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