daily update
[deliverable/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb
RW
555enable_option_checking=no
556ac_subst_vars='LTLIBOBJS
557LIBOBJS
558compare_exclusions
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
573RANLIB_FOR_TARGET
574OBJDUMP_FOR_TARGET
575NM_FOR_TARGET
576LIPO_FOR_TARGET
577LD_FOR_TARGET
578DLLTOOL_FOR_TARGET
579AS_FOR_TARGET
580AR_FOR_TARGET
581GFORTRAN_FOR_TARGET
582GCJ_FOR_TARGET
583GCC_FOR_TARGET
584CXX_FOR_TARGET
585CC_FOR_TARGET
586OBJDUMP
587OBJCOPY
588WINDMC
589WINDRES
590STRIP
591RANLIB
592NM
593LIPO
594LD
595DLLTOOL
596AS
597AR
598RUNTEST
599EXPECT
600MAKEINFO
601FLEX
602LEX
603M4
604BISON
605YACC
606config_shell
607WINDRES_FOR_BUILD
608WINDMC_FOR_BUILD
609RANLIB_FOR_BUILD
610NM_FOR_BUILD
611LD_FOR_BUILD
612LDFLAGS_FOR_BUILD
613GFORTRAN_FOR_BUILD
614GCJ_FOR_BUILD
615DLLTOOL_FOR_BUILD
616CXX_FOR_BUILD
617CXXFLAGS_FOR_BUILD
618CFLAGS_FOR_BUILD
619CC_FOR_BUILD
620AS_FOR_BUILD
621AR_FOR_BUILD
622target_configargs
623configdirs
624host_configargs
625build_configdirs
626build_configargs
627INSTALL_GDB_TK
628GDB_TK
629CONFIGURE_GDB_TK
630build_tooldir
631tooldir
632GCC_SHLIB_SUBDIR
633RPATH_ENVVAR
96655cc4 634BUILD_CONFIG
81ecdfbb
RW
635CXXFLAGS_FOR_TARGET
636CFLAGS_FOR_TARGET
637DEBUG_PREFIX_CFLAGS_FOR_TARGET
638SYSROOT_CFLAGS_FOR_TARGET
639stage1_languages
640clooginc
641clooglibs
642pplinc
643ppllibs
644poststage1_libs
645poststage1_ldflags
646stage1_libs
647stage1_ldflags
648extra_mpc_mpfr_configure_flags
649extra_mpc_gmp_configure_flags
650extra_mpfr_configure_flags
651gmpinc
652gmplibs
653do_compare
654GNATMAKE
655GNATBIND
656ac_ct_CXX
657CXXFLAGS
658CXX
659OBJEXT
660EXEEXT
661ac_ct_CC
662CPPFLAGS
663LDFLAGS
664CFLAGS
665CC
666target_subdir
667host_subdir
668build_subdir
669build_libsubdir
8e957354
PB
670AWK
671SED
81ecdfbb
RW
672LN_S
673LN
674INSTALL_DATA
675INSTALL_SCRIPT
676INSTALL_PROGRAM
677target_os
678target_vendor
679target_cpu
680target
681host_os
682host_vendor
683host_cpu
684host
685target_noncanonical
686host_noncanonical
687build_noncanonical
688build_os
689build_vendor
690build_cpu
691build
692TOPLEVEL_CONFIGURE_ARGUMENTS
693target_alias
694host_alias
695build_alias
696LIBS
697ECHO_T
698ECHO_N
699ECHO_C
700DEFS
701mandir
702localedir
703libdir
704psdir
705pdfdir
706dvidir
707htmldir
708infodir
709docdir
710oldincludedir
711includedir
712localstatedir
713sharedstatedir
714sysconfdir
715datadir
716datarootdir
717libexecdir
718sbindir
719bindir
720program_transform_name
721prefix
722exec_prefix
723PACKAGE_URL
724PACKAGE_BUGREPORT
725PACKAGE_STRING
726PACKAGE_VERSION
727PACKAGE_TARNAME
728PACKAGE_NAME
729PATH_SEPARATOR
730SHELL'
731ac_subst_files='serialization_dependencies
732host_makefile_frag
733target_makefile_frag
734alphaieee_frag
735ospace_frag'
736ac_user_opts='
737enable_option_checking
738with_build_libsubdir
739enable_gold
740enable_libada
741enable_libssp
742enable_build_with_cxx
743with_mpc
744with_mpc_include
745with_mpc_lib
746with_mpfr_dir
747with_mpfr
748with_mpfr_include
749with_mpfr_lib
750with_gmp_dir
751with_gmp
752with_gmp_include
753with_gmp_lib
754with_host_libstdcxx
755with_stage1_ldflags
756with_stage1_libs
757with_boot_ldflags
758with_boot_libs
759with_ppl
760with_ppl_include
761with_ppl_lib
762enable_ppl_version_check
763with_cloog
764with_cloog_include
765with_cloog_lib
766enable_cloog_version_check
767enable_stage1_languages
768enable_objc_gc
769with_build_sysroot
770with_debug_prefix_map
771enable_bootstrap
96655cc4 772with_build_config
81ecdfbb
RW
773enable_serial_configure
774with_build_time_tools
775enable_maintainer_mode
776enable_stage1_checking
777enable_werror
81ecdfbb
RW
778'
779 ac_precious_vars='build_alias
780host_alias
781target_alias
782CC
783CFLAGS
784LDFLAGS
785LIBS
786CPPFLAGS
787CXX
788CXXFLAGS
789CCC
790AR
791AS
792DLLTOOL
793LD
794LIPO
795NM
796RANLIB
797STRIP
798WINDRES
799WINDMC
800OBJCOPY
801OBJDUMP
802CC_FOR_TARGET
803CXX_FOR_TARGET
804GCC_FOR_TARGET
805GCJ_FOR_TARGET
806GFORTRAN_FOR_TARGET
807AR_FOR_TARGET
808AS_FOR_TARGET
809DLLTOOL_FOR_TARGET
810LD_FOR_TARGET
811LIPO_FOR_TARGET
812NM_FOR_TARGET
813OBJDUMP_FOR_TARGET
814RANLIB_FOR_TARGET
815STRIP_FOR_TARGET
816WINDRES_FOR_TARGET
817WINDMC_FOR_TARGET'
818
a0da8069
NN
819
820# Initialize some variables set by options.
c6b750e1
DJ
821ac_init_help=
822ac_init_version=false
81ecdfbb
RW
823ac_unrecognized_opts=
824ac_unrecognized_sep=
a0da8069
NN
825# The variables have the same names as the options, with
826# dashes changed to underlines.
c6b750e1 827cache_file=/dev/null
a0da8069 828exec_prefix=NONE
a0da8069 829no_create=
a0da8069
NN
830no_recursion=
831prefix=NONE
832program_prefix=NONE
833program_suffix=NONE
834program_transform_name=s,x,x,
835silent=
836site=
837srcdir=
a0da8069
NN
838verbose=
839x_includes=NONE
840x_libraries=NONE
c6b750e1
DJ
841
842# Installation directory options.
843# These are left unexpanded so users can "make install exec_prefix=/foo"
844# and all the variables that are supposed to be based on exec_prefix
845# by default will actually change.
846# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 847# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
848bindir='${exec_prefix}/bin'
849sbindir='${exec_prefix}/sbin'
850libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
851datarootdir='${prefix}/share'
852datadir='${datarootdir}'
a0da8069
NN
853sysconfdir='${prefix}/etc'
854sharedstatedir='${prefix}/com'
855localstatedir='${prefix}/var'
a0da8069
NN
856includedir='${prefix}/include'
857oldincludedir='/usr/include'
81ecdfbb
RW
858docdir='${datarootdir}/doc/${PACKAGE}'
859infodir='${datarootdir}/info'
860htmldir='${docdir}'
861dvidir='${docdir}'
862pdfdir='${docdir}'
863psdir='${docdir}'
864libdir='${exec_prefix}/lib'
865localedir='${datarootdir}/locale'
866mandir='${datarootdir}/man'
252b5132 867
a0da8069 868ac_prev=
81ecdfbb 869ac_dashdash=
a0da8069
NN
870for ac_option
871do
a0da8069
NN
872 # If the previous option needs an argument, assign it.
873 if test -n "$ac_prev"; then
81ecdfbb 874 eval $ac_prev=\$ac_option
a0da8069
NN
875 ac_prev=
876 continue
877 fi
252b5132 878
81ecdfbb
RW
879 case $ac_option in
880 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
881 *) ac_optarg=yes ;;
882 esac
a0da8069
NN
883
884 # Accept the important Cygnus configure options, so we can diagnose typos.
885
81ecdfbb
RW
886 case $ac_dashdash$ac_option in
887 --)
888 ac_dashdash=yes ;;
a0da8069
NN
889
890 -bindir | --bindir | --bindi | --bind | --bin | --bi)
891 ac_prev=bindir ;;
892 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 893 bindir=$ac_optarg ;;
a0da8069
NN
894
895 -build | --build | --buil | --bui | --bu)
c6b750e1 896 ac_prev=build_alias ;;
a0da8069 897 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 898 build_alias=$ac_optarg ;;
a0da8069
NN
899
900 -cache-file | --cache-file | --cache-fil | --cache-fi \
901 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
902 ac_prev=cache_file ;;
903 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
904 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
905 cache_file=$ac_optarg ;;
906
907 --config-cache | -C)
908 cache_file=config.cache ;;
a0da8069 909
81ecdfbb 910 -datadir | --datadir | --datadi | --datad)
a0da8069 911 ac_prev=datadir ;;
81ecdfbb 912 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 913 datadir=$ac_optarg ;;
a0da8069 914
81ecdfbb
RW
915 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
916 | --dataroo | --dataro | --datar)
917 ac_prev=datarootdir ;;
918 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
919 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
920 datarootdir=$ac_optarg ;;
921
a0da8069 922 -disable-* | --disable-*)
81ecdfbb 923 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 924 # Reject names that are not valid shell variable names.
81ecdfbb
RW
925 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
926 as_fn_error "invalid feature name: $ac_useropt"
927 ac_useropt_orig=$ac_useropt
928 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
929 case $ac_user_opts in
930 *"
931"enable_$ac_useropt"
932"*) ;;
933 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
934 ac_unrecognized_sep=', ';;
935 esac
936 eval enable_$ac_useropt=no ;;
937
938 -docdir | --docdir | --docdi | --doc | --do)
939 ac_prev=docdir ;;
940 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
941 docdir=$ac_optarg ;;
942
943 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
944 ac_prev=dvidir ;;
945 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
946 dvidir=$ac_optarg ;;
a0da8069
NN
947
948 -enable-* | --enable-*)
81ecdfbb 949 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 950 # Reject names that are not valid shell variable names.
81ecdfbb
RW
951 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
952 as_fn_error "invalid feature name: $ac_useropt"
953 ac_useropt_orig=$ac_useropt
954 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
955 case $ac_user_opts in
956 *"
957"enable_$ac_useropt"
958"*) ;;
959 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
960 ac_unrecognized_sep=', ';;
a0da8069 961 esac
81ecdfbb 962 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
963
964 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
965 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
966 | --exec | --exe | --ex)
967 ac_prev=exec_prefix ;;
968 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
969 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
970 | --exec=* | --exe=* | --ex=*)
c6b750e1 971 exec_prefix=$ac_optarg ;;
a0da8069
NN
972
973 -gas | --gas | --ga | --g)
974 # Obsolete; use --with-gas.
975 with_gas=yes ;;
976
c6b750e1
DJ
977 -help | --help | --hel | --he | -h)
978 ac_init_help=long ;;
979 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
980 ac_init_help=recursive ;;
981 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
982 ac_init_help=short ;;
a0da8069
NN
983
984 -host | --host | --hos | --ho)
c6b750e1 985 ac_prev=host_alias ;;
a0da8069 986 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 987 host_alias=$ac_optarg ;;
a0da8069 988
81ecdfbb
RW
989 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
990 ac_prev=htmldir ;;
991 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
992 | --ht=*)
993 htmldir=$ac_optarg ;;
994
a0da8069
NN
995 -includedir | --includedir | --includedi | --included | --include \
996 | --includ | --inclu | --incl | --inc)
997 ac_prev=includedir ;;
998 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
999 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1000 includedir=$ac_optarg ;;
a0da8069
NN
1001
1002 -infodir | --infodir | --infodi | --infod | --info | --inf)
1003 ac_prev=infodir ;;
1004 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1005 infodir=$ac_optarg ;;
a0da8069
NN
1006
1007 -libdir | --libdir | --libdi | --libd)
1008 ac_prev=libdir ;;
1009 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1010 libdir=$ac_optarg ;;
a0da8069
NN
1011
1012 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1013 | --libexe | --libex | --libe)
1014 ac_prev=libexecdir ;;
1015 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1016 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1017 libexecdir=$ac_optarg ;;
a0da8069 1018
81ecdfbb
RW
1019 -localedir | --localedir | --localedi | --localed | --locale)
1020 ac_prev=localedir ;;
1021 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1022 localedir=$ac_optarg ;;
1023
a0da8069 1024 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1025 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1026 ac_prev=localstatedir ;;
1027 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1028 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1029 localstatedir=$ac_optarg ;;
a0da8069
NN
1030
1031 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1032 ac_prev=mandir ;;
1033 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1034 mandir=$ac_optarg ;;
a0da8069
NN
1035
1036 -nfp | --nfp | --nf)
1037 # Obsolete; use --without-fp.
1038 with_fp=no ;;
1039
1040 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1041 | --no-cr | --no-c | -n)
a0da8069
NN
1042 no_create=yes ;;
1043
1044 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1045 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1046 no_recursion=yes ;;
1047
1048 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1049 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1050 | --oldin | --oldi | --old | --ol | --o)
1051 ac_prev=oldincludedir ;;
1052 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1053 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1054 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1055 oldincludedir=$ac_optarg ;;
a0da8069
NN
1056
1057 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1058 ac_prev=prefix ;;
1059 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1060 prefix=$ac_optarg ;;
a0da8069
NN
1061
1062 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1063 | --program-pre | --program-pr | --program-p)
1064 ac_prev=program_prefix ;;
1065 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1066 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1067 program_prefix=$ac_optarg ;;
a0da8069
NN
1068
1069 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1070 | --program-suf | --program-su | --program-s)
1071 ac_prev=program_suffix ;;
1072 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1073 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1074 program_suffix=$ac_optarg ;;
a0da8069
NN
1075
1076 -program-transform-name | --program-transform-name \
1077 | --program-transform-nam | --program-transform-na \
1078 | --program-transform-n | --program-transform- \
1079 | --program-transform | --program-transfor \
1080 | --program-transfo | --program-transf \
1081 | --program-trans | --program-tran \
1082 | --progr-tra | --program-tr | --program-t)
1083 ac_prev=program_transform_name ;;
1084 -program-transform-name=* | --program-transform-name=* \
1085 | --program-transform-nam=* | --program-transform-na=* \
1086 | --program-transform-n=* | --program-transform-=* \
1087 | --program-transform=* | --program-transfor=* \
1088 | --program-transfo=* | --program-transf=* \
1089 | --program-trans=* | --program-tran=* \
1090 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1091 program_transform_name=$ac_optarg ;;
a0da8069 1092
81ecdfbb
RW
1093 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1094 ac_prev=pdfdir ;;
1095 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1096 pdfdir=$ac_optarg ;;
1097
1098 -psdir | --psdir | --psdi | --psd | --ps)
1099 ac_prev=psdir ;;
1100 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1101 psdir=$ac_optarg ;;
1102
a0da8069
NN
1103 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1104 | -silent | --silent | --silen | --sile | --sil)
1105 silent=yes ;;
1106
1107 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1108 ac_prev=sbindir ;;
1109 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1110 | --sbi=* | --sb=*)
c6b750e1 1111 sbindir=$ac_optarg ;;
a0da8069
NN
1112
1113 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1114 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1115 | --sharedst | --shareds | --shared | --share | --shar \
1116 | --sha | --sh)
1117 ac_prev=sharedstatedir ;;
1118 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1119 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1120 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1121 | --sha=* | --sh=*)
c6b750e1 1122 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1123
1124 -site | --site | --sit)
1125 ac_prev=site ;;
1126 -site=* | --site=* | --sit=*)
c6b750e1 1127 site=$ac_optarg ;;
a0da8069
NN
1128
1129 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1130 ac_prev=srcdir ;;
1131 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1132 srcdir=$ac_optarg ;;
a0da8069
NN
1133
1134 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1135 | --syscon | --sysco | --sysc | --sys | --sy)
1136 ac_prev=sysconfdir ;;
1137 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1138 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1139 sysconfdir=$ac_optarg ;;
a0da8069
NN
1140
1141 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1142 ac_prev=target_alias ;;
a0da8069 1143 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1144 target_alias=$ac_optarg ;;
a0da8069
NN
1145
1146 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1147 verbose=yes ;;
1148
c6b750e1
DJ
1149 -version | --version | --versio | --versi | --vers | -V)
1150 ac_init_version=: ;;
a0da8069
NN
1151
1152 -with-* | --with-*)
81ecdfbb 1153 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1154 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1155 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1156 as_fn_error "invalid package name: $ac_useropt"
1157 ac_useropt_orig=$ac_useropt
1158 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1159 case $ac_user_opts in
1160 *"
1161"with_$ac_useropt"
1162"*) ;;
1163 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1164 ac_unrecognized_sep=', ';;
a0da8069 1165 esac
81ecdfbb 1166 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1167
1168 -without-* | --without-*)
81ecdfbb 1169 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1170 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1171 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1172 as_fn_error "invalid package name: $ac_useropt"
1173 ac_useropt_orig=$ac_useropt
1174 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1175 case $ac_user_opts in
1176 *"
1177"with_$ac_useropt"
1178"*) ;;
1179 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1180 ac_unrecognized_sep=', ';;
1181 esac
1182 eval with_$ac_useropt=no ;;
a0da8069
NN
1183
1184 --x)
1185 # Obsolete; use --with-x.
1186 with_x=yes ;;
1187
1188 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1189 | --x-incl | --x-inc | --x-in | --x-i)
1190 ac_prev=x_includes ;;
1191 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1192 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1193 x_includes=$ac_optarg ;;
a0da8069
NN
1194
1195 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1196 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1197 ac_prev=x_libraries ;;
1198 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1199 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1200 x_libraries=$ac_optarg ;;
a0da8069 1201
81ecdfbb
RW
1202 -*) as_fn_error "unrecognized option: \`$ac_option'
1203Try \`$0 --help' for more information."
a0da8069
NN
1204 ;;
1205
c6b750e1
DJ
1206 *=*)
1207 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1208 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1209 case $ac_envvar in #(
1210 '' | [0-9]* | *[!_$as_cr_alnum]* )
1211 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1212 esac
1213 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1214 export $ac_envvar ;;
1215
a0da8069 1216 *)
c6b750e1 1217 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1218 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1219 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1220 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1221 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1222 ;;
1223
1224 esac
1225done
1226
1227if test -n "$ac_prev"; then
c6b750e1 1228 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1229 as_fn_error "missing argument to $ac_option"
a0da8069 1230fi
a0da8069 1231
81ecdfbb
RW
1232if test -n "$ac_unrecognized_opts"; then
1233 case $enable_option_checking in
1234 no) ;;
1235 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1236 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1237 esac
81ecdfbb 1238fi
a0da8069 1239
81ecdfbb
RW
1240# Check all directory arguments for consistency.
1241for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1242 datadir sysconfdir sharedstatedir localstatedir includedir \
1243 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1244 libdir localedir mandir
a0da8069 1245do
81ecdfbb
RW
1246 eval ac_val=\$$ac_var
1247 # Remove trailing slashes.
1248 case $ac_val in
1249 */ )
1250 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1251 eval $ac_var=\$ac_val;;
1252 esac
1253 # Be sure to have absolute directory names.
c6b750e1 1254 case $ac_val in
81ecdfbb
RW
1255 [\\/$]* | ?:[\\/]* ) continue;;
1256 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1257 esac
81ecdfbb 1258 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1259done
1260
c6b750e1
DJ
1261# There might be people who depend on the old broken behavior: `$host'
1262# used to hold the argument of --host etc.
1263# FIXME: To remove some day.
1264build=$build_alias
1265host=$host_alias
1266target=$target_alias
376a0e54 1267
c6b750e1
DJ
1268# FIXME: To remove some day.
1269if test "x$host_alias" != x; then
1270 if test "x$build_alias" = x; then
1271 cross_compiling=maybe
81ecdfbb 1272 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1273 If a cross compiler is detected then cross compile mode will be used." >&2
1274 elif test "x$build_alias" != "x$host_alias"; then
1275 cross_compiling=yes
1276 fi
1277fi
1278
1279ac_tool_prefix=
1280test -n "$host_alias" && ac_tool_prefix=$host_alias-
1281
1282test "$silent" = yes && exec 6>/dev/null
a0da8069 1283
a0da8069 1284
81ecdfbb
RW
1285ac_pwd=`pwd` && test -n "$ac_pwd" &&
1286ac_ls_di=`ls -di .` &&
1287ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1288 as_fn_error "working directory cannot be determined"
1289test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1290 as_fn_error "pwd does not report name of working directory"
1291
1292
a0da8069
NN
1293# Find the source files, if location was not specified.
1294if test -z "$srcdir"; then
1295 ac_srcdir_defaulted=yes
81ecdfbb
RW
1296 # Try the directory containing this script, then the parent directory.
1297 ac_confdir=`$as_dirname -- "$as_myself" ||
1298$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1299 X"$as_myself" : 'X\(//\)[^/]' \| \
1300 X"$as_myself" : 'X\(//\)$' \| \
1301 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1302$as_echo X"$as_myself" |
1303 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1304 s//\1/
1305 q
1306 }
1307 /^X\(\/\/\)[^/].*/{
1308 s//\1/
1309 q
1310 }
1311 /^X\(\/\/\)$/{
1312 s//\1/
1313 q
1314 }
1315 /^X\(\/\).*/{
1316 s//\1/
1317 q
1318 }
1319 s/.*/./; q'`
a0da8069 1320 srcdir=$ac_confdir
81ecdfbb 1321 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1322 srcdir=..
1323 fi
1324else
1325 ac_srcdir_defaulted=no
1326fi
81ecdfbb
RW
1327if test ! -r "$srcdir/$ac_unique_file"; then
1328 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1329 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1330fi
1331ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1332ac_abs_confdir=`(
1333 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1334 pwd)`
1335# When building in place, set srcdir=.
1336if test "$ac_abs_confdir" = "$ac_pwd"; then
1337 srcdir=.
1338fi
1339# Remove unnecessary trailing slashes from srcdir.
1340# Double slashes in file names in object file debugging info
1341# mess up M-x gdb in Emacs.
1342case $srcdir in
1343*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1344esac
9cc8ae67
PB
1345ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1346
81ecdfbb
RW
1347for ac_var in $ac_precious_vars; do
1348 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1349 eval ac_env_${ac_var}_value=\$${ac_var}
1350 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1351 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1352done
c6b750e1
DJ
1353
1354#
1355# Report the --help message.
1356#
1357if test "$ac_init_help" = "long"; then
1358 # Omit some internal or obsolete options to make the list less imposing.
1359 # This message is too long to be a string in the A/UX 3.1 sh.
1360 cat <<_ACEOF
1361\`configure' configures this package to adapt to many kinds of systems.
1362
1363Usage: $0 [OPTION]... [VAR=VALUE]...
1364
1365To assign environment variables (e.g., CC, CFLAGS...), specify them as
1366VAR=VALUE. See below for descriptions of some of the useful variables.
1367
1368Defaults for the options are specified in brackets.
1369
1370Configuration:
1371 -h, --help display this help and exit
1372 --help=short display options specific to this package
1373 --help=recursive display the short help of all the included packages
1374 -V, --version display version information and exit
1375 -q, --quiet, --silent do not print \`checking...' messages
1376 --cache-file=FILE cache test results in FILE [disabled]
1377 -C, --config-cache alias for \`--cache-file=config.cache'
1378 -n, --no-create do not create output files
1379 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1380
c6b750e1
DJ
1381Installation directories:
1382 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1383 [$ac_default_prefix]
c6b750e1 1384 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1385 [PREFIX]
c6b750e1
DJ
1386
1387By default, \`make install' will install all the files in
1388\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1389an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1390for instance \`--prefix=\$HOME'.
1391
1392For better control, use the options below.
1393
1394Fine tuning of the installation directories:
81ecdfbb
RW
1395 --bindir=DIR user executables [EPREFIX/bin]
1396 --sbindir=DIR system admin executables [EPREFIX/sbin]
1397 --libexecdir=DIR program executables [EPREFIX/libexec]
1398 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1399 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1400 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1401 --libdir=DIR object code libraries [EPREFIX/lib]
1402 --includedir=DIR C header files [PREFIX/include]
1403 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1404 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1405 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1406 --infodir=DIR info documentation [DATAROOTDIR/info]
1407 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1408 --mandir=DIR man documentation [DATAROOTDIR/man]
1409 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1410 --htmldir=DIR html documentation [DOCDIR]
1411 --dvidir=DIR dvi documentation [DOCDIR]
1412 --pdfdir=DIR pdf documentation [DOCDIR]
1413 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1414_ACEOF
1415
1416 cat <<\_ACEOF
1417
1418Program names:
1419 --program-prefix=PREFIX prepend PREFIX to installed program names
1420 --program-suffix=SUFFIX append SUFFIX to installed program names
1421 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1422
1423System types:
1424 --build=BUILD configure for building on BUILD [guessed]
1425 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1426 --target=TARGET configure for building compilers for TARGET [HOST]
1427_ACEOF
a0da8069 1428fi
a0da8069 1429
c6b750e1
DJ
1430if test -n "$ac_init_help"; then
1431
1432 cat <<\_ACEOF
1433
1434Optional Features:
81ecdfbb 1435 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1436 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1437 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
93f9b408 1438 --enable-gold use gold instead of ld
521ec477
DD
1439 --enable-libada build libada directory
1440 --enable-libssp build libssp directory
e8a5fa9c 1441 --enable-build-with-cxx build with C++ compiler instead of C compiler
e28c595f
JM
1442 --disable-ppl-version-check disable check for PPL version
1443 --disable-cloog-version-check disable check for CLooG version
521ec477 1444 --enable-stage1-languages[=all] choose additional languages to build during
c6b750e1 1445 stage1. Mostly useful for compiler development.
521ec477
DD
1446 --enable-objc-gc enable use of Boehm's garbage collector with the
1447 GNU Objective-C runtime
1448 --enable-bootstrap enable bootstrapping [yes if native build]
1449 --enable-serial-[{host,target,build}-]configure
1450 force sequential configuration of
c6b750e1 1451 sub-packages for the host, target or build
521ec477 1452 machine, or all sub-packages
c6b750e1
DJ
1453 --enable-maintainer-mode enable make rules and dependencies not useful
1454 (and sometimes confusing) to the casual installer
521ec477
DD
1455 --enable-stage1-checking[=all] choose additional checking for stage1
1456 of the compiler
c6b750e1
DJ
1457 --enable-werror enable -Werror in bootstrap stage2 and later
1458
1459Optional Packages:
1460 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1461 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1462 --with-build-libsubdir=DIR Directory where to find libraries for build system
e8a5fa9c
RW
1463 --with-mpc=PATH specify prefix directory for installed MPC package.
1464 Equivalent to --with-mpc-include=PATH/include
1465 plus --with-mpc-lib=PATH/lib
1466 --with-mpc-include=PATH
1467 specify directory for installed MPC include files
1468 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1469 --with-mpfr-dir=PATH this option has been REMOVED
1470 --with-mpfr=PATH specify prefix directory for installed MPFR package.
c6b750e1
DJ
1471 Equivalent to --with-mpfr-include=PATH/include
1472 plus --with-mpfr-lib=PATH/lib
1473 --with-mpfr-include=PATH
521ec477
DD
1474 specify directory for installed MPFR include files
1475 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1476 --with-gmp-dir=PATH this option has been REMOVED
1477 --with-gmp=PATH specify prefix directory for the installed GMP package.
c6b750e1
DJ
1478 Equivalent to --with-gmp-include=PATH/include
1479 plus --with-gmp-lib=PATH/lib
521ec477
DD
1480 --with-gmp-include=PATH specify directory for installed GMP include files
1481 --with-gmp-lib=PATH specify directory for the installed GMP library
29383458
JM
1482 --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1483 when linking with PPL
e8a5fa9c
RW
1484 --with-stage1-ldflags=FLAGS Linker flags for stage1
1485 -with-stage1-libs=LIBS Libraries for stage1
1486 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
1487 --with-boot-libs=LIBS Libraries for stage2 and later
e28c595f
JM
1488 --with-ppl=PATH Specify prefix directory for the installed PPL package
1489 Equivalent to --with-ppl-include=PATH/include
1490 plus --with-ppl-lib=PATH/lib
1491 --with-ppl-include=PATH Specify directory for installed PPL include files
1492 --with-ppl-lib=PATH Specify the directory for the installed PPL library
1493 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL package
1494 Equivalent to --with-cloog-include=PATH/include
1495 plus --with-cloog-lib=PATH/lib
1496 --with-cloog-include=PATH Specify directory for installed CLooG include files
1497 --with-cloog-lib=PATH Specify the directory for the installed CLooG library
521ec477 1498 --with-build-sysroot=SYSROOT
c6b750e1 1499 use sysroot as the system root during the build
8a6ee3ab
JM
1500 --with-debug-prefix-map='A=B C=D ...'
1501 map A to B, C to D ... in debug information
96655cc4
AO
1502--with-build-config='NAME NAME2...'
1503 Use config/NAME.mk build configuration
521ec477 1504 --with-build-time-tools=PATH
c6b750e1 1505 use given path to find target tools during the build
c6b750e1
DJ
1506
1507Some influential environment variables:
1508 CC C compiler command
1509 CFLAGS C compiler flags
1510 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1511 nonstandard directory <lib dir>
81ecdfbb
RW
1512 LIBS libraries to pass to the linker, e.g. -l<library>
1513 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1514 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1515 CXX C++ compiler command
1516 CXXFLAGS C++ compiler flags
9a819804
AO
1517 AR AR for the host
1518 AS AS for the host
1519 DLLTOOL DLLTOOL for the host
1520 LD LD for the host
1521 LIPO LIPO for the host
1522 NM NM for the host
1523 RANLIB RANLIB for the host
1524 STRIP STRIP for the host
1525 WINDRES WINDRES for the host
0c24b341 1526 WINDMC WINDMC for the host
9a819804
AO
1527 OBJCOPY OBJCOPY for the host
1528 OBJDUMP OBJDUMP for the host
1529 CC_FOR_TARGET
1530 CC for the target
1531 CXX_FOR_TARGET
1532 CXX for the target
1533 GCC_FOR_TARGET
1534 GCC for the target
1535 GCJ_FOR_TARGET
1536 GCJ for the target
1537 GFORTRAN_FOR_TARGET
1538 GFORTRAN for the target
1539 AR_FOR_TARGET
1540 AR for the target
1541 AS_FOR_TARGET
1542 AS for the target
1543 DLLTOOL_FOR_TARGET
1544 DLLTOOL for the target
1545 LD_FOR_TARGET
1546 LD for the target
1547 LIPO_FOR_TARGET
1548 LIPO for the target
1549 NM_FOR_TARGET
1550 NM for the target
1551 OBJDUMP_FOR_TARGET
1552 OBJDUMP for the target
1553 RANLIB_FOR_TARGET
1554 RANLIB for the target
1555 STRIP_FOR_TARGET
1556 STRIP for the target
1557 WINDRES_FOR_TARGET
1558 WINDRES for the target
0c24b341
NC
1559 WINDMC_FOR_TARGET
1560 WINDMC for the target
c6b750e1
DJ
1561
1562Use these variables to override the choices made by `configure' or to help
1563it to find libraries and programs with nonstandard names/locations.
1564
81ecdfbb 1565Report bugs to the package provider.
c6b750e1 1566_ACEOF
81ecdfbb 1567ac_status=$?
c6b750e1
DJ
1568fi
1569
1570if test "$ac_init_help" = "recursive"; then
1571 # If there are subdirs, report their specific --help.
c6b750e1 1572 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1573 test -d "$ac_dir" ||
1574 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1575 continue
c6b750e1
DJ
1576 ac_builddir=.
1577
81ecdfbb
RW
1578case "$ac_dir" in
1579.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1580*)
1581 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1582 # A ".." for each directory in $ac_dir_suffix.
1583 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1584 case $ac_top_builddir_sub in
1585 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1586 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1587 esac ;;
1588esac
1589ac_abs_top_builddir=$ac_pwd
1590ac_abs_builddir=$ac_pwd$ac_dir_suffix
1591# for backward compatibility:
1592ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1593
1594case $srcdir in
81ecdfbb 1595 .) # We are building in place.
c6b750e1 1596 ac_srcdir=.
81ecdfbb
RW
1597 ac_top_srcdir=$ac_top_builddir_sub
1598 ac_abs_top_srcdir=$ac_pwd ;;
1599 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1600 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1601 ac_top_srcdir=$srcdir
1602 ac_abs_top_srcdir=$srcdir ;;
1603 *) # Relative name.
1604 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1605 ac_top_srcdir=$ac_top_build_prefix$srcdir
1606 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1607esac
81ecdfbb
RW
1608ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1609
1610 cd "$ac_dir" || { ac_status=$?; continue; }
1611 # Check for guested configure.
1612 if test -f "$ac_srcdir/configure.gnu"; then
1613 echo &&
1614 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1615 elif test -f "$ac_srcdir/configure"; then
1616 echo &&
1617 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1618 else
81ecdfbb
RW
1619 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1620 fi || ac_status=$?
1621 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1622 done
1623fi
1624
81ecdfbb 1625test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1626if $ac_init_version; then
1627 cat <<\_ACEOF
81ecdfbb
RW
1628configure
1629generated by GNU Autoconf 2.64
c6b750e1 1630
81ecdfbb 1631Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1632This configure script is free software; the Free Software Foundation
1633gives unlimited permission to copy, distribute and modify it.
1634_ACEOF
81ecdfbb 1635 exit
c6b750e1 1636fi
81ecdfbb
RW
1637
1638## ------------------------ ##
1639## Autoconf initialization. ##
1640## ------------------------ ##
1641
1642# ac_fn_c_try_compile LINENO
1643# --------------------------
1644# Try to compile conftest.$ac_ext, and return whether this succeeded.
1645ac_fn_c_try_compile ()
1646{
1647 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648 rm -f conftest.$ac_objext
1649 if { { ac_try="$ac_compile"
1650case "(($ac_try" in
1651 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1652 *) ac_try_echo=$ac_try;;
1653esac
1654eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1655$as_echo "$ac_try_echo"; } >&5
1656 (eval "$ac_compile") 2>conftest.err
1657 ac_status=$?
1658 if test -s conftest.err; then
1659 grep -v '^ *+' conftest.err >conftest.er1
1660 cat conftest.er1 >&5
1661 mv -f conftest.er1 conftest.err
1662 fi
1663 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1664 test $ac_status = 0; } && {
1665 test -z "$ac_c_werror_flag" ||
1666 test ! -s conftest.err
1667 } && test -s conftest.$ac_objext; then :
1668 ac_retval=0
1669else
1670 $as_echo "$as_me: failed program was:" >&5
1671sed 's/^/| /' conftest.$ac_ext >&5
1672
1673 ac_retval=1
1674fi
1675 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1676 return $ac_retval
1677
1678} # ac_fn_c_try_compile
1679
1680# ac_fn_cxx_try_compile LINENO
1681# ----------------------------
1682# Try to compile conftest.$ac_ext, and return whether this succeeded.
1683ac_fn_cxx_try_compile ()
1684{
1685 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686 rm -f conftest.$ac_objext
1687 if { { ac_try="$ac_compile"
1688case "(($ac_try" in
1689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1690 *) ac_try_echo=$ac_try;;
1691esac
1692eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693$as_echo "$ac_try_echo"; } >&5
1694 (eval "$ac_compile") 2>conftest.err
1695 ac_status=$?
1696 if test -s conftest.err; then
1697 grep -v '^ *+' conftest.err >conftest.er1
1698 cat conftest.er1 >&5
1699 mv -f conftest.er1 conftest.err
1700 fi
1701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702 test $ac_status = 0; } && {
1703 test -z "$ac_cxx_werror_flag" ||
1704 test ! -s conftest.err
1705 } && test -s conftest.$ac_objext; then :
1706 ac_retval=0
1707else
1708 $as_echo "$as_me: failed program was:" >&5
1709sed 's/^/| /' conftest.$ac_ext >&5
1710
1711 ac_retval=1
1712fi
1713 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1714 return $ac_retval
1715
1716} # ac_fn_cxx_try_compile
1717
1718# ac_fn_c_try_link LINENO
1719# -----------------------
1720# Try to link conftest.$ac_ext, and return whether this succeeded.
1721ac_fn_c_try_link ()
1722{
1723 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1724 rm -f conftest.$ac_objext conftest$ac_exeext
1725 if { { ac_try="$ac_link"
1726case "(($ac_try" in
1727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1728 *) ac_try_echo=$ac_try;;
1729esac
1730eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1731$as_echo "$ac_try_echo"; } >&5
1732 (eval "$ac_link") 2>conftest.err
1733 ac_status=$?
1734 if test -s conftest.err; then
1735 grep -v '^ *+' conftest.err >conftest.er1
1736 cat conftest.er1 >&5
1737 mv -f conftest.er1 conftest.err
1738 fi
1739 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1740 test $ac_status = 0; } && {
1741 test -z "$ac_c_werror_flag" ||
1742 test ! -s conftest.err
1743 } && test -s conftest$ac_exeext && {
1744 test "$cross_compiling" = yes ||
1745 $as_test_x conftest$ac_exeext
1746 }; then :
1747 ac_retval=0
1748else
1749 $as_echo "$as_me: failed program was:" >&5
1750sed 's/^/| /' conftest.$ac_ext >&5
1751
1752 ac_retval=1
1753fi
1754 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1755 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1756 # interfere with the next link command; also delete a directory that is
1757 # left behind by Apple's compiler. We do this before executing the actions.
1758 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1759 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1760 return $ac_retval
1761
1762} # ac_fn_c_try_link
1763cat >config.log <<_ACEOF
c6b750e1
DJ
1764This file contains any messages produced by compilers while
1765running configure, to aid debugging if configure makes a mistake.
1766
1767It was created by $as_me, which was
81ecdfbb 1768generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
1769
1770 $ $0 $@
1771
1772_ACEOF
81ecdfbb 1773exec 5>>config.log
c6b750e1
DJ
1774{
1775cat <<_ASUNAME
1776## --------- ##
1777## Platform. ##
1778## --------- ##
1779
1780hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1781uname -m = `(uname -m) 2>/dev/null || echo unknown`
1782uname -r = `(uname -r) 2>/dev/null || echo unknown`
1783uname -s = `(uname -s) 2>/dev/null || echo unknown`
1784uname -v = `(uname -v) 2>/dev/null || echo unknown`
1785
1786/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1787/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1788
1789/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1790/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1791/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 1792/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
1793/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1794/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1795/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1796
1797_ASUNAME
1798
1799as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1800for as_dir in $PATH
1801do
1802 IFS=$as_save_IFS
1803 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
1804 $as_echo "PATH: $as_dir"
1805 done
1806IFS=$as_save_IFS
c6b750e1
DJ
1807
1808} >&5
1809
1810cat >&5 <<_ACEOF
1811
1812
1813## ----------- ##
1814## Core tests. ##
1815## ----------- ##
1816
1817_ACEOF
1818
1819
1820# Keep a trace of the command line.
1821# Strip out --no-create and --no-recursion so they do not pile up.
1822# Strip out --silent because we don't want to record it for future runs.
1823# Also quote any args containing shell meta-characters.
1824# Make two passes to allow for proper duplicate-argument suppression.
1825ac_configure_args=
1826ac_configure_args0=
1827ac_configure_args1=
c6b750e1
DJ
1828ac_must_keep_next=false
1829for ac_pass in 1 2
1830do
1831 for ac_arg
1832 do
1833 case $ac_arg in
1834 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1835 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1836 | -silent | --silent | --silen | --sile | --sil)
1837 continue ;;
81ecdfbb
RW
1838 *\'*)
1839 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
1840 esac
1841 case $ac_pass in
81ecdfbb 1842 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 1843 2)
81ecdfbb 1844 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
1845 if test $ac_must_keep_next = true; then
1846 ac_must_keep_next=false # Got value, back to normal.
1847 else
1848 case $ac_arg in
1849 *=* | --config-cache | -C | -disable-* | --disable-* \
1850 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1851 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1852 | -with-* | --with-* | -without-* | --without-* | --x)
1853 case "$ac_configure_args0 " in
1854 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1855 esac
1856 ;;
1857 -* ) ac_must_keep_next=true ;;
1858 esac
1859 fi
81ecdfbb 1860 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
1861 ;;
1862 esac
1863 done
1864done
81ecdfbb
RW
1865{ ac_configure_args0=; unset ac_configure_args0;}
1866{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
1867
1868# When interrupted or exit'd, cleanup temporary files, and complete
1869# config.log. We remove comments because anyway the quotes in there
1870# would cause problems or look ugly.
81ecdfbb
RW
1871# WARNING: Use '\'' to represent an apostrophe within the trap.
1872# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
1873trap 'exit_status=$?
1874 # Save into config.log some information that might help in debugging.
1875 {
1876 echo
1877
1878 cat <<\_ASBOX
1879## ---------------- ##
1880## Cache variables. ##
1881## ---------------- ##
1882_ASBOX
1883 echo
1884 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
1885(
1886 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1887 eval ac_val=\$$ac_var
1888 case $ac_val in #(
1889 *${as_nl}*)
1890 case $ac_var in #(
1891 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1892$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1893 esac
1894 case $ac_var in #(
1895 _ | IFS | as_nl) ;; #(
1896 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1897 *) { eval $ac_var=; unset $ac_var;} ;;
1898 esac ;;
1899 esac
1900 done
c6b750e1 1901 (set) 2>&1 |
81ecdfbb
RW
1902 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1903 *${as_nl}ac_space=\ *)
c6b750e1 1904 sed -n \
81ecdfbb
RW
1905 "s/'\''/'\''\\\\'\'''\''/g;
1906 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1907 ;; #(
c6b750e1 1908 *)
81ecdfbb 1909 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 1910 ;;
81ecdfbb
RW
1911 esac |
1912 sort
1913)
c6b750e1
DJ
1914 echo
1915
1916 cat <<\_ASBOX
1917## ----------------- ##
1918## Output variables. ##
1919## ----------------- ##
1920_ASBOX
1921 echo
1922 for ac_var in $ac_subst_vars
1923 do
81ecdfbb
RW
1924 eval ac_val=\$$ac_var
1925 case $ac_val in
1926 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1927 esac
1928 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
1929 done | sort
1930 echo
1931
1932 if test -n "$ac_subst_files"; then
1933 cat <<\_ASBOX
81ecdfbb
RW
1934## ------------------- ##
1935## File substitutions. ##
1936## ------------------- ##
c6b750e1
DJ
1937_ASBOX
1938 echo
1939 for ac_var in $ac_subst_files
1940 do
81ecdfbb
RW
1941 eval ac_val=\$$ac_var
1942 case $ac_val in
1943 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1944 esac
1945 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
1946 done | sort
1947 echo
1948 fi
1949
1950 if test -s confdefs.h; then
1951 cat <<\_ASBOX
1952## ----------- ##
1953## confdefs.h. ##
1954## ----------- ##
1955_ASBOX
1956 echo
81ecdfbb 1957 cat confdefs.h
c6b750e1
DJ
1958 echo
1959 fi
1960 test "$ac_signal" != 0 &&
81ecdfbb
RW
1961 $as_echo "$as_me: caught signal $ac_signal"
1962 $as_echo "$as_me: exit $exit_status"
c6b750e1 1963 } >&5
81ecdfbb
RW
1964 rm -f core *.core core.conftest.* &&
1965 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 1966 exit $exit_status
81ecdfbb 1967' 0
c6b750e1 1968for ac_signal in 1 2 13 15; do
81ecdfbb 1969 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
1970done
1971ac_signal=0
1972
1973# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
1974rm -f -r conftest* confdefs.h
1975
1976$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
1977
1978# Predefined preprocessor variables.
1979
1980cat >>confdefs.h <<_ACEOF
1981#define PACKAGE_NAME "$PACKAGE_NAME"
1982_ACEOF
1983
c6b750e1
DJ
1984cat >>confdefs.h <<_ACEOF
1985#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1986_ACEOF
1987
c6b750e1
DJ
1988cat >>confdefs.h <<_ACEOF
1989#define PACKAGE_VERSION "$PACKAGE_VERSION"
1990_ACEOF
1991
c6b750e1
DJ
1992cat >>confdefs.h <<_ACEOF
1993#define PACKAGE_STRING "$PACKAGE_STRING"
1994_ACEOF
1995
c6b750e1
DJ
1996cat >>confdefs.h <<_ACEOF
1997#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1998_ACEOF
1999
81ecdfbb
RW
2000cat >>confdefs.h <<_ACEOF
2001#define PACKAGE_URL "$PACKAGE_URL"
2002_ACEOF
2003
c6b750e1
DJ
2004
2005# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2006# Prefer an explicitly selected file to automatically selected ones.
2007ac_site_file1=NONE
2008ac_site_file2=NONE
2009if test -n "$CONFIG_SITE"; then
2010 ac_site_file1=$CONFIG_SITE
2011elif test "x$prefix" != xNONE; then
2012 ac_site_file1=$prefix/share/config.site
2013 ac_site_file2=$prefix/etc/config.site
2014else
2015 ac_site_file1=$ac_default_prefix/share/config.site
2016 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2017fi
81ecdfbb
RW
2018for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2019do
2020 test "x$ac_site_file" = xNONE && continue
a0da8069 2021 if test -r "$ac_site_file"; then
81ecdfbb
RW
2022 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2023$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2024 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2025 . "$ac_site_file"
2026 fi
2027done
2028
2029if test -r "$cache_file"; then
c6b750e1
DJ
2030 # Some versions of bash will fail to source /dev/null (special
2031 # files actually), so we avoid doing that.
2032 if test -f "$cache_file"; then
81ecdfbb
RW
2033 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2034$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2035 case $cache_file in
81ecdfbb
RW
2036 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2037 *) . "./$cache_file";;
c6b750e1
DJ
2038 esac
2039 fi
a0da8069 2040else
81ecdfbb
RW
2041 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2042$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2043 >$cache_file
2044fi
2045
2046# Check that the precious variables saved in the cache have kept the same
2047# value.
2048ac_cache_corrupted=false
81ecdfbb 2049for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2050 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2051 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2052 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2053 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2054 case $ac_old_set,$ac_new_set in
2055 set,)
81ecdfbb
RW
2056 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2057$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2058 ac_cache_corrupted=: ;;
2059 ,set)
81ecdfbb
RW
2060 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2061$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2062 ac_cache_corrupted=: ;;
2063 ,);;
2064 *)
2065 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2066 # differences in whitespace do not lead to failure.
2067 ac_old_val_w=`echo x $ac_old_val`
2068 ac_new_val_w=`echo x $ac_new_val`
2069 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2070 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2071$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2072 ac_cache_corrupted=:
2073 else
2074 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2075$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2076 eval $ac_var=\$ac_old_val
2077 fi
2078 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2079$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2081$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2082 fi;;
2083 esac
2084 # Pass precious variables to config.status.
2085 if test "$ac_new_set" = set; then
2086 case $ac_new_val in
81ecdfbb 2087 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2088 *) ac_arg=$ac_var=$ac_new_val ;;
2089 esac
2090 case " $ac_configure_args " in
2091 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2092 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2093 esac
2094 fi
2095done
2096if $ac_cache_corrupted; then
81ecdfbb
RW
2097 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2098$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2099 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2100$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2101 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2102fi
81ecdfbb
RW
2103## -------------------- ##
2104## Main body of script. ##
2105## -------------------- ##
a0da8069
NN
2106
2107ac_ext=c
a0da8069 2108ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2109ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2110ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2111ac_compiler_gnu=$ac_cv_c_compiler_gnu
2112
2113
2114
2115
c6b750e1
DJ
2116
2117
34a0f3cf 2118
c6b750e1 2119
5b553f7e
RW
2120
2121progname=$0
2122# if PWD already has a value, it is probably wrong.
2123if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2124
2125# Export original configure arguments for use by sub-configures.
2126# Quote arguments with shell meta charatcers.
2127TOPLEVEL_CONFIGURE_ARGUMENTS=
2128set -- "$progname" "$@"
2129for ac_arg
2130do
2131 case "$ac_arg" in
2132 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2133 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2134 # if the argument is of the form -foo=baz, quote the baz part only
2135 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2136 *) ;;
2137 esac
2138 # Add the quoted argument to the list.
2139 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2140done
2141if test "$silent" = yes; then
2142 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2143fi
2144# Remove the initial space we just introduced and, as these will be
2145# expanded by make, quote '$'.
2146TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2147
c6b750e1
DJ
2148
2149# Find the build, host, and target systems.
a0da8069 2150ac_aux_dir=
81ecdfbb
RW
2151for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2152 for ac_t in install-sh install.sh shtool; do
2153 if test -f "$ac_dir/$ac_t"; then
2154 ac_aux_dir=$ac_dir
2155 ac_install_sh="$ac_aux_dir/$ac_t -c"
2156 break 2
2157 fi
2158 done
a0da8069
NN
2159done
2160if test -z "$ac_aux_dir"; then
81ecdfbb 2161 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2162fi
81ecdfbb
RW
2163
2164# These three variables are undocumented and unsupported,
2165# and are intended to be withdrawn in a future Autoconf release.
2166# They can cause serious problems if a builder's source tree is in a directory
2167# whose full name contains unusual characters.
2168ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2169ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2170ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2171
a0da8069 2172
c6b750e1 2173# Make sure we can run config.sub.
81ecdfbb
RW
2174$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2175 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2176
2177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2178$as_echo_n "checking build system type... " >&6; }
2179if test "${ac_cv_build+set}" = set; then :
2180 $as_echo_n "(cached) " >&6
2181else
2182 ac_build_alias=$build_alias
2183test "x$ac_build_alias" = x &&
2184 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2185test "x$ac_build_alias" = x &&
2186 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2187ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2188 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2189
2190fi
2191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2192$as_echo "$ac_cv_build" >&6; }
2193case $ac_cv_build in
2194*-*-*) ;;
2195*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2196esac
c6b750e1 2197build=$ac_cv_build
81ecdfbb
RW
2198ac_save_IFS=$IFS; IFS='-'
2199set x $ac_cv_build
2200shift
2201build_cpu=$1
2202build_vendor=$2
2203shift; shift
2204# Remember, the first character of IFS is used to create $*,
2205# except with old shells:
2206build_os=$*
2207IFS=$ac_save_IFS
2208case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2209
a0da8069 2210
c6b750e1
DJ
2211 case ${build_alias} in
2212 "") build_noncanonical=${build} ;;
2213 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2214esac
2215
2216
cac3d6c4 2217
c6b750e1
DJ
2218 case ${host_alias} in
2219 "") host_noncanonical=${build_noncanonical} ;;
2220 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2221esac
2222
cac3d6c4 2223
c6b750e1
DJ
2224
2225 case ${target_alias} in
2226 "") target_noncanonical=${host_noncanonical} ;;
2227 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2228esac
2229
cac3d6c4 2230
c6b750e1
DJ
2231
2232
2233test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2234 test "$program_prefix$program_suffix$program_transform_name" = \
2235 NONENONEs,x,x, &&
c6b750e1 2236 program_transform_name=s,y,y,
cac3d6c4 2237
81ecdfbb
RW
2238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2239$as_echo_n "checking host system type... " >&6; }
2240if test "${ac_cv_host+set}" = set; then :
2241 $as_echo_n "(cached) " >&6
cac3d6c4 2242else
81ecdfbb
RW
2243 if test "x$host_alias" = x; then
2244 ac_cv_host=$ac_cv_build
2245else
2246 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2247 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2248fi
c6b750e1
DJ
2249
2250fi
81ecdfbb
RW
2251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2252$as_echo "$ac_cv_host" >&6; }
2253case $ac_cv_host in
2254*-*-*) ;;
2255*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2256esac
c6b750e1 2257host=$ac_cv_host
81ecdfbb
RW
2258ac_save_IFS=$IFS; IFS='-'
2259set x $ac_cv_host
2260shift
2261host_cpu=$1
2262host_vendor=$2
2263shift; shift
2264# Remember, the first character of IFS is used to create $*,
2265# except with old shells:
2266host_os=$*
2267IFS=$ac_save_IFS
2268case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2269
2270
81ecdfbb
RW
2271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2272$as_echo_n "checking target system type... " >&6; }
2273if test "${ac_cv_target+set}" = set; then :
2274 $as_echo_n "(cached) " >&6
c6b750e1 2275else
81ecdfbb
RW
2276 if test "x$target_alias" = x; then
2277 ac_cv_target=$ac_cv_host
2278else
2279 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2280 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2281fi
c6b750e1 2282
cac3d6c4 2283fi
81ecdfbb
RW
2284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2285$as_echo "$ac_cv_target" >&6; }
2286case $ac_cv_target in
2287*-*-*) ;;
2288*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2289esac
c6b750e1 2290target=$ac_cv_target
81ecdfbb
RW
2291ac_save_IFS=$IFS; IFS='-'
2292set x $ac_cv_target
2293shift
2294target_cpu=$1
2295target_vendor=$2
2296shift; shift
2297# Remember, the first character of IFS is used to create $*,
2298# except with old shells:
2299target_os=$*
2300IFS=$ac_save_IFS
2301case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2302
2303
2304# The aliases save the names the user supplied, while $host etc.
2305# will get canonicalized.
2306test -n "$target_alias" &&
2307 test "$program_prefix$program_suffix$program_transform_name" = \
2308 NONENONEs,x,x, &&
2309 program_prefix=${target_alias}-
81ecdfbb 2310
a0da8069 2311test "$program_prefix" != NONE &&
81ecdfbb 2312 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2313# Use a double $ so make ignores it.
2314test "$program_suffix" != NONE &&
81ecdfbb
RW
2315 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2316# Double any \ or $.
c6b750e1 2317# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2318ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2319program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2320
a0da8069
NN
2321
2322
e5c3f801
NN
2323# Get 'install' or 'install-sh' and its variants.
2324# Find a good install program. We prefer a C program (faster),
2325# so one script is as good as another. But avoid the broken or
2326# incompatible versions:
2327# SysV /etc/install, /usr/sbin/install
2328# SunOS /usr/etc/install
2329# IRIX /sbin/install
2330# AIX /bin/install
c6b750e1 2331# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2332# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2333# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2334# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2335# OS/2's system install, which has a completely different semantic
e5c3f801 2336# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2337# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2339$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2340if test -z "$INSTALL"; then
81ecdfbb
RW
2341if test "${ac_cv_path_install+set}" = set; then :
2342 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2343else
2344 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2345for as_dir in $PATH
2346do
2347 IFS=$as_save_IFS
2348 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2349 # Account for people who put trailing slashes in PATH elements.
2350case $as_dir/ in #((
2351 ./ | .// | /[cC]/* | \
c6b750e1 2352 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2353 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2354 /usr/ucb/* ) ;;
2355 *)
2356 # OSF1 and SCO ODT 3.0 have their own names for install.
2357 # Don't use installbsd from OSF since it installs stuff as root
2358 # by default.
2359 for ac_prog in ginstall scoinst install; do
2360 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2361 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2362 if test $ac_prog = install &&
c6b750e1 2363 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2364 # AIX install. It has an incompatible calling convention.
2365 :
c6b750e1
DJ
2366 elif test $ac_prog = install &&
2367 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2368 # program-specific install script used by HP pwplus--don't use.
2369 :
e5c3f801 2370 else
58c85be7
RW
2371 rm -rf conftest.one conftest.two conftest.dir
2372 echo one > conftest.one
2373 echo two > conftest.two
2374 mkdir conftest.dir
2375 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2376 test -s conftest.one && test -s conftest.two &&
2377 test -s conftest.dir/conftest.one &&
2378 test -s conftest.dir/conftest.two
2379 then
2380 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2381 break 3
2382 fi
e5c3f801
NN
2383 fi
2384 fi
2385 done
c6b750e1
DJ
2386 done
2387 ;;
2388esac
81ecdfbb
RW
2389
2390 done
2391IFS=$as_save_IFS
c6b750e1 2392
58c85be7 2393rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2394
2395fi
2396 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2397 INSTALL=$ac_cv_path_install
e5c3f801 2398 else
58c85be7
RW
2399 # As a last resort, use the slow shell script. Don't cache a
2400 # value for INSTALL within a source directory, because that will
e5c3f801 2401 # break other packages using the cache if that directory is
58c85be7 2402 # removed, or if the value is a relative name.
c6b750e1 2403 INSTALL=$ac_install_sh
e5c3f801
NN
2404 fi
2405fi
81ecdfbb
RW
2406{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2407$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2408
2409# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2410# It thinks the first close brace ends the variable substitution.
2411test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2412
c6b750e1 2413test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2414
2415test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2416
81ecdfbb
RW
2417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2418$as_echo_n "checking whether ln works... " >&6; }
2419if test "${acx_cv_prog_LN+set}" = set; then :
2420 $as_echo_n "(cached) " >&6
656fdd47
PB
2421else
2422 rm -f conftestdata_t
2423echo >conftestdata_f
2424if ln conftestdata_f conftestdata_t 2>/dev/null
2425then
2426 acx_cv_prog_LN=ln
2427else
2428 acx_cv_prog_LN=no
2429fi
2430rm -f conftestdata_f conftestdata_t
2431
2432fi
2433if test $acx_cv_prog_LN = no; then
2434 LN="cp"
81ecdfbb
RW
2435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2436$as_echo "no, using $LN" >&6; }
656fdd47
PB
2437else
2438 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2440$as_echo "yes" >&6; }
656fdd47
PB
2441fi
2442
81ecdfbb
RW
2443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2444$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2445LN_S=$as_ln_s
2446if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2448$as_echo "yes" >&6; }
cac3d6c4 2449else
81ecdfbb
RW
2450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2451$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2452fi
2453
8e957354
PB
2454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2455$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2456if test "${ac_cv_path_SED+set}" = set; then :
2457 $as_echo_n "(cached) " >&6
2458else
2459 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2460 for ac_i in 1 2 3 4 5 6 7; do
2461 ac_script="$ac_script$as_nl$ac_script"
2462 done
2463 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2464 { ac_script=; unset ac_script;}
2465 if test -z "$SED"; then
2466 ac_path_SED_found=false
2467 # Loop through the user's path and test for each of PROGNAME-LIST
2468 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2469for as_dir in $PATH
2470do
2471 IFS=$as_save_IFS
2472 test -z "$as_dir" && as_dir=.
2473 for ac_prog in sed gsed; do
2474 for ac_exec_ext in '' $ac_executable_extensions; do
2475 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2476 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2477# Check for GNU ac_path_SED and select it if it is found.
2478 # Check for GNU $ac_path_SED
2479case `"$ac_path_SED" --version 2>&1` in
2480*GNU*)
2481 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2482*)
2483 ac_count=0
2484 $as_echo_n 0123456789 >"conftest.in"
2485 while :
2486 do
2487 cat "conftest.in" "conftest.in" >"conftest.tmp"
2488 mv "conftest.tmp" "conftest.in"
2489 cp "conftest.in" "conftest.nl"
2490 $as_echo '' >> "conftest.nl"
2491 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2492 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2493 as_fn_arith $ac_count + 1 && ac_count=$as_val
2494 if test $ac_count -gt ${ac_path_SED_max-0}; then
2495 # Best one so far, save it but keep looking for a better one
2496 ac_cv_path_SED="$ac_path_SED"
2497 ac_path_SED_max=$ac_count
2498 fi
2499 # 10*(2^10) chars as input seems more than enough
2500 test $ac_count -gt 10 && break
2501 done
2502 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2503esac
2504
2505 $ac_path_SED_found && break 3
2506 done
2507 done
2508 done
2509IFS=$as_save_IFS
2510 if test -z "$ac_cv_path_SED"; then
2511 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2512 fi
2513else
2514 ac_cv_path_SED=$SED
2515fi
2516
2517fi
2518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2519$as_echo "$ac_cv_path_SED" >&6; }
2520 SED="$ac_cv_path_SED"
2521 rm -f conftest.sed
2522
2523for ac_prog in gawk mawk nawk awk
2524do
2525 # Extract the first word of "$ac_prog", so it can be a program name with args.
2526set dummy $ac_prog; ac_word=$2
2527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2528$as_echo_n "checking for $ac_word... " >&6; }
2529if test "${ac_cv_prog_AWK+set}" = set; then :
2530 $as_echo_n "(cached) " >&6
2531else
2532 if test -n "$AWK"; then
2533 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2534else
2535as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2536for as_dir in $PATH
2537do
2538 IFS=$as_save_IFS
2539 test -z "$as_dir" && as_dir=.
2540 for ac_exec_ext in '' $ac_executable_extensions; do
2541 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2542 ac_cv_prog_AWK="$ac_prog"
2543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2544 break 2
2545 fi
2546done
2547 done
2548IFS=$as_save_IFS
2549
2550fi
2551fi
2552AWK=$ac_cv_prog_AWK
2553if test -n "$AWK"; then
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2555$as_echo "$AWK" >&6; }
2556else
2557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2558$as_echo "no" >&6; }
2559fi
2560
2561
2562 test -n "$AWK" && break
2563done
2564
e5c3f801 2565
252b5132 2566### we might need to use some other shell than /bin/sh for running subshells
252b5132
RH
2567### If we are on Windows, search for the shell. This will permit people
2568### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2569### without also having to set CONFIG_SHELL. This code will work when
2570### using bash, which sets OSTYPE.
2571case "${OSTYPE}" in
2572*win32*)
a0da8069
NN
2573 if test x${CONFIG_SHELL} = x ; then
2574 if test ! -f /bin/sh ; then
2575 if test x${SHELL} != x && test -f ${SHELL} ; then
252b5132
RH
2576 CONFIG_SHELL=${SHELL}
2577 export CONFIG_SHELL
2578 else
2579 for prog in sh sh.exe bash bash.exe; do
2580 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2581 for dir in $PATH; do
2582 test -z "$dir" && dir=.
2583 if test -f $dir/$prog; then
2584 CONFIG_SHELL=$dir/$prog
2585 export CONFIG_SHELL
2586 break
2587 fi
2588 done
2589 IFS="$save_ifs"
2590 test -n "${CONFIG_SHELL}" && break
2591 done
2592 fi
2593 fi
2594 fi
2595 ;;
2596esac
2597
2598config_shell=${CONFIG_SHELL-/bin/sh}
2599
a0da8069 2600moveifchange=${srcdir}/move-if-change
252b5132 2601
0fdbe983
DJ
2602srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2603
2604# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2605# a relative path.
2606if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2607 INSTALL="${srcpwd}/install-sh -c"
2608fi
2609
a0da8069
NN
2610# Set srcdir to "." if that's what it is.
2611# This is important for multilib support.
2612pwd=`${PWDCMD-pwd}`
a0da8069
NN
2613if test "${pwd}" = "${srcpwd}" ; then
2614 srcdir=.
252b5132
RH
2615fi
2616
a0da8069 2617topsrcdir=$srcpwd
252b5132 2618
a0da8069 2619extra_host_args=
afefada0 2620
a0da8069
NN
2621### To add a new directory to the tree, first choose whether it is a target
2622### or a host dependent tool. Then put it into the appropriate list
2623### (library or tools, host or target), doing a dependency sort.
252b5132 2624
c6b750e1 2625# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2626# configdirs, or target_configdirs; see the serialization section below.
252b5132 2627
c6b750e1
DJ
2628# Dependency sorting is only needed when *configuration* must be done in
2629# a particular order. In all cases a dependency should be specified in
a0da8069 2630# the Makefile, whether or not it's implicitly specified here.
252b5132 2631
a0da8069
NN
2632# Double entries in build_configdirs, configdirs, or target_configdirs may
2633# cause circular dependencies and break everything horribly.
252b5132 2634
6a9cf61e
PB
2635# these library is used by various programs built for the build
2636# environment
2637#
2638build_libs="build-libiberty"
2639
2640# these tools are built for the build environment
ee025550 2641build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2642
a0da8069
NN
2643# these libraries are used by various programs built for the host environment
2644#
e8a5fa9c 2645host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libiconv"
a0da8069 2646
a0da8069
NN
2647# these tools are built for the host environment
2648# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2649# know that we are building the simulator.
2650# binutils, gas and ld appear in that order because it makes sense to run
2651# "make check" in that particular order.
93f9b408 2652# If --enable-gold is used, "gold" will replace "ld".
f9806fa5 2653host_tools="texinfo byacc flex bison binutils gas ld fixincludes gcc cgen sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar gnattools"
a0da8069
NN
2654
2655# libgcj represents the runtime libraries only used by gcj.
2656libgcj="target-libffi \
a0da8069
NN
2657 target-zlib \
2658 target-qthreads \
2659 target-libjava"
2660
2661# these libraries are built for the target environment, and are built after
2662# the host libraries and the host tools (which may be a cross compiler)
2663#
b1299c4e
DJ
2664target_libraries="target-libgcc \
2665 target-libiberty \
a0da8069
NN
2666 target-libgloss \
2667 target-newlib \
cff87f51 2668 target-libgomp \
b9459e83 2669 target-libstdc++-v3 \
4b1cb4fe 2670 target-libmudflap \
bb780410 2671 target-libssp \
4b1cb4fe 2672 target-libgfortran \
4f0ef2d8 2673 target-boehm-gc \
83326456 2674 ${libgcj} \
a2592b1b 2675 target-libobjc \
cff87f51 2676 target-libada"
a0da8069 2677
9c14acb8
NN
2678# these tools are built using the target libraries, and are intended to
2679# run only in the target environment
a0da8069 2680#
9c14acb8 2681# note: any program that *uses* libraries that are in the "target_libraries"
a0da8069
NN
2682# list belongs in this list. those programs are also very likely
2683# candidates for the "native_only" list which follows
2684#
a3dd767d 2685target_tools="target-examples target-groff target-gperf target-rda"
252b5132 2686
a0da8069 2687################################################################################
252b5132 2688
a0da8069
NN
2689## All tools belong in one of the four categories, and are assigned above
2690## We assign ${configdirs} this way to remove all embedded newlines. This
2691## is important because configure will choke if they ever get through.
2692## ${configdirs} is directories we build using the host tools.
2693## ${target_configdirs} is directories we build using the target tools.
a0da8069 2694configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2695target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2696build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2697
9cc8ae67
PB
2698
2699
a0da8069 2700################################################################################
252b5132 2701
a0da8069 2702srcname="gnu development package"
252b5132 2703
a0da8069
NN
2704# This gets set non-empty for some net releases of packages.
2705appdirs=""
252b5132 2706
a0da8069
NN
2707# Define is_cross_compiler to save on calls to 'test'.
2708is_cross_compiler=
2709if test x"${host}" = x"${target}" ; then
2710 is_cross_compiler=no
252b5132 2711else
a0da8069 2712 is_cross_compiler=yes
c6b750e1 2713fi
252b5132 2714
9175bfc0 2715# Find the build and target subdir names.
dd12c3a8 2716
66a79c16
DJ
2717# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2718# have matching libraries, they should use host libraries: Makefile.tpl
2719# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2720# However, they still use the build modules, because the corresponding
2721# host modules (e.g. bison) are only built for the host when bootstrap
2722# finishes. So:
2723# - build_subdir is where we find build modules, and never changes.
2724# - build_libsubdir is where we find build libraries, and can be overridden.
2725
2726# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2727build_subdir="build-${build_noncanonical}"
c6b750e1 2728
81ecdfbb
RW
2729# Check whether --with-build-libsubdir was given.
2730if test "${with_build_libsubdir+set}" = set; then :
2731 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2732else
2733 build_libsubdir="$build_subdir"
81ecdfbb
RW
2734fi
2735
b00612cc
PB
2736# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2737if ( test $srcdir = . && test -d gcc ) \
2738 || test -d $srcdir/../host-${host_noncanonical}; then
2739 host_subdir="host-${host_noncanonical}"
2740else
2741 host_subdir=.
2742fi
dd12c3a8
NN
2743# No prefix.
2744target_subdir=${target_noncanonical}
c6b750e1 2745
2fd0b40b
RW
2746# Be sure to cover against remnants of an in-tree build.
2747if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2748 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2749Use a pristine source tree when building in a separate tree" "$LINENO" 5
2750fi
252b5132 2751
a0da8069
NN
2752# Skipdirs are removed silently.
2753skipdirs=
2754# Noconfigdirs are removed loudly.
2755noconfigdirs=""
252b5132 2756
a0da8069
NN
2757use_gnu_ld=
2758# Make sure we don't let GNU ld be added if we didn't want it.
2759if test x$with_gnu_ld = xno ; then
2760 use_gnu_ld=no
93f9b408 2761 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
2762fi
2763
a0da8069
NN
2764use_gnu_as=
2765# Make sure we don't let GNU as be added if we didn't want it.
2766if test x$with_gnu_as = xno ; then
2767 use_gnu_as=no
2768 noconfigdirs="$noconfigdirs gas"
252b5132
RH
2769fi
2770
c6b750e1 2771# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 2772# it's not even worth trying to configure, much less build, that tool.
252b5132 2773
a0da8069
NN
2774case ${with_x} in
2775 yes | "") ;; # the default value for this tree is that X11 is available
2776 no)
675c6968 2777 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 2778 # We won't be able to build gdbtk without X.
c6b750e1 2779 enable_gdbtk=no
a0da8069
NN
2780 ;;
2781 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2782esac
252b5132 2783
a0da8069 2784# Some tools are only suitable for building in a "native" situation.
c6b750e1 2785# Remove these if host!=target.
701628f5 2786native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
252b5132 2787
a0da8069
NN
2788# Similarly, some are only suitable for cross toolchains.
2789# Remove these if host=target.
2790cross_only="target-libgloss target-newlib target-opcodes"
2791
2792case $is_cross_compiler in
2793 no) skipdirs="${skipdirs} ${cross_only}" ;;
2794 yes) skipdirs="${skipdirs} ${native_only}" ;;
2795esac
252b5132 2796
a0da8069
NN
2797# If both --with-headers and --with-libs are specified, default to
2798# --without-newlib.
32be62b5
RS
2799if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2800 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
2801 if test x"${with_newlib}" = x ; then
2802 with_newlib=no
2803 fi
252b5132
RH
2804fi
2805
a0da8069
NN
2806# Recognize --with-newlib/--without-newlib.
2807case ${with_newlib} in
2808 no) skipdirs="${skipdirs} target-newlib" ;;
2809 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2810esac
252b5132 2811
93f9b408
ILT
2812# Handle --enable-gold.
2813
81ecdfbb
RW
2814# Check whether --enable-gold was given.
2815if test "${enable_gold+set}" = set; then :
2816 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
2817else
2818 ENABLE_GOLD=no
81ecdfbb
RW
2819fi
2820
93f9b408
ILT
2821if test "${ENABLE_GOLD}" = "yes"; then
2822 # Check for ELF target.
2823 is_elf=no
2824 case "${target}" in
2825 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2826 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8bcf2718 2827 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
93f9b408
ILT
2828 case "${target}" in
2829 *-*-linux*aout* | *-*-linux*oldld*)
2830 ;;
2831 *)
2832 is_elf=yes
2833 ;;
2834 esac
2835 esac
2836
2837 if test "$is_elf" = "yes"; then
2838 # Check for target supported by gold.
2839 case "${target}" in
4a657b0d 2840 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
93f9b408
ILT
2841 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
2842 ;;
2843 esac
2844 fi
2845fi
2846
a0da8069 2847# Configure extra directories which are host specific
252b5132 2848
a0da8069
NN
2849case "${host}" in
2850 *-cygwin*)
2851 configdirs="$configdirs libtermcap" ;;
2852esac
252b5132 2853
59f7ec45
HPN
2854# A target can indicate whether a language isn't supported for some reason.
2855# Only spaces may be used in this macro; not newlines or tabs.
2856unsupported_languages=
2857
c6b750e1 2858# Remove more programs from consideration, based on the host or
a0da8069
NN
2859# target this usually means that a port of the program doesn't
2860# exist yet.
252b5132 2861
a0da8069
NN
2862case "${host}" in
2863 hppa*64*-*-*)
2864 noconfigdirs="$noconfigdirs byacc"
2865 ;;
ec11bdc6 2866 i[3456789]86-*-vsta)
675c6968 2867 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 2868 ;;
ec11bdc6 2869 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 2870 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 2871 ;;
2d1e8239
NC
2872 x86_64-*-mingw*)
2873 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
2874 ;;
ec11bdc6 2875 i[3456789]86-*-mingw32*)
675c6968 2876 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 2877 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 2878 ;;
ec11bdc6 2879 i[3456789]86-*-beos*)
675c6968 2880 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 2881 ;;
a0da8069 2882 *-*-cygwin*)
a92834c8 2883 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
2884 ;;
2885 *-*-netbsd*)
a92834c8 2886 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
2887 ;;
2888 ppc*-*-pe)
675c6968 2889 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
2890 ;;
2891 powerpc-*-beos*)
675c6968 2892 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 2893 ;;
a0da8069 2894esac
252b5132 2895
4b1cb4fe 2896
81ecdfbb
RW
2897# Check whether --enable-libada was given.
2898if test "${enable_libada+set}" = set; then :
2899 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
2900else
2901 ENABLE_LIBADA=yes
81ecdfbb
RW
2902fi
2903
a2592b1b 2904if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 2905 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
2906fi
2907
81ecdfbb
RW
2908# Check whether --enable-libssp was given.
2909if test "${enable_libssp+set}" = set; then :
2910 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
2911else
2912 ENABLE_LIBSSP=yes
81ecdfbb
RW
2913fi
2914
5f128533 2915
a0da8069
NN
2916# Save it here so that, even in case of --enable-libgcj, if the Java
2917# front-end isn't enabled, we still get libgcj disabled.
2918libgcj_saved=$libgcj
2919case $enable_libgcj in
2920yes)
2921 # If we reset it here, it won't get added to noconfigdirs in the
2922 # target-specific build rules, so it will be forcibly enabled
2923 # (unless the Java language itself isn't enabled).
2924 libgcj=
2925 ;;
2926no)
2927 # Make sure we get it printed in the list of not supported target libs.
2928 noconfigdirs="$noconfigdirs ${libgcj}"
2929 ;;
2930esac
252b5132 2931
4b1cb4fe 2932
a6df5a19
PB
2933# Disable libmudflap on some systems.
2934if test x$enable_libmudflap = x ; then
3e707e94 2935 case "${target}" in
29383458 2936 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 2937 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
2938 ;;
2939 *-*-freebsd*)
2940 # Enable libmudflap by default in FreeBSD.
2941 ;;
2942 *)
2943 # Disable it by default everywhere else.
2944 noconfigdirs="$noconfigdirs target-libmudflap"
2945 ;;
2946 esac
a6df5a19 2947fi
4b1cb4fe 2948
a6df5a19
PB
2949# Disable libgomp on non POSIX hosted systems.
2950if test x$enable_libgomp = x ; then
b3ded179
PB
2951 # Enable libgomp by default on hosted POSIX systems.
2952 case "${target}" in
29383458 2953 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
2954 ;;
2955 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
2956 ;;
64ce424c 2957 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
2958 ;;
2959 *-*-darwin* | *-*-aix*)
2960 ;;
2961 *)
2962 noconfigdirs="$noconfigdirs target-libgomp"
2963 ;;
2964 esac
a6df5a19 2965fi
b3ded179 2966
691bb5a1
DD
2967# Default libgloss CPU subdirectory.
2968libgloss_dir="$target_cpu"
4b1cb4fe 2969
a0da8069
NN
2970case "${target}" in
2971 *-*-chorusos)
54d1c879 2972 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 2973 ;;
24741ab2 2974 powerpc-*-darwin*)
9d39db92 2975 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 2976 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 2977 ;;
85bd1942
TG
2978 i[3456789]86-*-darwin*)
2979 noconfigdirs="$noconfigdirs ld gprof"
2980 noconfigdirs="$noconfigdirs sim target-rda"
2981 ;;
e8a5fa9c 2982 x86_64-*-darwin[912]*)
652dec25
TG
2983 noconfigdirs="$noconfigdirs ld gas gprof"
2984 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 2985 ;;
04d1ab34 2986 *-*-darwin*)
d320aacb 2987 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 2988 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 2989 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 2990 ;;
a0da8069 2991 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 2992 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 2993 ;;
de0b4a87 2994 *-*-freebsd*)
4b1cb4fe
DD
2995 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2996 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
2997 && test -f /usr/local/include/gmp.h; then
2998 with_gmp=/usr/local
2999 fi
3000
3001 # Skip some stuff that's unsupported on some FreeBSD configurations.
3002 case "${target}" in
3003 i*86-*-*) ;;
3004 alpha*-*-*) ;;
3005 *)
54d1c879 3006 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3007 ;;
3008 esac
3009 ;;
f8a495c8
NC
3010 *-*-kaos*)
3011 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3012 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3013 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3014 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3015 noconfigdirs="$noconfigdirs target-libgloss"
3016 ;;
a0da8069
NN
3017 *-*-netbsd*)
3018 # Skip some stuff on all NetBSD configurations.
3019 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3020
3021 # Skip some stuff that's unsupported on some NetBSD configurations.
3022 case "${target}" in
3023 i*86-*-netbsdelf*) ;;
5b474aa8 3024 arm*-*-netbsdelf*) ;;
a0da8069 3025 *)
54d1c879 3026 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3027 ;;
3028 esac
3029 ;;
2a3124ca 3030 *-*-netware*)
54d1c879 3031 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3032 ;;
3033 *-*-rtems*)
54d1c879 3034 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3035 ;;
1587117a
EC
3036 # The tpf target doesn't support gdb yet.
3037 *-*-tpf*)
54d1c879 3038 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3039 ;;
c1968181 3040 *-*-uclinux*)
54d1c879 3041 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3042 ;;
a0da8069 3043 *-*-vxworks*)
54d1c879 3044 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3045 ;;
3046 alpha*-dec-osf*)
3047 # ld works, but does not support shared libraries.
3048 # newlib is not 64 bit ready. I'm not sure about fileutils.
3049 # gas doesn't generate exception information.
3050 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3051 ;;
3052 alpha*-*-*vms*)
54d1c879 3053 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3054 ;;
3055 alpha*-*-linux*)
3056 # newlib is not 64 bit ready
3057 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3058 ;;
a0da8069
NN
3059 alpha*-*-*)
3060 # newlib is not 64 bit ready
54d1c879 3061 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3062 ;;
4a18bd6b 3063 am33_2.0-*-linux*)
54d1c879 3064 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3065 ;;
a0da8069 3066 sh-*-linux*)
54d1c879 3067 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3068 ;;
a0da8069 3069 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3070 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3071 noconfigdirs="$noconfigdirs target-examples"
3072 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3073 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3074 noconfigdirs="$noconfigdirs expect dejagnu"
3075 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3076 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3077 noconfigdirs="$noconfigdirs target-newlib"
3078 case "${host}" in
3079 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3080 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3081 ;;
3082 esac
691bb5a1 3083 libgloss_dir=wince
a0da8069
NN
3084 ;;
3085 arc-*-*)
54d1c879 3086 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3087 ;;
caeba88f 3088 arm-semi-aof )
caeba88f 3089 ;;
a0da8069 3090 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3091 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3092 libgloss_dir=arm
a0da8069 3093 ;;
11b04d1f 3094 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3095 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3096 libgloss_dir=arm
a0da8069 3097 ;;
bd70a46f 3098 arm*-*-linux-gnueabi)
6d18b86b 3099 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3100 case ${with_newlib} in
3101 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3102 esac
691bb5a1 3103 libgloss_dir=arm
bd70a46f 3104 ;;
df4a6958 3105 arm*-*-symbianelf*)
54d1c879 3106 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3107 libgloss_dir=arm
df4a6958 3108 ;;
a0da8069 3109 arm-*-pe*)
54d1c879 3110 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3111 ;;
a0da8069 3112 thumb-*-coff)
54d1c879 3113 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3114 ;;
3115 thumb-*-elf)
54d1c879 3116 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3117 ;;
a0da8069 3118 thumb-*-pe)
54d1c879 3119 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3120 ;;
3121 arm-*-riscix*)
54d1c879 3122 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3123 ;;
3124 avr-*-*)
266df637 3125 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3126 ;;
376a0e54 3127 bfin-*-*)
df51e4e1
JZ
3128 unsupported_languages="$unsupported_languages java"
3129 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3130 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3131 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3132 fi
3133 ;;
a0da8069 3134 c4x-*-* | tic4x-*-*)
54d1c879 3135 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3136 ;;
3137 c54x*-*-* | tic54x-*-*)
54d1c879 3138 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3139 ;;
52310858
NC
3140 cr16-*-*)
3141 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3142 ;;
c7e66c6d 3143 cris-*-* | crisv32-*-*)
59f7ec45 3144 unsupported_languages="$unsupported_languages java"
c7e66c6d 3145 case "${target}" in
2faa2958 3146 *-*-aout)
096f7d00 3147 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3148 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3149 *-*-elf)
5e818318 3150 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3151 *-*-linux*)
5e818318 3152 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3153 *)
096f7d00 3154 unsupported_languages="$unsupported_languages fortran"
54d1c879 3155 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3156 esac
691bb5a1 3157 libgloss_dir=cris
a0da8069 3158 ;;
3e707e94 3159 crx-*-*)
54d1c879 3160 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3161 ;;
a0da8069 3162 d10v-*-*)
54d1c879 3163 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3164 ;;
3165 d30v-*-*)
54d1c879 3166 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3167 ;;
691bb5a1
DD
3168 ep9312-*-elf | ep9312-*-coff)
3169 libgloss_dir=arm
3170 ;;
a0da8069 3171 fr30-*-elf*)
54d1c879 3172 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3173 ;;
3174 frv-*-*)
54d1c879 3175 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3176 ;;
20135e4c
NC
3177 moxie-*-*)
3178 noconfigdirs="$noconfigdirs ${libgcj}"
3179 noconfigdirs="$noconfigdirs gprof"
3180 ;;
a0da8069 3181 h8300*-*-*)
54d1c879 3182 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3183 ;;
3184 h8500-*-*)
54d1c879 3185 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3186 ;;
caeba88f 3187 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3188 ;;
a0da8069
NN
3189 hppa*64*-*-linux* | parisc*64*-*-linux*)
3190 # In this case, it's because the hppa64-linux target is for
3191 # the kernel only at this point and has no libc, and thus no
3192 # headers, crt*.o, etc., all of which are needed by these.
3193 noconfigdirs="$noconfigdirs target-zlib"
3194 ;;
5dcac624
DA
3195 parisc*-*-linux* | hppa*-*-linux*)
3196 ;;
a0da8069 3197 hppa*-*-*elf* | \
a0da8069
NN
3198 hppa*-*-lites* | \
3199 hppa*-*-openbsd* | \
3200 hppa*64*-*-*)
54d1c879 3201 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3202 ;;
3203 hppa*-hp-hpux11*)
3204 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3205 ;;
691bb5a1
DD
3206 hppa*-*-pro*)
3207 libgloss_dir=pa
3208 ;;
a0da8069
NN
3209 hppa*-*-*)
3210 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3211 # build on HP-UX 10.20.
54d1c879 3212 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3213 ;;
b07c2aad 3214 i960-*-*)
54d1c879 3215 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3216 ;;
a0da8069
NN
3217 ia64*-*-elf*)
3218 # No gdb support yet.
675c6968 3219 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3220 ;;
3221 ia64*-**-hpux*)
3222 # No gdb or ld support yet.
54d1c879 3223 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3224 ;;
19e99079
NC
3225 ia64*-*-*vms*)
3226 # No gdb or ld support yet.
3227 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3228 ;;
caeba88f 3229 i370-*-opened*)
caeba88f 3230 ;;
ec11bdc6 3231 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3232 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3233 libgloss_dir=i386
a0da8069 3234 ;;
ec11bdc6 3235 i[3456789]86-*-linux*)
a0da8069
NN
3236 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3237 # not build java stuff by default.
3238 case "${target}" in
3239 *-*-*libc1*)
54d1c879 3240 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3241 esac
3242
3243 # This section makes it possible to build newlib natively on linux.
3244 # If we are using a cross compiler then don't configure newlib.
3245 if test x${is_cross_compiler} != xno ; then
bba45b8b 3246 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3247 fi
3248 noconfigdirs="$noconfigdirs target-libgloss"
3249 # If we are not using a cross compiler, do configure newlib.
3250 # Note however, that newlib will only be configured in this situation
3251 # if the --with-newlib option has been given, because otherwise
3252 # 'target-newlib' will appear in skipdirs.
3253 ;;
ec11bdc6 3254 i[3456789]86-*-mingw32*)
45055374
CV
3255 target_configdirs="$target_configdirs target-winsup"
3256 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3257 ;;
2d1e8239
NC
3258 x86_64-*-mingw*)
3259 target_configdirs="$target_configdirs target-winsup"
3260 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3261 ;;
a0da8069
NN
3262 *-*-cygwin*)
3263 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3264 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3265 # always build newlib if winsup directory is present.
45055374 3266 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3267 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3268 elif test -d "$srcdir/newlib"; then
45055374 3269 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3270 fi
c6b750e1 3271 ;;
caeba88f
AL
3272 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3273 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3274 ;;
ec11bdc6 3275 i[3456789]86-*-pe)
54d1c879 3276 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3277 ;;
ec11bdc6 3278 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3279 # The linker does not yet know about weak symbols in COFF,
3280 # and is not configured to handle mixed ELF and COFF.
54d1c879 3281 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3282 ;;
ec11bdc6 3283 i[3456789]86-*-sco*)
54d1c879 3284 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3285 ;;
ec11bdc6 3286 i[3456789]86-*-solaris2*)
a0da8069
NN
3287 noconfigdirs="$noconfigdirs target-libgloss"
3288 ;;
ec11bdc6 3289 i[3456789]86-*-sysv4*)
54d1c879 3290 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3291 ;;
ec11bdc6 3292 i[3456789]86-*-beos*)
54d1c879 3293 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3294 ;;
b59bea8a 3295 i[3456789]86-*-rdos*)
2429c060
PB
3296 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3297 ;;
b07c2aad 3298 m32r-*-*)
54d1c879 3299 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3300 ;;
a0da8069 3301 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3302 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3303 libgloss_dir=m68hc11
a0da8069
NN
3304 ;;
3305 m68k-*-elf*)
54d1c879 3306 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3307 ;;
3308 m68k-*-coff*)
54d1c879 3309 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3310 ;;
691bb5a1
DD
3311 m68*-*-* | fido-*-*)
3312 libgloss_dir=m68k
3313 ;;
a0da8069
NN
3314 mcore-*-pe*)
3315 # The EPOC C++ environment does not support exceptions or rtti,
3316 # and so building libstdc++-v3 tends not to always work.
3317 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3318 ;;
3319 mmix-*-*)
59f7ec45 3320 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3321 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3322 ;;
3323 mn10200-*-*)
54d1c879 3324 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3325 ;;
3326 mn10300-*-*)
54d1c879 3327 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3328 ;;
4970f871 3329 mt-*-*)
cdb9b172
AH
3330 noconfigdirs="$noconfigdirs sim"
3331 ;;
a0da8069
NN
3332 powerpc-*-aix*)
3333 # copied from rs6000-*-* entry
e8a5fa9c 3334 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3335 ;;
3336 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3337 target_configdirs="$target_configdirs target-winsup"
54d1c879 3338 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3339 # always build newlib.
3340 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3341 ;;
3342 # This is temporary until we can link against shared libraries
3343 powerpcle-*-solaris*)
54d1c879 3344 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3345 libgloss_dir=rs6000
a0da8069
NN
3346 ;;
3347 powerpc-*-beos*)
54d1c879 3348 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3349 ;;
a0da8069 3350 powerpc-*-eabi)
54d1c879 3351 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3352 libgloss_dir=rs6000
caeba88f
AL
3353 ;;
3354 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3355 libgloss_dir=rs6000
a0da8069 3356 ;;
a0da8069 3357 rs6000-*-lynxos*)
54d1c879 3358 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3359 ;;
3360 rs6000-*-aix*)
e8a5fa9c 3361 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3362 ;;
3363 rs6000-*-*)
54d1c879 3364 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3365 ;;
3366 m68k-apollo-*)
54d1c879 3367 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3368 ;;
25a07265
NC
3369 microblaze*)
3370 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3371 ;;
5bd8be13
RS
3372 mips*-sde-elf*)
3373 skipdirs="$skipdirs target-libiberty"
3374 noconfigdirs="$noconfigdirs ${libgcj}"
3375 if test x$with_newlib = xyes; then
3376 noconfigdirs="$noconfigdirs gprof"
3377 fi
3378 libgloss_dir=mips
3379 ;;
a0da8069 3380 mips*-*-irix5*)
54d1c879 3381 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3382 ;;
3383 mips*-*-irix6*)
a0da8069
NN
3384 # Linking libjava exceeds command-line length limits on at least
3385 # IRIX 6.2, but not on IRIX 6.5.
3386 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3387 # <oldham@codesourcery.com>
54d1c879 3388 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3389 ;;
a0da8069 3390 mips*-*-bsd*)
54d1c879 3391 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3392 ;;
a0da8069
NN
3393 mips*-*-linux*)
3394 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3395 ;;
3396 mips*-*-*)
54d1c879 3397 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3398 libgloss_dir=mips
a0da8069
NN
3399 ;;
3400 romp-*-*)
54d1c879 3401 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3402 ;;
dbf85af7 3403 sh-*-* | sh64-*-*)
a0da8069 3404 case "${host}" in
ec11bdc6
DD
3405 i[3456789]86-*-vsta) ;; # don't add gprof back in
3406 i[3456789]86-*-go32*) ;; # don't add gprof back in
3407 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3408 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3409 esac
e8a5fa9c
RW
3410 case "${target}" in
3411 sh*-*-elf)
3412 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3413 *)
3414 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3415 esac
a0da8069 3416 ;;
691bb5a1
DD
3417 sparclet-*-aout* | sparc86x-*-*)
3418 libgloss_dir=sparc
3419 ;;
a0da8069 3420 sparc-*-elf*)
54d1c879 3421 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3422 ;;
3423 sparc64-*-elf*)
54d1c879 3424 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3425 libgloss_dir=sparc
a0da8069
NN
3426 ;;
3427 sparclite-*-*)
54d1c879 3428 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3429 libgloss_dir=sparc
a0da8069
NN
3430 ;;
3431 sparc-*-sunos4*)
54d1c879 3432 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3433 if test x${is_cross_compiler} != xno ; then
3434 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3435 else
3436 use_gnu_ld=no
3437 fi
3438 ;;
e3c770b1 3439 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3440 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3441 ;;
a0da8069
NN
3442 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3443 ;;
3444 v810-*-*)
54d1c879 3445 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3446 ;;
3447 v850-*-*)
54d1c879 3448 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3449 ;;
3450 v850e-*-*)
54d1c879 3451 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3452 ;;
3453 v850ea-*-*)
54d1c879 3454 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3455 ;;
3456 vax-*-vms)
54d1c879 3457 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3458 ;;
3459 vax-*-*)
54d1c879 3460 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3461 ;;
8b66833e 3462 xtensa*-*-*)
54d1c879 3463 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3464 ;;
a0da8069 3465 ip2k-*-*)
54d1c879 3466 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3467 ;;
29383458 3468 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3469 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3470 ;;
3471 *-*-lynxos*)
54d1c879 3472 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3473 ;;
a0da8069 3474 *-*-*)
54d1c879 3475 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3476 ;;
3477esac
252b5132 3478
a0da8069
NN
3479# If we aren't building newlib, then don't build libgloss, since libgloss
3480# depends upon some newlib header files.
3481case "${noconfigdirs}" in
3482 *target-libgloss*) ;;
3483 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3484esac
3485
a0da8069
NN
3486# Work in distributions that contain no compiler tools, like Autoconf.
3487tentative_cc=""
3488host_makefile_frag=/dev/null
3489if test -d ${srcdir}/config ; then
3490case "${host}" in
3491 m68k-hp-hpux*)
3492 # Avoid "too much defining" errors from HPUX compiler.
3493 tentative_cc="cc -Wp,-H256000"
3494 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3495 # If it's HP/UX ar, this should be harmless.
3496 RANLIB="ar ts"
3497 ;;
3498 m68k-apollo-sysv*)
3499 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3500 ;;
3501 m68k-apollo-bsd*)
3502 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3503 # chokes on bfd, the compiler won't let you assign integers to enums, and
3504 # other problems. Defining CC to gcc is a questionable way to say "don't use
3505 # the apollo compiler" (the preferred version of GCC could be called cc,
3506 # or whatever), but I'm not sure leaving CC as cc is any better...
3507 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3508 # Used to have BISON=yacc.
3509 tentative_cc=gcc
3510 ;;
3511 m88k-dg-dgux*)
3512 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3513 ;;
3514 m88k-harris-cxux*)
3515 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3516 tentative_cc="cc -Xa"
3517 host_makefile_frag="config/mh-cxux"
3518 ;;
3519 m88k-motorola-sysv*)
3520 ;;
3521 mips*-dec-ultrix*)
3522 tentative_cc="cc -Wf,-XNg1000"
3523 host_makefile_frag="config/mh-decstation"
3524 ;;
3525 mips*-nec-sysv4*)
3526 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3527 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3528 host_makefile_frag="config/mh-necv4"
3529 ;;
3530 mips*-sgi-irix4*)
3531 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3532 # environment. Also bump switch table size so that cp-parse will
3533 # compile. Bump string length limit so linker builds.
3534 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3535 ;;
3536 mips*-*-sysv4*)
3537 host_makefile_frag="config/mh-sysv4"
3538 ;;
3539 mips*-*-sysv*)
3540 # This is for a MIPS running RISC/os 4.52C.
3541
3542 # This is needed for GDB, but needs to be in the top-level make because
3543 # if a library is compiled with the bsd headers and gets linked with the
3544 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3545 # a different size).
3546 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3547 # known except to select the sysv environment. Could we use /proc instead?
3548 # These "sysv environments" and "bsd environments" often end up being a pain.
3549 #
3550 # This is not part of CFLAGS because perhaps not all C compilers have this
3551 # option.
3552 tentative_cc="cc -systype sysv"
3553 ;;
3554 i370-ibm-opened*)
3555 tentative_cc="c89"
3556 ;;
ec11bdc6 3557 i[3456789]86-*-sysv5*)
a0da8069
NN
3558 host_makefile_frag="config/mh-sysv5"
3559 ;;
ec11bdc6 3560 i[3456789]86-*-dgux*)
a0da8069
NN
3561 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3562 host_makefile_frag="config/mh-dgux386"
3563 ;;
ec11bdc6 3564 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3565 # The MetaWare compiler will generate a copyright message unless you
3566 # turn it off by adding the -Hnocopyr flag.
3567 tentative_cc="cc -Hnocopyr"
3568 ;;
ec11bdc6 3569 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3570 # for an NCR 3000 (i486/SVR4) system.
3571 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3572 # This compiler not only emits obnoxious copyright messages every time
3573 # you run it, but it chokes and dies on a whole bunch of GNU source
3574 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3575 tentative_cc="/usr/ccs/ATT/cc"
3576 host_makefile_frag="config/mh-ncr3000"
3577 ;;
ec11bdc6 3578 i[3456789]86-*-sco3.2v5*)
a0da8069 3579 ;;
ec11bdc6 3580 i[3456789]86-*-sco*)
a0da8069
NN
3581 # The native C compiler botches some simple uses of const. Unfortunately,
3582 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3583 tentative_cc="cc -Dconst="
3584 host_makefile_frag="config/mh-sco"
3585 ;;
ec11bdc6 3586 i[3456789]86-*-udk*)
a0da8069
NN
3587 host_makefile_frag="config/mh-sysv5"
3588 ;;
ec11bdc6 3589 i[3456789]86-*-solaris2*)
a0da8069
NN
3590 host_makefile_frag="config/mh-sysv4"
3591 ;;
ec11bdc6 3592 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3593 host_makefile_frag="config/mh-djgpp"
3594 ;;
3595 *-cygwin*)
e33b51a6 3596
81ecdfbb
RW
3597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3598$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6
NC
3599echo a >cygwin-cat-check
3600if test `cat cygwin-cat-check` == a ; then
8ade07e9 3601 rm cygwin-cat-check
81ecdfbb
RW
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3603$as_echo "yes" >&6; }
e33b51a6 3604else
8ade07e9 3605 rm cygwin-cat-check
81ecdfbb
RW
3606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3607$as_echo "no" >&6; }
3608 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3609 Please either mount the build directory in binary mode or run the following
3610 commands before running any configure script:
3611set -o igncr
3612export SHELLOPTS
81ecdfbb 3613 " "$LINENO" 5
e33b51a6 3614fi
e33b51a6 3615
a0da8069
NN
3616 host_makefile_frag="config/mh-cygwin"
3617 ;;
8a1599ab 3618 *-mingw*)
84e7906e 3619 host_makefile_frag="config/mh-mingw"
2d1e8239 3620 ;;
a0da8069
NN
3621 *-interix*)
3622 host_makefile_frag="config/mh-interix"
3623 ;;
3624 vax-*-ultrix2*)
3625 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3626 tentative_cc=gcc
3627 ;;
3628 *-*-solaris2*)
3629 host_makefile_frag="config/mh-solaris"
3630 ;;
3631 m68k-sun-sunos*)
3632 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3633 # without overflowing the jump tables (-J says to use a 32 bit table)
3634 tentative_cc="cc -J"
3635 ;;
da888c87 3636 hppa*-hp-hpux10*)
a0da8069 3637 tentative_cc="cc -Wp,-H256000"
da888c87 3638 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3639 ;;
da888c87
PB
3640 hppa*-hp-hpux* | hppa*-*-hiux*)
3641 tentative_cc="cc -Wp,-H256000"
3642 host_makefile_frag="config/mh-pa"
3643 ;;
3644 hppa*-*)
3645 host_makefile_frag="config/mh-pa"
3646 ;;
3647 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3648 tentative_cc="cc -Wp,-H256000"
3649 ;;
3650 rs6000-*-lynxos*)
3651 # /bin/cc is less than useful for our purposes. Always use GCC
3652 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3653 host_makefile_frag="config/mh-lynxrs6k"
3654 ;;
0df3d27f
PB
3655 powerpc-*-darwin*)
3656 host_makefile_frag="config/mh-ppc-darwin"
3657 ;;
f6d183c0
PB
3658 powerpc-*-aix*)
3659 host_makefile_frag="config/mh-ppc-aix"
3660 ;;
3661 rs6000-*-aix*)
3662 host_makefile_frag="config/mh-ppc-aix"
3663 ;;
a0da8069
NN
3664 *-*-lynxos*)
3665 # /bin/cc is less than useful for our purposes. Always use GCC
3666 tentative_cc="/bin/gcc"
3667 ;;
3668 *-*-sysv4*)
3669 host_makefile_frag="config/mh-sysv4"
3670 ;;
fe69863c
DD
3671 # This is placed last to prevent interfering with the cases above.
3672 i[3456789]86-*-*)
3673 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3674 host_makefile_frag="config/mh-x86omitfp"
3675 ;;
a0da8069
NN
3676esac
3677fi
3678
9e07f89d
NN
3679# If we aren't going to be using gcc, see if we can extract a definition
3680# of CC from the fragment.
3681# Actually, use the 'pre-extracted' version above.
3682if test -z "${CC}" && test "${build}" = "${host}" ; then
3683 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3684 found=
3685 for dir in $PATH; do
3686 test -z "$dir" && dir=.
3687 if test -f $dir/gcc; then
3688 found=yes
3689 break
3690 fi
3691 done
3692 IFS="$save_ifs"
3693 if test -z "${found}" && test -n "${tentative_cc}" ; then
3694 CC=$tentative_cc
3695 fi
3696fi
3697
3698if test "${build}" != "${host}" ; then
1576798e
PB
3699 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3700 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3701 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3702 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3703 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3704 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3705 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3706 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3707 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3708 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3709 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3710 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3711else
3712 AR_FOR_BUILD="\$(AR)"
3713 AS_FOR_BUILD="\$(AS)"
512b7dfb 3714 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3715 CXX_FOR_BUILD="\$(CXX)"
3716 GCJ_FOR_BUILD="\$(GCJ)"
3717 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3718 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3719 LD_FOR_BUILD="\$(LD)"
3720 NM_FOR_BUILD="\$(NM)"
3721 RANLIB_FOR_BUILD="\$(RANLIB)"
3722 WINDRES_FOR_BUILD="\$(WINDRES)"
3723 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3724fi
3725
3726ac_ext=c
c6b750e1
DJ
3727ac_cpp='$CPP $CPPFLAGS'
3728ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3729ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3730ac_compiler_gnu=$ac_cv_c_compiler_gnu
3731if test -n "$ac_tool_prefix"; then
3732 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3733set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3735$as_echo_n "checking for $ac_word... " >&6; }
3736if test "${ac_cv_prog_CC+set}" = set; then :
3737 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3738else
3739 if test -n "$CC"; then
3740 ac_cv_prog_CC="$CC" # Let the user override the test.
3741else
3742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3743for as_dir in $PATH
3744do
3745 IFS=$as_save_IFS
3746 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3747 for ac_exec_ext in '' $ac_executable_extensions; do
3748 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3749 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 3750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3751 break 2
3752 fi
3753done
81ecdfbb
RW
3754 done
3755IFS=$as_save_IFS
c6b750e1
DJ
3756
3757fi
3758fi
3759CC=$ac_cv_prog_CC
3760if test -n "$CC"; then
81ecdfbb
RW
3761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3762$as_echo "$CC" >&6; }
c6b750e1 3763else
81ecdfbb
RW
3764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3765$as_echo "no" >&6; }
c6b750e1
DJ
3766fi
3767
81ecdfbb 3768
c6b750e1
DJ
3769fi
3770if test -z "$ac_cv_prog_CC"; then
3771 ac_ct_CC=$CC
6a9cf61e 3772 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 3773set dummy gcc; ac_word=$2
81ecdfbb
RW
3774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3775$as_echo_n "checking for $ac_word... " >&6; }
3776if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3777 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3778else
3779 if test -n "$ac_ct_CC"; then
3780 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3781else
3782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3783for as_dir in $PATH
3784do
3785 IFS=$as_save_IFS
3786 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3787 for ac_exec_ext in '' $ac_executable_extensions; do
3788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3789 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 3790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3791 break 2
3792 fi
3793done
81ecdfbb
RW
3794 done
3795IFS=$as_save_IFS
c6b750e1
DJ
3796
3797fi
3798fi
3799ac_ct_CC=$ac_cv_prog_ac_ct_CC
3800if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3802$as_echo "$ac_ct_CC" >&6; }
c6b750e1 3803else
81ecdfbb
RW
3804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3805$as_echo "no" >&6; }
c6b750e1
DJ
3806fi
3807
81ecdfbb
RW
3808 if test "x$ac_ct_CC" = x; then
3809 CC=""
3810 else
3811 case $cross_compiling:$ac_tool_warned in
3812yes:)
3813{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3814$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3815ac_tool_warned=yes ;;
3816esac
3817 CC=$ac_ct_CC
3818 fi
c6b750e1
DJ
3819else
3820 CC="$ac_cv_prog_CC"
3821fi
3822
3823if test -z "$CC"; then
81ecdfbb
RW
3824 if test -n "$ac_tool_prefix"; then
3825 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 3826set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
3827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3828$as_echo_n "checking for $ac_word... " >&6; }
3829if test "${ac_cv_prog_CC+set}" = set; then :
3830 $as_echo_n "(cached) " >&6
9e07f89d
NN
3831else
3832 if test -n "$CC"; then
3833 ac_cv_prog_CC="$CC" # Let the user override the test.
3834else
c6b750e1
DJ
3835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3836for as_dir in $PATH
3837do
3838 IFS=$as_save_IFS
3839 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3840 for ac_exec_ext in '' $ac_executable_extensions; do
3841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3842 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 3843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3844 break 2
3845 fi
3846done
81ecdfbb
RW
3847 done
3848IFS=$as_save_IFS
c6b750e1 3849
9e07f89d
NN
3850fi
3851fi
c6b750e1 3852CC=$ac_cv_prog_CC
9e07f89d 3853if test -n "$CC"; then
81ecdfbb
RW
3854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3855$as_echo "$CC" >&6; }
c6b750e1 3856else
81ecdfbb
RW
3857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3858$as_echo "no" >&6; }
c6b750e1
DJ
3859fi
3860
c6b750e1 3861
81ecdfbb 3862 fi
c6b750e1 3863fi
9e07f89d
NN
3864if test -z "$CC"; then
3865 # Extract the first word of "cc", so it can be a program name with args.
3866set dummy cc; ac_word=$2
81ecdfbb
RW
3867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3868$as_echo_n "checking for $ac_word... " >&6; }
3869if test "${ac_cv_prog_CC+set}" = set; then :
3870 $as_echo_n "(cached) " >&6
9e07f89d
NN
3871else
3872 if test -n "$CC"; then
3873 ac_cv_prog_CC="$CC" # Let the user override the test.
3874else
9e07f89d 3875 ac_prog_rejected=no
c6b750e1
DJ
3876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3877for as_dir in $PATH
3878do
3879 IFS=$as_save_IFS
3880 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3881 for ac_exec_ext in '' $ac_executable_extensions; do
3882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
3883 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3884 ac_prog_rejected=yes
3885 continue
3886 fi
3887 ac_cv_prog_CC="cc"
81ecdfbb 3888 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3889 break 2
3890 fi
3891done
81ecdfbb
RW
3892 done
3893IFS=$as_save_IFS
c6b750e1 3894
9e07f89d
NN
3895if test $ac_prog_rejected = yes; then
3896 # We found a bogon in the path, so make sure we never use it.
3897 set dummy $ac_cv_prog_CC
3898 shift
c6b750e1 3899 if test $# != 0; then
9e07f89d
NN
3900 # We chose a different compiler from the bogus one.
3901 # However, it has the same basename, so the bogon will be chosen
3902 # first if we set CC to just the basename; use the full file name.
3903 shift
c6b750e1 3904 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
3905 fi
3906fi
3907fi
3908fi
c6b750e1 3909CC=$ac_cv_prog_CC
9e07f89d 3910if test -n "$CC"; then
81ecdfbb
RW
3911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3912$as_echo "$CC" >&6; }
9e07f89d 3913else
81ecdfbb
RW
3914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3915$as_echo "no" >&6; }
9e07f89d
NN
3916fi
3917
81ecdfbb 3918
c6b750e1
DJ
3919fi
3920if test -z "$CC"; then
3921 if test -n "$ac_tool_prefix"; then
81ecdfbb 3922 for ac_prog in cl.exe
c6b750e1
DJ
3923 do
3924 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3925set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
3926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3927$as_echo_n "checking for $ac_word... " >&6; }
3928if test "${ac_cv_prog_CC+set}" = set; then :
3929 $as_echo_n "(cached) " >&6
9e07f89d
NN
3930else
3931 if test -n "$CC"; then
3932 ac_cv_prog_CC="$CC" # Let the user override the test.
3933else
c6b750e1
DJ
3934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3935for as_dir in $PATH
3936do
3937 IFS=$as_save_IFS
3938 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3939 for ac_exec_ext in '' $ac_executable_extensions; do
3940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3941 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 3942 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 3943 break 2
376a0e54 3944 fi
c6b750e1 3945done
81ecdfbb
RW
3946 done
3947IFS=$as_save_IFS
cac3d6c4 3948
c6b750e1
DJ
3949fi
3950fi
3951CC=$ac_cv_prog_CC
3952if test -n "$CC"; then
81ecdfbb
RW
3953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3954$as_echo "$CC" >&6; }
cac3d6c4 3955else
81ecdfbb
RW
3956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3957$as_echo "no" >&6; }
9e07f89d 3958fi
cac3d6c4 3959
81ecdfbb 3960
c6b750e1
DJ
3961 test -n "$CC" && break
3962 done
cac3d6c4 3963fi
c6b750e1
DJ
3964if test -z "$CC"; then
3965 ac_ct_CC=$CC
81ecdfbb 3966 for ac_prog in cl.exe
c6b750e1
DJ
3967do
3968 # Extract the first word of "$ac_prog", so it can be a program name with args.
3969set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
3970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3971$as_echo_n "checking for $ac_word... " >&6; }
3972if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3973 $as_echo_n "(cached) " >&6
cac3d6c4 3974else
c6b750e1
DJ
3975 if test -n "$ac_ct_CC"; then
3976 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 3977else
c6b750e1
DJ
3978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3979for as_dir in $PATH
3980do
3981 IFS=$as_save_IFS
3982 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3983 for ac_exec_ext in '' $ac_executable_extensions; do
3984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3985 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 3986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3987 break 2
3988 fi
3989done
81ecdfbb
RW
3990 done
3991IFS=$as_save_IFS
c6b750e1 3992
cac3d6c4
CM
3993fi
3994fi
c6b750e1
DJ
3995ac_ct_CC=$ac_cv_prog_ac_ct_CC
3996if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3998$as_echo "$ac_ct_CC" >&6; }
9e07f89d 3999else
81ecdfbb
RW
4000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4001$as_echo "no" >&6; }
cac3d6c4 4002fi
376a0e54 4003
81ecdfbb 4004
c6b750e1
DJ
4005 test -n "$ac_ct_CC" && break
4006done
4007
81ecdfbb
RW
4008 if test "x$ac_ct_CC" = x; then
4009 CC=""
4010 else
4011 case $cross_compiling:$ac_tool_warned in
4012yes:)
4013{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4014$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4015ac_tool_warned=yes ;;
4016esac
4017 CC=$ac_ct_CC
4018 fi
c6b750e1
DJ
4019fi
4020
4021fi
4022
4023
81ecdfbb
RW
4024test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4025$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4026as_fn_error "no acceptable C compiler found in \$PATH
4027See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4028
4029# Provide some information about the compiler.
81ecdfbb
RW
4030$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4031set X $ac_compile
4032ac_compiler=$2
4033for ac_option in --version -v -V -qversion; do
4034 { { ac_try="$ac_compiler $ac_option >&5"
4035case "(($ac_try" in
4036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4037 *) ac_try_echo=$ac_try;;
4038esac
4039eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4040$as_echo "$ac_try_echo"; } >&5
4041 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4042 ac_status=$?
81ecdfbb
RW
4043 if test -s conftest.err; then
4044 sed '10a\
4045... rest of stderr output deleted ...
4046 10q' conftest.err >conftest.er1
4047 cat conftest.er1 >&5
4048 rm -f conftest.er1 conftest.err
4049 fi
4050 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4051 test $ac_status = 0; }
4052done
c6b750e1 4053
81ecdfbb 4054cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4055/* end confdefs.h. */
4056
4057int
4058main ()
4059{
4060
4061 ;
4062 return 0;
4063}
4064_ACEOF
4065ac_clean_files_save=$ac_clean_files
81ecdfbb 4066ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4067# Try to create an executable without -o first, disregard a.out.
4068# It will help us diagnose broken compilers, and finding out an intuition
4069# of exeext.
81ecdfbb
RW
4070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4071$as_echo_n "checking for C compiler default output file name... " >&6; }
4072ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4073
4074# The possible output files:
4075ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4076
4077ac_rmfiles=
4078for ac_file in $ac_files
4079do
4080 case $ac_file in
4081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4082 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4083 esac
4084done
4085rm -f $ac_rmfiles
4086
4087if { { ac_try="$ac_link_default"
4088case "(($ac_try" in
4089 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4090 *) ac_try_echo=$ac_try;;
4091esac
4092eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4093$as_echo "$ac_try_echo"; } >&5
4094 (eval "$ac_link_default") 2>&5
c6b750e1 4095 ac_status=$?
81ecdfbb
RW
4096 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4097 test $ac_status = 0; }; then :
4098 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4099# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4100# in a Makefile. We should not override ac_cv_exeext if it was cached,
4101# so that the user can short-circuit this test for compilers unknown to
4102# Autoconf.
4103for ac_file in $ac_files ''
c6b750e1
DJ
4104do
4105 test -f "$ac_file" || continue
4106 case $ac_file in
81ecdfbb 4107 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4108 ;;
4109 [ab].out )
4110 # We found the default executable, but exeext='' is most
4111 # certainly right.
4112 break;;
4113 *.* )
81ecdfbb
RW
4114 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4115 then :; else
4116 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4117 fi
4118 # We set ac_cv_exeext here because the later test for it is not
4119 # safe: cross compilers may not add the suffix if given an `-o'
4120 # argument, so we may need to know it at that point already.
4121 # Even if this section looks crufty: it has the advantage of
4122 # actually working.
c6b750e1
DJ
4123 break;;
4124 * )
4125 break;;
4126 esac
4127done
81ecdfbb
RW
4128test "$ac_cv_exeext" = no && ac_cv_exeext=
4129
c6b750e1 4130else
81ecdfbb
RW
4131 ac_file=''
4132fi
4133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4134$as_echo "$ac_file" >&6; }
4135if test -z "$ac_file"; then :
4136 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4137sed 's/^/| /' conftest.$ac_ext >&5
4138
81ecdfbb
RW
4139{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4140$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4141{ as_fn_set_status 77
4142as_fn_error "C compiler cannot create executables
4143See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4144fi
c6b750e1 4145ac_exeext=$ac_cv_exeext
c6b750e1 4146
81ecdfbb 4147# Check that the compiler produces executables we can run. If not, either
c6b750e1 4148# the compiler is broken, or we cross compile.
81ecdfbb
RW
4149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4150$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4151# If not cross compiling, check that we can run a simple program.
4152if test "$cross_compiling" != yes; then
4153 if { ac_try='./$ac_file'
81ecdfbb
RW
4154 { { case "(($ac_try" in
4155 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4156 *) ac_try_echo=$ac_try;;
4157esac
4158eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4159$as_echo "$ac_try_echo"; } >&5
4160 (eval "$ac_try") 2>&5
c6b750e1 4161 ac_status=$?
81ecdfbb
RW
4162 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4163 test $ac_status = 0; }; }; then
c6b750e1
DJ
4164 cross_compiling=no
4165 else
4166 if test "$cross_compiling" = maybe; then
4167 cross_compiling=yes
4168 else
81ecdfbb
RW
4169 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4170$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4171as_fn_error "cannot run C compiled programs.
c6b750e1 4172If you meant to cross compile, use \`--host'.
81ecdfbb 4173See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4174 fi
4175 fi
4176fi
81ecdfbb
RW
4177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4178$as_echo "yes" >&6; }
c6b750e1 4179
81ecdfbb 4180rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4181ac_clean_files=$ac_clean_files_save
81ecdfbb 4182# Check that the compiler produces executables we can run. If not, either
c6b750e1 4183# the compiler is broken, or we cross compile.
81ecdfbb
RW
4184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4185$as_echo_n "checking whether we are cross compiling... " >&6; }
4186{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4187$as_echo "$cross_compiling" >&6; }
4188
4189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4190$as_echo_n "checking for suffix of executables... " >&6; }
4191if { { ac_try="$ac_link"
4192case "(($ac_try" in
4193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4194 *) ac_try_echo=$ac_try;;
4195esac
4196eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4197$as_echo "$ac_try_echo"; } >&5
4198 (eval "$ac_link") 2>&5
c6b750e1 4199 ac_status=$?
81ecdfbb
RW
4200 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4201 test $ac_status = 0; }; then :
c6b750e1
DJ
4202 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4203# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4204# work properly (i.e., refer to `conftest.exe'), while it won't with
4205# `rm'.
4206for ac_file in conftest.exe conftest conftest.*; do
4207 test -f "$ac_file" || continue
4208 case $ac_file in
81ecdfbb 4209 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4210 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4211 break;;
4212 * ) break;;
4213 esac
4214done
4215else
81ecdfbb
RW
4216 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4217$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4218as_fn_error "cannot compute suffix of executables: cannot compile and link
4219See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4220fi
c6b750e1 4221rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4223$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4224
4225rm -f conftest.$ac_ext
4226EXEEXT=$ac_cv_exeext
4227ac_exeext=$EXEEXT
81ecdfbb
RW
4228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4229$as_echo_n "checking for suffix of object files... " >&6; }
4230if test "${ac_cv_objext+set}" = set; then :
4231 $as_echo_n "(cached) " >&6
c6b750e1 4232else
81ecdfbb 4233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4234/* end confdefs.h. */
4235
4236int
4237main ()
4238{
4239
4240 ;
4241 return 0;
4242}
4243_ACEOF
4244rm -f conftest.o conftest.obj
81ecdfbb
RW
4245if { { ac_try="$ac_compile"
4246case "(($ac_try" in
4247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4248 *) ac_try_echo=$ac_try;;
4249esac
4250eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4251$as_echo "$ac_try_echo"; } >&5
4252 (eval "$ac_compile") 2>&5
c6b750e1 4253 ac_status=$?
81ecdfbb
RW
4254 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4255 test $ac_status = 0; }; then :
4256 for ac_file in conftest.o conftest.obj conftest.*; do
4257 test -f "$ac_file" || continue;
c6b750e1 4258 case $ac_file in
81ecdfbb 4259 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4260 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4261 break;;
4262 esac
4263done
cac3d6c4 4264else
81ecdfbb 4265 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4266sed 's/^/| /' conftest.$ac_ext >&5
4267
81ecdfbb
RW
4268{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4269$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4270as_fn_error "cannot compute suffix of object files: cannot compile
4271See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4272fi
c6b750e1
DJ
4273rm -f conftest.$ac_cv_objext conftest.$ac_ext
4274fi
81ecdfbb
RW
4275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4276$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4277OBJEXT=$ac_cv_objext
4278ac_objext=$OBJEXT
81ecdfbb
RW
4279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4280$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4281if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4282 $as_echo_n "(cached) " >&6
c6b750e1 4283else
81ecdfbb 4284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4285/* end confdefs.h. */
4286
4287int
4288main ()
4289{
4290#ifndef __GNUC__
4291 choke me
4292#endif
4293
4294 ;
4295 return 0;
4296}
4297_ACEOF
81ecdfbb 4298if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4299 ac_compiler_gnu=yes
4300else
81ecdfbb 4301 ac_compiler_gnu=no
c6b750e1 4302fi
81ecdfbb 4303rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4304ac_cv_c_compiler_gnu=$ac_compiler_gnu
4305
4306fi
81ecdfbb
RW
4307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4308$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4309if test $ac_compiler_gnu = yes; then
4310 GCC=yes
4311else
4312 GCC=
4313fi
c6b750e1
DJ
4314ac_test_CFLAGS=${CFLAGS+set}
4315ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4317$as_echo_n "checking whether $CC accepts -g... " >&6; }
4318if test "${ac_cv_prog_cc_g+set}" = set; then :
4319 $as_echo_n "(cached) " >&6
4320else
4321 ac_save_c_werror_flag=$ac_c_werror_flag
4322 ac_c_werror_flag=yes
4323 ac_cv_prog_cc_g=no
4324 CFLAGS="-g"
4325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4326/* end confdefs.h. */
4327
4328int
4329main ()
4330{
4331
4332 ;
4333 return 0;
4334}
4335_ACEOF
81ecdfbb 4336if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4337 ac_cv_prog_cc_g=yes
4338else
81ecdfbb
RW
4339 CFLAGS=""
4340 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4341/* end confdefs.h. */
4342
4343int
4344main ()
4345{
4346
4347 ;
4348 return 0;
4349}
4350_ACEOF
4351if ac_fn_c_try_compile "$LINENO"; then :
4352
4353else
4354 ac_c_werror_flag=$ac_save_c_werror_flag
4355 CFLAGS="-g"
4356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4357/* end confdefs.h. */
cac3d6c4 4358
81ecdfbb
RW
4359int
4360main ()
4361{
4362
4363 ;
4364 return 0;
4365}
4366_ACEOF
4367if ac_fn_c_try_compile "$LINENO"; then :
4368 ac_cv_prog_cc_g=yes
4369fi
4370rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4371fi
81ecdfbb 4372rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4373fi
81ecdfbb
RW
4374rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4375 ac_c_werror_flag=$ac_save_c_werror_flag
4376fi
4377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4378$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4379if test "$ac_test_CFLAGS" = set; then
c6b750e1 4380 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4381elif test $ac_cv_prog_cc_g = yes; then
4382 if test "$GCC" = yes; then
4383 CFLAGS="-g -O2"
4384 else
4385 CFLAGS="-g"
4386 fi
4387else
4388 if test "$GCC" = yes; then
4389 CFLAGS="-O2"
4390 else
4391 CFLAGS=
4392 fi
4393fi
81ecdfbb
RW
4394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4395$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4396if test "${ac_cv_prog_cc_c89+set}" = set; then :
4397 $as_echo_n "(cached) " >&6
c6b750e1 4398else
81ecdfbb 4399 ac_cv_prog_cc_c89=no
c6b750e1 4400ac_save_CC=$CC
81ecdfbb 4401cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4402/* end confdefs.h. */
4403#include <stdarg.h>
4404#include <stdio.h>
4405#include <sys/types.h>
4406#include <sys/stat.h>
4407/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4408struct buf { int x; };
4409FILE * (*rcsopen) (struct buf *, struct stat *, int);
4410static char *e (p, i)
4411 char **p;
4412 int i;
4413{
4414 return p[i];
4415}
4416static char *f (char * (*g) (char **, int), char **p, ...)
4417{
4418 char *s;
4419 va_list v;
4420 va_start (v,p);
4421 s = g (p, va_arg (v,int));
4422 va_end (v);
4423 return s;
4424}
4425
4426/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4427 function prototypes and stuff, but not '\xHH' hex character constants.
4428 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4429 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4430 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4431 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4432 that's true only with -std. */
c6b750e1
DJ
4433int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4434
81ecdfbb
RW
4435/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4436 inside strings and character constants. */
4437#define FOO(x) 'x'
4438int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4439
c6b750e1
DJ
4440int test (int i, double x);
4441struct s1 {int (*f) (int a);};
4442struct s2 {int (*f) (double a);};
4443int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4444int argc;
4445char **argv;
4446int
4447main ()
4448{
4449return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4450 ;
4451 return 0;
4452}
4453_ACEOF
81ecdfbb
RW
4454for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4455 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4456do
4457 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4458 if ac_fn_c_try_compile "$LINENO"; then :
4459 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4460fi
81ecdfbb
RW
4461rm -f core conftest.err conftest.$ac_objext
4462 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4463done
81ecdfbb 4464rm -f conftest.$ac_ext
c6b750e1
DJ
4465CC=$ac_save_CC
4466
4467fi
81ecdfbb
RW
4468# AC_CACHE_VAL
4469case "x$ac_cv_prog_cc_c89" in
4470 x)
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4472$as_echo "none needed" >&6; } ;;
4473 xno)
4474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4475$as_echo "unsupported" >&6; } ;;
c6b750e1 4476 *)
81ecdfbb
RW
4477 CC="$CC $ac_cv_prog_cc_c89"
4478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4479$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4480esac
81ecdfbb 4481if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4482
c6b750e1
DJ
4483fi
4484
c6b750e1
DJ
4485ac_ext=c
4486ac_cpp='$CPP $CPPFLAGS'
4487ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4488ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4489ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4490
81ecdfbb 4491ac_ext=cpp
18f6b6ee
PB
4492ac_cpp='$CXXCPP $CPPFLAGS'
4493ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4494ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4495ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4496if test -z "$CXX"; then
4497 if test -n "$CCC"; then
4498 CXX=$CCC
4499 else
4500 if test -n "$ac_tool_prefix"; then
4501 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4502 do
4503 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4504set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4506$as_echo_n "checking for $ac_word... " >&6; }
4507if test "${ac_cv_prog_CXX+set}" = set; then :
4508 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4509else
4510 if test -n "$CXX"; then
4511 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4512else
4513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4514for as_dir in $PATH
4515do
4516 IFS=$as_save_IFS
4517 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4518 for ac_exec_ext in '' $ac_executable_extensions; do
4519 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4520 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4522 break 2
4523 fi
4524done
81ecdfbb
RW
4525 done
4526IFS=$as_save_IFS
512b7dfb 4527
18f6b6ee
PB
4528fi
4529fi
4530CXX=$ac_cv_prog_CXX
4531if test -n "$CXX"; then
81ecdfbb
RW
4532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4533$as_echo "$CXX" >&6; }
18f6b6ee 4534else
81ecdfbb
RW
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4536$as_echo "no" >&6; }
18f6b6ee
PB
4537fi
4538
81ecdfbb 4539
18f6b6ee
PB
4540 test -n "$CXX" && break
4541 done
4542fi
4543if test -z "$CXX"; then
4544 ac_ct_CXX=$CXX
81ecdfbb 4545 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4546do
4547 # Extract the first word of "$ac_prog", so it can be a program name with args.
4548set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4550$as_echo_n "checking for $ac_word... " >&6; }
4551if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4552 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4553else
4554 if test -n "$ac_ct_CXX"; then
4555 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4556else
4557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4558for as_dir in $PATH
4559do
4560 IFS=$as_save_IFS
4561 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4562 for ac_exec_ext in '' $ac_executable_extensions; do
4563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4564 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4566 break 2
512b7dfb 4567 fi
18f6b6ee 4568done
81ecdfbb
RW
4569 done
4570IFS=$as_save_IFS
512b7dfb 4571
18f6b6ee
PB
4572fi
4573fi
4574ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4575if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4577$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4578else
81ecdfbb
RW
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4580$as_echo "no" >&6; }
18f6b6ee
PB
4581fi
4582
81ecdfbb 4583
18f6b6ee
PB
4584 test -n "$ac_ct_CXX" && break
4585done
18f6b6ee 4586
81ecdfbb
RW
4587 if test "x$ac_ct_CXX" = x; then
4588 CXX="g++"
4589 else
4590 case $cross_compiling:$ac_tool_warned in
4591yes:)
4592{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4593$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4594ac_tool_warned=yes ;;
4595esac
4596 CXX=$ac_ct_CXX
4597 fi
18f6b6ee
PB
4598fi
4599
81ecdfbb
RW
4600 fi
4601fi
18f6b6ee 4602# Provide some information about the compiler.
81ecdfbb
RW
4603$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4604set X $ac_compile
4605ac_compiler=$2
4606for ac_option in --version -v -V -qversion; do
4607 { { ac_try="$ac_compiler $ac_option >&5"
4608case "(($ac_try" in
4609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4610 *) ac_try_echo=$ac_try;;
4611esac
4612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4613$as_echo "$ac_try_echo"; } >&5
4614 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4615 ac_status=$?
81ecdfbb
RW
4616 if test -s conftest.err; then
4617 sed '10a\
4618... rest of stderr output deleted ...
4619 10q' conftest.err >conftest.er1
4620 cat conftest.er1 >&5
4621 rm -f conftest.er1 conftest.err
4622 fi
4623 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4624 test $ac_status = 0; }
4625done
18f6b6ee 4626
81ecdfbb
RW
4627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4628$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4629if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4630 $as_echo_n "(cached) " >&6
18f6b6ee 4631else
81ecdfbb 4632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4633/* end confdefs.h. */
4634
4635int
4636main ()
4637{
4638#ifndef __GNUC__
4639 choke me
4640#endif
4641
4642 ;
4643 return 0;
4644}
4645_ACEOF
81ecdfbb 4646if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4647 ac_compiler_gnu=yes
4648else
81ecdfbb 4649 ac_compiler_gnu=no
18f6b6ee 4650fi
81ecdfbb 4651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4652ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4653
4654fi
81ecdfbb
RW
4655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4656$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4657if test $ac_compiler_gnu = yes; then
4658 GXX=yes
4659else
4660 GXX=
4661fi
18f6b6ee
PB
4662ac_test_CXXFLAGS=${CXXFLAGS+set}
4663ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4665$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4666if test "${ac_cv_prog_cxx_g+set}" = set; then :
4667 $as_echo_n "(cached) " >&6
4668else
4669 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4670 ac_cxx_werror_flag=yes
4671 ac_cv_prog_cxx_g=no
4672 CXXFLAGS="-g"
4673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4674/* end confdefs.h. */
4675
4676int
4677main ()
4678{
4679
4680 ;
4681 return 0;
4682}
4683_ACEOF
81ecdfbb 4684if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4685 ac_cv_prog_cxx_g=yes
4686else
81ecdfbb
RW
4687 CXXFLAGS=""
4688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4689/* end confdefs.h. */
81ecdfbb 4690
18f6b6ee
PB
4691int
4692main ()
4693{
81ecdfbb 4694
18f6b6ee
PB
4695 ;
4696 return 0;
4697}
4698_ACEOF
81ecdfbb 4699if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4700
81ecdfbb
RW
4701else
4702 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4703 CXXFLAGS="-g"
4704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4705/* end confdefs.h. */
81ecdfbb 4706
18f6b6ee
PB
4707int
4708main ()
4709{
81ecdfbb 4710
18f6b6ee
PB
4711 ;
4712 return 0;
4713}
4714_ACEOF
81ecdfbb
RW
4715if ac_fn_cxx_try_compile "$LINENO"; then :
4716 ac_cv_prog_cxx_g=yes
18f6b6ee 4717fi
81ecdfbb
RW
4718rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4719fi
4720rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4721fi
4722rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4723 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4724fi
4725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4726$as_echo "$ac_cv_prog_cxx_g" >&6; }
4727if test "$ac_test_CXXFLAGS" = set; then
4728 CXXFLAGS=$ac_save_CXXFLAGS
4729elif test $ac_cv_prog_cxx_g = yes; then
4730 if test "$GXX" = yes; then
4731 CXXFLAGS="-g -O2"
4732 else
4733 CXXFLAGS="-g"
4734 fi
4735else
4736 if test "$GXX" = yes; then
4737 CXXFLAGS="-O2"
4738 else
4739 CXXFLAGS=
4740 fi
18f6b6ee 4741fi
18f6b6ee
PB
4742ac_ext=c
4743ac_cpp='$CPP $CPPFLAGS'
4744ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4745ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4746ac_compiler_gnu=$ac_cv_c_compiler_gnu
4747
4748
4749# We must set the default linker to the linker used by gcc for the correct
4750# operation of libtool. If LD is not defined and we are using gcc, try to
4751# set the LD default to the ld used by gcc.
4752if test -z "$LD"; then
4753 if test "$GCC" = yes; then
4754 case $build in
4755 *-*-mingw*)
4756 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
4757 *)
4758 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
4759 esac
4760 case $gcc_prog_ld in
4761 # Accept absolute paths.
4762 [\\/]* | [A-Za-z]:[\\/]*)
4763 LD="$gcc_prog_ld" ;;
4764 esac
4765 fi
512b7dfb
PB
4766fi
4767
4768
4769
4770
c6b750e1 4771if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4772 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
4773set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
4774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4775$as_echo_n "checking for $ac_word... " >&6; }
4776if test "${ac_cv_prog_GNATBIND+set}" = set; then :
4777 $as_echo_n "(cached) " >&6
9e07f89d 4778else
512b7dfb
PB
4779 if test -n "$GNATBIND"; then
4780 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 4781else
c6b750e1
DJ
4782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4783for as_dir in $PATH
4784do
4785 IFS=$as_save_IFS
4786 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4787 for ac_exec_ext in '' $ac_executable_extensions; do
4788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4789 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 4790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4791 break 2
4792 fi
4793done
81ecdfbb
RW
4794 done
4795IFS=$as_save_IFS
c6b750e1 4796
9e07f89d
NN
4797fi
4798fi
512b7dfb
PB
4799GNATBIND=$ac_cv_prog_GNATBIND
4800if test -n "$GNATBIND"; then
81ecdfbb
RW
4801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
4802$as_echo "$GNATBIND" >&6; }
9e07f89d 4803else
81ecdfbb
RW
4804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4805$as_echo "no" >&6; }
9e07f89d
NN
4806fi
4807
81ecdfbb 4808
c6b750e1 4809fi
512b7dfb
PB
4810if test -z "$ac_cv_prog_GNATBIND"; then
4811 ac_ct_GNATBIND=$GNATBIND
4812 # Extract the first word of "gnatbind", so it can be a program name with args.
4813set dummy gnatbind; ac_word=$2
81ecdfbb
RW
4814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4815$as_echo_n "checking for $ac_word... " >&6; }
4816if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
4817 $as_echo_n "(cached) " >&6
9e07f89d 4818else
512b7dfb
PB
4819 if test -n "$ac_ct_GNATBIND"; then
4820 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 4821else
c6b750e1
DJ
4822as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4823for as_dir in $PATH
4824do
4825 IFS=$as_save_IFS
4826 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4827 for ac_exec_ext in '' $ac_executable_extensions; do
4828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4829 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 4830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4831 break 2
4832 fi
4833done
81ecdfbb
RW
4834 done
4835IFS=$as_save_IFS
c6b750e1 4836
9e07f89d
NN
4837fi
4838fi
512b7dfb
PB
4839ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
4840if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
4841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
4842$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 4843else
81ecdfbb
RW
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4845$as_echo "no" >&6; }
9e07f89d
NN
4846fi
4847
81ecdfbb
RW
4848 if test "x$ac_ct_GNATBIND" = x; then
4849 GNATBIND="no"
4850 else
4851 case $cross_compiling:$ac_tool_warned in
4852yes:)
4853{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4854$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4855ac_tool_warned=yes ;;
4856esac
4857 GNATBIND=$ac_ct_GNATBIND
4858 fi
24ff9987 4859else
512b7dfb 4860 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
4861fi
4862
7df2cd5d 4863if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4864 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
4865set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
4866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4867$as_echo_n "checking for $ac_word... " >&6; }
4868if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
4869 $as_echo_n "(cached) " >&6
7df2cd5d 4870else
512b7dfb
PB
4871 if test -n "$GNATMAKE"; then
4872 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
4873else
4874as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4875for as_dir in $PATH
4876do
4877 IFS=$as_save_IFS
4878 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4879 for ac_exec_ext in '' $ac_executable_extensions; do
4880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4881 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 4882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
4883 break 2
4884 fi
4885done
81ecdfbb
RW
4886 done
4887IFS=$as_save_IFS
7df2cd5d
PB
4888
4889fi
4890fi
512b7dfb
PB
4891GNATMAKE=$ac_cv_prog_GNATMAKE
4892if test -n "$GNATMAKE"; then
81ecdfbb
RW
4893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
4894$as_echo "$GNATMAKE" >&6; }
7df2cd5d 4895else
81ecdfbb
RW
4896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4897$as_echo "no" >&6; }
7df2cd5d
PB
4898fi
4899
81ecdfbb 4900
7df2cd5d 4901fi
512b7dfb
PB
4902if test -z "$ac_cv_prog_GNATMAKE"; then
4903 ac_ct_GNATMAKE=$GNATMAKE
4904 # Extract the first word of "gnatmake", so it can be a program name with args.
4905set dummy gnatmake; ac_word=$2
81ecdfbb
RW
4906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4907$as_echo_n "checking for $ac_word... " >&6; }
4908if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
4909 $as_echo_n "(cached) " >&6
7df2cd5d 4910else
512b7dfb
PB
4911 if test -n "$ac_ct_GNATMAKE"; then
4912 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
4913else
4914as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4915for as_dir in $PATH
4916do
4917 IFS=$as_save_IFS
4918 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4919 for ac_exec_ext in '' $ac_executable_extensions; do
4920 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4921 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 4922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
4923 break 2
4924 fi
4925done
81ecdfbb
RW
4926 done
4927IFS=$as_save_IFS
7df2cd5d 4928
7df2cd5d
PB
4929fi
4930fi
512b7dfb
PB
4931ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
4932if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
4933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
4934$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 4935else
81ecdfbb
RW
4936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4937$as_echo "no" >&6; }
7df2cd5d
PB
4938fi
4939
81ecdfbb
RW
4940 if test "x$ac_ct_GNATMAKE" = x; then
4941 GNATMAKE="no"
4942 else
4943 case $cross_compiling:$ac_tool_warned in
4944yes:)
4945{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4946$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4947ac_tool_warned=yes ;;
4948esac
4949 GNATMAKE=$ac_ct_GNATMAKE
4950 fi
7df2cd5d 4951else
512b7dfb 4952 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
4953fi
4954
81ecdfbb
RW
4955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
4956$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
4957if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
4958 $as_echo_n "(cached) " >&6
9e07f89d
NN
4959else
4960 cat >conftest.adb <<EOF
4961procedure conftest is begin null; end conftest;
4962EOF
4963acx_cv_cc_gcc_supports_ada=no
4964# There is a bug in old released versions of GCC which causes the
4965# driver to exit successfully when the appropriate language module
4966# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
4967# Therefore we must check for the error message as well as an
4968# unsuccessful exit.
b8908782
DD
4969# Other compilers, like HP Tru64 UNIX cc, exit successfully when
4970# given a .adb file, but produce no object file. So we must check
4971# if an object file was really produced to guard against this.
9e07f89d 4972errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 4973if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 4974 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
4975fi
4976rm -f conftest.*
4977fi
81ecdfbb
RW
4978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
4979$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 4980
512b7dfb 4981if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
4982 have_gnat=yes
4983else
4984 have_gnat=no
4985fi
4986
81ecdfbb
RW
4987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
4988$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
4989if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
4990 $as_echo_n "(cached) " >&6
b8908782
DD
4991else
4992 echo abfoo >t1
4993 echo cdfoo >t2
4994 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
4995 if cmp t1 t2 2 2 > /dev/null 2>&1; then
4996 if cmp t1 t2 1 1 > /dev/null 2>&1; then
4997 :
4998 else
4999 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5000 fi
5001 fi
b8908782
DD
5002 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5003 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5004 :
b8908782
DD
5005 else
5006 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5007 fi
5008 fi
5009 rm t1 t2
5010
5011fi
81ecdfbb
RW
5012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5013$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5014do_compare="$gcc_cv_prog_cmp_skip"
5015
5016
9e07f89d 5017
e8a5fa9c 5018# See if we are building gcc with C++.
81ecdfbb
RW
5019# Check whether --enable-build-with-cxx was given.
5020if test "${enable_build_with_cxx+set}" = set; then :
5021 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5022else
5023 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5024fi
5025
e8a5fa9c
RW
5026
5027# Check for GMP, MPFR and MPC
4b900473 5028gmplibs="-lmpfr -lgmp"
4b1cb4fe 5029gmpinc=
4b900473 5030have_gmp=no
e8a5fa9c
RW
5031mpclibs=-lmpc
5032mpcinc=
5033have_mpc=no
5034
5035# Specify a location for mpc
5036# check for this first so it ends up on the link line before mpfr.
5037
81ecdfbb
RW
5038# Check whether --with-mpc was given.
5039if test "${with_mpc+set}" = set; then :
5040 withval=$with_mpc;
5041fi
e8a5fa9c 5042
e8a5fa9c 5043
81ecdfbb
RW
5044# Check whether --with-mpc_include was given.
5045if test "${with_mpc_include+set}" = set; then :
5046 withval=$with_mpc_include;
5047fi
e8a5fa9c 5048
e8a5fa9c 5049
81ecdfbb
RW
5050# Check whether --with-mpc_lib was given.
5051if test "${with_mpc_lib+set}" = set; then :
5052 withval=$with_mpc_lib;
5053fi
e8a5fa9c 5054
e8a5fa9c
RW
5055
5056if test "x$with_mpc" != x; then
5057 mpclibs="-L$with_mpc/lib -lmpc"
5058 mpcinc="-I$with_mpc/include $mpcinc"
5059fi
5060if test "x$with_mpc_include" != x; then
5061 mpcinc="-I$with_mpc_include $mpcinc"
5062fi
5063if test "x$with_mpc_lib" != x; then
5064 mpclibs="-L$with_mpc_lib -lmpc"
5065fi
5066if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
5067 mpclibs='-L$$r/$(HOST_SUBDIR)/mpc/src/.libs -L$$r/$(HOST_SUBDIR)/mpc/src/_libs -lmpc'
5068 mpcinc='-I$$s/mpc/src '"$mpcinc"
5069 # Do not test the mpc version. Assume that it is sufficient, since
5070 # it is in the source tree, and the library has not been built yet
5071 # but it would be included on the link line in the version check below
5072 # hence making the test fail.
5073 have_mpc=yes
5074fi
4b900473 5075
11b04d1f
DD
5076# Specify a location for mpfr
5077# check for this first so it ends up on the link line before gmp.
c6b750e1 5078
81ecdfbb
RW
5079# Check whether --with-mpfr-dir was given.
5080if test "${with_mpfr_dir+set}" = set; then :
5081 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5082Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5083fi
5084
11b04d1f
DD
5085
5086
81ecdfbb
RW
5087# Check whether --with-mpfr was given.
5088if test "${with_mpfr+set}" = set; then :
5089 withval=$with_mpfr;
5090fi
c6b750e1 5091
11b04d1f 5092
81ecdfbb
RW
5093# Check whether --with-mpfr_include was given.
5094if test "${with_mpfr_include+set}" = set; then :
5095 withval=$with_mpfr_include;
5096fi
c6b750e1 5097
8a0d8a5c 5098
81ecdfbb
RW
5099# Check whether --with-mpfr_lib was given.
5100if test "${with_mpfr_lib+set}" = set; then :
5101 withval=$with_mpfr_lib;
5102fi
8a0d8a5c 5103
11b04d1f
DD
5104
5105if test "x$with_mpfr" != x; then
5106 gmplibs="-L$with_mpfr/lib $gmplibs"
5107 gmpinc="-I$with_mpfr/include"
5108fi
8a0d8a5c
PB
5109if test "x$with_mpfr_include" != x; then
5110 gmpinc="-I$with_mpfr_include"
5111fi
5112if test "x$with_mpfr_lib" != x; then
5113 gmplibs="-L$with_mpfr_lib $gmplibs"
5114fi
4b900473
PB
5115if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
5116 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/.libs -L$$r/$(HOST_SUBDIR)/mpfr/_libs '"$gmplibs"
5117 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
e8a5fa9c 5118 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr'
4b900473
PB
5119 # Do not test the mpfr version. Assume that it is sufficient, since
5120 # it is in the source tree, and the library has not been built yet
5121 # but it would be included on the link line in the version check below
5122 # hence making the test fail.
5123 have_gmp=yes
5124fi
11b04d1f 5125
4b1cb4fe 5126# Specify a location for gmp
c6b750e1 5127
81ecdfbb
RW
5128# Check whether --with-gmp-dir was given.
5129if test "${with_gmp_dir+set}" = set; then :
5130 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5131Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5132fi
5133
4b1cb4fe
DD
5134
5135
81ecdfbb
RW
5136# Check whether --with-gmp was given.
5137if test "${with_gmp+set}" = set; then :
5138 withval=$with_gmp;
5139fi
c6b750e1 5140
4b1cb4fe 5141
81ecdfbb
RW
5142# Check whether --with-gmp_include was given.
5143if test "${with_gmp_include+set}" = set; then :
5144 withval=$with_gmp_include;
5145fi
c6b750e1 5146
8a0d8a5c 5147
81ecdfbb
RW
5148# Check whether --with-gmp_lib was given.
5149if test "${with_gmp_lib+set}" = set; then :
5150 withval=$with_gmp_lib;
5151fi
8a0d8a5c
PB
5152
5153
4b1cb4fe 5154
11b04d1f
DD
5155if test "x$with_gmp" != x; then
5156 gmplibs="-L$with_gmp/lib $gmplibs"
5157 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5158fi
8a0d8a5c
PB
5159if test "x$with_gmp_include" != x; then
5160 gmpinc="-I$with_gmp_include $gmpinc"
5161fi
5162if test "x$with_gmp_lib" != x; then
5163 gmplibs="-L$with_gmp_lib $gmplibs"
5164fi
4b900473
PB
5165if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
5166 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/gmp/_libs '"$gmplibs"
5167 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c
RW
5168 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
5169 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp'
4b900473
PB
5170 # Do not test the gmp version. Assume that it is sufficient, since
5171 # it is in the source tree, and the library has not been built yet
5172 # but it would be included on the link line in the version check below
5173 # hence making the test fail.
5174 have_gmp=yes
5175fi
4b1cb4fe 5176
ceb92e78 5177if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5178 have_gmp=yes
5179 saved_CFLAGS="$CFLAGS"
5180 CFLAGS="$CFLAGS $gmpinc"
5181 # Check GMP actually works
81ecdfbb
RW
5182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of gmp.h" >&5
5183$as_echo_n "checking for correct version of gmp.h... " >&6; }
c6b750e1 5184
81ecdfbb 5185cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5186/* end confdefs.h. */
4b1cb4fe 5187#include "gmp.h"
c6b750e1
DJ
5188int
5189main ()
5190{
4b1cb4fe 5191
ef699244 5192 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2)
4b900473
PB
5193 choke me
5194 #endif
c6b750e1
DJ
5195
5196 ;
5197 return 0;
5198}
5199_ACEOF
81ecdfbb
RW
5200if ac_fn_c_try_compile "$LINENO"; then :
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5202$as_echo "yes" >&6; }
c6b750e1 5203else
81ecdfbb
RW
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5205$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5206fi
81ecdfbb 5207rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5208
e8a5fa9c 5209 # If we have GMP, check the MPFR version.
4b900473 5210 if test x"$have_gmp" = xyes; then
81ecdfbb
RW
5211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of mpfr.h" >&5
5212$as_echo_n "checking for correct version of mpfr.h... " >&6; }
5213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5214/* end confdefs.h. */
9b134994 5215#include <gmp.h>
4b900473 5216 #include <mpfr.h>
c6b750e1
DJ
5217int
5218main ()
5219{
9b134994 5220
ef699244 5221 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5222 choke me
5223 #endif
c6b750e1
DJ
5224
5225 ;
5226 return 0;
5227}
5228_ACEOF
81ecdfbb
RW
5229if ac_fn_c_try_compile "$LINENO"; then :
5230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5231/* end confdefs.h. */
4b1cb4fe 5232#include <gmp.h>
4b900473 5233 #include <mpfr.h>
c6b750e1
DJ
5234int
5235main ()
5236{
9dbaa842 5237
e28c595f 5238 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,2)
4b900473
PB
5239 choke me
5240 #endif
e8a5fa9c
RW
5241
5242 ;
5243 return 0;
5244}
5245_ACEOF
81ecdfbb
RW
5246if ac_fn_c_try_compile "$LINENO"; then :
5247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5248$as_echo "yes" >&6; }
e8a5fa9c 5249else
81ecdfbb
RW
5250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5251$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5252fi
81ecdfbb 5253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5254else
81ecdfbb
RW
5255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5256$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5257fi
81ecdfbb 5258rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5259 fi
5260
5261 # Check for the MPC header version.
5262 if test x"$have_mpc" != xyes ; then
5263 CFLAGS="$CFLAGS $mpcinc"
81ecdfbb
RW
5264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5265$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5267/* end confdefs.h. */
5268#include <mpc.h>
5269int
5270main ()
5271{
5272
5273 #if MPC_VERSION < MPC_VERSION_NUM (0,6,0)
5274 choke me
5275 #endif
5276
5277 ;
5278 return 0;
5279}
5280_ACEOF
81ecdfbb
RW
5281if ac_fn_c_try_compile "$LINENO"; then :
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5283$as_echo "yes" >&6; }; have_mpc=maybe
e8a5fa9c 5284else
81ecdfbb
RW
5285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5286$as_echo "no" >&6; }; have_mpc=no; mpclibs= ; mpcinc=
e8a5fa9c 5287fi
81ecdfbb 5288rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5289 fi
5290
5291 # Now check the MPFR library.
5292 if test x"$have_gmp" = xyes; then
5293 saved_LIBS="$LIBS"
5294 LIBS="$LIBS $gmplibs"
81ecdfbb
RW
5295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr libraries" >&5
5296$as_echo_n "checking for the correct version of the gmp/mpfr libraries... " >&6; }
5297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5298/* end confdefs.h. */
5299#include <gmp.h>
5300 #include <mpfr.h>
5301int
5302main ()
5303{
5304
5305 mpfr_t n;
5306 mpfr_t x;
5307 int t;
5308 mpfr_init (n);
5309 mpfr_init (x);
5310 mpfr_atan2 (n, n, x, GMP_RNDN);
5311 mpfr_erfc (n, x, GMP_RNDN);
5312 mpfr_subnormalize (x, t, GMP_RNDN);
c6b750e1
DJ
5313
5314 ;
5315 return 0;
5316}
5317_ACEOF
81ecdfbb
RW
5318if ac_fn_c_try_link "$LINENO"; then :
5319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5320$as_echo "yes" >&6; }
c6b750e1 5321else
81ecdfbb
RW
5322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5323$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5324fi
81ecdfbb
RW
5325rm -f core conftest.err conftest.$ac_objext \
5326 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5327 LIBS="$saved_LIBS"
5328 fi
5329
5330 if test x"$have_mpc" = xmaybe; then
5331 saved_LIBS="$LIBS"
5332 LIBS="$LIBS $mpclibs $gmplibs"
81ecdfbb
RW
5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the mpc library" >&5
5334$as_echo_n "checking for the correct version of the mpc library... " >&6; }
5335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5336/* end confdefs.h. */
5337#include <mpc.h>
5338int
5339main ()
5340{
5341
5342 mpc_t n;
5343 mpc_init2 (n, 53);
5344 mpc_set_ui_ui (n, 1, 1, MPC_RNDNN);
5345 mpc_sin (n, n, MPC_RNDNN);
5346 mpc_cos (n, n, MPC_RNDNN);
5347 mpc_tan (n, n, MPC_RNDNN);
5348 mpc_sinh (n, n, MPC_RNDNN);
5349 mpc_cosh (n, n, MPC_RNDNN);
5350 mpc_tanh (n, n, MPC_RNDNN);
5351 mpc_exp (n, n, MPC_RNDNN);
5352 mpc_log (n, n, MPC_RNDNN);
5353 mpc_sqrt (n, n, MPC_RNDNN);
5354 mpc_proj (n, n, MPC_RNDNN);
5355 mpc_neg (n, n, MPC_RNDNN);
5356 mpc_sqr (n, n, MPC_RNDNN);
5357 mpc_clear (n);
5358
5359 ;
5360 return 0;
5361}
5362_ACEOF
81ecdfbb
RW
5363if ac_fn_c_try_link "$LINENO"; then :
5364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5365$as_echo "yes" >&6; }; have_mpc=yes
c6b750e1 5366else
81ecdfbb
RW
5367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5368$as_echo "no" >&6; }; have_mpc=no; mpclibs= ; mpcinc=
c6b750e1 5369fi
81ecdfbb
RW
5370rm -f core conftest.err conftest.$ac_objext \
5371 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c 5372 LIBS="$saved_LIBS"
4b900473 5373 fi
e8a5fa9c 5374
4b900473 5375 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5376
4b900473 5377 if test x$have_gmp != xyes; then
81ecdfbb 5378 as_fn_error "Building GCC requires GMP 4.2+ and MPFR 2.3.2+.
9dbaa842
DD
5379Try the --with-gmp and/or --with-mpfr options to specify their locations.
5380Copies of these libraries' source code can be found at their respective
5381hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
8a0d8a5c
PB
5382See also http://gcc.gnu.org/install/prerequisites.html for additional info.
5383If you obtained GMP and/or MPFR from a vendor distribution package, make
5384sure that you have installed both the libraries and the header files.
81ecdfbb 5385They may be located in separate packages." "$LINENO" 5
4b900473 5386 fi
9dbaa842
DD
5387fi
5388
e8a5fa9c
RW
5389if test x$have_mpc != xyes ; then
5390 mpcinc=
5391 mpclibs=
5392fi
5393
5394gmpinc="$mpcinc $gmpinc"
5395gmplibs="$mpclibs $gmplibs"
5396
5397# Flags needed for both GMP, MPFR and/or MPC.
5398
5399
5400
4b1cb4fe
DD
5401
5402
5403
29383458
JM
5404# Allow host libstdc++ to be specified for static linking with PPL.
5405
81ecdfbb
RW
5406# Check whether --with-host-libstdcxx was given.
5407if test "${with_host_libstdcxx+set}" = set; then :
5408 withval=$with_host_libstdcxx;
5409fi
29383458 5410
29383458
JM
5411
5412case $with_host_libstdcxx in
5413 no|yes)
81ecdfbb 5414 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5415 ;;
5416esac
e28c595f 5417
e8a5fa9c
RW
5418# Linker flags to use for stage1 or when not boostrapping.
5419
81ecdfbb
RW
5420# Check whether --with-stage1-ldflags was given.
5421if test "${with_stage1_ldflags+set}" = set; then :
5422 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5423 stage1_ldflags=
5424 else
5425 stage1_ldflags=$withval
5426 fi
5427else
5428 stage1_ldflags=
81ecdfbb
RW
5429fi
5430
e8a5fa9c
RW
5431
5432
5433# Libraries to use for stage1 or when not bootstrapping.
5434
81ecdfbb
RW
5435# Check whether --with-stage1-libs was given.
5436if test "${with_stage1_libs+set}" = set; then :
5437 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5438 stage1_libs=
5439 else
5440 stage1_libs=$withval
5441 fi
5442else
5443 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5444fi
5445
e8a5fa9c
RW
5446
5447
5448# Linker flags to use for stage2 and later builds.
5449
81ecdfbb
RW
5450# Check whether --with-boot-ldflags was given.
5451if test "${with_boot_ldflags+set}" = set; then :
5452 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5453 poststage1_ldflags=
5454 else
5455 poststage1_ldflags=$withval
5456 fi
5457else
5458 if test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5459 poststage1_ldflags=-static-libstdc++
5460 else
5461 poststage1_ldflags=
5462 fi
81ecdfbb
RW
5463fi
5464
e8a5fa9c
RW
5465
5466
5467# Libraries to use for stage2 and later builds. This defaults to the
5468# argument passed to --with-host-libstdcxx.
5469
81ecdfbb
RW
5470# Check whether --with-boot-libs was given.
5471if test "${with_boot_libs+set}" = set; then :
5472 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5473 poststage1_libs=
5474 else
5475 poststage1_libs=$withval
5476 fi
5477else
5478 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5479fi
5480
e8a5fa9c
RW
5481
5482
e28c595f
JM
5483# Check for PPL
5484ppl_major_version=0
5485ppl_minor_version=10
e8a5fa9c 5486ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5487pplinc=
5488
5489
81ecdfbb
RW
5490# Check whether --with-ppl was given.
5491if test "${with_ppl+set}" = set; then :
5492 withval=$with_ppl;
e8a5fa9c
RW
5493else
5494 with_ppl=no
81ecdfbb 5495fi
e28c595f 5496
e28c595f 5497
81ecdfbb
RW
5498# Check whether --with-ppl_include was given.
5499if test "${with_ppl_include+set}" = set; then :
5500 withval=$with_ppl_include;
5501fi
5502
e28c595f 5503
81ecdfbb
RW
5504# Check whether --with-ppl_lib was given.
5505if test "${with_ppl_lib+set}" = set; then :
5506 withval=$with_ppl_lib;
5507fi
e28c595f 5508
e28c595f 5509
29383458
JM
5510case $with_ppl in
5511 no)
5512 ppllibs=
5513 ;;
5514 *)
e8a5fa9c 5515 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458
JM
5516 pplinc="-I$with_ppl/include $pplinc"
5517 LIBS="$ppllibs $LIBS"
5518 ;;
5519esac
e28c595f
JM
5520if test "x$with_ppl_include" != x; then
5521 pplinc="-I$with_ppl_include $pplinc"
5522fi
5523if test "x$with_ppl_lib" != x; then
e8a5fa9c 5524 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5525 LIBS="$ppllibs $LIBS"
5526fi
5527if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
e8a5fa9c 5528 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/.libs -L$$r/$(HOST_SUBDIR)/ppl/_libs -lppl_c -lppl -lgmpxx '
e28c595f
JM
5529 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/include -I$$s/ppl/include '
5530 LIBS="$ppllibs $LIBS"
5531fi
5532
81ecdfbb
RW
5533# Check whether --enable-ppl-version-check was given.
5534if test "${enable_ppl_version_check+set}" = set; then :
5535 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5536else
5537 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5538fi
5539
e28c595f
JM
5540
5541if test "${ENABLE_PPL_CHECK}" = "yes"; then
5542 saved_CFLAGS="$CFLAGS"
5543 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5545$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5547/* end confdefs.h. */
5548#include "ppl_c.h"
5549int
5550main ()
5551{
5552
5553 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5554 choke me
5555 #endif
5556
5557 ;
5558 return 0;
5559}
5560_ACEOF
81ecdfbb
RW
5561if ac_fn_c_try_compile "$LINENO"; then :
5562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5563$as_echo "yes" >&6; }
e28c595f 5564else
81ecdfbb
RW
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5566$as_echo "no" >&6; }; ppllibs= ; pplinc=
e28c595f 5567fi
81ecdfbb 5568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5569 CFLAGS="$saved_CFLAGS"
5570fi
5571
5572# Flags needed for PPL
5573
5574
5575
5576
5577# Check for CLOOG
5578clooglibs=" -lcloog "
5579clooginc=" -DCLOOG_PPL_BACKEND "
5580
5581
81ecdfbb
RW
5582# Check whether --with-cloog was given.
5583if test "${with_cloog+set}" = set; then :
5584 withval=$with_cloog;
e8a5fa9c
RW
5585else
5586 with_cloog=no
81ecdfbb
RW
5587fi
5588
e28c595f 5589
81ecdfbb
RW
5590# Check whether --with-cloog_include was given.
5591if test "${with_cloog_include+set}" = set; then :
5592 withval=$with_cloog_include;
5593fi
e28c595f 5594
e28c595f 5595
81ecdfbb
RW
5596# Check whether --with-cloog_lib was given.
5597if test "${with_cloog_lib+set}" = set; then :
5598 withval=$with_cloog_lib;
5599fi
e28c595f 5600
e28c595f 5601
29383458
JM
5602case $with_cloog in
5603 no)
5604 clooglibs=
5605 clooginc=
5606 ;;
5607 *)
5608 clooglibs="-L$with_cloog/lib -lcloog"
5609 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
5610 LIBS="$clooglibs $LIBS"
5611 ;;
5612esac
e28c595f
JM
5613if test "x$with_cloog_include" != x; then
5614 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5615fi
5616if test "x$with_cloog_lib" != x; then
5617 clooglibs="-L$with_cloog_lib -lcloog"
5618 LIBS="$clooglibs $LIBS"
5619fi
5620if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
5621 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/.libs -L$$r/$(HOST_SUBDIR)/cloog/_libs -lcloog '
5622 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
5623 LIBS="$clooglibs $LIBS"
5624fi
5625
81ecdfbb
RW
5626# Check whether --enable-cloog-version-check was given.
5627if test "${enable_cloog_version_check+set}" = set; then :
5628 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5629else
5630 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5631fi
5632
e28c595f
JM
5633
5634if test "${ENABLE_CLOOG_CHECK}" = "yes"; then
5635 saved_CFLAGS="$CFLAGS"
5636 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
81ecdfbb
RW
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of CLooG" >&5
5638$as_echo_n "checking for correct version of CLooG... " >&6; }
5639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5640/* end confdefs.h. */
5641#include "cloog/cloog.h"
5642int
5643main ()
5644{
5645
5646 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15
5647 choke me
5648 #endif
5649
5650 ;
5651 return 0;
5652}
5653_ACEOF
81ecdfbb
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; }
e28c595f 5657else
81ecdfbb
RW
5658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5659$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5660fi
81ecdfbb 5661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5662 CFLAGS="$saved_CFLAGS"
5663fi
5664
5665# Flags needed for CLOOG
5666
5667
5668
5669
947f426e 5670# By default, C is the only stage 1 language.
9b134994 5671stage1_languages=,c,
1d39f329 5672
e8a5fa9c
RW
5673# Target libraries that we bootstrap.
5674bootstrap_target_libs=,target-libgcc,
5675
9e07f89d
NN
5676# Figure out what language subdirectories are present.
5677# Look if the user specified --enable-languages="..."; if not, use
5678# the environment variable $LANGUAGES if defined. $LANGUAGES might
5679# go away some day.
5680# NB: embedded tabs in this IF block -- do not untabify
5681if test -d ${srcdir}/gcc; then
5682 if test x"${enable_languages+set}" != xset; then
5683 if test x"${LANGUAGES+set}" = xset; then
5684 enable_languages="${LANGUAGES}"
5685 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
5686 else
5687 enable_languages=all
5688 fi
5689 else
5690 if test x"${enable_languages}" = x ||
5691 test x"${enable_languages}" = xyes;
5692 then
5693 echo configure.in: --enable-languages needs at least one language argument 1>&2
5694 exit 1
5695 fi
5696 fi
5697 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
5698
096f7d00
DE
5699 # 'f95' is the old name for the 'fortran' language. We issue a warning
5700 # and make the substitution.
5701 case ,${enable_languages}, in
5702 *,f95,*)
5703 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
5704 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
5705 ;;
5706 esac
5707
9e07f89d
NN
5708 # First scan to see if an enabled language requires some other language.
5709 # We assume that a given config-lang.in will list all the language
5710 # front ends it requires, even if some are required indirectly.
5711 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
5712 case ${lang_frag} in
5713 ..) ;;
5714 # The odd quoting in the next line works around
5715 # an apparent bug in bash 1.12 on linux.
5716 ${srcdir}/gcc/[*]/config-lang.in) ;;
5717 *)
5718 # From the config-lang.in, get $language, $lang_requires
5719 language=
5720 lang_requires=
5721 . ${lang_frag}
5722 for other in ${lang_requires} ; do
5723 case ,${enable_languages}, in
5724 *,$other,*) ;;
5725 *,all,*) ;;
5726 *,$language,*)
5727 echo " \`$other' language required by \`$language'; enabling" 1>&2
5728 enable_languages="${enable_languages},${other}"
5729 ;;
5730 esac
5731 done
5732 ;;
5733 esac
5734 done
5735
9b134994 5736 new_enable_languages=,c,
9e07f89d 5737 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 5738 potential_languages=,c,
9e07f89d
NN
5739
5740 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
5741 case ${lang_frag} in
5742 ..) ;;
5743 # The odd quoting in the next line works around
5744 # an apparent bug in bash 1.12 on linux.
5745 ${srcdir}/gcc/[*]/config-lang.in) ;;
5746 *)
c6b750e1 5747 # From the config-lang.in, get $language, $target_libs,
1d39f329 5748 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
5749 language=
5750 target_libs=
5751 lang_dirs=
64ce424c 5752 subdir_requires=
9b134994
PB
5753 boot_language=no
5754 build_by_default=yes
9e07f89d 5755 . ${lang_frag}
9b134994
PB
5756 if test x${language} = x; then
5757 echo "${lang_frag} doesn't set \$language." 1>&2
5758 exit 1
5759 fi
5760
e8a5fa9c
RW
5761 if test "$language" = "c++" -a "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5762 boot_language=yes
5763 fi
5764
9b134994
PB
5765 case ,${enable_languages}, in
5766 *,${language},*)
9e07f89d
NN
5767 # Language was explicitly selected; include it.
5768 add_this_lang=yes
5769 ;;
9b134994
PB
5770 *,all,*)
5771 # 'all' was selected, select it if it is a default language
5772 add_this_lang=${build_by_default}
9e07f89d
NN
5773 ;;
5774 *)
5775 add_this_lang=no
5776 ;;
5777 esac
4b1cb4fe 5778
64ce424c 5779 # Disable languages that need other directories if these aren't available.
1f3f1bbf 5780 for i in $subdir_requires; do
3d3adb43 5781 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
5782 case ,${enable_languages}, in
5783 *,${language},*)
5784 # Specifically requested language; tell them.
81ecdfbb 5785 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
5786 ;;
5787 *)
5788 # Silently disable.
9b134994 5789 add_this_lang=unsupported
64ce424c
PB
5790 ;;
5791 esac
5792 done
5793
9b134994
PB
5794 # Disable Ada if no preexisting GNAT is available.
5795 case ,${enable_languages},:${language}:${have_gnat} in
5796 *,${language},*:ada:no)
5797 # Specifically requested language; tell them.
81ecdfbb 5798 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
5799 ;;
5800 *:ada:no)
5801 # Silently disable.
5802 add_this_lang=unsupported
5803 ;;
5804 esac
5805
59f7ec45
HPN
5806 # Disable a language that is unsupported by the target.
5807 case " $unsupported_languages " in
5808 *" $language "*)
9b134994 5809 add_this_lang=unsupported
59f7ec45
HPN
5810 ;;
5811 esac
5812
4b1cb4fe 5813 case $add_this_lang in
9b134994 5814 unsupported)
9e07f89d 5815 # Remove language-dependent dirs.
1d39f329
NN
5816 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
5817 ;;
9b134994
PB
5818 no)
5819 # Remove language-dependent dirs; still show language as supported.
5820 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
5821 potential_languages="${potential_languages}${language},"
5822 ;;
5823 yes)
5824 new_enable_languages="${new_enable_languages}${language},"
5825 potential_languages="${potential_languages}${language},"
1d39f329 5826 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
5827 case "${boot_language}:,$enable_stage1_languages," in
5828 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 5829 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
5830 case ",$stage1_languages," in
5831 *,$language,* | ,yes, | ,all,) ;;
5832 *) stage1_languages="${stage1_languages}${language}," ;;
5833 esac
e8a5fa9c
RW
5834 # We need to bootstrap any supporting libraries.
5835 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
5836 ;;
5837 esac
5838 ;;
9e07f89d
NN
5839 esac
5840 ;;
5841 esac
5842 done
5843
81ecdfbb
RW
5844 # Check whether --enable-stage1-languages was given.
5845if test "${enable_stage1_languages+set}" = set; then :
5846 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
5847 ,no,|,,)
5848 # Set it to something that will have no effect in the loop below
5849 enable_stage1_languages=c ;;
5850 ,yes,)
5851 enable_stage1_languages=`echo $new_enable_languages | \
5852 sed -e "s/^,//" -e "s/,$//" ` ;;
5853 *,all,*)
5854 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
5855 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
5856 esac
5857
5858 # Add "good" languages from enable_stage1_languages to stage1_languages,
5859 # while "bad" languages go in missing_languages. Leave no duplicates.
5860 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
5861 case $potential_languages in
5862 *,$i,*)
5863 case $stage1_languages in
5864 *,$i,*) ;;
5865 *) stage1_languages="$stage1_languages$i," ;;
5866 esac ;;
5867 *)
5868 case $missing_languages in
5869 *,$i,*) ;;
5870 *) missing_languages="$missing_languages$i," ;;
5871 esac ;;
5872 esac
5873 done
81ecdfbb
RW
5874fi
5875
9b134994
PB
5876
5877 # Remove leading/trailing commas that were added for simplicity
5878 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 5879 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
5880 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
5881 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
5882
9e07f89d 5883 if test "x$missing_languages" != x; then
81ecdfbb 5884 as_fn_error "
27258dd4 5885The following requested languages could not be built: ${missing_languages}
81ecdfbb 5886Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 5887 fi
9e07f89d
NN
5888 if test "x$new_enable_languages" != "x$enable_languages"; then
5889 echo The following languages will be built: ${new_enable_languages}
9b134994 5890 enable_languages="$new_enable_languages"
9e07f89d 5891 fi
9b134994 5892
c6b750e1 5893
81ec575a 5894 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
5895fi
5896
a6df5a19
PB
5897# Handle --disable-<component> generically.
5898for dir in $configdirs $build_configdirs $target_configdirs ; do
5899 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
5900 varname=`echo $dirname | sed -e s/+/_/g`
5901 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
5902 noconfigdirs="$noconfigdirs $dir"
5903 fi
5904done
5905
4f0ef2d8 5906# Check for Boehm's garbage collector
81ecdfbb
RW
5907# Check whether --enable-objc-gc was given.
5908if test "${enable_objc_gc+set}" = set; then :
5909 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 5910 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 5911 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
5912 ;;
5913esac
81ecdfbb
RW
5914fi
5915
4f0ef2d8
CD
5916
5917# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
5918case ,${enable_languages},:${enable_objc_gc} in
5919 *,objc,*:yes)
4f0ef2d8
CD
5920 # Keep target-boehm-gc if requested for Objective-C.
5921 ;;
4f0ef2d8 5922 *)
d42c4017
DA
5923 # Otherwise remove target-boehm-gc depending on target-libjava.
5924 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
5925 noconfigdirs="$noconfigdirs target-boehm-gc"
5926 fi
4f0ef2d8
CD
5927 ;;
5928esac
5929
caeba88f
AL
5930# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
5931# $build_configdirs and $target_configdirs.
9e07f89d
NN
5932# If we have the source for $noconfigdirs entries, add them to $notsupp.
5933
5934notsupp=""
5935for dir in . $skipdirs $noconfigdirs ; do
caeba88f 5936 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
5937 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5938 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
5939 if test -r $srcdir/$dirname/configure ; then
5940 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5941 true
5942 else
5943 notsupp="$notsupp $dir"
5944 fi
5945 fi
5946 fi
caeba88f
AL
5947 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5948 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
5949 if test -r $srcdir/$dirname/configure ; then
5950 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5951 true
5952 else
5953 notsupp="$notsupp $dir"
5954 fi
5955 fi
5956 fi
9e07f89d
NN
5957 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5958 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
5959 if test -r $srcdir/$dirname/configure ; then
5960 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5961 true
5962 else
5963 notsupp="$notsupp $dir"
5964 fi
5965 fi
5966 fi
5967done
5968
5969# Sometimes the tools are distributed with libiberty but with no other
5970# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 5971# Don't let libgcc imply libiberty either.
9e07f89d 5972if test -n "${target_configdirs}" ; then
f86e35b8 5973 libgcc=
9e07f89d
NN
5974 others=
5975 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
5976 if test "$i" = "libgcc"; then
5977 libgcc=target-libgcc
5978 elif test "$i" != "libiberty" ; then
9e07f89d
NN
5979 if test -r $srcdir/$i/configure ; then
5980 others=yes;
5981 break;
5982 fi
5983 fi
5984 done
5985 if test -z "${others}" ; then
f86e35b8 5986 target_configdirs=$libgcc
9e07f89d
NN
5987 fi
5988fi
5989
5990# Quietly strip out all directories which aren't configurable in this tree.
5991# This relies on all configurable subdirectories being autoconfiscated, which
5992# is now the case.
6a9cf61e
PB
5993build_configdirs_all="$build_configdirs"
5994build_configdirs=
5995for i in ${build_configdirs_all} ; do
c6b750e1 5996 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
5997 if test -f ${srcdir}/$j/configure ; then
5998 build_configdirs="${build_configdirs} $i"
5999 fi
6000done
6001
9e07f89d
NN
6002configdirs_all="$configdirs"
6003configdirs=
6004for i in ${configdirs_all} ; do
6005 if test -f ${srcdir}/$i/configure ; then
6006 configdirs="${configdirs} $i"
6007 fi
6008done
6a9cf61e 6009
9e07f89d
NN
6010target_configdirs_all="$target_configdirs"
6011target_configdirs=
6012for i in ${target_configdirs_all} ; do
c6b750e1 6013 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6014 if test -f ${srcdir}/$j/configure ; then
6015 target_configdirs="${target_configdirs} $i"
6016 fi
6017done
6018
6019# Produce a warning message for the subdirs we can't configure.
6020# This isn't especially interesting in the Cygnus tree, but in the individual
6021# FSF releases, it's important to let people know when their machine isn't
6022# supported by the one or two programs in a package.
6023
6024if test -n "${notsupp}" && test -z "${norecursion}" ; then
6025 # If $appdirs is non-empty, at least one of those directories must still
6026 # be configured, or we error out. (E.g., if the gas release supports a
6027 # specified target in some subdirs but not the gas subdir, we shouldn't
6028 # pretend that all is well.)
6029 if test -n "$appdirs" ; then
6030 for dir in $appdirs ; do
6031 if test -r $dir/Makefile.in ; then
6032 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6033 appdirs=""
6034 break
6035 fi
6a9cf61e 6036 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6037 appdirs=""
6038 break
6039 fi
6040 fi
6041 done
6042 if test -n "$appdirs" ; then
6043 echo "*** This configuration is not supported by this package." 1>&2
6044 exit 1
6045 fi
6046 fi
6047 # Okay, some application will build, or we don't care to check. Still
6048 # notify of subdirs not getting built.
6049 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6050 echo " ${notsupp}" 1>&2
6051 echo " (Any other directories should still work fine.)" 1>&2
6052fi
6053
6054case "$host" in
6055 *msdosdjgpp*)
6056 enable_gdbtk=no ;;
6057esac
6058
18f6b6ee
PB
6059# To find our prefix, in gcc_cv_tool_prefix.
6060
6061# The user is always right.
6062if test "${PATH_SEPARATOR+set}" != set; then
6063 echo "#! /bin/sh" >conf$$.sh
6064 echo "exit 0" >>conf$$.sh
6065 chmod +x conf$$.sh
6066 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6067 PATH_SEPARATOR=';'
6068 else
6069 PATH_SEPARATOR=:
6070 fi
6071 rm -f conf$$.sh
6072fi
6073
6074
6075
6076if test "x$exec_prefix" = xNONE; then
6077 if test "x$prefix" = xNONE; then
6078 gcc_cv_tool_prefix=$ac_default_prefix
6079 else
6080 gcc_cv_tool_prefix=$prefix
6081 fi
6082else
6083 gcc_cv_tool_prefix=$exec_prefix
6084fi
6085
6086# If there is no compiler in the tree, use the PATH only. In any
6087# case, if there is no compiler in the tree nobody should use
6088# AS_FOR_TARGET and LD_FOR_TARGET.
6089if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6090 gcc_version=`cat $srcdir/gcc/BASE-VER`
6091 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6092 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6093 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6094 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6095 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6096 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6097else
6098 gcc_cv_tool_dirs=
6099fi
6100
6101if test x$build = x$target && test -n "$md_exec_prefix"; then
6102 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6103fi
6104
6105
6106
9e07f89d
NN
6107copy_dirs=
6108
c6b750e1 6109
81ecdfbb
RW
6110# Check whether --with-build-sysroot was given.
6111if test "${with_build_sysroot+set}" = set; then :
6112 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6113 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6114 fi
6115else
6116 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6117fi
a19b6204
MM
6118
6119
8a6ee3ab 6120
81ecdfbb
RW
6121
6122# Check whether --with-debug-prefix-map was given.
6123if test "${with_debug_prefix_map+set}" = set; then :
6124 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6125 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6126 for debug_map in $withval; do
6127 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6128 done
6129 fi
6130else
6131 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6132fi
6133
8a6ee3ab
JM
6134
6135
7f6ef0c0
PB
6136# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6137# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6138# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6139# We want to ensure that TARGET libraries (which we know are built with
6140# gcc) are built with "-O2 -g", so include those options when setting
6141# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6142if test "x$CFLAGS_FOR_TARGET" = x; then
6143 CFLAGS_FOR_TARGET=$CFLAGS
6144 case " $CFLAGS " in
6145 *" -O2 "*) ;;
6146 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
6147 esac
6148 case " $CFLAGS " in
6149 *" -g "* | *" -g3 "*) ;;
6150 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
6151 esac
6152fi
6153
6154
6155if test "x$CXXFLAGS_FOR_TARGET" = x; then
6156 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6157 case " $CXXFLAGS " in
6158 *" -O2 "*) ;;
6159 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
6160 esac
6161 case " $CXXFLAGS " in
6162 *" -g "* | *" -g3 "*) ;;
6163 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
6164 esac
6165fi
6166
6167
9e07f89d
NN
6168# Handle --with-headers=XXX. If the value is not "yes", the contents of
6169# the named directory are copied to $(tooldir)/sys-include.
6170if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6171 if test x${is_cross_compiler} = xno ; then
6172 echo 1>&2 '***' --with-headers is only supported when cross compiling
6173 exit 1
6174 fi
6175 if test x"${with_headers}" != xyes ; then
18f6b6ee 6176 x=${gcc_cv_tool_prefix}
c6b750e1 6177 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
6178 fi
6179fi
6180
6181# Handle --with-libs=XXX. If the value is not "yes", the contents of
6182# the name directories are copied to $(tooldir)/lib. Multiple directories
6183# are permitted.
6184if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6185 if test x${is_cross_compiler} = xno ; then
6186 echo 1>&2 '***' --with-libs is only supported when cross compiling
6187 exit 1
6188 fi
6189 if test x"${with_libs}" != xyes ; then
6190 # Copy the libraries in reverse order, so that files in the first named
6191 # library override files in subsequent libraries.
18f6b6ee 6192 x=${gcc_cv_tool_prefix}
9e07f89d 6193 for l in ${with_libs}; do
c6b750e1 6194 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
6195 done
6196 fi
6197fi
6198
2429c060
PB
6199# Set with_gnu_as and with_gnu_ld as appropriate.
6200#
6201# This is done by determining whether or not the appropriate directory
6202# is available, and by checking whether or not specific configurations
6203# have requested that this magic not happen.
c6b750e1
DJ
6204#
6205# The command line options always override the explicit settings in
2429c060
PB
6206# configure.in, and the settings in configure.in override this magic.
6207#
c6b750e1 6208# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060
PB
6209# want to do that, then you should use the --without-gnu-as and
6210# --without-gnu-ld options for the configure script.
6211
6212if test x${use_gnu_as} = x &&
6213 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6214 with_gnu_as=yes
6215 extra_host_args="$extra_host_args --with-gnu-as"
6216fi
6217
6218if test x${use_gnu_ld} = x &&
93f9b408 6219 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
6220 with_gnu_ld=yes
6221 extra_host_args="$extra_host_args --with-gnu-ld"
6222fi
6223
6224# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6225# can detect this case.
6226
6227if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6228 with_newlib=yes
6229 extra_host_args="$extra_host_args --with-newlib"
6230fi
6231
9e07f89d
NN
6232# Handle ${copy_dirs}
6233set fnord ${copy_dirs}
6234shift
6235while test $# != 0 ; do
6236 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6237 :
6238 else
6239 echo Copying $1 to $2
6240
6241 # Use the install script to create the directory and all required
6242 # parent directories.
6243 if test -d $2 ; then
6244 :
6245 else
6246 echo >config.temp
6247 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6248 fi
6249
6250 # Copy the directory, assuming we have tar.
6251 # FIXME: Should we use B in the second tar? Not all systems support it.
6252 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6253
6254 # It is the responsibility of the user to correctly adjust all
6255 # symlinks. If somebody can figure out how to handle them correctly
6256 # here, feel free to add the code.
6257
6258 echo $1 > $2/COPIED
6259 fi
6260 shift; shift
6261done
6262
2429c060
PB
6263# Determine a target-dependent exec_prefix that the installed
6264# gcc will search in. Keep this list sorted by triplet, with
6265# the *-*-osname triplets last.
6266md_exec_prefix=
6267case "${target}" in
6268 alpha*-*-*vms*)
6269 md_exec_prefix=/gnu/lib/gcc-lib
6270 ;;
521ec477 6271 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
6272 md_exec_prefix=/dev/env/DJDIR/bin
6273 ;;
521ec477 6274 i[34567]86-*-sco3.2v5*)
2429c060
PB
6275 if test $with_gnu_as = yes; then
6276 md_exec_prefix=/usr/gnu/bin
6277 else
6278 md_exec_prefix=/usr/ccs/bin/elf
6279 fi
6280 ;;
6281
6282 mn10300-*-* | \
6283 powerpc-*-chorusos* | \
6284 powerpc*-*-eabi* | \
6285 powerpc*-*-sysv* | \
6286 powerpc*-*-kaos* | \
6287 s390x-ibm-tpf*)
6288 md_exec_prefix=/usr/ccs/bin
6289 ;;
6290 sparc64-*-elf*)
6291 ;;
6292 v850*-*-*)
6293 md_exec_prefix=/usr/ccs/bin
6294 ;;
8b66833e 6295 xtensa*-*-elf*)
2429c060
PB
6296 ;;
6297
6298 *-*-beos* | \
6299 *-*-elf* | \
6300 *-*-hpux* | \
6301 *-*-netware* | \
6302 *-*-nto-qnx* | \
6303 *-*-rtems* | \
6304 *-*-solaris2* | \
521ec477 6305 *-*-sysv[45]* | \
2429c060
PB
6306 *-*-vxworks* | \
6307 *-wrs-windiss)
6308 md_exec_prefix=/usr/ccs/bin
6309 ;;
6310esac
6311
a0da8069
NN
6312extra_arflags_for_target=
6313extra_nmflags_for_target=
6314extra_ranlibflags_for_target=
6315target_makefile_frag=/dev/null
6316case "${target}" in
4e206d7e
DB
6317 mep*-*-*)
6318 target_makefile_frag="config/mt-mep"
6319 ;;
77d7106f
AM
6320 spu-*-*)
6321 target_makefile_frag="config/mt-spu"
6322 ;;
429acdec
RS
6323 mips*-sde-elf*)
6324 target_makefile_frag="config/mt-sde"
6325 ;;
f3b1e08e
RS
6326 mipsisa*-*-elfoabi*)
6327 target_makefile_frag="config/mt-mips-elfoabi"
6328 ;;
e7c8859c
RS
6329 mips*-*-*linux* | mips*-*-gnu*)
6330 target_makefile_frag="config/mt-mips-gnu"
6331 ;;
2a3124ca 6332 *-*-netware*)
a0da8069
NN
6333 target_makefile_frag="config/mt-netware"
6334 ;;
29383458 6335 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 6336 target_makefile_frag="config/mt-gnu"
a0da8069
NN
6337 ;;
6338 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 6339 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
6340 # commands to handle both 32-bit and 64-bit objects. These flags are
6341 # harmless if we're using GNU nm or ar.
6342 extra_arflags_for_target=" -X32_64"
6343 extra_nmflags_for_target=" -B -X32_64"
6344 ;;
6345 *-*-darwin*)
6346 # ranlib from Darwin requires the -c flag to look at common symbols.
6347 extra_ranlibflags_for_target=" -c"
6348 ;;
6349 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
6350 target_makefile_frag="config/mt-wince"
6351 ;;
6352esac
6353
6354alphaieee_frag=/dev/null
6355case $target in
6356 alpha*-*-*)
6357 # This just makes sure to use the -mieee option to build target libs.
6358 # This should probably be set individually by each library.
6359 alphaieee_frag="config/mt-alphaieee"
6360 ;;
6361esac
6362
6363# If --enable-target-optspace always use -Os instead of -O2 to build
6364# the target libraries, similarly if it is not specified, use -Os
6365# on selected platforms.
6366ospace_frag=/dev/null
6367case "${enable_target_optspace}:${target}" in
6368 yes:*)
6369 ospace_frag="config/mt-ospace"
6370 ;;
6371 :d30v-*)
6372 ospace_frag="config/mt-d30v"
6373 ;;
6374 :m32r-* | :d10v-* | :fr30-*)
6375 ospace_frag="config/mt-ospace"
6376 ;;
6377 no:* | :*)
6378 ;;
6379 *)
6380 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6381 ;;
6382esac
6383
a0da8069
NN
6384# Default to using --with-stabs for certain targets.
6385if test x${with_stabs} = x ; then
6386 case "${target}" in
e31d1ea3 6387 mips*-*-irix[56]*)
a0da8069
NN
6388 ;;
6389 mips*-*-* | alpha*-*-osf*)
6390 with_stabs=yes;
6391 extra_host_args="${extra_host_args} --with-stabs"
6392 ;;
6393 esac
6394fi
6395
6396# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
6397# them automatically.
6398case "${host}" in
c6b750e1 6399 hppa*64*-*-hpux11*)
a0da8069
NN
6400 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
6401 ;;
6402esac
6403
a0da8069
NN
6404# Some systems (e.g., one of the i386-aix systems the gas testers are
6405# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 6406tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
6407build_tooldir=${tooldir}
6408
a0da8069
NN
6409# Create a .gdbinit file which runs the one in srcdir
6410# and tells GDB to look there for source files.
6411
6412if test -r ${srcdir}/.gdbinit ; then
6413 case ${srcdir} in
6414 .) ;;
6415 *) cat > ./.gdbinit <<EOF
6416# ${NO_EDIT}
6417dir ${srcdir}
6418dir .
6419source ${srcdir}/.gdbinit
6420EOF
6421 ;;
6422 esac
6423fi
6424
a0da8069
NN
6425# Make sure that the compiler is able to generate an executable. If it
6426# can't, we are probably in trouble. We don't care whether we can run the
6427# executable--we might be using a cross compiler--we only care whether it
6428# can be created. At this point the main configure script has set CC.
6429we_are_ok=no
6430echo "int main () { return 0; }" > conftest.c
6431${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
6432if test $? = 0 ; then
6433 if test -s conftest || test -s conftest.exe ; then
6434 we_are_ok=yes
6435 fi
c6b750e1 6436fi
a0da8069
NN
6437case $we_are_ok in
6438 no)
6439 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
6440 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
6441 rm -f conftest*
6442 exit 1
6443 ;;
6444esac
6445rm -f conftest*
6446
6447# The Solaris /usr/ucb/cc compiler does not appear to work.
6448case "${host}" in
6449 sparc-sun-solaris2*)
6450 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
6451 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
6452 could_use=
6453 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
6454 if test -d /opt/cygnus/bin ; then
6455 if test "$could_use" = "" ; then
6456 could_use="/opt/cygnus/bin"
6457 else
6458 could_use="$could_use or /opt/cygnus/bin"
6459 fi
6460 fi
6461 if test "$could_use" = "" ; then
6462 echo "Warning: compilation may fail because you're using"
6463 echo "/usr/ucb/cc. You should change your PATH or CC "
6464 echo "variable and rerun configure."
6465 else
6466 echo "Warning: compilation may fail because you're using"
6467 echo "/usr/ucb/cc, when you should use the C compiler from"
6468 echo "$could_use. You should change your"
6469 echo "PATH or CC variable and rerun configure."
6470 fi
6471 fi
6472 ;;
6473esac
6474
3bbd2f8f 6475# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
6476case "${host}" in
6477 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 6478 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 6479 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
6480 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
6481esac
6482
3bbd2f8f 6483# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
6484# gcc/ will put dynamic libraries into a subdirectory to avoid adding
6485# built executables to PATH.
3bbd2f8f
AL
6486if test "$RPATH_ENVVAR" = PATH; then
6487 GCC_SHLIB_SUBDIR=/shlib
6488else
6489 GCC_SHLIB_SUBDIR=
6490fi
6491
a0da8069
NN
6492# Record target_configdirs and the configure arguments for target and
6493# build configuration in Makefile.
6494target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 6495build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 6496
a0da8069
NN
6497# Determine whether gdb needs tk/tcl or not.
6498# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
6499# and in that case we want gdb to be built without tk. Ugh!
6500# In fact I believe gdb is the *only* package directly dependent on tk,
6501# so we should be able to put the 'maybe's in unconditionally and
6502# leave out the maybe dependencies when enable_gdbtk is false. I'm not
6503# 100% sure that that's safe though.
c180f501 6504
675c6968 6505gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
6506case "$enable_gdbtk" in
6507 no)
6508 GDB_TK="" ;;
c180f501
AC
6509 yes)
6510 GDB_TK="${gdb_tk}" ;;
a0da8069 6511 *)
c180f501
AC
6512 # Only add the dependency on gdbtk when GDBtk is part of the gdb
6513 # distro. Eventually someone will fix this and move Insight, nee
6514 # gdbtk to a separate directory.
6515 if test -d ${srcdir}/gdb/gdbtk ; then
6516 GDB_TK="${gdb_tk}"
6517 else
6518 GDB_TK=""
6519 fi
6520 ;;
a0da8069 6521esac
907be67c
DJ
6522CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
6523INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 6524
6bd3dfaa 6525# Strip out unwanted targets.
dd12c3a8
NN
6526
6527# While at that, we remove Makefiles if we were started for recursive
6528# configuration, so that the top-level Makefile reconfigures them,
6529# like we used to do when configure itself was recursive.
dd12c3a8 6530
06a51eac
RW
6531# Loop over modules. We used to use the "$extrasub" feature from Autoconf
6532# but now we're fixing up the Makefile ourselves with the additional
6533# commands passed to AC_CONFIG_FILES. Use separate variables
6534# extrasub-{build,host,target} not because there is any reason to split
6535# the substitutions up that way, but only to remain below the limit of
6536# 99 commands in a script, for HP-UX sed.
6537# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 6538
81ecdfbb
RW
6539# Check whether --enable-bootstrap was given.
6540if test "${enable_bootstrap+set}" = set; then :
6541 enableval=$enable_bootstrap;
319cab08 6542else
9cb3fa6f 6543 enable_bootstrap=default
81ecdfbb
RW
6544fi
6545
319cab08 6546
9cb3fa6f
PB
6547# Issue errors and warnings for invalid/strange bootstrap combinations.
6548case "$configdirs" in
6549 *gcc*) have_compiler=yes ;;
6550 *) have_compiler=no ;;
6551esac
6552
6553case "$have_compiler:$host:$target:$enable_bootstrap" in
6554 *:*:*:no) ;;
6555
0aed8855 6556 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
6557 # and we are in a native configuration.
6558 yes:$build:$build:default)
0aed8855 6559 enable_bootstrap=yes ;;
9cb3fa6f
PB
6560
6561 *:*:*:default)
6562 enable_bootstrap=no ;;
6563
6564 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 6565 yes:$build:$build:yes)
9cb3fa6f
PB
6566 ;;
6567
6568 # Other configurations, but we have a compiler. Assume the user knows
6569 # what he's doing.
80911fe1 6570 yes:*:*:yes)
81ecdfbb
RW
6571 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
6572$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
6573 ;;
6574
6575 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 6576 no:*:*:yes)
81ecdfbb 6577 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
6578
6579 # Fail if wrong command line
6580 *)
81ecdfbb 6581 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
6582 ;;
6583esac
6584
4385ad3c
RW
6585case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
6586 *,c++,*:yes:yes) ;;
6587 *:yes:yes)
6588 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
6589 ;;
6590esac
6591
16b1ad29
RW
6592case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
6593 yes:yes:*\ gold\ *:*,c++,*) ;;
6594 yes:yes:*\ gold\ *:*)
6595 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
6596 ;;
6597esac
6598
9cb3fa6f 6599# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 6600case $enable_bootstrap in
319cab08 6601 yes)
96655cc4
AO
6602 bootstrap_suffix=bootstrap
6603 BUILD_CONFIG=bootstrap-debug
6604 ;;
319cab08 6605 no)
96655cc4
AO
6606 bootstrap_suffix=no-bootstrap
6607 BUILD_CONFIG=
6608 ;;
319cab08
PB
6609esac
6610
96655cc4
AO
6611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
6612$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
6613
6614
6615# Check whether --with-build-config was given.
6616if test "${with_build_config+set}" = set; then :
6617 withval=$with_build_config; case $with_build_config in
6618 yes) with_build_config= ;;
6619 no) with_build_config= BUILD_CONFIG= ;;
6620 esac
6621fi
6622
6623
6624if test "x${with_build_config}" != x; then
6625 BUILD_CONFIG=$with_build_config
6626else
6627 case $BUILD_CONFIG in
6628 bootstrap-debug)
6629 if echo "int f (void) { return 0; }" > conftest.c &&
6630 ${CC} -c conftest.c &&
6631 mv conftest.o conftest.o.g0 &&
6632 ${CC} -c -g conftest.c &&
6633 mv conftest.o conftest.o.g &&
6634 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
6635 :
6636 else
6637 BUILD_CONFIG=
6638 fi
6639 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
6640 ;;
6641 esac
6642fi
6643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
6644$as_echo "$BUILD_CONFIG" >&6; }
6645
6646
06a51eac 6647extrasub_build=
6a9cf61e 6648for module in ${build_configdirs} ; do
498d4a71
CF
6649 if test -z "${no_recursion}" \
6650 && test -f ${build_subdir}/${module}/Makefile; then
6651 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
6652 rm -f ${build_subdir}/${module}/Makefile
6653 fi
06a51eac 6654 extrasub_build="$extrasub_build
498d4a71
CF
6655/^@if build-$module\$/d
6656/^@endif build-$module\$/d
6657/^@if build-$module-$bootstrap_suffix\$/d
6658/^@endif build-$module-$bootstrap_suffix\$/d"
6659done
06a51eac 6660extrasub_host=
498d4a71 6661for module in ${configdirs} ; do
80911fe1 6662 if test -z "${no_recursion}"; then
8cf39b1b 6663 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
6664 if test -f ${file}; then
6665 echo 1>&2 "*** removing ${file} to force reconfigure"
6666 rm -f ${file}
6667 fi
6668 done
498d4a71 6669 fi
06a51eac 6670 extrasub_host="$extrasub_host
498d4a71
CF
6671/^@if $module\$/d
6672/^@endif $module\$/d
6673/^@if $module-$bootstrap_suffix\$/d
6674/^@endif $module-$bootstrap_suffix\$/d"
6675done
06a51eac 6676extrasub_target=
498d4a71
CF
6677for module in ${target_configdirs} ; do
6678 if test -z "${no_recursion}" \
6679 && test -f ${target_subdir}/${module}/Makefile; then
6680 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
6681 rm -f ${target_subdir}/${module}/Makefile
6682 fi
e8a5fa9c
RW
6683
6684 # We only bootstrap target libraries listed in bootstrap_target_libs.
6685 case $bootstrap_target_libs in
6686 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
6687 *) target_bootstrap_suffix=no-bootstrap ;;
6688 esac
6689
06a51eac 6690 extrasub_target="$extrasub_target
498d4a71
CF
6691/^@if target-$module\$/d
6692/^@endif target-$module\$/d
e8a5fa9c
RW
6693/^@if target-$module-$target_bootstrap_suffix\$/d
6694/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
6695done
6696
06a51eac
RW
6697# Do the final fixup along with target modules.
6698extrasub_target="$extrasub_target
6bd3dfaa 6699/^@if /,/^@endif /d"
a0da8069
NN
6700
6701# Create the serialization dependencies. This uses a temporary file.
6702
81ecdfbb
RW
6703# Check whether --enable-serial-configure was given.
6704if test "${enable_serial_configure+set}" = set; then :
6705 enableval=$enable_serial_configure;
6706fi
e6bfb94a
AO
6707
6708
1047cb91
DD
6709case ${enable_serial_configure} in
6710 yes)
6711 enable_serial_build_configure=yes
6712 enable_serial_host_configure=yes
6713 enable_serial_target_configure=yes
6714 ;;
6715esac
6716
a0da8069
NN
6717# These force 'configure's to be done one at a time, to avoid problems
6718# with contention over a shared config.cache.
6719rm -f serdep.tmp
e6bfb94a 6720echo '# serdep.tmp' > serdep.tmp
a0da8069 6721olditem=
1047cb91 6722test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
6723for item in ${build_configdirs} ; do
6724 case ${olditem} in
6725 "") ;;
e6bfb94a 6726 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
6727 esac
6728 olditem=${item}
6729done
6730olditem=
1047cb91 6731test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
6732for item in ${configdirs} ; do
6733 case ${olditem} in
6734 "") ;;
e6bfb94a 6735 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
6736 esac
6737 olditem=${item}
6738done
6739olditem=
1047cb91 6740test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
6741for item in ${target_configdirs} ; do
6742 case ${olditem} in
6743 "") ;;
e6bfb94a 6744 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
6745 esac
6746 olditem=${item}
6747done
6748serialization_dependencies=serdep.tmp
6749
6750
e6bfb94a 6751# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 6752# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
6753# might not want to pass down to subconfigures. The exception being
6754# --cache-file=/dev/null, which is used to turn off the use of cache
6755# files altogether, and which should be passed on to subconfigures.
6756# Also strip program-prefix, program-suffix, and program-transform-name,
6757# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
6758baseargs=
6759keep_next=no
6760skip_next=no
6761eval "set -- $ac_configure_args"
18f6b6ee
PB
6762for ac_arg
6763do
c6b750e1
DJ
6764 if test X"$skip_next" = X"yes"; then
6765 skip_next=no
6766 continue
6767 fi
6768 if test X"$keep_next" = X"yes"; then
6769 case $ac_arg in
6770 *\'*)
6771 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
6772 esac
6773 baseargs="$baseargs '$ac_arg'"
6774 keep_next=no
6775 continue
6776 fi
6777
6778 # Handle separated arguments. Based on the logic generated by
6779 # autoconf 2.59.
6780 case $ac_arg in
6781 *=* | --config-cache | -C | -disable-* | --disable-* \
6782 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
6783 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
6784 | -with-* | --with-* | -without-* | --without-* | --x)
6785 separate_arg=no
6786 ;;
6787 -*)
6788 separate_arg=yes
6789 ;;
6790 *)
6791 separate_arg=no
6792 ;;
6793 esac
6794
6795 case "$ac_arg" in
30167e0a
NC
6796 --cache-file=/dev/null | \
6797 -cache-file=/dev/null )
6798 # Handled here to avoid the test to skip args below.
6799 baseargs="$baseargs '$ac_arg'"
6800 # Assert: $separate_arg should always be no.
6801 keep_next=$separate_arg
6802 ;;
c6b750e1
DJ
6803 --no*)
6804 continue
6805 ;;
6806 --c* | \
6807 --sr* | \
6808 --ho* | \
6809 --bu* | \
6810 --t* | \
6811 --program-* | \
6812 -cache_file* | \
6813 -srcdir* | \
6814 -host* | \
6815 -build* | \
6816 -target* | \
6817 -program-prefix* | \
6818 -program-suffix* | \
6819 -program-transform-name* )
6820 skip_next=$separate_arg
6821 continue
6822 ;;
6823 -*)
6824 # An option. Add it.
6825 case $ac_arg in
6826 *\'*)
6827 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
6828 esac
6829 baseargs="$baseargs '$ac_arg'"
6830 keep_next=$separate_arg
6831 ;;
6832 *)
6833 # Either a variable assignment, or a nonopt (triplet). Don't
6834 # pass it down; let the Makefile handle this.
6835 continue
6836 ;;
6837 esac
6838done
6839# Remove the initial space we just introduced and, as these will be
6840# expanded by make, quote '$'.
6841baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 6842
f27d4f92
DJ
6843# Add in --program-transform-name, after --program-prefix and
6844# --program-suffix have been applied to it. Autoconf has already
6845# doubled dollar signs and backslashes in program_transform_name; we want
6846# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 6847# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
6848# Also, because we want to override the logic in subdir configure scripts to
6849# choose program_transform_name, replace any s,x,x, with s,y,y,.
6850sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
6851${program_transform_name}
6852EOF_SED
6853gcc_transform_name=`cat conftestsed.out`
6854rm -f conftestsed.out
6855baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
6856if test "$silent" = yes; then
6857 baseargs="$baseargs --silent"
6858fi
34a0f3cf 6859baseargs="$baseargs --disable-option-checking"
f27d4f92 6860
a0da8069
NN
6861# For the build-side libraries, we just need to pretend we're native,
6862# and not use the same cache file. Multilibs are neither needed nor
6863# desired.
4b900473 6864build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
6865
6866# For host modules, accept cache file option, or specification as blank.
6867case "${cache_file}" in
6868"") # empty
6869 cache_file_option="" ;;
6870/* | [A-Za-z]:[\\/]* ) # absolute path
6871 cache_file_option="--cache-file=${cache_file}" ;;
6872*) # relative path
6873 cache_file_option="--cache-file=../${cache_file}" ;;
6874esac
6875
82252c06
NN
6876# Host dirs don't like to share a cache file either, horribly enough.
6877# This seems to be due to autoconf 2.5x stupidity.
4b900473 6878host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
6879
6880target_configargs=${baseargs}
6881
6882# Passing a --with-cross-host argument lets the target libraries know
6883# whether they are being built with a cross-compiler or being built
6884# native. However, it would be better to use other mechanisms to make the
6885# sorts of decisions they want to make on this basis. Please consider
6886# this option to be deprecated. FIXME.
6887if test x${is_cross_compiler} = xyes ; then
c6b750e1 6888 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
6889fi
6890
6891# Default to --enable-multilib.
6892if test x${enable_multilib} = x ; then
6893 target_configargs="--enable-multilib ${target_configargs}"
6894fi
6895
6896# Pass --with-newlib if appropriate. Note that target_configdirs has
6897# changed from the earlier setting of with_newlib.
6898if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
6899 target_configargs="--with-newlib ${target_configargs}"
6900fi
6901
95036d20
NN
6902# Different target subdirs use different values of certain variables
6903# (notably CXX). Worse, multilibs use *lots* of different values.
6904# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
6905# it doesn't automatically accept command-line overrides of them.
6906# This means it's not safe for target subdirs to share a cache file,
6907# which is disgusting, but there you have it. Hopefully this can be
6908# fixed in future. It's still worthwhile to use a cache file for each
6909# directory. I think.
6910
ae380b45
MS
6911# Pass the appropriate --build, --host, --target and --cache-file arguments.
6912# We need to pass --target, as newer autoconf's requires consistency
6913# for target_alias and gcc doesn't manage it consistently.
4b900473 6914target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 6915
a0da8069
NN
6916FLAGS_FOR_TARGET=
6917case " $target_configdirs " in
6918 *" newlib "*)
6919 case " $target_configargs " in
6920 *" --with-newlib "*)
6921 case "$target" in
6922 *-cygwin*)
564b43e5 6923 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/include -isystem $$s/winsup/cygwin/include -isystem $$s/winsup/w32api/include' ;;
a0da8069
NN
6924 esac
6925
6926 # If we're not building GCC, don't discard standard headers.
6927 if test -d ${srcdir}/gcc; then
6928 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
6929
6930 if test "${build}" != "${host}"; then
6931 # On Canadian crosses, CC_FOR_TARGET will have already been set
6932 # by `configure', so we won't have an opportunity to add -Bgcc/
6933 # to it. This is right: we don't want to search that directory
6934 # for binaries, but we want the header files in there, so add
6935 # them explicitly.
b00612cc 6936 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
6937
6938 # Someone might think of using the pre-installed headers on
6939 # Canadian crosses, in case the installed compiler is not fully
6940 # compatible with the compiler being built. In this case, it
6941 # would be better to flag an error than risking having
6942 # incompatible object files being constructed. We can't
6943 # guarantee that an error will be flagged, but let's hope the
6944 # compiler will do it, when presented with incompatible header
6945 # files.
6946 fi
6947 fi
6948
6949 case "${target}-${is_cross_compiler}" in
ec11bdc6 6950 i[3456789]86-*-linux*-no)
a0da8069
NN
6951 # Here host == target, so we don't need to build gcc,
6952 # so we don't want to discard standard headers.
6953 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
6954 ;;
6955 *)
6956 # If we're building newlib, use its generic headers last, but search
6957 # for any libc-related directories first (so make it the last -B
6958 # switch).
6959 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
691bb5a1
DD
6960
6961 # If we're building libgloss, find the startup file, simulator library
6962 # and linker script.
6963 case " $target_configdirs " in
6964 *" libgloss "*)
6965 # Look for startup file, simulator library and maybe linker script.
6966 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
6967 # Look for libnosys.a in case the target needs it.
6968 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
6969 # Most targets have the linker script in the source directory.
6970 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
6971 ;;
6972 esac
a0da8069
NN
6973 ;;
6974 esac
6975 ;;
6976 esac
6977 ;;
6978esac
45055374
CV
6979case "$target" in
6980*-mingw*)
6981 # Can't be handled as Cygwin above since Mingw does not use newlib.
6982 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' ;;
6983esac
a0da8069 6984
5fbad20a
DD
6985# Allow the user to override the flags for
6986# our build compiler if desired.
c66487f8
NC
6987if test x"${build}" = x"${host}" ; then
6988 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
6989 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
6990 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
6991fi
5fbad20a 6992
a0da8069
NN
6993# On Canadian crosses, we'll be searching the right directories for
6994# the previously-installed cross compiler, so don't bother to add
6995# flags for directories within the install tree of the compiler
6996# being built; programs in there won't even run.
6997if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
6998 # Search for pre-installed headers if nothing else fits.
bba45b8b 6999 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
a0da8069
NN
7000fi
7001
7002if test "x${use_gnu_ld}" = x &&
7003 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7004 # Arrange for us to find uninstalled linker scripts.
b00612cc 7005 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7006fi
7007
a481dbb7
DD
7008# Search for other target-specific linker scripts and such.
7009case "${target}" in
4e206d7e
DB
7010 mep*)
7011 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7012 ;;
7013esac
7014
a0da8069 7015# Makefile fragments.
3e707e94
PB
7016for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7017do
7018 eval fragval=\$$frag
7019 if test $fragval != /dev/null; then
7020 eval $frag=${srcdir}/$fragval
7021 fi
7022done
a0da8069
NN
7023
7024
7025
7026
7027
7028# Miscellanea: directories, flags, etc.
7029
7030
7031
7032
7033
7034
7035
3bbd2f8f 7036
6a9cf61e 7037# Build module lists & subconfigure args.
a0da8069
NN
7038
7039
7040
be01d343
PB
7041# Host module lists & subconfigure args.
7042
7043
7044
7045# Target module lists & subconfigure args.
7046
7047
7048
7049# Build tools.
7050
7051
7052
1576798e
PB
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
be01d343
PB
7067# Generate default definitions for YACC, M4, LEX and other programs that run
7068# on the build machine. These are used if the Makefile can't locate these
7069# programs in objdir.
7070MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7071
7072for ac_prog in 'bison -y' byacc yacc
7073do
c6b750e1 7074 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7075set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7077$as_echo_n "checking for $ac_word... " >&6; }
7078if test "${ac_cv_prog_YACC+set}" = set; then :
7079 $as_echo_n "(cached) " >&6
be01d343
PB
7080else
7081 if test -n "$YACC"; then
7082 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7083else
c6b750e1
DJ
7084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7085for as_dir in $PATH
7086do
7087 IFS=$as_save_IFS
7088 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7089 for ac_exec_ext in '' $ac_executable_extensions; do
7090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7091 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7093 break 2
7094 fi
7095done
81ecdfbb
RW
7096 done
7097IFS=$as_save_IFS
c6b750e1 7098
be01d343
PB
7099fi
7100fi
c6b750e1 7101YACC=$ac_cv_prog_YACC
be01d343 7102if test -n "$YACC"; then
81ecdfbb
RW
7103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7104$as_echo "$YACC" >&6; }
be01d343 7105else
81ecdfbb
RW
7106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7107$as_echo "no" >&6; }
be01d343
PB
7108fi
7109
81ecdfbb 7110
c6b750e1 7111 test -n "$YACC" && break
be01d343
PB
7112done
7113test -n "$YACC" || YACC="$MISSING bison -y"
7114
7115case " $build_configdirs " in
7116 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
7117 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
7118esac
7119
7120for ac_prog in bison
7121do
c6b750e1 7122 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7123set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7125$as_echo_n "checking for $ac_word... " >&6; }
7126if test "${ac_cv_prog_BISON+set}" = set; then :
7127 $as_echo_n "(cached) " >&6
be01d343
PB
7128else
7129 if test -n "$BISON"; then
7130 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7131else
c6b750e1
DJ
7132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7133for as_dir in $PATH
7134do
7135 IFS=$as_save_IFS
7136 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7137 for ac_exec_ext in '' $ac_executable_extensions; do
7138 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7139 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 7140 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7141 break 2
7142 fi
7143done
81ecdfbb
RW
7144 done
7145IFS=$as_save_IFS
c6b750e1 7146
be01d343
PB
7147fi
7148fi
c6b750e1 7149BISON=$ac_cv_prog_BISON
be01d343 7150if test -n "$BISON"; then
81ecdfbb
RW
7151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7152$as_echo "$BISON" >&6; }
be01d343 7153else
81ecdfbb
RW
7154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7155$as_echo "no" >&6; }
be01d343
PB
7156fi
7157
81ecdfbb 7158
c6b750e1 7159 test -n "$BISON" && break
be01d343
PB
7160done
7161test -n "$BISON" || BISON="$MISSING bison"
7162
7163case " $build_configdirs " in
7164 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7165esac
7166
7167for ac_prog in gm4 gnum4 m4
7168do
c6b750e1 7169 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7170set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7172$as_echo_n "checking for $ac_word... " >&6; }
7173if test "${ac_cv_prog_M4+set}" = set; then :
7174 $as_echo_n "(cached) " >&6
be01d343
PB
7175else
7176 if test -n "$M4"; then
7177 ac_cv_prog_M4="$M4" # Let the user override the test.
7178else
c6b750e1
DJ
7179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7180for as_dir in $PATH
7181do
7182 IFS=$as_save_IFS
7183 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7184 for ac_exec_ext in '' $ac_executable_extensions; do
7185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7186 ac_cv_prog_M4="$ac_prog"
81ecdfbb 7187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7188 break 2
7189 fi
7190done
81ecdfbb
RW
7191 done
7192IFS=$as_save_IFS
c6b750e1 7193
be01d343
PB
7194fi
7195fi
c6b750e1 7196M4=$ac_cv_prog_M4
be01d343 7197if test -n "$M4"; then
81ecdfbb
RW
7198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7199$as_echo "$M4" >&6; }
be01d343 7200else
81ecdfbb
RW
7201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7202$as_echo "no" >&6; }
be01d343
PB
7203fi
7204
81ecdfbb 7205
c6b750e1 7206 test -n "$M4" && break
be01d343
PB
7207done
7208test -n "$M4" || M4="$MISSING m4"
7209
7210case " $build_configdirs " in
7211 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7212esac
7213
7214for ac_prog in flex lex
7215do
c6b750e1 7216 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7217set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7219$as_echo_n "checking for $ac_word... " >&6; }
7220if test "${ac_cv_prog_LEX+set}" = set; then :
7221 $as_echo_n "(cached) " >&6
be01d343
PB
7222else
7223 if test -n "$LEX"; then
7224 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7225else
c6b750e1
DJ
7226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7227for as_dir in $PATH
7228do
7229 IFS=$as_save_IFS
7230 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7231 for ac_exec_ext in '' $ac_executable_extensions; do
7232 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7233 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 7234 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7235 break 2
7236 fi
7237done
81ecdfbb
RW
7238 done
7239IFS=$as_save_IFS
c6b750e1 7240
be01d343
PB
7241fi
7242fi
c6b750e1 7243LEX=$ac_cv_prog_LEX
be01d343 7244if test -n "$LEX"; then
81ecdfbb
RW
7245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7246$as_echo "$LEX" >&6; }
be01d343 7247else
81ecdfbb
RW
7248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7249$as_echo "no" >&6; }
be01d343
PB
7250fi
7251
81ecdfbb 7252
c6b750e1 7253 test -n "$LEX" && break
be01d343
PB
7254done
7255test -n "$LEX" || LEX="$MISSING flex"
7256
7257case " $build_configdirs " in
7258 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7259 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7260esac
7261
7262for ac_prog in flex
7263do
c6b750e1 7264 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7265set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7267$as_echo_n "checking for $ac_word... " >&6; }
7268if test "${ac_cv_prog_FLEX+set}" = set; then :
7269 $as_echo_n "(cached) " >&6
be01d343
PB
7270else
7271 if test -n "$FLEX"; then
7272 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7273else
c6b750e1
DJ
7274as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7275for as_dir in $PATH
7276do
7277 IFS=$as_save_IFS
7278 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7279 for ac_exec_ext in '' $ac_executable_extensions; do
7280 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7281 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 7282 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7283 break 2
7284 fi
7285done
81ecdfbb
RW
7286 done
7287IFS=$as_save_IFS
c6b750e1 7288
be01d343
PB
7289fi
7290fi
c6b750e1 7291FLEX=$ac_cv_prog_FLEX
be01d343 7292if test -n "$FLEX"; then
81ecdfbb
RW
7293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7294$as_echo "$FLEX" >&6; }
be01d343 7295else
81ecdfbb
RW
7296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7297$as_echo "no" >&6; }
be01d343
PB
7298fi
7299
81ecdfbb 7300
c6b750e1 7301 test -n "$FLEX" && break
be01d343
PB
7302done
7303test -n "$FLEX" || FLEX="$MISSING flex"
7304
7305case " $build_configdirs " in
7306 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7307esac
7308
7309for ac_prog in makeinfo
7310do
c6b750e1 7311 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7312set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7314$as_echo_n "checking for $ac_word... " >&6; }
7315if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7316 $as_echo_n "(cached) " >&6
be01d343
PB
7317else
7318 if test -n "$MAKEINFO"; then
7319 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7320else
c6b750e1
DJ
7321as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7322for as_dir in $PATH
7323do
7324 IFS=$as_save_IFS
7325 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7326 for ac_exec_ext in '' $ac_executable_extensions; do
7327 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7328 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 7329 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7330 break 2
7331 fi
7332done
81ecdfbb
RW
7333 done
7334IFS=$as_save_IFS
c6b750e1 7335
be01d343
PB
7336fi
7337fi
c6b750e1 7338MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 7339if test -n "$MAKEINFO"; then
81ecdfbb
RW
7340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7341$as_echo "$MAKEINFO" >&6; }
be01d343 7342else
81ecdfbb
RW
7343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7344$as_echo "no" >&6; }
be01d343
PB
7345fi
7346
81ecdfbb 7347
c6b750e1 7348 test -n "$MAKEINFO" && break
be01d343
PB
7349done
7350test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7351
7352case " $build_configdirs " in
7353 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7354 *)
7355
10ad8ef3 7356 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
7357 # higher, else we use the "missing" dummy.
7358 if ${MAKEINFO} --version \
10ad8ef3 7359 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
7360 :
7361 else
7362 MAKEINFO="$MISSING makeinfo"
7363 fi
7364 ;;
7365
7366esac
a0da8069 7367
be01d343 7368# FIXME: expect and dejagnu may become build tools?
a0da8069 7369
be01d343
PB
7370for ac_prog in expect
7371do
c6b750e1 7372 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7373set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7375$as_echo_n "checking for $ac_word... " >&6; }
7376if test "${ac_cv_prog_EXPECT+set}" = set; then :
7377 $as_echo_n "(cached) " >&6
be01d343
PB
7378else
7379 if test -n "$EXPECT"; then
7380 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
7381else
c6b750e1
DJ
7382as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7383for as_dir in $PATH
7384do
7385 IFS=$as_save_IFS
7386 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7387 for ac_exec_ext in '' $ac_executable_extensions; do
7388 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7389 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 7390 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7391 break 2
7392 fi
7393done
81ecdfbb
RW
7394 done
7395IFS=$as_save_IFS
c6b750e1 7396
be01d343
PB
7397fi
7398fi
c6b750e1 7399EXPECT=$ac_cv_prog_EXPECT
be01d343 7400if test -n "$EXPECT"; then
81ecdfbb
RW
7401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
7402$as_echo "$EXPECT" >&6; }
be01d343 7403else
81ecdfbb
RW
7404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7405$as_echo "no" >&6; }
be01d343 7406fi
a0da8069 7407
81ecdfbb 7408
c6b750e1 7409 test -n "$EXPECT" && break
be01d343
PB
7410done
7411test -n "$EXPECT" || EXPECT="expect"
a0da8069 7412
be01d343
PB
7413case " $configdirs " in
7414 *" expect "*)
7415 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
7416 ;;
7417esac
a0da8069 7418
be01d343
PB
7419for ac_prog in runtest
7420do
c6b750e1 7421 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7422set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7424$as_echo_n "checking for $ac_word... " >&6; }
7425if test "${ac_cv_prog_RUNTEST+set}" = set; then :
7426 $as_echo_n "(cached) " >&6
be01d343
PB
7427else
7428 if test -n "$RUNTEST"; then
7429 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
7430else
c6b750e1
DJ
7431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7432for as_dir in $PATH
7433do
7434 IFS=$as_save_IFS
7435 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7436 for ac_exec_ext in '' $ac_executable_extensions; do
7437 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7438 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 7439 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7440 break 2
7441 fi
7442done
81ecdfbb
RW
7443 done
7444IFS=$as_save_IFS
c6b750e1 7445
be01d343
PB
7446fi
7447fi
c6b750e1 7448RUNTEST=$ac_cv_prog_RUNTEST
be01d343 7449if test -n "$RUNTEST"; then
81ecdfbb
RW
7450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
7451$as_echo "$RUNTEST" >&6; }
be01d343 7452else
81ecdfbb
RW
7453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7454$as_echo "no" >&6; }
be01d343 7455fi
a0da8069 7456
81ecdfbb 7457
c6b750e1 7458 test -n "$RUNTEST" && break
be01d343
PB
7459done
7460test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 7461
be01d343
PB
7462case " $configdirs " in
7463 *" dejagnu "*)
6b89cc21 7464 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
7465 ;;
7466esac
a0da8069
NN
7467
7468
a0da8069 7469# Host tools.
859789af
AC
7470ncn_tool_prefix=
7471test -n "$host_alias" && ncn_tool_prefix=$host_alias-
7472ncn_target_tool_prefix=
7473test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
7474
9a819804
AO
7475
7476
7477if test -n "$AR"; then
7478 ac_cv_prog_AR=$AR
7479elif test -n "$ac_cv_prog_AR"; then
7480 AR=$ac_cv_prog_AR
7481fi
7482
7483if test -n "$ac_cv_prog_AR"; then
7484 for ncn_progname in ar; do
7485 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7486set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7488$as_echo_n "checking for $ac_word... " >&6; }
7489if test "${ac_cv_prog_AR+set}" = set; then :
7490 $as_echo_n "(cached) " >&6
9a819804
AO
7491else
7492 if test -n "$AR"; then
7493 ac_cv_prog_AR="$AR" # Let the user override the test.
7494else
7495as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7496for as_dir in $PATH
7497do
7498 IFS=$as_save_IFS
7499 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7500 for ac_exec_ext in '' $ac_executable_extensions; do
7501 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7502 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 7503 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7504 break 2
7505 fi
7506done
81ecdfbb
RW
7507 done
7508IFS=$as_save_IFS
9a819804
AO
7509
7510fi
7511fi
7512AR=$ac_cv_prog_AR
7513if test -n "$AR"; then
81ecdfbb
RW
7514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7515$as_echo "$AR" >&6; }
9a819804 7516else
81ecdfbb
RW
7517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7518$as_echo "no" >&6; }
9a819804
AO
7519fi
7520
81ecdfbb 7521
9a819804
AO
7522 done
7523fi
7524
7525for ncn_progname in ar; do
05cbd757
PB
7526 if test -n "$ncn_tool_prefix"; then
7527 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7528set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7530$as_echo_n "checking for $ac_word... " >&6; }
7531if test "${ac_cv_prog_AR+set}" = set; then :
7532 $as_echo_n "(cached) " >&6
859789af
AC
7533else
7534 if test -n "$AR"; then
7535 ac_cv_prog_AR="$AR" # Let the user override the test.
7536else
c6b750e1
DJ
7537as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7538for as_dir in $PATH
7539do
7540 IFS=$as_save_IFS
7541 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7542 for ac_exec_ext in '' $ac_executable_extensions; do
7543 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7544 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7545 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7546 break 2
7547 fi
7548done
81ecdfbb
RW
7549 done
7550IFS=$as_save_IFS
c6b750e1 7551
859789af
AC
7552fi
7553fi
c6b750e1 7554AR=$ac_cv_prog_AR
859789af 7555if test -n "$AR"; then
81ecdfbb
RW
7556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7557$as_echo "$AR" >&6; }
859789af 7558else
81ecdfbb
RW
7559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7560$as_echo "no" >&6; }
859789af
AC
7561fi
7562
81ecdfbb 7563
05cbd757
PB
7564 fi
7565 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
7566 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7567set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7569$as_echo_n "checking for $ac_word... " >&6; }
7570if test "${ac_cv_prog_AR+set}" = set; then :
7571 $as_echo_n "(cached) " >&6
859789af 7572else
05cbd757
PB
7573 if test -n "$AR"; then
7574 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 7575else
c6b750e1
DJ
7576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7577for as_dir in $PATH
7578do
7579 IFS=$as_save_IFS
7580 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7581 for ac_exec_ext in '' $ac_executable_extensions; do
7582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7583 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 7584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7585 break 2
7586 fi
7587done
81ecdfbb
RW
7588 done
7589IFS=$as_save_IFS
c6b750e1 7590
859789af
AC
7591fi
7592fi
c6b750e1 7593AR=$ac_cv_prog_AR
05cbd757 7594if test -n "$AR"; then
81ecdfbb
RW
7595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7596$as_echo "$AR" >&6; }
859789af 7597else
81ecdfbb
RW
7598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7599$as_echo "no" >&6; }
859789af 7600fi
c6b750e1 7601
81ecdfbb 7602
05cbd757
PB
7603 fi
7604 test -n "$ac_cv_prog_AR" && break
7605done
7606
7607if test -z "$ac_cv_prog_AR" ; then
7608 set dummy ar
7609 if test $build = $host ; then
7610 AR="$2"
859789af 7611 else
05cbd757 7612 AR="${ncn_tool_prefix}$2"
859789af 7613 fi
859789af
AC
7614fi
7615
9a819804
AO
7616
7617
7618if test -n "$AS"; then
7619 ac_cv_prog_AS=$AS
7620elif test -n "$ac_cv_prog_AS"; then
7621 AS=$ac_cv_prog_AS
7622fi
7623
7624if test -n "$ac_cv_prog_AS"; then
7625 for ncn_progname in as; do
7626 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7627set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7629$as_echo_n "checking for $ac_word... " >&6; }
7630if test "${ac_cv_prog_AS+set}" = set; then :
7631 $as_echo_n "(cached) " >&6
9a819804
AO
7632else
7633 if test -n "$AS"; then
7634 ac_cv_prog_AS="$AS" # Let the user override the test.
7635else
7636as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7637for as_dir in $PATH
7638do
7639 IFS=$as_save_IFS
7640 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7641 for ac_exec_ext in '' $ac_executable_extensions; do
7642 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7643 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 7644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7645 break 2
7646 fi
7647done
81ecdfbb
RW
7648 done
7649IFS=$as_save_IFS
9a819804
AO
7650
7651fi
7652fi
7653AS=$ac_cv_prog_AS
7654if test -n "$AS"; then
81ecdfbb
RW
7655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7656$as_echo "$AS" >&6; }
9a819804 7657else
81ecdfbb
RW
7658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7659$as_echo "no" >&6; }
9a819804
AO
7660fi
7661
81ecdfbb 7662
9a819804
AO
7663 done
7664fi
7665
7666for ncn_progname in as; do
05cbd757
PB
7667 if test -n "$ncn_tool_prefix"; then
7668 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7669set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7671$as_echo_n "checking for $ac_word... " >&6; }
7672if test "${ac_cv_prog_AS+set}" = set; then :
7673 $as_echo_n "(cached) " >&6
859789af
AC
7674else
7675 if test -n "$AS"; then
7676 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
7677else
7678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7679for as_dir in $PATH
7680do
7681 IFS=$as_save_IFS
7682 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7683 for ac_exec_ext in '' $ac_executable_extensions; do
7684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7685 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7686 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7687 break 2
7688 fi
7689done
81ecdfbb
RW
7690 done
7691IFS=$as_save_IFS
c6b750e1 7692
859789af
AC
7693fi
7694fi
c6b750e1 7695AS=$ac_cv_prog_AS
859789af 7696if test -n "$AS"; then
81ecdfbb
RW
7697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7698$as_echo "$AS" >&6; }
859789af 7699else
81ecdfbb
RW
7700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7701$as_echo "no" >&6; }
859789af
AC
7702fi
7703
81ecdfbb 7704
05cbd757
PB
7705 fi
7706 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
7707 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7708set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7710$as_echo_n "checking for $ac_word... " >&6; }
7711if test "${ac_cv_prog_AS+set}" = set; then :
7712 $as_echo_n "(cached) " >&6
859789af 7713else
05cbd757
PB
7714 if test -n "$AS"; then
7715 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 7716else
c6b750e1
DJ
7717as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7718for as_dir in $PATH
7719do
7720 IFS=$as_save_IFS
7721 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7722 for ac_exec_ext in '' $ac_executable_extensions; do
7723 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7724 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 7725 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7726 break 2
7727 fi
7728done
81ecdfbb
RW
7729 done
7730IFS=$as_save_IFS
c6b750e1 7731
859789af
AC
7732fi
7733fi
c6b750e1 7734AS=$ac_cv_prog_AS
05cbd757 7735if test -n "$AS"; then
81ecdfbb
RW
7736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7737$as_echo "$AS" >&6; }
859789af 7738else
81ecdfbb
RW
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7740$as_echo "no" >&6; }
859789af 7741fi
c6b750e1 7742
81ecdfbb 7743
05cbd757
PB
7744 fi
7745 test -n "$ac_cv_prog_AS" && break
7746done
7747
7748if test -z "$ac_cv_prog_AS" ; then
7749 set dummy as
7750 if test $build = $host ; then
7751 AS="$2"
859789af 7752 else
05cbd757 7753 AS="${ncn_tool_prefix}$2"
859789af 7754 fi
859789af
AC
7755fi
7756
9a819804
AO
7757
7758
7759if test -n "$DLLTOOL"; then
7760 ac_cv_prog_DLLTOOL=$DLLTOOL
7761elif test -n "$ac_cv_prog_DLLTOOL"; then
7762 DLLTOOL=$ac_cv_prog_DLLTOOL
7763fi
7764
7765if test -n "$ac_cv_prog_DLLTOOL"; then
7766 for ncn_progname in dlltool; do
7767 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7768set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7770$as_echo_n "checking for $ac_word... " >&6; }
7771if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7772 $as_echo_n "(cached) " >&6
9a819804
AO
7773else
7774 if test -n "$DLLTOOL"; then
7775 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7776else
7777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7778for as_dir in $PATH
7779do
7780 IFS=$as_save_IFS
7781 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7782 for ac_exec_ext in '' $ac_executable_extensions; do
7783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7784 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 7785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7786 break 2
7787 fi
7788done
81ecdfbb
RW
7789 done
7790IFS=$as_save_IFS
9a819804
AO
7791
7792fi
7793fi
7794DLLTOOL=$ac_cv_prog_DLLTOOL
7795if test -n "$DLLTOOL"; then
81ecdfbb
RW
7796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7797$as_echo "$DLLTOOL" >&6; }
9a819804 7798else
81ecdfbb
RW
7799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7800$as_echo "no" >&6; }
9a819804
AO
7801fi
7802
81ecdfbb 7803
9a819804
AO
7804 done
7805fi
7806
7807for ncn_progname in dlltool; do
05cbd757
PB
7808 if test -n "$ncn_tool_prefix"; then
7809 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7810set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7812$as_echo_n "checking for $ac_word... " >&6; }
7813if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7814 $as_echo_n "(cached) " >&6
859789af
AC
7815else
7816 if test -n "$DLLTOOL"; then
7817 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7818else
c6b750e1
DJ
7819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7820for as_dir in $PATH
7821do
7822 IFS=$as_save_IFS
7823 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7824 for ac_exec_ext in '' $ac_executable_extensions; do
7825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7826 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7827 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7828 break 2
7829 fi
7830done
81ecdfbb
RW
7831 done
7832IFS=$as_save_IFS
c6b750e1 7833
859789af
AC
7834fi
7835fi
c6b750e1 7836DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 7837if test -n "$DLLTOOL"; then
81ecdfbb
RW
7838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7839$as_echo "$DLLTOOL" >&6; }
859789af 7840else
81ecdfbb
RW
7841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7842$as_echo "no" >&6; }
859789af
AC
7843fi
7844
81ecdfbb 7845
05cbd757
PB
7846 fi
7847 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
7848 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7849set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7851$as_echo_n "checking for $ac_word... " >&6; }
7852if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7853 $as_echo_n "(cached) " >&6
859789af 7854else
05cbd757
PB
7855 if test -n "$DLLTOOL"; then
7856 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 7857else
c6b750e1
DJ
7858as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7859for as_dir in $PATH
7860do
7861 IFS=$as_save_IFS
7862 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7863 for ac_exec_ext in '' $ac_executable_extensions; do
7864 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7865 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 7866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7867 break 2
7868 fi
7869done
81ecdfbb
RW
7870 done
7871IFS=$as_save_IFS
c6b750e1 7872
859789af
AC
7873fi
7874fi
c6b750e1 7875DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 7876if test -n "$DLLTOOL"; then
81ecdfbb
RW
7877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7878$as_echo "$DLLTOOL" >&6; }
859789af 7879else
81ecdfbb
RW
7880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7881$as_echo "no" >&6; }
859789af 7882fi
c6b750e1 7883
81ecdfbb 7884
05cbd757
PB
7885 fi
7886 test -n "$ac_cv_prog_DLLTOOL" && break
7887done
7888
7889if test -z "$ac_cv_prog_DLLTOOL" ; then
7890 set dummy dlltool
7891 if test $build = $host ; then
7892 DLLTOOL="$2"
859789af 7893 else
05cbd757 7894 DLLTOOL="${ncn_tool_prefix}$2"
859789af 7895 fi
859789af
AC
7896fi
7897
9a819804
AO
7898
7899
7900if test -n "$LD"; then
7901 ac_cv_prog_LD=$LD
7902elif test -n "$ac_cv_prog_LD"; then
7903 LD=$ac_cv_prog_LD
7904fi
7905
7906if test -n "$ac_cv_prog_LD"; then
7907 for ncn_progname in ld; do
7908 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7909set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7911$as_echo_n "checking for $ac_word... " >&6; }
7912if test "${ac_cv_prog_LD+set}" = set; then :
7913 $as_echo_n "(cached) " >&6
9a819804
AO
7914else
7915 if test -n "$LD"; then
7916 ac_cv_prog_LD="$LD" # Let the user override the test.
7917else
7918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7919for as_dir in $PATH
7920do
7921 IFS=$as_save_IFS
7922 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7923 for ac_exec_ext in '' $ac_executable_extensions; do
7924 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7925 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 7926 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7927 break 2
7928 fi
7929done
81ecdfbb
RW
7930 done
7931IFS=$as_save_IFS
9a819804
AO
7932
7933fi
7934fi
7935LD=$ac_cv_prog_LD
7936if test -n "$LD"; then
81ecdfbb
RW
7937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7938$as_echo "$LD" >&6; }
9a819804 7939else
81ecdfbb
RW
7940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7941$as_echo "no" >&6; }
9a819804
AO
7942fi
7943
81ecdfbb 7944
9a819804
AO
7945 done
7946fi
7947
7948for ncn_progname in ld; do
05cbd757
PB
7949 if test -n "$ncn_tool_prefix"; then
7950 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7951set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7953$as_echo_n "checking for $ac_word... " >&6; }
7954if test "${ac_cv_prog_LD+set}" = set; then :
7955 $as_echo_n "(cached) " >&6
859789af
AC
7956else
7957 if test -n "$LD"; then
7958 ac_cv_prog_LD="$LD" # Let the user override the test.
7959else
c6b750e1
DJ
7960as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7961for as_dir in $PATH
7962do
7963 IFS=$as_save_IFS
7964 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7965 for ac_exec_ext in '' $ac_executable_extensions; do
7966 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7967 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7968 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7969 break 2
7970 fi
7971done
81ecdfbb
RW
7972 done
7973IFS=$as_save_IFS
c6b750e1 7974
859789af
AC
7975fi
7976fi
c6b750e1 7977LD=$ac_cv_prog_LD
859789af 7978if test -n "$LD"; then
81ecdfbb
RW
7979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7980$as_echo "$LD" >&6; }
859789af 7981else
81ecdfbb
RW
7982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7983$as_echo "no" >&6; }
859789af
AC
7984fi
7985
81ecdfbb 7986
05cbd757
PB
7987 fi
7988 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
7989 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7990set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7992$as_echo_n "checking for $ac_word... " >&6; }
7993if test "${ac_cv_prog_LD+set}" = set; then :
7994 $as_echo_n "(cached) " >&6
859789af 7995else
05cbd757
PB
7996 if test -n "$LD"; then
7997 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 7998else
c6b750e1
DJ
7999as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8000for as_dir in $PATH
8001do
8002 IFS=$as_save_IFS
8003 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8004 for ac_exec_ext in '' $ac_executable_extensions; do
8005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8006 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8008 break 2
8009 fi
8010done
81ecdfbb
RW
8011 done
8012IFS=$as_save_IFS
c6b750e1 8013
859789af
AC
8014fi
8015fi
c6b750e1 8016LD=$ac_cv_prog_LD
05cbd757 8017if test -n "$LD"; then
81ecdfbb
RW
8018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8019$as_echo "$LD" >&6; }
859789af 8020else
81ecdfbb
RW
8021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8022$as_echo "no" >&6; }
859789af 8023fi
c6b750e1 8024
81ecdfbb 8025
05cbd757
PB
8026 fi
8027 test -n "$ac_cv_prog_LD" && break
8028done
8029
8030if test -z "$ac_cv_prog_LD" ; then
8031 set dummy ld
8032 if test $build = $host ; then
8033 LD="$2"
859789af 8034 else
05cbd757 8035 LD="${ncn_tool_prefix}$2"
859789af 8036 fi
859789af
AC
8037fi
8038
9a819804
AO
8039
8040
8041if test -n "$LIPO"; then
8042 ac_cv_prog_LIPO=$LIPO
8043elif test -n "$ac_cv_prog_LIPO"; then
8044 LIPO=$ac_cv_prog_LIPO
8045fi
8046
8047if test -n "$ac_cv_prog_LIPO"; then
8048 for ncn_progname in lipo; do
8049 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8050set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8052$as_echo_n "checking for $ac_word... " >&6; }
8053if test "${ac_cv_prog_LIPO+set}" = set; then :
8054 $as_echo_n "(cached) " >&6
9a819804
AO
8055else
8056 if test -n "$LIPO"; then
8057 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8058else
8059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8060for as_dir in $PATH
8061do
8062 IFS=$as_save_IFS
8063 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8064 for ac_exec_ext in '' $ac_executable_extensions; do
8065 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8066 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8068 break 2
8069 fi
8070done
81ecdfbb
RW
8071 done
8072IFS=$as_save_IFS
9a819804
AO
8073
8074fi
8075fi
8076LIPO=$ac_cv_prog_LIPO
8077if test -n "$LIPO"; then
81ecdfbb
RW
8078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8079$as_echo "$LIPO" >&6; }
9a819804 8080else
81ecdfbb
RW
8081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8082$as_echo "no" >&6; }
9a819804
AO
8083fi
8084
81ecdfbb 8085
9a819804
AO
8086 done
8087fi
8088
8089for ncn_progname in lipo; do
be01d343
PB
8090 if test -n "$ncn_tool_prefix"; then
8091 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8092set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8094$as_echo_n "checking for $ac_word... " >&6; }
8095if test "${ac_cv_prog_LIPO+set}" = set; then :
8096 $as_echo_n "(cached) " >&6
be01d343
PB
8097else
8098 if test -n "$LIPO"; then
8099 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8100else
c6b750e1
DJ
8101as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8102for as_dir in $PATH
8103do
8104 IFS=$as_save_IFS
8105 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8106 for ac_exec_ext in '' $ac_executable_extensions; do
8107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8108 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8110 break 2
8111 fi
8112done
81ecdfbb
RW
8113 done
8114IFS=$as_save_IFS
c6b750e1 8115
be01d343
PB
8116fi
8117fi
c6b750e1 8118LIPO=$ac_cv_prog_LIPO
be01d343 8119if test -n "$LIPO"; then
81ecdfbb
RW
8120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8121$as_echo "$LIPO" >&6; }
be01d343 8122else
81ecdfbb
RW
8123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8124$as_echo "no" >&6; }
be01d343
PB
8125fi
8126
81ecdfbb 8127
be01d343
PB
8128 fi
8129 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8130 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8131set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8133$as_echo_n "checking for $ac_word... " >&6; }
8134if test "${ac_cv_prog_LIPO+set}" = set; then :
8135 $as_echo_n "(cached) " >&6
be01d343
PB
8136else
8137 if test -n "$LIPO"; then
8138 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8139else
c6b750e1
DJ
8140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8141for as_dir in $PATH
8142do
8143 IFS=$as_save_IFS
8144 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8145 for ac_exec_ext in '' $ac_executable_extensions; do
8146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8147 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8149 break 2
8150 fi
8151done
81ecdfbb
RW
8152 done
8153IFS=$as_save_IFS
c6b750e1 8154
be01d343
PB
8155fi
8156fi
c6b750e1 8157LIPO=$ac_cv_prog_LIPO
be01d343 8158if test -n "$LIPO"; then
81ecdfbb
RW
8159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8160$as_echo "$LIPO" >&6; }
be01d343 8161else
81ecdfbb
RW
8162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8163$as_echo "no" >&6; }
be01d343 8164fi
c6b750e1 8165
81ecdfbb 8166
be01d343
PB
8167 fi
8168 test -n "$ac_cv_prog_LIPO" && break
8169done
8170
8171if test -z "$ac_cv_prog_LIPO" ; then
8172 set dummy lipo
8173 if test $build = $host ; then
8174 LIPO="$2"
8175 else
8176 LIPO="${ncn_tool_prefix}$2"
8177 fi
8178fi
8179
9a819804
AO
8180
8181
8182if test -n "$NM"; then
8183 ac_cv_prog_NM=$NM
8184elif test -n "$ac_cv_prog_NM"; then
8185 NM=$ac_cv_prog_NM
8186fi
8187
8188if test -n "$ac_cv_prog_NM"; then
8189 for ncn_progname in nm; do
8190 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8191set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8193$as_echo_n "checking for $ac_word... " >&6; }
8194if test "${ac_cv_prog_NM+set}" = set; then :
8195 $as_echo_n "(cached) " >&6
859789af
AC
8196else
8197 if test -n "$NM"; then
8198 ac_cv_prog_NM="$NM" # Let the user override the test.
8199else
c6b750e1
DJ
8200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8201for as_dir in $PATH
8202do
8203 IFS=$as_save_IFS
8204 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8205 for ac_exec_ext in '' $ac_executable_extensions; do
8206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8207 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8208 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8209 break 2
8210 fi
8211done
81ecdfbb
RW
8212 done
8213IFS=$as_save_IFS
c6b750e1 8214
859789af
AC
8215fi
8216fi
c6b750e1 8217NM=$ac_cv_prog_NM
859789af 8218if test -n "$NM"; then
81ecdfbb
RW
8219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8220$as_echo "$NM" >&6; }
859789af 8221else
81ecdfbb
RW
8222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8223$as_echo "no" >&6; }
859789af
AC
8224fi
8225
81ecdfbb 8226
9a819804
AO
8227 done
8228fi
8229
8230for ncn_progname in nm; do
8231 if test -n "$ncn_tool_prefix"; then
8232 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8233set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8235$as_echo_n "checking for $ac_word... " >&6; }
8236if test "${ac_cv_prog_NM+set}" = set; then :
8237 $as_echo_n "(cached) " >&6
859789af 8238else
05cbd757
PB
8239 if test -n "$NM"; then
8240 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 8241else
c6b750e1
DJ
8242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8243for as_dir in $PATH
8244do
8245 IFS=$as_save_IFS
8246 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8247 for ac_exec_ext in '' $ac_executable_extensions; do
8248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8249 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8250 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8251 break 2
8252 fi
8253done
81ecdfbb
RW
8254 done
8255IFS=$as_save_IFS
c6b750e1 8256
859789af
AC
8257fi
8258fi
c6b750e1 8259NM=$ac_cv_prog_NM
05cbd757 8260if test -n "$NM"; then
81ecdfbb
RW
8261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8262$as_echo "$NM" >&6; }
859789af 8263else
81ecdfbb
RW
8264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8265$as_echo "no" >&6; }
859789af 8266fi
c6b750e1 8267
81ecdfbb 8268
05cbd757 8269 fi
9a819804
AO
8270 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8271 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8272set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8274$as_echo_n "checking for $ac_word... " >&6; }
8275if test "${ac_cv_prog_NM+set}" = set; then :
8276 $as_echo_n "(cached) " >&6
9a819804
AO
8277else
8278 if test -n "$NM"; then
8279 ac_cv_prog_NM="$NM" # Let the user override the test.
8280else
8281as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8282for as_dir in $PATH
8283do
8284 IFS=$as_save_IFS
8285 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8286 for ac_exec_ext in '' $ac_executable_extensions; do
8287 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8288 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8289 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8290 break 2
8291 fi
8292done
81ecdfbb
RW
8293 done
8294IFS=$as_save_IFS
9a819804
AO
8295
8296fi
8297fi
8298NM=$ac_cv_prog_NM
8299if test -n "$NM"; then
81ecdfbb
RW
8300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8301$as_echo "$NM" >&6; }
9a819804 8302else
81ecdfbb
RW
8303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8304$as_echo "no" >&6; }
9a819804
AO
8305fi
8306
81ecdfbb 8307
9a819804
AO
8308 fi
8309 test -n "$ac_cv_prog_NM" && break
8310done
8311
8312if test -z "$ac_cv_prog_NM" ; then
8313 set dummy nm
8314 if test $build = $host ; then
8315 NM="$2"
8316 else
8317 NM="${ncn_tool_prefix}$2"
8318 fi
8319fi
8320
8321
8322
8323if test -n "$RANLIB"; then
8324 ac_cv_prog_RANLIB=$RANLIB
8325elif test -n "$ac_cv_prog_RANLIB"; then
8326 RANLIB=$ac_cv_prog_RANLIB
8327fi
8328
8329if test -n "$ac_cv_prog_RANLIB"; then
8330 for ncn_progname in ranlib; do
8331 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8332set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8334$as_echo_n "checking for $ac_word... " >&6; }
8335if test "${ac_cv_prog_RANLIB+set}" = set; then :
8336 $as_echo_n "(cached) " >&6
9a819804
AO
8337else
8338 if test -n "$RANLIB"; then
8339 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8340else
8341as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8342for as_dir in $PATH
8343do
8344 IFS=$as_save_IFS
8345 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8346 for ac_exec_ext in '' $ac_executable_extensions; do
8347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8348 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8350 break 2
8351 fi
8352done
81ecdfbb
RW
8353 done
8354IFS=$as_save_IFS
9a819804
AO
8355
8356fi
8357fi
8358RANLIB=$ac_cv_prog_RANLIB
8359if test -n "$RANLIB"; then
81ecdfbb
RW
8360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8361$as_echo "$RANLIB" >&6; }
9a819804 8362else
81ecdfbb
RW
8363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8364$as_echo "no" >&6; }
9a819804
AO
8365fi
8366
81ecdfbb 8367
9a819804
AO
8368 done
8369fi
859789af 8370
9a819804 8371for ncn_progname in ranlib; do
05cbd757
PB
8372 if test -n "$ncn_tool_prefix"; then
8373 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8374set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8376$as_echo_n "checking for $ac_word... " >&6; }
8377if test "${ac_cv_prog_RANLIB+set}" = set; then :
8378 $as_echo_n "(cached) " >&6
859789af
AC
8379else
8380 if test -n "$RANLIB"; then
8381 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8382else
c6b750e1
DJ
8383as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8384for as_dir in $PATH
8385do
8386 IFS=$as_save_IFS
8387 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8388 for ac_exec_ext in '' $ac_executable_extensions; do
8389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8390 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8392 break 2
8393 fi
8394done
81ecdfbb
RW
8395 done
8396IFS=$as_save_IFS
c6b750e1 8397
859789af
AC
8398fi
8399fi
c6b750e1 8400RANLIB=$ac_cv_prog_RANLIB
859789af 8401if test -n "$RANLIB"; then
81ecdfbb
RW
8402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8403$as_echo "$RANLIB" >&6; }
859789af 8404else
81ecdfbb
RW
8405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8406$as_echo "no" >&6; }
859789af
AC
8407fi
8408
81ecdfbb 8409
05cbd757
PB
8410 fi
8411 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
8412 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8413set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8415$as_echo_n "checking for $ac_word... " >&6; }
8416if test "${ac_cv_prog_RANLIB+set}" = set; then :
8417 $as_echo_n "(cached) " >&6
859789af 8418else
05cbd757
PB
8419 if test -n "$RANLIB"; then
8420 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 8421else
c6b750e1
DJ
8422as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8423for as_dir in $PATH
8424do
8425 IFS=$as_save_IFS
8426 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8427 for ac_exec_ext in '' $ac_executable_extensions; do
8428 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8429 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8431 break 2
8432 fi
8433done
81ecdfbb
RW
8434 done
8435IFS=$as_save_IFS
c6b750e1 8436
859789af
AC
8437fi
8438fi
c6b750e1 8439RANLIB=$ac_cv_prog_RANLIB
05cbd757 8440if test -n "$RANLIB"; then
81ecdfbb
RW
8441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8442$as_echo "$RANLIB" >&6; }
859789af 8443else
81ecdfbb
RW
8444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8445$as_echo "no" >&6; }
859789af 8446fi
c6b750e1 8447
81ecdfbb 8448
859789af 8449 fi
05cbd757
PB
8450 test -n "$ac_cv_prog_RANLIB" && break
8451done
8452
8453if test -z "$ac_cv_prog_RANLIB" ; then
8454 RANLIB=":"
859789af
AC
8455fi
8456
9a819804
AO
8457
8458
8459if test -n "$STRIP"; then
8460 ac_cv_prog_STRIP=$STRIP
8461elif test -n "$ac_cv_prog_STRIP"; then
8462 STRIP=$ac_cv_prog_STRIP
8463fi
8464
8465if test -n "$ac_cv_prog_STRIP"; then
8466 for ncn_progname in strip; do
8467 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8468set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8470$as_echo_n "checking for $ac_word... " >&6; }
8471if test "${ac_cv_prog_STRIP+set}" = set; then :
8472 $as_echo_n "(cached) " >&6
9a819804
AO
8473else
8474 if test -n "$STRIP"; then
8475 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8476else
8477as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8478for as_dir in $PATH
8479do
8480 IFS=$as_save_IFS
8481 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8482 for ac_exec_ext in '' $ac_executable_extensions; do
8483 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8484 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 8485 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8486 break 2
8487 fi
8488done
81ecdfbb
RW
8489 done
8490IFS=$as_save_IFS
9a819804
AO
8491
8492fi
8493fi
8494STRIP=$ac_cv_prog_STRIP
8495if test -n "$STRIP"; then
81ecdfbb
RW
8496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8497$as_echo "$STRIP" >&6; }
9a819804 8498else
81ecdfbb
RW
8499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8500$as_echo "no" >&6; }
9a819804
AO
8501fi
8502
81ecdfbb 8503
9a819804
AO
8504 done
8505fi
8506
8507for ncn_progname in strip; do
be01d343
PB
8508 if test -n "$ncn_tool_prefix"; then
8509 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8510set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8512$as_echo_n "checking for $ac_word... " >&6; }
8513if test "${ac_cv_prog_STRIP+set}" = set; then :
8514 $as_echo_n "(cached) " >&6
be01d343
PB
8515else
8516 if test -n "$STRIP"; then
8517 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8518else
c6b750e1
DJ
8519as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8520for as_dir in $PATH
8521do
8522 IFS=$as_save_IFS
8523 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8524 for ac_exec_ext in '' $ac_executable_extensions; do
8525 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8526 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8528 break 2
8529 fi
8530done
81ecdfbb
RW
8531 done
8532IFS=$as_save_IFS
c6b750e1 8533
be01d343
PB
8534fi
8535fi
c6b750e1 8536STRIP=$ac_cv_prog_STRIP
be01d343 8537if test -n "$STRIP"; then
81ecdfbb
RW
8538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8539$as_echo "$STRIP" >&6; }
be01d343 8540else
81ecdfbb
RW
8541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8542$as_echo "no" >&6; }
be01d343
PB
8543fi
8544
81ecdfbb 8545
be01d343
PB
8546 fi
8547 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
8548 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8549set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8551$as_echo_n "checking for $ac_word... " >&6; }
8552if test "${ac_cv_prog_STRIP+set}" = set; then :
8553 $as_echo_n "(cached) " >&6
be01d343
PB
8554else
8555 if test -n "$STRIP"; then
8556 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8557else
c6b750e1
DJ
8558as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8559for as_dir in $PATH
8560do
8561 IFS=$as_save_IFS
8562 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8563 for ac_exec_ext in '' $ac_executable_extensions; do
8564 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8565 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 8566 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8567 break 2
8568 fi
8569done
81ecdfbb
RW
8570 done
8571IFS=$as_save_IFS
c6b750e1 8572
be01d343
PB
8573fi
8574fi
c6b750e1 8575STRIP=$ac_cv_prog_STRIP
be01d343 8576if test -n "$STRIP"; then
81ecdfbb
RW
8577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8578$as_echo "$STRIP" >&6; }
be01d343 8579else
81ecdfbb
RW
8580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8581$as_echo "no" >&6; }
be01d343 8582fi
c6b750e1 8583
81ecdfbb 8584
be01d343
PB
8585 fi
8586 test -n "$ac_cv_prog_STRIP" && break
8587done
8588
8589if test -z "$ac_cv_prog_STRIP" ; then
8590 STRIP=":"
8591fi
8592
9a819804
AO
8593
8594
8595if test -n "$WINDRES"; then
8596 ac_cv_prog_WINDRES=$WINDRES
8597elif test -n "$ac_cv_prog_WINDRES"; then
8598 WINDRES=$ac_cv_prog_WINDRES
8599fi
8600
8601if test -n "$ac_cv_prog_WINDRES"; then
8602 for ncn_progname in windres; do
8603 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8604set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8606$as_echo_n "checking for $ac_word... " >&6; }
8607if test "${ac_cv_prog_WINDRES+set}" = set; then :
8608 $as_echo_n "(cached) " >&6
9a819804
AO
8609else
8610 if test -n "$WINDRES"; then
8611 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8612else
8613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8614for as_dir in $PATH
8615do
8616 IFS=$as_save_IFS
8617 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8618 for ac_exec_ext in '' $ac_executable_extensions; do
8619 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8620 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 8621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8622 break 2
8623 fi
8624done
81ecdfbb
RW
8625 done
8626IFS=$as_save_IFS
9a819804
AO
8627
8628fi
8629fi
8630WINDRES=$ac_cv_prog_WINDRES
8631if test -n "$WINDRES"; then
81ecdfbb
RW
8632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8633$as_echo "$WINDRES" >&6; }
9a819804 8634else
81ecdfbb
RW
8635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8636$as_echo "no" >&6; }
9a819804
AO
8637fi
8638
81ecdfbb 8639
9a819804
AO
8640 done
8641fi
8642
8643for ncn_progname in windres; do
05cbd757
PB
8644 if test -n "$ncn_tool_prefix"; then
8645 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8646set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8648$as_echo_n "checking for $ac_word... " >&6; }
8649if test "${ac_cv_prog_WINDRES+set}" = set; then :
8650 $as_echo_n "(cached) " >&6
859789af
AC
8651else
8652 if test -n "$WINDRES"; then
8653 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8654else
c6b750e1
DJ
8655as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8656for as_dir in $PATH
8657do
8658 IFS=$as_save_IFS
8659 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8660 for ac_exec_ext in '' $ac_executable_extensions; do
8661 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8662 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8663 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8664 break 2
8665 fi
8666done
81ecdfbb
RW
8667 done
8668IFS=$as_save_IFS
c6b750e1 8669
859789af
AC
8670fi
8671fi
c6b750e1 8672WINDRES=$ac_cv_prog_WINDRES
859789af 8673if test -n "$WINDRES"; then
81ecdfbb
RW
8674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8675$as_echo "$WINDRES" >&6; }
859789af 8676else
81ecdfbb
RW
8677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8678$as_echo "no" >&6; }
859789af
AC
8679fi
8680
81ecdfbb 8681
05cbd757
PB
8682 fi
8683 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
8684 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8685set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8687$as_echo_n "checking for $ac_word... " >&6; }
8688if test "${ac_cv_prog_WINDRES+set}" = set; then :
8689 $as_echo_n "(cached) " >&6
859789af 8690else
05cbd757
PB
8691 if test -n "$WINDRES"; then
8692 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 8693else
c6b750e1
DJ
8694as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8695for as_dir in $PATH
8696do
8697 IFS=$as_save_IFS
8698 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8699 for ac_exec_ext in '' $ac_executable_extensions; do
8700 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8701 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 8702 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8703 break 2
8704 fi
8705done
81ecdfbb
RW
8706 done
8707IFS=$as_save_IFS
c6b750e1 8708
859789af
AC
8709fi
8710fi
c6b750e1 8711WINDRES=$ac_cv_prog_WINDRES
05cbd757 8712if test -n "$WINDRES"; then
81ecdfbb
RW
8713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8714$as_echo "$WINDRES" >&6; }
859789af 8715else
81ecdfbb
RW
8716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8717$as_echo "no" >&6; }
859789af 8718fi
c6b750e1 8719
81ecdfbb 8720
05cbd757
PB
8721 fi
8722 test -n "$ac_cv_prog_WINDRES" && break
8723done
8724
8725if test -z "$ac_cv_prog_WINDRES" ; then
8726 set dummy windres
8727 if test $build = $host ; then
8728 WINDRES="$2"
859789af 8729 else
05cbd757 8730 WINDRES="${ncn_tool_prefix}$2"
859789af 8731 fi
859789af
AC
8732fi
8733
9a819804
AO
8734
8735
0c24b341
NC
8736if test -n "$WINDMC"; then
8737 ac_cv_prog_WINDMC=$WINDMC
8738elif test -n "$ac_cv_prog_WINDMC"; then
8739 WINDMC=$ac_cv_prog_WINDMC
8740fi
8741
8742if test -n "$ac_cv_prog_WINDMC"; then
8743 for ncn_progname in windmc; do
8744 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8745set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8747$as_echo_n "checking for $ac_word... " >&6; }
8748if test "${ac_cv_prog_WINDMC+set}" = set; then :
8749 $as_echo_n "(cached) " >&6
0c24b341
NC
8750else
8751 if test -n "$WINDMC"; then
8752 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
8753else
8754as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8755for as_dir in $PATH
8756do
8757 IFS=$as_save_IFS
8758 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8759 for ac_exec_ext in '' $ac_executable_extensions; do
8760 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 8761 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 8762 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
8763 break 2
8764 fi
8765done
81ecdfbb
RW
8766 done
8767IFS=$as_save_IFS
0c24b341
NC
8768
8769fi
8770fi
8771WINDMC=$ac_cv_prog_WINDMC
8772if test -n "$WINDMC"; then
81ecdfbb
RW
8773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
8774$as_echo "$WINDMC" >&6; }
0c24b341 8775else
81ecdfbb
RW
8776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8777$as_echo "no" >&6; }
0c24b341
NC
8778fi
8779
81ecdfbb 8780
0c24b341
NC
8781 done
8782fi
8783
8784for ncn_progname in windmc; do
8785 if test -n "$ncn_tool_prefix"; then
8786 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8787set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8789$as_echo_n "checking for $ac_word... " >&6; }
8790if test "${ac_cv_prog_WINDMC+set}" = set; then :
8791 $as_echo_n "(cached) " >&6
0c24b341
NC
8792else
8793 if test -n "$WINDMC"; then
8794 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
8795else
8796as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8797for as_dir in $PATH
8798do
8799 IFS=$as_save_IFS
8800 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8801 for ac_exec_ext in '' $ac_executable_extensions; do
8802 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 8803 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8804 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
8805 break 2
8806 fi
8807done
81ecdfbb
RW
8808 done
8809IFS=$as_save_IFS
0c24b341
NC
8810
8811fi
8812fi
8813WINDMC=$ac_cv_prog_WINDMC
8814if test -n "$WINDMC"; then
81ecdfbb
RW
8815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
8816$as_echo "$WINDMC" >&6; }
0c24b341 8817else
81ecdfbb
RW
8818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8819$as_echo "no" >&6; }
0c24b341
NC
8820fi
8821
81ecdfbb 8822
0c24b341
NC
8823 fi
8824 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
8825 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8826set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8828$as_echo_n "checking for $ac_word... " >&6; }
8829if test "${ac_cv_prog_WINDMC+set}" = set; then :
8830 $as_echo_n "(cached) " >&6
0c24b341
NC
8831else
8832 if test -n "$WINDMC"; then
8833 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
8834else
8835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8836for as_dir in $PATH
8837do
8838 IFS=$as_save_IFS
8839 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8840 for ac_exec_ext in '' $ac_executable_extensions; do
8841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 8842 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 8843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
8844 break 2
8845 fi
8846done
81ecdfbb
RW
8847 done
8848IFS=$as_save_IFS
0c24b341
NC
8849
8850fi
8851fi
8852WINDMC=$ac_cv_prog_WINDMC
8853if test -n "$WINDMC"; then
81ecdfbb
RW
8854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
8855$as_echo "$WINDMC" >&6; }
0c24b341 8856else
81ecdfbb
RW
8857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8858$as_echo "no" >&6; }
0c24b341
NC
8859fi
8860
81ecdfbb 8861
0c24b341
NC
8862 fi
8863 test -n "$ac_cv_prog_WINDMC" && break
8864done
8865
8866if test -z "$ac_cv_prog_WINDMC" ; then
8867 set dummy windmc
8868 if test $build = $host ; then
8869 WINDMC="$2"
8870 else
8871 WINDMC="${ncn_tool_prefix}$2"
8872 fi
8873fi
8874
8875
8876
9a819804
AO
8877if test -n "$OBJCOPY"; then
8878 ac_cv_prog_OBJCOPY=$OBJCOPY
8879elif test -n "$ac_cv_prog_OBJCOPY"; then
8880 OBJCOPY=$ac_cv_prog_OBJCOPY
8881fi
8882
8883if test -n "$ac_cv_prog_OBJCOPY"; then
8884 for ncn_progname in objcopy; do
8885 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8886set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8888$as_echo_n "checking for $ac_word... " >&6; }
8889if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
8890 $as_echo_n "(cached) " >&6
9a819804
AO
8891else
8892 if test -n "$OBJCOPY"; then
8893 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
8894else
8895as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8896for as_dir in $PATH
8897do
8898 IFS=$as_save_IFS
8899 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8900 for ac_exec_ext in '' $ac_executable_extensions; do
8901 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8902 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 8903 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8904 break 2
8905 fi
8906done
81ecdfbb
RW
8907 done
8908IFS=$as_save_IFS
9a819804
AO
8909
8910fi
8911fi
8912OBJCOPY=$ac_cv_prog_OBJCOPY
8913if test -n "$OBJCOPY"; then
81ecdfbb
RW
8914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
8915$as_echo "$OBJCOPY" >&6; }
9a819804 8916else
81ecdfbb
RW
8917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8918$as_echo "no" >&6; }
9a819804
AO
8919fi
8920
81ecdfbb 8921
9a819804
AO
8922 done
8923fi
8924
8925for ncn_progname in objcopy; do
05cbd757
PB
8926 if test -n "$ncn_tool_prefix"; then
8927 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8928set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8930$as_echo_n "checking for $ac_word... " >&6; }
8931if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
8932 $as_echo_n "(cached) " >&6
859789af
AC
8933else
8934 if test -n "$OBJCOPY"; then
8935 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
8936else
c6b750e1
DJ
8937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8938for as_dir in $PATH
8939do
8940 IFS=$as_save_IFS
8941 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8942 for ac_exec_ext in '' $ac_executable_extensions; do
8943 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8944 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8946 break 2
8947 fi
8948done
81ecdfbb
RW
8949 done
8950IFS=$as_save_IFS
c6b750e1 8951
859789af
AC
8952fi
8953fi
c6b750e1 8954OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 8955if test -n "$OBJCOPY"; then
81ecdfbb
RW
8956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
8957$as_echo "$OBJCOPY" >&6; }
859789af 8958else
81ecdfbb
RW
8959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8960$as_echo "no" >&6; }
859789af
AC
8961fi
8962
81ecdfbb 8963
05cbd757
PB
8964 fi
8965 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
8966 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8967set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8969$as_echo_n "checking for $ac_word... " >&6; }
8970if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
8971 $as_echo_n "(cached) " >&6
859789af 8972else
05cbd757
PB
8973 if test -n "$OBJCOPY"; then
8974 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 8975else
c6b750e1
DJ
8976as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8977for as_dir in $PATH
8978do
8979 IFS=$as_save_IFS
8980 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8981 for ac_exec_ext in '' $ac_executable_extensions; do
8982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8983 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 8984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8985 break 2
8986 fi
8987done
81ecdfbb
RW
8988 done
8989IFS=$as_save_IFS
c6b750e1 8990
859789af
AC
8991fi
8992fi
c6b750e1 8993OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 8994if test -n "$OBJCOPY"; then
81ecdfbb
RW
8995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
8996$as_echo "$OBJCOPY" >&6; }
859789af 8997else
81ecdfbb
RW
8998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8999$as_echo "no" >&6; }
859789af 9000fi
c6b750e1 9001
81ecdfbb 9002
05cbd757
PB
9003 fi
9004 test -n "$ac_cv_prog_OBJCOPY" && break
9005done
9006
9007if test -z "$ac_cv_prog_OBJCOPY" ; then
9008 set dummy objcopy
9009 if test $build = $host ; then
9010 OBJCOPY="$2"
859789af 9011 else
05cbd757 9012 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9013 fi
859789af
AC
9014fi
9015
9a819804
AO
9016
9017
9018if test -n "$OBJDUMP"; then
9019 ac_cv_prog_OBJDUMP=$OBJDUMP
9020elif test -n "$ac_cv_prog_OBJDUMP"; then
9021 OBJDUMP=$ac_cv_prog_OBJDUMP
9022fi
9023
9024if test -n "$ac_cv_prog_OBJDUMP"; then
9025 for ncn_progname in objdump; do
9026 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9027set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9029$as_echo_n "checking for $ac_word... " >&6; }
9030if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9031 $as_echo_n "(cached) " >&6
9a819804
AO
9032else
9033 if test -n "$OBJDUMP"; then
9034 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9035else
9036as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9037for as_dir in $PATH
9038do
9039 IFS=$as_save_IFS
9040 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9041 for ac_exec_ext in '' $ac_executable_extensions; do
9042 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9043 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9044 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9045 break 2
9046 fi
9047done
81ecdfbb
RW
9048 done
9049IFS=$as_save_IFS
9a819804
AO
9050
9051fi
9052fi
9053OBJDUMP=$ac_cv_prog_OBJDUMP
9054if test -n "$OBJDUMP"; then
81ecdfbb
RW
9055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9056$as_echo "$OBJDUMP" >&6; }
9a819804 9057else
81ecdfbb
RW
9058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9059$as_echo "no" >&6; }
9a819804
AO
9060fi
9061
81ecdfbb 9062
9a819804
AO
9063 done
9064fi
9065
9066for ncn_progname in objdump; do
05cbd757
PB
9067 if test -n "$ncn_tool_prefix"; then
9068 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9069set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9071$as_echo_n "checking for $ac_word... " >&6; }
9072if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9073 $as_echo_n "(cached) " >&6
859789af
AC
9074else
9075 if test -n "$OBJDUMP"; then
9076 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9077else
c6b750e1
DJ
9078as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9079for as_dir in $PATH
9080do
9081 IFS=$as_save_IFS
9082 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9083 for ac_exec_ext in '' $ac_executable_extensions; do
9084 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9085 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9086 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9087 break 2
9088 fi
9089done
81ecdfbb
RW
9090 done
9091IFS=$as_save_IFS
c6b750e1 9092
859789af
AC
9093fi
9094fi
c6b750e1 9095OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9096if test -n "$OBJDUMP"; then
81ecdfbb
RW
9097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9098$as_echo "$OBJDUMP" >&6; }
859789af 9099else
81ecdfbb
RW
9100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9101$as_echo "no" >&6; }
859789af
AC
9102fi
9103
81ecdfbb 9104
05cbd757
PB
9105 fi
9106 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9107 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9108set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9110$as_echo_n "checking for $ac_word... " >&6; }
9111if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9112 $as_echo_n "(cached) " >&6
859789af 9113else
05cbd757
PB
9114 if test -n "$OBJDUMP"; then
9115 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9116else
c6b750e1
DJ
9117as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9118for as_dir in $PATH
9119do
9120 IFS=$as_save_IFS
9121 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9122 for ac_exec_ext in '' $ac_executable_extensions; do
9123 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9124 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9125 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9126 break 2
9127 fi
9128done
81ecdfbb
RW
9129 done
9130IFS=$as_save_IFS
c6b750e1 9131
859789af
AC
9132fi
9133fi
c6b750e1 9134OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 9135if test -n "$OBJDUMP"; then
81ecdfbb
RW
9136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9137$as_echo "$OBJDUMP" >&6; }
859789af 9138else
81ecdfbb
RW
9139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9140$as_echo "no" >&6; }
859789af 9141fi
c6b750e1 9142
81ecdfbb 9143
05cbd757
PB
9144 fi
9145 test -n "$ac_cv_prog_OBJDUMP" && break
9146done
9147
9148if test -z "$ac_cv_prog_OBJDUMP" ; then
9149 set dummy objdump
9150 if test $build = $host ; then
9151 OBJDUMP="$2"
859789af 9152 else
05cbd757 9153 OBJDUMP="${ncn_tool_prefix}$2"
859789af 9154 fi
859789af
AC
9155fi
9156
a0da8069
NN
9157
9158
9159
9160
9161
be01d343 9162# Target tools.
c6b750e1 9163
81ecdfbb
RW
9164# Check whether --with-build-time-tools was given.
9165if test "${with_build_time_tools+set}" = set; then :
9166 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
9167 x/*) ;;
9168 *)
9169 with_build_time_tools=
81ecdfbb
RW
9170 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9171$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
9172 ;;
9173 esac
859789af 9174else
2429c060 9175 with_build_time_tools=
81ecdfbb
RW
9176fi
9177
859789af 9178
9a819804
AO
9179
9180
9181if test -n "$CC_FOR_TARGET"; then
9182 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9183elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9184 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9185fi
9186
9187if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9188 for ncn_progname in cc gcc; do
9189 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9190set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9192$as_echo_n "checking for $ac_word... " >&6; }
9193if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9194 $as_echo_n "(cached) " >&6
9a819804
AO
9195else
9196 if test -n "$CC_FOR_TARGET"; then
9197 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9198else
9199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9200for as_dir in $PATH
9201do
9202 IFS=$as_save_IFS
9203 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9204 for ac_exec_ext in '' $ac_executable_extensions; do
9205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9206 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9208 break 2
9209 fi
9210done
81ecdfbb
RW
9211 done
9212IFS=$as_save_IFS
9a819804
AO
9213
9214fi
9215fi
9216CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9217if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9219$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 9220else
81ecdfbb
RW
9221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9222$as_echo "no" >&6; }
9a819804
AO
9223fi
9224
81ecdfbb 9225
9a819804
AO
9226 done
9227fi
9228
9229if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9230 for ncn_progname in cc gcc; do
81ecdfbb
RW
9231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9232$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9233 if test -x $with_build_time_tools/${ncn_progname}; then
9234 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9236$as_echo "yes" >&6; }
cac3d6c4 9237 break
2429c060 9238 else
81ecdfbb
RW
9239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9240$as_echo "no" >&6; }
cac3d6c4
CM
9241 fi
9242 done
55db4b87
PB
9243fi
9244
2429c060
PB
9245if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
9246 for ncn_progname in cc gcc; do
9247 if test -n "$ncn_target_tool_prefix"; then
9248 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9249set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9251$as_echo_n "checking for $ac_word... " >&6; }
9252if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9253 $as_echo_n "(cached) " >&6
55db4b87
PB
9254else
9255 if test -n "$CC_FOR_TARGET"; then
9256 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9257else
c6b750e1
DJ
9258as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9259for as_dir in $PATH
9260do
9261 IFS=$as_save_IFS
9262 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9263 for ac_exec_ext in '' $ac_executable_extensions; do
9264 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9265 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9266 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9267 break 2
9268 fi
9269done
81ecdfbb
RW
9270 done
9271IFS=$as_save_IFS
c6b750e1 9272
55db4b87
PB
9273fi
9274fi
c6b750e1 9275CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 9276if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9278$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9279else
81ecdfbb
RW
9280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9281$as_echo "no" >&6; }
55db4b87
PB
9282fi
9283
81ecdfbb 9284
2429c060
PB
9285 fi
9286 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
9287 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9288set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9289{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9290$as_echo_n "checking for $ac_word... " >&6; }
9291if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9292 $as_echo_n "(cached) " >&6
55db4b87 9293else
05cbd757
PB
9294 if test -n "$CC_FOR_TARGET"; then
9295 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 9296else
c6b750e1
DJ
9297as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9298for as_dir in $PATH
9299do
9300 IFS=$as_save_IFS
9301 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9302 for ac_exec_ext in '' $ac_executable_extensions; do
9303 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9304 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9305 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9306 break 2
9307 fi
9308done
81ecdfbb
RW
9309 done
9310IFS=$as_save_IFS
c6b750e1 9311
55db4b87
PB
9312fi
9313fi
c6b750e1 9314CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 9315if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9317$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9318else
81ecdfbb
RW
9319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9320$as_echo "no" >&6; }
55db4b87 9321fi
c6b750e1 9322
81ecdfbb 9323
2429c060
PB
9324 fi
9325 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
9326 done
9327fi
c6b750e1 9328
05cbd757
PB
9329if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
9330 set dummy cc gcc
9331 if test $build = $target ; then
9332 CC_FOR_TARGET="$2"
55db4b87 9333 else
05cbd757 9334 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9335 fi
d3f5afc4
MS
9336else
9337 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
9338fi
9339
9a819804
AO
9340
9341
9342if test -n "$CXX_FOR_TARGET"; then
9343 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
9344elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9345 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9346fi
9347
9348if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9349 for ncn_progname in c++ g++ cxx gxx; do
9350 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9351set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9352{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9353$as_echo_n "checking for $ac_word... " >&6; }
9354if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9355 $as_echo_n "(cached) " >&6
9a819804
AO
9356else
9357 if test -n "$CXX_FOR_TARGET"; then
9358 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9359else
9360as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9361for as_dir in $PATH
9362do
9363 IFS=$as_save_IFS
9364 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9365 for ac_exec_ext in '' $ac_executable_extensions; do
9366 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9367 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 9368 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9369 break 2
9370 fi
9371done
81ecdfbb
RW
9372 done
9373IFS=$as_save_IFS
9a819804
AO
9374
9375fi
9376fi
9377CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9378if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9380$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 9381else
81ecdfbb
RW
9382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9383$as_echo "no" >&6; }
9a819804
AO
9384fi
9385
81ecdfbb 9386
9a819804
AO
9387 done
9388fi
9389
9390if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9391 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
9392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9393$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9394 if test -x $with_build_time_tools/${ncn_progname}; then
9395 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9397$as_echo "yes" >&6; }
2429c060
PB
9398 break
9399 else
81ecdfbb
RW
9400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9401$as_echo "no" >&6; }
2429c060
PB
9402 fi
9403 done
9404fi
9405
9406if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
9407 for ncn_progname in c++ g++ cxx gxx; do
9408 if test -n "$ncn_target_tool_prefix"; then
9409 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9410set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
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_CXX_FOR_TARGET+set}" = set; then :
9414 $as_echo_n "(cached) " >&6
55db4b87
PB
9415else
9416 if test -n "$CXX_FOR_TARGET"; then
9417 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9418else
c6b750e1
DJ
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=.
81ecdfbb
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
c6b750e1 9426 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9428 break 2
9429 fi
9430done
81ecdfbb
RW
9431 done
9432IFS=$as_save_IFS
c6b750e1 9433
55db4b87
PB
9434fi
9435fi
c6b750e1 9436CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 9437if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9439$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 9440else
81ecdfbb
RW
9441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9442$as_echo "no" >&6; }
55db4b87
PB
9443fi
9444
81ecdfbb 9445
2429c060
PB
9446 fi
9447 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
9448 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9449set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
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_CXX_FOR_TARGET+set}" = set; then :
9453 $as_echo_n "(cached) " >&6
55db4b87 9454else
05cbd757
PB
9455 if test -n "$CXX_FOR_TARGET"; then
9456 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 9457else
c6b750e1
DJ
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=.
81ecdfbb
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
c6b750e1 9465 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 9466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9467 break 2
9468 fi
9469done
81ecdfbb
RW
9470 done
9471IFS=$as_save_IFS
c6b750e1 9472
55db4b87
PB
9473fi
9474fi
c6b750e1 9475CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 9476if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9478$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 9479else
81ecdfbb
RW
9480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9481$as_echo "no" >&6; }
55db4b87 9482fi
c6b750e1 9483
81ecdfbb 9484
2429c060
PB
9485 fi
9486 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
9487 done
9488fi
c6b750e1 9489
05cbd757
PB
9490if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
9491 set dummy c++ g++ cxx gxx
9492 if test $build = $target ; then
9493 CXX_FOR_TARGET="$2"
55db4b87 9494 else
05cbd757 9495 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9496 fi
d3f5afc4
MS
9497else
9498 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
9499fi
9500
9a819804
AO
9501
9502
9503if test -n "$GCC_FOR_TARGET"; then
9504 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
9505elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
9506 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
9507fi
9508
9509if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
9510 for ncn_progname in gcc; do
9511 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9512set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9514$as_echo_n "checking for $ac_word... " >&6; }
9515if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
9516 $as_echo_n "(cached) " >&6
9a819804
AO
9517else
9518 if test -n "$GCC_FOR_TARGET"; then
9519 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
9520else
9521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9522for as_dir in $PATH
9523do
9524 IFS=$as_save_IFS
9525 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9526 for ac_exec_ext in '' $ac_executable_extensions; do
9527 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9528 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9529 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9530 break 2
9531 fi
9532done
81ecdfbb
RW
9533 done
9534IFS=$as_save_IFS
9a819804
AO
9535
9536fi
9537fi
9538GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
9539if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
9540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
9541$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 9542else
81ecdfbb
RW
9543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9544$as_echo "no" >&6; }
9a819804
AO
9545fi
9546
81ecdfbb 9547
9a819804
AO
9548 done
9549fi
9550
9551if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9552 for ncn_progname in gcc; do
81ecdfbb
RW
9553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9554$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9555 if test -x $with_build_time_tools/${ncn_progname}; then
9556 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9558$as_echo "yes" >&6; }
2429c060
PB
9559 break
9560 else
81ecdfbb
RW
9561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9562$as_echo "no" >&6; }
2429c060
PB
9563 fi
9564 done
9565fi
9566
9567if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
9568 for ncn_progname in gcc; do
9569 if test -n "$ncn_target_tool_prefix"; then
9570 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9571set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9573$as_echo_n "checking for $ac_word... " >&6; }
9574if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
9575 $as_echo_n "(cached) " >&6
859789af 9576else
2429c060
PB
9577 if test -n "$GCC_FOR_TARGET"; then
9578 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 9579else
c6b750e1
DJ
9580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9581for as_dir in $PATH
9582do
9583 IFS=$as_save_IFS
9584 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9585 for ac_exec_ext in '' $ac_executable_extensions; do
9586 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9587 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9589 break 2
9590 fi
9591done
81ecdfbb
RW
9592 done
9593IFS=$as_save_IFS
c6b750e1 9594
55db4b87
PB
9595fi
9596fi
c6b750e1 9597GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 9598if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
9599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
9600$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 9601else
81ecdfbb
RW
9602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9603$as_echo "no" >&6; }
55db4b87
PB
9604fi
9605
81ecdfbb 9606
2429c060
PB
9607 fi
9608 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
9609 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9610set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9612$as_echo_n "checking for $ac_word... " >&6; }
9613if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
9614 $as_echo_n "(cached) " >&6
55db4b87 9615else
05cbd757
PB
9616 if test -n "$GCC_FOR_TARGET"; then
9617 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 9618else
c6b750e1
DJ
9619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9620for as_dir in $PATH
9621do
9622 IFS=$as_save_IFS
9623 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9624 for ac_exec_ext in '' $ac_executable_extensions; do
9625 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9626 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9628 break 2
9629 fi
9630done
81ecdfbb
RW
9631 done
9632IFS=$as_save_IFS
c6b750e1 9633
55db4b87
PB
9634fi
9635fi
c6b750e1 9636GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 9637if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
9638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
9639$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 9640else
81ecdfbb
RW
9641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9642$as_echo "no" >&6; }
55db4b87 9643fi
c6b750e1 9644
81ecdfbb 9645
2429c060
PB
9646 fi
9647 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
9648 done
9649fi
c6b750e1 9650
05cbd757
PB
9651if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
9652 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
9653else
9654 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
9655fi
9656
9a819804
AO
9657
9658
9659if test -n "$GCJ_FOR_TARGET"; then
9660 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
9661elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
9662 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9663fi
9664
9665if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
9666 for ncn_progname in gcj; do
9667 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9668set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9670$as_echo_n "checking for $ac_word... " >&6; }
9671if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
9672 $as_echo_n "(cached) " >&6
9a819804
AO
9673else
9674 if test -n "$GCJ_FOR_TARGET"; then
9675 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
9676else
9677as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9678for as_dir in $PATH
9679do
9680 IFS=$as_save_IFS
9681 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9682 for ac_exec_ext in '' $ac_executable_extensions; do
9683 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9684 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 9685 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9686 break 2
9687 fi
9688done
81ecdfbb
RW
9689 done
9690IFS=$as_save_IFS
9a819804
AO
9691
9692fi
9693fi
9694GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9695if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
9696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
9697$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 9698else
81ecdfbb
RW
9699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9700$as_echo "no" >&6; }
9a819804
AO
9701fi
9702
81ecdfbb 9703
9a819804
AO
9704 done
9705fi
9706
9707if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9708 for ncn_progname in gcj; do
81ecdfbb
RW
9709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9710$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9711 if test -x $with_build_time_tools/${ncn_progname}; then
9712 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9714$as_echo "yes" >&6; }
2429c060
PB
9715 break
9716 else
81ecdfbb
RW
9717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9718$as_echo "no" >&6; }
2429c060
PB
9719 fi
9720 done
9721fi
9722
9723if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
9724 for ncn_progname in gcj; do
9725 if test -n "$ncn_target_tool_prefix"; then
9726 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9727set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9729$as_echo_n "checking for $ac_word... " >&6; }
9730if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
9731 $as_echo_n "(cached) " >&6
55db4b87
PB
9732else
9733 if test -n "$GCJ_FOR_TARGET"; then
9734 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
9735else
c6b750e1
DJ
9736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9737for as_dir in $PATH
9738do
9739 IFS=$as_save_IFS
9740 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9741 for ac_exec_ext in '' $ac_executable_extensions; do
9742 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9743 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9745 break 2
9746 fi
9747done
81ecdfbb
RW
9748 done
9749IFS=$as_save_IFS
c6b750e1 9750
55db4b87
PB
9751fi
9752fi
9a819804
AO
9753GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9754if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
9755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
9756$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 9757else
81ecdfbb
RW
9758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9759$as_echo "no" >&6; }
9a819804
AO
9760fi
9761
81ecdfbb 9762
9a819804
AO
9763 fi
9764 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
9765 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9766set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9768$as_echo_n "checking for $ac_word... " >&6; }
9769if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
9770 $as_echo_n "(cached) " >&6
9a819804
AO
9771else
9772 if test -n "$GCJ_FOR_TARGET"; then
9773 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
9774else
9775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9776for as_dir in $PATH
9777do
9778 IFS=$as_save_IFS
9779 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9780 for ac_exec_ext in '' $ac_executable_extensions; do
9781 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9782 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 9783 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9784 break 2
9785 fi
9786done
81ecdfbb
RW
9787 done
9788IFS=$as_save_IFS
9a819804
AO
9789
9790fi
9791fi
9792GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9793if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
9794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
9795$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 9796else
81ecdfbb
RW
9797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9798$as_echo "no" >&6; }
9a819804
AO
9799fi
9800
81ecdfbb 9801
9a819804
AO
9802 fi
9803 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
9804 done
9805fi
9806
9807if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
9808 set dummy gcj
9809 if test $build = $target ; then
9810 GCJ_FOR_TARGET="$2"
9811 else
9812 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
9813 fi
d3f5afc4
MS
9814else
9815 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
9816fi
9817
9818
9819
9820if test -n "$GFORTRAN_FOR_TARGET"; then
9821 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
9822elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
9823 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
9824fi
9825
9a819804
AO
9826if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
9827 for ncn_progname in gfortran; do
9828 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9829set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9831$as_echo_n "checking for $ac_word... " >&6; }
9832if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
9833 $as_echo_n "(cached) " >&6
55db4b87 9834else
9a819804
AO
9835 if test -n "$GFORTRAN_FOR_TARGET"; then
9836 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 9837else
c6b750e1
DJ
9838as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9839for as_dir in $PATH
9840do
9841 IFS=$as_save_IFS
9842 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9843 for ac_exec_ext in '' $ac_executable_extensions; do
9844 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9845 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 9846 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9847 break 2
9848 fi
9849done
81ecdfbb
RW
9850 done
9851IFS=$as_save_IFS
c6b750e1 9852
55db4b87
PB
9853fi
9854fi
9a819804
AO
9855GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
9856if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
9857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
9858$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 9859else
81ecdfbb
RW
9860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9861$as_echo "no" >&6; }
55db4b87 9862fi
c6b750e1 9863
81ecdfbb 9864
2429c060
PB
9865 done
9866fi
c6b750e1 9867
9a819804 9868if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9869 for ncn_progname in gfortran; do
81ecdfbb
RW
9870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9871$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9872 if test -x $with_build_time_tools/${ncn_progname}; then
9873 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9875$as_echo "yes" >&6; }
2429c060
PB
9876 break
9877 else
81ecdfbb
RW
9878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9879$as_echo "no" >&6; }
2429c060
PB
9880 fi
9881 done
9882fi
9883
9884if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
9885 for ncn_progname in gfortran; do
9886 if test -n "$ncn_target_tool_prefix"; then
9887 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9888set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9890$as_echo_n "checking for $ac_word... " >&6; }
9891if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
9892 $as_echo_n "(cached) " >&6
55db4b87
PB
9893else
9894 if test -n "$GFORTRAN_FOR_TARGET"; then
9895 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
9896else
c6b750e1
DJ
9897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9898for as_dir in $PATH
9899do
9900 IFS=$as_save_IFS
9901 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9902 for ac_exec_ext in '' $ac_executable_extensions; do
9903 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9904 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9905 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9906 break 2
9907 fi
9908done
81ecdfbb
RW
9909 done
9910IFS=$as_save_IFS
c6b750e1 9911
55db4b87
PB
9912fi
9913fi
c6b750e1 9914GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 9915if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
9916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
9917$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 9918else
81ecdfbb
RW
9919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9920$as_echo "no" >&6; }
55db4b87
PB
9921fi
9922
81ecdfbb 9923
2429c060
PB
9924 fi
9925 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
9926 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9927set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9929$as_echo_n "checking for $ac_word... " >&6; }
9930if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
9931 $as_echo_n "(cached) " >&6
55db4b87 9932else
05cbd757 9933 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
9934 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
9935else
9936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9937for as_dir in $PATH
9938do
9939 IFS=$as_save_IFS
9940 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9941 for ac_exec_ext in '' $ac_executable_extensions; do
9942 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9943 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 9944 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9945 break 2
9946 fi
9947done
81ecdfbb
RW
9948 done
9949IFS=$as_save_IFS
c6b750e1 9950
55db4b87
PB
9951fi
9952fi
c6b750e1 9953GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 9954if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
9955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
9956$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 9957else
81ecdfbb
RW
9958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9959$as_echo "no" >&6; }
55db4b87 9960fi
c6b750e1 9961
81ecdfbb 9962
2429c060
PB
9963 fi
9964 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
9965 done
9966fi
c6b750e1 9967
05cbd757
PB
9968if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
9969 set dummy gfortran
9970 if test $build = $target ; then
9971 GFORTRAN_FOR_TARGET="$2"
55db4b87 9972 else
05cbd757 9973 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9974 fi
d3f5afc4
MS
9975else
9976 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
9977fi
9978
2429c060
PB
9979
9980
2429c060
PB
9981cat > conftest.c << \EOF
9982#ifdef __GNUC__
9983 gcc_yay;
9984#endif
9985EOF
9986if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
9987 have_gcc_for_target=yes
859789af 9988else
2429c060
PB
9989 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
9990 have_gcc_for_target=no
859789af 9991fi
2429c060
PB
9992rm conftest.c
9993
9994
9995
859789af 9996
2429c060
PB
9997if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9998 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
9999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10000$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10001 if test -x $with_build_time_tools/ar; then
10002 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10003 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10005$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10006 else
81ecdfbb
RW
10007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10008$as_echo "no" >&6; }
3a35eeb3 10009 fi
2429c060
PB
10010 elif test $build != $host && test $have_gcc_for_target = yes; then
10011 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10012 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10013 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10014 fi
2429c060 10015fi
c6b750e1 10016if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10017 # Extract the first word of "ar", so it can be a program name with args.
10018set dummy ar; ac_word=$2
81ecdfbb
RW
10019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10020$as_echo_n "checking for $ac_word... " >&6; }
10021if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10022 $as_echo_n "(cached) " >&6
859789af 10023else
c6b750e1
DJ
10024 case $AR_FOR_TARGET in
10025 [\\/]* | ?:[\\/]*)
2429c060
PB
10026 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10027 ;;
2429c060 10028 *)
c6b750e1
DJ
10029 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10030for as_dir in $gcc_cv_tool_dirs
10031do
10032 IFS=$as_save_IFS
10033 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10034 for ac_exec_ext in '' $ac_executable_extensions; do
10035 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10036 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10037 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10038 break 2
10039 fi
10040done
81ecdfbb
RW
10041 done
10042IFS=$as_save_IFS
c6b750e1 10043
2429c060
PB
10044 ;;
10045esac
859789af 10046fi
c6b750e1 10047AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10048if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10050$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10051else
81ecdfbb
RW
10052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10053$as_echo "no" >&6; }
859789af 10054fi
05cbd757 10055
81ecdfbb 10056
2429c060
PB
10057fi
10058if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10059
10060
10061if test -n "$AR_FOR_TARGET"; then
10062 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10063elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10064 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10065fi
10066
10067if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10068 for ncn_progname in ar; do
10069 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10070set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10072$as_echo_n "checking for $ac_word... " >&6; }
10073if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10074 $as_echo_n "(cached) " >&6
9a819804
AO
10075else
10076 if test -n "$AR_FOR_TARGET"; then
10077 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10078else
10079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10080for as_dir in $PATH
10081do
10082 IFS=$as_save_IFS
10083 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10084 for ac_exec_ext in '' $ac_executable_extensions; do
10085 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10086 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10088 break 2
10089 fi
10090done
81ecdfbb
RW
10091 done
10092IFS=$as_save_IFS
9a819804
AO
10093
10094fi
10095fi
10096AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10097if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10099$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10100else
81ecdfbb
RW
10101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10102$as_echo "no" >&6; }
9a819804
AO
10103fi
10104
81ecdfbb 10105
9a819804
AO
10106 done
10107fi
10108
10109if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10110 for ncn_progname in ar; do
81ecdfbb
RW
10111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10112$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10113 if test -x $with_build_time_tools/${ncn_progname}; then
10114 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10116$as_echo "yes" >&6; }
2429c060
PB
10117 break
10118 else
81ecdfbb
RW
10119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10120$as_echo "no" >&6; }
2429c060
PB
10121 fi
10122 done
859789af
AC
10123fi
10124
2429c060
PB
10125if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10126 for ncn_progname in ar; do
10127 if test -n "$ncn_target_tool_prefix"; then
10128 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10129set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10130{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10131$as_echo_n "checking for $ac_word... " >&6; }
10132if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10133 $as_echo_n "(cached) " >&6
7e0f7140 10134else
2429c060
PB
10135 if test -n "$AR_FOR_TARGET"; then
10136 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 10137else
c6b750e1
DJ
10138as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10139for as_dir in $PATH
10140do
10141 IFS=$as_save_IFS
10142 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10143 for ac_exec_ext in '' $ac_executable_extensions; do
10144 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10145 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10147 break 2
10148 fi
10149done
81ecdfbb
RW
10150 done
10151IFS=$as_save_IFS
c6b750e1 10152
7e0f7140
GK
10153fi
10154fi
c6b750e1 10155AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10156if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10158$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10159else
81ecdfbb
RW
10160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10161$as_echo "no" >&6; }
7e0f7140
GK
10162fi
10163
81ecdfbb 10164
2429c060
PB
10165 fi
10166 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10167 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 10168set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10169{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10170$as_echo_n "checking for $ac_word... " >&6; }
10171if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10172 $as_echo_n "(cached) " >&6
7e0f7140 10173else
2429c060
PB
10174 if test -n "$AR_FOR_TARGET"; then
10175 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 10176else
c6b750e1
DJ
10177as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10178for as_dir in $PATH
10179do
10180 IFS=$as_save_IFS
10181 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10182 for ac_exec_ext in '' $ac_executable_extensions; do
10183 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10184 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10185 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10186 break 2
10187 fi
10188done
81ecdfbb
RW
10189 done
10190IFS=$as_save_IFS
c6b750e1 10191
7e0f7140
GK
10192fi
10193fi
c6b750e1 10194AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10195if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10197$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10198else
81ecdfbb
RW
10199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10200$as_echo "no" >&6; }
7e0f7140 10201fi
c6b750e1 10202
81ecdfbb 10203
2429c060
PB
10204 fi
10205 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10206 done
10207fi
c6b750e1 10208
2429c060
PB
10209if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10210 set dummy ar
7e0f7140 10211 if test $build = $target ; then
2429c060 10212 AR_FOR_TARGET="$2"
7e0f7140 10213 else
2429c060 10214 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 10215 fi
d3f5afc4
MS
10216else
10217 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
10218fi
10219
3a35eeb3
PB
10220else
10221 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
10222fi
10223
10224
10225
10226
10227if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
10228 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
10230$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10231 if test -x $with_build_time_tools/as; then
10232 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
10233 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
10234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
10235$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 10236 else
81ecdfbb
RW
10237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10238$as_echo "no" >&6; }
3a35eeb3 10239 fi
2429c060
PB
10240 elif test $build != $host && test $have_gcc_for_target = yes; then
10241 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
10242 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
10243 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
10244 fi
10245fi
c6b750e1 10246if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10247 # Extract the first word of "as", so it can be a program name with args.
10248set dummy as; ac_word=$2
81ecdfbb
RW
10249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10250$as_echo_n "checking for $ac_word... " >&6; }
10251if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
10252 $as_echo_n "(cached) " >&6
2429c060 10253else
c6b750e1
DJ
10254 case $AS_FOR_TARGET in
10255 [\\/]* | ?:[\\/]*)
2429c060
PB
10256 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
10257 ;;
2429c060 10258 *)
c6b750e1
DJ
10259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10260for as_dir in $gcc_cv_tool_dirs
10261do
10262 IFS=$as_save_IFS
10263 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10264 for ac_exec_ext in '' $ac_executable_extensions; do
10265 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10266 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10267 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10268 break 2
10269 fi
10270done
81ecdfbb
RW
10271 done
10272IFS=$as_save_IFS
c6b750e1 10273
2429c060
PB
10274 ;;
10275esac
10276fi
c6b750e1 10277AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 10278if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10280$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 10281else
81ecdfbb
RW
10282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10283$as_echo "no" >&6; }
2429c060
PB
10284fi
10285
81ecdfbb 10286
2429c060
PB
10287fi
10288if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
10289
10290
10291if test -n "$AS_FOR_TARGET"; then
10292 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
10293elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10294 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
10295fi
10296
10297if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10298 for ncn_progname in as; do
10299 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10300set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10302$as_echo_n "checking for $ac_word... " >&6; }
10303if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10304 $as_echo_n "(cached) " >&6
9a819804
AO
10305else
10306 if test -n "$AS_FOR_TARGET"; then
10307 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10308else
10309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10310for as_dir in $PATH
10311do
10312 IFS=$as_save_IFS
10313 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10314 for ac_exec_ext in '' $ac_executable_extensions; do
10315 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10316 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 10317 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10318 break 2
10319 fi
10320done
81ecdfbb
RW
10321 done
10322IFS=$as_save_IFS
9a819804
AO
10323
10324fi
10325fi
10326AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
10327if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10329$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 10330else
81ecdfbb
RW
10331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10332$as_echo "no" >&6; }
9a819804
AO
10333fi
10334
81ecdfbb 10335
9a819804
AO
10336 done
10337fi
10338
10339if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10340 for ncn_progname in as; do
81ecdfbb
RW
10341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10342$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10343 if test -x $with_build_time_tools/${ncn_progname}; then
10344 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10346$as_echo "yes" >&6; }
2429c060
PB
10347 break
10348 else
81ecdfbb
RW
10349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10350$as_echo "no" >&6; }
2429c060
PB
10351 fi
10352 done
10353fi
10354
10355if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
10356 for ncn_progname in as; do
10357 if test -n "$ncn_target_tool_prefix"; then
10358 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10359set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10361$as_echo_n "checking for $ac_word... " >&6; }
10362if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10363 $as_echo_n "(cached) " >&6
2429c060
PB
10364else
10365 if test -n "$AS_FOR_TARGET"; then
10366 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10367else
c6b750e1
DJ
10368as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10369for as_dir in $PATH
10370do
10371 IFS=$as_save_IFS
10372 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10373 for ac_exec_ext in '' $ac_executable_extensions; do
10374 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10375 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10376 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10377 break 2
10378 fi
10379done
81ecdfbb
RW
10380 done
10381IFS=$as_save_IFS
c6b750e1 10382
2429c060
PB
10383fi
10384fi
c6b750e1 10385AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 10386if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10388$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 10389else
81ecdfbb
RW
10390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10391$as_echo "no" >&6; }
2429c060
PB
10392fi
10393
81ecdfbb 10394
2429c060
PB
10395 fi
10396 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
10397 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10398set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10399{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10400$as_echo_n "checking for $ac_word... " >&6; }
10401if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10402 $as_echo_n "(cached) " >&6
2429c060
PB
10403else
10404 if test -n "$AS_FOR_TARGET"; then
10405 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10406else
c6b750e1
DJ
10407as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10408for as_dir in $PATH
10409do
10410 IFS=$as_save_IFS
10411 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10412 for ac_exec_ext in '' $ac_executable_extensions; do
10413 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10414 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 10415 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10416 break 2
10417 fi
10418done
81ecdfbb
RW
10419 done
10420IFS=$as_save_IFS
c6b750e1 10421
2429c060
PB
10422fi
10423fi
c6b750e1 10424AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 10425if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10427$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 10428else
81ecdfbb
RW
10429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10430$as_echo "no" >&6; }
2429c060 10431fi
c6b750e1 10432
81ecdfbb 10433
2429c060
PB
10434 fi
10435 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
10436 done
10437fi
c6b750e1 10438
2429c060
PB
10439if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
10440 set dummy as
10441 if test $build = $target ; then
10442 AS_FOR_TARGET="$2"
10443 else
10444 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
10445 fi
d3f5afc4
MS
10446else
10447 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
10448fi
10449
3a35eeb3
PB
10450else
10451 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
10452fi
10453
10454
10455
10456
10457if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
10458 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
10460$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10461 if test -x $with_build_time_tools/dlltool; then
10462 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
10463 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
10464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
10465$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 10466 else
81ecdfbb
RW
10467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10468$as_echo "no" >&6; }
3a35eeb3 10469 fi
2429c060
PB
10470 elif test $build != $host && test $have_gcc_for_target = yes; then
10471 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
10472 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
10473 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
10474 fi
10475fi
c6b750e1 10476if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10477 # Extract the first word of "dlltool", so it can be a program name with args.
10478set dummy dlltool; ac_word=$2
81ecdfbb
RW
10479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10480$as_echo_n "checking for $ac_word... " >&6; }
10481if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
10482 $as_echo_n "(cached) " >&6
2429c060 10483else
c6b750e1
DJ
10484 case $DLLTOOL_FOR_TARGET in
10485 [\\/]* | ?:[\\/]*)
2429c060
PB
10486 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
10487 ;;
2429c060 10488 *)
c6b750e1
DJ
10489 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10490for as_dir in $gcc_cv_tool_dirs
10491do
10492 IFS=$as_save_IFS
10493 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10494 for ac_exec_ext in '' $ac_executable_extensions; do
10495 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10496 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10498 break 2
10499 fi
10500done
81ecdfbb
RW
10501 done
10502IFS=$as_save_IFS
c6b750e1 10503
2429c060
PB
10504 ;;
10505esac
10506fi
c6b750e1 10507DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 10508if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10510$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 10511else
81ecdfbb
RW
10512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10513$as_echo "no" >&6; }
2429c060
PB
10514fi
10515
81ecdfbb 10516
2429c060
PB
10517fi
10518if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
10519
10520
10521if test -n "$DLLTOOL_FOR_TARGET"; then
10522 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
10523elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10524 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
10525fi
10526
10527if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10528 for ncn_progname in dlltool; do
10529 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10530set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
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_DLLTOOL_FOR_TARGET+set}" = set; then :
10534 $as_echo_n "(cached) " >&6
9a819804
AO
10535else
10536 if test -n "$DLLTOOL_FOR_TARGET"; then
10537 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
10538else
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=.
81ecdfbb
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
9a819804 10546 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 10547 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10548 break 2
10549 fi
10550done
81ecdfbb
RW
10551 done
10552IFS=$as_save_IFS
9a819804
AO
10553
10554fi
10555fi
10556DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
10557if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10559$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 10560else
81ecdfbb
RW
10561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10562$as_echo "no" >&6; }
9a819804
AO
10563fi
10564
81ecdfbb 10565
9a819804
AO
10566 done
10567fi
10568
10569if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10570 for ncn_progname in dlltool; do
81ecdfbb
RW
10571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10572$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10573 if test -x $with_build_time_tools/${ncn_progname}; then
10574 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10576$as_echo "yes" >&6; }
2429c060
PB
10577 break
10578 else
81ecdfbb
RW
10579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10580$as_echo "no" >&6; }
2429c060
PB
10581 fi
10582 done
10583fi
10584
10585if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10586 for ncn_progname in dlltool; do
10587 if test -n "$ncn_target_tool_prefix"; then
10588 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10589set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10591$as_echo_n "checking for $ac_word... " >&6; }
10592if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
10593 $as_echo_n "(cached) " >&6
2429c060
PB
10594else
10595 if test -n "$DLLTOOL_FOR_TARGET"; then
10596 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
10597else
c6b750e1
DJ
10598as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10599for as_dir in $PATH
10600do
10601 IFS=$as_save_IFS
10602 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10603 for ac_exec_ext in '' $ac_executable_extensions; do
10604 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10605 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10607 break 2
10608 fi
10609done
81ecdfbb
RW
10610 done
10611IFS=$as_save_IFS
c6b750e1 10612
2429c060
PB
10613fi
10614fi
c6b750e1 10615DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 10616if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10618$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 10619else
81ecdfbb
RW
10620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10621$as_echo "no" >&6; }
2429c060
PB
10622fi
10623
81ecdfbb 10624
2429c060
PB
10625 fi
10626 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
10627 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10628set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10630$as_echo_n "checking for $ac_word... " >&6; }
10631if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
10632 $as_echo_n "(cached) " >&6
2429c060
PB
10633else
10634 if test -n "$DLLTOOL_FOR_TARGET"; then
10635 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
10636else
c6b750e1
DJ
10637as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10638for as_dir in $PATH
10639do
10640 IFS=$as_save_IFS
10641 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10642 for ac_exec_ext in '' $ac_executable_extensions; do
10643 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10644 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 10645 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10646 break 2
10647 fi
10648done
81ecdfbb
RW
10649 done
10650IFS=$as_save_IFS
c6b750e1 10651
2429c060
PB
10652fi
10653fi
c6b750e1 10654DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 10655if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10657$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 10658else
81ecdfbb
RW
10659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10660$as_echo "no" >&6; }
2429c060 10661fi
c6b750e1 10662
81ecdfbb 10663
2429c060
PB
10664 fi
10665 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
10666 done
10667fi
c6b750e1 10668
2429c060
PB
10669if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
10670 set dummy dlltool
10671 if test $build = $target ; then
10672 DLLTOOL_FOR_TARGET="$2"
10673 else
10674 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
10675 fi
d3f5afc4
MS
10676else
10677 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
10678fi
10679
3a35eeb3
PB
10680else
10681 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
10682fi
10683
10684
10685
10686
10687if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
10688 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
10690$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10691 if test -x $with_build_time_tools/ld; then
10692 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
10693 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
10694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
10695$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 10696 else
81ecdfbb
RW
10697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10698$as_echo "no" >&6; }
3a35eeb3 10699 fi
2429c060
PB
10700 elif test $build != $host && test $have_gcc_for_target = yes; then
10701 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
10702 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
10703 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
10704 fi
10705fi
c6b750e1 10706if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10707 # Extract the first word of "ld", so it can be a program name with args.
10708set dummy ld; ac_word=$2
81ecdfbb
RW
10709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10710$as_echo_n "checking for $ac_word... " >&6; }
10711if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
10712 $as_echo_n "(cached) " >&6
2429c060 10713else
c6b750e1
DJ
10714 case $LD_FOR_TARGET in
10715 [\\/]* | ?:[\\/]*)
2429c060
PB
10716 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
10717 ;;
2429c060 10718 *)
c6b750e1
DJ
10719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10720for as_dir in $gcc_cv_tool_dirs
10721do
10722 IFS=$as_save_IFS
10723 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10724 for ac_exec_ext in '' $ac_executable_extensions; do
10725 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10726 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10727 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10728 break 2
10729 fi
10730done
81ecdfbb
RW
10731 done
10732IFS=$as_save_IFS
c6b750e1 10733
2429c060
PB
10734 ;;
10735esac
10736fi
c6b750e1 10737LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 10738if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10740$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 10741else
81ecdfbb
RW
10742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10743$as_echo "no" >&6; }
2429c060
PB
10744fi
10745
81ecdfbb 10746
2429c060
PB
10747fi
10748if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
10749
10750
10751if test -n "$LD_FOR_TARGET"; then
10752 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
10753elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
10754 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
10755fi
10756
10757if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
10758 for ncn_progname in ld; do
10759 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10760set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10761{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10762$as_echo_n "checking for $ac_word... " >&6; }
10763if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
10764 $as_echo_n "(cached) " >&6
9a819804
AO
10765else
10766 if test -n "$LD_FOR_TARGET"; then
10767 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
10768else
10769as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10770for as_dir in $PATH
10771do
10772 IFS=$as_save_IFS
10773 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10774 for ac_exec_ext in '' $ac_executable_extensions; do
10775 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10776 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 10777 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10778 break 2
10779 fi
10780done
81ecdfbb
RW
10781 done
10782IFS=$as_save_IFS
9a819804
AO
10783
10784fi
10785fi
10786LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
10787if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10789$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 10790else
81ecdfbb
RW
10791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10792$as_echo "no" >&6; }
9a819804
AO
10793fi
10794
81ecdfbb 10795
9a819804
AO
10796 done
10797fi
10798
10799if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10800 for ncn_progname in ld; do
81ecdfbb
RW
10801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10802$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10803 if test -x $with_build_time_tools/${ncn_progname}; then
10804 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10806$as_echo "yes" >&6; }
2429c060
PB
10807 break
10808 else
81ecdfbb
RW
10809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10810$as_echo "no" >&6; }
2429c060
PB
10811 fi
10812 done
10813fi
10814
10815if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
10816 for ncn_progname in ld; do
10817 if test -n "$ncn_target_tool_prefix"; then
10818 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10819set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10821$as_echo_n "checking for $ac_word... " >&6; }
10822if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
10823 $as_echo_n "(cached) " >&6
2429c060
PB
10824else
10825 if test -n "$LD_FOR_TARGET"; then
10826 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
10827else
c6b750e1
DJ
10828as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10829for as_dir in $PATH
10830do
10831 IFS=$as_save_IFS
10832 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10833 for ac_exec_ext in '' $ac_executable_extensions; do
10834 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10835 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10836 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10837 break 2
10838 fi
10839done
81ecdfbb
RW
10840 done
10841IFS=$as_save_IFS
c6b750e1 10842
2429c060
PB
10843fi
10844fi
c6b750e1 10845LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 10846if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10848$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 10849else
81ecdfbb
RW
10850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10851$as_echo "no" >&6; }
2429c060
PB
10852fi
10853
81ecdfbb 10854
2429c060
PB
10855 fi
10856 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
10857 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10858set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10860$as_echo_n "checking for $ac_word... " >&6; }
10861if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
10862 $as_echo_n "(cached) " >&6
2429c060
PB
10863else
10864 if test -n "$LD_FOR_TARGET"; then
10865 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
10866else
c6b750e1
DJ
10867as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10868for as_dir in $PATH
10869do
10870 IFS=$as_save_IFS
10871 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10872 for ac_exec_ext in '' $ac_executable_extensions; do
10873 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10874 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 10875 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10876 break 2
10877 fi
10878done
81ecdfbb
RW
10879 done
10880IFS=$as_save_IFS
c6b750e1 10881
2429c060
PB
10882fi
10883fi
c6b750e1 10884LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 10885if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10887$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 10888else
81ecdfbb
RW
10889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10890$as_echo "no" >&6; }
2429c060 10891fi
c6b750e1 10892
81ecdfbb 10893
2429c060
PB
10894 fi
10895 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
10896 done
10897fi
c6b750e1 10898
2429c060
PB
10899if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
10900 set dummy ld
10901 if test $build = $target ; then
10902 LD_FOR_TARGET="$2"
10903 else
10904 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
10905 fi
d3f5afc4
MS
10906else
10907 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
10908fi
10909
3a35eeb3
PB
10910else
10911 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
10912fi
10913
10914
10915
10916
10917if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
10918 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
10920$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10921 if test -x $with_build_time_tools/lipo; then
10922 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
10923 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
10924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
10925$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 10926 else
81ecdfbb
RW
10927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10928$as_echo "no" >&6; }
3a35eeb3 10929 fi
2429c060
PB
10930 elif test $build != $host && test $have_gcc_for_target = yes; then
10931 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
10932 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
10933 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
10934 fi
10935fi
9a819804
AO
10936if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
10937 # Extract the first word of "lipo", so it can be a program name with args.
10938set dummy lipo; ac_word=$2
81ecdfbb
RW
10939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10940$as_echo_n "checking for $ac_word... " >&6; }
10941if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
10942 $as_echo_n "(cached) " >&6
9a819804
AO
10943else
10944 case $LIPO_FOR_TARGET in
10945 [\\/]* | ?:[\\/]*)
10946 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
10947 ;;
10948 *)
10949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10950for as_dir in $gcc_cv_tool_dirs
10951do
10952 IFS=$as_save_IFS
10953 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10954 for ac_exec_ext in '' $ac_executable_extensions; do
10955 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10956 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10957 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10958 break 2
10959 fi
10960done
81ecdfbb
RW
10961 done
10962IFS=$as_save_IFS
9a819804
AO
10963
10964 ;;
10965esac
10966fi
10967LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 10968if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
10969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
10970$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 10971else
81ecdfbb
RW
10972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10973$as_echo "no" >&6; }
9a819804
AO
10974fi
10975
81ecdfbb 10976
9a819804
AO
10977fi
10978if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
10979
10980
10981if test -n "$LIPO_FOR_TARGET"; then
10982 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
10983elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
10984 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
10985fi
10986
10987if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
10988 for ncn_progname in lipo; do
10989 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10990set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10992$as_echo_n "checking for $ac_word... " >&6; }
10993if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
10994 $as_echo_n "(cached) " >&6
2429c060 10995else
9a819804
AO
10996 if test -n "$LIPO_FOR_TARGET"; then
10997 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
10998else
10999as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11000for as_dir in $PATH
c6b750e1
DJ
11001do
11002 IFS=$as_save_IFS
11003 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11004 for ac_exec_ext in '' $ac_executable_extensions; do
11005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11006 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11008 break 2
11009 fi
11010done
81ecdfbb
RW
11011 done
11012IFS=$as_save_IFS
c6b750e1 11013
2429c060 11014fi
9a819804
AO
11015fi
11016LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11017if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11019$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11020else
81ecdfbb
RW
11021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11022$as_echo "no" >&6; }
2429c060
PB
11023fi
11024
81ecdfbb 11025
9a819804 11026 done
2429c060 11027fi
9a819804
AO
11028
11029if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11030 for ncn_progname in lipo; do
81ecdfbb
RW
11031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11032$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11033 if test -x $with_build_time_tools/${ncn_progname}; then
11034 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11036$as_echo "yes" >&6; }
2429c060
PB
11037 break
11038 else
81ecdfbb
RW
11039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11040$as_echo "no" >&6; }
2429c060
PB
11041 fi
11042 done
11043fi
11044
11045if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11046 for ncn_progname in lipo; do
11047 if test -n "$ncn_target_tool_prefix"; then
11048 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11049set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11051$as_echo_n "checking for $ac_word... " >&6; }
11052if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11053 $as_echo_n "(cached) " >&6
2429c060
PB
11054else
11055 if test -n "$LIPO_FOR_TARGET"; then
11056 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11057else
c6b750e1
DJ
11058as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11059for as_dir in $PATH
11060do
11061 IFS=$as_save_IFS
11062 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11063 for ac_exec_ext in '' $ac_executable_extensions; do
11064 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11065 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11066 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11067 break 2
11068 fi
11069done
81ecdfbb
RW
11070 done
11071IFS=$as_save_IFS
c6b750e1 11072
2429c060
PB
11073fi
11074fi
c6b750e1 11075LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11076if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11078$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11079else
81ecdfbb
RW
11080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11081$as_echo "no" >&6; }
2429c060
PB
11082fi
11083
81ecdfbb 11084
2429c060
PB
11085 fi
11086 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11087 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11088set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11090$as_echo_n "checking for $ac_word... " >&6; }
11091if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11092 $as_echo_n "(cached) " >&6
2429c060
PB
11093else
11094 if test -n "$LIPO_FOR_TARGET"; then
11095 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11096else
c6b750e1
DJ
11097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11098for as_dir in $PATH
11099do
11100 IFS=$as_save_IFS
11101 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11102 for ac_exec_ext in '' $ac_executable_extensions; do
11103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11104 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11106 break 2
11107 fi
11108done
81ecdfbb
RW
11109 done
11110IFS=$as_save_IFS
c6b750e1 11111
2429c060
PB
11112fi
11113fi
c6b750e1 11114LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11115if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11117$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11118else
81ecdfbb
RW
11119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11120$as_echo "no" >&6; }
2429c060 11121fi
c6b750e1 11122
81ecdfbb 11123
2429c060
PB
11124 fi
11125 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11126 done
11127fi
c6b750e1 11128
2429c060
PB
11129if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11130 set dummy lipo
11131 if test $build = $target ; then
11132 LIPO_FOR_TARGET="$2"
11133 else
11134 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11135 fi
d3f5afc4
MS
11136else
11137 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
11138fi
11139
3a35eeb3
PB
11140else
11141 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
11142fi
11143
11144
11145
11146
11147if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11148 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11150$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11151 if test -x $with_build_time_tools/nm; then
11152 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11153 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
11154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11155$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 11156 else
81ecdfbb
RW
11157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11158$as_echo "no" >&6; }
3a35eeb3 11159 fi
2429c060
PB
11160 elif test $build != $host && test $have_gcc_for_target = yes; then
11161 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
11162 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11163 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
11164 fi
11165fi
c6b750e1 11166if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11167 # Extract the first word of "nm", so it can be a program name with args.
11168set dummy nm; ac_word=$2
81ecdfbb
RW
11169{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11170$as_echo_n "checking for $ac_word... " >&6; }
11171if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11172 $as_echo_n "(cached) " >&6
2429c060 11173else
c6b750e1
DJ
11174 case $NM_FOR_TARGET in
11175 [\\/]* | ?:[\\/]*)
2429c060
PB
11176 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11177 ;;
2429c060 11178 *)
c6b750e1
DJ
11179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11180for as_dir in $gcc_cv_tool_dirs
11181do
11182 IFS=$as_save_IFS
11183 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11184 for ac_exec_ext in '' $ac_executable_extensions; do
11185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11186 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11188 break 2
11189 fi
11190done
81ecdfbb
RW
11191 done
11192IFS=$as_save_IFS
c6b750e1 11193
2429c060
PB
11194 ;;
11195esac
11196fi
c6b750e1 11197NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 11198if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11200$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 11201else
81ecdfbb
RW
11202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11203$as_echo "no" >&6; }
2429c060
PB
11204fi
11205
81ecdfbb 11206
2429c060
PB
11207fi
11208if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
11209
11210
11211if test -n "$NM_FOR_TARGET"; then
11212 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11213elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11214 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11215fi
11216
11217if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11218 for ncn_progname in nm; do
11219 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11220set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11222$as_echo_n "checking for $ac_word... " >&6; }
11223if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11224 $as_echo_n "(cached) " >&6
9a819804
AO
11225else
11226 if test -n "$NM_FOR_TARGET"; then
11227 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
11228else
11229as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11230for as_dir in $PATH
11231do
11232 IFS=$as_save_IFS
11233 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11234 for ac_exec_ext in '' $ac_executable_extensions; do
11235 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11236 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 11237 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11238 break 2
11239 fi
11240done
81ecdfbb
RW
11241 done
11242IFS=$as_save_IFS
9a819804
AO
11243
11244fi
11245fi
11246NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11247if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11249$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 11250else
81ecdfbb
RW
11251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11252$as_echo "no" >&6; }
9a819804
AO
11253fi
11254
81ecdfbb 11255
9a819804
AO
11256 done
11257fi
11258
11259if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11260 for ncn_progname in nm; do
81ecdfbb
RW
11261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11262$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11263 if test -x $with_build_time_tools/${ncn_progname}; then
11264 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11266$as_echo "yes" >&6; }
2429c060
PB
11267 break
11268 else
81ecdfbb
RW
11269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11270$as_echo "no" >&6; }
2429c060
PB
11271 fi
11272 done
11273fi
11274
11275if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
11276 for ncn_progname in nm; do
11277 if test -n "$ncn_target_tool_prefix"; then
11278 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 11279set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11281$as_echo_n "checking for $ac_word... " >&6; }
11282if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11283 $as_echo_n "(cached) " >&6
859789af 11284else
55db4b87
PB
11285 if test -n "$NM_FOR_TARGET"; then
11286 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 11287else
c6b750e1
DJ
11288as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11289for as_dir in $PATH
11290do
11291 IFS=$as_save_IFS
11292 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11293 for ac_exec_ext in '' $ac_executable_extensions; do
11294 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11295 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11296 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11297 break 2
11298 fi
11299done
81ecdfbb
RW
11300 done
11301IFS=$as_save_IFS
c6b750e1 11302
859789af
AC
11303fi
11304fi
c6b750e1 11305NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 11306if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11308$as_echo "$NM_FOR_TARGET" >&6; }
859789af 11309else
81ecdfbb
RW
11310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11311$as_echo "no" >&6; }
859789af
AC
11312fi
11313
81ecdfbb 11314
2429c060
PB
11315 fi
11316 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
11317 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 11318set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11320$as_echo_n "checking for $ac_word... " >&6; }
11321if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11322 $as_echo_n "(cached) " >&6
859789af 11323else
05cbd757
PB
11324 if test -n "$NM_FOR_TARGET"; then
11325 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 11326else
c6b750e1
DJ
11327as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11328for as_dir in $PATH
11329do
11330 IFS=$as_save_IFS
11331 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11332 for ac_exec_ext in '' $ac_executable_extensions; do
11333 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11334 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 11335 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11336 break 2
11337 fi
11338done
81ecdfbb
RW
11339 done
11340IFS=$as_save_IFS
c6b750e1 11341
859789af
AC
11342fi
11343fi
c6b750e1 11344NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 11345if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11347$as_echo "$NM_FOR_TARGET" >&6; }
859789af 11348else
81ecdfbb
RW
11349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11350$as_echo "no" >&6; }
859789af 11351fi
c6b750e1 11352
81ecdfbb 11353
2429c060
PB
11354 fi
11355 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
11356 done
11357fi
c6b750e1 11358
05cbd757
PB
11359if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
11360 set dummy nm
11361 if test $build = $target ; then
11362 NM_FOR_TARGET="$2"
859789af 11363 else
05cbd757 11364 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 11365 fi
d3f5afc4
MS
11366else
11367 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
11368fi
11369
3a35eeb3
PB
11370else
11371 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
11372fi
11373
11374
11375
11376
11377if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
11378 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
11380$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11381 if test -x $with_build_time_tools/objdump; then
11382 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
11383 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
11384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
11385$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 11386 else
81ecdfbb
RW
11387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11388$as_echo "no" >&6; }
3a35eeb3 11389 fi
2429c060
PB
11390 elif test $build != $host && test $have_gcc_for_target = yes; then
11391 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
11392 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
11393 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
11394 fi
11395fi
c6b750e1 11396if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11397 # Extract the first word of "objdump", so it can be a program name with args.
11398set dummy objdump; ac_word=$2
81ecdfbb
RW
11399{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11400$as_echo_n "checking for $ac_word... " >&6; }
11401if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
11402 $as_echo_n "(cached) " >&6
2429c060 11403else
c6b750e1
DJ
11404 case $OBJDUMP_FOR_TARGET in
11405 [\\/]* | ?:[\\/]*)
2429c060
PB
11406 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
11407 ;;
2429c060 11408 *)
c6b750e1
DJ
11409 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11410for as_dir in $gcc_cv_tool_dirs
11411do
11412 IFS=$as_save_IFS
11413 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11414 for ac_exec_ext in '' $ac_executable_extensions; do
11415 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11416 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11418 break 2
11419 fi
11420done
81ecdfbb
RW
11421 done
11422IFS=$as_save_IFS
c6b750e1 11423
2429c060
PB
11424 ;;
11425esac
11426fi
c6b750e1 11427OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 11428if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11430$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 11431else
81ecdfbb
RW
11432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11433$as_echo "no" >&6; }
2429c060
PB
11434fi
11435
81ecdfbb 11436
2429c060
PB
11437fi
11438if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
11439
11440
11441if test -n "$OBJDUMP_FOR_TARGET"; then
11442 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
11443elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11444 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
11445fi
11446
11447if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11448 for ncn_progname in objdump; do
11449 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11450set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11452$as_echo_n "checking for $ac_word... " >&6; }
11453if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11454 $as_echo_n "(cached) " >&6
9a819804
AO
11455else
11456 if test -n "$OBJDUMP_FOR_TARGET"; then
11457 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11458else
11459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11460for as_dir in $PATH
11461do
11462 IFS=$as_save_IFS
11463 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11464 for ac_exec_ext in '' $ac_executable_extensions; do
11465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11466 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 11467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11468 break 2
11469 fi
11470done
81ecdfbb
RW
11471 done
11472IFS=$as_save_IFS
9a819804
AO
11473
11474fi
11475fi
11476OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
11477if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11479$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 11480else
81ecdfbb
RW
11481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11482$as_echo "no" >&6; }
9a819804
AO
11483fi
11484
81ecdfbb 11485
9a819804
AO
11486 done
11487fi
11488
11489if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11490 for ncn_progname in objdump; do
81ecdfbb
RW
11491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11492$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11493 if test -x $with_build_time_tools/${ncn_progname}; then
11494 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11496$as_echo "yes" >&6; }
2429c060
PB
11497 break
11498 else
81ecdfbb
RW
11499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11500$as_echo "no" >&6; }
2429c060
PB
11501 fi
11502 done
11503fi
11504
11505if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11506 for ncn_progname in objdump; do
11507 if test -n "$ncn_target_tool_prefix"; then
11508 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11509set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11511$as_echo_n "checking for $ac_word... " >&6; }
11512if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11513 $as_echo_n "(cached) " >&6
5ae72758
DJ
11514else
11515 if test -n "$OBJDUMP_FOR_TARGET"; then
11516 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11517else
c6b750e1
DJ
11518as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11519for as_dir in $PATH
11520do
11521 IFS=$as_save_IFS
11522 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11523 for ac_exec_ext in '' $ac_executable_extensions; do
11524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11525 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11527 break 2
11528 fi
11529done
81ecdfbb
RW
11530 done
11531IFS=$as_save_IFS
c6b750e1 11532
5ae72758
DJ
11533fi
11534fi
c6b750e1 11535OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 11536if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11538$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 11539else
81ecdfbb
RW
11540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11541$as_echo "no" >&6; }
5ae72758
DJ
11542fi
11543
81ecdfbb 11544
2429c060
PB
11545 fi
11546 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
11547 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 11548set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11550$as_echo_n "checking for $ac_word... " >&6; }
11551if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11552 $as_echo_n "(cached) " >&6
5ae72758
DJ
11553else
11554 if test -n "$OBJDUMP_FOR_TARGET"; then
11555 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11556else
c6b750e1
DJ
11557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11558for as_dir in $PATH
11559do
11560 IFS=$as_save_IFS
11561 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11562 for ac_exec_ext in '' $ac_executable_extensions; do
11563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11564 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 11565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11566 break 2
11567 fi
11568done
81ecdfbb
RW
11569 done
11570IFS=$as_save_IFS
c6b750e1 11571
5ae72758
DJ
11572fi
11573fi
c6b750e1 11574OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 11575if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11577$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 11578else
81ecdfbb
RW
11579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11580$as_echo "no" >&6; }
5ae72758 11581fi
c6b750e1 11582
81ecdfbb 11583
2429c060
PB
11584 fi
11585 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
11586 done
11587fi
c6b750e1 11588
5ae72758
DJ
11589if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
11590 set dummy objdump
11591 if test $build = $target ; then
11592 OBJDUMP_FOR_TARGET="$2"
11593 else
11594 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
11595 fi
d3f5afc4
MS
11596else
11597 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
11598fi
11599
3a35eeb3
PB
11600else
11601 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
11602fi
11603
11604
11605
11606
11607if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
11608 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
11610$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11611 if test -x $with_build_time_tools/ranlib; then
11612 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
11613 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
11614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
11615$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 11616 else
81ecdfbb
RW
11617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11618$as_echo "no" >&6; }
3a35eeb3 11619 fi
2429c060
PB
11620 elif test $build != $host && test $have_gcc_for_target = yes; then
11621 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
11622 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
11623 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
11624 fi
11625fi
c6b750e1 11626if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11627 # Extract the first word of "ranlib", so it can be a program name with args.
11628set dummy ranlib; ac_word=$2
81ecdfbb
RW
11629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11630$as_echo_n "checking for $ac_word... " >&6; }
11631if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
11632 $as_echo_n "(cached) " >&6
2429c060 11633else
c6b750e1
DJ
11634 case $RANLIB_FOR_TARGET in
11635 [\\/]* | ?:[\\/]*)
2429c060
PB
11636 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
11637 ;;
2429c060 11638 *)
c6b750e1
DJ
11639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11640for as_dir in $gcc_cv_tool_dirs
11641do
11642 IFS=$as_save_IFS
11643 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11644 for ac_exec_ext in '' $ac_executable_extensions; do
11645 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11646 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11647 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11648 break 2
11649 fi
11650done
81ecdfbb
RW
11651 done
11652IFS=$as_save_IFS
c6b750e1 11653
2429c060
PB
11654 ;;
11655esac
11656fi
c6b750e1 11657RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 11658if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11660$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 11661else
81ecdfbb
RW
11662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11663$as_echo "no" >&6; }
2429c060
PB
11664fi
11665
81ecdfbb 11666
2429c060
PB
11667fi
11668if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
11669
11670
11671if test -n "$RANLIB_FOR_TARGET"; then
11672 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
11673elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
11674 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
11675fi
11676
11677if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
11678 for ncn_progname in ranlib; do
11679 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11680set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11682$as_echo_n "checking for $ac_word... " >&6; }
11683if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
11684 $as_echo_n "(cached) " >&6
9a819804
AO
11685else
11686 if test -n "$RANLIB_FOR_TARGET"; then
11687 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
11688else
11689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11690for as_dir in $PATH
11691do
11692 IFS=$as_save_IFS
11693 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11694 for ac_exec_ext in '' $ac_executable_extensions; do
11695 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11696 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 11697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11698 break 2
11699 fi
11700done
81ecdfbb
RW
11701 done
11702IFS=$as_save_IFS
9a819804
AO
11703
11704fi
11705fi
11706RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
11707if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11709$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 11710else
81ecdfbb
RW
11711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11712$as_echo "no" >&6; }
9a819804
AO
11713fi
11714
81ecdfbb 11715
9a819804
AO
11716 done
11717fi
11718
11719if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11720 for ncn_progname in ranlib; do
81ecdfbb
RW
11721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11722$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11723 if test -x $with_build_time_tools/${ncn_progname}; then
11724 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11726$as_echo "yes" >&6; }
2429c060
PB
11727 break
11728 else
81ecdfbb
RW
11729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11730$as_echo "no" >&6; }
2429c060
PB
11731 fi
11732 done
11733fi
11734
11735if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
11736 for ncn_progname in ranlib; do
11737 if test -n "$ncn_target_tool_prefix"; then
11738 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 11739set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11741$as_echo_n "checking for $ac_word... " >&6; }
11742if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
11743 $as_echo_n "(cached) " >&6
859789af 11744else
55db4b87
PB
11745 if test -n "$RANLIB_FOR_TARGET"; then
11746 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 11747else
c6b750e1
DJ
11748as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11749for as_dir in $PATH
11750do
11751 IFS=$as_save_IFS
11752 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11753 for ac_exec_ext in '' $ac_executable_extensions; do
11754 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11755 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11756 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11757 break 2
11758 fi
11759done
81ecdfbb
RW
11760 done
11761IFS=$as_save_IFS
c6b750e1 11762
859789af
AC
11763fi
11764fi
c6b750e1 11765RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 11766if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11768$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 11769else
81ecdfbb
RW
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11771$as_echo "no" >&6; }
859789af
AC
11772fi
11773
81ecdfbb 11774
2429c060
PB
11775 fi
11776 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
11777 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 11778set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11780$as_echo_n "checking for $ac_word... " >&6; }
11781if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
11782 $as_echo_n "(cached) " >&6
859789af 11783else
05cbd757
PB
11784 if test -n "$RANLIB_FOR_TARGET"; then
11785 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 11786else
c6b750e1
DJ
11787as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11788for as_dir in $PATH
11789do
11790 IFS=$as_save_IFS
11791 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11792 for ac_exec_ext in '' $ac_executable_extensions; do
11793 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11794 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 11795 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11796 break 2
11797 fi
11798done
81ecdfbb
RW
11799 done
11800IFS=$as_save_IFS
c6b750e1 11801
859789af
AC
11802fi
11803fi
c6b750e1 11804RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 11805if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11807$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 11808else
81ecdfbb
RW
11809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11810$as_echo "no" >&6; }
859789af 11811fi
c6b750e1 11812
81ecdfbb 11813
2429c060
PB
11814 fi
11815 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
11816 done
11817fi
c6b750e1 11818
2429c060
PB
11819if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
11820 set dummy ranlib
11821 if test $build = $target ; then
11822 RANLIB_FOR_TARGET="$2"
11823 else
11824 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 11825 fi
d3f5afc4
MS
11826else
11827 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 11828fi
05cbd757 11829
3a35eeb3
PB
11830else
11831 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
11832fi
11833
2429c060
PB
11834
11835
11836
11837if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
11838 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
11840$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11841 if test -x $with_build_time_tools/strip; then
11842 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
11843 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
11844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
11845$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 11846 else
81ecdfbb
RW
11847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11848$as_echo "no" >&6; }
3a35eeb3 11849 fi
2429c060
PB
11850 elif test $build != $host && test $have_gcc_for_target = yes; then
11851 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
11852 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
11853 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
11854 fi
11855fi
c6b750e1 11856if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11857 # Extract the first word of "strip", so it can be a program name with args.
11858set dummy strip; ac_word=$2
81ecdfbb
RW
11859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11860$as_echo_n "checking for $ac_word... " >&6; }
11861if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
11862 $as_echo_n "(cached) " >&6
2429c060 11863else
c6b750e1
DJ
11864 case $STRIP_FOR_TARGET in
11865 [\\/]* | ?:[\\/]*)
2429c060
PB
11866 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
11867 ;;
2429c060 11868 *)
c6b750e1
DJ
11869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11870for as_dir in $gcc_cv_tool_dirs
11871do
11872 IFS=$as_save_IFS
11873 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11874 for ac_exec_ext in '' $ac_executable_extensions; do
11875 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11876 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11877 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11878 break 2
11879 fi
11880done
81ecdfbb
RW
11881 done
11882IFS=$as_save_IFS
c6b750e1 11883
2429c060
PB
11884 ;;
11885esac
11886fi
c6b750e1 11887STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 11888if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
11889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
11890$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 11891else
81ecdfbb
RW
11892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11893$as_echo "no" >&6; }
2429c060
PB
11894fi
11895
81ecdfbb 11896
2429c060
PB
11897fi
11898if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
11899
11900
11901if test -n "$STRIP_FOR_TARGET"; then
11902 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
11903elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
11904 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
11905fi
11906
11907if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
11908 for ncn_progname in strip; do
11909 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11910set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11912$as_echo_n "checking for $ac_word... " >&6; }
11913if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
11914 $as_echo_n "(cached) " >&6
9a819804
AO
11915else
11916 if test -n "$STRIP_FOR_TARGET"; then
11917 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
11918else
11919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11920for as_dir in $PATH
11921do
11922 IFS=$as_save_IFS
11923 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11924 for ac_exec_ext in '' $ac_executable_extensions; do
11925 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11926 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 11927 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11928 break 2
11929 fi
11930done
81ecdfbb
RW
11931 done
11932IFS=$as_save_IFS
9a819804
AO
11933
11934fi
11935fi
11936STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
11937if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
11938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
11939$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 11940else
81ecdfbb
RW
11941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11942$as_echo "no" >&6; }
9a819804
AO
11943fi
11944
81ecdfbb 11945
9a819804
AO
11946 done
11947fi
11948
11949if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11950 for ncn_progname in strip; do
81ecdfbb
RW
11951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11952$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11953 if test -x $with_build_time_tools/${ncn_progname}; then
11954 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11956$as_echo "yes" >&6; }
2429c060
PB
11957 break
11958 else
81ecdfbb
RW
11959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11960$as_echo "no" >&6; }
2429c060
PB
11961 fi
11962 done
11963fi
11964
11965if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
11966 for ncn_progname in strip; do
11967 if test -n "$ncn_target_tool_prefix"; then
11968 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 11969set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11971$as_echo_n "checking for $ac_word... " >&6; }
11972if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
11973 $as_echo_n "(cached) " >&6
7e0f7140
GK
11974else
11975 if test -n "$STRIP_FOR_TARGET"; then
11976 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
11977else
11978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11979for as_dir in $PATH
11980do
11981 IFS=$as_save_IFS
11982 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11983 for ac_exec_ext in '' $ac_executable_extensions; do
11984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11985 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11987 break 2
11988 fi
11989done
81ecdfbb
RW
11990 done
11991IFS=$as_save_IFS
c6b750e1 11992
7e0f7140
GK
11993fi
11994fi
c6b750e1 11995STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 11996if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
11997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
11998$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 11999else
81ecdfbb
RW
12000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12001$as_echo "no" >&6; }
7e0f7140
GK
12002fi
12003
81ecdfbb 12004
2429c060
PB
12005 fi
12006 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12007 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12008set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12010$as_echo_n "checking for $ac_word... " >&6; }
12011if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12012 $as_echo_n "(cached) " >&6
7e0f7140
GK
12013else
12014 if test -n "$STRIP_FOR_TARGET"; then
12015 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12016else
c6b750e1
DJ
12017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12018for as_dir in $PATH
12019do
12020 IFS=$as_save_IFS
12021 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12022 for ac_exec_ext in '' $ac_executable_extensions; do
12023 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12024 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12025 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12026 break 2
12027 fi
12028done
81ecdfbb
RW
12029 done
12030IFS=$as_save_IFS
c6b750e1 12031
7e0f7140
GK
12032fi
12033fi
c6b750e1 12034STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12035if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12037$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12038else
81ecdfbb
RW
12039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12040$as_echo "no" >&6; }
7e0f7140 12041fi
c6b750e1 12042
81ecdfbb 12043
2429c060
PB
12044 fi
12045 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12046 done
12047fi
c6b750e1 12048
7e0f7140
GK
12049if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12050 set dummy strip
12051 if test $build = $target ; then
12052 STRIP_FOR_TARGET="$2"
12053 else
12054 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12055 fi
d3f5afc4
MS
12056else
12057 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
12058fi
12059
3a35eeb3
PB
12060else
12061 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
12062fi
12063
12064
12065
12066
12067if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12068 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12070$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12071 if test -x $with_build_time_tools/windres; then
12072 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12073 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
12074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12075$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 12076 else
81ecdfbb
RW
12077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12078$as_echo "no" >&6; }
3a35eeb3 12079 fi
2429c060
PB
12080 elif test $build != $host && test $have_gcc_for_target = yes; then
12081 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
12082 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12083 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
12084 fi
12085fi
c6b750e1 12086if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12087 # Extract the first word of "windres", so it can be a program name with args.
12088set dummy windres; ac_word=$2
81ecdfbb
RW
12089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12090$as_echo_n "checking for $ac_word... " >&6; }
12091if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
12092 $as_echo_n "(cached) " >&6
2429c060 12093else
c6b750e1
DJ
12094 case $WINDRES_FOR_TARGET in
12095 [\\/]* | ?:[\\/]*)
2429c060
PB
12096 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12097 ;;
2429c060 12098 *)
c6b750e1
DJ
12099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12100for as_dir in $gcc_cv_tool_dirs
12101do
12102 IFS=$as_save_IFS
12103 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12104 for ac_exec_ext in '' $ac_executable_extensions; do
12105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12106 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12108 break 2
12109 fi
12110done
81ecdfbb
RW
12111 done
12112IFS=$as_save_IFS
c6b750e1 12113
2429c060
PB
12114 ;;
12115esac
12116fi
c6b750e1 12117WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 12118if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12120$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 12121else
81ecdfbb
RW
12122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12123$as_echo "no" >&6; }
2429c060
PB
12124fi
12125
81ecdfbb 12126
2429c060
PB
12127fi
12128if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
12129
12130
12131if test -n "$WINDRES_FOR_TARGET"; then
12132 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
12133elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12134 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12135fi
12136
12137if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12138 for ncn_progname in windres; do
12139 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12140set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12142$as_echo_n "checking for $ac_word... " >&6; }
12143if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12144 $as_echo_n "(cached) " >&6
9a819804
AO
12145else
12146 if test -n "$WINDRES_FOR_TARGET"; then
12147 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
12148else
12149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12150for as_dir in $PATH
12151do
12152 IFS=$as_save_IFS
12153 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12154 for ac_exec_ext in '' $ac_executable_extensions; do
12155 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12156 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 12157 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12158 break 2
12159 fi
12160done
81ecdfbb
RW
12161 done
12162IFS=$as_save_IFS
9a819804
AO
12163
12164fi
12165fi
12166WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12167if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12169$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 12170else
81ecdfbb
RW
12171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12172$as_echo "no" >&6; }
9a819804
AO
12173fi
12174
81ecdfbb 12175
9a819804
AO
12176 done
12177fi
12178
12179if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12180 for ncn_progname in windres; do
81ecdfbb
RW
12181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12182$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12183 if test -x $with_build_time_tools/${ncn_progname}; then
12184 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12186$as_echo "yes" >&6; }
2429c060
PB
12187 break
12188 else
81ecdfbb
RW
12189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12190$as_echo "no" >&6; }
2429c060
PB
12191 fi
12192 done
12193fi
12194
12195if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12196 for ncn_progname in windres; do
12197 if test -n "$ncn_target_tool_prefix"; then
12198 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12199set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12201$as_echo_n "checking for $ac_word... " >&6; }
12202if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12203 $as_echo_n "(cached) " >&6
859789af 12204else
55db4b87
PB
12205 if test -n "$WINDRES_FOR_TARGET"; then
12206 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 12207else
c6b750e1
DJ
12208as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12209for as_dir in $PATH
12210do
12211 IFS=$as_save_IFS
12212 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12213 for ac_exec_ext in '' $ac_executable_extensions; do
12214 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12215 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12216 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12217 break 2
12218 fi
12219done
81ecdfbb
RW
12220 done
12221IFS=$as_save_IFS
c6b750e1 12222
859789af
AC
12223fi
12224fi
c6b750e1 12225WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 12226if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12228$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 12229else
81ecdfbb
RW
12230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12231$as_echo "no" >&6; }
859789af
AC
12232fi
12233
81ecdfbb 12234
2429c060
PB
12235 fi
12236 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
12237 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12238set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12240$as_echo_n "checking for $ac_word... " >&6; }
12241if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12242 $as_echo_n "(cached) " >&6
859789af 12243else
05cbd757
PB
12244 if test -n "$WINDRES_FOR_TARGET"; then
12245 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 12246else
c6b750e1
DJ
12247as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12248for as_dir in $PATH
12249do
12250 IFS=$as_save_IFS
12251 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12252 for ac_exec_ext in '' $ac_executable_extensions; do
12253 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12254 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 12255 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12256 break 2
12257 fi
12258done
81ecdfbb
RW
12259 done
12260IFS=$as_save_IFS
c6b750e1 12261
859789af
AC
12262fi
12263fi
c6b750e1 12264WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 12265if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12267$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 12268else
81ecdfbb
RW
12269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12270$as_echo "no" >&6; }
859789af 12271fi
c6b750e1 12272
81ecdfbb 12273
2429c060
PB
12274 fi
12275 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
12276 done
12277fi
c6b750e1 12278
05cbd757
PB
12279if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
12280 set dummy windres
12281 if test $build = $target ; then
12282 WINDRES_FOR_TARGET="$2"
859789af 12283 else
05cbd757 12284 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12285 fi
d3f5afc4
MS
12286else
12287 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
12288fi
12289
3a35eeb3
PB
12290else
12291 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
12292fi
12293
852e5f18 12294
0c24b341
NC
12295
12296
12297if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
12298 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
12300$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
12301 if test -x $with_build_time_tools/windmc; then
12302 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
12303 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
12304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
12305$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 12306 else
81ecdfbb
RW
12307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12308$as_echo "no" >&6; }
0c24b341
NC
12309 fi
12310 elif test $build != $host && test $have_gcc_for_target = yes; then
12311 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
12312 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
12313 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
12314 fi
12315fi
12316if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12317 # Extract the first word of "windmc", so it can be a program name with args.
12318set dummy windmc; ac_word=$2
81ecdfbb
RW
12319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12320$as_echo_n "checking for $ac_word... " >&6; }
12321if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
12322 $as_echo_n "(cached) " >&6
0c24b341
NC
12323else
12324 case $WINDMC_FOR_TARGET in
12325 [\\/]* | ?:[\\/]*)
12326 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
12327 ;;
12328 *)
12329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12330for as_dir in $gcc_cv_tool_dirs
12331do
12332 IFS=$as_save_IFS
12333 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12334 for ac_exec_ext in '' $ac_executable_extensions; do
12335 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12336 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12337 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12338 break 2
12339 fi
12340done
81ecdfbb
RW
12341 done
12342IFS=$as_save_IFS
0c24b341
NC
12343
12344 ;;
12345esac
12346fi
12347WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 12348if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12350$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12351else
81ecdfbb
RW
12352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12353$as_echo "no" >&6; }
0c24b341
NC
12354fi
12355
81ecdfbb 12356
0c24b341
NC
12357fi
12358if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
12359
12360
12361if test -n "$WINDMC_FOR_TARGET"; then
12362 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
12363elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12364 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12365fi
12366
12367if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12368 for ncn_progname in windmc; do
12369 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12370set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12372$as_echo_n "checking for $ac_word... " >&6; }
12373if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12374 $as_echo_n "(cached) " >&6
0c24b341
NC
12375else
12376 if test -n "$WINDMC_FOR_TARGET"; then
12377 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12378else
12379as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12380for as_dir in $PATH
12381do
12382 IFS=$as_save_IFS
12383 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12384 for ac_exec_ext in '' $ac_executable_extensions; do
12385 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12386 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 12387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12388 break 2
12389 fi
12390done
81ecdfbb
RW
12391 done
12392IFS=$as_save_IFS
0c24b341
NC
12393
12394fi
12395fi
12396WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12397if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12399$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12400else
81ecdfbb
RW
12401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12402$as_echo "no" >&6; }
0c24b341
NC
12403fi
12404
81ecdfbb 12405
0c24b341
NC
12406 done
12407fi
12408
12409if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
12410 for ncn_progname in windmc; do
81ecdfbb
RW
12411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12412$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
12413 if test -x $with_build_time_tools/${ncn_progname}; then
12414 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12416$as_echo "yes" >&6; }
0c24b341
NC
12417 break
12418 else
81ecdfbb
RW
12419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12420$as_echo "no" >&6; }
0c24b341
NC
12421 fi
12422 done
12423fi
12424
12425if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12426 for ncn_progname in windmc; do
12427 if test -n "$ncn_target_tool_prefix"; then
12428 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12429set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12431$as_echo_n "checking for $ac_word... " >&6; }
12432if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12433 $as_echo_n "(cached) " >&6
0c24b341
NC
12434else
12435 if test -n "$WINDMC_FOR_TARGET"; then
12436 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12437else
12438as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12439for as_dir in $PATH
12440do
12441 IFS=$as_save_IFS
12442 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12443 for ac_exec_ext in '' $ac_executable_extensions; do
12444 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12445 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12446 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12447 break 2
12448 fi
12449done
81ecdfbb
RW
12450 done
12451IFS=$as_save_IFS
0c24b341
NC
12452
12453fi
12454fi
12455WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12456if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12458$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12459else
81ecdfbb
RW
12460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12461$as_echo "no" >&6; }
0c24b341
NC
12462fi
12463
81ecdfbb 12464
0c24b341
NC
12465 fi
12466 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
12467 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12468set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12470$as_echo_n "checking for $ac_word... " >&6; }
12471if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12472 $as_echo_n "(cached) " >&6
0c24b341
NC
12473else
12474 if test -n "$WINDMC_FOR_TARGET"; then
12475 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12476else
12477as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12478for as_dir in $PATH
12479do
12480 IFS=$as_save_IFS
12481 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12482 for ac_exec_ext in '' $ac_executable_extensions; do
12483 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12484 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 12485 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12486 break 2
12487 fi
12488done
81ecdfbb
RW
12489 done
12490IFS=$as_save_IFS
0c24b341
NC
12491
12492fi
12493fi
12494WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12495if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12497$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12498else
81ecdfbb
RW
12499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12500$as_echo "no" >&6; }
0c24b341
NC
12501fi
12502
81ecdfbb 12503
0c24b341
NC
12504 fi
12505 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
12506 done
12507fi
12508
12509if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
12510 set dummy windmc
12511 if test $build = $target ; then
12512 WINDMC_FOR_TARGET="$2"
12513 else
12514 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
12515 fi
12516else
12517 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
12518fi
12519
12520else
12521 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
12522fi
12523
12524
be01d343
PB
12525RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
12526
81ecdfbb
RW
12527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
12528$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 12529if test "x${build}" != "x${host}" ; then
2429c060
PB
12530 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
12531 # We already found the complete path
b8025f34 12532 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
12533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12534$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12535 else
12536 # Canadian cross, just use what we found
81ecdfbb
RW
12537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12538$as_echo "pre-installed" >&6; }
2429c060 12539 fi
be01d343
PB
12540else
12541 ok=yes
12542 case " ${configdirs} " in
12543 *" binutils "*) ;;
12544 *) ok=no ;;
12545 esac
c6b750e1 12546
be01d343
PB
12547 if test $ok = yes; then
12548 # An in-tree tool is available and we can use it
12549 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
12550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12551$as_echo "just compiled" >&6; }
2429c060
PB
12552 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
12553 # We already found the complete path
b8025f34 12554 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
12555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12556$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12557 elif test "x$target" = "x$host"; then
12558 # We can use an host tool
12559 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
12560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12561$as_echo "host tool" >&6; }
be01d343
PB
12562 else
12563 # We need a cross tool
81ecdfbb
RW
12564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12565$as_echo "pre-installed" >&6; }
be01d343
PB
12566 fi
12567fi
4b900473 12568
81ecdfbb
RW
12569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
12570$as_echo_n "checking where to find the target as... " >&6; }
be01d343 12571if test "x${build}" != "x${host}" ; then
2429c060
PB
12572 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
12573 # We already found the complete path
b8025f34 12574 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
12575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12576$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12577 else
12578 # Canadian cross, just use what we found
81ecdfbb
RW
12579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12580$as_echo "pre-installed" >&6; }
2429c060 12581 fi
be01d343
PB
12582else
12583 ok=yes
12584 case " ${configdirs} " in
12585 *" gas "*) ;;
12586 *) ok=no ;;
12587 esac
c6b750e1 12588
be01d343
PB
12589 if test $ok = yes; then
12590 # An in-tree tool is available and we can use it
12591 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
12592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12593$as_echo "just compiled" >&6; }
2429c060
PB
12594 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
12595 # We already found the complete path
b8025f34 12596 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
12597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12598$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12599 elif test "x$target" = "x$host"; then
12600 # We can use an host tool
12601 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
12602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12603$as_echo "host tool" >&6; }
be01d343
PB
12604 else
12605 # We need a cross tool
81ecdfbb
RW
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12607$as_echo "pre-installed" >&6; }
be01d343
PB
12608 fi
12609fi
4b900473 12610
81ecdfbb
RW
12611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
12612$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 12613if test "x${build}" != "x${host}" ; then
2429c060
PB
12614 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
12615 # We already found the complete path
b8025f34 12616 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
12617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12618$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12619 else
12620 # Canadian cross, just use what we found
81ecdfbb
RW
12621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12622$as_echo "pre-installed" >&6; }
2429c060 12623 fi
be01d343
PB
12624else
12625 ok=yes
12626 case " ${configdirs} " in
12627 *" gcc "*) ;;
12628 *) ok=no ;;
12629 esac
c6b750e1 12630
be01d343
PB
12631 if test $ok = yes; then
12632 # An in-tree tool is available and we can use it
12633 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12635$as_echo "just compiled" >&6; }
2429c060
PB
12636 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
12637 # We already found the complete path
b8025f34 12638 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
12639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12640$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12641 elif test "x$target" = "x$host"; then
12642 # We can use an host tool
12643 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
12644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12645$as_echo "host tool" >&6; }
be01d343
PB
12646 else
12647 # We need a cross tool
81ecdfbb
RW
12648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12649$as_echo "pre-installed" >&6; }
be01d343
PB
12650 fi
12651fi
4b900473 12652
81ecdfbb
RW
12653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
12654$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 12655if test "x${build}" != "x${host}" ; then
2429c060
PB
12656 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
12657 # We already found the complete path
b8025f34 12658 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
12659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12660$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12661 else
12662 # Canadian cross, just use what we found
81ecdfbb
RW
12663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12664$as_echo "pre-installed" >&6; }
2429c060 12665 fi
be01d343
PB
12666else
12667 ok=yes
12668 case " ${configdirs} " in
12669 *" gcc "*) ;;
12670 *) ok=no ;;
12671 esac
12672 case ,${enable_languages}, in
12673 *,c++,*) ;;
12674 *) ok=no ;;
12675 esac
12676 if test $ok = yes; then
12677 # An in-tree tool is available and we can use it
12678 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
81ecdfbb
RW
12679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12680$as_echo "just compiled" >&6; }
2429c060
PB
12681 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
12682 # We already found the complete path
b8025f34 12683 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
12684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12685$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12686 elif test "x$target" = "x$host"; then
12687 # We can use an host tool
12688 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
12689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12690$as_echo "host tool" >&6; }
be01d343
PB
12691 else
12692 # We need a cross tool
81ecdfbb
RW
12693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12694$as_echo "pre-installed" >&6; }
be01d343
PB
12695 fi
12696fi
4b900473 12697
81ecdfbb
RW
12698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
12699$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 12700if test "x${build}" != "x${host}" ; then
2429c060
PB
12701 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
12702 # We already found the complete path
b8025f34 12703 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
12704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12705$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12706 else
12707 # Canadian cross, just use what we found
81ecdfbb
RW
12708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12709$as_echo "pre-installed" >&6; }
2429c060 12710 fi
be01d343
PB
12711else
12712 ok=yes
12713 case " ${configdirs} " in
12714 *" gcc "*) ;;
12715 *) ok=no ;;
12716 esac
12717 case ,${enable_languages}, in
12718 *,c++,*) ;;
12719 *) ok=no ;;
12720 esac
12721 if test $ok = yes; then
12722 # An in-tree tool is available and we can use it
12723 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'
81ecdfbb
RW
12724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12725$as_echo "just compiled" >&6; }
2429c060
PB
12726 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
12727 # We already found the complete path
b8025f34 12728 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
12729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12730$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12731 elif test "x$target" = "x$host"; then
12732 # We can use an host tool
12733 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12735$as_echo "host tool" >&6; }
be01d343
PB
12736 else
12737 # We need a cross tool
81ecdfbb
RW
12738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12739$as_echo "pre-installed" >&6; }
be01d343
PB
12740 fi
12741fi
4b900473 12742
81ecdfbb
RW
12743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
12744$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 12745if test "x${build}" != "x${host}" ; then
2429c060
PB
12746 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
12747 # We already found the complete path
b8025f34 12748 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
12749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12750$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12751 else
12752 # Canadian cross, just use what we found
81ecdfbb
RW
12753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12754$as_echo "pre-installed" >&6; }
2429c060 12755 fi
be01d343
PB
12756else
12757 ok=yes
12758 case " ${configdirs} " in
12759 *" binutils "*) ;;
12760 *) ok=no ;;
12761 esac
c6b750e1 12762
be01d343
PB
12763 if test $ok = yes; then
12764 # An in-tree tool is available and we can use it
12765 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
12766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12767$as_echo "just compiled" >&6; }
2429c060
PB
12768 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
12769 # We already found the complete path
b8025f34 12770 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
12771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12772$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12773 elif test "x$target" = "x$host"; then
12774 # We can use an host tool
12775 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
12776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12777$as_echo "host tool" >&6; }
be01d343
PB
12778 else
12779 # We need a cross tool
81ecdfbb
RW
12780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12781$as_echo "pre-installed" >&6; }
be01d343
PB
12782 fi
12783fi
4b900473 12784
81ecdfbb
RW
12785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
12786$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 12787if test "x${build}" != "x${host}" ; then
2429c060
PB
12788 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
12789 # We already found the complete path
b8025f34 12790 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
12791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12792$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12793 else
12794 # Canadian cross, just use what we found
81ecdfbb
RW
12795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12796$as_echo "pre-installed" >&6; }
2429c060 12797 fi
be01d343
PB
12798else
12799 ok=yes
12800 case " ${configdirs} " in
12801 *" gcc "*) ;;
12802 *) ok=no ;;
12803 esac
c6b750e1 12804
be01d343
PB
12805 if test $ok = yes; then
12806 # An in-tree tool is available and we can use it
12807 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12809$as_echo "just compiled" >&6; }
2429c060
PB
12810 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
12811 # We already found the complete path
b8025f34 12812 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
12813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12814$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12815 elif test "x$target" = "x$host"; then
12816 # We can use an host tool
12817 GCC_FOR_TARGET='$()'
81ecdfbb
RW
12818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12819$as_echo "host tool" >&6; }
be01d343
PB
12820 else
12821 # We need a cross tool
81ecdfbb
RW
12822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12823$as_echo "pre-installed" >&6; }
be01d343
PB
12824 fi
12825fi
4b900473 12826
81ecdfbb
RW
12827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
12828$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 12829if test "x${build}" != "x${host}" ; then
2429c060
PB
12830 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
12831 # We already found the complete path
b8025f34 12832 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
12833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12834$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12835 else
12836 # Canadian cross, just use what we found
81ecdfbb
RW
12837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12838$as_echo "pre-installed" >&6; }
2429c060 12839 fi
be01d343
PB
12840else
12841 ok=yes
12842 case " ${configdirs} " in
12843 *" gcc "*) ;;
12844 *) ok=no ;;
12845 esac
12846 case ,${enable_languages}, in
12847 *,java,*) ;;
12848 *) ok=no ;;
12849 esac
12850 if test $ok = yes; then
12851 # An in-tree tool is available and we can use it
12852 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12854$as_echo "just compiled" >&6; }
2429c060
PB
12855 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
12856 # We already found the complete path
b8025f34 12857 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
12858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12859$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12860 elif test "x$target" = "x$host"; then
12861 # We can use an host tool
12862 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
12863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12864$as_echo "host tool" >&6; }
be01d343
PB
12865 else
12866 # We need a cross tool
81ecdfbb
RW
12867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12868$as_echo "pre-installed" >&6; }
be01d343
PB
12869 fi
12870fi
4b900473 12871
81ecdfbb
RW
12872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
12873$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 12874if test "x${build}" != "x${host}" ; then
2429c060
PB
12875 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
12876 # We already found the complete path
b8025f34 12877 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
12878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12879$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12880 else
12881 # Canadian cross, just use what we found
81ecdfbb
RW
12882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12883$as_echo "pre-installed" >&6; }
2429c060 12884 fi
be01d343
PB
12885else
12886 ok=yes
12887 case " ${configdirs} " in
12888 *" gcc "*) ;;
12889 *) ok=no ;;
12890 esac
12891 case ,${enable_languages}, in
12892 *,fortran,*) ;;
12893 *) ok=no ;;
12894 esac
12895 if test $ok = yes; then
12896 # An in-tree tool is available and we can use it
12897 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12899$as_echo "just compiled" >&6; }
2429c060
PB
12900 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
12901 # We already found the complete path
b8025f34 12902 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
12903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12904$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12905 elif test "x$target" = "x$host"; then
12906 # We can use an host tool
12907 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
12908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12909$as_echo "host tool" >&6; }
be01d343
PB
12910 else
12911 # We need a cross tool
81ecdfbb
RW
12912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12913$as_echo "pre-installed" >&6; }
be01d343
PB
12914 fi
12915fi
4b900473 12916
81ecdfbb
RW
12917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
12918$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 12919if test "x${build}" != "x${host}" ; then
2429c060
PB
12920 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
12921 # We already found the complete path
b8025f34 12922 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
12923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12924$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12925 else
12926 # Canadian cross, just use what we found
81ecdfbb
RW
12927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12928$as_echo "pre-installed" >&6; }
2429c060 12929 fi
be01d343
PB
12930else
12931 ok=yes
12932 case " ${configdirs} " in
12933 *" ld "*) ;;
12934 *) ok=no ;;
12935 esac
c6b750e1 12936
be01d343
PB
12937 if test $ok = yes; then
12938 # An in-tree tool is available and we can use it
12939 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
12940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12941$as_echo "just compiled" >&6; }
2429c060
PB
12942 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
12943 # We already found the complete path
b8025f34 12944 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
12945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12946$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12947 elif test "x$target" = "x$host"; then
12948 # We can use an host tool
12949 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
12950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12951$as_echo "host tool" >&6; }
be01d343
PB
12952 else
12953 # We need a cross tool
81ecdfbb
RW
12954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12955$as_echo "pre-installed" >&6; }
be01d343
PB
12956 fi
12957fi
4b900473 12958
81ecdfbb
RW
12959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
12960$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 12961if test "x${build}" != "x${host}" ; then
2429c060
PB
12962 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
12963 # We already found the complete path
b8025f34 12964 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
12965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12966$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12967 else
12968 # Canadian cross, just use what we found
81ecdfbb
RW
12969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12970$as_echo "pre-installed" >&6; }
2429c060 12971 fi
be01d343 12972else
2429c060
PB
12973 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
12974 # We already found the complete path
b8025f34 12975 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
12976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12977$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 12978 elif test "x$target" = "x$host"; then
be01d343
PB
12979 # We can use an host tool
12980 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
12981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12982$as_echo "host tool" >&6; }
be01d343
PB
12983 else
12984 # We need a cross tool
81ecdfbb
RW
12985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12986$as_echo "pre-installed" >&6; }
be01d343
PB
12987 fi
12988fi
4b900473 12989
81ecdfbb
RW
12990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
12991$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 12992if test "x${build}" != "x${host}" ; then
2429c060
PB
12993 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
12994 # We already found the complete path
b8025f34 12995 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
12996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12997$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12998 else
12999 # Canadian cross, just use what we found
81ecdfbb
RW
13000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13001$as_echo "pre-installed" >&6; }
2429c060 13002 fi
be01d343
PB
13003else
13004 ok=yes
13005 case " ${configdirs} " in
13006 *" binutils "*) ;;
13007 *) ok=no ;;
13008 esac
c6b750e1 13009
be01d343
PB
13010 if test $ok = yes; then
13011 # An in-tree tool is available and we can use it
13012 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13014$as_echo "just compiled" >&6; }
2429c060
PB
13015 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13016 # We already found the complete path
b8025f34 13017 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13019$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13020 elif test "x$target" = "x$host"; then
13021 # We can use an host tool
13022 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13024$as_echo "host tool" >&6; }
be01d343
PB
13025 else
13026 # We need a cross tool
81ecdfbb
RW
13027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13028$as_echo "pre-installed" >&6; }
be01d343
PB
13029 fi
13030fi
4b900473 13031
81ecdfbb
RW
13032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13033$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13034if test "x${build}" != "x${host}" ; then
2429c060
PB
13035 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13036 # We already found the complete path
b8025f34 13037 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13039$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13040 else
13041 # Canadian cross, just use what we found
81ecdfbb
RW
13042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13043$as_echo "pre-installed" >&6; }
2429c060 13044 fi
be01d343
PB
13045else
13046 ok=yes
13047 case " ${configdirs} " in
13048 *" binutils "*) ;;
13049 *) ok=no ;;
13050 esac
c6b750e1 13051
be01d343
PB
13052 if test $ok = yes; then
13053 # An in-tree tool is available and we can use it
13054 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
13055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13056$as_echo "just compiled" >&6; }
2429c060
PB
13057 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13058 # We already found the complete path
b8025f34 13059 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13061$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13062 elif test "x$target" = "x$host"; then
13063 # We can use an host tool
13064 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
13065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13066$as_echo "host tool" >&6; }
be01d343
PB
13067 else
13068 # We need a cross tool
81ecdfbb
RW
13069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13070$as_echo "pre-installed" >&6; }
be01d343
PB
13071 fi
13072fi
4b900473 13073
81ecdfbb
RW
13074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13075$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 13076if test "x${build}" != "x${host}" ; then
2429c060
PB
13077 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13078 # We already found the complete path
b8025f34 13079 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13081$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13082 else
13083 # Canadian cross, just use what we found
81ecdfbb
RW
13084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13085$as_echo "pre-installed" >&6; }
2429c060 13086 fi
be01d343
PB
13087else
13088 ok=yes
13089 case " ${configdirs} " in
13090 *" binutils "*) ;;
13091 *) ok=no ;;
13092 esac
c6b750e1 13093
be01d343
PB
13094 if test $ok = yes; then
13095 # An in-tree tool is available and we can use it
13096 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
13097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13098$as_echo "just compiled" >&6; }
2429c060
PB
13099 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13100 # We already found the complete path
b8025f34 13101 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13103$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13104 elif test "x$target" = "x$host"; then
13105 # We can use an host tool
13106 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
13107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13108$as_echo "host tool" >&6; }
be01d343
PB
13109 else
13110 # We need a cross tool
81ecdfbb
RW
13111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13112$as_echo "pre-installed" >&6; }
be01d343
PB
13113 fi
13114fi
4b900473 13115
81ecdfbb
RW
13116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
13117$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 13118if test "x${build}" != "x${host}" ; then
2429c060
PB
13119 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13120 # We already found the complete path
b8025f34 13121 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13123$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13124 else
13125 # Canadian cross, just use what we found
81ecdfbb
RW
13126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13127$as_echo "pre-installed" >&6; }
2429c060 13128 fi
be01d343
PB
13129else
13130 ok=yes
13131 case " ${configdirs} " in
13132 *" binutils "*) ;;
13133 *) ok=no ;;
13134 esac
c6b750e1 13135
be01d343
PB
13136 if test $ok = yes; then
13137 # An in-tree tool is available and we can use it
13138 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
13139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13140$as_echo "just compiled" >&6; }
2429c060
PB
13141 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13142 # We already found the complete path
b8025f34 13143 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13145$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13146 elif test "x$target" = "x$host"; then
13147 # We can use an host tool
13148 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
13149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13150$as_echo "host tool" >&6; }
be01d343
PB
13151 else
13152 # We need a cross tool
81ecdfbb
RW
13153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13154$as_echo "pre-installed" >&6; }
be01d343
PB
13155 fi
13156fi
4b900473 13157
81ecdfbb
RW
13158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
13159$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 13160if test "x${build}" != "x${host}" ; then
2429c060
PB
13161 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13162 # We already found the complete path
b8025f34 13163 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
13164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13165$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13166 else
13167 # Canadian cross, just use what we found
81ecdfbb
RW
13168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13169$as_echo "pre-installed" >&6; }
2429c060 13170 fi
be01d343
PB
13171else
13172 ok=yes
13173 case " ${configdirs} " in
13174 *" binutils "*) ;;
13175 *) ok=no ;;
13176 esac
c6b750e1 13177
be01d343
PB
13178 if test $ok = yes; then
13179 # An in-tree tool is available and we can use it
13180 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
13181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13182$as_echo "just compiled" >&6; }
2429c060
PB
13183 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13184 # We already found the complete path
b8025f34 13185 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
13186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13187$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13188 elif test "x$target" = "x$host"; then
13189 # We can use an host tool
13190 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
13191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13192$as_echo "host tool" >&6; }
be01d343
PB
13193 else
13194 # We need a cross tool
81ecdfbb
RW
13195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13196$as_echo "pre-installed" >&6; }
be01d343 13197 fi
a0da8069 13198fi
54752a6b 13199
81ecdfbb
RW
13200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
13201$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
13202if test "x${build}" != "x${host}" ; then
13203 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
13204 # We already found the complete path
13205 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
13206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13207$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
13208 else
13209 # Canadian cross, just use what we found
81ecdfbb
RW
13210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13211$as_echo "pre-installed" >&6; }
0c24b341
NC
13212 fi
13213else
13214 ok=yes
13215 case " ${configdirs} " in
13216 *" binutils "*) ;;
13217 *) ok=no ;;
13218 esac
13219
13220 if test $ok = yes; then
13221 # An in-tree tool is available and we can use it
13222 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
13223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13224$as_echo "just compiled" >&6; }
0c24b341
NC
13225 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
13226 # We already found the complete path
13227 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
13228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13229$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
13230 elif test "x$target" = "x$host"; then
13231 # We can use an host tool
13232 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
13233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13234$as_echo "host tool" >&6; }
0c24b341
NC
13235 else
13236 # We need a cross tool
81ecdfbb
RW
13237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13238$as_echo "pre-installed" >&6; }
0c24b341
NC
13239 fi
13240fi
13241
54752a6b
NN
13242
13243
be01d343 13244
4b900473 13245
a0da8069
NN
13246# Certain tools may need extra flags.
13247AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
13248RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
13249NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
13250
be01d343
PB
13251# When building target libraries, except in a Canadian cross, we use
13252# the same toolchain as the compiler we just built.
13253COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
13254COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
13255COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
13256if test $host = $build; then
13257 case " $configdirs " in
13258 *" gcc "*)
13259 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
13260 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
13261 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
13262 ;;
13263 esac
13264fi
13265
13266
13267
13268
13269
81ecdfbb
RW
13270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13271$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13272# Check whether --enable-maintainer-mode was given.
13273if test "${enable_maintainer_mode+set}" = set; then :
13274 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
13275else
13276 USE_MAINTAINER_MODE=no
81ecdfbb
RW
13277fi
13278
13279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13280$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
13281
13282
13283if test "$USE_MAINTAINER_MODE" = yes; then
13284 MAINTAINER_MODE_TRUE=
13285 MAINTAINER_MODE_FALSE='#'
13286else
13287 MAINTAINER_MODE_TRUE='#'
13288 MAINTAINER_MODE_FALSE=
c6b750e1 13289fi
3d5e36ae
AO
13290MAINT=$MAINTAINER_MODE_TRUE
13291
1d39f329
NN
13292# ---------------------
13293# GCC bootstrap support
13294# ---------------------
13295
13296# Stage specific cflags for build.
13297stage1_cflags="-g"
13298case $build in
13299 vax-*-*)
13300 case ${GCC} in
13301 yes) stage1_cflags="-g -Wa,-J" ;;
13302 *) stage1_cflags="-g -J" ;;
13303 esac ;;
1d39f329
NN
13304esac
13305
1d89b610 13306# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 13307if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
13308 saved_CFLAGS="$CFLAGS"
13309
13310 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
13311 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
13312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
13313$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
13314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
13315/* end confdefs.h. */
13316
2038f525
PB
13317#if (__GNUC__ < 3) \
13318 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
13319 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
13320#error http://gcc.gnu.org/PR29382
13321#endif
13322
c6b750e1
DJ
13323int
13324main ()
13325{
13326
13327 ;
13328 return 0;
13329}
13330_ACEOF
81ecdfbb
RW
13331if ac_fn_c_try_compile "$LINENO"; then :
13332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13333$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 13334else
81ecdfbb
RW
13335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13336$as_echo "no" >&6; }
c6b750e1 13337fi
81ecdfbb 13338rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
13339
13340 CFLAGS="$saved_CFLAGS"
13341fi
13342
13343
1d39f329 13344
8a0d8a5c 13345# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
13346# Check whether --enable-stage1-checking was given.
13347if test "${enable_stage1_checking+set}" = set; then :
13348 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 13349else
5566c1fa 13350 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 13351 stage1_checking=--enable-checking=yes,types
8a0d8a5c 13352else
5566c1fa 13353 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 13354fi
81ecdfbb 13355fi
8a0d8a5c
PB
13356
13357
c6b750e1 13358
81ecdfbb
RW
13359# Enable -Werror in bootstrap stage2 and later.
13360# Check whether --enable-werror was given.
13361if test "${enable_werror+set}" = set; then :
13362 enableval=$enable_werror;
1d39f329 13363else
a0323144 13364 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 13365 enable_werror=yes
79fcd0ec
PB
13366else
13367 enable_werror=no
13368fi
81ecdfbb
RW
13369fi
13370
1a6f2dc7
NN
13371case ${enable_werror} in
13372 yes) stage2_werror_flag="--enable-werror-always" ;;
13373 *) stage2_werror_flag="" ;;
1d39f329
NN
13374esac
13375
13376
e8a5fa9c
RW
13377# Specify what files to not compare during bootstrap.
13378
13379compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
13380case "$target" in
13381 hppa*64*-*-hpux*) ;;
13382 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
13383esac
13384
13385
81ecdfbb
RW
13386ac_config_files="$ac_config_files Makefile"
13387
c6b750e1 13388cat >confcache <<\_ACEOF
a0da8069
NN
13389# This file is a shell script that caches the results of configure
13390# tests run on this system so they can be shared between configure
c6b750e1
DJ
13391# scripts and configure runs, see configure's option --config-cache.
13392# It is not useful on other systems. If it contains results you don't
13393# want to keep, you may remove or edit it.
a0da8069 13394#
c6b750e1
DJ
13395# config.status only pays attention to the cache file if you give it
13396# the --recheck option to rerun configure.
a0da8069 13397#
c6b750e1
DJ
13398# `ac_cv_env_foo' variables (set or unset) will be overridden when
13399# loading this file, other *unset* `ac_cv_foo' will be assigned the
13400# following values.
13401
13402_ACEOF
13403
a0da8069
NN
13404# The following way of writing the cache mishandles newlines in values,
13405# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 13406# So, we kill variables containing newlines.
a0da8069
NN
13407# Ultrix sh set writes to stderr and can't be redirected directly,
13408# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
13409(
13410 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13411 eval ac_val=\$$ac_var
13412 case $ac_val in #(
13413 *${as_nl}*)
13414 case $ac_var in #(
13415 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13416$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13417 esac
13418 case $ac_var in #(
13419 _ | IFS | as_nl) ;; #(
13420 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13421 *) { eval $ac_var=; unset $ac_var;} ;;
13422 esac ;;
13423 esac
13424 done
13425
c6b750e1 13426 (set) 2>&1 |
81ecdfbb
RW
13427 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13428 *${as_nl}ac_space=\ *)
13429 # `set' does not quote correctly, so add quotes: double-quote
13430 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
13431 sed -n \
13432 "s/'/'\\\\''/g;
13433 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 13434 ;; #(
c6b750e1
DJ
13435 *)
13436 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 13437 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 13438 ;;
81ecdfbb
RW
13439 esac |
13440 sort
13441) |
c6b750e1 13442 sed '
81ecdfbb 13443 /^ac_cv_env_/b end
c6b750e1 13444 t clear
81ecdfbb 13445 :clear
c6b750e1
DJ
13446 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13447 t end
81ecdfbb
RW
13448 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13449 :end' >>confcache
13450if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13451 if test -w "$cache_file"; then
13452 test "x$cache_file" != "x/dev/null" &&
13453 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13454$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 13455 cat confcache >$cache_file
a0da8069 13456 else
81ecdfbb
RW
13457 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13458$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 13459 fi
852e5f18 13460fi
a0da8069 13461rm -f confcache
852e5f18 13462
a0da8069
NN
13463test "x$prefix" = xNONE && prefix=$ac_default_prefix
13464# Let make expand exec_prefix.
13465test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 13466
a0da8069
NN
13467# Transform confdefs.h into DEFS.
13468# Protect against shell expansion while executing Makefile rules.
13469# Protect against Makefile macro expansion.
c6b750e1
DJ
13470#
13471# If the first sed substitution is executed (which looks for macros that
81ecdfbb 13472# take arguments), then branch to the quote section. Otherwise,
c6b750e1 13473# look for a macro that doesn't take arguments.
81ecdfbb
RW
13474ac_script='
13475:mline
13476/\\$/{
13477 N
13478 s,\\\n,,
13479 b mline
13480}
c6b750e1 13481t clear
81ecdfbb
RW
13482:clear
13483s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 13484t quote
81ecdfbb 13485s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 13486t quote
81ecdfbb
RW
13487b any
13488:quote
13489s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
13490s/\[/\\&/g
13491s/\]/\\&/g
13492s/\$/$$/g
13493H
13494:any
13495${
13496 g
13497 s/^\n//
13498 s/\n/ /g
13499 p
13500}
13501'
13502DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
13503
13504
13505ac_libobjs=
13506ac_ltlibobjs=
13507for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13508 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
13509 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13510 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13511 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13512 # will be set to the directory where LIBOBJS objects are built.
13513 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13514 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
13515done
13516LIBOBJS=$ac_libobjs
852e5f18 13517
c6b750e1 13518LTLIBOBJS=$ac_ltlibobjs
376a0e54 13519
cac3d6c4 13520
c6b750e1
DJ
13521
13522: ${CONFIG_STATUS=./config.status}
81ecdfbb 13523ac_write_fail=0
c6b750e1
DJ
13524ac_clean_files_save=$ac_clean_files
13525ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
13526{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13527$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13528as_write_fail=0
13529cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
13530#! $SHELL
13531# Generated by $as_me.
a0da8069 13532# Run this file to recreate the current configuration.
a0da8069 13533# Compiler output produced by configure, useful for debugging
c6b750e1 13534# configure, is in config.log if it exists.
376a0e54 13535
c6b750e1
DJ
13536debug=false
13537ac_cs_recheck=false
13538ac_cs_silent=false
c6b750e1 13539
81ecdfbb
RW
13540SHELL=\${CONFIG_SHELL-$SHELL}
13541export SHELL
13542_ASEOF
13543cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13544## -------------------- ##
13545## M4sh Initialization. ##
13546## -------------------- ##
13547
13548# Be more Bourne compatible
13549DUALCASE=1; export DUALCASE # for MKS sh
13550if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
13551 emulate sh
13552 NULLCMD=:
81ecdfbb 13553 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
13554 # is contrary to our usage. Disable this feature.
13555 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
13556 setopt NO_GLOB_SUBST
13557else
13558 case `(set -o) 2>/dev/null` in #(
13559 *posix*) :
13560 set -o posix ;; #(
13561 *) :
13562 ;;
13563esac
c6b750e1 13564fi
c6b750e1 13565
81ecdfbb
RW
13566
13567as_nl='
13568'
13569export as_nl
13570# Printing a long string crashes Solaris 7 /usr/bin/printf.
13571as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13572as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13573as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13574# Prefer a ksh shell builtin over an external printf program on Solaris,
13575# but without wasting forks for bash or zsh.
13576if test -z "$BASH_VERSION$ZSH_VERSION" \
13577 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13578 as_echo='print -r --'
13579 as_echo_n='print -rn --'
13580elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13581 as_echo='printf %s\n'
13582 as_echo_n='printf %s'
13583else
13584 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13585 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13586 as_echo_n='/usr/ucb/echo -n'
13587 else
13588 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13589 as_echo_n_body='eval
13590 arg=$1;
13591 case $arg in #(
13592 *"$as_nl"*)
13593 expr "X$arg" : "X\\(.*\\)$as_nl";
13594 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13595 esac;
13596 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13597 '
13598 export as_echo_n_body
13599 as_echo_n='sh -c $as_echo_n_body as_echo'
13600 fi
13601 export as_echo_body
13602 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
13603fi
13604
81ecdfbb
RW
13605# The user is always right.
13606if test "${PATH_SEPARATOR+set}" != set; then
13607 PATH_SEPARATOR=:
13608 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13609 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13610 PATH_SEPARATOR=';'
13611 }
13612fi
13613
13614
13615# IFS
13616# We need space, tab and new line, in precisely that order. Quoting is
13617# there to prevent editors from complaining about space-tab.
13618# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13619# splitting by setting IFS to empty value.)
13620IFS=" "" $as_nl"
13621
13622# Find who we are. Look in the path if we contain no directory separator.
13623case $0 in #((
13624 *[\\/]* ) as_myself=$0 ;;
13625 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13626for as_dir in $PATH
13627do
13628 IFS=$as_save_IFS
13629 test -z "$as_dir" && as_dir=.
13630 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13631 done
13632IFS=$as_save_IFS
13633
13634 ;;
13635esac
13636# We did not find ourselves, most probably we were run as `sh COMMAND'
13637# in which case we are not to be found in the path.
13638if test "x$as_myself" = x; then
13639 as_myself=$0
13640fi
13641if test ! -f "$as_myself"; then
13642 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13643 exit 1
13644fi
c6b750e1 13645
81ecdfbb
RW
13646# Unset variables that we do not need and which cause bugs (e.g. in
13647# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13648# suppresses any "Segmentation fault" message there. '((' could
13649# trigger a bug in pdksh 5.2.14.
13650for as_var in BASH_ENV ENV MAIL MAILPATH
13651do eval test x\${$as_var+set} = xset \
13652 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13653done
c6b750e1
DJ
13654PS1='$ '
13655PS2='> '
13656PS4='+ '
13657
13658# NLS nuisances.
81ecdfbb
RW
13659LC_ALL=C
13660export LC_ALL
13661LANGUAGE=C
13662export LANGUAGE
13663
13664# CDPATH.
13665(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13666
13667
13668# as_fn_error ERROR [LINENO LOG_FD]
13669# ---------------------------------
13670# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13671# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13672# script with status $?, using 1 if that was 0.
13673as_fn_error ()
13674{
13675 as_status=$?; test $as_status -eq 0 && as_status=1
13676 if test "$3"; then
13677 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13678 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 13679 fi
81ecdfbb
RW
13680 $as_echo "$as_me: error: $1" >&2
13681 as_fn_exit $as_status
13682} # as_fn_error
13683
13684
13685# as_fn_set_status STATUS
13686# -----------------------
13687# Set $? to STATUS, without forking.
13688as_fn_set_status ()
13689{
13690 return $1
13691} # as_fn_set_status
13692
13693# as_fn_exit STATUS
13694# -----------------
13695# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13696as_fn_exit ()
13697{
13698 set +e
13699 as_fn_set_status $1
13700 exit $1
13701} # as_fn_exit
13702
13703# as_fn_unset VAR
13704# ---------------
13705# Portably unset VAR.
13706as_fn_unset ()
13707{
13708 { eval $1=; unset $1;}
13709}
13710as_unset=as_fn_unset
13711# as_fn_append VAR VALUE
13712# ----------------------
13713# Append the text in VALUE to the end of the definition contained in VAR. Take
13714# advantage of any shell optimizations that allow amortized linear growth over
13715# repeated appends, instead of the typical quadratic growth present in naive
13716# implementations.
13717if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13718 eval 'as_fn_append ()
13719 {
13720 eval $1+=\$2
13721 }'
13722else
13723 as_fn_append ()
13724 {
13725 eval $1=\$$1\$2
13726 }
13727fi # as_fn_append
13728
13729# as_fn_arith ARG...
13730# ------------------
13731# Perform arithmetic evaluation on the ARGs, and store the result in the
13732# global $as_val. Take advantage of shells that can avoid forks. The arguments
13733# must be portable across $(()) and expr.
13734if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13735 eval 'as_fn_arith ()
13736 {
13737 as_val=$(( $* ))
13738 }'
13739else
13740 as_fn_arith ()
13741 {
13742 as_val=`expr "$@" || test $? -eq 1`
13743 }
13744fi # as_fn_arith
13745
c6b750e1 13746
81ecdfbb
RW
13747if expr a : '\(a\)' >/dev/null 2>&1 &&
13748 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
13749 as_expr=expr
13750else
13751 as_expr=false
13752fi
13753
81ecdfbb 13754if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
13755 as_basename=basename
13756else
13757 as_basename=false
13758fi
13759
81ecdfbb
RW
13760if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13761 as_dirname=dirname
13762else
13763 as_dirname=false
13764fi
c6b750e1 13765
81ecdfbb 13766as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
13767$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13768 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
13769 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13770$as_echo X/"$0" |
13771 sed '/^.*\/\([^/][^/]*\)\/*$/{
13772 s//\1/
13773 q
13774 }
13775 /^X\/\(\/\/\)$/{
13776 s//\1/
13777 q
13778 }
13779 /^X\/\(\/\).*/{
13780 s//\1/
13781 q
13782 }
13783 s/.*/./; q'`
c6b750e1 13784
c6b750e1
DJ
13785# Avoid depending upon Character Ranges.
13786as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13787as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13788as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13789as_cr_digits='0123456789'
13790as_cr_alnum=$as_cr_Letters$as_cr_digits
13791
81ecdfbb
RW
13792ECHO_C= ECHO_N= ECHO_T=
13793case `echo -n x` in #(((((
13794-n*)
13795 case `echo 'xy\c'` in
13796 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13797 xy) ECHO_C='\c';;
13798 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13799 ECHO_T=' ';;
13800 esac;;
13801*)
13802 ECHO_N='-n';;
c6b750e1
DJ
13803esac
13804
81ecdfbb
RW
13805rm -f conf$$ conf$$.exe conf$$.file
13806if test -d conf$$.dir; then
13807 rm -f conf$$.dir/conf$$.file
c6b750e1 13808else
81ecdfbb
RW
13809 rm -f conf$$.dir
13810 mkdir conf$$.dir 2>/dev/null
c6b750e1 13811fi
81ecdfbb
RW
13812if (echo >conf$$.file) 2>/dev/null; then
13813 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 13814 as_ln_s='ln -s'
81ecdfbb
RW
13815 # ... but there are two gotchas:
13816 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13817 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13818 # In both cases, we have to default to `cp -p'.
13819 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13820 as_ln_s='cp -p'
13821 elif ln conf$$.file conf$$ 2>/dev/null; then
13822 as_ln_s=ln
13823 else
13824 as_ln_s='cp -p'
c6b750e1 13825 fi
c6b750e1
DJ
13826else
13827 as_ln_s='cp -p'
13828fi
81ecdfbb
RW
13829rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13830rmdir conf$$.dir 2>/dev/null
13831
13832
13833# as_fn_mkdir_p
13834# -------------
13835# Create "$as_dir" as a directory, including parents if necessary.
13836as_fn_mkdir_p ()
13837{
13838
13839 case $as_dir in #(
13840 -*) as_dir=./$as_dir;;
13841 esac
13842 test -d "$as_dir" || eval $as_mkdir_p || {
13843 as_dirs=
13844 while :; do
13845 case $as_dir in #(
13846 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13847 *) as_qdir=$as_dir;;
13848 esac
13849 as_dirs="'$as_qdir' $as_dirs"
13850 as_dir=`$as_dirname -- "$as_dir" ||
13851$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13852 X"$as_dir" : 'X\(//\)[^/]' \| \
13853 X"$as_dir" : 'X\(//\)$' \| \
13854 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13855$as_echo X"$as_dir" |
13856 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13857 s//\1/
13858 q
13859 }
13860 /^X\(\/\/\)[^/].*/{
13861 s//\1/
13862 q
13863 }
13864 /^X\(\/\/\)$/{
13865 s//\1/
13866 q
13867 }
13868 /^X\(\/\).*/{
13869 s//\1/
13870 q
13871 }
13872 s/.*/./; q'`
13873 test -d "$as_dir" && break
13874 done
13875 test -z "$as_dirs" || eval "mkdir $as_dirs"
13876 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13877
c6b750e1 13878
81ecdfbb 13879} # as_fn_mkdir_p
c6b750e1 13880if mkdir -p . 2>/dev/null; then
81ecdfbb 13881 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
13882else
13883 test -d ./-p && rmdir ./-p
13884 as_mkdir_p=false
13885fi
13886
81ecdfbb
RW
13887if test -x / >/dev/null 2>&1; then
13888 as_test_x='test -x'
13889else
13890 if ls -dL / >/dev/null 2>&1; then
13891 as_ls_L_option=L
13892 else
13893 as_ls_L_option=
13894 fi
13895 as_test_x='
13896 eval sh -c '\''
13897 if test -d "$1"; then
13898 test -d "$1/.";
13899 else
13900 case $1 in #(
13901 -*)set "./$1";;
13902 esac;
13903 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13904 ???[sx]*):;;*)false;;esac;fi
13905 '\'' sh
13906 '
13907fi
13908as_executable_p=$as_test_x
c6b750e1
DJ
13909
13910# Sed expression to map a string onto a valid CPP name.
13911as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13912
13913# Sed expression to map a string onto a valid variable name.
13914as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13915
13916
c6b750e1 13917exec 6>&1
81ecdfbb
RW
13918## ----------------------------------- ##
13919## Main body of $CONFIG_STATUS script. ##
13920## ----------------------------------- ##
13921_ASEOF
13922test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13923
13924cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13925# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 13926# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
13927# values after options handling.
13928ac_log="
c6b750e1 13929This file was extended by $as_me, which was
81ecdfbb 13930generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
13931
13932 CONFIG_FILES = $CONFIG_FILES
13933 CONFIG_HEADERS = $CONFIG_HEADERS
13934 CONFIG_LINKS = $CONFIG_LINKS
13935 CONFIG_COMMANDS = $CONFIG_COMMANDS
13936 $ $0 $@
13937
81ecdfbb
RW
13938on `(hostname || uname -n) 2>/dev/null | sed 1q`
13939"
13940
c6b750e1
DJ
13941_ACEOF
13942
81ecdfbb
RW
13943case $ac_config_files in *"
13944"*) set x $ac_config_files; shift; ac_config_files=$*;;
13945esac
c6b750e1 13946
c6b750e1 13947
c6b750e1 13948
81ecdfbb
RW
13949cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13950# Files that config.status was made for.
13951config_files="$ac_config_files"
c6b750e1 13952
81ecdfbb 13953_ACEOF
c6b750e1 13954
81ecdfbb 13955cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 13956ac_cs_usage="\
81ecdfbb
RW
13957\`$as_me' instantiates files and other configuration actions
13958from templates according to the current configuration. Unless the files
13959and actions are specified as TAGs, all are instantiated by default.
c6b750e1 13960
81ecdfbb 13961Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
13962
13963 -h, --help print this help, then exit
81ecdfbb
RW
13964 -V, --version print version number and configuration settings, then exit
13965 -q, --quiet, --silent
13966 do not print progress messages
c6b750e1
DJ
13967 -d, --debug don't remove temporary files
13968 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
13969 --file=FILE[:TEMPLATE]
13970 instantiate the configuration file FILE
c6b750e1
DJ
13971
13972Configuration files:
13973$config_files
13974
81ecdfbb 13975Report bugs to the package provider."
c6b750e1 13976
81ecdfbb
RW
13977_ACEOF
13978cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
13979ac_cs_version="\\
13980config.status
81ecdfbb
RW
13981configured by $0, generated by GNU Autoconf 2.64,
13982 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 13983
81ecdfbb 13984Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
13985This config.status script is free software; the Free Software Foundation
13986gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
13987
13988ac_pwd='$ac_pwd'
13989srcdir='$srcdir'
13990INSTALL='$INSTALL'
8e957354 13991AWK='$AWK'
81ecdfbb 13992test -n "\$AWK" || AWK=awk
c6b750e1
DJ
13993_ACEOF
13994
81ecdfbb
RW
13995cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13996# The default lists apply if the user does not specify any file.
c6b750e1
DJ
13997ac_need_defaults=:
13998while test $# != 0
a0da8069 13999do
c6b750e1
DJ
14000 case $1 in
14001 --*=*)
81ecdfbb
RW
14002 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14003 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14004 ac_shift=:
14005 ;;
81ecdfbb 14006 *)
c6b750e1
DJ
14007 ac_option=$1
14008 ac_optarg=$2
14009 ac_shift=shift
14010 ;;
c6b750e1
DJ
14011 esac
14012
14013 case $ac_option in
14014 # Handling of the options.
a0da8069 14015 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14016 ac_cs_recheck=: ;;
81ecdfbb
RW
14017 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14018 $as_echo "$ac_cs_version"; exit ;;
14019 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14020 debug=: ;;
14021 --file | --fil | --fi | --f )
14022 $ac_shift
81ecdfbb
RW
14023 case $ac_optarg in
14024 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14025 esac
14026 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14027 ac_need_defaults=false;;
81ecdfbb
RW
14028 --he | --h | --help | --hel | -h )
14029 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14030 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14031 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14032 ac_cs_silent=: ;;
14033
14034 # This is an error.
81ecdfbb
RW
14035 -*) as_fn_error "unrecognized option: \`$1'
14036Try \`$0 --help' for more information." ;;
c6b750e1 14037
81ecdfbb
RW
14038 *) as_fn_append ac_config_targets " $1"
14039 ac_need_defaults=false ;;
c6b750e1 14040
376a0e54 14041 esac
c6b750e1 14042 shift
376a0e54
CM
14043done
14044
c6b750e1 14045ac_configure_extra_args=
376a0e54 14046
c6b750e1
DJ
14047if $ac_cs_silent; then
14048 exec 6>/dev/null
14049 ac_configure_extra_args="$ac_configure_extra_args --silent"
14050fi
376a0e54 14051
c6b750e1 14052_ACEOF
81ecdfbb 14053cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 14054if \$ac_cs_recheck; then
81ecdfbb
RW
14055 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14056 shift
14057 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14058 CONFIG_SHELL='$SHELL'
14059 export CONFIG_SHELL
14060 exec "\$@"
c6b750e1
DJ
14061fi
14062
14063_ACEOF
81ecdfbb
RW
14064cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14065exec 5>>config.log
14066{
14067 echo
14068 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14069## Running $as_me. ##
14070_ASBOX
14071 $as_echo "$ac_log"
14072} >&5
c6b750e1 14073
81ecdfbb
RW
14074_ACEOF
14075cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
14076#
14077# INIT-COMMANDS
14078#
14079extrasub_build="$extrasub_build"
14080 extrasub_host="$extrasub_host"
14081 extrasub_target="$extrasub_target"
14082
81ecdfbb 14083_ACEOF
c6b750e1 14084
81ecdfbb 14085cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14086
81ecdfbb 14087# Handling of arguments.
c6b750e1
DJ
14088for ac_config_target in $ac_config_targets
14089do
81ecdfbb
RW
14090 case $ac_config_target in
14091 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14092
14093 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
14094 esac
14095done
14096
81ecdfbb 14097
c6b750e1
DJ
14098# If the user did not use the arguments to specify the items to instantiate,
14099# then the envvar interface is used. Set only those that are not.
14100# We use the long form for the default assignment because of an extremely
14101# bizarre bug on SunOS 4.1.3.
14102if $ac_need_defaults; then
14103 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14104fi
14105
14106# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 14107# simply because there is no reason against having it here, and in addition,
c6b750e1 14108# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
14109# Hook for its removal unless debugging.
14110# Note that there is a small window in which the directory will not be cleaned:
14111# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
14112$debug ||
14113{
81ecdfbb
RW
14114 tmp=
14115 trap 'exit_status=$?
14116 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14117' 0
14118 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 14119}
c6b750e1
DJ
14120# Create a (secure) tmp directory for tmp files.
14121
14122{
81ecdfbb 14123 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
14124 test -n "$tmp" && test -d "$tmp"
14125} ||
14126{
81ecdfbb
RW
14127 tmp=./conf$$-$RANDOM
14128 (umask 077 && mkdir "$tmp")
14129} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14130
14131# Set up the scripts for CONFIG_FILES section.
14132# No need to generate them if there are no CONFIG_FILES.
14133# This happens for instance with `./config.status config.h'.
14134if test -n "$CONFIG_FILES"; then
14135
14136if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14137 ac_cs_awk_getline=:
14138 ac_cs_awk_pipe_init=
14139 ac_cs_awk_read_file='
14140 while ((getline aline < (F[key])) > 0)
14141 print(aline)
14142 close(F[key])'
14143 ac_cs_awk_pipe_fini=
14144else
14145 ac_cs_awk_getline=false
14146 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14147 ac_cs_awk_read_file='
14148 print "|#_!!_#|"
14149 print "cat " F[key] " &&"
14150 '$ac_cs_awk_pipe_init
14151 # The final `:' finishes the AND list.
14152 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14153fi
14154ac_cr=`echo X | tr X '\015'`
14155# On cygwin, bash can eat \r inside `` if the user requested igncr.
14156# But we know of no other shell where ac_cr would be empty at this
14157# point, so we can use a bashism as a fallback.
14158if test "x$ac_cr" = x; then
14159 eval ac_cr=\$\'\\r\'
14160fi
14161ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14162if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14163 ac_cs_awk_cr='\r'
14164else
14165 ac_cs_awk_cr=$ac_cr
14166fi
14167
14168echo 'BEGIN {' >"$tmp/subs1.awk" &&
14169_ACEOF
14170
14171# Create commands to substitute file output variables.
c6b750e1 14172{
81ecdfbb
RW
14173 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14174 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
14175 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14176 echo "_ACAWK" &&
14177 echo "_ACEOF"
14178} >conf$$files.sh &&
14179. ./conf$$files.sh ||
14180 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14181rm -f conf$$files.sh
c6b750e1 14182
81ecdfbb
RW
14183{
14184 echo "cat >conf$$subs.awk <<_ACEOF" &&
14185 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14186 echo "_ACEOF"
14187} >conf$$subs.sh ||
14188 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14189ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14190ac_delim='%!_!# '
14191for ac_last_try in false false false false false :; do
14192 . ./conf$$subs.sh ||
14193 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14194
14195 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14196 if test $ac_delim_n = $ac_delim_num; then
14197 break
14198 elif $ac_last_try; then
14199 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14200 else
14201 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14202 fi
14203done
14204rm -f conf$$subs.sh
14205
14206cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14207cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 14208_ACEOF
81ecdfbb
RW
14209sed -n '
14210h
14211s/^/S["/; s/!.*/"]=/
14212p
14213g
14214s/^[^!]*!//
14215:repl
14216t repl
14217s/'"$ac_delim"'$//
14218t delim
14219:nl
14220h
14221s/\(.\{148\}\).*/\1/
14222t more1
14223s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14224p
14225n
14226b repl
14227:more1
14228s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14229p
14230g
14231s/.\{148\}//
14232t nl
14233:delim
14234h
14235s/\(.\{148\}\).*/\1/
14236t more2
14237s/["\\]/\\&/g; s/^/"/; s/$/"/
14238p
14239b
14240:more2
14241s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14242p
14243g
14244s/.\{148\}//
14245t delim
14246' <conf$$subs.awk | sed '
14247/^[^""]/{
14248 N
14249 s/\n//
14250}
14251' >>$CONFIG_STATUS || ac_write_fail=1
14252rm -f conf$$subs.awk
14253cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14254_ACAWK
14255cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14256 for (key in S) S_is_set[key] = 1
14257 FS = "\a"
14258 \$ac_cs_awk_pipe_init
14259}
14260{
14261 line = $ 0
14262 nfields = split(line, field, "@")
14263 substed = 0
14264 len = length(field[1])
14265 for (i = 2; i < nfields; i++) {
14266 key = field[i]
14267 keylen = length(key)
14268 if (S_is_set[key]) {
14269 value = S[key]
14270 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14271 len += length(value) + length(field[++i])
14272 substed = 1
14273 } else
14274 len += 1 + keylen
14275 }
14276 if (nfields == 3 && !substed) {
14277 key = field[2]
14278 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14279 \$ac_cs_awk_read_file
14280 next
14281 }
14282 }
14283 print line
14284}
14285\$ac_cs_awk_pipe_fini
14286_ACAWK
14287_ACEOF
14288cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14289if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14290 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14291else
14292 cat
14293fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14294 || as_fn_error "could not setup config files machinery" "$LINENO" 5
14295_ACEOF
14296
14297# VPATH may cause trouble with some makes, so we remove $(srcdir),
14298# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14299# trailing colons and then remove the whole line if VPATH becomes empty
14300# (actually we leave an empty line to preserve line numbers).
14301if test "x$srcdir" = x.; then
14302 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14303s/:*\$(srcdir):*/:/
14304s/:*\${srcdir}:*/:/
14305s/:*@srcdir@:*/:/
14306s/^\([^=]*=[ ]*\):*/\1/
14307s/:*$//
14308s/^[^=]*=[ ]*$//
14309}'
14310fi
c6b750e1 14311
81ecdfbb
RW
14312cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14313fi # test -n "$CONFIG_FILES"
c6b750e1 14314
c6b750e1 14315
81ecdfbb
RW
14316eval set X " :F $CONFIG_FILES "
14317shift
14318for ac_tag
14319do
14320 case $ac_tag in
14321 :[FHLC]) ac_mode=$ac_tag; continue;;
14322 esac
14323 case $ac_mode$ac_tag in
14324 :[FHL]*:*);;
14325 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14326 :[FH]-) ac_tag=-:-;;
14327 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14328 esac
14329 ac_save_IFS=$IFS
14330 IFS=:
14331 set x $ac_tag
14332 IFS=$ac_save_IFS
14333 shift
14334 ac_file=$1
14335 shift
252b5132 14336
81ecdfbb
RW
14337 case $ac_mode in
14338 :L) ac_source=$1;;
14339 :[FH])
14340 ac_file_inputs=
14341 for ac_f
14342 do
14343 case $ac_f in
14344 -) ac_f="$tmp/stdin";;
14345 *) # Look for the file first in the build tree, then in the source tree
14346 # (if the path is not absolute). The absolute path cannot be DOS-style,
14347 # because $ac_f cannot contain `:'.
14348 test -f "$ac_f" ||
14349 case $ac_f in
14350 [\\/$]*) false;;
14351 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14352 esac ||
14353 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14354 esac
14355 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14356 as_fn_append ac_file_inputs " '$ac_f'"
14357 done
c6b750e1 14358
81ecdfbb
RW
14359 # Let's still pretend it is `configure' which instantiates (i.e., don't
14360 # use $as_me), people would be surprised to read:
14361 # /* config.h. Generated by config.status. */
14362 configure_input='Generated from '`
14363 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14364 `' by configure.'
14365 if test x"$ac_file" != x-; then
14366 configure_input="$ac_file. $configure_input"
14367 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14368$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 14369 fi
81ecdfbb
RW
14370 # Neutralize special characters interpreted by sed in replacement strings.
14371 case $configure_input in #(
14372 *\&* | *\|* | *\\* )
14373 ac_sed_conf_input=`$as_echo "$configure_input" |
14374 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14375 *) ac_sed_conf_input=$configure_input;;
14376 esac
cac3d6c4 14377
81ecdfbb
RW
14378 case $ac_tag in
14379 *:-:* | *:-) cat >"$tmp/stdin" \
14380 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14381 esac
14382 ;;
a0da8069 14383 esac
252b5132 14384
81ecdfbb 14385 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
14386$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14387 X"$ac_file" : 'X\(//\)[^/]' \| \
14388 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
14389 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14390$as_echo X"$ac_file" |
14391 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14392 s//\1/
14393 q
14394 }
14395 /^X\(\/\/\)[^/].*/{
14396 s//\1/
14397 q
14398 }
14399 /^X\(\/\/\)$/{
14400 s//\1/
14401 q
14402 }
14403 /^X\(\/\).*/{
14404 s//\1/
14405 q
14406 }
14407 s/.*/./; q'`
14408 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 14409 ac_builddir=.
252b5132 14410
81ecdfbb
RW
14411case "$ac_dir" in
14412.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14413*)
14414 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14415 # A ".." for each directory in $ac_dir_suffix.
14416 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14417 case $ac_top_builddir_sub in
14418 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14419 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14420 esac ;;
14421esac
14422ac_abs_top_builddir=$ac_pwd
14423ac_abs_builddir=$ac_pwd$ac_dir_suffix
14424# for backward compatibility:
14425ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
14426
14427case $srcdir in
81ecdfbb 14428 .) # We are building in place.
c6b750e1 14429 ac_srcdir=.
81ecdfbb
RW
14430 ac_top_srcdir=$ac_top_builddir_sub
14431 ac_abs_top_srcdir=$ac_pwd ;;
14432 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 14433 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
14434 ac_top_srcdir=$srcdir
14435 ac_abs_top_srcdir=$srcdir ;;
14436 *) # Relative name.
14437 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14438 ac_top_srcdir=$ac_top_build_prefix$srcdir
14439 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 14440esac
81ecdfbb 14441ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 14442
252b5132 14443
81ecdfbb
RW
14444 case $ac_mode in
14445 :F)
14446 #
14447 # CONFIG_FILE
14448 #
c6b750e1
DJ
14449
14450 case $INSTALL in
14451 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 14452 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 14453 esac
81ecdfbb 14454_ACEOF
252b5132 14455
81ecdfbb
RW
14456cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14457# If the template does not know about datarootdir, expand it.
14458# FIXME: This hack should be removed a few years after 2.60.
14459ac_datarootdir_hack=; ac_datarootdir_seen=
14460ac_sed_dataroot='
14461/datarootdir/ {
14462 p
14463 q
14464}
14465/@datadir@/p
14466/@docdir@/p
14467/@infodir@/p
14468/@localedir@/p
14469/@mandir@/p'
14470case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14471*datarootdir*) ac_datarootdir_seen=yes;;
14472*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14473 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14474$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 14475_ACEOF
81ecdfbb
RW
14476cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14477 ac_datarootdir_hack='
14478 s&@datadir@&$datadir&g
14479 s&@docdir@&$docdir&g
14480 s&@infodir@&$infodir&g
14481 s&@localedir@&$localedir&g
14482 s&@mandir@&$mandir&g
14483 s&\\\${datarootdir}&$datarootdir&g' ;;
14484esac
14485_ACEOF
14486
14487# Neutralize VPATH when `$srcdir' = `.'.
14488# Shell code in configure.ac might set extrasub.
14489# FIXME: do we really want to maintain this feature?
14490cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14491ac_sed_extra="$ac_vpsub
c6b750e1
DJ
14492$extrasub
14493_ACEOF
81ecdfbb 14494cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
14495:t
14496/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
14497s|@configure_input@|$ac_sed_conf_input|;t t
14498s&@top_builddir@&$ac_top_builddir_sub&;t t
14499s&@top_build_prefix@&$ac_top_build_prefix&;t t
14500s&@srcdir@&$ac_srcdir&;t t
14501s&@abs_srcdir@&$ac_abs_srcdir&;t t
14502s&@top_srcdir@&$ac_top_srcdir&;t t
14503s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14504s&@builddir@&$ac_builddir&;t t
14505s&@abs_builddir@&$ac_abs_builddir&;t t
14506s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14507s&@INSTALL@&$ac_INSTALL&;t t
14508$ac_datarootdir_hack
14509"
14510eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14511if $ac_cs_awk_getline; then
14512 $AWK -f "$tmp/subs.awk"
14513else
14514 $AWK -f "$tmp/subs.awk" | $SHELL
14515fi >$tmp/out \
14516 || as_fn_error "could not create $ac_file" "$LINENO" 5
14517
14518test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14519 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14520 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14522which seems to be undefined. Please make sure it is defined." >&5
14523$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14524which seems to be undefined. Please make sure it is defined." >&2;}
14525
14526 rm -f "$tmp/stdin"
14527 case $ac_file in
14528 -) cat "$tmp/out" && rm -f "$tmp/out";;
14529 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14530 esac \
14531 || as_fn_error "could not create $ac_file" "$LINENO" 5
14532 ;;
c148b4cb 14533
c148b4cb 14534
c148b4cb 14535
81ecdfbb
RW
14536 esac
14537
06a51eac
RW
14538
14539 case $ac_file$ac_mode in
14540 "Makefile":F) sed "$extrasub_build" Makefile |
14541 sed "$extrasub_host" |
14542 sed "$extrasub_target" > mf$$
14543 mv -f mf$$ Makefile ;;
14544
14545 esac
81ecdfbb
RW
14546done # for ac_tag
14547
14548
14549as_fn_exit 0
c6b750e1 14550_ACEOF
c6b750e1
DJ
14551ac_clean_files=$ac_clean_files_save
14552
81ecdfbb
RW
14553test $ac_write_fail = 0 ||
14554 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14555
c6b750e1
DJ
14556
14557# configure is writing to config.log, and then calls config.status.
14558# config.status does its own redirection, appending to config.log.
14559# Unfortunately, on DOS this fails, as config.log is still kept open
14560# by configure, so config.status won't be able to write to it; its
14561# output is simply discarded. So we exec the FD to /dev/null,
14562# effectively closing config.log, so it can be properly (re)opened and
14563# appended to by config.status. When coming back to configure, we
14564# need to make the FD available again.
14565if test "$no_create" != yes; then
14566 ac_cs_success=:
14567 ac_config_status_args=
14568 test "$silent" = yes &&
14569 ac_config_status_args="$ac_config_status_args --quiet"
14570 exec 5>/dev/null
14571 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14572 exec 5>>config.log
14573 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14574 # would make configure fail if this is the last instruction.
81ecdfbb
RW
14575 $ac_cs_success || as_fn_exit $?
14576fi
14577if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14578 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14579$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 14580fi
c148b4cb 14581
This page took 1.562845 seconds and 4 git commands to generate.