toplevel configure: bootstrap target_libs of stage1_languages.
[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
252b5132 2746
a0da8069
NN
2747# Skipdirs are removed silently.
2748skipdirs=
2749# Noconfigdirs are removed loudly.
2750noconfigdirs=""
252b5132 2751
a0da8069
NN
2752use_gnu_ld=
2753# Make sure we don't let GNU ld be added if we didn't want it.
2754if test x$with_gnu_ld = xno ; then
2755 use_gnu_ld=no
93f9b408 2756 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
2757fi
2758
a0da8069
NN
2759use_gnu_as=
2760# Make sure we don't let GNU as be added if we didn't want it.
2761if test x$with_gnu_as = xno ; then
2762 use_gnu_as=no
2763 noconfigdirs="$noconfigdirs gas"
252b5132
RH
2764fi
2765
c6b750e1 2766# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 2767# it's not even worth trying to configure, much less build, that tool.
252b5132 2768
a0da8069
NN
2769case ${with_x} in
2770 yes | "") ;; # the default value for this tree is that X11 is available
2771 no)
675c6968 2772 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 2773 # We won't be able to build gdbtk without X.
c6b750e1 2774 enable_gdbtk=no
a0da8069
NN
2775 ;;
2776 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2777esac
252b5132 2778
a0da8069 2779# Some tools are only suitable for building in a "native" situation.
c6b750e1 2780# Remove these if host!=target.
701628f5 2781native_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 2782
a0da8069
NN
2783# Similarly, some are only suitable for cross toolchains.
2784# Remove these if host=target.
2785cross_only="target-libgloss target-newlib target-opcodes"
2786
2787case $is_cross_compiler in
2788 no) skipdirs="${skipdirs} ${cross_only}" ;;
2789 yes) skipdirs="${skipdirs} ${native_only}" ;;
2790esac
252b5132 2791
a0da8069
NN
2792# If both --with-headers and --with-libs are specified, default to
2793# --without-newlib.
32be62b5
RS
2794if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2795 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
2796 if test x"${with_newlib}" = x ; then
2797 with_newlib=no
2798 fi
252b5132
RH
2799fi
2800
a0da8069
NN
2801# Recognize --with-newlib/--without-newlib.
2802case ${with_newlib} in
2803 no) skipdirs="${skipdirs} target-newlib" ;;
2804 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2805esac
252b5132 2806
93f9b408
ILT
2807# Handle --enable-gold.
2808
81ecdfbb
RW
2809# Check whether --enable-gold was given.
2810if test "${enable_gold+set}" = set; then :
2811 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
2812else
2813 ENABLE_GOLD=no
81ecdfbb
RW
2814fi
2815
93f9b408
ILT
2816if test "${ENABLE_GOLD}" = "yes"; then
2817 # Check for ELF target.
2818 is_elf=no
2819 case "${target}" in
2820 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2821 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8bcf2718 2822 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
93f9b408
ILT
2823 case "${target}" in
2824 *-*-linux*aout* | *-*-linux*oldld*)
2825 ;;
2826 *)
2827 is_elf=yes
2828 ;;
2829 esac
2830 esac
2831
2832 if test "$is_elf" = "yes"; then
2833 # Check for target supported by gold.
2834 case "${target}" in
4a657b0d 2835 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
93f9b408
ILT
2836 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
2837 ;;
2838 esac
2839 fi
2840fi
2841
a0da8069 2842# Configure extra directories which are host specific
252b5132 2843
a0da8069
NN
2844case "${host}" in
2845 *-cygwin*)
2846 configdirs="$configdirs libtermcap" ;;
2847esac
252b5132 2848
59f7ec45
HPN
2849# A target can indicate whether a language isn't supported for some reason.
2850# Only spaces may be used in this macro; not newlines or tabs.
2851unsupported_languages=
2852
c6b750e1 2853# Remove more programs from consideration, based on the host or
a0da8069
NN
2854# target this usually means that a port of the program doesn't
2855# exist yet.
252b5132 2856
a0da8069
NN
2857case "${host}" in
2858 hppa*64*-*-*)
2859 noconfigdirs="$noconfigdirs byacc"
2860 ;;
ec11bdc6 2861 i[3456789]86-*-vsta)
675c6968 2862 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 2863 ;;
ec11bdc6 2864 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 2865 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 2866 ;;
2d1e8239
NC
2867 x86_64-*-mingw*)
2868 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
2869 ;;
ec11bdc6 2870 i[3456789]86-*-mingw32*)
675c6968 2871 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 2872 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 2873 ;;
ec11bdc6 2874 i[3456789]86-*-beos*)
675c6968 2875 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 2876 ;;
a0da8069 2877 *-*-cygwin*)
a92834c8 2878 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
2879 ;;
2880 *-*-netbsd*)
a92834c8 2881 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
2882 ;;
2883 ppc*-*-pe)
675c6968 2884 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
2885 ;;
2886 powerpc-*-beos*)
675c6968 2887 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 2888 ;;
a0da8069 2889esac
252b5132 2890
4b1cb4fe 2891
81ecdfbb
RW
2892# Check whether --enable-libada was given.
2893if test "${enable_libada+set}" = set; then :
2894 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
2895else
2896 ENABLE_LIBADA=yes
81ecdfbb
RW
2897fi
2898
a2592b1b 2899if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 2900 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
2901fi
2902
81ecdfbb
RW
2903# Check whether --enable-libssp was given.
2904if test "${enable_libssp+set}" = set; then :
2905 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
2906else
2907 ENABLE_LIBSSP=yes
81ecdfbb
RW
2908fi
2909
5f128533 2910
a0da8069
NN
2911# Save it here so that, even in case of --enable-libgcj, if the Java
2912# front-end isn't enabled, we still get libgcj disabled.
2913libgcj_saved=$libgcj
2914case $enable_libgcj in
2915yes)
2916 # If we reset it here, it won't get added to noconfigdirs in the
2917 # target-specific build rules, so it will be forcibly enabled
2918 # (unless the Java language itself isn't enabled).
2919 libgcj=
2920 ;;
2921no)
2922 # Make sure we get it printed in the list of not supported target libs.
2923 noconfigdirs="$noconfigdirs ${libgcj}"
2924 ;;
2925esac
252b5132 2926
4b1cb4fe 2927
a6df5a19
PB
2928# Disable libmudflap on some systems.
2929if test x$enable_libmudflap = x ; then
3e707e94 2930 case "${target}" in
29383458 2931 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 2932 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
2933 ;;
2934 *-*-freebsd*)
2935 # Enable libmudflap by default in FreeBSD.
2936 ;;
2937 *)
2938 # Disable it by default everywhere else.
2939 noconfigdirs="$noconfigdirs target-libmudflap"
2940 ;;
2941 esac
a6df5a19 2942fi
4b1cb4fe 2943
a6df5a19
PB
2944# Disable libgomp on non POSIX hosted systems.
2945if test x$enable_libgomp = x ; then
b3ded179
PB
2946 # Enable libgomp by default on hosted POSIX systems.
2947 case "${target}" in
29383458 2948 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
2949 ;;
2950 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
2951 ;;
64ce424c 2952 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
2953 ;;
2954 *-*-darwin* | *-*-aix*)
2955 ;;
2956 *)
2957 noconfigdirs="$noconfigdirs target-libgomp"
2958 ;;
2959 esac
a6df5a19 2960fi
b3ded179 2961
691bb5a1
DD
2962# Default libgloss CPU subdirectory.
2963libgloss_dir="$target_cpu"
4b1cb4fe 2964
a0da8069
NN
2965case "${target}" in
2966 *-*-chorusos)
54d1c879 2967 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 2968 ;;
24741ab2 2969 powerpc-*-darwin*)
9d39db92 2970 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 2971 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 2972 ;;
85bd1942
TG
2973 i[3456789]86-*-darwin*)
2974 noconfigdirs="$noconfigdirs ld gprof"
2975 noconfigdirs="$noconfigdirs sim target-rda"
2976 ;;
e8a5fa9c 2977 x86_64-*-darwin[912]*)
652dec25
TG
2978 noconfigdirs="$noconfigdirs ld gas gprof"
2979 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 2980 ;;
04d1ab34 2981 *-*-darwin*)
d320aacb 2982 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 2983 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 2984 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 2985 ;;
a0da8069 2986 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 2987 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 2988 ;;
de0b4a87 2989 *-*-freebsd*)
4b1cb4fe
DD
2990 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2991 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
2992 && test -f /usr/local/include/gmp.h; then
2993 with_gmp=/usr/local
2994 fi
2995
2996 # Skip some stuff that's unsupported on some FreeBSD configurations.
2997 case "${target}" in
2998 i*86-*-*) ;;
2999 alpha*-*-*) ;;
3000 *)
54d1c879 3001 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3002 ;;
3003 esac
3004 ;;
f8a495c8
NC
3005 *-*-kaos*)
3006 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3007 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3008 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3009 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3010 noconfigdirs="$noconfigdirs target-libgloss"
3011 ;;
a0da8069
NN
3012 *-*-netbsd*)
3013 # Skip some stuff on all NetBSD configurations.
3014 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3015
3016 # Skip some stuff that's unsupported on some NetBSD configurations.
3017 case "${target}" in
3018 i*86-*-netbsdelf*) ;;
5b474aa8 3019 arm*-*-netbsdelf*) ;;
a0da8069 3020 *)
54d1c879 3021 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3022 ;;
3023 esac
3024 ;;
2a3124ca 3025 *-*-netware*)
54d1c879 3026 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3027 ;;
3028 *-*-rtems*)
54d1c879 3029 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3030 ;;
1587117a
EC
3031 # The tpf target doesn't support gdb yet.
3032 *-*-tpf*)
54d1c879 3033 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3034 ;;
c1968181 3035 *-*-uclinux*)
54d1c879 3036 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3037 ;;
a0da8069 3038 *-*-vxworks*)
54d1c879 3039 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3040 ;;
3041 alpha*-dec-osf*)
3042 # ld works, but does not support shared libraries.
3043 # newlib is not 64 bit ready. I'm not sure about fileutils.
3044 # gas doesn't generate exception information.
3045 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3046 ;;
3047 alpha*-*-*vms*)
54d1c879 3048 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3049 ;;
3050 alpha*-*-linux*)
3051 # newlib is not 64 bit ready
3052 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3053 ;;
a0da8069
NN
3054 alpha*-*-*)
3055 # newlib is not 64 bit ready
54d1c879 3056 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3057 ;;
4a18bd6b 3058 am33_2.0-*-linux*)
54d1c879 3059 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3060 ;;
a0da8069 3061 sh-*-linux*)
54d1c879 3062 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3063 ;;
a0da8069 3064 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3065 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3066 noconfigdirs="$noconfigdirs target-examples"
3067 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3068 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3069 noconfigdirs="$noconfigdirs expect dejagnu"
3070 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3071 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3072 noconfigdirs="$noconfigdirs target-newlib"
3073 case "${host}" in
3074 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3075 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3076 ;;
3077 esac
691bb5a1 3078 libgloss_dir=wince
a0da8069
NN
3079 ;;
3080 arc-*-*)
54d1c879 3081 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3082 ;;
caeba88f 3083 arm-semi-aof )
caeba88f 3084 ;;
a0da8069 3085 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3086 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3087 libgloss_dir=arm
a0da8069 3088 ;;
11b04d1f 3089 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3090 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3091 libgloss_dir=arm
a0da8069 3092 ;;
bd70a46f 3093 arm*-*-linux-gnueabi)
6d18b86b 3094 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3095 case ${with_newlib} in
3096 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3097 esac
691bb5a1 3098 libgloss_dir=arm
bd70a46f 3099 ;;
df4a6958 3100 arm*-*-symbianelf*)
54d1c879 3101 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3102 libgloss_dir=arm
df4a6958 3103 ;;
a0da8069 3104 arm-*-pe*)
54d1c879 3105 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3106 ;;
a0da8069 3107 thumb-*-coff)
54d1c879 3108 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3109 ;;
3110 thumb-*-elf)
54d1c879 3111 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3112 ;;
a0da8069 3113 thumb-*-pe)
54d1c879 3114 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3115 ;;
3116 arm-*-riscix*)
54d1c879 3117 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3118 ;;
3119 avr-*-*)
266df637 3120 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3121 ;;
376a0e54 3122 bfin-*-*)
df51e4e1
JZ
3123 unsupported_languages="$unsupported_languages java"
3124 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3125 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3126 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3127 fi
3128 ;;
a0da8069 3129 c4x-*-* | tic4x-*-*)
54d1c879 3130 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3131 ;;
3132 c54x*-*-* | tic54x-*-*)
54d1c879 3133 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3134 ;;
52310858
NC
3135 cr16-*-*)
3136 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3137 ;;
c7e66c6d 3138 cris-*-* | crisv32-*-*)
59f7ec45 3139 unsupported_languages="$unsupported_languages java"
c7e66c6d 3140 case "${target}" in
2faa2958 3141 *-*-aout)
096f7d00 3142 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3143 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3144 *-*-elf)
5e818318 3145 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3146 *-*-linux*)
5e818318 3147 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3148 *)
096f7d00 3149 unsupported_languages="$unsupported_languages fortran"
54d1c879 3150 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3151 esac
691bb5a1 3152 libgloss_dir=cris
a0da8069 3153 ;;
3e707e94 3154 crx-*-*)
54d1c879 3155 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3156 ;;
a0da8069 3157 d10v-*-*)
54d1c879 3158 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3159 ;;
3160 d30v-*-*)
54d1c879 3161 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3162 ;;
691bb5a1
DD
3163 ep9312-*-elf | ep9312-*-coff)
3164 libgloss_dir=arm
3165 ;;
a0da8069 3166 fr30-*-elf*)
54d1c879 3167 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3168 ;;
3169 frv-*-*)
54d1c879 3170 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3171 ;;
20135e4c
NC
3172 moxie-*-*)
3173 noconfigdirs="$noconfigdirs ${libgcj}"
3174 noconfigdirs="$noconfigdirs gprof"
3175 ;;
a0da8069 3176 h8300*-*-*)
54d1c879 3177 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3178 ;;
3179 h8500-*-*)
54d1c879 3180 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3181 ;;
caeba88f 3182 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3183 ;;
a0da8069
NN
3184 hppa*64*-*-linux* | parisc*64*-*-linux*)
3185 # In this case, it's because the hppa64-linux target is for
3186 # the kernel only at this point and has no libc, and thus no
3187 # headers, crt*.o, etc., all of which are needed by these.
3188 noconfigdirs="$noconfigdirs target-zlib"
3189 ;;
5dcac624
DA
3190 parisc*-*-linux* | hppa*-*-linux*)
3191 ;;
a0da8069 3192 hppa*-*-*elf* | \
a0da8069
NN
3193 hppa*-*-lites* | \
3194 hppa*-*-openbsd* | \
3195 hppa*64*-*-*)
54d1c879 3196 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3197 ;;
3198 hppa*-hp-hpux11*)
3199 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3200 ;;
691bb5a1
DD
3201 hppa*-*-pro*)
3202 libgloss_dir=pa
3203 ;;
a0da8069
NN
3204 hppa*-*-*)
3205 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3206 # build on HP-UX 10.20.
54d1c879 3207 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3208 ;;
b07c2aad 3209 i960-*-*)
54d1c879 3210 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3211 ;;
a0da8069
NN
3212 ia64*-*-elf*)
3213 # No gdb support yet.
675c6968 3214 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3215 ;;
3216 ia64*-**-hpux*)
3217 # No gdb or ld support yet.
54d1c879 3218 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3219 ;;
19e99079
NC
3220 ia64*-*-*vms*)
3221 # No gdb or ld support yet.
3222 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3223 ;;
caeba88f 3224 i370-*-opened*)
caeba88f 3225 ;;
ec11bdc6 3226 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3227 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3228 libgloss_dir=i386
a0da8069 3229 ;;
ec11bdc6 3230 i[3456789]86-*-linux*)
a0da8069
NN
3231 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3232 # not build java stuff by default.
3233 case "${target}" in
3234 *-*-*libc1*)
54d1c879 3235 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3236 esac
3237
3238 # This section makes it possible to build newlib natively on linux.
3239 # If we are using a cross compiler then don't configure newlib.
3240 if test x${is_cross_compiler} != xno ; then
bba45b8b 3241 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3242 fi
3243 noconfigdirs="$noconfigdirs target-libgloss"
3244 # If we are not using a cross compiler, do configure newlib.
3245 # Note however, that newlib will only be configured in this situation
3246 # if the --with-newlib option has been given, because otherwise
3247 # 'target-newlib' will appear in skipdirs.
3248 ;;
ec11bdc6 3249 i[3456789]86-*-mingw32*)
45055374
CV
3250 target_configdirs="$target_configdirs target-winsup"
3251 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3252 ;;
2d1e8239
NC
3253 x86_64-*-mingw*)
3254 target_configdirs="$target_configdirs target-winsup"
3255 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3256 ;;
a0da8069
NN
3257 *-*-cygwin*)
3258 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3259 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3260 # always build newlib if winsup directory is present.
45055374 3261 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3262 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3263 elif test -d "$srcdir/newlib"; then
45055374 3264 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3265 fi
c6b750e1 3266 ;;
caeba88f
AL
3267 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3268 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3269 ;;
ec11bdc6 3270 i[3456789]86-*-pe)
54d1c879 3271 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3272 ;;
ec11bdc6 3273 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3274 # The linker does not yet know about weak symbols in COFF,
3275 # and is not configured to handle mixed ELF and COFF.
54d1c879 3276 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3277 ;;
ec11bdc6 3278 i[3456789]86-*-sco*)
54d1c879 3279 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3280 ;;
ec11bdc6 3281 i[3456789]86-*-solaris2*)
a0da8069
NN
3282 noconfigdirs="$noconfigdirs target-libgloss"
3283 ;;
ec11bdc6 3284 i[3456789]86-*-sysv4*)
54d1c879 3285 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3286 ;;
ec11bdc6 3287 i[3456789]86-*-beos*)
54d1c879 3288 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3289 ;;
b59bea8a 3290 i[3456789]86-*-rdos*)
2429c060
PB
3291 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3292 ;;
b07c2aad 3293 m32r-*-*)
54d1c879 3294 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3295 ;;
a0da8069 3296 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3297 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3298 libgloss_dir=m68hc11
a0da8069
NN
3299 ;;
3300 m68k-*-elf*)
54d1c879 3301 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3302 ;;
3303 m68k-*-coff*)
54d1c879 3304 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3305 ;;
691bb5a1
DD
3306 m68*-*-* | fido-*-*)
3307 libgloss_dir=m68k
3308 ;;
a0da8069
NN
3309 mcore-*-pe*)
3310 # The EPOC C++ environment does not support exceptions or rtti,
3311 # and so building libstdc++-v3 tends not to always work.
3312 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3313 ;;
3314 mmix-*-*)
59f7ec45 3315 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3316 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3317 ;;
3318 mn10200-*-*)
54d1c879 3319 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3320 ;;
3321 mn10300-*-*)
54d1c879 3322 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3323 ;;
4970f871 3324 mt-*-*)
cdb9b172
AH
3325 noconfigdirs="$noconfigdirs sim"
3326 ;;
a0da8069
NN
3327 powerpc-*-aix*)
3328 # copied from rs6000-*-* entry
e8a5fa9c 3329 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3330 ;;
3331 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3332 target_configdirs="$target_configdirs target-winsup"
54d1c879 3333 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3334 # always build newlib.
3335 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3336 ;;
3337 # This is temporary until we can link against shared libraries
3338 powerpcle-*-solaris*)
54d1c879 3339 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3340 libgloss_dir=rs6000
a0da8069
NN
3341 ;;
3342 powerpc-*-beos*)
54d1c879 3343 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3344 ;;
a0da8069 3345 powerpc-*-eabi)
54d1c879 3346 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3347 libgloss_dir=rs6000
caeba88f
AL
3348 ;;
3349 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3350 libgloss_dir=rs6000
a0da8069 3351 ;;
a0da8069 3352 rs6000-*-lynxos*)
54d1c879 3353 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3354 ;;
3355 rs6000-*-aix*)
e8a5fa9c 3356 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3357 ;;
3358 rs6000-*-*)
54d1c879 3359 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3360 ;;
3361 m68k-apollo-*)
54d1c879 3362 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3363 ;;
25a07265
NC
3364 microblaze*)
3365 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3366 ;;
5bd8be13
RS
3367 mips*-sde-elf*)
3368 skipdirs="$skipdirs target-libiberty"
3369 noconfigdirs="$noconfigdirs ${libgcj}"
3370 if test x$with_newlib = xyes; then
3371 noconfigdirs="$noconfigdirs gprof"
3372 fi
3373 libgloss_dir=mips
3374 ;;
a0da8069 3375 mips*-*-irix5*)
54d1c879 3376 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3377 ;;
3378 mips*-*-irix6*)
a0da8069
NN
3379 # Linking libjava exceeds command-line length limits on at least
3380 # IRIX 6.2, but not on IRIX 6.5.
3381 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3382 # <oldham@codesourcery.com>
54d1c879 3383 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3384 ;;
a0da8069 3385 mips*-*-bsd*)
54d1c879 3386 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3387 ;;
a0da8069
NN
3388 mips*-*-linux*)
3389 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3390 ;;
3391 mips*-*-*)
54d1c879 3392 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3393 libgloss_dir=mips
a0da8069
NN
3394 ;;
3395 romp-*-*)
54d1c879 3396 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3397 ;;
dbf85af7 3398 sh-*-* | sh64-*-*)
a0da8069 3399 case "${host}" in
ec11bdc6
DD
3400 i[3456789]86-*-vsta) ;; # don't add gprof back in
3401 i[3456789]86-*-go32*) ;; # don't add gprof back in
3402 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3403 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3404 esac
e8a5fa9c
RW
3405 case "${target}" in
3406 sh*-*-elf)
3407 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3408 *)
3409 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3410 esac
a0da8069 3411 ;;
691bb5a1
DD
3412 sparclet-*-aout* | sparc86x-*-*)
3413 libgloss_dir=sparc
3414 ;;
a0da8069 3415 sparc-*-elf*)
54d1c879 3416 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3417 ;;
3418 sparc64-*-elf*)
54d1c879 3419 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3420 libgloss_dir=sparc
a0da8069
NN
3421 ;;
3422 sparclite-*-*)
54d1c879 3423 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3424 libgloss_dir=sparc
a0da8069
NN
3425 ;;
3426 sparc-*-sunos4*)
54d1c879 3427 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3428 if test x${is_cross_compiler} != xno ; then
3429 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3430 else
3431 use_gnu_ld=no
3432 fi
3433 ;;
e3c770b1 3434 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3435 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3436 ;;
a0da8069
NN
3437 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3438 ;;
3439 v810-*-*)
54d1c879 3440 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3441 ;;
3442 v850-*-*)
54d1c879 3443 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3444 ;;
3445 v850e-*-*)
54d1c879 3446 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3447 ;;
3448 v850ea-*-*)
54d1c879 3449 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3450 ;;
3451 vax-*-vms)
54d1c879 3452 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3453 ;;
3454 vax-*-*)
54d1c879 3455 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3456 ;;
8b66833e 3457 xtensa*-*-*)
54d1c879 3458 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3459 ;;
a0da8069 3460 ip2k-*-*)
54d1c879 3461 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3462 ;;
29383458 3463 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3464 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3465 ;;
3466 *-*-lynxos*)
54d1c879 3467 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3468 ;;
a0da8069 3469 *-*-*)
54d1c879 3470 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3471 ;;
3472esac
252b5132 3473
a0da8069
NN
3474# If we aren't building newlib, then don't build libgloss, since libgloss
3475# depends upon some newlib header files.
3476case "${noconfigdirs}" in
3477 *target-libgloss*) ;;
3478 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3479esac
3480
a0da8069
NN
3481# Work in distributions that contain no compiler tools, like Autoconf.
3482tentative_cc=""
3483host_makefile_frag=/dev/null
3484if test -d ${srcdir}/config ; then
3485case "${host}" in
3486 m68k-hp-hpux*)
3487 # Avoid "too much defining" errors from HPUX compiler.
3488 tentative_cc="cc -Wp,-H256000"
3489 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3490 # If it's HP/UX ar, this should be harmless.
3491 RANLIB="ar ts"
3492 ;;
3493 m68k-apollo-sysv*)
3494 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3495 ;;
3496 m68k-apollo-bsd*)
3497 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3498 # chokes on bfd, the compiler won't let you assign integers to enums, and
3499 # other problems. Defining CC to gcc is a questionable way to say "don't use
3500 # the apollo compiler" (the preferred version of GCC could be called cc,
3501 # or whatever), but I'm not sure leaving CC as cc is any better...
3502 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3503 # Used to have BISON=yacc.
3504 tentative_cc=gcc
3505 ;;
3506 m88k-dg-dgux*)
3507 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3508 ;;
3509 m88k-harris-cxux*)
3510 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3511 tentative_cc="cc -Xa"
3512 host_makefile_frag="config/mh-cxux"
3513 ;;
3514 m88k-motorola-sysv*)
3515 ;;
3516 mips*-dec-ultrix*)
3517 tentative_cc="cc -Wf,-XNg1000"
3518 host_makefile_frag="config/mh-decstation"
3519 ;;
3520 mips*-nec-sysv4*)
3521 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3522 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3523 host_makefile_frag="config/mh-necv4"
3524 ;;
3525 mips*-sgi-irix4*)
3526 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3527 # environment. Also bump switch table size so that cp-parse will
3528 # compile. Bump string length limit so linker builds.
3529 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3530 ;;
3531 mips*-*-sysv4*)
3532 host_makefile_frag="config/mh-sysv4"
3533 ;;
3534 mips*-*-sysv*)
3535 # This is for a MIPS running RISC/os 4.52C.
3536
3537 # This is needed for GDB, but needs to be in the top-level make because
3538 # if a library is compiled with the bsd headers and gets linked with the
3539 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3540 # a different size).
3541 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3542 # known except to select the sysv environment. Could we use /proc instead?
3543 # These "sysv environments" and "bsd environments" often end up being a pain.
3544 #
3545 # This is not part of CFLAGS because perhaps not all C compilers have this
3546 # option.
3547 tentative_cc="cc -systype sysv"
3548 ;;
3549 i370-ibm-opened*)
3550 tentative_cc="c89"
3551 ;;
ec11bdc6 3552 i[3456789]86-*-sysv5*)
a0da8069
NN
3553 host_makefile_frag="config/mh-sysv5"
3554 ;;
ec11bdc6 3555 i[3456789]86-*-dgux*)
a0da8069
NN
3556 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3557 host_makefile_frag="config/mh-dgux386"
3558 ;;
ec11bdc6 3559 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3560 # The MetaWare compiler will generate a copyright message unless you
3561 # turn it off by adding the -Hnocopyr flag.
3562 tentative_cc="cc -Hnocopyr"
3563 ;;
ec11bdc6 3564 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3565 # for an NCR 3000 (i486/SVR4) system.
3566 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3567 # This compiler not only emits obnoxious copyright messages every time
3568 # you run it, but it chokes and dies on a whole bunch of GNU source
3569 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3570 tentative_cc="/usr/ccs/ATT/cc"
3571 host_makefile_frag="config/mh-ncr3000"
3572 ;;
ec11bdc6 3573 i[3456789]86-*-sco3.2v5*)
a0da8069 3574 ;;
ec11bdc6 3575 i[3456789]86-*-sco*)
a0da8069
NN
3576 # The native C compiler botches some simple uses of const. Unfortunately,
3577 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3578 tentative_cc="cc -Dconst="
3579 host_makefile_frag="config/mh-sco"
3580 ;;
ec11bdc6 3581 i[3456789]86-*-udk*)
a0da8069
NN
3582 host_makefile_frag="config/mh-sysv5"
3583 ;;
ec11bdc6 3584 i[3456789]86-*-solaris2*)
a0da8069
NN
3585 host_makefile_frag="config/mh-sysv4"
3586 ;;
ec11bdc6 3587 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3588 host_makefile_frag="config/mh-djgpp"
3589 ;;
3590 *-cygwin*)
e33b51a6 3591
81ecdfbb
RW
3592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3593$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6
NC
3594echo a >cygwin-cat-check
3595if test `cat cygwin-cat-check` == a ; then
8ade07e9 3596 rm cygwin-cat-check
81ecdfbb
RW
3597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3598$as_echo "yes" >&6; }
e33b51a6 3599else
8ade07e9 3600 rm cygwin-cat-check
81ecdfbb
RW
3601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3602$as_echo "no" >&6; }
3603 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3604 Please either mount the build directory in binary mode or run the following
3605 commands before running any configure script:
3606set -o igncr
3607export SHELLOPTS
81ecdfbb 3608 " "$LINENO" 5
e33b51a6 3609fi
e33b51a6 3610
a0da8069
NN
3611 host_makefile_frag="config/mh-cygwin"
3612 ;;
8a1599ab 3613 *-mingw*)
84e7906e 3614 host_makefile_frag="config/mh-mingw"
2d1e8239 3615 ;;
a0da8069
NN
3616 *-interix*)
3617 host_makefile_frag="config/mh-interix"
3618 ;;
3619 vax-*-ultrix2*)
3620 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3621 tentative_cc=gcc
3622 ;;
3623 *-*-solaris2*)
3624 host_makefile_frag="config/mh-solaris"
3625 ;;
3626 m68k-sun-sunos*)
3627 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3628 # without overflowing the jump tables (-J says to use a 32 bit table)
3629 tentative_cc="cc -J"
3630 ;;
da888c87 3631 hppa*-hp-hpux10*)
a0da8069 3632 tentative_cc="cc -Wp,-H256000"
da888c87 3633 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3634 ;;
da888c87
PB
3635 hppa*-hp-hpux* | hppa*-*-hiux*)
3636 tentative_cc="cc -Wp,-H256000"
3637 host_makefile_frag="config/mh-pa"
3638 ;;
3639 hppa*-*)
3640 host_makefile_frag="config/mh-pa"
3641 ;;
3642 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3643 tentative_cc="cc -Wp,-H256000"
3644 ;;
3645 rs6000-*-lynxos*)
3646 # /bin/cc is less than useful for our purposes. Always use GCC
3647 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3648 host_makefile_frag="config/mh-lynxrs6k"
3649 ;;
0df3d27f
PB
3650 powerpc-*-darwin*)
3651 host_makefile_frag="config/mh-ppc-darwin"
3652 ;;
f6d183c0
PB
3653 powerpc-*-aix*)
3654 host_makefile_frag="config/mh-ppc-aix"
3655 ;;
3656 rs6000-*-aix*)
3657 host_makefile_frag="config/mh-ppc-aix"
3658 ;;
a0da8069
NN
3659 *-*-lynxos*)
3660 # /bin/cc is less than useful for our purposes. Always use GCC
3661 tentative_cc="/bin/gcc"
3662 ;;
3663 *-*-sysv4*)
3664 host_makefile_frag="config/mh-sysv4"
3665 ;;
fe69863c
DD
3666 # This is placed last to prevent interfering with the cases above.
3667 i[3456789]86-*-*)
3668 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3669 host_makefile_frag="config/mh-x86omitfp"
3670 ;;
a0da8069
NN
3671esac
3672fi
3673
9e07f89d
NN
3674# If we aren't going to be using gcc, see if we can extract a definition
3675# of CC from the fragment.
3676# Actually, use the 'pre-extracted' version above.
3677if test -z "${CC}" && test "${build}" = "${host}" ; then
3678 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3679 found=
3680 for dir in $PATH; do
3681 test -z "$dir" && dir=.
3682 if test -f $dir/gcc; then
3683 found=yes
3684 break
3685 fi
3686 done
3687 IFS="$save_ifs"
3688 if test -z "${found}" && test -n "${tentative_cc}" ; then
3689 CC=$tentative_cc
3690 fi
3691fi
3692
3693if test "${build}" != "${host}" ; then
1576798e
PB
3694 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3695 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3696 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3697 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3698 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3699 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3700 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3701 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3702 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3703 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3704 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3705 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3706else
3707 AR_FOR_BUILD="\$(AR)"
3708 AS_FOR_BUILD="\$(AS)"
512b7dfb 3709 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3710 CXX_FOR_BUILD="\$(CXX)"
3711 GCJ_FOR_BUILD="\$(GCJ)"
3712 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3713 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3714 LD_FOR_BUILD="\$(LD)"
3715 NM_FOR_BUILD="\$(NM)"
3716 RANLIB_FOR_BUILD="\$(RANLIB)"
3717 WINDRES_FOR_BUILD="\$(WINDRES)"
3718 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3719fi
3720
3721ac_ext=c
c6b750e1
DJ
3722ac_cpp='$CPP $CPPFLAGS'
3723ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3724ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3725ac_compiler_gnu=$ac_cv_c_compiler_gnu
3726if test -n "$ac_tool_prefix"; then
3727 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3728set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3730$as_echo_n "checking for $ac_word... " >&6; }
3731if test "${ac_cv_prog_CC+set}" = set; then :
3732 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3733else
3734 if test -n "$CC"; then
3735 ac_cv_prog_CC="$CC" # Let the user override the test.
3736else
3737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3738for as_dir in $PATH
3739do
3740 IFS=$as_save_IFS
3741 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3742 for ac_exec_ext in '' $ac_executable_extensions; do
3743 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3744 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 3745 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3746 break 2
3747 fi
3748done
81ecdfbb
RW
3749 done
3750IFS=$as_save_IFS
c6b750e1
DJ
3751
3752fi
3753fi
3754CC=$ac_cv_prog_CC
3755if test -n "$CC"; then
81ecdfbb
RW
3756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3757$as_echo "$CC" >&6; }
c6b750e1 3758else
81ecdfbb
RW
3759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3760$as_echo "no" >&6; }
c6b750e1
DJ
3761fi
3762
81ecdfbb 3763
c6b750e1
DJ
3764fi
3765if test -z "$ac_cv_prog_CC"; then
3766 ac_ct_CC=$CC
6a9cf61e 3767 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 3768set dummy gcc; ac_word=$2
81ecdfbb
RW
3769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3770$as_echo_n "checking for $ac_word... " >&6; }
3771if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3772 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3773else
3774 if test -n "$ac_ct_CC"; then
3775 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3776else
3777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3778for as_dir in $PATH
3779do
3780 IFS=$as_save_IFS
3781 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3782 for ac_exec_ext in '' $ac_executable_extensions; do
3783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3784 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 3785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3786 break 2
3787 fi
3788done
81ecdfbb
RW
3789 done
3790IFS=$as_save_IFS
c6b750e1
DJ
3791
3792fi
3793fi
3794ac_ct_CC=$ac_cv_prog_ac_ct_CC
3795if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3797$as_echo "$ac_ct_CC" >&6; }
c6b750e1 3798else
81ecdfbb
RW
3799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3800$as_echo "no" >&6; }
c6b750e1
DJ
3801fi
3802
81ecdfbb
RW
3803 if test "x$ac_ct_CC" = x; then
3804 CC=""
3805 else
3806 case $cross_compiling:$ac_tool_warned in
3807yes:)
3808{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3809$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3810ac_tool_warned=yes ;;
3811esac
3812 CC=$ac_ct_CC
3813 fi
c6b750e1
DJ
3814else
3815 CC="$ac_cv_prog_CC"
3816fi
3817
3818if test -z "$CC"; then
81ecdfbb
RW
3819 if test -n "$ac_tool_prefix"; then
3820 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 3821set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
3822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3823$as_echo_n "checking for $ac_word... " >&6; }
3824if test "${ac_cv_prog_CC+set}" = set; then :
3825 $as_echo_n "(cached) " >&6
9e07f89d
NN
3826else
3827 if test -n "$CC"; then
3828 ac_cv_prog_CC="$CC" # Let the user override the test.
3829else
c6b750e1
DJ
3830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3831for as_dir in $PATH
3832do
3833 IFS=$as_save_IFS
3834 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3835 for ac_exec_ext in '' $ac_executable_extensions; do
3836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3837 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 3838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3839 break 2
3840 fi
3841done
81ecdfbb
RW
3842 done
3843IFS=$as_save_IFS
c6b750e1 3844
9e07f89d
NN
3845fi
3846fi
c6b750e1 3847CC=$ac_cv_prog_CC
9e07f89d 3848if test -n "$CC"; then
81ecdfbb
RW
3849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3850$as_echo "$CC" >&6; }
c6b750e1 3851else
81ecdfbb
RW
3852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3853$as_echo "no" >&6; }
c6b750e1
DJ
3854fi
3855
c6b750e1 3856
81ecdfbb 3857 fi
c6b750e1 3858fi
9e07f89d
NN
3859if test -z "$CC"; then
3860 # Extract the first word of "cc", so it can be a program name with args.
3861set dummy cc; ac_word=$2
81ecdfbb
RW
3862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3863$as_echo_n "checking for $ac_word... " >&6; }
3864if test "${ac_cv_prog_CC+set}" = set; then :
3865 $as_echo_n "(cached) " >&6
9e07f89d
NN
3866else
3867 if test -n "$CC"; then
3868 ac_cv_prog_CC="$CC" # Let the user override the test.
3869else
9e07f89d 3870 ac_prog_rejected=no
c6b750e1
DJ
3871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3872for as_dir in $PATH
3873do
3874 IFS=$as_save_IFS
3875 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3876 for ac_exec_ext in '' $ac_executable_extensions; do
3877 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
3878 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3879 ac_prog_rejected=yes
3880 continue
3881 fi
3882 ac_cv_prog_CC="cc"
81ecdfbb 3883 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3884 break 2
3885 fi
3886done
81ecdfbb
RW
3887 done
3888IFS=$as_save_IFS
c6b750e1 3889
9e07f89d
NN
3890if test $ac_prog_rejected = yes; then
3891 # We found a bogon in the path, so make sure we never use it.
3892 set dummy $ac_cv_prog_CC
3893 shift
c6b750e1 3894 if test $# != 0; then
9e07f89d
NN
3895 # We chose a different compiler from the bogus one.
3896 # However, it has the same basename, so the bogon will be chosen
3897 # first if we set CC to just the basename; use the full file name.
3898 shift
c6b750e1 3899 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
3900 fi
3901fi
3902fi
3903fi
c6b750e1 3904CC=$ac_cv_prog_CC
9e07f89d 3905if test -n "$CC"; then
81ecdfbb
RW
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3907$as_echo "$CC" >&6; }
9e07f89d 3908else
81ecdfbb
RW
3909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3910$as_echo "no" >&6; }
9e07f89d
NN
3911fi
3912
81ecdfbb 3913
c6b750e1
DJ
3914fi
3915if test -z "$CC"; then
3916 if test -n "$ac_tool_prefix"; then
81ecdfbb 3917 for ac_prog in cl.exe
c6b750e1
DJ
3918 do
3919 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3920set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
3921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3922$as_echo_n "checking for $ac_word... " >&6; }
3923if test "${ac_cv_prog_CC+set}" = set; then :
3924 $as_echo_n "(cached) " >&6
9e07f89d
NN
3925else
3926 if test -n "$CC"; then
3927 ac_cv_prog_CC="$CC" # Let the user override the test.
3928else
c6b750e1
DJ
3929as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3930for as_dir in $PATH
3931do
3932 IFS=$as_save_IFS
3933 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3934 for ac_exec_ext in '' $ac_executable_extensions; do
3935 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3936 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 3937 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 3938 break 2
376a0e54 3939 fi
c6b750e1 3940done
81ecdfbb
RW
3941 done
3942IFS=$as_save_IFS
cac3d6c4 3943
c6b750e1
DJ
3944fi
3945fi
3946CC=$ac_cv_prog_CC
3947if test -n "$CC"; then
81ecdfbb
RW
3948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3949$as_echo "$CC" >&6; }
cac3d6c4 3950else
81ecdfbb
RW
3951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3952$as_echo "no" >&6; }
9e07f89d 3953fi
cac3d6c4 3954
81ecdfbb 3955
c6b750e1
DJ
3956 test -n "$CC" && break
3957 done
cac3d6c4 3958fi
c6b750e1
DJ
3959if test -z "$CC"; then
3960 ac_ct_CC=$CC
81ecdfbb 3961 for ac_prog in cl.exe
c6b750e1
DJ
3962do
3963 # Extract the first word of "$ac_prog", so it can be a program name with args.
3964set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
3965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3966$as_echo_n "checking for $ac_word... " >&6; }
3967if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3968 $as_echo_n "(cached) " >&6
cac3d6c4 3969else
c6b750e1
DJ
3970 if test -n "$ac_ct_CC"; then
3971 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 3972else
c6b750e1
DJ
3973as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3974for as_dir in $PATH
3975do
3976 IFS=$as_save_IFS
3977 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3978 for ac_exec_ext in '' $ac_executable_extensions; do
3979 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3980 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 3981 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3982 break 2
3983 fi
3984done
81ecdfbb
RW
3985 done
3986IFS=$as_save_IFS
c6b750e1 3987
cac3d6c4
CM
3988fi
3989fi
c6b750e1
DJ
3990ac_ct_CC=$ac_cv_prog_ac_ct_CC
3991if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3993$as_echo "$ac_ct_CC" >&6; }
9e07f89d 3994else
81ecdfbb
RW
3995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3996$as_echo "no" >&6; }
cac3d6c4 3997fi
376a0e54 3998
81ecdfbb 3999
c6b750e1
DJ
4000 test -n "$ac_ct_CC" && break
4001done
4002
81ecdfbb
RW
4003 if test "x$ac_ct_CC" = x; then
4004 CC=""
4005 else
4006 case $cross_compiling:$ac_tool_warned in
4007yes:)
4008{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4009$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4010ac_tool_warned=yes ;;
4011esac
4012 CC=$ac_ct_CC
4013 fi
c6b750e1
DJ
4014fi
4015
4016fi
4017
4018
81ecdfbb
RW
4019test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4020$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4021as_fn_error "no acceptable C compiler found in \$PATH
4022See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4023
4024# Provide some information about the compiler.
81ecdfbb
RW
4025$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4026set X $ac_compile
4027ac_compiler=$2
4028for ac_option in --version -v -V -qversion; do
4029 { { ac_try="$ac_compiler $ac_option >&5"
4030case "(($ac_try" in
4031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4032 *) ac_try_echo=$ac_try;;
4033esac
4034eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4035$as_echo "$ac_try_echo"; } >&5
4036 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4037 ac_status=$?
81ecdfbb
RW
4038 if test -s conftest.err; then
4039 sed '10a\
4040... rest of stderr output deleted ...
4041 10q' conftest.err >conftest.er1
4042 cat conftest.er1 >&5
4043 rm -f conftest.er1 conftest.err
4044 fi
4045 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4046 test $ac_status = 0; }
4047done
c6b750e1 4048
81ecdfbb 4049cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4050/* end confdefs.h. */
4051
4052int
4053main ()
4054{
4055
4056 ;
4057 return 0;
4058}
4059_ACEOF
4060ac_clean_files_save=$ac_clean_files
81ecdfbb 4061ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4062# Try to create an executable without -o first, disregard a.out.
4063# It will help us diagnose broken compilers, and finding out an intuition
4064# of exeext.
81ecdfbb
RW
4065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4066$as_echo_n "checking for C compiler default output file name... " >&6; }
4067ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4068
4069# The possible output files:
4070ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4071
4072ac_rmfiles=
4073for ac_file in $ac_files
4074do
4075 case $ac_file in
4076 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4077 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4078 esac
4079done
4080rm -f $ac_rmfiles
4081
4082if { { ac_try="$ac_link_default"
4083case "(($ac_try" in
4084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4085 *) ac_try_echo=$ac_try;;
4086esac
4087eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4088$as_echo "$ac_try_echo"; } >&5
4089 (eval "$ac_link_default") 2>&5
c6b750e1 4090 ac_status=$?
81ecdfbb
RW
4091 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4092 test $ac_status = 0; }; then :
4093 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4094# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4095# in a Makefile. We should not override ac_cv_exeext if it was cached,
4096# so that the user can short-circuit this test for compilers unknown to
4097# Autoconf.
4098for ac_file in $ac_files ''
c6b750e1
DJ
4099do
4100 test -f "$ac_file" || continue
4101 case $ac_file in
81ecdfbb 4102 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4103 ;;
4104 [ab].out )
4105 # We found the default executable, but exeext='' is most
4106 # certainly right.
4107 break;;
4108 *.* )
81ecdfbb
RW
4109 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4110 then :; else
4111 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4112 fi
4113 # We set ac_cv_exeext here because the later test for it is not
4114 # safe: cross compilers may not add the suffix if given an `-o'
4115 # argument, so we may need to know it at that point already.
4116 # Even if this section looks crufty: it has the advantage of
4117 # actually working.
c6b750e1
DJ
4118 break;;
4119 * )
4120 break;;
4121 esac
4122done
81ecdfbb
RW
4123test "$ac_cv_exeext" = no && ac_cv_exeext=
4124
c6b750e1 4125else
81ecdfbb
RW
4126 ac_file=''
4127fi
4128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4129$as_echo "$ac_file" >&6; }
4130if test -z "$ac_file"; then :
4131 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4132sed 's/^/| /' conftest.$ac_ext >&5
4133
81ecdfbb
RW
4134{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4135$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4136{ as_fn_set_status 77
4137as_fn_error "C compiler cannot create executables
4138See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4139fi
c6b750e1 4140ac_exeext=$ac_cv_exeext
c6b750e1 4141
81ecdfbb 4142# Check that the compiler produces executables we can run. If not, either
c6b750e1 4143# the compiler is broken, or we cross compile.
81ecdfbb
RW
4144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4145$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4146# If not cross compiling, check that we can run a simple program.
4147if test "$cross_compiling" != yes; then
4148 if { ac_try='./$ac_file'
81ecdfbb
RW
4149 { { case "(($ac_try" in
4150 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4151 *) ac_try_echo=$ac_try;;
4152esac
4153eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4154$as_echo "$ac_try_echo"; } >&5
4155 (eval "$ac_try") 2>&5
c6b750e1 4156 ac_status=$?
81ecdfbb
RW
4157 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4158 test $ac_status = 0; }; }; then
c6b750e1
DJ
4159 cross_compiling=no
4160 else
4161 if test "$cross_compiling" = maybe; then
4162 cross_compiling=yes
4163 else
81ecdfbb
RW
4164 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4165$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4166as_fn_error "cannot run C compiled programs.
c6b750e1 4167If you meant to cross compile, use \`--host'.
81ecdfbb 4168See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4169 fi
4170 fi
4171fi
81ecdfbb
RW
4172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4173$as_echo "yes" >&6; }
c6b750e1 4174
81ecdfbb 4175rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4176ac_clean_files=$ac_clean_files_save
81ecdfbb 4177# Check that the compiler produces executables we can run. If not, either
c6b750e1 4178# the compiler is broken, or we cross compile.
81ecdfbb
RW
4179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4180$as_echo_n "checking whether we are cross compiling... " >&6; }
4181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4182$as_echo "$cross_compiling" >&6; }
4183
4184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4185$as_echo_n "checking for suffix of executables... " >&6; }
4186if { { ac_try="$ac_link"
4187case "(($ac_try" in
4188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4189 *) ac_try_echo=$ac_try;;
4190esac
4191eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4192$as_echo "$ac_try_echo"; } >&5
4193 (eval "$ac_link") 2>&5
c6b750e1 4194 ac_status=$?
81ecdfbb
RW
4195 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4196 test $ac_status = 0; }; then :
c6b750e1
DJ
4197 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4198# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4199# work properly (i.e., refer to `conftest.exe'), while it won't with
4200# `rm'.
4201for ac_file in conftest.exe conftest conftest.*; do
4202 test -f "$ac_file" || continue
4203 case $ac_file in
81ecdfbb 4204 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4205 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4206 break;;
4207 * ) break;;
4208 esac
4209done
4210else
81ecdfbb
RW
4211 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4212$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4213as_fn_error "cannot compute suffix of executables: cannot compile and link
4214See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4215fi
c6b750e1 4216rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4218$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4219
4220rm -f conftest.$ac_ext
4221EXEEXT=$ac_cv_exeext
4222ac_exeext=$EXEEXT
81ecdfbb
RW
4223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4224$as_echo_n "checking for suffix of object files... " >&6; }
4225if test "${ac_cv_objext+set}" = set; then :
4226 $as_echo_n "(cached) " >&6
c6b750e1 4227else
81ecdfbb 4228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4229/* end confdefs.h. */
4230
4231int
4232main ()
4233{
4234
4235 ;
4236 return 0;
4237}
4238_ACEOF
4239rm -f conftest.o conftest.obj
81ecdfbb
RW
4240if { { ac_try="$ac_compile"
4241case "(($ac_try" in
4242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4243 *) ac_try_echo=$ac_try;;
4244esac
4245eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4246$as_echo "$ac_try_echo"; } >&5
4247 (eval "$ac_compile") 2>&5
c6b750e1 4248 ac_status=$?
81ecdfbb
RW
4249 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4250 test $ac_status = 0; }; then :
4251 for ac_file in conftest.o conftest.obj conftest.*; do
4252 test -f "$ac_file" || continue;
c6b750e1 4253 case $ac_file in
81ecdfbb 4254 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4255 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4256 break;;
4257 esac
4258done
cac3d6c4 4259else
81ecdfbb 4260 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4261sed 's/^/| /' conftest.$ac_ext >&5
4262
81ecdfbb
RW
4263{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4264$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4265as_fn_error "cannot compute suffix of object files: cannot compile
4266See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4267fi
c6b750e1
DJ
4268rm -f conftest.$ac_cv_objext conftest.$ac_ext
4269fi
81ecdfbb
RW
4270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4271$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4272OBJEXT=$ac_cv_objext
4273ac_objext=$OBJEXT
81ecdfbb
RW
4274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4275$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4276if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4277 $as_echo_n "(cached) " >&6
c6b750e1 4278else
81ecdfbb 4279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4280/* end confdefs.h. */
4281
4282int
4283main ()
4284{
4285#ifndef __GNUC__
4286 choke me
4287#endif
4288
4289 ;
4290 return 0;
4291}
4292_ACEOF
81ecdfbb 4293if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4294 ac_compiler_gnu=yes
4295else
81ecdfbb 4296 ac_compiler_gnu=no
c6b750e1 4297fi
81ecdfbb 4298rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4299ac_cv_c_compiler_gnu=$ac_compiler_gnu
4300
4301fi
81ecdfbb
RW
4302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4303$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4304if test $ac_compiler_gnu = yes; then
4305 GCC=yes
4306else
4307 GCC=
4308fi
c6b750e1
DJ
4309ac_test_CFLAGS=${CFLAGS+set}
4310ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4311{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4312$as_echo_n "checking whether $CC accepts -g... " >&6; }
4313if test "${ac_cv_prog_cc_g+set}" = set; then :
4314 $as_echo_n "(cached) " >&6
4315else
4316 ac_save_c_werror_flag=$ac_c_werror_flag
4317 ac_c_werror_flag=yes
4318 ac_cv_prog_cc_g=no
4319 CFLAGS="-g"
4320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4321/* end confdefs.h. */
4322
4323int
4324main ()
4325{
4326
4327 ;
4328 return 0;
4329}
4330_ACEOF
81ecdfbb 4331if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4332 ac_cv_prog_cc_g=yes
4333else
81ecdfbb
RW
4334 CFLAGS=""
4335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4336/* end confdefs.h. */
4337
4338int
4339main ()
4340{
4341
4342 ;
4343 return 0;
4344}
4345_ACEOF
4346if ac_fn_c_try_compile "$LINENO"; then :
4347
4348else
4349 ac_c_werror_flag=$ac_save_c_werror_flag
4350 CFLAGS="-g"
4351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4352/* end confdefs.h. */
cac3d6c4 4353
81ecdfbb
RW
4354int
4355main ()
4356{
4357
4358 ;
4359 return 0;
4360}
4361_ACEOF
4362if ac_fn_c_try_compile "$LINENO"; then :
4363 ac_cv_prog_cc_g=yes
4364fi
4365rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4366fi
81ecdfbb 4367rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4368fi
81ecdfbb
RW
4369rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4370 ac_c_werror_flag=$ac_save_c_werror_flag
4371fi
4372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4373$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4374if test "$ac_test_CFLAGS" = set; then
c6b750e1 4375 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4376elif test $ac_cv_prog_cc_g = yes; then
4377 if test "$GCC" = yes; then
4378 CFLAGS="-g -O2"
4379 else
4380 CFLAGS="-g"
4381 fi
4382else
4383 if test "$GCC" = yes; then
4384 CFLAGS="-O2"
4385 else
4386 CFLAGS=
4387 fi
4388fi
81ecdfbb
RW
4389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4390$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4391if test "${ac_cv_prog_cc_c89+set}" = set; then :
4392 $as_echo_n "(cached) " >&6
c6b750e1 4393else
81ecdfbb 4394 ac_cv_prog_cc_c89=no
c6b750e1 4395ac_save_CC=$CC
81ecdfbb 4396cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4397/* end confdefs.h. */
4398#include <stdarg.h>
4399#include <stdio.h>
4400#include <sys/types.h>
4401#include <sys/stat.h>
4402/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4403struct buf { int x; };
4404FILE * (*rcsopen) (struct buf *, struct stat *, int);
4405static char *e (p, i)
4406 char **p;
4407 int i;
4408{
4409 return p[i];
4410}
4411static char *f (char * (*g) (char **, int), char **p, ...)
4412{
4413 char *s;
4414 va_list v;
4415 va_start (v,p);
4416 s = g (p, va_arg (v,int));
4417 va_end (v);
4418 return s;
4419}
4420
4421/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4422 function prototypes and stuff, but not '\xHH' hex character constants.
4423 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4424 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4425 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4426 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4427 that's true only with -std. */
c6b750e1
DJ
4428int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4429
81ecdfbb
RW
4430/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4431 inside strings and character constants. */
4432#define FOO(x) 'x'
4433int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4434
c6b750e1
DJ
4435int test (int i, double x);
4436struct s1 {int (*f) (int a);};
4437struct s2 {int (*f) (double a);};
4438int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4439int argc;
4440char **argv;
4441int
4442main ()
4443{
4444return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4445 ;
4446 return 0;
4447}
4448_ACEOF
81ecdfbb
RW
4449for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4450 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4451do
4452 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4453 if ac_fn_c_try_compile "$LINENO"; then :
4454 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4455fi
81ecdfbb
RW
4456rm -f core conftest.err conftest.$ac_objext
4457 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4458done
81ecdfbb 4459rm -f conftest.$ac_ext
c6b750e1
DJ
4460CC=$ac_save_CC
4461
4462fi
81ecdfbb
RW
4463# AC_CACHE_VAL
4464case "x$ac_cv_prog_cc_c89" in
4465 x)
4466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4467$as_echo "none needed" >&6; } ;;
4468 xno)
4469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4470$as_echo "unsupported" >&6; } ;;
c6b750e1 4471 *)
81ecdfbb
RW
4472 CC="$CC $ac_cv_prog_cc_c89"
4473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4474$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4475esac
81ecdfbb 4476if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4477
c6b750e1
DJ
4478fi
4479
c6b750e1
DJ
4480ac_ext=c
4481ac_cpp='$CPP $CPPFLAGS'
4482ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4483ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4484ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4485
81ecdfbb 4486ac_ext=cpp
18f6b6ee
PB
4487ac_cpp='$CXXCPP $CPPFLAGS'
4488ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4489ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4490ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4491if test -z "$CXX"; then
4492 if test -n "$CCC"; then
4493 CXX=$CCC
4494 else
4495 if test -n "$ac_tool_prefix"; then
4496 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4497 do
4498 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4499set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4501$as_echo_n "checking for $ac_word... " >&6; }
4502if test "${ac_cv_prog_CXX+set}" = set; then :
4503 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4504else
4505 if test -n "$CXX"; then
4506 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4507else
4508as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4509for as_dir in $PATH
4510do
4511 IFS=$as_save_IFS
4512 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4513 for ac_exec_ext in '' $ac_executable_extensions; do
4514 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4515 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4516 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4517 break 2
4518 fi
4519done
81ecdfbb
RW
4520 done
4521IFS=$as_save_IFS
512b7dfb 4522
18f6b6ee
PB
4523fi
4524fi
4525CXX=$ac_cv_prog_CXX
4526if test -n "$CXX"; then
81ecdfbb
RW
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4528$as_echo "$CXX" >&6; }
18f6b6ee 4529else
81ecdfbb
RW
4530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4531$as_echo "no" >&6; }
18f6b6ee
PB
4532fi
4533
81ecdfbb 4534
18f6b6ee
PB
4535 test -n "$CXX" && break
4536 done
4537fi
4538if test -z "$CXX"; then
4539 ac_ct_CXX=$CXX
81ecdfbb 4540 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4541do
4542 # Extract the first word of "$ac_prog", so it can be a program name with args.
4543set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4545$as_echo_n "checking for $ac_word... " >&6; }
4546if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4547 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4548else
4549 if test -n "$ac_ct_CXX"; then
4550 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4551else
4552as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4553for as_dir in $PATH
4554do
4555 IFS=$as_save_IFS
4556 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4557 for ac_exec_ext in '' $ac_executable_extensions; do
4558 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4559 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4560 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4561 break 2
512b7dfb 4562 fi
18f6b6ee 4563done
81ecdfbb
RW
4564 done
4565IFS=$as_save_IFS
512b7dfb 4566
18f6b6ee
PB
4567fi
4568fi
4569ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4570if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4572$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4573else
81ecdfbb
RW
4574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4575$as_echo "no" >&6; }
18f6b6ee
PB
4576fi
4577
81ecdfbb 4578
18f6b6ee
PB
4579 test -n "$ac_ct_CXX" && break
4580done
18f6b6ee 4581
81ecdfbb
RW
4582 if test "x$ac_ct_CXX" = x; then
4583 CXX="g++"
4584 else
4585 case $cross_compiling:$ac_tool_warned in
4586yes:)
4587{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4588$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4589ac_tool_warned=yes ;;
4590esac
4591 CXX=$ac_ct_CXX
4592 fi
18f6b6ee
PB
4593fi
4594
81ecdfbb
RW
4595 fi
4596fi
18f6b6ee 4597# Provide some information about the compiler.
81ecdfbb
RW
4598$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4599set X $ac_compile
4600ac_compiler=$2
4601for ac_option in --version -v -V -qversion; do
4602 { { ac_try="$ac_compiler $ac_option >&5"
4603case "(($ac_try" in
4604 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4605 *) ac_try_echo=$ac_try;;
4606esac
4607eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4608$as_echo "$ac_try_echo"; } >&5
4609 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4610 ac_status=$?
81ecdfbb
RW
4611 if test -s conftest.err; then
4612 sed '10a\
4613... rest of stderr output deleted ...
4614 10q' conftest.err >conftest.er1
4615 cat conftest.er1 >&5
4616 rm -f conftest.er1 conftest.err
4617 fi
4618 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4619 test $ac_status = 0; }
4620done
18f6b6ee 4621
81ecdfbb
RW
4622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4623$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4624if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4625 $as_echo_n "(cached) " >&6
18f6b6ee 4626else
81ecdfbb 4627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4628/* end confdefs.h. */
4629
4630int
4631main ()
4632{
4633#ifndef __GNUC__
4634 choke me
4635#endif
4636
4637 ;
4638 return 0;
4639}
4640_ACEOF
81ecdfbb 4641if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4642 ac_compiler_gnu=yes
4643else
81ecdfbb 4644 ac_compiler_gnu=no
18f6b6ee 4645fi
81ecdfbb 4646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4647ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4648
4649fi
81ecdfbb
RW
4650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4651$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4652if test $ac_compiler_gnu = yes; then
4653 GXX=yes
4654else
4655 GXX=
4656fi
18f6b6ee
PB
4657ac_test_CXXFLAGS=${CXXFLAGS+set}
4658ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4660$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4661if test "${ac_cv_prog_cxx_g+set}" = set; then :
4662 $as_echo_n "(cached) " >&6
4663else
4664 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4665 ac_cxx_werror_flag=yes
4666 ac_cv_prog_cxx_g=no
4667 CXXFLAGS="-g"
4668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4669/* end confdefs.h. */
4670
4671int
4672main ()
4673{
4674
4675 ;
4676 return 0;
4677}
4678_ACEOF
81ecdfbb 4679if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4680 ac_cv_prog_cxx_g=yes
4681else
81ecdfbb
RW
4682 CXXFLAGS=""
4683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4684/* end confdefs.h. */
81ecdfbb 4685
18f6b6ee
PB
4686int
4687main ()
4688{
81ecdfbb 4689
18f6b6ee
PB
4690 ;
4691 return 0;
4692}
4693_ACEOF
81ecdfbb 4694if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4695
81ecdfbb
RW
4696else
4697 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4698 CXXFLAGS="-g"
4699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4700/* end confdefs.h. */
81ecdfbb 4701
18f6b6ee
PB
4702int
4703main ()
4704{
81ecdfbb 4705
18f6b6ee
PB
4706 ;
4707 return 0;
4708}
4709_ACEOF
81ecdfbb
RW
4710if ac_fn_cxx_try_compile "$LINENO"; then :
4711 ac_cv_prog_cxx_g=yes
18f6b6ee 4712fi
81ecdfbb
RW
4713rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4714fi
4715rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4716fi
4717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4718 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4719fi
4720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4721$as_echo "$ac_cv_prog_cxx_g" >&6; }
4722if test "$ac_test_CXXFLAGS" = set; then
4723 CXXFLAGS=$ac_save_CXXFLAGS
4724elif test $ac_cv_prog_cxx_g = yes; then
4725 if test "$GXX" = yes; then
4726 CXXFLAGS="-g -O2"
4727 else
4728 CXXFLAGS="-g"
4729 fi
4730else
4731 if test "$GXX" = yes; then
4732 CXXFLAGS="-O2"
4733 else
4734 CXXFLAGS=
4735 fi
18f6b6ee 4736fi
18f6b6ee
PB
4737ac_ext=c
4738ac_cpp='$CPP $CPPFLAGS'
4739ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4740ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4741ac_compiler_gnu=$ac_cv_c_compiler_gnu
4742
4743
4744# We must set the default linker to the linker used by gcc for the correct
4745# operation of libtool. If LD is not defined and we are using gcc, try to
4746# set the LD default to the ld used by gcc.
4747if test -z "$LD"; then
4748 if test "$GCC" = yes; then
4749 case $build in
4750 *-*-mingw*)
4751 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
4752 *)
4753 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
4754 esac
4755 case $gcc_prog_ld in
4756 # Accept absolute paths.
4757 [\\/]* | [A-Za-z]:[\\/]*)
4758 LD="$gcc_prog_ld" ;;
4759 esac
4760 fi
512b7dfb
PB
4761fi
4762
4763
4764
4765
c6b750e1 4766if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4767 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
4768set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
4769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4770$as_echo_n "checking for $ac_word... " >&6; }
4771if test "${ac_cv_prog_GNATBIND+set}" = set; then :
4772 $as_echo_n "(cached) " >&6
9e07f89d 4773else
512b7dfb
PB
4774 if test -n "$GNATBIND"; then
4775 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 4776else
c6b750e1
DJ
4777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4778for as_dir in $PATH
4779do
4780 IFS=$as_save_IFS
4781 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4782 for ac_exec_ext in '' $ac_executable_extensions; do
4783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4784 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 4785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4786 break 2
4787 fi
4788done
81ecdfbb
RW
4789 done
4790IFS=$as_save_IFS
c6b750e1 4791
9e07f89d
NN
4792fi
4793fi
512b7dfb
PB
4794GNATBIND=$ac_cv_prog_GNATBIND
4795if test -n "$GNATBIND"; then
81ecdfbb
RW
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
4797$as_echo "$GNATBIND" >&6; }
9e07f89d 4798else
81ecdfbb
RW
4799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4800$as_echo "no" >&6; }
9e07f89d
NN
4801fi
4802
81ecdfbb 4803
c6b750e1 4804fi
512b7dfb
PB
4805if test -z "$ac_cv_prog_GNATBIND"; then
4806 ac_ct_GNATBIND=$GNATBIND
4807 # Extract the first word of "gnatbind", so it can be a program name with args.
4808set dummy gnatbind; ac_word=$2
81ecdfbb
RW
4809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4810$as_echo_n "checking for $ac_word... " >&6; }
4811if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
4812 $as_echo_n "(cached) " >&6
9e07f89d 4813else
512b7dfb
PB
4814 if test -n "$ac_ct_GNATBIND"; then
4815 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 4816else
c6b750e1
DJ
4817as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4818for as_dir in $PATH
4819do
4820 IFS=$as_save_IFS
4821 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4822 for ac_exec_ext in '' $ac_executable_extensions; do
4823 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4824 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 4825 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4826 break 2
4827 fi
4828done
81ecdfbb
RW
4829 done
4830IFS=$as_save_IFS
c6b750e1 4831
9e07f89d
NN
4832fi
4833fi
512b7dfb
PB
4834ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
4835if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
4836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
4837$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 4838else
81ecdfbb
RW
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4840$as_echo "no" >&6; }
9e07f89d
NN
4841fi
4842
81ecdfbb
RW
4843 if test "x$ac_ct_GNATBIND" = x; then
4844 GNATBIND="no"
4845 else
4846 case $cross_compiling:$ac_tool_warned in
4847yes:)
4848{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4849$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4850ac_tool_warned=yes ;;
4851esac
4852 GNATBIND=$ac_ct_GNATBIND
4853 fi
24ff9987 4854else
512b7dfb 4855 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
4856fi
4857
7df2cd5d 4858if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4859 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
4860set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
4861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4862$as_echo_n "checking for $ac_word... " >&6; }
4863if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
4864 $as_echo_n "(cached) " >&6
7df2cd5d 4865else
512b7dfb
PB
4866 if test -n "$GNATMAKE"; then
4867 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
4868else
4869as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4870for as_dir in $PATH
4871do
4872 IFS=$as_save_IFS
4873 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4874 for ac_exec_ext in '' $ac_executable_extensions; do
4875 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4876 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 4877 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
4878 break 2
4879 fi
4880done
81ecdfbb
RW
4881 done
4882IFS=$as_save_IFS
7df2cd5d
PB
4883
4884fi
4885fi
512b7dfb
PB
4886GNATMAKE=$ac_cv_prog_GNATMAKE
4887if test -n "$GNATMAKE"; then
81ecdfbb
RW
4888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
4889$as_echo "$GNATMAKE" >&6; }
7df2cd5d 4890else
81ecdfbb
RW
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4892$as_echo "no" >&6; }
7df2cd5d
PB
4893fi
4894
81ecdfbb 4895
7df2cd5d 4896fi
512b7dfb
PB
4897if test -z "$ac_cv_prog_GNATMAKE"; then
4898 ac_ct_GNATMAKE=$GNATMAKE
4899 # Extract the first word of "gnatmake", so it can be a program name with args.
4900set dummy gnatmake; ac_word=$2
81ecdfbb
RW
4901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4902$as_echo_n "checking for $ac_word... " >&6; }
4903if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
4904 $as_echo_n "(cached) " >&6
7df2cd5d 4905else
512b7dfb
PB
4906 if test -n "$ac_ct_GNATMAKE"; then
4907 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
4908else
4909as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4910for as_dir in $PATH
4911do
4912 IFS=$as_save_IFS
4913 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4914 for ac_exec_ext in '' $ac_executable_extensions; do
4915 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4916 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 4917 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
4918 break 2
4919 fi
4920done
81ecdfbb
RW
4921 done
4922IFS=$as_save_IFS
7df2cd5d 4923
7df2cd5d
PB
4924fi
4925fi
512b7dfb
PB
4926ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
4927if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
4928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
4929$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 4930else
81ecdfbb
RW
4931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4932$as_echo "no" >&6; }
7df2cd5d
PB
4933fi
4934
81ecdfbb
RW
4935 if test "x$ac_ct_GNATMAKE" = x; then
4936 GNATMAKE="no"
4937 else
4938 case $cross_compiling:$ac_tool_warned in
4939yes:)
4940{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4941$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4942ac_tool_warned=yes ;;
4943esac
4944 GNATMAKE=$ac_ct_GNATMAKE
4945 fi
7df2cd5d 4946else
512b7dfb 4947 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
4948fi
4949
81ecdfbb
RW
4950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
4951$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
4952if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
4953 $as_echo_n "(cached) " >&6
9e07f89d
NN
4954else
4955 cat >conftest.adb <<EOF
4956procedure conftest is begin null; end conftest;
4957EOF
4958acx_cv_cc_gcc_supports_ada=no
4959# There is a bug in old released versions of GCC which causes the
4960# driver to exit successfully when the appropriate language module
4961# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
4962# Therefore we must check for the error message as well as an
4963# unsuccessful exit.
b8908782
DD
4964# Other compilers, like HP Tru64 UNIX cc, exit successfully when
4965# given a .adb file, but produce no object file. So we must check
4966# if an object file was really produced to guard against this.
9e07f89d 4967errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 4968if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 4969 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
4970fi
4971rm -f conftest.*
4972fi
81ecdfbb
RW
4973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
4974$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 4975
512b7dfb 4976if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
4977 have_gnat=yes
4978else
4979 have_gnat=no
4980fi
4981
81ecdfbb
RW
4982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
4983$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
4984if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
4985 $as_echo_n "(cached) " >&6
b8908782
DD
4986else
4987 echo abfoo >t1
4988 echo cdfoo >t2
4989 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
4990 if cmp t1 t2 2 2 > /dev/null 2>&1; then
4991 if cmp t1 t2 1 1 > /dev/null 2>&1; then
4992 :
4993 else
4994 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
4995 fi
4996 fi
b8908782
DD
4997 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
4998 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 4999 :
b8908782
DD
5000 else
5001 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5002 fi
5003 fi
5004 rm t1 t2
5005
5006fi
81ecdfbb
RW
5007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5008$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5009do_compare="$gcc_cv_prog_cmp_skip"
5010
5011
9e07f89d 5012
e8a5fa9c 5013# See if we are building gcc with C++.
81ecdfbb
RW
5014# Check whether --enable-build-with-cxx was given.
5015if test "${enable_build_with_cxx+set}" = set; then :
5016 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5017else
5018 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5019fi
5020
e8a5fa9c
RW
5021
5022# Check for GMP, MPFR and MPC
4b900473 5023gmplibs="-lmpfr -lgmp"
4b1cb4fe 5024gmpinc=
4b900473 5025have_gmp=no
e8a5fa9c
RW
5026mpclibs=-lmpc
5027mpcinc=
5028have_mpc=no
5029
5030# Specify a location for mpc
5031# check for this first so it ends up on the link line before mpfr.
5032
81ecdfbb
RW
5033# Check whether --with-mpc was given.
5034if test "${with_mpc+set}" = set; then :
5035 withval=$with_mpc;
5036fi
e8a5fa9c 5037
e8a5fa9c 5038
81ecdfbb
RW
5039# Check whether --with-mpc_include was given.
5040if test "${with_mpc_include+set}" = set; then :
5041 withval=$with_mpc_include;
5042fi
e8a5fa9c 5043
e8a5fa9c 5044
81ecdfbb
RW
5045# Check whether --with-mpc_lib was given.
5046if test "${with_mpc_lib+set}" = set; then :
5047 withval=$with_mpc_lib;
5048fi
e8a5fa9c 5049
e8a5fa9c
RW
5050
5051if test "x$with_mpc" != x; then
5052 mpclibs="-L$with_mpc/lib -lmpc"
5053 mpcinc="-I$with_mpc/include $mpcinc"
5054fi
5055if test "x$with_mpc_include" != x; then
5056 mpcinc="-I$with_mpc_include $mpcinc"
5057fi
5058if test "x$with_mpc_lib" != x; then
5059 mpclibs="-L$with_mpc_lib -lmpc"
5060fi
5061if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
5062 mpclibs='-L$$r/$(HOST_SUBDIR)/mpc/src/.libs -L$$r/$(HOST_SUBDIR)/mpc/src/_libs -lmpc'
5063 mpcinc='-I$$s/mpc/src '"$mpcinc"
5064 # Do not test the mpc version. Assume that it is sufficient, since
5065 # it is in the source tree, and the library has not been built yet
5066 # but it would be included on the link line in the version check below
5067 # hence making the test fail.
5068 have_mpc=yes
5069fi
4b900473 5070
11b04d1f
DD
5071# Specify a location for mpfr
5072# check for this first so it ends up on the link line before gmp.
c6b750e1 5073
81ecdfbb
RW
5074# Check whether --with-mpfr-dir was given.
5075if test "${with_mpfr_dir+set}" = set; then :
5076 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5077Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5078fi
5079
11b04d1f
DD
5080
5081
81ecdfbb
RW
5082# Check whether --with-mpfr was given.
5083if test "${with_mpfr+set}" = set; then :
5084 withval=$with_mpfr;
5085fi
c6b750e1 5086
11b04d1f 5087
81ecdfbb
RW
5088# Check whether --with-mpfr_include was given.
5089if test "${with_mpfr_include+set}" = set; then :
5090 withval=$with_mpfr_include;
5091fi
c6b750e1 5092
8a0d8a5c 5093
81ecdfbb
RW
5094# Check whether --with-mpfr_lib was given.
5095if test "${with_mpfr_lib+set}" = set; then :
5096 withval=$with_mpfr_lib;
5097fi
8a0d8a5c 5098
11b04d1f
DD
5099
5100if test "x$with_mpfr" != x; then
5101 gmplibs="-L$with_mpfr/lib $gmplibs"
5102 gmpinc="-I$with_mpfr/include"
5103fi
8a0d8a5c
PB
5104if test "x$with_mpfr_include" != x; then
5105 gmpinc="-I$with_mpfr_include"
5106fi
5107if test "x$with_mpfr_lib" != x; then
5108 gmplibs="-L$with_mpfr_lib $gmplibs"
5109fi
4b900473
PB
5110if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
5111 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/.libs -L$$r/$(HOST_SUBDIR)/mpfr/_libs '"$gmplibs"
5112 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
e8a5fa9c 5113 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr'
4b900473
PB
5114 # Do not test the mpfr version. Assume that it is sufficient, since
5115 # it is in the source tree, and the library has not been built yet
5116 # but it would be included on the link line in the version check below
5117 # hence making the test fail.
5118 have_gmp=yes
5119fi
11b04d1f 5120
4b1cb4fe 5121# Specify a location for gmp
c6b750e1 5122
81ecdfbb
RW
5123# Check whether --with-gmp-dir was given.
5124if test "${with_gmp_dir+set}" = set; then :
5125 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5126Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5127fi
5128
4b1cb4fe
DD
5129
5130
81ecdfbb
RW
5131# Check whether --with-gmp was given.
5132if test "${with_gmp+set}" = set; then :
5133 withval=$with_gmp;
5134fi
c6b750e1 5135
4b1cb4fe 5136
81ecdfbb
RW
5137# Check whether --with-gmp_include was given.
5138if test "${with_gmp_include+set}" = set; then :
5139 withval=$with_gmp_include;
5140fi
c6b750e1 5141
8a0d8a5c 5142
81ecdfbb
RW
5143# Check whether --with-gmp_lib was given.
5144if test "${with_gmp_lib+set}" = set; then :
5145 withval=$with_gmp_lib;
5146fi
8a0d8a5c
PB
5147
5148
4b1cb4fe 5149
11b04d1f
DD
5150if test "x$with_gmp" != x; then
5151 gmplibs="-L$with_gmp/lib $gmplibs"
5152 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5153fi
8a0d8a5c
PB
5154if test "x$with_gmp_include" != x; then
5155 gmpinc="-I$with_gmp_include $gmpinc"
5156fi
5157if test "x$with_gmp_lib" != x; then
5158 gmplibs="-L$with_gmp_lib $gmplibs"
5159fi
4b900473
PB
5160if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
5161 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/gmp/_libs '"$gmplibs"
5162 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c
RW
5163 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
5164 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp'
4b900473
PB
5165 # Do not test the gmp version. Assume that it is sufficient, since
5166 # it is in the source tree, and the library has not been built yet
5167 # but it would be included on the link line in the version check below
5168 # hence making the test fail.
5169 have_gmp=yes
5170fi
4b1cb4fe 5171
ceb92e78 5172if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5173 have_gmp=yes
5174 saved_CFLAGS="$CFLAGS"
5175 CFLAGS="$CFLAGS $gmpinc"
5176 # Check GMP actually works
81ecdfbb
RW
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of gmp.h" >&5
5178$as_echo_n "checking for correct version of gmp.h... " >&6; }
c6b750e1 5179
81ecdfbb 5180cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5181/* end confdefs.h. */
4b1cb4fe 5182#include "gmp.h"
c6b750e1
DJ
5183int
5184main ()
5185{
4b1cb4fe 5186
ef699244 5187 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2)
4b900473
PB
5188 choke me
5189 #endif
c6b750e1
DJ
5190
5191 ;
5192 return 0;
5193}
5194_ACEOF
81ecdfbb
RW
5195if ac_fn_c_try_compile "$LINENO"; then :
5196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5197$as_echo "yes" >&6; }
c6b750e1 5198else
81ecdfbb
RW
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5200$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5201fi
81ecdfbb 5202rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5203
e8a5fa9c 5204 # If we have GMP, check the MPFR version.
4b900473 5205 if test x"$have_gmp" = xyes; then
81ecdfbb
RW
5206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of mpfr.h" >&5
5207$as_echo_n "checking for correct version of mpfr.h... " >&6; }
5208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5209/* end confdefs.h. */
9b134994 5210#include <gmp.h>
4b900473 5211 #include <mpfr.h>
c6b750e1
DJ
5212int
5213main ()
5214{
9b134994 5215
ef699244 5216 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5217 choke me
5218 #endif
c6b750e1
DJ
5219
5220 ;
5221 return 0;
5222}
5223_ACEOF
81ecdfbb
RW
5224if ac_fn_c_try_compile "$LINENO"; then :
5225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5226/* end confdefs.h. */
4b1cb4fe 5227#include <gmp.h>
4b900473 5228 #include <mpfr.h>
c6b750e1
DJ
5229int
5230main ()
5231{
9dbaa842 5232
e28c595f 5233 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,2)
4b900473
PB
5234 choke me
5235 #endif
e8a5fa9c
RW
5236
5237 ;
5238 return 0;
5239}
5240_ACEOF
81ecdfbb
RW
5241if ac_fn_c_try_compile "$LINENO"; then :
5242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5243$as_echo "yes" >&6; }
e8a5fa9c 5244else
81ecdfbb
RW
5245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5246$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5247fi
81ecdfbb 5248rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5249else
81ecdfbb
RW
5250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5251$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5252fi
81ecdfbb 5253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5254 fi
5255
5256 # Check for the MPC header version.
5257 if test x"$have_mpc" != xyes ; then
5258 CFLAGS="$CFLAGS $mpcinc"
81ecdfbb
RW
5259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5260$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5262/* end confdefs.h. */
5263#include <mpc.h>
5264int
5265main ()
5266{
5267
5268 #if MPC_VERSION < MPC_VERSION_NUM (0,6,0)
5269 choke me
5270 #endif
5271
5272 ;
5273 return 0;
5274}
5275_ACEOF
81ecdfbb
RW
5276if ac_fn_c_try_compile "$LINENO"; then :
5277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5278$as_echo "yes" >&6; }; have_mpc=maybe
e8a5fa9c 5279else
81ecdfbb
RW
5280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5281$as_echo "no" >&6; }; have_mpc=no; mpclibs= ; mpcinc=
e8a5fa9c 5282fi
81ecdfbb 5283rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5284 fi
5285
5286 # Now check the MPFR library.
5287 if test x"$have_gmp" = xyes; then
5288 saved_LIBS="$LIBS"
5289 LIBS="$LIBS $gmplibs"
81ecdfbb
RW
5290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr libraries" >&5
5291$as_echo_n "checking for the correct version of the gmp/mpfr libraries... " >&6; }
5292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5293/* end confdefs.h. */
5294#include <gmp.h>
5295 #include <mpfr.h>
5296int
5297main ()
5298{
5299
5300 mpfr_t n;
5301 mpfr_t x;
5302 int t;
5303 mpfr_init (n);
5304 mpfr_init (x);
5305 mpfr_atan2 (n, n, x, GMP_RNDN);
5306 mpfr_erfc (n, x, GMP_RNDN);
5307 mpfr_subnormalize (x, t, GMP_RNDN);
c6b750e1
DJ
5308
5309 ;
5310 return 0;
5311}
5312_ACEOF
81ecdfbb
RW
5313if ac_fn_c_try_link "$LINENO"; then :
5314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5315$as_echo "yes" >&6; }
c6b750e1 5316else
81ecdfbb
RW
5317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5318$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5319fi
81ecdfbb
RW
5320rm -f core conftest.err conftest.$ac_objext \
5321 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5322 LIBS="$saved_LIBS"
5323 fi
5324
5325 if test x"$have_mpc" = xmaybe; then
5326 saved_LIBS="$LIBS"
5327 LIBS="$LIBS $mpclibs $gmplibs"
81ecdfbb
RW
5328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the mpc library" >&5
5329$as_echo_n "checking for the correct version of the mpc library... " >&6; }
5330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5331/* end confdefs.h. */
5332#include <mpc.h>
5333int
5334main ()
5335{
5336
5337 mpc_t n;
5338 mpc_init2 (n, 53);
5339 mpc_set_ui_ui (n, 1, 1, MPC_RNDNN);
5340 mpc_sin (n, n, MPC_RNDNN);
5341 mpc_cos (n, n, MPC_RNDNN);
5342 mpc_tan (n, n, MPC_RNDNN);
5343 mpc_sinh (n, n, MPC_RNDNN);
5344 mpc_cosh (n, n, MPC_RNDNN);
5345 mpc_tanh (n, n, MPC_RNDNN);
5346 mpc_exp (n, n, MPC_RNDNN);
5347 mpc_log (n, n, MPC_RNDNN);
5348 mpc_sqrt (n, n, MPC_RNDNN);
5349 mpc_proj (n, n, MPC_RNDNN);
5350 mpc_neg (n, n, MPC_RNDNN);
5351 mpc_sqr (n, n, MPC_RNDNN);
5352 mpc_clear (n);
5353
5354 ;
5355 return 0;
5356}
5357_ACEOF
81ecdfbb
RW
5358if ac_fn_c_try_link "$LINENO"; then :
5359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5360$as_echo "yes" >&6; }; have_mpc=yes
c6b750e1 5361else
81ecdfbb
RW
5362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5363$as_echo "no" >&6; }; have_mpc=no; mpclibs= ; mpcinc=
c6b750e1 5364fi
81ecdfbb
RW
5365rm -f core conftest.err conftest.$ac_objext \
5366 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c 5367 LIBS="$saved_LIBS"
4b900473 5368 fi
e8a5fa9c 5369
4b900473 5370 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5371
4b900473 5372 if test x$have_gmp != xyes; then
81ecdfbb 5373 as_fn_error "Building GCC requires GMP 4.2+ and MPFR 2.3.2+.
9dbaa842
DD
5374Try the --with-gmp and/or --with-mpfr options to specify their locations.
5375Copies of these libraries' source code can be found at their respective
5376hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
8a0d8a5c
PB
5377See also http://gcc.gnu.org/install/prerequisites.html for additional info.
5378If you obtained GMP and/or MPFR from a vendor distribution package, make
5379sure that you have installed both the libraries and the header files.
81ecdfbb 5380They may be located in separate packages." "$LINENO" 5
4b900473 5381 fi
9dbaa842
DD
5382fi
5383
e8a5fa9c
RW
5384if test x$have_mpc != xyes ; then
5385 mpcinc=
5386 mpclibs=
5387fi
5388
5389gmpinc="$mpcinc $gmpinc"
5390gmplibs="$mpclibs $gmplibs"
5391
5392# Flags needed for both GMP, MPFR and/or MPC.
5393
5394
5395
4b1cb4fe
DD
5396
5397
5398
29383458
JM
5399# Allow host libstdc++ to be specified for static linking with PPL.
5400
81ecdfbb
RW
5401# Check whether --with-host-libstdcxx was given.
5402if test "${with_host_libstdcxx+set}" = set; then :
5403 withval=$with_host_libstdcxx;
5404fi
29383458 5405
29383458
JM
5406
5407case $with_host_libstdcxx in
5408 no|yes)
81ecdfbb 5409 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5410 ;;
5411esac
e28c595f 5412
e8a5fa9c
RW
5413# Linker flags to use for stage1 or when not boostrapping.
5414
81ecdfbb
RW
5415# Check whether --with-stage1-ldflags was given.
5416if test "${with_stage1_ldflags+set}" = set; then :
5417 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5418 stage1_ldflags=
5419 else
5420 stage1_ldflags=$withval
5421 fi
5422else
5423 stage1_ldflags=
81ecdfbb
RW
5424fi
5425
e8a5fa9c
RW
5426
5427
5428# Libraries to use for stage1 or when not bootstrapping.
5429
81ecdfbb
RW
5430# Check whether --with-stage1-libs was given.
5431if test "${with_stage1_libs+set}" = set; then :
5432 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5433 stage1_libs=
5434 else
5435 stage1_libs=$withval
5436 fi
5437else
5438 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5439fi
5440
e8a5fa9c
RW
5441
5442
5443# Linker flags to use for stage2 and later builds.
5444
81ecdfbb
RW
5445# Check whether --with-boot-ldflags was given.
5446if test "${with_boot_ldflags+set}" = set; then :
5447 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5448 poststage1_ldflags=
5449 else
5450 poststage1_ldflags=$withval
5451 fi
5452else
5453 if test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5454 poststage1_ldflags=-static-libstdc++
5455 else
5456 poststage1_ldflags=
5457 fi
81ecdfbb
RW
5458fi
5459
e8a5fa9c
RW
5460
5461
5462# Libraries to use for stage2 and later builds. This defaults to the
5463# argument passed to --with-host-libstdcxx.
5464
81ecdfbb
RW
5465# Check whether --with-boot-libs was given.
5466if test "${with_boot_libs+set}" = set; then :
5467 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5468 poststage1_libs=
5469 else
5470 poststage1_libs=$withval
5471 fi
5472else
5473 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5474fi
5475
e8a5fa9c
RW
5476
5477
e28c595f
JM
5478# Check for PPL
5479ppl_major_version=0
5480ppl_minor_version=10
e8a5fa9c 5481ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5482pplinc=
5483
5484
81ecdfbb
RW
5485# Check whether --with-ppl was given.
5486if test "${with_ppl+set}" = set; then :
5487 withval=$with_ppl;
e8a5fa9c
RW
5488else
5489 with_ppl=no
81ecdfbb 5490fi
e28c595f 5491
e28c595f 5492
81ecdfbb
RW
5493# Check whether --with-ppl_include was given.
5494if test "${with_ppl_include+set}" = set; then :
5495 withval=$with_ppl_include;
5496fi
5497
e28c595f 5498
81ecdfbb
RW
5499# Check whether --with-ppl_lib was given.
5500if test "${with_ppl_lib+set}" = set; then :
5501 withval=$with_ppl_lib;
5502fi
e28c595f 5503
e28c595f 5504
29383458
JM
5505case $with_ppl in
5506 no)
5507 ppllibs=
5508 ;;
5509 *)
e8a5fa9c 5510 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458
JM
5511 pplinc="-I$with_ppl/include $pplinc"
5512 LIBS="$ppllibs $LIBS"
5513 ;;
5514esac
e28c595f
JM
5515if test "x$with_ppl_include" != x; then
5516 pplinc="-I$with_ppl_include $pplinc"
5517fi
5518if test "x$with_ppl_lib" != x; then
e8a5fa9c 5519 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5520 LIBS="$ppllibs $LIBS"
5521fi
5522if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
e8a5fa9c 5523 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/.libs -L$$r/$(HOST_SUBDIR)/ppl/_libs -lppl_c -lppl -lgmpxx '
e28c595f
JM
5524 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/include -I$$s/ppl/include '
5525 LIBS="$ppllibs $LIBS"
5526fi
5527
81ecdfbb
RW
5528# Check whether --enable-ppl-version-check was given.
5529if test "${enable_ppl_version_check+set}" = set; then :
5530 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5531else
5532 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5533fi
5534
e28c595f
JM
5535
5536if test "${ENABLE_PPL_CHECK}" = "yes"; then
5537 saved_CFLAGS="$CFLAGS"
5538 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5540$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5542/* end confdefs.h. */
5543#include "ppl_c.h"
5544int
5545main ()
5546{
5547
5548 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5549 choke me
5550 #endif
5551
5552 ;
5553 return 0;
5554}
5555_ACEOF
81ecdfbb
RW
5556if ac_fn_c_try_compile "$LINENO"; then :
5557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5558$as_echo "yes" >&6; }
e28c595f 5559else
81ecdfbb
RW
5560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5561$as_echo "no" >&6; }; ppllibs= ; pplinc=
e28c595f 5562fi
81ecdfbb 5563rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5564 CFLAGS="$saved_CFLAGS"
5565fi
5566
5567# Flags needed for PPL
5568
5569
5570
5571
5572# Check for CLOOG
5573clooglibs=" -lcloog "
5574clooginc=" -DCLOOG_PPL_BACKEND "
5575
5576
81ecdfbb
RW
5577# Check whether --with-cloog was given.
5578if test "${with_cloog+set}" = set; then :
5579 withval=$with_cloog;
e8a5fa9c
RW
5580else
5581 with_cloog=no
81ecdfbb
RW
5582fi
5583
e28c595f 5584
81ecdfbb
RW
5585# Check whether --with-cloog_include was given.
5586if test "${with_cloog_include+set}" = set; then :
5587 withval=$with_cloog_include;
5588fi
e28c595f 5589
e28c595f 5590
81ecdfbb
RW
5591# Check whether --with-cloog_lib was given.
5592if test "${with_cloog_lib+set}" = set; then :
5593 withval=$with_cloog_lib;
5594fi
e28c595f 5595
e28c595f 5596
29383458
JM
5597case $with_cloog in
5598 no)
5599 clooglibs=
5600 clooginc=
5601 ;;
5602 *)
5603 clooglibs="-L$with_cloog/lib -lcloog"
5604 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
5605 LIBS="$clooglibs $LIBS"
5606 ;;
5607esac
e28c595f
JM
5608if test "x$with_cloog_include" != x; then
5609 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5610fi
5611if test "x$with_cloog_lib" != x; then
5612 clooglibs="-L$with_cloog_lib -lcloog"
5613 LIBS="$clooglibs $LIBS"
5614fi
5615if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
5616 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/.libs -L$$r/$(HOST_SUBDIR)/cloog/_libs -lcloog '
5617 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
5618 LIBS="$clooglibs $LIBS"
5619fi
5620
81ecdfbb
RW
5621# Check whether --enable-cloog-version-check was given.
5622if test "${enable_cloog_version_check+set}" = set; then :
5623 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5624else
5625 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5626fi
5627
e28c595f
JM
5628
5629if test "${ENABLE_CLOOG_CHECK}" = "yes"; then
5630 saved_CFLAGS="$CFLAGS"
5631 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
81ecdfbb
RW
5632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of CLooG" >&5
5633$as_echo_n "checking for correct version of CLooG... " >&6; }
5634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5635/* end confdefs.h. */
5636#include "cloog/cloog.h"
5637int
5638main ()
5639{
5640
5641 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15
5642 choke me
5643 #endif
5644
5645 ;
5646 return 0;
5647}
5648_ACEOF
81ecdfbb
RW
5649if ac_fn_c_try_compile "$LINENO"; then :
5650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5651$as_echo "yes" >&6; }
e28c595f 5652else
81ecdfbb
RW
5653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5654$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5655fi
81ecdfbb 5656rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5657 CFLAGS="$saved_CFLAGS"
5658fi
5659
5660# Flags needed for CLOOG
5661
5662
5663
5664
947f426e 5665# By default, C is the only stage 1 language.
9b134994 5666stage1_languages=,c,
1d39f329 5667
e8a5fa9c
RW
5668# Target libraries that we bootstrap.
5669bootstrap_target_libs=,target-libgcc,
5670
9e07f89d
NN
5671# Figure out what language subdirectories are present.
5672# Look if the user specified --enable-languages="..."; if not, use
5673# the environment variable $LANGUAGES if defined. $LANGUAGES might
5674# go away some day.
5675# NB: embedded tabs in this IF block -- do not untabify
5676if test -d ${srcdir}/gcc; then
5677 if test x"${enable_languages+set}" != xset; then
5678 if test x"${LANGUAGES+set}" = xset; then
5679 enable_languages="${LANGUAGES}"
5680 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
5681 else
5682 enable_languages=all
5683 fi
5684 else
5685 if test x"${enable_languages}" = x ||
5686 test x"${enable_languages}" = xyes;
5687 then
5688 echo configure.in: --enable-languages needs at least one language argument 1>&2
5689 exit 1
5690 fi
5691 fi
5692 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
5693
096f7d00
DE
5694 # 'f95' is the old name for the 'fortran' language. We issue a warning
5695 # and make the substitution.
5696 case ,${enable_languages}, in
5697 *,f95,*)
5698 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
5699 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
5700 ;;
5701 esac
5702
9e07f89d
NN
5703 # First scan to see if an enabled language requires some other language.
5704 # We assume that a given config-lang.in will list all the language
5705 # front ends it requires, even if some are required indirectly.
5706 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
5707 case ${lang_frag} in
5708 ..) ;;
5709 # The odd quoting in the next line works around
5710 # an apparent bug in bash 1.12 on linux.
5711 ${srcdir}/gcc/[*]/config-lang.in) ;;
5712 *)
5713 # From the config-lang.in, get $language, $lang_requires
5714 language=
5715 lang_requires=
5716 . ${lang_frag}
5717 for other in ${lang_requires} ; do
5718 case ,${enable_languages}, in
5719 *,$other,*) ;;
5720 *,all,*) ;;
5721 *,$language,*)
5722 echo " \`$other' language required by \`$language'; enabling" 1>&2
5723 enable_languages="${enable_languages},${other}"
5724 ;;
5725 esac
5726 done
5727 ;;
5728 esac
5729 done
5730
9b134994 5731 new_enable_languages=,c,
9e07f89d 5732 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 5733 potential_languages=,c,
9e07f89d
NN
5734
5735 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
5736 case ${lang_frag} in
5737 ..) ;;
5738 # The odd quoting in the next line works around
5739 # an apparent bug in bash 1.12 on linux.
5740 ${srcdir}/gcc/[*]/config-lang.in) ;;
5741 *)
c6b750e1 5742 # From the config-lang.in, get $language, $target_libs,
1d39f329 5743 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
5744 language=
5745 target_libs=
5746 lang_dirs=
64ce424c 5747 subdir_requires=
9b134994
PB
5748 boot_language=no
5749 build_by_default=yes
9e07f89d 5750 . ${lang_frag}
9b134994
PB
5751 if test x${language} = x; then
5752 echo "${lang_frag} doesn't set \$language." 1>&2
5753 exit 1
5754 fi
5755
e8a5fa9c
RW
5756 if test "$language" = "c++" -a "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5757 boot_language=yes
5758 fi
5759
9b134994
PB
5760 case ,${enable_languages}, in
5761 *,${language},*)
9e07f89d
NN
5762 # Language was explicitly selected; include it.
5763 add_this_lang=yes
5764 ;;
9b134994
PB
5765 *,all,*)
5766 # 'all' was selected, select it if it is a default language
5767 add_this_lang=${build_by_default}
9e07f89d
NN
5768 ;;
5769 *)
5770 add_this_lang=no
5771 ;;
5772 esac
4b1cb4fe 5773
64ce424c 5774 # Disable languages that need other directories if these aren't available.
1f3f1bbf 5775 for i in $subdir_requires; do
3d3adb43 5776 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
5777 case ,${enable_languages}, in
5778 *,${language},*)
5779 # Specifically requested language; tell them.
81ecdfbb 5780 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
5781 ;;
5782 *)
5783 # Silently disable.
9b134994 5784 add_this_lang=unsupported
64ce424c
PB
5785 ;;
5786 esac
5787 done
5788
9b134994
PB
5789 # Disable Ada if no preexisting GNAT is available.
5790 case ,${enable_languages},:${language}:${have_gnat} in
5791 *,${language},*:ada:no)
5792 # Specifically requested language; tell them.
81ecdfbb 5793 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
5794 ;;
5795 *:ada:no)
5796 # Silently disable.
5797 add_this_lang=unsupported
5798 ;;
5799 esac
5800
59f7ec45
HPN
5801 # Disable a language that is unsupported by the target.
5802 case " $unsupported_languages " in
5803 *" $language "*)
9b134994 5804 add_this_lang=unsupported
59f7ec45
HPN
5805 ;;
5806 esac
5807
4b1cb4fe 5808 case $add_this_lang in
9b134994 5809 unsupported)
9e07f89d 5810 # Remove language-dependent dirs.
1d39f329
NN
5811 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
5812 ;;
9b134994
PB
5813 no)
5814 # Remove language-dependent dirs; still show language as supported.
5815 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
5816 potential_languages="${potential_languages}${language},"
5817 ;;
5818 yes)
5819 new_enable_languages="${new_enable_languages}${language},"
5820 potential_languages="${potential_languages}${language},"
1d39f329 5821 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
5822 case "${boot_language}:,$enable_stage1_languages," in
5823 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 5824 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
5825 case ",$stage1_languages," in
5826 *,$language,* | ,yes, | ,all,) ;;
5827 *) stage1_languages="${stage1_languages}${language}," ;;
5828 esac
e8a5fa9c
RW
5829 # We need to bootstrap any supporting libraries.
5830 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
5831 ;;
5832 esac
5833 ;;
9e07f89d
NN
5834 esac
5835 ;;
5836 esac
5837 done
5838
81ecdfbb
RW
5839 # Check whether --enable-stage1-languages was given.
5840if test "${enable_stage1_languages+set}" = set; then :
5841 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
5842 ,no,|,,)
5843 # Set it to something that will have no effect in the loop below
5844 enable_stage1_languages=c ;;
5845 ,yes,)
5846 enable_stage1_languages=`echo $new_enable_languages | \
5847 sed -e "s/^,//" -e "s/,$//" ` ;;
5848 *,all,*)
5849 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
5850 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
5851 esac
5852
5853 # Add "good" languages from enable_stage1_languages to stage1_languages,
5854 # while "bad" languages go in missing_languages. Leave no duplicates.
5855 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
5856 case $potential_languages in
5857 *,$i,*)
5858 case $stage1_languages in
5859 *,$i,*) ;;
5860 *) stage1_languages="$stage1_languages$i," ;;
5861 esac ;;
5862 *)
5863 case $missing_languages in
5864 *,$i,*) ;;
5865 *) missing_languages="$missing_languages$i," ;;
5866 esac ;;
5867 esac
5868 done
81ecdfbb
RW
5869fi
5870
9b134994
PB
5871
5872 # Remove leading/trailing commas that were added for simplicity
5873 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 5874 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
5875 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
5876 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
5877
9e07f89d 5878 if test "x$missing_languages" != x; then
81ecdfbb 5879 as_fn_error "
27258dd4 5880The following requested languages could not be built: ${missing_languages}
81ecdfbb 5881Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 5882 fi
9e07f89d
NN
5883 if test "x$new_enable_languages" != "x$enable_languages"; then
5884 echo The following languages will be built: ${new_enable_languages}
9b134994 5885 enable_languages="$new_enable_languages"
9e07f89d 5886 fi
9b134994 5887
c6b750e1 5888
81ec575a 5889 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
5890fi
5891
a6df5a19
PB
5892# Handle --disable-<component> generically.
5893for dir in $configdirs $build_configdirs $target_configdirs ; do
5894 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
5895 varname=`echo $dirname | sed -e s/+/_/g`
5896 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
5897 noconfigdirs="$noconfigdirs $dir"
5898 fi
5899done
5900
4f0ef2d8 5901# Check for Boehm's garbage collector
81ecdfbb
RW
5902# Check whether --enable-objc-gc was given.
5903if test "${enable_objc_gc+set}" = set; then :
5904 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 5905 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 5906 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
5907 ;;
5908esac
81ecdfbb
RW
5909fi
5910
4f0ef2d8
CD
5911
5912# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
5913case ,${enable_languages},:${enable_objc_gc} in
5914 *,objc,*:yes)
4f0ef2d8
CD
5915 # Keep target-boehm-gc if requested for Objective-C.
5916 ;;
4f0ef2d8 5917 *)
d42c4017
DA
5918 # Otherwise remove target-boehm-gc depending on target-libjava.
5919 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
5920 noconfigdirs="$noconfigdirs target-boehm-gc"
5921 fi
4f0ef2d8
CD
5922 ;;
5923esac
5924
caeba88f
AL
5925# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
5926# $build_configdirs and $target_configdirs.
9e07f89d
NN
5927# If we have the source for $noconfigdirs entries, add them to $notsupp.
5928
5929notsupp=""
5930for dir in . $skipdirs $noconfigdirs ; do
caeba88f 5931 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
5932 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5933 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
5934 if test -r $srcdir/$dirname/configure ; then
5935 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5936 true
5937 else
5938 notsupp="$notsupp $dir"
5939 fi
5940 fi
5941 fi
caeba88f
AL
5942 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5943 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
5944 if test -r $srcdir/$dirname/configure ; then
5945 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5946 true
5947 else
5948 notsupp="$notsupp $dir"
5949 fi
5950 fi
5951 fi
9e07f89d
NN
5952 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5953 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
5954 if test -r $srcdir/$dirname/configure ; then
5955 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5956 true
5957 else
5958 notsupp="$notsupp $dir"
5959 fi
5960 fi
5961 fi
5962done
5963
5964# Sometimes the tools are distributed with libiberty but with no other
5965# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 5966# Don't let libgcc imply libiberty either.
9e07f89d 5967if test -n "${target_configdirs}" ; then
f86e35b8 5968 libgcc=
9e07f89d
NN
5969 others=
5970 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
5971 if test "$i" = "libgcc"; then
5972 libgcc=target-libgcc
5973 elif test "$i" != "libiberty" ; then
9e07f89d
NN
5974 if test -r $srcdir/$i/configure ; then
5975 others=yes;
5976 break;
5977 fi
5978 fi
5979 done
5980 if test -z "${others}" ; then
f86e35b8 5981 target_configdirs=$libgcc
9e07f89d
NN
5982 fi
5983fi
5984
5985# Quietly strip out all directories which aren't configurable in this tree.
5986# This relies on all configurable subdirectories being autoconfiscated, which
5987# is now the case.
6a9cf61e
PB
5988build_configdirs_all="$build_configdirs"
5989build_configdirs=
5990for i in ${build_configdirs_all} ; do
c6b750e1 5991 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
5992 if test -f ${srcdir}/$j/configure ; then
5993 build_configdirs="${build_configdirs} $i"
5994 fi
5995done
5996
9e07f89d
NN
5997configdirs_all="$configdirs"
5998configdirs=
5999for i in ${configdirs_all} ; do
6000 if test -f ${srcdir}/$i/configure ; then
6001 configdirs="${configdirs} $i"
6002 fi
6003done
6a9cf61e 6004
9e07f89d
NN
6005target_configdirs_all="$target_configdirs"
6006target_configdirs=
6007for i in ${target_configdirs_all} ; do
c6b750e1 6008 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6009 if test -f ${srcdir}/$j/configure ; then
6010 target_configdirs="${target_configdirs} $i"
6011 fi
6012done
6013
6014# Produce a warning message for the subdirs we can't configure.
6015# This isn't especially interesting in the Cygnus tree, but in the individual
6016# FSF releases, it's important to let people know when their machine isn't
6017# supported by the one or two programs in a package.
6018
6019if test -n "${notsupp}" && test -z "${norecursion}" ; then
6020 # If $appdirs is non-empty, at least one of those directories must still
6021 # be configured, or we error out. (E.g., if the gas release supports a
6022 # specified target in some subdirs but not the gas subdir, we shouldn't
6023 # pretend that all is well.)
6024 if test -n "$appdirs" ; then
6025 for dir in $appdirs ; do
6026 if test -r $dir/Makefile.in ; then
6027 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6028 appdirs=""
6029 break
6030 fi
6a9cf61e 6031 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6032 appdirs=""
6033 break
6034 fi
6035 fi
6036 done
6037 if test -n "$appdirs" ; then
6038 echo "*** This configuration is not supported by this package." 1>&2
6039 exit 1
6040 fi
6041 fi
6042 # Okay, some application will build, or we don't care to check. Still
6043 # notify of subdirs not getting built.
6044 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6045 echo " ${notsupp}" 1>&2
6046 echo " (Any other directories should still work fine.)" 1>&2
6047fi
6048
6049case "$host" in
6050 *msdosdjgpp*)
6051 enable_gdbtk=no ;;
6052esac
6053
18f6b6ee
PB
6054# To find our prefix, in gcc_cv_tool_prefix.
6055
6056# The user is always right.
6057if test "${PATH_SEPARATOR+set}" != set; then
6058 echo "#! /bin/sh" >conf$$.sh
6059 echo "exit 0" >>conf$$.sh
6060 chmod +x conf$$.sh
6061 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6062 PATH_SEPARATOR=';'
6063 else
6064 PATH_SEPARATOR=:
6065 fi
6066 rm -f conf$$.sh
6067fi
6068
6069
6070
6071if test "x$exec_prefix" = xNONE; then
6072 if test "x$prefix" = xNONE; then
6073 gcc_cv_tool_prefix=$ac_default_prefix
6074 else
6075 gcc_cv_tool_prefix=$prefix
6076 fi
6077else
6078 gcc_cv_tool_prefix=$exec_prefix
6079fi
6080
6081# If there is no compiler in the tree, use the PATH only. In any
6082# case, if there is no compiler in the tree nobody should use
6083# AS_FOR_TARGET and LD_FOR_TARGET.
6084if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6085 gcc_version=`cat $srcdir/gcc/BASE-VER`
6086 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6087 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6088 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6089 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6090 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6091 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6092else
6093 gcc_cv_tool_dirs=
6094fi
6095
6096if test x$build = x$target && test -n "$md_exec_prefix"; then
6097 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6098fi
6099
6100
6101
9e07f89d
NN
6102copy_dirs=
6103
c6b750e1 6104
81ecdfbb
RW
6105# Check whether --with-build-sysroot was given.
6106if test "${with_build_sysroot+set}" = set; then :
6107 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6108 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6109 fi
6110else
6111 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6112fi
a19b6204
MM
6113
6114
8a6ee3ab 6115
81ecdfbb
RW
6116
6117# Check whether --with-debug-prefix-map was given.
6118if test "${with_debug_prefix_map+set}" = set; then :
6119 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6120 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6121 for debug_map in $withval; do
6122 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6123 done
6124 fi
6125else
6126 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6127fi
6128
8a6ee3ab
JM
6129
6130
7f6ef0c0
PB
6131# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6132# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6133# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6134# We want to ensure that TARGET libraries (which we know are built with
6135# gcc) are built with "-O2 -g", so include those options when setting
6136# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6137if test "x$CFLAGS_FOR_TARGET" = x; then
6138 CFLAGS_FOR_TARGET=$CFLAGS
6139 case " $CFLAGS " in
6140 *" -O2 "*) ;;
6141 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
6142 esac
6143 case " $CFLAGS " in
6144 *" -g "* | *" -g3 "*) ;;
6145 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
6146 esac
6147fi
6148
6149
6150if test "x$CXXFLAGS_FOR_TARGET" = x; then
6151 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6152 case " $CXXFLAGS " in
6153 *" -O2 "*) ;;
6154 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
6155 esac
6156 case " $CXXFLAGS " in
6157 *" -g "* | *" -g3 "*) ;;
6158 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
6159 esac
6160fi
6161
6162
9e07f89d
NN
6163# Handle --with-headers=XXX. If the value is not "yes", the contents of
6164# the named directory are copied to $(tooldir)/sys-include.
6165if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6166 if test x${is_cross_compiler} = xno ; then
6167 echo 1>&2 '***' --with-headers is only supported when cross compiling
6168 exit 1
6169 fi
6170 if test x"${with_headers}" != xyes ; then
18f6b6ee 6171 x=${gcc_cv_tool_prefix}
c6b750e1 6172 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
6173 fi
6174fi
6175
6176# Handle --with-libs=XXX. If the value is not "yes", the contents of
6177# the name directories are copied to $(tooldir)/lib. Multiple directories
6178# are permitted.
6179if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6180 if test x${is_cross_compiler} = xno ; then
6181 echo 1>&2 '***' --with-libs is only supported when cross compiling
6182 exit 1
6183 fi
6184 if test x"${with_libs}" != xyes ; then
6185 # Copy the libraries in reverse order, so that files in the first named
6186 # library override files in subsequent libraries.
18f6b6ee 6187 x=${gcc_cv_tool_prefix}
9e07f89d 6188 for l in ${with_libs}; do
c6b750e1 6189 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
6190 done
6191 fi
6192fi
6193
2429c060
PB
6194# Set with_gnu_as and with_gnu_ld as appropriate.
6195#
6196# This is done by determining whether or not the appropriate directory
6197# is available, and by checking whether or not specific configurations
6198# have requested that this magic not happen.
c6b750e1
DJ
6199#
6200# The command line options always override the explicit settings in
2429c060
PB
6201# configure.in, and the settings in configure.in override this magic.
6202#
c6b750e1 6203# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060
PB
6204# want to do that, then you should use the --without-gnu-as and
6205# --without-gnu-ld options for the configure script.
6206
6207if test x${use_gnu_as} = x &&
6208 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6209 with_gnu_as=yes
6210 extra_host_args="$extra_host_args --with-gnu-as"
6211fi
6212
6213if test x${use_gnu_ld} = x &&
93f9b408 6214 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
6215 with_gnu_ld=yes
6216 extra_host_args="$extra_host_args --with-gnu-ld"
6217fi
6218
6219# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6220# can detect this case.
6221
6222if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6223 with_newlib=yes
6224 extra_host_args="$extra_host_args --with-newlib"
6225fi
6226
9e07f89d
NN
6227# Handle ${copy_dirs}
6228set fnord ${copy_dirs}
6229shift
6230while test $# != 0 ; do
6231 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6232 :
6233 else
6234 echo Copying $1 to $2
6235
6236 # Use the install script to create the directory and all required
6237 # parent directories.
6238 if test -d $2 ; then
6239 :
6240 else
6241 echo >config.temp
6242 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6243 fi
6244
6245 # Copy the directory, assuming we have tar.
6246 # FIXME: Should we use B in the second tar? Not all systems support it.
6247 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6248
6249 # It is the responsibility of the user to correctly adjust all
6250 # symlinks. If somebody can figure out how to handle them correctly
6251 # here, feel free to add the code.
6252
6253 echo $1 > $2/COPIED
6254 fi
6255 shift; shift
6256done
6257
2429c060
PB
6258# Determine a target-dependent exec_prefix that the installed
6259# gcc will search in. Keep this list sorted by triplet, with
6260# the *-*-osname triplets last.
6261md_exec_prefix=
6262case "${target}" in
6263 alpha*-*-*vms*)
6264 md_exec_prefix=/gnu/lib/gcc-lib
6265 ;;
521ec477 6266 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
6267 md_exec_prefix=/dev/env/DJDIR/bin
6268 ;;
521ec477 6269 i[34567]86-*-sco3.2v5*)
2429c060
PB
6270 if test $with_gnu_as = yes; then
6271 md_exec_prefix=/usr/gnu/bin
6272 else
6273 md_exec_prefix=/usr/ccs/bin/elf
6274 fi
6275 ;;
6276
6277 mn10300-*-* | \
6278 powerpc-*-chorusos* | \
6279 powerpc*-*-eabi* | \
6280 powerpc*-*-sysv* | \
6281 powerpc*-*-kaos* | \
6282 s390x-ibm-tpf*)
6283 md_exec_prefix=/usr/ccs/bin
6284 ;;
6285 sparc64-*-elf*)
6286 ;;
6287 v850*-*-*)
6288 md_exec_prefix=/usr/ccs/bin
6289 ;;
8b66833e 6290 xtensa*-*-elf*)
2429c060
PB
6291 ;;
6292
6293 *-*-beos* | \
6294 *-*-elf* | \
6295 *-*-hpux* | \
6296 *-*-netware* | \
6297 *-*-nto-qnx* | \
6298 *-*-rtems* | \
6299 *-*-solaris2* | \
521ec477 6300 *-*-sysv[45]* | \
2429c060
PB
6301 *-*-vxworks* | \
6302 *-wrs-windiss)
6303 md_exec_prefix=/usr/ccs/bin
6304 ;;
6305esac
6306
a0da8069
NN
6307extra_arflags_for_target=
6308extra_nmflags_for_target=
6309extra_ranlibflags_for_target=
6310target_makefile_frag=/dev/null
6311case "${target}" in
4e206d7e
DB
6312 mep*-*-*)
6313 target_makefile_frag="config/mt-mep"
6314 ;;
77d7106f
AM
6315 spu-*-*)
6316 target_makefile_frag="config/mt-spu"
6317 ;;
429acdec
RS
6318 mips*-sde-elf*)
6319 target_makefile_frag="config/mt-sde"
6320 ;;
f3b1e08e
RS
6321 mipsisa*-*-elfoabi*)
6322 target_makefile_frag="config/mt-mips-elfoabi"
6323 ;;
e7c8859c
RS
6324 mips*-*-*linux* | mips*-*-gnu*)
6325 target_makefile_frag="config/mt-mips-gnu"
6326 ;;
2a3124ca 6327 *-*-netware*)
a0da8069
NN
6328 target_makefile_frag="config/mt-netware"
6329 ;;
29383458 6330 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 6331 target_makefile_frag="config/mt-gnu"
a0da8069
NN
6332 ;;
6333 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 6334 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
6335 # commands to handle both 32-bit and 64-bit objects. These flags are
6336 # harmless if we're using GNU nm or ar.
6337 extra_arflags_for_target=" -X32_64"
6338 extra_nmflags_for_target=" -B -X32_64"
6339 ;;
6340 *-*-darwin*)
6341 # ranlib from Darwin requires the -c flag to look at common symbols.
6342 extra_ranlibflags_for_target=" -c"
6343 ;;
6344 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
6345 target_makefile_frag="config/mt-wince"
6346 ;;
6347esac
6348
6349alphaieee_frag=/dev/null
6350case $target in
6351 alpha*-*-*)
6352 # This just makes sure to use the -mieee option to build target libs.
6353 # This should probably be set individually by each library.
6354 alphaieee_frag="config/mt-alphaieee"
6355 ;;
6356esac
6357
6358# If --enable-target-optspace always use -Os instead of -O2 to build
6359# the target libraries, similarly if it is not specified, use -Os
6360# on selected platforms.
6361ospace_frag=/dev/null
6362case "${enable_target_optspace}:${target}" in
6363 yes:*)
6364 ospace_frag="config/mt-ospace"
6365 ;;
6366 :d30v-*)
6367 ospace_frag="config/mt-d30v"
6368 ;;
6369 :m32r-* | :d10v-* | :fr30-*)
6370 ospace_frag="config/mt-ospace"
6371 ;;
6372 no:* | :*)
6373 ;;
6374 *)
6375 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6376 ;;
6377esac
6378
a0da8069
NN
6379# Default to using --with-stabs for certain targets.
6380if test x${with_stabs} = x ; then
6381 case "${target}" in
e31d1ea3 6382 mips*-*-irix[56]*)
a0da8069
NN
6383 ;;
6384 mips*-*-* | alpha*-*-osf*)
6385 with_stabs=yes;
6386 extra_host_args="${extra_host_args} --with-stabs"
6387 ;;
6388 esac
6389fi
6390
6391# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
6392# them automatically.
6393case "${host}" in
c6b750e1 6394 hppa*64*-*-hpux11*)
a0da8069
NN
6395 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
6396 ;;
6397esac
6398
a0da8069
NN
6399# Some systems (e.g., one of the i386-aix systems the gas testers are
6400# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 6401tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
6402build_tooldir=${tooldir}
6403
a0da8069
NN
6404# Create a .gdbinit file which runs the one in srcdir
6405# and tells GDB to look there for source files.
6406
6407if test -r ${srcdir}/.gdbinit ; then
6408 case ${srcdir} in
6409 .) ;;
6410 *) cat > ./.gdbinit <<EOF
6411# ${NO_EDIT}
6412dir ${srcdir}
6413dir .
6414source ${srcdir}/.gdbinit
6415EOF
6416 ;;
6417 esac
6418fi
6419
a0da8069
NN
6420# Make sure that the compiler is able to generate an executable. If it
6421# can't, we are probably in trouble. We don't care whether we can run the
6422# executable--we might be using a cross compiler--we only care whether it
6423# can be created. At this point the main configure script has set CC.
6424we_are_ok=no
6425echo "int main () { return 0; }" > conftest.c
6426${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
6427if test $? = 0 ; then
6428 if test -s conftest || test -s conftest.exe ; then
6429 we_are_ok=yes
6430 fi
c6b750e1 6431fi
a0da8069
NN
6432case $we_are_ok in
6433 no)
6434 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
6435 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
6436 rm -f conftest*
6437 exit 1
6438 ;;
6439esac
6440rm -f conftest*
6441
6442# The Solaris /usr/ucb/cc compiler does not appear to work.
6443case "${host}" in
6444 sparc-sun-solaris2*)
6445 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
6446 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
6447 could_use=
6448 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
6449 if test -d /opt/cygnus/bin ; then
6450 if test "$could_use" = "" ; then
6451 could_use="/opt/cygnus/bin"
6452 else
6453 could_use="$could_use or /opt/cygnus/bin"
6454 fi
6455 fi
6456 if test "$could_use" = "" ; then
6457 echo "Warning: compilation may fail because you're using"
6458 echo "/usr/ucb/cc. You should change your PATH or CC "
6459 echo "variable and rerun configure."
6460 else
6461 echo "Warning: compilation may fail because you're using"
6462 echo "/usr/ucb/cc, when you should use the C compiler from"
6463 echo "$could_use. You should change your"
6464 echo "PATH or CC variable and rerun configure."
6465 fi
6466 fi
6467 ;;
6468esac
6469
3bbd2f8f 6470# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
6471case "${host}" in
6472 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 6473 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 6474 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
6475 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
6476esac
6477
3bbd2f8f 6478# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
6479# gcc/ will put dynamic libraries into a subdirectory to avoid adding
6480# built executables to PATH.
3bbd2f8f
AL
6481if test "$RPATH_ENVVAR" = PATH; then
6482 GCC_SHLIB_SUBDIR=/shlib
6483else
6484 GCC_SHLIB_SUBDIR=
6485fi
6486
a0da8069
NN
6487# Record target_configdirs and the configure arguments for target and
6488# build configuration in Makefile.
6489target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 6490build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 6491
a0da8069
NN
6492# Determine whether gdb needs tk/tcl or not.
6493# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
6494# and in that case we want gdb to be built without tk. Ugh!
6495# In fact I believe gdb is the *only* package directly dependent on tk,
6496# so we should be able to put the 'maybe's in unconditionally and
6497# leave out the maybe dependencies when enable_gdbtk is false. I'm not
6498# 100% sure that that's safe though.
c180f501 6499
675c6968 6500gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
6501case "$enable_gdbtk" in
6502 no)
6503 GDB_TK="" ;;
c180f501
AC
6504 yes)
6505 GDB_TK="${gdb_tk}" ;;
a0da8069 6506 *)
c180f501
AC
6507 # Only add the dependency on gdbtk when GDBtk is part of the gdb
6508 # distro. Eventually someone will fix this and move Insight, nee
6509 # gdbtk to a separate directory.
6510 if test -d ${srcdir}/gdb/gdbtk ; then
6511 GDB_TK="${gdb_tk}"
6512 else
6513 GDB_TK=""
6514 fi
6515 ;;
a0da8069 6516esac
907be67c
DJ
6517CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
6518INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 6519
6bd3dfaa 6520# Strip out unwanted targets.
dd12c3a8
NN
6521
6522# While at that, we remove Makefiles if we were started for recursive
6523# configuration, so that the top-level Makefile reconfigures them,
6524# like we used to do when configure itself was recursive.
dd12c3a8 6525
06a51eac
RW
6526# Loop over modules. We used to use the "$extrasub" feature from Autoconf
6527# but now we're fixing up the Makefile ourselves with the additional
6528# commands passed to AC_CONFIG_FILES. Use separate variables
6529# extrasub-{build,host,target} not because there is any reason to split
6530# the substitutions up that way, but only to remain below the limit of
6531# 99 commands in a script, for HP-UX sed.
6532# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 6533
81ecdfbb
RW
6534# Check whether --enable-bootstrap was given.
6535if test "${enable_bootstrap+set}" = set; then :
6536 enableval=$enable_bootstrap;
319cab08 6537else
9cb3fa6f 6538 enable_bootstrap=default
81ecdfbb
RW
6539fi
6540
319cab08 6541
9cb3fa6f
PB
6542# Issue errors and warnings for invalid/strange bootstrap combinations.
6543case "$configdirs" in
6544 *gcc*) have_compiler=yes ;;
6545 *) have_compiler=no ;;
6546esac
6547
6548case "$have_compiler:$host:$target:$enable_bootstrap" in
6549 *:*:*:no) ;;
6550
0aed8855 6551 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
6552 # and we are in a native configuration.
6553 yes:$build:$build:default)
0aed8855 6554 enable_bootstrap=yes ;;
9cb3fa6f
PB
6555
6556 *:*:*:default)
6557 enable_bootstrap=no ;;
6558
6559 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 6560 yes:$build:$build:yes)
9cb3fa6f
PB
6561 ;;
6562
6563 # Other configurations, but we have a compiler. Assume the user knows
6564 # what he's doing.
80911fe1 6565 yes:*:*:yes)
81ecdfbb
RW
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
6567$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
6568 ;;
6569
6570 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 6571 no:*:*:yes)
81ecdfbb 6572 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
6573
6574 # Fail if wrong command line
6575 *)
81ecdfbb 6576 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
6577 ;;
6578esac
6579
4385ad3c
RW
6580case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
6581 *,c++,*:yes:yes) ;;
6582 *:yes:yes)
6583 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
6584 ;;
6585esac
6586
9cb3fa6f 6587# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 6588case $enable_bootstrap in
319cab08 6589 yes)
96655cc4
AO
6590 bootstrap_suffix=bootstrap
6591 BUILD_CONFIG=bootstrap-debug
6592 ;;
319cab08 6593 no)
96655cc4
AO
6594 bootstrap_suffix=no-bootstrap
6595 BUILD_CONFIG=
6596 ;;
319cab08
PB
6597esac
6598
96655cc4
AO
6599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
6600$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
6601
6602
6603# Check whether --with-build-config was given.
6604if test "${with_build_config+set}" = set; then :
6605 withval=$with_build_config; case $with_build_config in
6606 yes) with_build_config= ;;
6607 no) with_build_config= BUILD_CONFIG= ;;
6608 esac
6609fi
6610
6611
6612if test "x${with_build_config}" != x; then
6613 BUILD_CONFIG=$with_build_config
6614else
6615 case $BUILD_CONFIG in
6616 bootstrap-debug)
6617 if echo "int f (void) { return 0; }" > conftest.c &&
6618 ${CC} -c conftest.c &&
6619 mv conftest.o conftest.o.g0 &&
6620 ${CC} -c -g conftest.c &&
6621 mv conftest.o conftest.o.g &&
6622 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
6623 :
6624 else
6625 BUILD_CONFIG=
6626 fi
6627 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
6628 ;;
6629 esac
6630fi
6631{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
6632$as_echo "$BUILD_CONFIG" >&6; }
6633
6634
06a51eac 6635extrasub_build=
6a9cf61e 6636for module in ${build_configdirs} ; do
498d4a71
CF
6637 if test -z "${no_recursion}" \
6638 && test -f ${build_subdir}/${module}/Makefile; then
6639 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
6640 rm -f ${build_subdir}/${module}/Makefile
6641 fi
06a51eac 6642 extrasub_build="$extrasub_build
498d4a71
CF
6643/^@if build-$module\$/d
6644/^@endif build-$module\$/d
6645/^@if build-$module-$bootstrap_suffix\$/d
6646/^@endif build-$module-$bootstrap_suffix\$/d"
6647done
06a51eac 6648extrasub_host=
498d4a71 6649for module in ${configdirs} ; do
80911fe1 6650 if test -z "${no_recursion}"; then
8cf39b1b 6651 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
6652 if test -f ${file}; then
6653 echo 1>&2 "*** removing ${file} to force reconfigure"
6654 rm -f ${file}
6655 fi
6656 done
498d4a71 6657 fi
06a51eac 6658 extrasub_host="$extrasub_host
498d4a71
CF
6659/^@if $module\$/d
6660/^@endif $module\$/d
6661/^@if $module-$bootstrap_suffix\$/d
6662/^@endif $module-$bootstrap_suffix\$/d"
6663done
06a51eac 6664extrasub_target=
498d4a71
CF
6665for module in ${target_configdirs} ; do
6666 if test -z "${no_recursion}" \
6667 && test -f ${target_subdir}/${module}/Makefile; then
6668 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
6669 rm -f ${target_subdir}/${module}/Makefile
6670 fi
e8a5fa9c
RW
6671
6672 # We only bootstrap target libraries listed in bootstrap_target_libs.
6673 case $bootstrap_target_libs in
6674 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
6675 *) target_bootstrap_suffix=no-bootstrap ;;
6676 esac
6677
06a51eac 6678 extrasub_target="$extrasub_target
498d4a71
CF
6679/^@if target-$module\$/d
6680/^@endif target-$module\$/d
e8a5fa9c
RW
6681/^@if target-$module-$target_bootstrap_suffix\$/d
6682/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
6683done
6684
06a51eac
RW
6685# Do the final fixup along with target modules.
6686extrasub_target="$extrasub_target
6bd3dfaa 6687/^@if /,/^@endif /d"
a0da8069
NN
6688
6689# Create the serialization dependencies. This uses a temporary file.
6690
81ecdfbb
RW
6691# Check whether --enable-serial-configure was given.
6692if test "${enable_serial_configure+set}" = set; then :
6693 enableval=$enable_serial_configure;
6694fi
e6bfb94a
AO
6695
6696
1047cb91
DD
6697case ${enable_serial_configure} in
6698 yes)
6699 enable_serial_build_configure=yes
6700 enable_serial_host_configure=yes
6701 enable_serial_target_configure=yes
6702 ;;
6703esac
6704
a0da8069
NN
6705# These force 'configure's to be done one at a time, to avoid problems
6706# with contention over a shared config.cache.
6707rm -f serdep.tmp
e6bfb94a 6708echo '# serdep.tmp' > serdep.tmp
a0da8069 6709olditem=
1047cb91 6710test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
6711for item in ${build_configdirs} ; do
6712 case ${olditem} in
6713 "") ;;
e6bfb94a 6714 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
6715 esac
6716 olditem=${item}
6717done
6718olditem=
1047cb91 6719test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
6720for item in ${configdirs} ; do
6721 case ${olditem} in
6722 "") ;;
e6bfb94a 6723 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
6724 esac
6725 olditem=${item}
6726done
6727olditem=
1047cb91 6728test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
6729for item in ${target_configdirs} ; do
6730 case ${olditem} in
6731 "") ;;
e6bfb94a 6732 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
6733 esac
6734 olditem=${item}
6735done
6736serialization_dependencies=serdep.tmp
6737
6738
e6bfb94a 6739# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1
DJ
6740# target, nonopt, and variable assignments. These are the ones we
6741# might not want to pass down to subconfigures. Also strip
6742# program-prefix, program-suffix, and program-transform-name, so that
6743# we can pass down a consistent program-transform-name.
6744baseargs=
6745keep_next=no
6746skip_next=no
6747eval "set -- $ac_configure_args"
18f6b6ee
PB
6748for ac_arg
6749do
c6b750e1
DJ
6750 if test X"$skip_next" = X"yes"; then
6751 skip_next=no
6752 continue
6753 fi
6754 if test X"$keep_next" = X"yes"; then
6755 case $ac_arg in
6756 *\'*)
6757 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
6758 esac
6759 baseargs="$baseargs '$ac_arg'"
6760 keep_next=no
6761 continue
6762 fi
6763
6764 # Handle separated arguments. Based on the logic generated by
6765 # autoconf 2.59.
6766 case $ac_arg in
6767 *=* | --config-cache | -C | -disable-* | --disable-* \
6768 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
6769 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
6770 | -with-* | --with-* | -without-* | --without-* | --x)
6771 separate_arg=no
6772 ;;
6773 -*)
6774 separate_arg=yes
6775 ;;
6776 *)
6777 separate_arg=no
6778 ;;
6779 esac
6780
6781 case "$ac_arg" in
6782 --no*)
6783 continue
6784 ;;
6785 --c* | \
6786 --sr* | \
6787 --ho* | \
6788 --bu* | \
6789 --t* | \
6790 --program-* | \
6791 -cache_file* | \
6792 -srcdir* | \
6793 -host* | \
6794 -build* | \
6795 -target* | \
6796 -program-prefix* | \
6797 -program-suffix* | \
6798 -program-transform-name* )
6799 skip_next=$separate_arg
6800 continue
6801 ;;
6802 -*)
6803 # An option. Add it.
6804 case $ac_arg in
6805 *\'*)
6806 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
6807 esac
6808 baseargs="$baseargs '$ac_arg'"
6809 keep_next=$separate_arg
6810 ;;
6811 *)
6812 # Either a variable assignment, or a nonopt (triplet). Don't
6813 # pass it down; let the Makefile handle this.
6814 continue
6815 ;;
6816 esac
6817done
6818# Remove the initial space we just introduced and, as these will be
6819# expanded by make, quote '$'.
6820baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 6821
f27d4f92
DJ
6822# Add in --program-transform-name, after --program-prefix and
6823# --program-suffix have been applied to it. Autoconf has already
6824# doubled dollar signs and backslashes in program_transform_name; we want
6825# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 6826# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
6827# Also, because we want to override the logic in subdir configure scripts to
6828# choose program_transform_name, replace any s,x,x, with s,y,y,.
6829sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
6830${program_transform_name}
6831EOF_SED
6832gcc_transform_name=`cat conftestsed.out`
6833rm -f conftestsed.out
6834baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
6835if test "$silent" = yes; then
6836 baseargs="$baseargs --silent"
6837fi
34a0f3cf 6838baseargs="$baseargs --disable-option-checking"
f27d4f92 6839
a0da8069
NN
6840# For the build-side libraries, we just need to pretend we're native,
6841# and not use the same cache file. Multilibs are neither needed nor
6842# desired.
4b900473 6843build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
6844
6845# For host modules, accept cache file option, or specification as blank.
6846case "${cache_file}" in
6847"") # empty
6848 cache_file_option="" ;;
6849/* | [A-Za-z]:[\\/]* ) # absolute path
6850 cache_file_option="--cache-file=${cache_file}" ;;
6851*) # relative path
6852 cache_file_option="--cache-file=../${cache_file}" ;;
6853esac
6854
82252c06
NN
6855# Host dirs don't like to share a cache file either, horribly enough.
6856# This seems to be due to autoconf 2.5x stupidity.
4b900473 6857host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
6858
6859target_configargs=${baseargs}
6860
6861# Passing a --with-cross-host argument lets the target libraries know
6862# whether they are being built with a cross-compiler or being built
6863# native. However, it would be better to use other mechanisms to make the
6864# sorts of decisions they want to make on this basis. Please consider
6865# this option to be deprecated. FIXME.
6866if test x${is_cross_compiler} = xyes ; then
c6b750e1 6867 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
6868fi
6869
6870# Default to --enable-multilib.
6871if test x${enable_multilib} = x ; then
6872 target_configargs="--enable-multilib ${target_configargs}"
6873fi
6874
6875# Pass --with-newlib if appropriate. Note that target_configdirs has
6876# changed from the earlier setting of with_newlib.
6877if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
6878 target_configargs="--with-newlib ${target_configargs}"
6879fi
6880
95036d20
NN
6881# Different target subdirs use different values of certain variables
6882# (notably CXX). Worse, multilibs use *lots* of different values.
6883# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
6884# it doesn't automatically accept command-line overrides of them.
6885# This means it's not safe for target subdirs to share a cache file,
6886# which is disgusting, but there you have it. Hopefully this can be
6887# fixed in future. It's still worthwhile to use a cache file for each
6888# directory. I think.
6889
ae380b45
MS
6890# Pass the appropriate --build, --host, --target and --cache-file arguments.
6891# We need to pass --target, as newer autoconf's requires consistency
6892# for target_alias and gcc doesn't manage it consistently.
4b900473 6893target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 6894
a0da8069
NN
6895FLAGS_FOR_TARGET=
6896case " $target_configdirs " in
6897 *" newlib "*)
6898 case " $target_configargs " in
6899 *" --with-newlib "*)
6900 case "$target" in
6901 *-cygwin*)
564b43e5 6902 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
6903 esac
6904
6905 # If we're not building GCC, don't discard standard headers.
6906 if test -d ${srcdir}/gcc; then
6907 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
6908
6909 if test "${build}" != "${host}"; then
6910 # On Canadian crosses, CC_FOR_TARGET will have already been set
6911 # by `configure', so we won't have an opportunity to add -Bgcc/
6912 # to it. This is right: we don't want to search that directory
6913 # for binaries, but we want the header files in there, so add
6914 # them explicitly.
b00612cc 6915 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
6916
6917 # Someone might think of using the pre-installed headers on
6918 # Canadian crosses, in case the installed compiler is not fully
6919 # compatible with the compiler being built. In this case, it
6920 # would be better to flag an error than risking having
6921 # incompatible object files being constructed. We can't
6922 # guarantee that an error will be flagged, but let's hope the
6923 # compiler will do it, when presented with incompatible header
6924 # files.
6925 fi
6926 fi
6927
6928 case "${target}-${is_cross_compiler}" in
ec11bdc6 6929 i[3456789]86-*-linux*-no)
a0da8069
NN
6930 # Here host == target, so we don't need to build gcc,
6931 # so we don't want to discard standard headers.
6932 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
6933 ;;
6934 *)
6935 # If we're building newlib, use its generic headers last, but search
6936 # for any libc-related directories first (so make it the last -B
6937 # switch).
6938 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
6939
6940 # If we're building libgloss, find the startup file, simulator library
6941 # and linker script.
6942 case " $target_configdirs " in
6943 *" libgloss "*)
6944 # Look for startup file, simulator library and maybe linker script.
6945 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
6946 # Look for libnosys.a in case the target needs it.
6947 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
6948 # Most targets have the linker script in the source directory.
6949 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
6950 ;;
6951 esac
a0da8069
NN
6952 ;;
6953 esac
6954 ;;
6955 esac
6956 ;;
6957esac
45055374
CV
6958case "$target" in
6959*-mingw*)
6960 # Can't be handled as Cygwin above since Mingw does not use newlib.
6961 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' ;;
6962esac
a0da8069 6963
5fbad20a
DD
6964# Allow the user to override the flags for
6965# our build compiler if desired.
c66487f8
NC
6966if test x"${build}" = x"${host}" ; then
6967 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
6968 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
6969 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
6970fi
5fbad20a 6971
a0da8069
NN
6972# On Canadian crosses, we'll be searching the right directories for
6973# the previously-installed cross compiler, so don't bother to add
6974# flags for directories within the install tree of the compiler
6975# being built; programs in there won't even run.
6976if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
6977 # Search for pre-installed headers if nothing else fits.
bba45b8b 6978 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
6979fi
6980
6981if test "x${use_gnu_ld}" = x &&
6982 echo " ${configdirs} " | grep " ld " > /dev/null ; then
6983 # Arrange for us to find uninstalled linker scripts.
b00612cc 6984 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
6985fi
6986
a481dbb7
DD
6987# Search for other target-specific linker scripts and such.
6988case "${target}" in
4e206d7e
DB
6989 mep*)
6990 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
6991 ;;
6992esac
6993
a0da8069 6994# Makefile fragments.
3e707e94
PB
6995for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
6996do
6997 eval fragval=\$$frag
6998 if test $fragval != /dev/null; then
6999 eval $frag=${srcdir}/$fragval
7000 fi
7001done
a0da8069
NN
7002
7003
7004
7005
7006
7007# Miscellanea: directories, flags, etc.
7008
7009
7010
7011
7012
7013
7014
3bbd2f8f 7015
6a9cf61e 7016# Build module lists & subconfigure args.
a0da8069
NN
7017
7018
7019
be01d343
PB
7020# Host module lists & subconfigure args.
7021
7022
7023
7024# Target module lists & subconfigure args.
7025
7026
7027
7028# Build tools.
7029
7030
7031
1576798e
PB
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
be01d343
PB
7046# Generate default definitions for YACC, M4, LEX and other programs that run
7047# on the build machine. These are used if the Makefile can't locate these
7048# programs in objdir.
7049MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7050
7051for ac_prog in 'bison -y' byacc yacc
7052do
c6b750e1 7053 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7054set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7056$as_echo_n "checking for $ac_word... " >&6; }
7057if test "${ac_cv_prog_YACC+set}" = set; then :
7058 $as_echo_n "(cached) " >&6
be01d343
PB
7059else
7060 if test -n "$YACC"; then
7061 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7062else
c6b750e1
DJ
7063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7064for as_dir in $PATH
7065do
7066 IFS=$as_save_IFS
7067 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7068 for ac_exec_ext in '' $ac_executable_extensions; do
7069 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7070 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7071 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7072 break 2
7073 fi
7074done
81ecdfbb
RW
7075 done
7076IFS=$as_save_IFS
c6b750e1 7077
be01d343
PB
7078fi
7079fi
c6b750e1 7080YACC=$ac_cv_prog_YACC
be01d343 7081if test -n "$YACC"; then
81ecdfbb
RW
7082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7083$as_echo "$YACC" >&6; }
be01d343 7084else
81ecdfbb
RW
7085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7086$as_echo "no" >&6; }
be01d343
PB
7087fi
7088
81ecdfbb 7089
c6b750e1 7090 test -n "$YACC" && break
be01d343
PB
7091done
7092test -n "$YACC" || YACC="$MISSING bison -y"
7093
7094case " $build_configdirs " in
7095 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
7096 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
7097esac
7098
7099for ac_prog in bison
7100do
c6b750e1 7101 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7102set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7103{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7104$as_echo_n "checking for $ac_word... " >&6; }
7105if test "${ac_cv_prog_BISON+set}" = set; then :
7106 $as_echo_n "(cached) " >&6
be01d343
PB
7107else
7108 if test -n "$BISON"; then
7109 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7110else
c6b750e1
DJ
7111as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7112for as_dir in $PATH
7113do
7114 IFS=$as_save_IFS
7115 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7116 for ac_exec_ext in '' $ac_executable_extensions; do
7117 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7118 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 7119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7120 break 2
7121 fi
7122done
81ecdfbb
RW
7123 done
7124IFS=$as_save_IFS
c6b750e1 7125
be01d343
PB
7126fi
7127fi
c6b750e1 7128BISON=$ac_cv_prog_BISON
be01d343 7129if test -n "$BISON"; then
81ecdfbb
RW
7130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7131$as_echo "$BISON" >&6; }
be01d343 7132else
81ecdfbb
RW
7133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7134$as_echo "no" >&6; }
be01d343
PB
7135fi
7136
81ecdfbb 7137
c6b750e1 7138 test -n "$BISON" && break
be01d343
PB
7139done
7140test -n "$BISON" || BISON="$MISSING bison"
7141
7142case " $build_configdirs " in
7143 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7144esac
7145
7146for ac_prog in gm4 gnum4 m4
7147do
c6b750e1 7148 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7149set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7151$as_echo_n "checking for $ac_word... " >&6; }
7152if test "${ac_cv_prog_M4+set}" = set; then :
7153 $as_echo_n "(cached) " >&6
be01d343
PB
7154else
7155 if test -n "$M4"; then
7156 ac_cv_prog_M4="$M4" # Let the user override the test.
7157else
c6b750e1
DJ
7158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7159for as_dir in $PATH
7160do
7161 IFS=$as_save_IFS
7162 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7163 for ac_exec_ext in '' $ac_executable_extensions; do
7164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7165 ac_cv_prog_M4="$ac_prog"
81ecdfbb 7166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7167 break 2
7168 fi
7169done
81ecdfbb
RW
7170 done
7171IFS=$as_save_IFS
c6b750e1 7172
be01d343
PB
7173fi
7174fi
c6b750e1 7175M4=$ac_cv_prog_M4
be01d343 7176if test -n "$M4"; then
81ecdfbb
RW
7177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7178$as_echo "$M4" >&6; }
be01d343 7179else
81ecdfbb
RW
7180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7181$as_echo "no" >&6; }
be01d343
PB
7182fi
7183
81ecdfbb 7184
c6b750e1 7185 test -n "$M4" && break
be01d343
PB
7186done
7187test -n "$M4" || M4="$MISSING m4"
7188
7189case " $build_configdirs " in
7190 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7191esac
7192
7193for ac_prog in flex lex
7194do
c6b750e1 7195 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7196set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7198$as_echo_n "checking for $ac_word... " >&6; }
7199if test "${ac_cv_prog_LEX+set}" = set; then :
7200 $as_echo_n "(cached) " >&6
be01d343
PB
7201else
7202 if test -n "$LEX"; then
7203 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7204else
c6b750e1
DJ
7205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7206for as_dir in $PATH
7207do
7208 IFS=$as_save_IFS
7209 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7210 for ac_exec_ext in '' $ac_executable_extensions; do
7211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7212 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 7213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7214 break 2
7215 fi
7216done
81ecdfbb
RW
7217 done
7218IFS=$as_save_IFS
c6b750e1 7219
be01d343
PB
7220fi
7221fi
c6b750e1 7222LEX=$ac_cv_prog_LEX
be01d343 7223if test -n "$LEX"; then
81ecdfbb
RW
7224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7225$as_echo "$LEX" >&6; }
be01d343 7226else
81ecdfbb
RW
7227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7228$as_echo "no" >&6; }
be01d343
PB
7229fi
7230
81ecdfbb 7231
c6b750e1 7232 test -n "$LEX" && break
be01d343
PB
7233done
7234test -n "$LEX" || LEX="$MISSING flex"
7235
7236case " $build_configdirs " in
7237 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7238 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7239esac
7240
7241for ac_prog in flex
7242do
c6b750e1 7243 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7244set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7246$as_echo_n "checking for $ac_word... " >&6; }
7247if test "${ac_cv_prog_FLEX+set}" = set; then :
7248 $as_echo_n "(cached) " >&6
be01d343
PB
7249else
7250 if test -n "$FLEX"; then
7251 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7252else
c6b750e1
DJ
7253as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7254for as_dir in $PATH
7255do
7256 IFS=$as_save_IFS
7257 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7258 for ac_exec_ext in '' $ac_executable_extensions; do
7259 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7260 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 7261 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7262 break 2
7263 fi
7264done
81ecdfbb
RW
7265 done
7266IFS=$as_save_IFS
c6b750e1 7267
be01d343
PB
7268fi
7269fi
c6b750e1 7270FLEX=$ac_cv_prog_FLEX
be01d343 7271if test -n "$FLEX"; then
81ecdfbb
RW
7272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7273$as_echo "$FLEX" >&6; }
be01d343 7274else
81ecdfbb
RW
7275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7276$as_echo "no" >&6; }
be01d343
PB
7277fi
7278
81ecdfbb 7279
c6b750e1 7280 test -n "$FLEX" && break
be01d343
PB
7281done
7282test -n "$FLEX" || FLEX="$MISSING flex"
7283
7284case " $build_configdirs " in
7285 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7286esac
7287
7288for ac_prog in makeinfo
7289do
c6b750e1 7290 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7291set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7293$as_echo_n "checking for $ac_word... " >&6; }
7294if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7295 $as_echo_n "(cached) " >&6
be01d343
PB
7296else
7297 if test -n "$MAKEINFO"; then
7298 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7299else
c6b750e1
DJ
7300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7301for as_dir in $PATH
7302do
7303 IFS=$as_save_IFS
7304 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7305 for ac_exec_ext in '' $ac_executable_extensions; do
7306 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7307 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 7308 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7309 break 2
7310 fi
7311done
81ecdfbb
RW
7312 done
7313IFS=$as_save_IFS
c6b750e1 7314
be01d343
PB
7315fi
7316fi
c6b750e1 7317MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 7318if test -n "$MAKEINFO"; then
81ecdfbb
RW
7319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7320$as_echo "$MAKEINFO" >&6; }
be01d343 7321else
81ecdfbb
RW
7322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7323$as_echo "no" >&6; }
be01d343
PB
7324fi
7325
81ecdfbb 7326
c6b750e1 7327 test -n "$MAKEINFO" && break
be01d343
PB
7328done
7329test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7330
7331case " $build_configdirs " in
7332 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7333 *)
7334
10ad8ef3 7335 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
7336 # higher, else we use the "missing" dummy.
7337 if ${MAKEINFO} --version \
10ad8ef3 7338 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
7339 :
7340 else
7341 MAKEINFO="$MISSING makeinfo"
7342 fi
7343 ;;
7344
7345esac
a0da8069 7346
be01d343 7347# FIXME: expect and dejagnu may become build tools?
a0da8069 7348
be01d343
PB
7349for ac_prog in expect
7350do
c6b750e1 7351 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7352set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7354$as_echo_n "checking for $ac_word... " >&6; }
7355if test "${ac_cv_prog_EXPECT+set}" = set; then :
7356 $as_echo_n "(cached) " >&6
be01d343
PB
7357else
7358 if test -n "$EXPECT"; then
7359 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
7360else
c6b750e1
DJ
7361as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7362for as_dir in $PATH
7363do
7364 IFS=$as_save_IFS
7365 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7366 for ac_exec_ext in '' $ac_executable_extensions; do
7367 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7368 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 7369 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7370 break 2
7371 fi
7372done
81ecdfbb
RW
7373 done
7374IFS=$as_save_IFS
c6b750e1 7375
be01d343
PB
7376fi
7377fi
c6b750e1 7378EXPECT=$ac_cv_prog_EXPECT
be01d343 7379if test -n "$EXPECT"; then
81ecdfbb
RW
7380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
7381$as_echo "$EXPECT" >&6; }
be01d343 7382else
81ecdfbb
RW
7383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7384$as_echo "no" >&6; }
be01d343 7385fi
a0da8069 7386
81ecdfbb 7387
c6b750e1 7388 test -n "$EXPECT" && break
be01d343
PB
7389done
7390test -n "$EXPECT" || EXPECT="expect"
a0da8069 7391
be01d343
PB
7392case " $configdirs " in
7393 *" expect "*)
7394 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
7395 ;;
7396esac
a0da8069 7397
be01d343
PB
7398for ac_prog in runtest
7399do
c6b750e1 7400 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7401set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7403$as_echo_n "checking for $ac_word... " >&6; }
7404if test "${ac_cv_prog_RUNTEST+set}" = set; then :
7405 $as_echo_n "(cached) " >&6
be01d343
PB
7406else
7407 if test -n "$RUNTEST"; then
7408 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
7409else
c6b750e1
DJ
7410as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7411for as_dir in $PATH
7412do
7413 IFS=$as_save_IFS
7414 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7415 for ac_exec_ext in '' $ac_executable_extensions; do
7416 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7417 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 7418 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7419 break 2
7420 fi
7421done
81ecdfbb
RW
7422 done
7423IFS=$as_save_IFS
c6b750e1 7424
be01d343
PB
7425fi
7426fi
c6b750e1 7427RUNTEST=$ac_cv_prog_RUNTEST
be01d343 7428if test -n "$RUNTEST"; then
81ecdfbb
RW
7429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
7430$as_echo "$RUNTEST" >&6; }
be01d343 7431else
81ecdfbb
RW
7432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7433$as_echo "no" >&6; }
be01d343 7434fi
a0da8069 7435
81ecdfbb 7436
c6b750e1 7437 test -n "$RUNTEST" && break
be01d343
PB
7438done
7439test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 7440
be01d343
PB
7441case " $configdirs " in
7442 *" dejagnu "*)
6b89cc21 7443 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
7444 ;;
7445esac
a0da8069
NN
7446
7447
a0da8069 7448# Host tools.
859789af
AC
7449ncn_tool_prefix=
7450test -n "$host_alias" && ncn_tool_prefix=$host_alias-
7451ncn_target_tool_prefix=
7452test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
7453
9a819804
AO
7454
7455
7456if test -n "$AR"; then
7457 ac_cv_prog_AR=$AR
7458elif test -n "$ac_cv_prog_AR"; then
7459 AR=$ac_cv_prog_AR
7460fi
7461
7462if test -n "$ac_cv_prog_AR"; then
7463 for ncn_progname in ar; do
7464 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7465set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7467$as_echo_n "checking for $ac_word... " >&6; }
7468if test "${ac_cv_prog_AR+set}" = set; then :
7469 $as_echo_n "(cached) " >&6
9a819804
AO
7470else
7471 if test -n "$AR"; then
7472 ac_cv_prog_AR="$AR" # Let the user override the test.
7473else
7474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7475for as_dir in $PATH
7476do
7477 IFS=$as_save_IFS
7478 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7479 for ac_exec_ext in '' $ac_executable_extensions; do
7480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7481 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 7482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7483 break 2
7484 fi
7485done
81ecdfbb
RW
7486 done
7487IFS=$as_save_IFS
9a819804
AO
7488
7489fi
7490fi
7491AR=$ac_cv_prog_AR
7492if test -n "$AR"; then
81ecdfbb
RW
7493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7494$as_echo "$AR" >&6; }
9a819804 7495else
81ecdfbb
RW
7496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7497$as_echo "no" >&6; }
9a819804
AO
7498fi
7499
81ecdfbb 7500
9a819804
AO
7501 done
7502fi
7503
7504for ncn_progname in ar; do
05cbd757
PB
7505 if test -n "$ncn_tool_prefix"; then
7506 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7507set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7509$as_echo_n "checking for $ac_word... " >&6; }
7510if test "${ac_cv_prog_AR+set}" = set; then :
7511 $as_echo_n "(cached) " >&6
859789af
AC
7512else
7513 if test -n "$AR"; then
7514 ac_cv_prog_AR="$AR" # Let the user override the test.
7515else
c6b750e1
DJ
7516as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7517for as_dir in $PATH
7518do
7519 IFS=$as_save_IFS
7520 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7521 for ac_exec_ext in '' $ac_executable_extensions; do
7522 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7523 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7524 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7525 break 2
7526 fi
7527done
81ecdfbb
RW
7528 done
7529IFS=$as_save_IFS
c6b750e1 7530
859789af
AC
7531fi
7532fi
c6b750e1 7533AR=$ac_cv_prog_AR
859789af 7534if test -n "$AR"; then
81ecdfbb
RW
7535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7536$as_echo "$AR" >&6; }
859789af 7537else
81ecdfbb
RW
7538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7539$as_echo "no" >&6; }
859789af
AC
7540fi
7541
81ecdfbb 7542
05cbd757
PB
7543 fi
7544 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
7545 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7546set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7548$as_echo_n "checking for $ac_word... " >&6; }
7549if test "${ac_cv_prog_AR+set}" = set; then :
7550 $as_echo_n "(cached) " >&6
859789af 7551else
05cbd757
PB
7552 if test -n "$AR"; then
7553 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 7554else
c6b750e1
DJ
7555as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7556for as_dir in $PATH
7557do
7558 IFS=$as_save_IFS
7559 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7560 for ac_exec_ext in '' $ac_executable_extensions; do
7561 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7562 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 7563 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7564 break 2
7565 fi
7566done
81ecdfbb
RW
7567 done
7568IFS=$as_save_IFS
c6b750e1 7569
859789af
AC
7570fi
7571fi
c6b750e1 7572AR=$ac_cv_prog_AR
05cbd757 7573if test -n "$AR"; then
81ecdfbb
RW
7574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7575$as_echo "$AR" >&6; }
859789af 7576else
81ecdfbb
RW
7577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7578$as_echo "no" >&6; }
859789af 7579fi
c6b750e1 7580
81ecdfbb 7581
05cbd757
PB
7582 fi
7583 test -n "$ac_cv_prog_AR" && break
7584done
7585
7586if test -z "$ac_cv_prog_AR" ; then
7587 set dummy ar
7588 if test $build = $host ; then
7589 AR="$2"
859789af 7590 else
05cbd757 7591 AR="${ncn_tool_prefix}$2"
859789af 7592 fi
859789af
AC
7593fi
7594
9a819804
AO
7595
7596
7597if test -n "$AS"; then
7598 ac_cv_prog_AS=$AS
7599elif test -n "$ac_cv_prog_AS"; then
7600 AS=$ac_cv_prog_AS
7601fi
7602
7603if test -n "$ac_cv_prog_AS"; then
7604 for ncn_progname in as; do
7605 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7606set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7608$as_echo_n "checking for $ac_word... " >&6; }
7609if test "${ac_cv_prog_AS+set}" = set; then :
7610 $as_echo_n "(cached) " >&6
9a819804
AO
7611else
7612 if test -n "$AS"; then
7613 ac_cv_prog_AS="$AS" # Let the user override the test.
7614else
7615as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7616for as_dir in $PATH
7617do
7618 IFS=$as_save_IFS
7619 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7620 for ac_exec_ext in '' $ac_executable_extensions; do
7621 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7622 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 7623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7624 break 2
7625 fi
7626done
81ecdfbb
RW
7627 done
7628IFS=$as_save_IFS
9a819804
AO
7629
7630fi
7631fi
7632AS=$ac_cv_prog_AS
7633if test -n "$AS"; then
81ecdfbb
RW
7634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7635$as_echo "$AS" >&6; }
9a819804 7636else
81ecdfbb
RW
7637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7638$as_echo "no" >&6; }
9a819804
AO
7639fi
7640
81ecdfbb 7641
9a819804
AO
7642 done
7643fi
7644
7645for ncn_progname in as; do
05cbd757
PB
7646 if test -n "$ncn_tool_prefix"; then
7647 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7648set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7650$as_echo_n "checking for $ac_word... " >&6; }
7651if test "${ac_cv_prog_AS+set}" = set; then :
7652 $as_echo_n "(cached) " >&6
859789af
AC
7653else
7654 if test -n "$AS"; then
7655 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
7656else
7657as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7658for as_dir in $PATH
7659do
7660 IFS=$as_save_IFS
7661 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7662 for ac_exec_ext in '' $ac_executable_extensions; do
7663 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7664 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7665 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7666 break 2
7667 fi
7668done
81ecdfbb
RW
7669 done
7670IFS=$as_save_IFS
c6b750e1 7671
859789af
AC
7672fi
7673fi
c6b750e1 7674AS=$ac_cv_prog_AS
859789af 7675if test -n "$AS"; then
81ecdfbb
RW
7676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7677$as_echo "$AS" >&6; }
859789af 7678else
81ecdfbb
RW
7679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7680$as_echo "no" >&6; }
859789af
AC
7681fi
7682
81ecdfbb 7683
05cbd757
PB
7684 fi
7685 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
7686 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7687set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7689$as_echo_n "checking for $ac_word... " >&6; }
7690if test "${ac_cv_prog_AS+set}" = set; then :
7691 $as_echo_n "(cached) " >&6
859789af 7692else
05cbd757
PB
7693 if test -n "$AS"; then
7694 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 7695else
c6b750e1
DJ
7696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7697for as_dir in $PATH
7698do
7699 IFS=$as_save_IFS
7700 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7701 for ac_exec_ext in '' $ac_executable_extensions; do
7702 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7703 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 7704 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7705 break 2
7706 fi
7707done
81ecdfbb
RW
7708 done
7709IFS=$as_save_IFS
c6b750e1 7710
859789af
AC
7711fi
7712fi
c6b750e1 7713AS=$ac_cv_prog_AS
05cbd757 7714if test -n "$AS"; then
81ecdfbb
RW
7715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7716$as_echo "$AS" >&6; }
859789af 7717else
81ecdfbb
RW
7718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7719$as_echo "no" >&6; }
859789af 7720fi
c6b750e1 7721
81ecdfbb 7722
05cbd757
PB
7723 fi
7724 test -n "$ac_cv_prog_AS" && break
7725done
7726
7727if test -z "$ac_cv_prog_AS" ; then
7728 set dummy as
7729 if test $build = $host ; then
7730 AS="$2"
859789af 7731 else
05cbd757 7732 AS="${ncn_tool_prefix}$2"
859789af 7733 fi
859789af
AC
7734fi
7735
9a819804
AO
7736
7737
7738if test -n "$DLLTOOL"; then
7739 ac_cv_prog_DLLTOOL=$DLLTOOL
7740elif test -n "$ac_cv_prog_DLLTOOL"; then
7741 DLLTOOL=$ac_cv_prog_DLLTOOL
7742fi
7743
7744if test -n "$ac_cv_prog_DLLTOOL"; then
7745 for ncn_progname in dlltool; do
7746 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7747set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7749$as_echo_n "checking for $ac_word... " >&6; }
7750if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7751 $as_echo_n "(cached) " >&6
9a819804
AO
7752else
7753 if test -n "$DLLTOOL"; then
7754 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7755else
7756as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7757for as_dir in $PATH
7758do
7759 IFS=$as_save_IFS
7760 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7761 for ac_exec_ext in '' $ac_executable_extensions; do
7762 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7763 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 7764 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7765 break 2
7766 fi
7767done
81ecdfbb
RW
7768 done
7769IFS=$as_save_IFS
9a819804
AO
7770
7771fi
7772fi
7773DLLTOOL=$ac_cv_prog_DLLTOOL
7774if test -n "$DLLTOOL"; then
81ecdfbb
RW
7775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7776$as_echo "$DLLTOOL" >&6; }
9a819804 7777else
81ecdfbb
RW
7778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7779$as_echo "no" >&6; }
9a819804
AO
7780fi
7781
81ecdfbb 7782
9a819804
AO
7783 done
7784fi
7785
7786for ncn_progname in dlltool; do
05cbd757
PB
7787 if test -n "$ncn_tool_prefix"; then
7788 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7789set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7791$as_echo_n "checking for $ac_word... " >&6; }
7792if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7793 $as_echo_n "(cached) " >&6
859789af
AC
7794else
7795 if test -n "$DLLTOOL"; then
7796 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7797else
c6b750e1
DJ
7798as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7799for as_dir in $PATH
7800do
7801 IFS=$as_save_IFS
7802 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7803 for ac_exec_ext in '' $ac_executable_extensions; do
7804 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7805 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7806 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7807 break 2
7808 fi
7809done
81ecdfbb
RW
7810 done
7811IFS=$as_save_IFS
c6b750e1 7812
859789af
AC
7813fi
7814fi
c6b750e1 7815DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 7816if test -n "$DLLTOOL"; then
81ecdfbb
RW
7817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7818$as_echo "$DLLTOOL" >&6; }
859789af 7819else
81ecdfbb
RW
7820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7821$as_echo "no" >&6; }
859789af
AC
7822fi
7823
81ecdfbb 7824
05cbd757
PB
7825 fi
7826 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
7827 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7828set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7830$as_echo_n "checking for $ac_word... " >&6; }
7831if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7832 $as_echo_n "(cached) " >&6
859789af 7833else
05cbd757
PB
7834 if test -n "$DLLTOOL"; then
7835 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 7836else
c6b750e1
DJ
7837as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7838for as_dir in $PATH
7839do
7840 IFS=$as_save_IFS
7841 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7842 for ac_exec_ext in '' $ac_executable_extensions; do
7843 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7844 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 7845 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7846 break 2
7847 fi
7848done
81ecdfbb
RW
7849 done
7850IFS=$as_save_IFS
c6b750e1 7851
859789af
AC
7852fi
7853fi
c6b750e1 7854DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 7855if test -n "$DLLTOOL"; then
81ecdfbb
RW
7856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7857$as_echo "$DLLTOOL" >&6; }
859789af 7858else
81ecdfbb
RW
7859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7860$as_echo "no" >&6; }
859789af 7861fi
c6b750e1 7862
81ecdfbb 7863
05cbd757
PB
7864 fi
7865 test -n "$ac_cv_prog_DLLTOOL" && break
7866done
7867
7868if test -z "$ac_cv_prog_DLLTOOL" ; then
7869 set dummy dlltool
7870 if test $build = $host ; then
7871 DLLTOOL="$2"
859789af 7872 else
05cbd757 7873 DLLTOOL="${ncn_tool_prefix}$2"
859789af 7874 fi
859789af
AC
7875fi
7876
9a819804
AO
7877
7878
7879if test -n "$LD"; then
7880 ac_cv_prog_LD=$LD
7881elif test -n "$ac_cv_prog_LD"; then
7882 LD=$ac_cv_prog_LD
7883fi
7884
7885if test -n "$ac_cv_prog_LD"; then
7886 for ncn_progname in ld; do
7887 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7888set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7890$as_echo_n "checking for $ac_word... " >&6; }
7891if test "${ac_cv_prog_LD+set}" = set; then :
7892 $as_echo_n "(cached) " >&6
9a819804
AO
7893else
7894 if test -n "$LD"; then
7895 ac_cv_prog_LD="$LD" # Let the user override the test.
7896else
7897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7898for as_dir in $PATH
7899do
7900 IFS=$as_save_IFS
7901 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7902 for ac_exec_ext in '' $ac_executable_extensions; do
7903 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7904 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 7905 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7906 break 2
7907 fi
7908done
81ecdfbb
RW
7909 done
7910IFS=$as_save_IFS
9a819804
AO
7911
7912fi
7913fi
7914LD=$ac_cv_prog_LD
7915if test -n "$LD"; then
81ecdfbb
RW
7916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7917$as_echo "$LD" >&6; }
9a819804 7918else
81ecdfbb
RW
7919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7920$as_echo "no" >&6; }
9a819804
AO
7921fi
7922
81ecdfbb 7923
9a819804
AO
7924 done
7925fi
7926
7927for ncn_progname in ld; do
05cbd757
PB
7928 if test -n "$ncn_tool_prefix"; then
7929 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7930set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7932$as_echo_n "checking for $ac_word... " >&6; }
7933if test "${ac_cv_prog_LD+set}" = set; then :
7934 $as_echo_n "(cached) " >&6
859789af
AC
7935else
7936 if test -n "$LD"; then
7937 ac_cv_prog_LD="$LD" # Let the user override the test.
7938else
c6b750e1
DJ
7939as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7940for as_dir in $PATH
7941do
7942 IFS=$as_save_IFS
7943 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7944 for ac_exec_ext in '' $ac_executable_extensions; do
7945 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7946 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7947 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7948 break 2
7949 fi
7950done
81ecdfbb
RW
7951 done
7952IFS=$as_save_IFS
c6b750e1 7953
859789af
AC
7954fi
7955fi
c6b750e1 7956LD=$ac_cv_prog_LD
859789af 7957if test -n "$LD"; then
81ecdfbb
RW
7958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7959$as_echo "$LD" >&6; }
859789af 7960else
81ecdfbb
RW
7961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7962$as_echo "no" >&6; }
859789af
AC
7963fi
7964
81ecdfbb 7965
05cbd757
PB
7966 fi
7967 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
7968 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7969set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7971$as_echo_n "checking for $ac_word... " >&6; }
7972if test "${ac_cv_prog_LD+set}" = set; then :
7973 $as_echo_n "(cached) " >&6
859789af 7974else
05cbd757
PB
7975 if test -n "$LD"; then
7976 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 7977else
c6b750e1
DJ
7978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7979for as_dir in $PATH
7980do
7981 IFS=$as_save_IFS
7982 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7983 for ac_exec_ext in '' $ac_executable_extensions; do
7984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7985 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 7986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7987 break 2
7988 fi
7989done
81ecdfbb
RW
7990 done
7991IFS=$as_save_IFS
c6b750e1 7992
859789af
AC
7993fi
7994fi
c6b750e1 7995LD=$ac_cv_prog_LD
05cbd757 7996if test -n "$LD"; then
81ecdfbb
RW
7997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7998$as_echo "$LD" >&6; }
859789af 7999else
81ecdfbb
RW
8000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8001$as_echo "no" >&6; }
859789af 8002fi
c6b750e1 8003
81ecdfbb 8004
05cbd757
PB
8005 fi
8006 test -n "$ac_cv_prog_LD" && break
8007done
8008
8009if test -z "$ac_cv_prog_LD" ; then
8010 set dummy ld
8011 if test $build = $host ; then
8012 LD="$2"
859789af 8013 else
05cbd757 8014 LD="${ncn_tool_prefix}$2"
859789af 8015 fi
859789af
AC
8016fi
8017
9a819804
AO
8018
8019
8020if test -n "$LIPO"; then
8021 ac_cv_prog_LIPO=$LIPO
8022elif test -n "$ac_cv_prog_LIPO"; then
8023 LIPO=$ac_cv_prog_LIPO
8024fi
8025
8026if test -n "$ac_cv_prog_LIPO"; then
8027 for ncn_progname in lipo; do
8028 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8029set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8031$as_echo_n "checking for $ac_word... " >&6; }
8032if test "${ac_cv_prog_LIPO+set}" = set; then :
8033 $as_echo_n "(cached) " >&6
9a819804
AO
8034else
8035 if test -n "$LIPO"; then
8036 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8037else
8038as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8039for as_dir in $PATH
8040do
8041 IFS=$as_save_IFS
8042 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8043 for ac_exec_ext in '' $ac_executable_extensions; do
8044 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8045 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8046 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8047 break 2
8048 fi
8049done
81ecdfbb
RW
8050 done
8051IFS=$as_save_IFS
9a819804
AO
8052
8053fi
8054fi
8055LIPO=$ac_cv_prog_LIPO
8056if test -n "$LIPO"; then
81ecdfbb
RW
8057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8058$as_echo "$LIPO" >&6; }
9a819804 8059else
81ecdfbb
RW
8060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8061$as_echo "no" >&6; }
9a819804
AO
8062fi
8063
81ecdfbb 8064
9a819804
AO
8065 done
8066fi
8067
8068for ncn_progname in lipo; do
be01d343
PB
8069 if test -n "$ncn_tool_prefix"; then
8070 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8071set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8073$as_echo_n "checking for $ac_word... " >&6; }
8074if test "${ac_cv_prog_LIPO+set}" = set; then :
8075 $as_echo_n "(cached) " >&6
be01d343
PB
8076else
8077 if test -n "$LIPO"; then
8078 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8079else
c6b750e1
DJ
8080as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8081for as_dir in $PATH
8082do
8083 IFS=$as_save_IFS
8084 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8085 for ac_exec_ext in '' $ac_executable_extensions; do
8086 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8087 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8089 break 2
8090 fi
8091done
81ecdfbb
RW
8092 done
8093IFS=$as_save_IFS
c6b750e1 8094
be01d343
PB
8095fi
8096fi
c6b750e1 8097LIPO=$ac_cv_prog_LIPO
be01d343 8098if test -n "$LIPO"; then
81ecdfbb
RW
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8100$as_echo "$LIPO" >&6; }
be01d343 8101else
81ecdfbb
RW
8102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8103$as_echo "no" >&6; }
be01d343
PB
8104fi
8105
81ecdfbb 8106
be01d343
PB
8107 fi
8108 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8109 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8110set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8112$as_echo_n "checking for $ac_word... " >&6; }
8113if test "${ac_cv_prog_LIPO+set}" = set; then :
8114 $as_echo_n "(cached) " >&6
be01d343
PB
8115else
8116 if test -n "$LIPO"; then
8117 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8118else
c6b750e1
DJ
8119as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8120for as_dir in $PATH
8121do
8122 IFS=$as_save_IFS
8123 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8124 for ac_exec_ext in '' $ac_executable_extensions; do
8125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8126 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8127 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8128 break 2
8129 fi
8130done
81ecdfbb
RW
8131 done
8132IFS=$as_save_IFS
c6b750e1 8133
be01d343
PB
8134fi
8135fi
c6b750e1 8136LIPO=$ac_cv_prog_LIPO
be01d343 8137if test -n "$LIPO"; then
81ecdfbb
RW
8138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8139$as_echo "$LIPO" >&6; }
be01d343 8140else
81ecdfbb
RW
8141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8142$as_echo "no" >&6; }
be01d343 8143fi
c6b750e1 8144
81ecdfbb 8145
be01d343
PB
8146 fi
8147 test -n "$ac_cv_prog_LIPO" && break
8148done
8149
8150if test -z "$ac_cv_prog_LIPO" ; then
8151 set dummy lipo
8152 if test $build = $host ; then
8153 LIPO="$2"
8154 else
8155 LIPO="${ncn_tool_prefix}$2"
8156 fi
8157fi
8158
9a819804
AO
8159
8160
8161if test -n "$NM"; then
8162 ac_cv_prog_NM=$NM
8163elif test -n "$ac_cv_prog_NM"; then
8164 NM=$ac_cv_prog_NM
8165fi
8166
8167if test -n "$ac_cv_prog_NM"; then
8168 for ncn_progname in nm; do
8169 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8170set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8172$as_echo_n "checking for $ac_word... " >&6; }
8173if test "${ac_cv_prog_NM+set}" = set; then :
8174 $as_echo_n "(cached) " >&6
859789af
AC
8175else
8176 if test -n "$NM"; then
8177 ac_cv_prog_NM="$NM" # Let the user override the test.
8178else
c6b750e1
DJ
8179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8180for as_dir in $PATH
8181do
8182 IFS=$as_save_IFS
8183 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8184 for ac_exec_ext in '' $ac_executable_extensions; do
8185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8186 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8188 break 2
8189 fi
8190done
81ecdfbb
RW
8191 done
8192IFS=$as_save_IFS
c6b750e1 8193
859789af
AC
8194fi
8195fi
c6b750e1 8196NM=$ac_cv_prog_NM
859789af 8197if test -n "$NM"; then
81ecdfbb
RW
8198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8199$as_echo "$NM" >&6; }
859789af 8200else
81ecdfbb
RW
8201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8202$as_echo "no" >&6; }
859789af
AC
8203fi
8204
81ecdfbb 8205
9a819804
AO
8206 done
8207fi
8208
8209for ncn_progname in nm; do
8210 if test -n "$ncn_tool_prefix"; then
8211 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8212set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8214$as_echo_n "checking for $ac_word... " >&6; }
8215if test "${ac_cv_prog_NM+set}" = set; then :
8216 $as_echo_n "(cached) " >&6
859789af 8217else
05cbd757
PB
8218 if test -n "$NM"; then
8219 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 8220else
c6b750e1
DJ
8221as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8222for as_dir in $PATH
8223do
8224 IFS=$as_save_IFS
8225 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8226 for ac_exec_ext in '' $ac_executable_extensions; do
8227 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8228 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8229 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8230 break 2
8231 fi
8232done
81ecdfbb
RW
8233 done
8234IFS=$as_save_IFS
c6b750e1 8235
859789af
AC
8236fi
8237fi
c6b750e1 8238NM=$ac_cv_prog_NM
05cbd757 8239if test -n "$NM"; then
81ecdfbb
RW
8240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8241$as_echo "$NM" >&6; }
859789af 8242else
81ecdfbb
RW
8243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8244$as_echo "no" >&6; }
859789af 8245fi
c6b750e1 8246
81ecdfbb 8247
05cbd757 8248 fi
9a819804
AO
8249 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8250 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8251set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8253$as_echo_n "checking for $ac_word... " >&6; }
8254if test "${ac_cv_prog_NM+set}" = set; then :
8255 $as_echo_n "(cached) " >&6
9a819804
AO
8256else
8257 if test -n "$NM"; then
8258 ac_cv_prog_NM="$NM" # Let the user override the test.
8259else
8260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8261for as_dir in $PATH
8262do
8263 IFS=$as_save_IFS
8264 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8265 for ac_exec_ext in '' $ac_executable_extensions; do
8266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8267 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8269 break 2
8270 fi
8271done
81ecdfbb
RW
8272 done
8273IFS=$as_save_IFS
9a819804
AO
8274
8275fi
8276fi
8277NM=$ac_cv_prog_NM
8278if test -n "$NM"; then
81ecdfbb
RW
8279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8280$as_echo "$NM" >&6; }
9a819804 8281else
81ecdfbb
RW
8282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8283$as_echo "no" >&6; }
9a819804
AO
8284fi
8285
81ecdfbb 8286
9a819804
AO
8287 fi
8288 test -n "$ac_cv_prog_NM" && break
8289done
8290
8291if test -z "$ac_cv_prog_NM" ; then
8292 set dummy nm
8293 if test $build = $host ; then
8294 NM="$2"
8295 else
8296 NM="${ncn_tool_prefix}$2"
8297 fi
8298fi
8299
8300
8301
8302if test -n "$RANLIB"; then
8303 ac_cv_prog_RANLIB=$RANLIB
8304elif test -n "$ac_cv_prog_RANLIB"; then
8305 RANLIB=$ac_cv_prog_RANLIB
8306fi
8307
8308if test -n "$ac_cv_prog_RANLIB"; then
8309 for ncn_progname in ranlib; do
8310 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8311set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8313$as_echo_n "checking for $ac_word... " >&6; }
8314if test "${ac_cv_prog_RANLIB+set}" = set; then :
8315 $as_echo_n "(cached) " >&6
9a819804
AO
8316else
8317 if test -n "$RANLIB"; then
8318 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8319else
8320as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8321for as_dir in $PATH
8322do
8323 IFS=$as_save_IFS
8324 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8325 for ac_exec_ext in '' $ac_executable_extensions; do
8326 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8327 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8328 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8329 break 2
8330 fi
8331done
81ecdfbb
RW
8332 done
8333IFS=$as_save_IFS
9a819804
AO
8334
8335fi
8336fi
8337RANLIB=$ac_cv_prog_RANLIB
8338if test -n "$RANLIB"; then
81ecdfbb
RW
8339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8340$as_echo "$RANLIB" >&6; }
9a819804 8341else
81ecdfbb
RW
8342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8343$as_echo "no" >&6; }
9a819804
AO
8344fi
8345
81ecdfbb 8346
9a819804
AO
8347 done
8348fi
859789af 8349
9a819804 8350for ncn_progname in ranlib; do
05cbd757
PB
8351 if test -n "$ncn_tool_prefix"; then
8352 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8353set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8355$as_echo_n "checking for $ac_word... " >&6; }
8356if test "${ac_cv_prog_RANLIB+set}" = set; then :
8357 $as_echo_n "(cached) " >&6
859789af
AC
8358else
8359 if test -n "$RANLIB"; then
8360 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8361else
c6b750e1
DJ
8362as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8363for as_dir in $PATH
8364do
8365 IFS=$as_save_IFS
8366 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8367 for ac_exec_ext in '' $ac_executable_extensions; do
8368 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8369 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8370 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8371 break 2
8372 fi
8373done
81ecdfbb
RW
8374 done
8375IFS=$as_save_IFS
c6b750e1 8376
859789af
AC
8377fi
8378fi
c6b750e1 8379RANLIB=$ac_cv_prog_RANLIB
859789af 8380if test -n "$RANLIB"; then
81ecdfbb
RW
8381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8382$as_echo "$RANLIB" >&6; }
859789af 8383else
81ecdfbb
RW
8384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8385$as_echo "no" >&6; }
859789af
AC
8386fi
8387
81ecdfbb 8388
05cbd757
PB
8389 fi
8390 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
8391 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8392set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8394$as_echo_n "checking for $ac_word... " >&6; }
8395if test "${ac_cv_prog_RANLIB+set}" = set; then :
8396 $as_echo_n "(cached) " >&6
859789af 8397else
05cbd757
PB
8398 if test -n "$RANLIB"; then
8399 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 8400else
c6b750e1
DJ
8401as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8402for as_dir in $PATH
8403do
8404 IFS=$as_save_IFS
8405 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8406 for ac_exec_ext in '' $ac_executable_extensions; do
8407 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8408 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8410 break 2
8411 fi
8412done
81ecdfbb
RW
8413 done
8414IFS=$as_save_IFS
c6b750e1 8415
859789af
AC
8416fi
8417fi
c6b750e1 8418RANLIB=$ac_cv_prog_RANLIB
05cbd757 8419if test -n "$RANLIB"; then
81ecdfbb
RW
8420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8421$as_echo "$RANLIB" >&6; }
859789af 8422else
81ecdfbb
RW
8423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8424$as_echo "no" >&6; }
859789af 8425fi
c6b750e1 8426
81ecdfbb 8427
859789af 8428 fi
05cbd757
PB
8429 test -n "$ac_cv_prog_RANLIB" && break
8430done
8431
8432if test -z "$ac_cv_prog_RANLIB" ; then
8433 RANLIB=":"
859789af
AC
8434fi
8435
9a819804
AO
8436
8437
8438if test -n "$STRIP"; then
8439 ac_cv_prog_STRIP=$STRIP
8440elif test -n "$ac_cv_prog_STRIP"; then
8441 STRIP=$ac_cv_prog_STRIP
8442fi
8443
8444if test -n "$ac_cv_prog_STRIP"; then
8445 for ncn_progname in strip; do
8446 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8447set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8449$as_echo_n "checking for $ac_word... " >&6; }
8450if test "${ac_cv_prog_STRIP+set}" = set; then :
8451 $as_echo_n "(cached) " >&6
9a819804
AO
8452else
8453 if test -n "$STRIP"; then
8454 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8455else
8456as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8457for as_dir in $PATH
8458do
8459 IFS=$as_save_IFS
8460 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8461 for ac_exec_ext in '' $ac_executable_extensions; do
8462 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8463 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 8464 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8465 break 2
8466 fi
8467done
81ecdfbb
RW
8468 done
8469IFS=$as_save_IFS
9a819804
AO
8470
8471fi
8472fi
8473STRIP=$ac_cv_prog_STRIP
8474if test -n "$STRIP"; then
81ecdfbb
RW
8475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8476$as_echo "$STRIP" >&6; }
9a819804 8477else
81ecdfbb
RW
8478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8479$as_echo "no" >&6; }
9a819804
AO
8480fi
8481
81ecdfbb 8482
9a819804
AO
8483 done
8484fi
8485
8486for ncn_progname in strip; do
be01d343
PB
8487 if test -n "$ncn_tool_prefix"; then
8488 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8489set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8491$as_echo_n "checking for $ac_word... " >&6; }
8492if test "${ac_cv_prog_STRIP+set}" = set; then :
8493 $as_echo_n "(cached) " >&6
be01d343
PB
8494else
8495 if test -n "$STRIP"; then
8496 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8497else
c6b750e1
DJ
8498as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8499for as_dir in $PATH
8500do
8501 IFS=$as_save_IFS
8502 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8503 for ac_exec_ext in '' $ac_executable_extensions; do
8504 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8505 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8506 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8507 break 2
8508 fi
8509done
81ecdfbb
RW
8510 done
8511IFS=$as_save_IFS
c6b750e1 8512
be01d343
PB
8513fi
8514fi
c6b750e1 8515STRIP=$ac_cv_prog_STRIP
be01d343 8516if test -n "$STRIP"; then
81ecdfbb
RW
8517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8518$as_echo "$STRIP" >&6; }
be01d343 8519else
81ecdfbb
RW
8520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8521$as_echo "no" >&6; }
be01d343
PB
8522fi
8523
81ecdfbb 8524
be01d343
PB
8525 fi
8526 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
8527 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8528set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8530$as_echo_n "checking for $ac_word... " >&6; }
8531if test "${ac_cv_prog_STRIP+set}" = set; then :
8532 $as_echo_n "(cached) " >&6
be01d343
PB
8533else
8534 if test -n "$STRIP"; then
8535 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8536else
c6b750e1
DJ
8537as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8538for as_dir in $PATH
8539do
8540 IFS=$as_save_IFS
8541 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8542 for ac_exec_ext in '' $ac_executable_extensions; do
8543 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8544 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 8545 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8546 break 2
8547 fi
8548done
81ecdfbb
RW
8549 done
8550IFS=$as_save_IFS
c6b750e1 8551
be01d343
PB
8552fi
8553fi
c6b750e1 8554STRIP=$ac_cv_prog_STRIP
be01d343 8555if test -n "$STRIP"; then
81ecdfbb
RW
8556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8557$as_echo "$STRIP" >&6; }
be01d343 8558else
81ecdfbb
RW
8559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8560$as_echo "no" >&6; }
be01d343 8561fi
c6b750e1 8562
81ecdfbb 8563
be01d343
PB
8564 fi
8565 test -n "$ac_cv_prog_STRIP" && break
8566done
8567
8568if test -z "$ac_cv_prog_STRIP" ; then
8569 STRIP=":"
8570fi
8571
9a819804
AO
8572
8573
8574if test -n "$WINDRES"; then
8575 ac_cv_prog_WINDRES=$WINDRES
8576elif test -n "$ac_cv_prog_WINDRES"; then
8577 WINDRES=$ac_cv_prog_WINDRES
8578fi
8579
8580if test -n "$ac_cv_prog_WINDRES"; then
8581 for ncn_progname in windres; do
8582 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8583set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8585$as_echo_n "checking for $ac_word... " >&6; }
8586if test "${ac_cv_prog_WINDRES+set}" = set; then :
8587 $as_echo_n "(cached) " >&6
9a819804
AO
8588else
8589 if test -n "$WINDRES"; then
8590 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8591else
8592as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8593for as_dir in $PATH
8594do
8595 IFS=$as_save_IFS
8596 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8597 for ac_exec_ext in '' $ac_executable_extensions; do
8598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8599 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 8600 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8601 break 2
8602 fi
8603done
81ecdfbb
RW
8604 done
8605IFS=$as_save_IFS
9a819804
AO
8606
8607fi
8608fi
8609WINDRES=$ac_cv_prog_WINDRES
8610if test -n "$WINDRES"; then
81ecdfbb
RW
8611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8612$as_echo "$WINDRES" >&6; }
9a819804 8613else
81ecdfbb
RW
8614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8615$as_echo "no" >&6; }
9a819804
AO
8616fi
8617
81ecdfbb 8618
9a819804
AO
8619 done
8620fi
8621
8622for ncn_progname in windres; do
05cbd757
PB
8623 if test -n "$ncn_tool_prefix"; then
8624 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8625set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8627$as_echo_n "checking for $ac_word... " >&6; }
8628if test "${ac_cv_prog_WINDRES+set}" = set; then :
8629 $as_echo_n "(cached) " >&6
859789af
AC
8630else
8631 if test -n "$WINDRES"; then
8632 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8633else
c6b750e1
DJ
8634as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8635for as_dir in $PATH
8636do
8637 IFS=$as_save_IFS
8638 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8639 for ac_exec_ext in '' $ac_executable_extensions; do
8640 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8641 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8642 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8643 break 2
8644 fi
8645done
81ecdfbb
RW
8646 done
8647IFS=$as_save_IFS
c6b750e1 8648
859789af
AC
8649fi
8650fi
c6b750e1 8651WINDRES=$ac_cv_prog_WINDRES
859789af 8652if test -n "$WINDRES"; then
81ecdfbb
RW
8653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8654$as_echo "$WINDRES" >&6; }
859789af 8655else
81ecdfbb
RW
8656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8657$as_echo "no" >&6; }
859789af
AC
8658fi
8659
81ecdfbb 8660
05cbd757
PB
8661 fi
8662 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
8663 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8664set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8666$as_echo_n "checking for $ac_word... " >&6; }
8667if test "${ac_cv_prog_WINDRES+set}" = set; then :
8668 $as_echo_n "(cached) " >&6
859789af 8669else
05cbd757
PB
8670 if test -n "$WINDRES"; then
8671 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 8672else
c6b750e1
DJ
8673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8674for as_dir in $PATH
8675do
8676 IFS=$as_save_IFS
8677 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8678 for ac_exec_ext in '' $ac_executable_extensions; do
8679 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8680 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 8681 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8682 break 2
8683 fi
8684done
81ecdfbb
RW
8685 done
8686IFS=$as_save_IFS
c6b750e1 8687
859789af
AC
8688fi
8689fi
c6b750e1 8690WINDRES=$ac_cv_prog_WINDRES
05cbd757 8691if test -n "$WINDRES"; then
81ecdfbb
RW
8692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8693$as_echo "$WINDRES" >&6; }
859789af 8694else
81ecdfbb
RW
8695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8696$as_echo "no" >&6; }
859789af 8697fi
c6b750e1 8698
81ecdfbb 8699
05cbd757
PB
8700 fi
8701 test -n "$ac_cv_prog_WINDRES" && break
8702done
8703
8704if test -z "$ac_cv_prog_WINDRES" ; then
8705 set dummy windres
8706 if test $build = $host ; then
8707 WINDRES="$2"
859789af 8708 else
05cbd757 8709 WINDRES="${ncn_tool_prefix}$2"
859789af 8710 fi
859789af
AC
8711fi
8712
9a819804
AO
8713
8714
0c24b341
NC
8715if test -n "$WINDMC"; then
8716 ac_cv_prog_WINDMC=$WINDMC
8717elif test -n "$ac_cv_prog_WINDMC"; then
8718 WINDMC=$ac_cv_prog_WINDMC
8719fi
8720
8721if test -n "$ac_cv_prog_WINDMC"; then
8722 for ncn_progname in windmc; do
8723 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8724set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8726$as_echo_n "checking for $ac_word... " >&6; }
8727if test "${ac_cv_prog_WINDMC+set}" = set; then :
8728 $as_echo_n "(cached) " >&6
0c24b341
NC
8729else
8730 if test -n "$WINDMC"; then
8731 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
8732else
8733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8734for as_dir in $PATH
8735do
8736 IFS=$as_save_IFS
8737 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8738 for ac_exec_ext in '' $ac_executable_extensions; do
8739 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 8740 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 8741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
8742 break 2
8743 fi
8744done
81ecdfbb
RW
8745 done
8746IFS=$as_save_IFS
0c24b341
NC
8747
8748fi
8749fi
8750WINDMC=$ac_cv_prog_WINDMC
8751if test -n "$WINDMC"; then
81ecdfbb
RW
8752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
8753$as_echo "$WINDMC" >&6; }
0c24b341 8754else
81ecdfbb
RW
8755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8756$as_echo "no" >&6; }
0c24b341
NC
8757fi
8758
81ecdfbb 8759
0c24b341
NC
8760 done
8761fi
8762
8763for ncn_progname in windmc; do
8764 if test -n "$ncn_tool_prefix"; then
8765 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8766set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8768$as_echo_n "checking for $ac_word... " >&6; }
8769if test "${ac_cv_prog_WINDMC+set}" = set; then :
8770 $as_echo_n "(cached) " >&6
0c24b341
NC
8771else
8772 if test -n "$WINDMC"; then
8773 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
8774else
8775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8776for as_dir in $PATH
8777do
8778 IFS=$as_save_IFS
8779 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8780 for ac_exec_ext in '' $ac_executable_extensions; do
8781 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 8782 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8783 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
8784 break 2
8785 fi
8786done
81ecdfbb
RW
8787 done
8788IFS=$as_save_IFS
0c24b341
NC
8789
8790fi
8791fi
8792WINDMC=$ac_cv_prog_WINDMC
8793if test -n "$WINDMC"; then
81ecdfbb
RW
8794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
8795$as_echo "$WINDMC" >&6; }
0c24b341 8796else
81ecdfbb
RW
8797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8798$as_echo "no" >&6; }
0c24b341
NC
8799fi
8800
81ecdfbb 8801
0c24b341
NC
8802 fi
8803 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
8804 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8805set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8807$as_echo_n "checking for $ac_word... " >&6; }
8808if test "${ac_cv_prog_WINDMC+set}" = set; then :
8809 $as_echo_n "(cached) " >&6
0c24b341
NC
8810else
8811 if test -n "$WINDMC"; then
8812 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
8813else
8814as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8815for as_dir in $PATH
8816do
8817 IFS=$as_save_IFS
8818 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8819 for ac_exec_ext in '' $ac_executable_extensions; do
8820 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 8821 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 8822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
8823 break 2
8824 fi
8825done
81ecdfbb
RW
8826 done
8827IFS=$as_save_IFS
0c24b341
NC
8828
8829fi
8830fi
8831WINDMC=$ac_cv_prog_WINDMC
8832if test -n "$WINDMC"; then
81ecdfbb
RW
8833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
8834$as_echo "$WINDMC" >&6; }
0c24b341 8835else
81ecdfbb
RW
8836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8837$as_echo "no" >&6; }
0c24b341
NC
8838fi
8839
81ecdfbb 8840
0c24b341
NC
8841 fi
8842 test -n "$ac_cv_prog_WINDMC" && break
8843done
8844
8845if test -z "$ac_cv_prog_WINDMC" ; then
8846 set dummy windmc
8847 if test $build = $host ; then
8848 WINDMC="$2"
8849 else
8850 WINDMC="${ncn_tool_prefix}$2"
8851 fi
8852fi
8853
8854
8855
9a819804
AO
8856if test -n "$OBJCOPY"; then
8857 ac_cv_prog_OBJCOPY=$OBJCOPY
8858elif test -n "$ac_cv_prog_OBJCOPY"; then
8859 OBJCOPY=$ac_cv_prog_OBJCOPY
8860fi
8861
8862if test -n "$ac_cv_prog_OBJCOPY"; then
8863 for ncn_progname in objcopy; do
8864 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8865set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8867$as_echo_n "checking for $ac_word... " >&6; }
8868if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
8869 $as_echo_n "(cached) " >&6
9a819804
AO
8870else
8871 if test -n "$OBJCOPY"; then
8872 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
8873else
8874as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8875for as_dir in $PATH
8876do
8877 IFS=$as_save_IFS
8878 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8879 for ac_exec_ext in '' $ac_executable_extensions; do
8880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8881 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 8882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8883 break 2
8884 fi
8885done
81ecdfbb
RW
8886 done
8887IFS=$as_save_IFS
9a819804
AO
8888
8889fi
8890fi
8891OBJCOPY=$ac_cv_prog_OBJCOPY
8892if test -n "$OBJCOPY"; then
81ecdfbb
RW
8893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
8894$as_echo "$OBJCOPY" >&6; }
9a819804 8895else
81ecdfbb
RW
8896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8897$as_echo "no" >&6; }
9a819804
AO
8898fi
8899
81ecdfbb 8900
9a819804
AO
8901 done
8902fi
8903
8904for ncn_progname in objcopy; do
05cbd757
PB
8905 if test -n "$ncn_tool_prefix"; then
8906 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8907set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8909$as_echo_n "checking for $ac_word... " >&6; }
8910if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
8911 $as_echo_n "(cached) " >&6
859789af
AC
8912else
8913 if test -n "$OBJCOPY"; then
8914 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
8915else
c6b750e1
DJ
8916as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8917for as_dir in $PATH
8918do
8919 IFS=$as_save_IFS
8920 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8921 for ac_exec_ext in '' $ac_executable_extensions; do
8922 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8923 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8924 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8925 break 2
8926 fi
8927done
81ecdfbb
RW
8928 done
8929IFS=$as_save_IFS
c6b750e1 8930
859789af
AC
8931fi
8932fi
c6b750e1 8933OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 8934if test -n "$OBJCOPY"; then
81ecdfbb
RW
8935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
8936$as_echo "$OBJCOPY" >&6; }
859789af 8937else
81ecdfbb
RW
8938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8939$as_echo "no" >&6; }
859789af
AC
8940fi
8941
81ecdfbb 8942
05cbd757
PB
8943 fi
8944 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
8945 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8946set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8948$as_echo_n "checking for $ac_word... " >&6; }
8949if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
8950 $as_echo_n "(cached) " >&6
859789af 8951else
05cbd757
PB
8952 if test -n "$OBJCOPY"; then
8953 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 8954else
c6b750e1
DJ
8955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8956for as_dir in $PATH
8957do
8958 IFS=$as_save_IFS
8959 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8960 for ac_exec_ext in '' $ac_executable_extensions; do
8961 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8962 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 8963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8964 break 2
8965 fi
8966done
81ecdfbb
RW
8967 done
8968IFS=$as_save_IFS
c6b750e1 8969
859789af
AC
8970fi
8971fi
c6b750e1 8972OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 8973if test -n "$OBJCOPY"; then
81ecdfbb
RW
8974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
8975$as_echo "$OBJCOPY" >&6; }
859789af 8976else
81ecdfbb
RW
8977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8978$as_echo "no" >&6; }
859789af 8979fi
c6b750e1 8980
81ecdfbb 8981
05cbd757
PB
8982 fi
8983 test -n "$ac_cv_prog_OBJCOPY" && break
8984done
8985
8986if test -z "$ac_cv_prog_OBJCOPY" ; then
8987 set dummy objcopy
8988 if test $build = $host ; then
8989 OBJCOPY="$2"
859789af 8990 else
05cbd757 8991 OBJCOPY="${ncn_tool_prefix}$2"
859789af 8992 fi
859789af
AC
8993fi
8994
9a819804
AO
8995
8996
8997if test -n "$OBJDUMP"; then
8998 ac_cv_prog_OBJDUMP=$OBJDUMP
8999elif test -n "$ac_cv_prog_OBJDUMP"; then
9000 OBJDUMP=$ac_cv_prog_OBJDUMP
9001fi
9002
9003if test -n "$ac_cv_prog_OBJDUMP"; then
9004 for ncn_progname in objdump; do
9005 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9006set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9008$as_echo_n "checking for $ac_word... " >&6; }
9009if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9010 $as_echo_n "(cached) " >&6
9a819804
AO
9011else
9012 if test -n "$OBJDUMP"; then
9013 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9014else
9015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9016for as_dir in $PATH
9017do
9018 IFS=$as_save_IFS
9019 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9020 for ac_exec_ext in '' $ac_executable_extensions; do
9021 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9022 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9024 break 2
9025 fi
9026done
81ecdfbb
RW
9027 done
9028IFS=$as_save_IFS
9a819804
AO
9029
9030fi
9031fi
9032OBJDUMP=$ac_cv_prog_OBJDUMP
9033if test -n "$OBJDUMP"; then
81ecdfbb
RW
9034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9035$as_echo "$OBJDUMP" >&6; }
9a819804 9036else
81ecdfbb
RW
9037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9038$as_echo "no" >&6; }
9a819804
AO
9039fi
9040
81ecdfbb 9041
9a819804
AO
9042 done
9043fi
9044
9045for ncn_progname in objdump; do
05cbd757
PB
9046 if test -n "$ncn_tool_prefix"; then
9047 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9048set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9050$as_echo_n "checking for $ac_word... " >&6; }
9051if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9052 $as_echo_n "(cached) " >&6
859789af
AC
9053else
9054 if test -n "$OBJDUMP"; then
9055 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9056else
c6b750e1
DJ
9057as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9058for as_dir in $PATH
9059do
9060 IFS=$as_save_IFS
9061 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9062 for ac_exec_ext in '' $ac_executable_extensions; do
9063 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9064 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9065 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9066 break 2
9067 fi
9068done
81ecdfbb
RW
9069 done
9070IFS=$as_save_IFS
c6b750e1 9071
859789af
AC
9072fi
9073fi
c6b750e1 9074OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9075if test -n "$OBJDUMP"; then
81ecdfbb
RW
9076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9077$as_echo "$OBJDUMP" >&6; }
859789af 9078else
81ecdfbb
RW
9079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9080$as_echo "no" >&6; }
859789af
AC
9081fi
9082
81ecdfbb 9083
05cbd757
PB
9084 fi
9085 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9086 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9087set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9089$as_echo_n "checking for $ac_word... " >&6; }
9090if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9091 $as_echo_n "(cached) " >&6
859789af 9092else
05cbd757
PB
9093 if test -n "$OBJDUMP"; then
9094 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9095else
c6b750e1
DJ
9096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9097for as_dir in $PATH
9098do
9099 IFS=$as_save_IFS
9100 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9101 for ac_exec_ext in '' $ac_executable_extensions; do
9102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9103 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9105 break 2
9106 fi
9107done
81ecdfbb
RW
9108 done
9109IFS=$as_save_IFS
c6b750e1 9110
859789af
AC
9111fi
9112fi
c6b750e1 9113OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 9114if test -n "$OBJDUMP"; then
81ecdfbb
RW
9115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9116$as_echo "$OBJDUMP" >&6; }
859789af 9117else
81ecdfbb
RW
9118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9119$as_echo "no" >&6; }
859789af 9120fi
c6b750e1 9121
81ecdfbb 9122
05cbd757
PB
9123 fi
9124 test -n "$ac_cv_prog_OBJDUMP" && break
9125done
9126
9127if test -z "$ac_cv_prog_OBJDUMP" ; then
9128 set dummy objdump
9129 if test $build = $host ; then
9130 OBJDUMP="$2"
859789af 9131 else
05cbd757 9132 OBJDUMP="${ncn_tool_prefix}$2"
859789af 9133 fi
859789af
AC
9134fi
9135
a0da8069
NN
9136
9137
9138
9139
9140
be01d343 9141# Target tools.
c6b750e1 9142
81ecdfbb
RW
9143# Check whether --with-build-time-tools was given.
9144if test "${with_build_time_tools+set}" = set; then :
9145 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
9146 x/*) ;;
9147 *)
9148 with_build_time_tools=
81ecdfbb
RW
9149 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9150$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
9151 ;;
9152 esac
859789af 9153else
2429c060 9154 with_build_time_tools=
81ecdfbb
RW
9155fi
9156
859789af 9157
9a819804
AO
9158
9159
9160if test -n "$CC_FOR_TARGET"; then
9161 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9162elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9163 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9164fi
9165
9166if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9167 for ncn_progname in cc gcc; do
9168 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9169set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9171$as_echo_n "checking for $ac_word... " >&6; }
9172if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9173 $as_echo_n "(cached) " >&6
9a819804
AO
9174else
9175 if test -n "$CC_FOR_TARGET"; then
9176 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9177else
9178as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9179for as_dir in $PATH
9180do
9181 IFS=$as_save_IFS
9182 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9183 for ac_exec_ext in '' $ac_executable_extensions; do
9184 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9185 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9186 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9187 break 2
9188 fi
9189done
81ecdfbb
RW
9190 done
9191IFS=$as_save_IFS
9a819804
AO
9192
9193fi
9194fi
9195CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9196if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9198$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 9199else
81ecdfbb
RW
9200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9201$as_echo "no" >&6; }
9a819804
AO
9202fi
9203
81ecdfbb 9204
9a819804
AO
9205 done
9206fi
9207
9208if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9209 for ncn_progname in cc gcc; do
81ecdfbb
RW
9210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9211$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9212 if test -x $with_build_time_tools/${ncn_progname}; then
9213 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9215$as_echo "yes" >&6; }
cac3d6c4 9216 break
2429c060 9217 else
81ecdfbb
RW
9218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9219$as_echo "no" >&6; }
cac3d6c4
CM
9220 fi
9221 done
55db4b87
PB
9222fi
9223
2429c060
PB
9224if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
9225 for ncn_progname in cc gcc; do
9226 if test -n "$ncn_target_tool_prefix"; then
9227 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9228set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9230$as_echo_n "checking for $ac_word... " >&6; }
9231if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9232 $as_echo_n "(cached) " >&6
55db4b87
PB
9233else
9234 if test -n "$CC_FOR_TARGET"; then
9235 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9236else
c6b750e1
DJ
9237as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9238for as_dir in $PATH
9239do
9240 IFS=$as_save_IFS
9241 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9242 for ac_exec_ext in '' $ac_executable_extensions; do
9243 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9244 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9245 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9246 break 2
9247 fi
9248done
81ecdfbb
RW
9249 done
9250IFS=$as_save_IFS
c6b750e1 9251
55db4b87
PB
9252fi
9253fi
c6b750e1 9254CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 9255if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9257$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9258else
81ecdfbb
RW
9259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9260$as_echo "no" >&6; }
55db4b87
PB
9261fi
9262
81ecdfbb 9263
2429c060
PB
9264 fi
9265 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
9266 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9267set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9269$as_echo_n "checking for $ac_word... " >&6; }
9270if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9271 $as_echo_n "(cached) " >&6
55db4b87 9272else
05cbd757
PB
9273 if test -n "$CC_FOR_TARGET"; then
9274 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 9275else
c6b750e1
DJ
9276as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9277for as_dir in $PATH
9278do
9279 IFS=$as_save_IFS
9280 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9281 for ac_exec_ext in '' $ac_executable_extensions; do
9282 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9283 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9284 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9285 break 2
9286 fi
9287done
81ecdfbb
RW
9288 done
9289IFS=$as_save_IFS
c6b750e1 9290
55db4b87
PB
9291fi
9292fi
c6b750e1 9293CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 9294if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9296$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9297else
81ecdfbb
RW
9298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9299$as_echo "no" >&6; }
55db4b87 9300fi
c6b750e1 9301
81ecdfbb 9302
2429c060
PB
9303 fi
9304 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
9305 done
9306fi
c6b750e1 9307
05cbd757
PB
9308if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
9309 set dummy cc gcc
9310 if test $build = $target ; then
9311 CC_FOR_TARGET="$2"
55db4b87 9312 else
05cbd757 9313 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9314 fi
d3f5afc4
MS
9315else
9316 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
9317fi
9318
9a819804
AO
9319
9320
9321if test -n "$CXX_FOR_TARGET"; then
9322 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
9323elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9324 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9325fi
9326
9327if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9328 for ncn_progname in c++ g++ cxx gxx; do
9329 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9330set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9332$as_echo_n "checking for $ac_word... " >&6; }
9333if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9334 $as_echo_n "(cached) " >&6
9a819804
AO
9335else
9336 if test -n "$CXX_FOR_TARGET"; then
9337 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9338else
9339as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9340for as_dir in $PATH
9341do
9342 IFS=$as_save_IFS
9343 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9344 for ac_exec_ext in '' $ac_executable_extensions; do
9345 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9346 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 9347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9348 break 2
9349 fi
9350done
81ecdfbb
RW
9351 done
9352IFS=$as_save_IFS
9a819804
AO
9353
9354fi
9355fi
9356CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9357if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9359$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 9360else
81ecdfbb
RW
9361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9362$as_echo "no" >&6; }
9a819804
AO
9363fi
9364
81ecdfbb 9365
9a819804
AO
9366 done
9367fi
9368
9369if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9370 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
9371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9372$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9373 if test -x $with_build_time_tools/${ncn_progname}; then
9374 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9376$as_echo "yes" >&6; }
2429c060
PB
9377 break
9378 else
81ecdfbb
RW
9379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9380$as_echo "no" >&6; }
2429c060
PB
9381 fi
9382 done
9383fi
9384
9385if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
9386 for ncn_progname in c++ g++ cxx gxx; do
9387 if test -n "$ncn_target_tool_prefix"; then
9388 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9389set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9391$as_echo_n "checking for $ac_word... " >&6; }
9392if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9393 $as_echo_n "(cached) " >&6
55db4b87
PB
9394else
9395 if test -n "$CXX_FOR_TARGET"; then
9396 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9397else
c6b750e1
DJ
9398as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9399for as_dir in $PATH
9400do
9401 IFS=$as_save_IFS
9402 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9403 for ac_exec_ext in '' $ac_executable_extensions; do
9404 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9405 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9407 break 2
9408 fi
9409done
81ecdfbb
RW
9410 done
9411IFS=$as_save_IFS
c6b750e1 9412
55db4b87
PB
9413fi
9414fi
c6b750e1 9415CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 9416if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9418$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 9419else
81ecdfbb
RW
9420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9421$as_echo "no" >&6; }
55db4b87
PB
9422fi
9423
81ecdfbb 9424
2429c060
PB
9425 fi
9426 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
9427 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9428set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9429{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9430$as_echo_n "checking for $ac_word... " >&6; }
9431if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9432 $as_echo_n "(cached) " >&6
55db4b87 9433else
05cbd757
PB
9434 if test -n "$CXX_FOR_TARGET"; then
9435 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 9436else
c6b750e1
DJ
9437as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9438for as_dir in $PATH
9439do
9440 IFS=$as_save_IFS
9441 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9442 for ac_exec_ext in '' $ac_executable_extensions; do
9443 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9444 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 9445 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9446 break 2
9447 fi
9448done
81ecdfbb
RW
9449 done
9450IFS=$as_save_IFS
c6b750e1 9451
55db4b87
PB
9452fi
9453fi
c6b750e1 9454CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 9455if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9457$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 9458else
81ecdfbb
RW
9459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9460$as_echo "no" >&6; }
55db4b87 9461fi
c6b750e1 9462
81ecdfbb 9463
2429c060
PB
9464 fi
9465 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
9466 done
9467fi
c6b750e1 9468
05cbd757
PB
9469if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
9470 set dummy c++ g++ cxx gxx
9471 if test $build = $target ; then
9472 CXX_FOR_TARGET="$2"
55db4b87 9473 else
05cbd757 9474 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9475 fi
d3f5afc4
MS
9476else
9477 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
9478fi
9479
9a819804
AO
9480
9481
9482if test -n "$GCC_FOR_TARGET"; then
9483 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
9484elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
9485 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
9486fi
9487
9488if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
9489 for ncn_progname in gcc; do
9490 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9491set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9493$as_echo_n "checking for $ac_word... " >&6; }
9494if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
9495 $as_echo_n "(cached) " >&6
9a819804
AO
9496else
9497 if test -n "$GCC_FOR_TARGET"; then
9498 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
9499else
9500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9501for as_dir in $PATH
9502do
9503 IFS=$as_save_IFS
9504 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9505 for ac_exec_ext in '' $ac_executable_extensions; do
9506 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9507 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9508 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9509 break 2
9510 fi
9511done
81ecdfbb
RW
9512 done
9513IFS=$as_save_IFS
9a819804
AO
9514
9515fi
9516fi
9517GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
9518if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
9519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
9520$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 9521else
81ecdfbb
RW
9522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9523$as_echo "no" >&6; }
9a819804
AO
9524fi
9525
81ecdfbb 9526
9a819804
AO
9527 done
9528fi
9529
9530if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9531 for ncn_progname in gcc; do
81ecdfbb
RW
9532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9533$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9534 if test -x $with_build_time_tools/${ncn_progname}; then
9535 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9537$as_echo "yes" >&6; }
2429c060
PB
9538 break
9539 else
81ecdfbb
RW
9540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9541$as_echo "no" >&6; }
2429c060
PB
9542 fi
9543 done
9544fi
9545
9546if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
9547 for ncn_progname in gcc; do
9548 if test -n "$ncn_target_tool_prefix"; then
9549 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9550set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9552$as_echo_n "checking for $ac_word... " >&6; }
9553if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
9554 $as_echo_n "(cached) " >&6
859789af 9555else
2429c060
PB
9556 if test -n "$GCC_FOR_TARGET"; then
9557 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 9558else
c6b750e1
DJ
9559as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9560for as_dir in $PATH
9561do
9562 IFS=$as_save_IFS
9563 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9564 for ac_exec_ext in '' $ac_executable_extensions; do
9565 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9566 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9568 break 2
9569 fi
9570done
81ecdfbb
RW
9571 done
9572IFS=$as_save_IFS
c6b750e1 9573
55db4b87
PB
9574fi
9575fi
c6b750e1 9576GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 9577if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
9578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
9579$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 9580else
81ecdfbb
RW
9581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9582$as_echo "no" >&6; }
55db4b87
PB
9583fi
9584
81ecdfbb 9585
2429c060
PB
9586 fi
9587 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
9588 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9589set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9591$as_echo_n "checking for $ac_word... " >&6; }
9592if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
9593 $as_echo_n "(cached) " >&6
55db4b87 9594else
05cbd757
PB
9595 if test -n "$GCC_FOR_TARGET"; then
9596 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 9597else
c6b750e1
DJ
9598as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9599for as_dir in $PATH
9600do
9601 IFS=$as_save_IFS
9602 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9603 for ac_exec_ext in '' $ac_executable_extensions; do
9604 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9605 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9607 break 2
9608 fi
9609done
81ecdfbb
RW
9610 done
9611IFS=$as_save_IFS
c6b750e1 9612
55db4b87
PB
9613fi
9614fi
c6b750e1 9615GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 9616if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
9617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
9618$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 9619else
81ecdfbb
RW
9620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9621$as_echo "no" >&6; }
55db4b87 9622fi
c6b750e1 9623
81ecdfbb 9624
2429c060
PB
9625 fi
9626 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
9627 done
9628fi
c6b750e1 9629
05cbd757
PB
9630if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
9631 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
9632else
9633 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
9634fi
9635
9a819804
AO
9636
9637
9638if test -n "$GCJ_FOR_TARGET"; then
9639 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
9640elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
9641 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9642fi
9643
9644if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
9645 for ncn_progname in gcj; do
9646 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9647set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9649$as_echo_n "checking for $ac_word... " >&6; }
9650if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
9651 $as_echo_n "(cached) " >&6
9a819804
AO
9652else
9653 if test -n "$GCJ_FOR_TARGET"; then
9654 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
9655else
9656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9657for as_dir in $PATH
9658do
9659 IFS=$as_save_IFS
9660 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9661 for ac_exec_ext in '' $ac_executable_extensions; do
9662 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9663 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 9664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9665 break 2
9666 fi
9667done
81ecdfbb
RW
9668 done
9669IFS=$as_save_IFS
9a819804
AO
9670
9671fi
9672fi
9673GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9674if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
9675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
9676$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 9677else
81ecdfbb
RW
9678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9679$as_echo "no" >&6; }
9a819804
AO
9680fi
9681
81ecdfbb 9682
9a819804
AO
9683 done
9684fi
9685
9686if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9687 for ncn_progname in gcj; do
81ecdfbb
RW
9688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9689$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9690 if test -x $with_build_time_tools/${ncn_progname}; then
9691 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9693$as_echo "yes" >&6; }
2429c060
PB
9694 break
9695 else
81ecdfbb
RW
9696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9697$as_echo "no" >&6; }
2429c060
PB
9698 fi
9699 done
9700fi
9701
9702if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
9703 for ncn_progname in gcj; do
9704 if test -n "$ncn_target_tool_prefix"; then
9705 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9706set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9708$as_echo_n "checking for $ac_word... " >&6; }
9709if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
9710 $as_echo_n "(cached) " >&6
55db4b87
PB
9711else
9712 if test -n "$GCJ_FOR_TARGET"; then
9713 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
9714else
c6b750e1
DJ
9715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9716for as_dir in $PATH
9717do
9718 IFS=$as_save_IFS
9719 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9720 for ac_exec_ext in '' $ac_executable_extensions; do
9721 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9722 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9724 break 2
9725 fi
9726done
81ecdfbb
RW
9727 done
9728IFS=$as_save_IFS
c6b750e1 9729
55db4b87
PB
9730fi
9731fi
9a819804
AO
9732GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9733if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
9734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
9735$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 9736else
81ecdfbb
RW
9737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9738$as_echo "no" >&6; }
9a819804
AO
9739fi
9740
81ecdfbb 9741
9a819804
AO
9742 fi
9743 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
9744 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9745set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9747$as_echo_n "checking for $ac_word... " >&6; }
9748if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
9749 $as_echo_n "(cached) " >&6
9a819804
AO
9750else
9751 if test -n "$GCJ_FOR_TARGET"; then
9752 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
9753else
9754as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9755for as_dir in $PATH
9756do
9757 IFS=$as_save_IFS
9758 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9759 for ac_exec_ext in '' $ac_executable_extensions; do
9760 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9761 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 9762 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9763 break 2
9764 fi
9765done
81ecdfbb
RW
9766 done
9767IFS=$as_save_IFS
9a819804
AO
9768
9769fi
9770fi
9771GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9772if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
9773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
9774$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 9775else
81ecdfbb
RW
9776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9777$as_echo "no" >&6; }
9a819804
AO
9778fi
9779
81ecdfbb 9780
9a819804
AO
9781 fi
9782 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
9783 done
9784fi
9785
9786if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
9787 set dummy gcj
9788 if test $build = $target ; then
9789 GCJ_FOR_TARGET="$2"
9790 else
9791 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
9792 fi
d3f5afc4
MS
9793else
9794 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
9795fi
9796
9797
9798
9799if test -n "$GFORTRAN_FOR_TARGET"; then
9800 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
9801elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
9802 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
9803fi
9804
9a819804
AO
9805if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
9806 for ncn_progname in gfortran; do
9807 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9808set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9810$as_echo_n "checking for $ac_word... " >&6; }
9811if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
9812 $as_echo_n "(cached) " >&6
55db4b87 9813else
9a819804
AO
9814 if test -n "$GFORTRAN_FOR_TARGET"; then
9815 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 9816else
c6b750e1
DJ
9817as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9818for as_dir in $PATH
9819do
9820 IFS=$as_save_IFS
9821 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9822 for ac_exec_ext in '' $ac_executable_extensions; do
9823 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9824 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 9825 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9826 break 2
9827 fi
9828done
81ecdfbb
RW
9829 done
9830IFS=$as_save_IFS
c6b750e1 9831
55db4b87
PB
9832fi
9833fi
9a819804
AO
9834GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
9835if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
9836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
9837$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 9838else
81ecdfbb
RW
9839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9840$as_echo "no" >&6; }
55db4b87 9841fi
c6b750e1 9842
81ecdfbb 9843
2429c060
PB
9844 done
9845fi
c6b750e1 9846
9a819804 9847if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9848 for ncn_progname in gfortran; do
81ecdfbb
RW
9849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9850$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9851 if test -x $with_build_time_tools/${ncn_progname}; then
9852 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9854$as_echo "yes" >&6; }
2429c060
PB
9855 break
9856 else
81ecdfbb
RW
9857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9858$as_echo "no" >&6; }
2429c060
PB
9859 fi
9860 done
9861fi
9862
9863if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
9864 for ncn_progname in gfortran; do
9865 if test -n "$ncn_target_tool_prefix"; then
9866 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9867set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9869$as_echo_n "checking for $ac_word... " >&6; }
9870if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
9871 $as_echo_n "(cached) " >&6
55db4b87
PB
9872else
9873 if test -n "$GFORTRAN_FOR_TARGET"; then
9874 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
9875else
c6b750e1
DJ
9876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9877for as_dir in $PATH
9878do
9879 IFS=$as_save_IFS
9880 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9881 for ac_exec_ext in '' $ac_executable_extensions; do
9882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9883 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9885 break 2
9886 fi
9887done
81ecdfbb
RW
9888 done
9889IFS=$as_save_IFS
c6b750e1 9890
55db4b87
PB
9891fi
9892fi
c6b750e1 9893GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 9894if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
9895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
9896$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 9897else
81ecdfbb
RW
9898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9899$as_echo "no" >&6; }
55db4b87
PB
9900fi
9901
81ecdfbb 9902
2429c060
PB
9903 fi
9904 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
9905 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9906set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9908$as_echo_n "checking for $ac_word... " >&6; }
9909if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
9910 $as_echo_n "(cached) " >&6
55db4b87 9911else
05cbd757 9912 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
9913 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
9914else
9915as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9916for as_dir in $PATH
9917do
9918 IFS=$as_save_IFS
9919 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9920 for ac_exec_ext in '' $ac_executable_extensions; do
9921 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9922 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 9923 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9924 break 2
9925 fi
9926done
81ecdfbb
RW
9927 done
9928IFS=$as_save_IFS
c6b750e1 9929
55db4b87
PB
9930fi
9931fi
c6b750e1 9932GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 9933if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
9934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
9935$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 9936else
81ecdfbb
RW
9937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9938$as_echo "no" >&6; }
55db4b87 9939fi
c6b750e1 9940
81ecdfbb 9941
2429c060
PB
9942 fi
9943 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
9944 done
9945fi
c6b750e1 9946
05cbd757
PB
9947if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
9948 set dummy gfortran
9949 if test $build = $target ; then
9950 GFORTRAN_FOR_TARGET="$2"
55db4b87 9951 else
05cbd757 9952 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9953 fi
d3f5afc4
MS
9954else
9955 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
9956fi
9957
2429c060
PB
9958
9959
2429c060
PB
9960cat > conftest.c << \EOF
9961#ifdef __GNUC__
9962 gcc_yay;
9963#endif
9964EOF
9965if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
9966 have_gcc_for_target=yes
859789af 9967else
2429c060
PB
9968 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
9969 have_gcc_for_target=no
859789af 9970fi
2429c060
PB
9971rm conftest.c
9972
9973
9974
859789af 9975
2429c060
PB
9976if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9977 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
9978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
9979$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9980 if test -x $with_build_time_tools/ar; then
9981 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
9982 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
9983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
9984$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 9985 else
81ecdfbb
RW
9986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9987$as_echo "no" >&6; }
3a35eeb3 9988 fi
2429c060
PB
9989 elif test $build != $host && test $have_gcc_for_target = yes; then
9990 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
9991 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
9992 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 9993 fi
2429c060 9994fi
c6b750e1 9995if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
9996 # Extract the first word of "ar", so it can be a program name with args.
9997set dummy ar; ac_word=$2
81ecdfbb
RW
9998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9999$as_echo_n "checking for $ac_word... " >&6; }
10000if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10001 $as_echo_n "(cached) " >&6
859789af 10002else
c6b750e1
DJ
10003 case $AR_FOR_TARGET in
10004 [\\/]* | ?:[\\/]*)
2429c060
PB
10005 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10006 ;;
2429c060 10007 *)
c6b750e1
DJ
10008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10009for as_dir in $gcc_cv_tool_dirs
10010do
10011 IFS=$as_save_IFS
10012 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10013 for ac_exec_ext in '' $ac_executable_extensions; do
10014 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10015 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10016 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10017 break 2
10018 fi
10019done
81ecdfbb
RW
10020 done
10021IFS=$as_save_IFS
c6b750e1 10022
2429c060
PB
10023 ;;
10024esac
859789af 10025fi
c6b750e1 10026AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10027if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10029$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10030else
81ecdfbb
RW
10031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10032$as_echo "no" >&6; }
859789af 10033fi
05cbd757 10034
81ecdfbb 10035
2429c060
PB
10036fi
10037if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10038
10039
10040if test -n "$AR_FOR_TARGET"; then
10041 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10042elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10043 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10044fi
10045
10046if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10047 for ncn_progname in ar; do
10048 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10049set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10051$as_echo_n "checking for $ac_word... " >&6; }
10052if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10053 $as_echo_n "(cached) " >&6
9a819804
AO
10054else
10055 if test -n "$AR_FOR_TARGET"; then
10056 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10057else
10058as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10059for as_dir in $PATH
10060do
10061 IFS=$as_save_IFS
10062 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10063 for ac_exec_ext in '' $ac_executable_extensions; do
10064 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10065 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10066 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10067 break 2
10068 fi
10069done
81ecdfbb
RW
10070 done
10071IFS=$as_save_IFS
9a819804
AO
10072
10073fi
10074fi
10075AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10076if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10078$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10079else
81ecdfbb
RW
10080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10081$as_echo "no" >&6; }
9a819804
AO
10082fi
10083
81ecdfbb 10084
9a819804
AO
10085 done
10086fi
10087
10088if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10089 for ncn_progname in ar; do
81ecdfbb
RW
10090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10091$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10092 if test -x $with_build_time_tools/${ncn_progname}; then
10093 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10095$as_echo "yes" >&6; }
2429c060
PB
10096 break
10097 else
81ecdfbb
RW
10098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10099$as_echo "no" >&6; }
2429c060
PB
10100 fi
10101 done
859789af
AC
10102fi
10103
2429c060
PB
10104if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10105 for ncn_progname in ar; do
10106 if test -n "$ncn_target_tool_prefix"; then
10107 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10108set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10110$as_echo_n "checking for $ac_word... " >&6; }
10111if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10112 $as_echo_n "(cached) " >&6
7e0f7140 10113else
2429c060
PB
10114 if test -n "$AR_FOR_TARGET"; then
10115 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 10116else
c6b750e1
DJ
10117as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10118for as_dir in $PATH
10119do
10120 IFS=$as_save_IFS
10121 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10122 for ac_exec_ext in '' $ac_executable_extensions; do
10123 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10124 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10125 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10126 break 2
10127 fi
10128done
81ecdfbb
RW
10129 done
10130IFS=$as_save_IFS
c6b750e1 10131
7e0f7140
GK
10132fi
10133fi
c6b750e1 10134AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10135if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10137$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10138else
81ecdfbb
RW
10139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10140$as_echo "no" >&6; }
7e0f7140
GK
10141fi
10142
81ecdfbb 10143
2429c060
PB
10144 fi
10145 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10146 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 10147set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10149$as_echo_n "checking for $ac_word... " >&6; }
10150if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10151 $as_echo_n "(cached) " >&6
7e0f7140 10152else
2429c060
PB
10153 if test -n "$AR_FOR_TARGET"; then
10154 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 10155else
c6b750e1
DJ
10156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10157for as_dir in $PATH
10158do
10159 IFS=$as_save_IFS
10160 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10161 for ac_exec_ext in '' $ac_executable_extensions; do
10162 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10163 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10165 break 2
10166 fi
10167done
81ecdfbb
RW
10168 done
10169IFS=$as_save_IFS
c6b750e1 10170
7e0f7140
GK
10171fi
10172fi
c6b750e1 10173AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10174if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10176$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10177else
81ecdfbb
RW
10178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10179$as_echo "no" >&6; }
7e0f7140 10180fi
c6b750e1 10181
81ecdfbb 10182
2429c060
PB
10183 fi
10184 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10185 done
10186fi
c6b750e1 10187
2429c060
PB
10188if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10189 set dummy ar
7e0f7140 10190 if test $build = $target ; then
2429c060 10191 AR_FOR_TARGET="$2"
7e0f7140 10192 else
2429c060 10193 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 10194 fi
d3f5afc4
MS
10195else
10196 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
10197fi
10198
3a35eeb3
PB
10199else
10200 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
10201fi
10202
10203
10204
10205
10206if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
10207 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
10209$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10210 if test -x $with_build_time_tools/as; then
10211 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
10212 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
10213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
10214$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 10215 else
81ecdfbb
RW
10216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10217$as_echo "no" >&6; }
3a35eeb3 10218 fi
2429c060
PB
10219 elif test $build != $host && test $have_gcc_for_target = yes; then
10220 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
10221 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
10222 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
10223 fi
10224fi
c6b750e1 10225if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10226 # Extract the first word of "as", so it can be a program name with args.
10227set dummy as; ac_word=$2
81ecdfbb
RW
10228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10229$as_echo_n "checking for $ac_word... " >&6; }
10230if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
10231 $as_echo_n "(cached) " >&6
2429c060 10232else
c6b750e1
DJ
10233 case $AS_FOR_TARGET in
10234 [\\/]* | ?:[\\/]*)
2429c060
PB
10235 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
10236 ;;
2429c060 10237 *)
c6b750e1
DJ
10238 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10239for as_dir in $gcc_cv_tool_dirs
10240do
10241 IFS=$as_save_IFS
10242 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10243 for ac_exec_ext in '' $ac_executable_extensions; do
10244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10245 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10247 break 2
10248 fi
10249done
81ecdfbb
RW
10250 done
10251IFS=$as_save_IFS
c6b750e1 10252
2429c060
PB
10253 ;;
10254esac
10255fi
c6b750e1 10256AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 10257if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10259$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 10260else
81ecdfbb
RW
10261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10262$as_echo "no" >&6; }
2429c060
PB
10263fi
10264
81ecdfbb 10265
2429c060
PB
10266fi
10267if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
10268
10269
10270if test -n "$AS_FOR_TARGET"; then
10271 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
10272elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10273 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
10274fi
10275
10276if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10277 for ncn_progname in as; do
10278 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10279set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10281$as_echo_n "checking for $ac_word... " >&6; }
10282if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10283 $as_echo_n "(cached) " >&6
9a819804
AO
10284else
10285 if test -n "$AS_FOR_TARGET"; then
10286 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10287else
10288as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10289for as_dir in $PATH
10290do
10291 IFS=$as_save_IFS
10292 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10293 for ac_exec_ext in '' $ac_executable_extensions; do
10294 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10295 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 10296 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10297 break 2
10298 fi
10299done
81ecdfbb
RW
10300 done
10301IFS=$as_save_IFS
9a819804
AO
10302
10303fi
10304fi
10305AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
10306if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10308$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 10309else
81ecdfbb
RW
10310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10311$as_echo "no" >&6; }
9a819804
AO
10312fi
10313
81ecdfbb 10314
9a819804
AO
10315 done
10316fi
10317
10318if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10319 for ncn_progname in as; do
81ecdfbb
RW
10320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10321$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10322 if test -x $with_build_time_tools/${ncn_progname}; then
10323 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10325$as_echo "yes" >&6; }
2429c060
PB
10326 break
10327 else
81ecdfbb
RW
10328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10329$as_echo "no" >&6; }
2429c060
PB
10330 fi
10331 done
10332fi
10333
10334if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
10335 for ncn_progname in as; do
10336 if test -n "$ncn_target_tool_prefix"; then
10337 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10338set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10340$as_echo_n "checking for $ac_word... " >&6; }
10341if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10342 $as_echo_n "(cached) " >&6
2429c060
PB
10343else
10344 if test -n "$AS_FOR_TARGET"; then
10345 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10346else
c6b750e1
DJ
10347as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10348for as_dir in $PATH
10349do
10350 IFS=$as_save_IFS
10351 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10352 for ac_exec_ext in '' $ac_executable_extensions; do
10353 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10354 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10355 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10356 break 2
10357 fi
10358done
81ecdfbb
RW
10359 done
10360IFS=$as_save_IFS
c6b750e1 10361
2429c060
PB
10362fi
10363fi
c6b750e1 10364AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 10365if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10367$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 10368else
81ecdfbb
RW
10369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10370$as_echo "no" >&6; }
2429c060
PB
10371fi
10372
81ecdfbb 10373
2429c060
PB
10374 fi
10375 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
10376 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10377set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10379$as_echo_n "checking for $ac_word... " >&6; }
10380if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10381 $as_echo_n "(cached) " >&6
2429c060
PB
10382else
10383 if test -n "$AS_FOR_TARGET"; then
10384 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10385else
c6b750e1
DJ
10386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10387for as_dir in $PATH
10388do
10389 IFS=$as_save_IFS
10390 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10391 for ac_exec_ext in '' $ac_executable_extensions; do
10392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10393 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 10394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10395 break 2
10396 fi
10397done
81ecdfbb
RW
10398 done
10399IFS=$as_save_IFS
c6b750e1 10400
2429c060
PB
10401fi
10402fi
c6b750e1 10403AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 10404if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10406$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 10407else
81ecdfbb
RW
10408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10409$as_echo "no" >&6; }
2429c060 10410fi
c6b750e1 10411
81ecdfbb 10412
2429c060
PB
10413 fi
10414 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
10415 done
10416fi
c6b750e1 10417
2429c060
PB
10418if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
10419 set dummy as
10420 if test $build = $target ; then
10421 AS_FOR_TARGET="$2"
10422 else
10423 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
10424 fi
d3f5afc4
MS
10425else
10426 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
10427fi
10428
3a35eeb3
PB
10429else
10430 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
10431fi
10432
10433
10434
10435
10436if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
10437 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
10439$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10440 if test -x $with_build_time_tools/dlltool; then
10441 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
10442 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
10443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
10444$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 10445 else
81ecdfbb
RW
10446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10447$as_echo "no" >&6; }
3a35eeb3 10448 fi
2429c060
PB
10449 elif test $build != $host && test $have_gcc_for_target = yes; then
10450 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
10451 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
10452 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
10453 fi
10454fi
c6b750e1 10455if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10456 # Extract the first word of "dlltool", so it can be a program name with args.
10457set dummy dlltool; ac_word=$2
81ecdfbb
RW
10458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10459$as_echo_n "checking for $ac_word... " >&6; }
10460if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
10461 $as_echo_n "(cached) " >&6
2429c060 10462else
c6b750e1
DJ
10463 case $DLLTOOL_FOR_TARGET in
10464 [\\/]* | ?:[\\/]*)
2429c060
PB
10465 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
10466 ;;
2429c060 10467 *)
c6b750e1
DJ
10468 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10469for as_dir in $gcc_cv_tool_dirs
10470do
10471 IFS=$as_save_IFS
10472 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10473 for ac_exec_ext in '' $ac_executable_extensions; do
10474 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10475 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10476 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10477 break 2
10478 fi
10479done
81ecdfbb
RW
10480 done
10481IFS=$as_save_IFS
c6b750e1 10482
2429c060
PB
10483 ;;
10484esac
10485fi
c6b750e1 10486DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 10487if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10489$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 10490else
81ecdfbb
RW
10491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10492$as_echo "no" >&6; }
2429c060
PB
10493fi
10494
81ecdfbb 10495
2429c060
PB
10496fi
10497if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
10498
10499
10500if test -n "$DLLTOOL_FOR_TARGET"; then
10501 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
10502elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10503 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
10504fi
10505
10506if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10507 for ncn_progname in dlltool; do
10508 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10509set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10511$as_echo_n "checking for $ac_word... " >&6; }
10512if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
10513 $as_echo_n "(cached) " >&6
9a819804
AO
10514else
10515 if test -n "$DLLTOOL_FOR_TARGET"; then
10516 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
10517else
10518as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10519for as_dir in $PATH
10520do
10521 IFS=$as_save_IFS
10522 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10523 for ac_exec_ext in '' $ac_executable_extensions; do
10524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10525 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 10526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10527 break 2
10528 fi
10529done
81ecdfbb
RW
10530 done
10531IFS=$as_save_IFS
9a819804
AO
10532
10533fi
10534fi
10535DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
10536if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10538$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 10539else
81ecdfbb
RW
10540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10541$as_echo "no" >&6; }
9a819804
AO
10542fi
10543
81ecdfbb 10544
9a819804
AO
10545 done
10546fi
10547
10548if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10549 for ncn_progname in dlltool; do
81ecdfbb
RW
10550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10551$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10552 if test -x $with_build_time_tools/${ncn_progname}; then
10553 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10555$as_echo "yes" >&6; }
2429c060
PB
10556 break
10557 else
81ecdfbb
RW
10558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10559$as_echo "no" >&6; }
2429c060
PB
10560 fi
10561 done
10562fi
10563
10564if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10565 for ncn_progname in dlltool; do
10566 if test -n "$ncn_target_tool_prefix"; then
10567 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10568set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10570$as_echo_n "checking for $ac_word... " >&6; }
10571if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
10572 $as_echo_n "(cached) " >&6
2429c060
PB
10573else
10574 if test -n "$DLLTOOL_FOR_TARGET"; then
10575 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
10576else
c6b750e1
DJ
10577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10578for as_dir in $PATH
10579do
10580 IFS=$as_save_IFS
10581 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10582 for ac_exec_ext in '' $ac_executable_extensions; do
10583 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10584 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10586 break 2
10587 fi
10588done
81ecdfbb
RW
10589 done
10590IFS=$as_save_IFS
c6b750e1 10591
2429c060
PB
10592fi
10593fi
c6b750e1 10594DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 10595if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10597$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 10598else
81ecdfbb
RW
10599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10600$as_echo "no" >&6; }
2429c060
PB
10601fi
10602
81ecdfbb 10603
2429c060
PB
10604 fi
10605 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
10606 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10607set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10609$as_echo_n "checking for $ac_word... " >&6; }
10610if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
10611 $as_echo_n "(cached) " >&6
2429c060
PB
10612else
10613 if test -n "$DLLTOOL_FOR_TARGET"; then
10614 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
10615else
c6b750e1
DJ
10616as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10617for as_dir in $PATH
10618do
10619 IFS=$as_save_IFS
10620 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10621 for ac_exec_ext in '' $ac_executable_extensions; do
10622 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10623 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 10624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10625 break 2
10626 fi
10627done
81ecdfbb
RW
10628 done
10629IFS=$as_save_IFS
c6b750e1 10630
2429c060
PB
10631fi
10632fi
c6b750e1 10633DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 10634if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10636$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 10637else
81ecdfbb
RW
10638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10639$as_echo "no" >&6; }
2429c060 10640fi
c6b750e1 10641
81ecdfbb 10642
2429c060
PB
10643 fi
10644 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
10645 done
10646fi
c6b750e1 10647
2429c060
PB
10648if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
10649 set dummy dlltool
10650 if test $build = $target ; then
10651 DLLTOOL_FOR_TARGET="$2"
10652 else
10653 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
10654 fi
d3f5afc4
MS
10655else
10656 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
10657fi
10658
3a35eeb3
PB
10659else
10660 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
10661fi
10662
10663
10664
10665
10666if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
10667 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
10669$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10670 if test -x $with_build_time_tools/ld; then
10671 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
10672 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
10673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
10674$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 10675 else
81ecdfbb
RW
10676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10677$as_echo "no" >&6; }
3a35eeb3 10678 fi
2429c060
PB
10679 elif test $build != $host && test $have_gcc_for_target = yes; then
10680 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
10681 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
10682 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
10683 fi
10684fi
c6b750e1 10685if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10686 # Extract the first word of "ld", so it can be a program name with args.
10687set dummy ld; ac_word=$2
81ecdfbb
RW
10688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10689$as_echo_n "checking for $ac_word... " >&6; }
10690if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
10691 $as_echo_n "(cached) " >&6
2429c060 10692else
c6b750e1
DJ
10693 case $LD_FOR_TARGET in
10694 [\\/]* | ?:[\\/]*)
2429c060
PB
10695 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
10696 ;;
2429c060 10697 *)
c6b750e1
DJ
10698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10699for as_dir in $gcc_cv_tool_dirs
10700do
10701 IFS=$as_save_IFS
10702 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10703 for ac_exec_ext in '' $ac_executable_extensions; do
10704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10705 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10707 break 2
10708 fi
10709done
81ecdfbb
RW
10710 done
10711IFS=$as_save_IFS
c6b750e1 10712
2429c060
PB
10713 ;;
10714esac
10715fi
c6b750e1 10716LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 10717if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10719$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 10720else
81ecdfbb
RW
10721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10722$as_echo "no" >&6; }
2429c060
PB
10723fi
10724
81ecdfbb 10725
2429c060
PB
10726fi
10727if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
10728
10729
10730if test -n "$LD_FOR_TARGET"; then
10731 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
10732elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
10733 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
10734fi
10735
10736if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
10737 for ncn_progname in ld; do
10738 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10739set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10741$as_echo_n "checking for $ac_word... " >&6; }
10742if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
10743 $as_echo_n "(cached) " >&6
9a819804
AO
10744else
10745 if test -n "$LD_FOR_TARGET"; then
10746 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
10747else
10748as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10749for as_dir in $PATH
10750do
10751 IFS=$as_save_IFS
10752 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10753 for ac_exec_ext in '' $ac_executable_extensions; do
10754 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10755 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 10756 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10757 break 2
10758 fi
10759done
81ecdfbb
RW
10760 done
10761IFS=$as_save_IFS
9a819804
AO
10762
10763fi
10764fi
10765LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
10766if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10768$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 10769else
81ecdfbb
RW
10770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10771$as_echo "no" >&6; }
9a819804
AO
10772fi
10773
81ecdfbb 10774
9a819804
AO
10775 done
10776fi
10777
10778if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10779 for ncn_progname in ld; do
81ecdfbb
RW
10780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10781$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10782 if test -x $with_build_time_tools/${ncn_progname}; then
10783 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10785$as_echo "yes" >&6; }
2429c060
PB
10786 break
10787 else
81ecdfbb
RW
10788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10789$as_echo "no" >&6; }
2429c060
PB
10790 fi
10791 done
10792fi
10793
10794if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
10795 for ncn_progname in ld; do
10796 if test -n "$ncn_target_tool_prefix"; then
10797 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10798set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10800$as_echo_n "checking for $ac_word... " >&6; }
10801if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
10802 $as_echo_n "(cached) " >&6
2429c060
PB
10803else
10804 if test -n "$LD_FOR_TARGET"; then
10805 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
10806else
c6b750e1
DJ
10807as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10808for as_dir in $PATH
10809do
10810 IFS=$as_save_IFS
10811 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10812 for ac_exec_ext in '' $ac_executable_extensions; do
10813 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10814 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10815 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10816 break 2
10817 fi
10818done
81ecdfbb
RW
10819 done
10820IFS=$as_save_IFS
c6b750e1 10821
2429c060
PB
10822fi
10823fi
c6b750e1 10824LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 10825if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10827$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 10828else
81ecdfbb
RW
10829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10830$as_echo "no" >&6; }
2429c060
PB
10831fi
10832
81ecdfbb 10833
2429c060
PB
10834 fi
10835 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
10836 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10837set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10839$as_echo_n "checking for $ac_word... " >&6; }
10840if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
10841 $as_echo_n "(cached) " >&6
2429c060
PB
10842else
10843 if test -n "$LD_FOR_TARGET"; then
10844 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
10845else
c6b750e1
DJ
10846as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10847for as_dir in $PATH
10848do
10849 IFS=$as_save_IFS
10850 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10851 for ac_exec_ext in '' $ac_executable_extensions; do
10852 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10853 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 10854 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10855 break 2
10856 fi
10857done
81ecdfbb
RW
10858 done
10859IFS=$as_save_IFS
c6b750e1 10860
2429c060
PB
10861fi
10862fi
c6b750e1 10863LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 10864if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10866$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 10867else
81ecdfbb
RW
10868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10869$as_echo "no" >&6; }
2429c060 10870fi
c6b750e1 10871
81ecdfbb 10872
2429c060
PB
10873 fi
10874 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
10875 done
10876fi
c6b750e1 10877
2429c060
PB
10878if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
10879 set dummy ld
10880 if test $build = $target ; then
10881 LD_FOR_TARGET="$2"
10882 else
10883 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
10884 fi
d3f5afc4
MS
10885else
10886 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
10887fi
10888
3a35eeb3
PB
10889else
10890 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
10891fi
10892
10893
10894
10895
10896if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
10897 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
10899$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10900 if test -x $with_build_time_tools/lipo; then
10901 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
10902 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
10903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
10904$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 10905 else
81ecdfbb
RW
10906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10907$as_echo "no" >&6; }
3a35eeb3 10908 fi
2429c060
PB
10909 elif test $build != $host && test $have_gcc_for_target = yes; then
10910 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
10911 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
10912 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
10913 fi
10914fi
9a819804
AO
10915if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
10916 # Extract the first word of "lipo", so it can be a program name with args.
10917set dummy lipo; ac_word=$2
81ecdfbb
RW
10918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10919$as_echo_n "checking for $ac_word... " >&6; }
10920if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
10921 $as_echo_n "(cached) " >&6
9a819804
AO
10922else
10923 case $LIPO_FOR_TARGET in
10924 [\\/]* | ?:[\\/]*)
10925 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
10926 ;;
10927 *)
10928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10929for as_dir in $gcc_cv_tool_dirs
10930do
10931 IFS=$as_save_IFS
10932 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10933 for ac_exec_ext in '' $ac_executable_extensions; do
10934 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10935 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10936 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10937 break 2
10938 fi
10939done
81ecdfbb
RW
10940 done
10941IFS=$as_save_IFS
9a819804
AO
10942
10943 ;;
10944esac
10945fi
10946LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 10947if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
10948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
10949$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 10950else
81ecdfbb
RW
10951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10952$as_echo "no" >&6; }
9a819804
AO
10953fi
10954
81ecdfbb 10955
9a819804
AO
10956fi
10957if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
10958
10959
10960if test -n "$LIPO_FOR_TARGET"; then
10961 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
10962elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
10963 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
10964fi
10965
10966if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
10967 for ncn_progname in lipo; do
10968 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10969set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10971$as_echo_n "checking for $ac_word... " >&6; }
10972if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
10973 $as_echo_n "(cached) " >&6
2429c060 10974else
9a819804
AO
10975 if test -n "$LIPO_FOR_TARGET"; then
10976 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
10977else
10978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10979for as_dir in $PATH
c6b750e1
DJ
10980do
10981 IFS=$as_save_IFS
10982 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10983 for ac_exec_ext in '' $ac_executable_extensions; do
10984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10985 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 10986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10987 break 2
10988 fi
10989done
81ecdfbb
RW
10990 done
10991IFS=$as_save_IFS
c6b750e1 10992
2429c060 10993fi
9a819804
AO
10994fi
10995LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 10996if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
10997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
10998$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 10999else
81ecdfbb
RW
11000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11001$as_echo "no" >&6; }
2429c060
PB
11002fi
11003
81ecdfbb 11004
9a819804 11005 done
2429c060 11006fi
9a819804
AO
11007
11008if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11009 for ncn_progname in lipo; do
81ecdfbb
RW
11010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11011$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11012 if test -x $with_build_time_tools/${ncn_progname}; then
11013 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11015$as_echo "yes" >&6; }
2429c060
PB
11016 break
11017 else
81ecdfbb
RW
11018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11019$as_echo "no" >&6; }
2429c060
PB
11020 fi
11021 done
11022fi
11023
11024if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11025 for ncn_progname in lipo; do
11026 if test -n "$ncn_target_tool_prefix"; then
11027 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11028set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11030$as_echo_n "checking for $ac_word... " >&6; }
11031if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11032 $as_echo_n "(cached) " >&6
2429c060
PB
11033else
11034 if test -n "$LIPO_FOR_TARGET"; then
11035 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11036else
c6b750e1
DJ
11037as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11038for as_dir in $PATH
11039do
11040 IFS=$as_save_IFS
11041 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11042 for ac_exec_ext in '' $ac_executable_extensions; do
11043 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11044 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11045 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11046 break 2
11047 fi
11048done
81ecdfbb
RW
11049 done
11050IFS=$as_save_IFS
c6b750e1 11051
2429c060
PB
11052fi
11053fi
c6b750e1 11054LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11055if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11057$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11058else
81ecdfbb
RW
11059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11060$as_echo "no" >&6; }
2429c060
PB
11061fi
11062
81ecdfbb 11063
2429c060
PB
11064 fi
11065 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11066 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11067set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11069$as_echo_n "checking for $ac_word... " >&6; }
11070if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11071 $as_echo_n "(cached) " >&6
2429c060
PB
11072else
11073 if test -n "$LIPO_FOR_TARGET"; then
11074 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11075else
c6b750e1
DJ
11076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11077for as_dir in $PATH
11078do
11079 IFS=$as_save_IFS
11080 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11081 for ac_exec_ext in '' $ac_executable_extensions; do
11082 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11083 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11085 break 2
11086 fi
11087done
81ecdfbb
RW
11088 done
11089IFS=$as_save_IFS
c6b750e1 11090
2429c060
PB
11091fi
11092fi
c6b750e1 11093LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11094if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11096$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11097else
81ecdfbb
RW
11098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11099$as_echo "no" >&6; }
2429c060 11100fi
c6b750e1 11101
81ecdfbb 11102
2429c060
PB
11103 fi
11104 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11105 done
11106fi
c6b750e1 11107
2429c060
PB
11108if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11109 set dummy lipo
11110 if test $build = $target ; then
11111 LIPO_FOR_TARGET="$2"
11112 else
11113 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11114 fi
d3f5afc4
MS
11115else
11116 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
11117fi
11118
3a35eeb3
PB
11119else
11120 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
11121fi
11122
11123
11124
11125
11126if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11127 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11129$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11130 if test -x $with_build_time_tools/nm; then
11131 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11132 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
11133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11134$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 11135 else
81ecdfbb
RW
11136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11137$as_echo "no" >&6; }
3a35eeb3 11138 fi
2429c060
PB
11139 elif test $build != $host && test $have_gcc_for_target = yes; then
11140 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
11141 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11142 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
11143 fi
11144fi
c6b750e1 11145if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11146 # Extract the first word of "nm", so it can be a program name with args.
11147set dummy nm; ac_word=$2
81ecdfbb
RW
11148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11149$as_echo_n "checking for $ac_word... " >&6; }
11150if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11151 $as_echo_n "(cached) " >&6
2429c060 11152else
c6b750e1
DJ
11153 case $NM_FOR_TARGET in
11154 [\\/]* | ?:[\\/]*)
2429c060
PB
11155 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11156 ;;
2429c060 11157 *)
c6b750e1
DJ
11158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11159for as_dir in $gcc_cv_tool_dirs
11160do
11161 IFS=$as_save_IFS
11162 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11163 for ac_exec_ext in '' $ac_executable_extensions; do
11164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11165 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11167 break 2
11168 fi
11169done
81ecdfbb
RW
11170 done
11171IFS=$as_save_IFS
c6b750e1 11172
2429c060
PB
11173 ;;
11174esac
11175fi
c6b750e1 11176NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 11177if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11179$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 11180else
81ecdfbb
RW
11181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11182$as_echo "no" >&6; }
2429c060
PB
11183fi
11184
81ecdfbb 11185
2429c060
PB
11186fi
11187if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
11188
11189
11190if test -n "$NM_FOR_TARGET"; then
11191 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11192elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11193 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11194fi
11195
11196if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11197 for ncn_progname in nm; do
11198 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11199set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11201$as_echo_n "checking for $ac_word... " >&6; }
11202if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11203 $as_echo_n "(cached) " >&6
9a819804
AO
11204else
11205 if test -n "$NM_FOR_TARGET"; then
11206 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
11207else
11208as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11209for as_dir in $PATH
11210do
11211 IFS=$as_save_IFS
11212 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11213 for ac_exec_ext in '' $ac_executable_extensions; do
11214 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11215 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 11216 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11217 break 2
11218 fi
11219done
81ecdfbb
RW
11220 done
11221IFS=$as_save_IFS
9a819804
AO
11222
11223fi
11224fi
11225NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11226if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11228$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 11229else
81ecdfbb
RW
11230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11231$as_echo "no" >&6; }
9a819804
AO
11232fi
11233
81ecdfbb 11234
9a819804
AO
11235 done
11236fi
11237
11238if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11239 for ncn_progname in nm; do
81ecdfbb
RW
11240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11241$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11242 if test -x $with_build_time_tools/${ncn_progname}; then
11243 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11245$as_echo "yes" >&6; }
2429c060
PB
11246 break
11247 else
81ecdfbb
RW
11248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11249$as_echo "no" >&6; }
2429c060
PB
11250 fi
11251 done
11252fi
11253
11254if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
11255 for ncn_progname in nm; do
11256 if test -n "$ncn_target_tool_prefix"; then
11257 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 11258set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11260$as_echo_n "checking for $ac_word... " >&6; }
11261if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11262 $as_echo_n "(cached) " >&6
859789af 11263else
55db4b87
PB
11264 if test -n "$NM_FOR_TARGET"; then
11265 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 11266else
c6b750e1
DJ
11267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11268for as_dir in $PATH
11269do
11270 IFS=$as_save_IFS
11271 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11272 for ac_exec_ext in '' $ac_executable_extensions; do
11273 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11274 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11275 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11276 break 2
11277 fi
11278done
81ecdfbb
RW
11279 done
11280IFS=$as_save_IFS
c6b750e1 11281
859789af
AC
11282fi
11283fi
c6b750e1 11284NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 11285if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11287$as_echo "$NM_FOR_TARGET" >&6; }
859789af 11288else
81ecdfbb
RW
11289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11290$as_echo "no" >&6; }
859789af
AC
11291fi
11292
81ecdfbb 11293
2429c060
PB
11294 fi
11295 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
11296 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 11297set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11299$as_echo_n "checking for $ac_word... " >&6; }
11300if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11301 $as_echo_n "(cached) " >&6
859789af 11302else
05cbd757
PB
11303 if test -n "$NM_FOR_TARGET"; then
11304 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 11305else
c6b750e1
DJ
11306as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11307for as_dir in $PATH
11308do
11309 IFS=$as_save_IFS
11310 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11311 for ac_exec_ext in '' $ac_executable_extensions; do
11312 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11313 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 11314 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11315 break 2
11316 fi
11317done
81ecdfbb
RW
11318 done
11319IFS=$as_save_IFS
c6b750e1 11320
859789af
AC
11321fi
11322fi
c6b750e1 11323NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 11324if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11326$as_echo "$NM_FOR_TARGET" >&6; }
859789af 11327else
81ecdfbb
RW
11328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11329$as_echo "no" >&6; }
859789af 11330fi
c6b750e1 11331
81ecdfbb 11332
2429c060
PB
11333 fi
11334 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
11335 done
11336fi
c6b750e1 11337
05cbd757
PB
11338if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
11339 set dummy nm
11340 if test $build = $target ; then
11341 NM_FOR_TARGET="$2"
859789af 11342 else
05cbd757 11343 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 11344 fi
d3f5afc4
MS
11345else
11346 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
11347fi
11348
3a35eeb3
PB
11349else
11350 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
11351fi
11352
11353
11354
11355
11356if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
11357 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
11359$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11360 if test -x $with_build_time_tools/objdump; then
11361 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
11362 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
11363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
11364$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 11365 else
81ecdfbb
RW
11366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11367$as_echo "no" >&6; }
3a35eeb3 11368 fi
2429c060
PB
11369 elif test $build != $host && test $have_gcc_for_target = yes; then
11370 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
11371 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
11372 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
11373 fi
11374fi
c6b750e1 11375if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11376 # Extract the first word of "objdump", so it can be a program name with args.
11377set dummy objdump; ac_word=$2
81ecdfbb
RW
11378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11379$as_echo_n "checking for $ac_word... " >&6; }
11380if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
11381 $as_echo_n "(cached) " >&6
2429c060 11382else
c6b750e1
DJ
11383 case $OBJDUMP_FOR_TARGET in
11384 [\\/]* | ?:[\\/]*)
2429c060
PB
11385 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
11386 ;;
2429c060 11387 *)
c6b750e1
DJ
11388 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11389for as_dir in $gcc_cv_tool_dirs
11390do
11391 IFS=$as_save_IFS
11392 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11393 for ac_exec_ext in '' $ac_executable_extensions; do
11394 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11395 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11396 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11397 break 2
11398 fi
11399done
81ecdfbb
RW
11400 done
11401IFS=$as_save_IFS
c6b750e1 11402
2429c060
PB
11403 ;;
11404esac
11405fi
c6b750e1 11406OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 11407if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11409$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 11410else
81ecdfbb
RW
11411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11412$as_echo "no" >&6; }
2429c060
PB
11413fi
11414
81ecdfbb 11415
2429c060
PB
11416fi
11417if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
11418
11419
11420if test -n "$OBJDUMP_FOR_TARGET"; then
11421 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
11422elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11423 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
11424fi
11425
11426if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11427 for ncn_progname in objdump; do
11428 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11429set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11431$as_echo_n "checking for $ac_word... " >&6; }
11432if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11433 $as_echo_n "(cached) " >&6
9a819804
AO
11434else
11435 if test -n "$OBJDUMP_FOR_TARGET"; then
11436 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11437else
11438as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11439for as_dir in $PATH
11440do
11441 IFS=$as_save_IFS
11442 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11443 for ac_exec_ext in '' $ac_executable_extensions; do
11444 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11445 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 11446 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11447 break 2
11448 fi
11449done
81ecdfbb
RW
11450 done
11451IFS=$as_save_IFS
9a819804
AO
11452
11453fi
11454fi
11455OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
11456if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11458$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 11459else
81ecdfbb
RW
11460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11461$as_echo "no" >&6; }
9a819804
AO
11462fi
11463
81ecdfbb 11464
9a819804
AO
11465 done
11466fi
11467
11468if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11469 for ncn_progname in objdump; do
81ecdfbb
RW
11470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11471$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11472 if test -x $with_build_time_tools/${ncn_progname}; then
11473 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11475$as_echo "yes" >&6; }
2429c060
PB
11476 break
11477 else
81ecdfbb
RW
11478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11479$as_echo "no" >&6; }
2429c060
PB
11480 fi
11481 done
11482fi
11483
11484if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11485 for ncn_progname in objdump; do
11486 if test -n "$ncn_target_tool_prefix"; then
11487 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11488set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11490$as_echo_n "checking for $ac_word... " >&6; }
11491if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11492 $as_echo_n "(cached) " >&6
5ae72758
DJ
11493else
11494 if test -n "$OBJDUMP_FOR_TARGET"; then
11495 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11496else
c6b750e1
DJ
11497as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11498for as_dir in $PATH
11499do
11500 IFS=$as_save_IFS
11501 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11502 for ac_exec_ext in '' $ac_executable_extensions; do
11503 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11504 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11506 break 2
11507 fi
11508done
81ecdfbb
RW
11509 done
11510IFS=$as_save_IFS
c6b750e1 11511
5ae72758
DJ
11512fi
11513fi
c6b750e1 11514OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 11515if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11517$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 11518else
81ecdfbb
RW
11519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11520$as_echo "no" >&6; }
5ae72758
DJ
11521fi
11522
81ecdfbb 11523
2429c060
PB
11524 fi
11525 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
11526 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 11527set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11529$as_echo_n "checking for $ac_word... " >&6; }
11530if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11531 $as_echo_n "(cached) " >&6
5ae72758
DJ
11532else
11533 if test -n "$OBJDUMP_FOR_TARGET"; then
11534 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11535else
c6b750e1
DJ
11536as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11537for as_dir in $PATH
11538do
11539 IFS=$as_save_IFS
11540 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11541 for ac_exec_ext in '' $ac_executable_extensions; do
11542 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11543 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 11544 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11545 break 2
11546 fi
11547done
81ecdfbb
RW
11548 done
11549IFS=$as_save_IFS
c6b750e1 11550
5ae72758
DJ
11551fi
11552fi
c6b750e1 11553OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 11554if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11556$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 11557else
81ecdfbb
RW
11558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11559$as_echo "no" >&6; }
5ae72758 11560fi
c6b750e1 11561
81ecdfbb 11562
2429c060
PB
11563 fi
11564 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
11565 done
11566fi
c6b750e1 11567
5ae72758
DJ
11568if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
11569 set dummy objdump
11570 if test $build = $target ; then
11571 OBJDUMP_FOR_TARGET="$2"
11572 else
11573 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
11574 fi
d3f5afc4
MS
11575else
11576 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
11577fi
11578
3a35eeb3
PB
11579else
11580 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
11581fi
11582
11583
11584
11585
11586if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
11587 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
11589$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11590 if test -x $with_build_time_tools/ranlib; then
11591 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
11592 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
11593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
11594$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 11595 else
81ecdfbb
RW
11596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11597$as_echo "no" >&6; }
3a35eeb3 11598 fi
2429c060
PB
11599 elif test $build != $host && test $have_gcc_for_target = yes; then
11600 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
11601 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
11602 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
11603 fi
11604fi
c6b750e1 11605if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11606 # Extract the first word of "ranlib", so it can be a program name with args.
11607set dummy ranlib; ac_word=$2
81ecdfbb
RW
11608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11609$as_echo_n "checking for $ac_word... " >&6; }
11610if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
11611 $as_echo_n "(cached) " >&6
2429c060 11612else
c6b750e1
DJ
11613 case $RANLIB_FOR_TARGET in
11614 [\\/]* | ?:[\\/]*)
2429c060
PB
11615 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
11616 ;;
2429c060 11617 *)
c6b750e1
DJ
11618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11619for as_dir in $gcc_cv_tool_dirs
11620do
11621 IFS=$as_save_IFS
11622 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11623 for ac_exec_ext in '' $ac_executable_extensions; do
11624 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11625 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11626 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11627 break 2
11628 fi
11629done
81ecdfbb
RW
11630 done
11631IFS=$as_save_IFS
c6b750e1 11632
2429c060
PB
11633 ;;
11634esac
11635fi
c6b750e1 11636RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 11637if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11639$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 11640else
81ecdfbb
RW
11641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11642$as_echo "no" >&6; }
2429c060
PB
11643fi
11644
81ecdfbb 11645
2429c060
PB
11646fi
11647if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
11648
11649
11650if test -n "$RANLIB_FOR_TARGET"; then
11651 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
11652elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
11653 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
11654fi
11655
11656if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
11657 for ncn_progname in ranlib; do
11658 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11659set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11661$as_echo_n "checking for $ac_word... " >&6; }
11662if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
11663 $as_echo_n "(cached) " >&6
9a819804
AO
11664else
11665 if test -n "$RANLIB_FOR_TARGET"; then
11666 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
11667else
11668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11669for as_dir in $PATH
11670do
11671 IFS=$as_save_IFS
11672 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11673 for ac_exec_ext in '' $ac_executable_extensions; do
11674 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11675 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 11676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11677 break 2
11678 fi
11679done
81ecdfbb
RW
11680 done
11681IFS=$as_save_IFS
9a819804
AO
11682
11683fi
11684fi
11685RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
11686if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11688$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 11689else
81ecdfbb
RW
11690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11691$as_echo "no" >&6; }
9a819804
AO
11692fi
11693
81ecdfbb 11694
9a819804
AO
11695 done
11696fi
11697
11698if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11699 for ncn_progname in ranlib; do
81ecdfbb
RW
11700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11701$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11702 if test -x $with_build_time_tools/${ncn_progname}; then
11703 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11705$as_echo "yes" >&6; }
2429c060
PB
11706 break
11707 else
81ecdfbb
RW
11708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11709$as_echo "no" >&6; }
2429c060
PB
11710 fi
11711 done
11712fi
11713
11714if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
11715 for ncn_progname in ranlib; do
11716 if test -n "$ncn_target_tool_prefix"; then
11717 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 11718set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11720$as_echo_n "checking for $ac_word... " >&6; }
11721if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
11722 $as_echo_n "(cached) " >&6
859789af 11723else
55db4b87
PB
11724 if test -n "$RANLIB_FOR_TARGET"; then
11725 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 11726else
c6b750e1
DJ
11727as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11728for as_dir in $PATH
11729do
11730 IFS=$as_save_IFS
11731 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11732 for ac_exec_ext in '' $ac_executable_extensions; do
11733 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11734 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11735 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11736 break 2
11737 fi
11738done
81ecdfbb
RW
11739 done
11740IFS=$as_save_IFS
c6b750e1 11741
859789af
AC
11742fi
11743fi
c6b750e1 11744RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 11745if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11747$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 11748else
81ecdfbb
RW
11749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11750$as_echo "no" >&6; }
859789af
AC
11751fi
11752
81ecdfbb 11753
2429c060
PB
11754 fi
11755 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
11756 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 11757set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11759$as_echo_n "checking for $ac_word... " >&6; }
11760if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
11761 $as_echo_n "(cached) " >&6
859789af 11762else
05cbd757
PB
11763 if test -n "$RANLIB_FOR_TARGET"; then
11764 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 11765else
c6b750e1
DJ
11766as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11767for as_dir in $PATH
11768do
11769 IFS=$as_save_IFS
11770 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11771 for ac_exec_ext in '' $ac_executable_extensions; do
11772 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11773 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 11774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11775 break 2
11776 fi
11777done
81ecdfbb
RW
11778 done
11779IFS=$as_save_IFS
c6b750e1 11780
859789af
AC
11781fi
11782fi
c6b750e1 11783RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 11784if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11786$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 11787else
81ecdfbb
RW
11788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11789$as_echo "no" >&6; }
859789af 11790fi
c6b750e1 11791
81ecdfbb 11792
2429c060
PB
11793 fi
11794 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
11795 done
11796fi
c6b750e1 11797
2429c060
PB
11798if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
11799 set dummy ranlib
11800 if test $build = $target ; then
11801 RANLIB_FOR_TARGET="$2"
11802 else
11803 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 11804 fi
d3f5afc4
MS
11805else
11806 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 11807fi
05cbd757 11808
3a35eeb3
PB
11809else
11810 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
11811fi
11812
2429c060
PB
11813
11814
11815
11816if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
11817 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
11819$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11820 if test -x $with_build_time_tools/strip; then
11821 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
11822 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
11823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
11824$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 11825 else
81ecdfbb
RW
11826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11827$as_echo "no" >&6; }
3a35eeb3 11828 fi
2429c060
PB
11829 elif test $build != $host && test $have_gcc_for_target = yes; then
11830 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
11831 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
11832 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
11833 fi
11834fi
c6b750e1 11835if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11836 # Extract the first word of "strip", so it can be a program name with args.
11837set dummy strip; ac_word=$2
81ecdfbb
RW
11838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11839$as_echo_n "checking for $ac_word... " >&6; }
11840if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
11841 $as_echo_n "(cached) " >&6
2429c060 11842else
c6b750e1
DJ
11843 case $STRIP_FOR_TARGET in
11844 [\\/]* | ?:[\\/]*)
2429c060
PB
11845 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
11846 ;;
2429c060 11847 *)
c6b750e1
DJ
11848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11849for as_dir in $gcc_cv_tool_dirs
11850do
11851 IFS=$as_save_IFS
11852 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11853 for ac_exec_ext in '' $ac_executable_extensions; do
11854 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11855 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11856 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11857 break 2
11858 fi
11859done
81ecdfbb
RW
11860 done
11861IFS=$as_save_IFS
c6b750e1 11862
2429c060
PB
11863 ;;
11864esac
11865fi
c6b750e1 11866STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 11867if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
11868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
11869$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 11870else
81ecdfbb
RW
11871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11872$as_echo "no" >&6; }
2429c060
PB
11873fi
11874
81ecdfbb 11875
2429c060
PB
11876fi
11877if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
11878
11879
11880if test -n "$STRIP_FOR_TARGET"; then
11881 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
11882elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
11883 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
11884fi
11885
11886if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
11887 for ncn_progname in strip; do
11888 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11889set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11891$as_echo_n "checking for $ac_word... " >&6; }
11892if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
11893 $as_echo_n "(cached) " >&6
9a819804
AO
11894else
11895 if test -n "$STRIP_FOR_TARGET"; then
11896 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
11897else
11898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11899for as_dir in $PATH
11900do
11901 IFS=$as_save_IFS
11902 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11903 for ac_exec_ext in '' $ac_executable_extensions; do
11904 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11905 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 11906 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11907 break 2
11908 fi
11909done
81ecdfbb
RW
11910 done
11911IFS=$as_save_IFS
9a819804
AO
11912
11913fi
11914fi
11915STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
11916if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
11917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
11918$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 11919else
81ecdfbb
RW
11920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11921$as_echo "no" >&6; }
9a819804
AO
11922fi
11923
81ecdfbb 11924
9a819804
AO
11925 done
11926fi
11927
11928if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11929 for ncn_progname in strip; do
81ecdfbb
RW
11930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11931$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11932 if test -x $with_build_time_tools/${ncn_progname}; then
11933 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11935$as_echo "yes" >&6; }
2429c060
PB
11936 break
11937 else
81ecdfbb
RW
11938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11939$as_echo "no" >&6; }
2429c060
PB
11940 fi
11941 done
11942fi
11943
11944if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
11945 for ncn_progname in strip; do
11946 if test -n "$ncn_target_tool_prefix"; then
11947 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 11948set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11950$as_echo_n "checking for $ac_word... " >&6; }
11951if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
11952 $as_echo_n "(cached) " >&6
7e0f7140
GK
11953else
11954 if test -n "$STRIP_FOR_TARGET"; then
11955 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
11956else
11957as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11958for as_dir in $PATH
11959do
11960 IFS=$as_save_IFS
11961 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11962 for ac_exec_ext in '' $ac_executable_extensions; do
11963 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11964 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11965 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11966 break 2
11967 fi
11968done
81ecdfbb
RW
11969 done
11970IFS=$as_save_IFS
c6b750e1 11971
7e0f7140
GK
11972fi
11973fi
c6b750e1 11974STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 11975if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
11976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
11977$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 11978else
81ecdfbb
RW
11979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11980$as_echo "no" >&6; }
7e0f7140
GK
11981fi
11982
81ecdfbb 11983
2429c060
PB
11984 fi
11985 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
11986 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11987set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11989$as_echo_n "checking for $ac_word... " >&6; }
11990if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
11991 $as_echo_n "(cached) " >&6
7e0f7140
GK
11992else
11993 if test -n "$STRIP_FOR_TARGET"; then
11994 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
11995else
c6b750e1
DJ
11996as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11997for as_dir in $PATH
11998do
11999 IFS=$as_save_IFS
12000 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12001 for ac_exec_ext in '' $ac_executable_extensions; do
12002 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12003 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12004 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12005 break 2
12006 fi
12007done
81ecdfbb
RW
12008 done
12009IFS=$as_save_IFS
c6b750e1 12010
7e0f7140
GK
12011fi
12012fi
c6b750e1 12013STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12014if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12016$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12017else
81ecdfbb
RW
12018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12019$as_echo "no" >&6; }
7e0f7140 12020fi
c6b750e1 12021
81ecdfbb 12022
2429c060
PB
12023 fi
12024 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12025 done
12026fi
c6b750e1 12027
7e0f7140
GK
12028if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12029 set dummy strip
12030 if test $build = $target ; then
12031 STRIP_FOR_TARGET="$2"
12032 else
12033 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12034 fi
d3f5afc4
MS
12035else
12036 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
12037fi
12038
3a35eeb3
PB
12039else
12040 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
12041fi
12042
12043
12044
12045
12046if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12047 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12049$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12050 if test -x $with_build_time_tools/windres; then
12051 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12052 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
12053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12054$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 12055 else
81ecdfbb
RW
12056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12057$as_echo "no" >&6; }
3a35eeb3 12058 fi
2429c060
PB
12059 elif test $build != $host && test $have_gcc_for_target = yes; then
12060 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
12061 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12062 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
12063 fi
12064fi
c6b750e1 12065if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12066 # Extract the first word of "windres", so it can be a program name with args.
12067set dummy windres; ac_word=$2
81ecdfbb
RW
12068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12069$as_echo_n "checking for $ac_word... " >&6; }
12070if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
12071 $as_echo_n "(cached) " >&6
2429c060 12072else
c6b750e1
DJ
12073 case $WINDRES_FOR_TARGET in
12074 [\\/]* | ?:[\\/]*)
2429c060
PB
12075 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12076 ;;
2429c060 12077 *)
c6b750e1
DJ
12078 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12079for as_dir in $gcc_cv_tool_dirs
12080do
12081 IFS=$as_save_IFS
12082 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12083 for ac_exec_ext in '' $ac_executable_extensions; do
12084 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12085 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12086 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12087 break 2
12088 fi
12089done
81ecdfbb
RW
12090 done
12091IFS=$as_save_IFS
c6b750e1 12092
2429c060
PB
12093 ;;
12094esac
12095fi
c6b750e1 12096WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 12097if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12099$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 12100else
81ecdfbb
RW
12101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12102$as_echo "no" >&6; }
2429c060
PB
12103fi
12104
81ecdfbb 12105
2429c060
PB
12106fi
12107if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
12108
12109
12110if test -n "$WINDRES_FOR_TARGET"; then
12111 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
12112elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12113 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12114fi
12115
12116if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12117 for ncn_progname in windres; do
12118 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12119set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12121$as_echo_n "checking for $ac_word... " >&6; }
12122if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12123 $as_echo_n "(cached) " >&6
9a819804
AO
12124else
12125 if test -n "$WINDRES_FOR_TARGET"; then
12126 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
12127else
12128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12129for as_dir in $PATH
12130do
12131 IFS=$as_save_IFS
12132 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12133 for ac_exec_ext in '' $ac_executable_extensions; do
12134 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12135 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 12136 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12137 break 2
12138 fi
12139done
81ecdfbb
RW
12140 done
12141IFS=$as_save_IFS
9a819804
AO
12142
12143fi
12144fi
12145WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12146if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12148$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 12149else
81ecdfbb
RW
12150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12151$as_echo "no" >&6; }
9a819804
AO
12152fi
12153
81ecdfbb 12154
9a819804
AO
12155 done
12156fi
12157
12158if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12159 for ncn_progname in windres; do
81ecdfbb
RW
12160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12161$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12162 if test -x $with_build_time_tools/${ncn_progname}; then
12163 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12165$as_echo "yes" >&6; }
2429c060
PB
12166 break
12167 else
81ecdfbb
RW
12168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12169$as_echo "no" >&6; }
2429c060
PB
12170 fi
12171 done
12172fi
12173
12174if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12175 for ncn_progname in windres; do
12176 if test -n "$ncn_target_tool_prefix"; then
12177 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12178set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12180$as_echo_n "checking for $ac_word... " >&6; }
12181if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12182 $as_echo_n "(cached) " >&6
859789af 12183else
55db4b87
PB
12184 if test -n "$WINDRES_FOR_TARGET"; then
12185 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 12186else
c6b750e1
DJ
12187as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12188for as_dir in $PATH
12189do
12190 IFS=$as_save_IFS
12191 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12192 for ac_exec_ext in '' $ac_executable_extensions; do
12193 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12194 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12195 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12196 break 2
12197 fi
12198done
81ecdfbb
RW
12199 done
12200IFS=$as_save_IFS
c6b750e1 12201
859789af
AC
12202fi
12203fi
c6b750e1 12204WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 12205if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12207$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 12208else
81ecdfbb
RW
12209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12210$as_echo "no" >&6; }
859789af
AC
12211fi
12212
81ecdfbb 12213
2429c060
PB
12214 fi
12215 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
12216 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12217set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12219$as_echo_n "checking for $ac_word... " >&6; }
12220if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12221 $as_echo_n "(cached) " >&6
859789af 12222else
05cbd757
PB
12223 if test -n "$WINDRES_FOR_TARGET"; then
12224 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 12225else
c6b750e1
DJ
12226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12227for as_dir in $PATH
12228do
12229 IFS=$as_save_IFS
12230 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12231 for ac_exec_ext in '' $ac_executable_extensions; do
12232 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12233 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 12234 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12235 break 2
12236 fi
12237done
81ecdfbb
RW
12238 done
12239IFS=$as_save_IFS
c6b750e1 12240
859789af
AC
12241fi
12242fi
c6b750e1 12243WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 12244if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12246$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 12247else
81ecdfbb
RW
12248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12249$as_echo "no" >&6; }
859789af 12250fi
c6b750e1 12251
81ecdfbb 12252
2429c060
PB
12253 fi
12254 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
12255 done
12256fi
c6b750e1 12257
05cbd757
PB
12258if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
12259 set dummy windres
12260 if test $build = $target ; then
12261 WINDRES_FOR_TARGET="$2"
859789af 12262 else
05cbd757 12263 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12264 fi
d3f5afc4
MS
12265else
12266 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
12267fi
12268
3a35eeb3
PB
12269else
12270 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
12271fi
12272
852e5f18 12273
0c24b341
NC
12274
12275
12276if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
12277 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
12279$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
12280 if test -x $with_build_time_tools/windmc; then
12281 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
12282 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
12283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
12284$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 12285 else
81ecdfbb
RW
12286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12287$as_echo "no" >&6; }
0c24b341
NC
12288 fi
12289 elif test $build != $host && test $have_gcc_for_target = yes; then
12290 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
12291 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
12292 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
12293 fi
12294fi
12295if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12296 # Extract the first word of "windmc", so it can be a program name with args.
12297set dummy windmc; ac_word=$2
81ecdfbb
RW
12298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12299$as_echo_n "checking for $ac_word... " >&6; }
12300if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
12301 $as_echo_n "(cached) " >&6
0c24b341
NC
12302else
12303 case $WINDMC_FOR_TARGET in
12304 [\\/]* | ?:[\\/]*)
12305 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
12306 ;;
12307 *)
12308 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12309for as_dir in $gcc_cv_tool_dirs
12310do
12311 IFS=$as_save_IFS
12312 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12313 for ac_exec_ext in '' $ac_executable_extensions; do
12314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12315 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12317 break 2
12318 fi
12319done
81ecdfbb
RW
12320 done
12321IFS=$as_save_IFS
0c24b341
NC
12322
12323 ;;
12324esac
12325fi
12326WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 12327if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12329$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12330else
81ecdfbb
RW
12331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12332$as_echo "no" >&6; }
0c24b341
NC
12333fi
12334
81ecdfbb 12335
0c24b341
NC
12336fi
12337if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
12338
12339
12340if test -n "$WINDMC_FOR_TARGET"; then
12341 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
12342elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12343 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12344fi
12345
12346if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12347 for ncn_progname in windmc; do
12348 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12349set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12351$as_echo_n "checking for $ac_word... " >&6; }
12352if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12353 $as_echo_n "(cached) " >&6
0c24b341
NC
12354else
12355 if test -n "$WINDMC_FOR_TARGET"; then
12356 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12357else
12358as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12359for as_dir in $PATH
12360do
12361 IFS=$as_save_IFS
12362 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12363 for ac_exec_ext in '' $ac_executable_extensions; do
12364 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12365 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 12366 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12367 break 2
12368 fi
12369done
81ecdfbb
RW
12370 done
12371IFS=$as_save_IFS
0c24b341
NC
12372
12373fi
12374fi
12375WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12376if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12378$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12379else
81ecdfbb
RW
12380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12381$as_echo "no" >&6; }
0c24b341
NC
12382fi
12383
81ecdfbb 12384
0c24b341
NC
12385 done
12386fi
12387
12388if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
12389 for ncn_progname in windmc; do
81ecdfbb
RW
12390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12391$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
12392 if test -x $with_build_time_tools/${ncn_progname}; then
12393 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12395$as_echo "yes" >&6; }
0c24b341
NC
12396 break
12397 else
81ecdfbb
RW
12398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12399$as_echo "no" >&6; }
0c24b341
NC
12400 fi
12401 done
12402fi
12403
12404if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12405 for ncn_progname in windmc; do
12406 if test -n "$ncn_target_tool_prefix"; then
12407 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12408set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12410$as_echo_n "checking for $ac_word... " >&6; }
12411if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12412 $as_echo_n "(cached) " >&6
0c24b341
NC
12413else
12414 if test -n "$WINDMC_FOR_TARGET"; then
12415 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12416else
12417as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12418for as_dir in $PATH
12419do
12420 IFS=$as_save_IFS
12421 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12422 for ac_exec_ext in '' $ac_executable_extensions; do
12423 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12424 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12425 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12426 break 2
12427 fi
12428done
81ecdfbb
RW
12429 done
12430IFS=$as_save_IFS
0c24b341
NC
12431
12432fi
12433fi
12434WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12435if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12437$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12438else
81ecdfbb
RW
12439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12440$as_echo "no" >&6; }
0c24b341
NC
12441fi
12442
81ecdfbb 12443
0c24b341
NC
12444 fi
12445 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
12446 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12447set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12449$as_echo_n "checking for $ac_word... " >&6; }
12450if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12451 $as_echo_n "(cached) " >&6
0c24b341
NC
12452else
12453 if test -n "$WINDMC_FOR_TARGET"; then
12454 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12455else
12456as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12457for as_dir in $PATH
12458do
12459 IFS=$as_save_IFS
12460 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12461 for ac_exec_ext in '' $ac_executable_extensions; do
12462 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12463 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 12464 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12465 break 2
12466 fi
12467done
81ecdfbb
RW
12468 done
12469IFS=$as_save_IFS
0c24b341
NC
12470
12471fi
12472fi
12473WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12474if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12476$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12477else
81ecdfbb
RW
12478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12479$as_echo "no" >&6; }
0c24b341
NC
12480fi
12481
81ecdfbb 12482
0c24b341
NC
12483 fi
12484 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
12485 done
12486fi
12487
12488if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
12489 set dummy windmc
12490 if test $build = $target ; then
12491 WINDMC_FOR_TARGET="$2"
12492 else
12493 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
12494 fi
12495else
12496 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
12497fi
12498
12499else
12500 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
12501fi
12502
12503
be01d343
PB
12504RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
12505
81ecdfbb
RW
12506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
12507$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 12508if test "x${build}" != "x${host}" ; then
2429c060
PB
12509 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
12510 # We already found the complete path
b8025f34 12511 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
12512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12513$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12514 else
12515 # Canadian cross, just use what we found
81ecdfbb
RW
12516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12517$as_echo "pre-installed" >&6; }
2429c060 12518 fi
be01d343
PB
12519else
12520 ok=yes
12521 case " ${configdirs} " in
12522 *" binutils "*) ;;
12523 *) ok=no ;;
12524 esac
c6b750e1 12525
be01d343
PB
12526 if test $ok = yes; then
12527 # An in-tree tool is available and we can use it
12528 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
12529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12530$as_echo "just compiled" >&6; }
2429c060
PB
12531 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
12532 # We already found the complete path
b8025f34 12533 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
12534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12535$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12536 elif test "x$target" = "x$host"; then
12537 # We can use an host tool
12538 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
12539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12540$as_echo "host tool" >&6; }
be01d343
PB
12541 else
12542 # We need a cross tool
81ecdfbb
RW
12543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12544$as_echo "pre-installed" >&6; }
be01d343
PB
12545 fi
12546fi
4b900473 12547
81ecdfbb
RW
12548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
12549$as_echo_n "checking where to find the target as... " >&6; }
be01d343 12550if test "x${build}" != "x${host}" ; then
2429c060
PB
12551 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
12552 # We already found the complete path
b8025f34 12553 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
12554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12555$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12556 else
12557 # Canadian cross, just use what we found
81ecdfbb
RW
12558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12559$as_echo "pre-installed" >&6; }
2429c060 12560 fi
be01d343
PB
12561else
12562 ok=yes
12563 case " ${configdirs} " in
12564 *" gas "*) ;;
12565 *) ok=no ;;
12566 esac
c6b750e1 12567
be01d343
PB
12568 if test $ok = yes; then
12569 # An in-tree tool is available and we can use it
12570 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
12571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12572$as_echo "just compiled" >&6; }
2429c060
PB
12573 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
12574 # We already found the complete path
b8025f34 12575 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
12576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12577$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12578 elif test "x$target" = "x$host"; then
12579 # We can use an host tool
12580 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
12581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12582$as_echo "host tool" >&6; }
be01d343
PB
12583 else
12584 # We need a cross tool
81ecdfbb
RW
12585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12586$as_echo "pre-installed" >&6; }
be01d343
PB
12587 fi
12588fi
4b900473 12589
81ecdfbb
RW
12590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
12591$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 12592if test "x${build}" != "x${host}" ; then
2429c060
PB
12593 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
12594 # We already found the complete path
b8025f34 12595 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
12596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12597$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12598 else
12599 # Canadian cross, just use what we found
81ecdfbb
RW
12600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12601$as_echo "pre-installed" >&6; }
2429c060 12602 fi
be01d343
PB
12603else
12604 ok=yes
12605 case " ${configdirs} " in
12606 *" gcc "*) ;;
12607 *) ok=no ;;
12608 esac
c6b750e1 12609
be01d343
PB
12610 if test $ok = yes; then
12611 # An in-tree tool is available and we can use it
12612 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12614$as_echo "just compiled" >&6; }
2429c060
PB
12615 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
12616 # We already found the complete path
b8025f34 12617 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
12618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12619$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12620 elif test "x$target" = "x$host"; then
12621 # We can use an host tool
12622 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
12623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12624$as_echo "host tool" >&6; }
be01d343
PB
12625 else
12626 # We need a cross tool
81ecdfbb
RW
12627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12628$as_echo "pre-installed" >&6; }
be01d343
PB
12629 fi
12630fi
4b900473 12631
81ecdfbb
RW
12632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
12633$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 12634if test "x${build}" != "x${host}" ; then
2429c060
PB
12635 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
12636 # We already found the complete path
b8025f34 12637 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
12638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12639$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12640 else
12641 # Canadian cross, just use what we found
81ecdfbb
RW
12642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12643$as_echo "pre-installed" >&6; }
2429c060 12644 fi
be01d343
PB
12645else
12646 ok=yes
12647 case " ${configdirs} " in
12648 *" gcc "*) ;;
12649 *) ok=no ;;
12650 esac
12651 case ,${enable_languages}, in
12652 *,c++,*) ;;
12653 *) ok=no ;;
12654 esac
12655 if test $ok = yes; then
12656 # An in-tree tool is available and we can use it
12657 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
12658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12659$as_echo "just compiled" >&6; }
2429c060
PB
12660 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
12661 # We already found the complete path
b8025f34 12662 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
12663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12664$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12665 elif test "x$target" = "x$host"; then
12666 # We can use an host tool
12667 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
12668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12669$as_echo "host tool" >&6; }
be01d343
PB
12670 else
12671 # We need a cross tool
81ecdfbb
RW
12672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12673$as_echo "pre-installed" >&6; }
be01d343
PB
12674 fi
12675fi
4b900473 12676
81ecdfbb
RW
12677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
12678$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 12679if test "x${build}" != "x${host}" ; then
2429c060
PB
12680 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
12681 # We already found the complete path
b8025f34 12682 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
12683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12684$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12685 else
12686 # Canadian cross, just use what we found
81ecdfbb
RW
12687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12688$as_echo "pre-installed" >&6; }
2429c060 12689 fi
be01d343
PB
12690else
12691 ok=yes
12692 case " ${configdirs} " in
12693 *" gcc "*) ;;
12694 *) ok=no ;;
12695 esac
12696 case ,${enable_languages}, in
12697 *,c++,*) ;;
12698 *) ok=no ;;
12699 esac
12700 if test $ok = yes; then
12701 # An in-tree tool is available and we can use it
12702 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
12703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12704$as_echo "just compiled" >&6; }
2429c060
PB
12705 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
12706 # We already found the complete path
b8025f34 12707 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
12708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12709$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12710 elif test "x$target" = "x$host"; then
12711 # We can use an host tool
12712 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
12713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12714$as_echo "host tool" >&6; }
be01d343
PB
12715 else
12716 # We need a cross tool
81ecdfbb
RW
12717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12718$as_echo "pre-installed" >&6; }
be01d343
PB
12719 fi
12720fi
4b900473 12721
81ecdfbb
RW
12722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
12723$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 12724if test "x${build}" != "x${host}" ; then
2429c060
PB
12725 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
12726 # We already found the complete path
b8025f34 12727 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
12728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12729$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12730 else
12731 # Canadian cross, just use what we found
81ecdfbb
RW
12732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12733$as_echo "pre-installed" >&6; }
2429c060 12734 fi
be01d343
PB
12735else
12736 ok=yes
12737 case " ${configdirs} " in
12738 *" binutils "*) ;;
12739 *) ok=no ;;
12740 esac
c6b750e1 12741
be01d343
PB
12742 if test $ok = yes; then
12743 # An in-tree tool is available and we can use it
12744 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
12745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12746$as_echo "just compiled" >&6; }
2429c060
PB
12747 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
12748 # We already found the complete path
b8025f34 12749 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
12750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12751$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12752 elif test "x$target" = "x$host"; then
12753 # We can use an host tool
12754 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
12755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12756$as_echo "host tool" >&6; }
be01d343
PB
12757 else
12758 # We need a cross tool
81ecdfbb
RW
12759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12760$as_echo "pre-installed" >&6; }
be01d343
PB
12761 fi
12762fi
4b900473 12763
81ecdfbb
RW
12764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
12765$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 12766if test "x${build}" != "x${host}" ; then
2429c060
PB
12767 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
12768 # We already found the complete path
b8025f34 12769 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
12770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12771$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12772 else
12773 # Canadian cross, just use what we found
81ecdfbb
RW
12774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12775$as_echo "pre-installed" >&6; }
2429c060 12776 fi
be01d343
PB
12777else
12778 ok=yes
12779 case " ${configdirs} " in
12780 *" gcc "*) ;;
12781 *) ok=no ;;
12782 esac
c6b750e1 12783
be01d343
PB
12784 if test $ok = yes; then
12785 # An in-tree tool is available and we can use it
12786 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12788$as_echo "just compiled" >&6; }
2429c060
PB
12789 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
12790 # We already found the complete path
b8025f34 12791 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
12792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12793$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12794 elif test "x$target" = "x$host"; then
12795 # We can use an host tool
12796 GCC_FOR_TARGET='$()'
81ecdfbb
RW
12797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12798$as_echo "host tool" >&6; }
be01d343
PB
12799 else
12800 # We need a cross tool
81ecdfbb
RW
12801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12802$as_echo "pre-installed" >&6; }
be01d343
PB
12803 fi
12804fi
4b900473 12805
81ecdfbb
RW
12806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
12807$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 12808if test "x${build}" != "x${host}" ; then
2429c060
PB
12809 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
12810 # We already found the complete path
b8025f34 12811 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
12812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12813$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12814 else
12815 # Canadian cross, just use what we found
81ecdfbb
RW
12816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12817$as_echo "pre-installed" >&6; }
2429c060 12818 fi
be01d343
PB
12819else
12820 ok=yes
12821 case " ${configdirs} " in
12822 *" gcc "*) ;;
12823 *) ok=no ;;
12824 esac
12825 case ,${enable_languages}, in
12826 *,java,*) ;;
12827 *) ok=no ;;
12828 esac
12829 if test $ok = yes; then
12830 # An in-tree tool is available and we can use it
12831 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12833$as_echo "just compiled" >&6; }
2429c060
PB
12834 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
12835 # We already found the complete path
b8025f34 12836 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
12837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12838$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12839 elif test "x$target" = "x$host"; then
12840 # We can use an host tool
12841 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
12842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12843$as_echo "host tool" >&6; }
be01d343
PB
12844 else
12845 # We need a cross tool
81ecdfbb
RW
12846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12847$as_echo "pre-installed" >&6; }
be01d343
PB
12848 fi
12849fi
4b900473 12850
81ecdfbb
RW
12851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
12852$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 12853if test "x${build}" != "x${host}" ; then
2429c060
PB
12854 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
12855 # We already found the complete path
b8025f34 12856 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
12857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12858$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12859 else
12860 # Canadian cross, just use what we found
81ecdfbb
RW
12861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12862$as_echo "pre-installed" >&6; }
2429c060 12863 fi
be01d343
PB
12864else
12865 ok=yes
12866 case " ${configdirs} " in
12867 *" gcc "*) ;;
12868 *) ok=no ;;
12869 esac
12870 case ,${enable_languages}, in
12871 *,fortran,*) ;;
12872 *) ok=no ;;
12873 esac
12874 if test $ok = yes; then
12875 # An in-tree tool is available and we can use it
12876 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12878$as_echo "just compiled" >&6; }
2429c060
PB
12879 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
12880 # We already found the complete path
b8025f34 12881 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
12882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12883$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12884 elif test "x$target" = "x$host"; then
12885 # We can use an host tool
12886 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
12887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12888$as_echo "host tool" >&6; }
be01d343
PB
12889 else
12890 # We need a cross tool
81ecdfbb
RW
12891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12892$as_echo "pre-installed" >&6; }
be01d343
PB
12893 fi
12894fi
4b900473 12895
81ecdfbb
RW
12896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
12897$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 12898if test "x${build}" != "x${host}" ; then
2429c060
PB
12899 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
12900 # We already found the complete path
b8025f34 12901 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
12902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12903$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12904 else
12905 # Canadian cross, just use what we found
81ecdfbb
RW
12906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12907$as_echo "pre-installed" >&6; }
2429c060 12908 fi
be01d343
PB
12909else
12910 ok=yes
12911 case " ${configdirs} " in
12912 *" ld "*) ;;
12913 *) ok=no ;;
12914 esac
c6b750e1 12915
be01d343
PB
12916 if test $ok = yes; then
12917 # An in-tree tool is available and we can use it
12918 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
12919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12920$as_echo "just compiled" >&6; }
2429c060
PB
12921 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
12922 # We already found the complete path
b8025f34 12923 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
12924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12925$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12926 elif test "x$target" = "x$host"; then
12927 # We can use an host tool
12928 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
12929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12930$as_echo "host tool" >&6; }
be01d343
PB
12931 else
12932 # We need a cross tool
81ecdfbb
RW
12933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12934$as_echo "pre-installed" >&6; }
be01d343
PB
12935 fi
12936fi
4b900473 12937
81ecdfbb
RW
12938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
12939$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 12940if test "x${build}" != "x${host}" ; then
2429c060
PB
12941 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
12942 # We already found the complete path
b8025f34 12943 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
12944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12945$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12946 else
12947 # Canadian cross, just use what we found
81ecdfbb
RW
12948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12949$as_echo "pre-installed" >&6; }
2429c060 12950 fi
be01d343 12951else
2429c060
PB
12952 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
12953 # We already found the complete path
b8025f34 12954 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
12955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12956$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 12957 elif test "x$target" = "x$host"; then
be01d343
PB
12958 # We can use an host tool
12959 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
12960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12961$as_echo "host tool" >&6; }
be01d343
PB
12962 else
12963 # We need a cross tool
81ecdfbb
RW
12964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12965$as_echo "pre-installed" >&6; }
be01d343
PB
12966 fi
12967fi
4b900473 12968
81ecdfbb
RW
12969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
12970$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 12971if test "x${build}" != "x${host}" ; then
2429c060
PB
12972 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
12973 # We already found the complete path
b8025f34 12974 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
12975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12976$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12977 else
12978 # Canadian cross, just use what we found
81ecdfbb
RW
12979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12980$as_echo "pre-installed" >&6; }
2429c060 12981 fi
be01d343
PB
12982else
12983 ok=yes
12984 case " ${configdirs} " in
12985 *" binutils "*) ;;
12986 *) ok=no ;;
12987 esac
c6b750e1 12988
be01d343
PB
12989 if test $ok = yes; then
12990 # An in-tree tool is available and we can use it
12991 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
12992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12993$as_echo "just compiled" >&6; }
2429c060
PB
12994 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
12995 # We already found the complete path
b8025f34 12996 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
12997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12998$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12999 elif test "x$target" = "x$host"; then
13000 # We can use an host tool
13001 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13003$as_echo "host tool" >&6; }
be01d343
PB
13004 else
13005 # We need a cross tool
81ecdfbb
RW
13006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13007$as_echo "pre-installed" >&6; }
be01d343
PB
13008 fi
13009fi
4b900473 13010
81ecdfbb
RW
13011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13012$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13013if test "x${build}" != "x${host}" ; then
2429c060
PB
13014 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13015 # We already found the complete path
b8025f34 13016 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13018$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13019 else
13020 # Canadian cross, just use what we found
81ecdfbb
RW
13021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13022$as_echo "pre-installed" >&6; }
2429c060 13023 fi
be01d343
PB
13024else
13025 ok=yes
13026 case " ${configdirs} " in
13027 *" binutils "*) ;;
13028 *) ok=no ;;
13029 esac
c6b750e1 13030
be01d343
PB
13031 if test $ok = yes; then
13032 # An in-tree tool is available and we can use it
13033 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
13034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13035$as_echo "just compiled" >&6; }
2429c060
PB
13036 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13037 # We already found the complete path
b8025f34 13038 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13040$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13041 elif test "x$target" = "x$host"; then
13042 # We can use an host tool
13043 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
13044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13045$as_echo "host tool" >&6; }
be01d343
PB
13046 else
13047 # We need a cross tool
81ecdfbb
RW
13048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13049$as_echo "pre-installed" >&6; }
be01d343
PB
13050 fi
13051fi
4b900473 13052
81ecdfbb
RW
13053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13054$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 13055if test "x${build}" != "x${host}" ; then
2429c060
PB
13056 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13057 # We already found the complete path
b8025f34 13058 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13060$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13061 else
13062 # Canadian cross, just use what we found
81ecdfbb
RW
13063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13064$as_echo "pre-installed" >&6; }
2429c060 13065 fi
be01d343
PB
13066else
13067 ok=yes
13068 case " ${configdirs} " in
13069 *" binutils "*) ;;
13070 *) ok=no ;;
13071 esac
c6b750e1 13072
be01d343
PB
13073 if test $ok = yes; then
13074 # An in-tree tool is available and we can use it
13075 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
13076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13077$as_echo "just compiled" >&6; }
2429c060
PB
13078 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13079 # We already found the complete path
b8025f34 13080 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13082$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13083 elif test "x$target" = "x$host"; then
13084 # We can use an host tool
13085 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
13086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13087$as_echo "host tool" >&6; }
be01d343
PB
13088 else
13089 # We need a cross tool
81ecdfbb
RW
13090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13091$as_echo "pre-installed" >&6; }
be01d343
PB
13092 fi
13093fi
4b900473 13094
81ecdfbb
RW
13095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
13096$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 13097if test "x${build}" != "x${host}" ; then
2429c060
PB
13098 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13099 # We already found the complete path
b8025f34 13100 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13102$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13103 else
13104 # Canadian cross, just use what we found
81ecdfbb
RW
13105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13106$as_echo "pre-installed" >&6; }
2429c060 13107 fi
be01d343
PB
13108else
13109 ok=yes
13110 case " ${configdirs} " in
13111 *" binutils "*) ;;
13112 *) ok=no ;;
13113 esac
c6b750e1 13114
be01d343
PB
13115 if test $ok = yes; then
13116 # An in-tree tool is available and we can use it
13117 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
13118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13119$as_echo "just compiled" >&6; }
2429c060
PB
13120 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13121 # We already found the complete path
b8025f34 13122 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13124$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13125 elif test "x$target" = "x$host"; then
13126 # We can use an host tool
13127 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
13128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13129$as_echo "host tool" >&6; }
be01d343
PB
13130 else
13131 # We need a cross tool
81ecdfbb
RW
13132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13133$as_echo "pre-installed" >&6; }
be01d343
PB
13134 fi
13135fi
4b900473 13136
81ecdfbb
RW
13137{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
13138$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 13139if test "x${build}" != "x${host}" ; then
2429c060
PB
13140 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13141 # We already found the complete path
b8025f34 13142 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
13143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13144$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13145 else
13146 # Canadian cross, just use what we found
81ecdfbb
RW
13147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13148$as_echo "pre-installed" >&6; }
2429c060 13149 fi
be01d343
PB
13150else
13151 ok=yes
13152 case " ${configdirs} " in
13153 *" binutils "*) ;;
13154 *) ok=no ;;
13155 esac
c6b750e1 13156
be01d343
PB
13157 if test $ok = yes; then
13158 # An in-tree tool is available and we can use it
13159 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
13160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13161$as_echo "just compiled" >&6; }
2429c060
PB
13162 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13163 # We already found the complete path
b8025f34 13164 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13166$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13167 elif test "x$target" = "x$host"; then
13168 # We can use an host tool
13169 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
13170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13171$as_echo "host tool" >&6; }
be01d343
PB
13172 else
13173 # We need a cross tool
81ecdfbb
RW
13174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13175$as_echo "pre-installed" >&6; }
be01d343 13176 fi
a0da8069 13177fi
54752a6b 13178
81ecdfbb
RW
13179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
13180$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
13181if test "x${build}" != "x${host}" ; then
13182 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
13183 # We already found the complete path
13184 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
13185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13186$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
13187 else
13188 # Canadian cross, just use what we found
81ecdfbb
RW
13189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13190$as_echo "pre-installed" >&6; }
0c24b341
NC
13191 fi
13192else
13193 ok=yes
13194 case " ${configdirs} " in
13195 *" binutils "*) ;;
13196 *) ok=no ;;
13197 esac
13198
13199 if test $ok = yes; then
13200 # An in-tree tool is available and we can use it
13201 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
13202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13203$as_echo "just compiled" >&6; }
0c24b341
NC
13204 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
13205 # We already found the complete path
13206 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
13207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13208$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
13209 elif test "x$target" = "x$host"; then
13210 # We can use an host tool
13211 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
13212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13213$as_echo "host tool" >&6; }
0c24b341
NC
13214 else
13215 # We need a cross tool
81ecdfbb
RW
13216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13217$as_echo "pre-installed" >&6; }
0c24b341
NC
13218 fi
13219fi
13220
54752a6b
NN
13221
13222
be01d343 13223
4b900473 13224
a0da8069
NN
13225# Certain tools may need extra flags.
13226AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
13227RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
13228NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
13229
be01d343
PB
13230# When building target libraries, except in a Canadian cross, we use
13231# the same toolchain as the compiler we just built.
13232COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
13233COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
13234COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
13235if test $host = $build; then
13236 case " $configdirs " in
13237 *" gcc "*)
13238 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
13239 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
13240 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
13241 ;;
13242 esac
13243fi
13244
13245
13246
13247
13248
81ecdfbb
RW
13249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13250$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13251# Check whether --enable-maintainer-mode was given.
13252if test "${enable_maintainer_mode+set}" = set; then :
13253 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
13254else
13255 USE_MAINTAINER_MODE=no
81ecdfbb
RW
13256fi
13257
13258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13259$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
13260
13261
13262if test "$USE_MAINTAINER_MODE" = yes; then
13263 MAINTAINER_MODE_TRUE=
13264 MAINTAINER_MODE_FALSE='#'
13265else
13266 MAINTAINER_MODE_TRUE='#'
13267 MAINTAINER_MODE_FALSE=
c6b750e1 13268fi
3d5e36ae
AO
13269MAINT=$MAINTAINER_MODE_TRUE
13270
1d39f329
NN
13271# ---------------------
13272# GCC bootstrap support
13273# ---------------------
13274
13275# Stage specific cflags for build.
13276stage1_cflags="-g"
13277case $build in
13278 vax-*-*)
13279 case ${GCC} in
13280 yes) stage1_cflags="-g -Wa,-J" ;;
13281 *) stage1_cflags="-g -J" ;;
13282 esac ;;
1d39f329
NN
13283esac
13284
1d89b610 13285# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 13286if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
13287 saved_CFLAGS="$CFLAGS"
13288
13289 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
13290 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
13291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
13292$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
13293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
13294/* end confdefs.h. */
13295
2038f525
PB
13296#if (__GNUC__ < 3) \
13297 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
13298 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
13299#error http://gcc.gnu.org/PR29382
13300#endif
13301
c6b750e1
DJ
13302int
13303main ()
13304{
13305
13306 ;
13307 return 0;
13308}
13309_ACEOF
81ecdfbb
RW
13310if ac_fn_c_try_compile "$LINENO"; then :
13311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13312$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 13313else
81ecdfbb
RW
13314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13315$as_echo "no" >&6; }
c6b750e1 13316fi
81ecdfbb 13317rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
13318
13319 CFLAGS="$saved_CFLAGS"
13320fi
13321
13322
1d39f329 13323
8a0d8a5c 13324# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
13325# Check whether --enable-stage1-checking was given.
13326if test "${enable_stage1_checking+set}" = set; then :
13327 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 13328else
5566c1fa 13329 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 13330 stage1_checking=--enable-checking=yes,types
8a0d8a5c 13331else
5566c1fa 13332 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 13333fi
81ecdfbb 13334fi
8a0d8a5c
PB
13335
13336
c6b750e1 13337
81ecdfbb
RW
13338# Enable -Werror in bootstrap stage2 and later.
13339# Check whether --enable-werror was given.
13340if test "${enable_werror+set}" = set; then :
13341 enableval=$enable_werror;
1d39f329 13342else
a0323144 13343 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 13344 enable_werror=yes
79fcd0ec
PB
13345else
13346 enable_werror=no
13347fi
81ecdfbb
RW
13348fi
13349
1a6f2dc7
NN
13350case ${enable_werror} in
13351 yes) stage2_werror_flag="--enable-werror-always" ;;
13352 *) stage2_werror_flag="" ;;
1d39f329
NN
13353esac
13354
13355
e8a5fa9c
RW
13356# Specify what files to not compare during bootstrap.
13357
13358compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
13359case "$target" in
13360 hppa*64*-*-hpux*) ;;
13361 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
13362esac
13363
13364
81ecdfbb
RW
13365ac_config_files="$ac_config_files Makefile"
13366
c6b750e1 13367cat >confcache <<\_ACEOF
a0da8069
NN
13368# This file is a shell script that caches the results of configure
13369# tests run on this system so they can be shared between configure
c6b750e1
DJ
13370# scripts and configure runs, see configure's option --config-cache.
13371# It is not useful on other systems. If it contains results you don't
13372# want to keep, you may remove or edit it.
a0da8069 13373#
c6b750e1
DJ
13374# config.status only pays attention to the cache file if you give it
13375# the --recheck option to rerun configure.
a0da8069 13376#
c6b750e1
DJ
13377# `ac_cv_env_foo' variables (set or unset) will be overridden when
13378# loading this file, other *unset* `ac_cv_foo' will be assigned the
13379# following values.
13380
13381_ACEOF
13382
a0da8069
NN
13383# The following way of writing the cache mishandles newlines in values,
13384# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 13385# So, we kill variables containing newlines.
a0da8069
NN
13386# Ultrix sh set writes to stderr and can't be redirected directly,
13387# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
13388(
13389 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13390 eval ac_val=\$$ac_var
13391 case $ac_val in #(
13392 *${as_nl}*)
13393 case $ac_var in #(
13394 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13395$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13396 esac
13397 case $ac_var in #(
13398 _ | IFS | as_nl) ;; #(
13399 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13400 *) { eval $ac_var=; unset $ac_var;} ;;
13401 esac ;;
13402 esac
13403 done
13404
c6b750e1 13405 (set) 2>&1 |
81ecdfbb
RW
13406 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13407 *${as_nl}ac_space=\ *)
13408 # `set' does not quote correctly, so add quotes: double-quote
13409 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
13410 sed -n \
13411 "s/'/'\\\\''/g;
13412 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 13413 ;; #(
c6b750e1
DJ
13414 *)
13415 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 13416 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 13417 ;;
81ecdfbb
RW
13418 esac |
13419 sort
13420) |
c6b750e1 13421 sed '
81ecdfbb 13422 /^ac_cv_env_/b end
c6b750e1 13423 t clear
81ecdfbb 13424 :clear
c6b750e1
DJ
13425 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13426 t end
81ecdfbb
RW
13427 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13428 :end' >>confcache
13429if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13430 if test -w "$cache_file"; then
13431 test "x$cache_file" != "x/dev/null" &&
13432 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13433$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 13434 cat confcache >$cache_file
a0da8069 13435 else
81ecdfbb
RW
13436 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13437$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 13438 fi
852e5f18 13439fi
a0da8069 13440rm -f confcache
852e5f18 13441
a0da8069
NN
13442test "x$prefix" = xNONE && prefix=$ac_default_prefix
13443# Let make expand exec_prefix.
13444test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 13445
a0da8069
NN
13446# Transform confdefs.h into DEFS.
13447# Protect against shell expansion while executing Makefile rules.
13448# Protect against Makefile macro expansion.
c6b750e1
DJ
13449#
13450# If the first sed substitution is executed (which looks for macros that
81ecdfbb 13451# take arguments), then branch to the quote section. Otherwise,
c6b750e1 13452# look for a macro that doesn't take arguments.
81ecdfbb
RW
13453ac_script='
13454:mline
13455/\\$/{
13456 N
13457 s,\\\n,,
13458 b mline
13459}
c6b750e1 13460t clear
81ecdfbb
RW
13461:clear
13462s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 13463t quote
81ecdfbb 13464s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 13465t quote
81ecdfbb
RW
13466b any
13467:quote
13468s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
13469s/\[/\\&/g
13470s/\]/\\&/g
13471s/\$/$$/g
13472H
13473:any
13474${
13475 g
13476 s/^\n//
13477 s/\n/ /g
13478 p
13479}
13480'
13481DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
13482
13483
13484ac_libobjs=
13485ac_ltlibobjs=
13486for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13487 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
13488 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13489 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13490 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13491 # will be set to the directory where LIBOBJS objects are built.
13492 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13493 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
13494done
13495LIBOBJS=$ac_libobjs
852e5f18 13496
c6b750e1 13497LTLIBOBJS=$ac_ltlibobjs
376a0e54 13498
cac3d6c4 13499
c6b750e1
DJ
13500
13501: ${CONFIG_STATUS=./config.status}
81ecdfbb 13502ac_write_fail=0
c6b750e1
DJ
13503ac_clean_files_save=$ac_clean_files
13504ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
13505{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13506$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13507as_write_fail=0
13508cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
13509#! $SHELL
13510# Generated by $as_me.
a0da8069 13511# Run this file to recreate the current configuration.
a0da8069 13512# Compiler output produced by configure, useful for debugging
c6b750e1 13513# configure, is in config.log if it exists.
376a0e54 13514
c6b750e1
DJ
13515debug=false
13516ac_cs_recheck=false
13517ac_cs_silent=false
c6b750e1 13518
81ecdfbb
RW
13519SHELL=\${CONFIG_SHELL-$SHELL}
13520export SHELL
13521_ASEOF
13522cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13523## -------------------- ##
13524## M4sh Initialization. ##
13525## -------------------- ##
13526
13527# Be more Bourne compatible
13528DUALCASE=1; export DUALCASE # for MKS sh
13529if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
13530 emulate sh
13531 NULLCMD=:
81ecdfbb 13532 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
13533 # is contrary to our usage. Disable this feature.
13534 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
13535 setopt NO_GLOB_SUBST
13536else
13537 case `(set -o) 2>/dev/null` in #(
13538 *posix*) :
13539 set -o posix ;; #(
13540 *) :
13541 ;;
13542esac
c6b750e1 13543fi
c6b750e1 13544
81ecdfbb
RW
13545
13546as_nl='
13547'
13548export as_nl
13549# Printing a long string crashes Solaris 7 /usr/bin/printf.
13550as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13551as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13552as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13553# Prefer a ksh shell builtin over an external printf program on Solaris,
13554# but without wasting forks for bash or zsh.
13555if test -z "$BASH_VERSION$ZSH_VERSION" \
13556 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13557 as_echo='print -r --'
13558 as_echo_n='print -rn --'
13559elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13560 as_echo='printf %s\n'
13561 as_echo_n='printf %s'
13562else
13563 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13564 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13565 as_echo_n='/usr/ucb/echo -n'
13566 else
13567 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13568 as_echo_n_body='eval
13569 arg=$1;
13570 case $arg in #(
13571 *"$as_nl"*)
13572 expr "X$arg" : "X\\(.*\\)$as_nl";
13573 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13574 esac;
13575 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13576 '
13577 export as_echo_n_body
13578 as_echo_n='sh -c $as_echo_n_body as_echo'
13579 fi
13580 export as_echo_body
13581 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
13582fi
13583
81ecdfbb
RW
13584# The user is always right.
13585if test "${PATH_SEPARATOR+set}" != set; then
13586 PATH_SEPARATOR=:
13587 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13588 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13589 PATH_SEPARATOR=';'
13590 }
13591fi
13592
13593
13594# IFS
13595# We need space, tab and new line, in precisely that order. Quoting is
13596# there to prevent editors from complaining about space-tab.
13597# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13598# splitting by setting IFS to empty value.)
13599IFS=" "" $as_nl"
13600
13601# Find who we are. Look in the path if we contain no directory separator.
13602case $0 in #((
13603 *[\\/]* ) as_myself=$0 ;;
13604 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13605for as_dir in $PATH
13606do
13607 IFS=$as_save_IFS
13608 test -z "$as_dir" && as_dir=.
13609 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13610 done
13611IFS=$as_save_IFS
13612
13613 ;;
13614esac
13615# We did not find ourselves, most probably we were run as `sh COMMAND'
13616# in which case we are not to be found in the path.
13617if test "x$as_myself" = x; then
13618 as_myself=$0
13619fi
13620if test ! -f "$as_myself"; then
13621 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13622 exit 1
13623fi
c6b750e1 13624
81ecdfbb
RW
13625# Unset variables that we do not need and which cause bugs (e.g. in
13626# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13627# suppresses any "Segmentation fault" message there. '((' could
13628# trigger a bug in pdksh 5.2.14.
13629for as_var in BASH_ENV ENV MAIL MAILPATH
13630do eval test x\${$as_var+set} = xset \
13631 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13632done
c6b750e1
DJ
13633PS1='$ '
13634PS2='> '
13635PS4='+ '
13636
13637# NLS nuisances.
81ecdfbb
RW
13638LC_ALL=C
13639export LC_ALL
13640LANGUAGE=C
13641export LANGUAGE
13642
13643# CDPATH.
13644(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13645
13646
13647# as_fn_error ERROR [LINENO LOG_FD]
13648# ---------------------------------
13649# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13650# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13651# script with status $?, using 1 if that was 0.
13652as_fn_error ()
13653{
13654 as_status=$?; test $as_status -eq 0 && as_status=1
13655 if test "$3"; then
13656 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13657 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 13658 fi
81ecdfbb
RW
13659 $as_echo "$as_me: error: $1" >&2
13660 as_fn_exit $as_status
13661} # as_fn_error
13662
13663
13664# as_fn_set_status STATUS
13665# -----------------------
13666# Set $? to STATUS, without forking.
13667as_fn_set_status ()
13668{
13669 return $1
13670} # as_fn_set_status
13671
13672# as_fn_exit STATUS
13673# -----------------
13674# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13675as_fn_exit ()
13676{
13677 set +e
13678 as_fn_set_status $1
13679 exit $1
13680} # as_fn_exit
13681
13682# as_fn_unset VAR
13683# ---------------
13684# Portably unset VAR.
13685as_fn_unset ()
13686{
13687 { eval $1=; unset $1;}
13688}
13689as_unset=as_fn_unset
13690# as_fn_append VAR VALUE
13691# ----------------------
13692# Append the text in VALUE to the end of the definition contained in VAR. Take
13693# advantage of any shell optimizations that allow amortized linear growth over
13694# repeated appends, instead of the typical quadratic growth present in naive
13695# implementations.
13696if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13697 eval 'as_fn_append ()
13698 {
13699 eval $1+=\$2
13700 }'
13701else
13702 as_fn_append ()
13703 {
13704 eval $1=\$$1\$2
13705 }
13706fi # as_fn_append
13707
13708# as_fn_arith ARG...
13709# ------------------
13710# Perform arithmetic evaluation on the ARGs, and store the result in the
13711# global $as_val. Take advantage of shells that can avoid forks. The arguments
13712# must be portable across $(()) and expr.
13713if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13714 eval 'as_fn_arith ()
13715 {
13716 as_val=$(( $* ))
13717 }'
13718else
13719 as_fn_arith ()
13720 {
13721 as_val=`expr "$@" || test $? -eq 1`
13722 }
13723fi # as_fn_arith
13724
c6b750e1 13725
81ecdfbb
RW
13726if expr a : '\(a\)' >/dev/null 2>&1 &&
13727 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
13728 as_expr=expr
13729else
13730 as_expr=false
13731fi
13732
81ecdfbb 13733if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
13734 as_basename=basename
13735else
13736 as_basename=false
13737fi
13738
81ecdfbb
RW
13739if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13740 as_dirname=dirname
13741else
13742 as_dirname=false
13743fi
c6b750e1 13744
81ecdfbb 13745as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
13746$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13747 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
13748 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13749$as_echo X/"$0" |
13750 sed '/^.*\/\([^/][^/]*\)\/*$/{
13751 s//\1/
13752 q
13753 }
13754 /^X\/\(\/\/\)$/{
13755 s//\1/
13756 q
13757 }
13758 /^X\/\(\/\).*/{
13759 s//\1/
13760 q
13761 }
13762 s/.*/./; q'`
c6b750e1 13763
c6b750e1
DJ
13764# Avoid depending upon Character Ranges.
13765as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13766as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13767as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13768as_cr_digits='0123456789'
13769as_cr_alnum=$as_cr_Letters$as_cr_digits
13770
81ecdfbb
RW
13771ECHO_C= ECHO_N= ECHO_T=
13772case `echo -n x` in #(((((
13773-n*)
13774 case `echo 'xy\c'` in
13775 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13776 xy) ECHO_C='\c';;
13777 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13778 ECHO_T=' ';;
13779 esac;;
13780*)
13781 ECHO_N='-n';;
c6b750e1
DJ
13782esac
13783
81ecdfbb
RW
13784rm -f conf$$ conf$$.exe conf$$.file
13785if test -d conf$$.dir; then
13786 rm -f conf$$.dir/conf$$.file
c6b750e1 13787else
81ecdfbb
RW
13788 rm -f conf$$.dir
13789 mkdir conf$$.dir 2>/dev/null
c6b750e1 13790fi
81ecdfbb
RW
13791if (echo >conf$$.file) 2>/dev/null; then
13792 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 13793 as_ln_s='ln -s'
81ecdfbb
RW
13794 # ... but there are two gotchas:
13795 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13796 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13797 # In both cases, we have to default to `cp -p'.
13798 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13799 as_ln_s='cp -p'
13800 elif ln conf$$.file conf$$ 2>/dev/null; then
13801 as_ln_s=ln
13802 else
13803 as_ln_s='cp -p'
c6b750e1 13804 fi
c6b750e1
DJ
13805else
13806 as_ln_s='cp -p'
13807fi
81ecdfbb
RW
13808rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13809rmdir conf$$.dir 2>/dev/null
13810
13811
13812# as_fn_mkdir_p
13813# -------------
13814# Create "$as_dir" as a directory, including parents if necessary.
13815as_fn_mkdir_p ()
13816{
13817
13818 case $as_dir in #(
13819 -*) as_dir=./$as_dir;;
13820 esac
13821 test -d "$as_dir" || eval $as_mkdir_p || {
13822 as_dirs=
13823 while :; do
13824 case $as_dir in #(
13825 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13826 *) as_qdir=$as_dir;;
13827 esac
13828 as_dirs="'$as_qdir' $as_dirs"
13829 as_dir=`$as_dirname -- "$as_dir" ||
13830$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13831 X"$as_dir" : 'X\(//\)[^/]' \| \
13832 X"$as_dir" : 'X\(//\)$' \| \
13833 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13834$as_echo X"$as_dir" |
13835 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13836 s//\1/
13837 q
13838 }
13839 /^X\(\/\/\)[^/].*/{
13840 s//\1/
13841 q
13842 }
13843 /^X\(\/\/\)$/{
13844 s//\1/
13845 q
13846 }
13847 /^X\(\/\).*/{
13848 s//\1/
13849 q
13850 }
13851 s/.*/./; q'`
13852 test -d "$as_dir" && break
13853 done
13854 test -z "$as_dirs" || eval "mkdir $as_dirs"
13855 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13856
c6b750e1 13857
81ecdfbb 13858} # as_fn_mkdir_p
c6b750e1 13859if mkdir -p . 2>/dev/null; then
81ecdfbb 13860 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
13861else
13862 test -d ./-p && rmdir ./-p
13863 as_mkdir_p=false
13864fi
13865
81ecdfbb
RW
13866if test -x / >/dev/null 2>&1; then
13867 as_test_x='test -x'
13868else
13869 if ls -dL / >/dev/null 2>&1; then
13870 as_ls_L_option=L
13871 else
13872 as_ls_L_option=
13873 fi
13874 as_test_x='
13875 eval sh -c '\''
13876 if test -d "$1"; then
13877 test -d "$1/.";
13878 else
13879 case $1 in #(
13880 -*)set "./$1";;
13881 esac;
13882 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13883 ???[sx]*):;;*)false;;esac;fi
13884 '\'' sh
13885 '
13886fi
13887as_executable_p=$as_test_x
c6b750e1
DJ
13888
13889# Sed expression to map a string onto a valid CPP name.
13890as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13891
13892# Sed expression to map a string onto a valid variable name.
13893as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13894
13895
c6b750e1 13896exec 6>&1
81ecdfbb
RW
13897## ----------------------------------- ##
13898## Main body of $CONFIG_STATUS script. ##
13899## ----------------------------------- ##
13900_ASEOF
13901test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13902
13903cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13904# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 13905# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
13906# values after options handling.
13907ac_log="
c6b750e1 13908This file was extended by $as_me, which was
81ecdfbb 13909generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
13910
13911 CONFIG_FILES = $CONFIG_FILES
13912 CONFIG_HEADERS = $CONFIG_HEADERS
13913 CONFIG_LINKS = $CONFIG_LINKS
13914 CONFIG_COMMANDS = $CONFIG_COMMANDS
13915 $ $0 $@
13916
81ecdfbb
RW
13917on `(hostname || uname -n) 2>/dev/null | sed 1q`
13918"
13919
c6b750e1
DJ
13920_ACEOF
13921
81ecdfbb
RW
13922case $ac_config_files in *"
13923"*) set x $ac_config_files; shift; ac_config_files=$*;;
13924esac
c6b750e1 13925
c6b750e1 13926
c6b750e1 13927
81ecdfbb
RW
13928cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13929# Files that config.status was made for.
13930config_files="$ac_config_files"
c6b750e1 13931
81ecdfbb 13932_ACEOF
c6b750e1 13933
81ecdfbb 13934cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 13935ac_cs_usage="\
81ecdfbb
RW
13936\`$as_me' instantiates files and other configuration actions
13937from templates according to the current configuration. Unless the files
13938and actions are specified as TAGs, all are instantiated by default.
c6b750e1 13939
81ecdfbb 13940Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
13941
13942 -h, --help print this help, then exit
81ecdfbb
RW
13943 -V, --version print version number and configuration settings, then exit
13944 -q, --quiet, --silent
13945 do not print progress messages
c6b750e1
DJ
13946 -d, --debug don't remove temporary files
13947 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
13948 --file=FILE[:TEMPLATE]
13949 instantiate the configuration file FILE
c6b750e1
DJ
13950
13951Configuration files:
13952$config_files
13953
81ecdfbb 13954Report bugs to the package provider."
c6b750e1 13955
81ecdfbb
RW
13956_ACEOF
13957cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
13958ac_cs_version="\\
13959config.status
81ecdfbb
RW
13960configured by $0, generated by GNU Autoconf 2.64,
13961 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 13962
81ecdfbb 13963Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
13964This config.status script is free software; the Free Software Foundation
13965gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
13966
13967ac_pwd='$ac_pwd'
13968srcdir='$srcdir'
13969INSTALL='$INSTALL'
8e957354 13970AWK='$AWK'
81ecdfbb 13971test -n "\$AWK" || AWK=awk
c6b750e1
DJ
13972_ACEOF
13973
81ecdfbb
RW
13974cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13975# The default lists apply if the user does not specify any file.
c6b750e1
DJ
13976ac_need_defaults=:
13977while test $# != 0
a0da8069 13978do
c6b750e1
DJ
13979 case $1 in
13980 --*=*)
81ecdfbb
RW
13981 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13982 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
13983 ac_shift=:
13984 ;;
81ecdfbb 13985 *)
c6b750e1
DJ
13986 ac_option=$1
13987 ac_optarg=$2
13988 ac_shift=shift
13989 ;;
c6b750e1
DJ
13990 esac
13991
13992 case $ac_option in
13993 # Handling of the options.
a0da8069 13994 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 13995 ac_cs_recheck=: ;;
81ecdfbb
RW
13996 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13997 $as_echo "$ac_cs_version"; exit ;;
13998 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
13999 debug=: ;;
14000 --file | --fil | --fi | --f )
14001 $ac_shift
81ecdfbb
RW
14002 case $ac_optarg in
14003 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14004 esac
14005 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14006 ac_need_defaults=false;;
81ecdfbb
RW
14007 --he | --h | --help | --hel | -h )
14008 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14009 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14010 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14011 ac_cs_silent=: ;;
14012
14013 # This is an error.
81ecdfbb
RW
14014 -*) as_fn_error "unrecognized option: \`$1'
14015Try \`$0 --help' for more information." ;;
c6b750e1 14016
81ecdfbb
RW
14017 *) as_fn_append ac_config_targets " $1"
14018 ac_need_defaults=false ;;
c6b750e1 14019
376a0e54 14020 esac
c6b750e1 14021 shift
376a0e54
CM
14022done
14023
c6b750e1 14024ac_configure_extra_args=
376a0e54 14025
c6b750e1
DJ
14026if $ac_cs_silent; then
14027 exec 6>/dev/null
14028 ac_configure_extra_args="$ac_configure_extra_args --silent"
14029fi
376a0e54 14030
c6b750e1 14031_ACEOF
81ecdfbb 14032cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 14033if \$ac_cs_recheck; then
81ecdfbb
RW
14034 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14035 shift
14036 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14037 CONFIG_SHELL='$SHELL'
14038 export CONFIG_SHELL
14039 exec "\$@"
c6b750e1
DJ
14040fi
14041
14042_ACEOF
81ecdfbb
RW
14043cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14044exec 5>>config.log
14045{
14046 echo
14047 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14048## Running $as_me. ##
14049_ASBOX
14050 $as_echo "$ac_log"
14051} >&5
c6b750e1 14052
81ecdfbb
RW
14053_ACEOF
14054cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
14055#
14056# INIT-COMMANDS
14057#
14058extrasub_build="$extrasub_build"
14059 extrasub_host="$extrasub_host"
14060 extrasub_target="$extrasub_target"
14061
81ecdfbb 14062_ACEOF
c6b750e1 14063
81ecdfbb 14064cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14065
81ecdfbb 14066# Handling of arguments.
c6b750e1
DJ
14067for ac_config_target in $ac_config_targets
14068do
81ecdfbb
RW
14069 case $ac_config_target in
14070 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14071
14072 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
14073 esac
14074done
14075
81ecdfbb 14076
c6b750e1
DJ
14077# If the user did not use the arguments to specify the items to instantiate,
14078# then the envvar interface is used. Set only those that are not.
14079# We use the long form for the default assignment because of an extremely
14080# bizarre bug on SunOS 4.1.3.
14081if $ac_need_defaults; then
14082 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14083fi
14084
14085# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 14086# simply because there is no reason against having it here, and in addition,
c6b750e1 14087# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
14088# Hook for its removal unless debugging.
14089# Note that there is a small window in which the directory will not be cleaned:
14090# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
14091$debug ||
14092{
81ecdfbb
RW
14093 tmp=
14094 trap 'exit_status=$?
14095 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14096' 0
14097 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 14098}
c6b750e1
DJ
14099# Create a (secure) tmp directory for tmp files.
14100
14101{
81ecdfbb 14102 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
14103 test -n "$tmp" && test -d "$tmp"
14104} ||
14105{
81ecdfbb
RW
14106 tmp=./conf$$-$RANDOM
14107 (umask 077 && mkdir "$tmp")
14108} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14109
14110# Set up the scripts for CONFIG_FILES section.
14111# No need to generate them if there are no CONFIG_FILES.
14112# This happens for instance with `./config.status config.h'.
14113if test -n "$CONFIG_FILES"; then
14114
14115if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14116 ac_cs_awk_getline=:
14117 ac_cs_awk_pipe_init=
14118 ac_cs_awk_read_file='
14119 while ((getline aline < (F[key])) > 0)
14120 print(aline)
14121 close(F[key])'
14122 ac_cs_awk_pipe_fini=
14123else
14124 ac_cs_awk_getline=false
14125 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14126 ac_cs_awk_read_file='
14127 print "|#_!!_#|"
14128 print "cat " F[key] " &&"
14129 '$ac_cs_awk_pipe_init
14130 # The final `:' finishes the AND list.
14131 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14132fi
14133ac_cr=`echo X | tr X '\015'`
14134# On cygwin, bash can eat \r inside `` if the user requested igncr.
14135# But we know of no other shell where ac_cr would be empty at this
14136# point, so we can use a bashism as a fallback.
14137if test "x$ac_cr" = x; then
14138 eval ac_cr=\$\'\\r\'
14139fi
14140ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14141if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14142 ac_cs_awk_cr='\r'
14143else
14144 ac_cs_awk_cr=$ac_cr
14145fi
14146
14147echo 'BEGIN {' >"$tmp/subs1.awk" &&
14148_ACEOF
14149
14150# Create commands to substitute file output variables.
c6b750e1 14151{
81ecdfbb
RW
14152 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14153 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
14154 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14155 echo "_ACAWK" &&
14156 echo "_ACEOF"
14157} >conf$$files.sh &&
14158. ./conf$$files.sh ||
14159 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14160rm -f conf$$files.sh
c6b750e1 14161
81ecdfbb
RW
14162{
14163 echo "cat >conf$$subs.awk <<_ACEOF" &&
14164 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14165 echo "_ACEOF"
14166} >conf$$subs.sh ||
14167 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14168ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14169ac_delim='%!_!# '
14170for ac_last_try in false false false false false :; do
14171 . ./conf$$subs.sh ||
14172 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14173
14174 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14175 if test $ac_delim_n = $ac_delim_num; then
14176 break
14177 elif $ac_last_try; then
14178 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14179 else
14180 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14181 fi
14182done
14183rm -f conf$$subs.sh
14184
14185cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14186cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 14187_ACEOF
81ecdfbb
RW
14188sed -n '
14189h
14190s/^/S["/; s/!.*/"]=/
14191p
14192g
14193s/^[^!]*!//
14194:repl
14195t repl
14196s/'"$ac_delim"'$//
14197t delim
14198:nl
14199h
14200s/\(.\{148\}\).*/\1/
14201t more1
14202s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14203p
14204n
14205b repl
14206:more1
14207s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14208p
14209g
14210s/.\{148\}//
14211t nl
14212:delim
14213h
14214s/\(.\{148\}\).*/\1/
14215t more2
14216s/["\\]/\\&/g; s/^/"/; s/$/"/
14217p
14218b
14219:more2
14220s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14221p
14222g
14223s/.\{148\}//
14224t delim
14225' <conf$$subs.awk | sed '
14226/^[^""]/{
14227 N
14228 s/\n//
14229}
14230' >>$CONFIG_STATUS || ac_write_fail=1
14231rm -f conf$$subs.awk
14232cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14233_ACAWK
14234cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14235 for (key in S) S_is_set[key] = 1
14236 FS = "\a"
14237 \$ac_cs_awk_pipe_init
14238}
14239{
14240 line = $ 0
14241 nfields = split(line, field, "@")
14242 substed = 0
14243 len = length(field[1])
14244 for (i = 2; i < nfields; i++) {
14245 key = field[i]
14246 keylen = length(key)
14247 if (S_is_set[key]) {
14248 value = S[key]
14249 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14250 len += length(value) + length(field[++i])
14251 substed = 1
14252 } else
14253 len += 1 + keylen
14254 }
14255 if (nfields == 3 && !substed) {
14256 key = field[2]
14257 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14258 \$ac_cs_awk_read_file
14259 next
14260 }
14261 }
14262 print line
14263}
14264\$ac_cs_awk_pipe_fini
14265_ACAWK
14266_ACEOF
14267cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14268if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14269 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14270else
14271 cat
14272fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14273 || as_fn_error "could not setup config files machinery" "$LINENO" 5
14274_ACEOF
14275
14276# VPATH may cause trouble with some makes, so we remove $(srcdir),
14277# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14278# trailing colons and then remove the whole line if VPATH becomes empty
14279# (actually we leave an empty line to preserve line numbers).
14280if test "x$srcdir" = x.; then
14281 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14282s/:*\$(srcdir):*/:/
14283s/:*\${srcdir}:*/:/
14284s/:*@srcdir@:*/:/
14285s/^\([^=]*=[ ]*\):*/\1/
14286s/:*$//
14287s/^[^=]*=[ ]*$//
14288}'
14289fi
c6b750e1 14290
81ecdfbb
RW
14291cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14292fi # test -n "$CONFIG_FILES"
c6b750e1 14293
c6b750e1 14294
81ecdfbb
RW
14295eval set X " :F $CONFIG_FILES "
14296shift
14297for ac_tag
14298do
14299 case $ac_tag in
14300 :[FHLC]) ac_mode=$ac_tag; continue;;
14301 esac
14302 case $ac_mode$ac_tag in
14303 :[FHL]*:*);;
14304 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14305 :[FH]-) ac_tag=-:-;;
14306 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14307 esac
14308 ac_save_IFS=$IFS
14309 IFS=:
14310 set x $ac_tag
14311 IFS=$ac_save_IFS
14312 shift
14313 ac_file=$1
14314 shift
252b5132 14315
81ecdfbb
RW
14316 case $ac_mode in
14317 :L) ac_source=$1;;
14318 :[FH])
14319 ac_file_inputs=
14320 for ac_f
14321 do
14322 case $ac_f in
14323 -) ac_f="$tmp/stdin";;
14324 *) # Look for the file first in the build tree, then in the source tree
14325 # (if the path is not absolute). The absolute path cannot be DOS-style,
14326 # because $ac_f cannot contain `:'.
14327 test -f "$ac_f" ||
14328 case $ac_f in
14329 [\\/$]*) false;;
14330 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14331 esac ||
14332 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14333 esac
14334 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14335 as_fn_append ac_file_inputs " '$ac_f'"
14336 done
c6b750e1 14337
81ecdfbb
RW
14338 # Let's still pretend it is `configure' which instantiates (i.e., don't
14339 # use $as_me), people would be surprised to read:
14340 # /* config.h. Generated by config.status. */
14341 configure_input='Generated from '`
14342 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14343 `' by configure.'
14344 if test x"$ac_file" != x-; then
14345 configure_input="$ac_file. $configure_input"
14346 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14347$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 14348 fi
81ecdfbb
RW
14349 # Neutralize special characters interpreted by sed in replacement strings.
14350 case $configure_input in #(
14351 *\&* | *\|* | *\\* )
14352 ac_sed_conf_input=`$as_echo "$configure_input" |
14353 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14354 *) ac_sed_conf_input=$configure_input;;
14355 esac
cac3d6c4 14356
81ecdfbb
RW
14357 case $ac_tag in
14358 *:-:* | *:-) cat >"$tmp/stdin" \
14359 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14360 esac
14361 ;;
a0da8069 14362 esac
252b5132 14363
81ecdfbb 14364 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
14365$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14366 X"$ac_file" : 'X\(//\)[^/]' \| \
14367 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
14368 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14369$as_echo X"$ac_file" |
14370 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14371 s//\1/
14372 q
14373 }
14374 /^X\(\/\/\)[^/].*/{
14375 s//\1/
14376 q
14377 }
14378 /^X\(\/\/\)$/{
14379 s//\1/
14380 q
14381 }
14382 /^X\(\/\).*/{
14383 s//\1/
14384 q
14385 }
14386 s/.*/./; q'`
14387 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 14388 ac_builddir=.
252b5132 14389
81ecdfbb
RW
14390case "$ac_dir" in
14391.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14392*)
14393 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14394 # A ".." for each directory in $ac_dir_suffix.
14395 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14396 case $ac_top_builddir_sub in
14397 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14398 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14399 esac ;;
14400esac
14401ac_abs_top_builddir=$ac_pwd
14402ac_abs_builddir=$ac_pwd$ac_dir_suffix
14403# for backward compatibility:
14404ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
14405
14406case $srcdir in
81ecdfbb 14407 .) # We are building in place.
c6b750e1 14408 ac_srcdir=.
81ecdfbb
RW
14409 ac_top_srcdir=$ac_top_builddir_sub
14410 ac_abs_top_srcdir=$ac_pwd ;;
14411 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 14412 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
14413 ac_top_srcdir=$srcdir
14414 ac_abs_top_srcdir=$srcdir ;;
14415 *) # Relative name.
14416 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14417 ac_top_srcdir=$ac_top_build_prefix$srcdir
14418 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 14419esac
81ecdfbb 14420ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 14421
252b5132 14422
81ecdfbb
RW
14423 case $ac_mode in
14424 :F)
14425 #
14426 # CONFIG_FILE
14427 #
c6b750e1
DJ
14428
14429 case $INSTALL in
14430 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 14431 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 14432 esac
81ecdfbb 14433_ACEOF
252b5132 14434
81ecdfbb
RW
14435cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14436# If the template does not know about datarootdir, expand it.
14437# FIXME: This hack should be removed a few years after 2.60.
14438ac_datarootdir_hack=; ac_datarootdir_seen=
14439ac_sed_dataroot='
14440/datarootdir/ {
14441 p
14442 q
14443}
14444/@datadir@/p
14445/@docdir@/p
14446/@infodir@/p
14447/@localedir@/p
14448/@mandir@/p'
14449case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14450*datarootdir*) ac_datarootdir_seen=yes;;
14451*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14452 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14453$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 14454_ACEOF
81ecdfbb
RW
14455cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14456 ac_datarootdir_hack='
14457 s&@datadir@&$datadir&g
14458 s&@docdir@&$docdir&g
14459 s&@infodir@&$infodir&g
14460 s&@localedir@&$localedir&g
14461 s&@mandir@&$mandir&g
14462 s&\\\${datarootdir}&$datarootdir&g' ;;
14463esac
14464_ACEOF
14465
14466# Neutralize VPATH when `$srcdir' = `.'.
14467# Shell code in configure.ac might set extrasub.
14468# FIXME: do we really want to maintain this feature?
14469cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14470ac_sed_extra="$ac_vpsub
c6b750e1
DJ
14471$extrasub
14472_ACEOF
81ecdfbb 14473cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
14474:t
14475/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
14476s|@configure_input@|$ac_sed_conf_input|;t t
14477s&@top_builddir@&$ac_top_builddir_sub&;t t
14478s&@top_build_prefix@&$ac_top_build_prefix&;t t
14479s&@srcdir@&$ac_srcdir&;t t
14480s&@abs_srcdir@&$ac_abs_srcdir&;t t
14481s&@top_srcdir@&$ac_top_srcdir&;t t
14482s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14483s&@builddir@&$ac_builddir&;t t
14484s&@abs_builddir@&$ac_abs_builddir&;t t
14485s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14486s&@INSTALL@&$ac_INSTALL&;t t
14487$ac_datarootdir_hack
14488"
14489eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14490if $ac_cs_awk_getline; then
14491 $AWK -f "$tmp/subs.awk"
14492else
14493 $AWK -f "$tmp/subs.awk" | $SHELL
14494fi >$tmp/out \
14495 || as_fn_error "could not create $ac_file" "$LINENO" 5
14496
14497test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14498 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14499 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14500 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14501which seems to be undefined. Please make sure it is defined." >&5
14502$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14503which seems to be undefined. Please make sure it is defined." >&2;}
14504
14505 rm -f "$tmp/stdin"
14506 case $ac_file in
14507 -) cat "$tmp/out" && rm -f "$tmp/out";;
14508 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14509 esac \
14510 || as_fn_error "could not create $ac_file" "$LINENO" 5
14511 ;;
c148b4cb 14512
c148b4cb 14513
c148b4cb 14514
81ecdfbb
RW
14515 esac
14516
06a51eac
RW
14517
14518 case $ac_file$ac_mode in
14519 "Makefile":F) sed "$extrasub_build" Makefile |
14520 sed "$extrasub_host" |
14521 sed "$extrasub_target" > mf$$
14522 mv -f mf$$ Makefile ;;
14523
14524 esac
81ecdfbb
RW
14525done # for ac_tag
14526
14527
14528as_fn_exit 0
c6b750e1 14529_ACEOF
c6b750e1
DJ
14530ac_clean_files=$ac_clean_files_save
14531
81ecdfbb
RW
14532test $ac_write_fail = 0 ||
14533 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14534
c6b750e1
DJ
14535
14536# configure is writing to config.log, and then calls config.status.
14537# config.status does its own redirection, appending to config.log.
14538# Unfortunately, on DOS this fails, as config.log is still kept open
14539# by configure, so config.status won't be able to write to it; its
14540# output is simply discarded. So we exec the FD to /dev/null,
14541# effectively closing config.log, so it can be properly (re)opened and
14542# appended to by config.status. When coming back to configure, we
14543# need to make the FD available again.
14544if test "$no_create" != yes; then
14545 ac_cs_success=:
14546 ac_config_status_args=
14547 test "$silent" = yes &&
14548 ac_config_status_args="$ac_config_status_args --quiet"
14549 exec 5>/dev/null
14550 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14551 exec 5>>config.log
14552 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14553 # would make configure fail if this is the last instruction.
81ecdfbb
RW
14554 $ac_cs_success || as_fn_exit $?
14555fi
14556if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14557 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14558$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 14559fi
c148b4cb 14560
This page took 1.361706 seconds and 4 git commands to generate.