]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - configure
PR gas/2117
[thirdparty/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb
RW
555enable_option_checking=no
556ac_subst_vars='LTLIBOBJS
557LIBOBJS
558compare_exclusions
559stage2_werror_flag
560stage1_checking
561stage1_cflags
562MAINT
563MAINTAINER_MODE_FALSE
564MAINTAINER_MODE_TRUE
565COMPILER_NM_FOR_TARGET
566COMPILER_LD_FOR_TARGET
567COMPILER_AS_FOR_TARGET
568FLAGS_FOR_TARGET
569RAW_CXX_FOR_TARGET
570WINDMC_FOR_TARGET
571WINDRES_FOR_TARGET
572STRIP_FOR_TARGET
573RANLIB_FOR_TARGET
574OBJDUMP_FOR_TARGET
575NM_FOR_TARGET
576LIPO_FOR_TARGET
577LD_FOR_TARGET
578DLLTOOL_FOR_TARGET
579AS_FOR_TARGET
580AR_FOR_TARGET
581GFORTRAN_FOR_TARGET
582GCJ_FOR_TARGET
583GCC_FOR_TARGET
584CXX_FOR_TARGET
585CC_FOR_TARGET
586OBJDUMP
587OBJCOPY
588WINDMC
589WINDRES
590STRIP
591RANLIB
592NM
593LIPO
594LD
595DLLTOOL
596AS
597AR
598RUNTEST
599EXPECT
600MAKEINFO
601FLEX
602LEX
603M4
604BISON
605YACC
606config_shell
607WINDRES_FOR_BUILD
608WINDMC_FOR_BUILD
609RANLIB_FOR_BUILD
610NM_FOR_BUILD
611LD_FOR_BUILD
612LDFLAGS_FOR_BUILD
613GFORTRAN_FOR_BUILD
614GCJ_FOR_BUILD
615DLLTOOL_FOR_BUILD
616CXX_FOR_BUILD
617CXXFLAGS_FOR_BUILD
618CFLAGS_FOR_BUILD
619CC_FOR_BUILD
620AS_FOR_BUILD
621AR_FOR_BUILD
622target_configargs
623configdirs
624host_configargs
625build_configdirs
626build_configargs
627INSTALL_GDB_TK
628GDB_TK
629CONFIGURE_GDB_TK
630build_tooldir
631tooldir
632GCC_SHLIB_SUBDIR
633RPATH_ENVVAR
96655cc4 634BUILD_CONFIG
81ecdfbb
RW
635CXXFLAGS_FOR_TARGET
636CFLAGS_FOR_TARGET
637DEBUG_PREFIX_CFLAGS_FOR_TARGET
638SYSROOT_CFLAGS_FOR_TARGET
639stage1_languages
640clooginc
641clooglibs
642pplinc
643ppllibs
644poststage1_libs
645poststage1_ldflags
646stage1_libs
647stage1_ldflags
648extra_mpc_mpfr_configure_flags
649extra_mpc_gmp_configure_flags
650extra_mpfr_configure_flags
651gmpinc
652gmplibs
653do_compare
654GNATMAKE
655GNATBIND
656ac_ct_CXX
657CXXFLAGS
658CXX
659OBJEXT
660EXEEXT
661ac_ct_CC
662CPPFLAGS
663LDFLAGS
664CFLAGS
665CC
666target_subdir
667host_subdir
668build_subdir
669build_libsubdir
8e957354
PB
670AWK
671SED
81ecdfbb
RW
672LN_S
673LN
674INSTALL_DATA
675INSTALL_SCRIPT
676INSTALL_PROGRAM
677target_os
678target_vendor
679target_cpu
680target
681host_os
682host_vendor
683host_cpu
684host
685target_noncanonical
686host_noncanonical
687build_noncanonical
688build_os
689build_vendor
690build_cpu
691build
692TOPLEVEL_CONFIGURE_ARGUMENTS
693target_alias
694host_alias
695build_alias
696LIBS
697ECHO_T
698ECHO_N
699ECHO_C
700DEFS
701mandir
702localedir
703libdir
704psdir
705pdfdir
706dvidir
707htmldir
708infodir
709docdir
710oldincludedir
711includedir
712localstatedir
713sharedstatedir
714sysconfdir
715datadir
716datarootdir
717libexecdir
718sbindir
719bindir
720program_transform_name
721prefix
722exec_prefix
723PACKAGE_URL
724PACKAGE_BUGREPORT
725PACKAGE_STRING
726PACKAGE_VERSION
727PACKAGE_TARNAME
728PACKAGE_NAME
729PATH_SEPARATOR
730SHELL'
731ac_subst_files='serialization_dependencies
732host_makefile_frag
733target_makefile_frag
734alphaieee_frag
735ospace_frag'
736ac_user_opts='
737enable_option_checking
738with_build_libsubdir
739enable_gold
740enable_libada
741enable_libssp
742enable_build_with_cxx
743with_mpc
744with_mpc_include
745with_mpc_lib
746with_mpfr_dir
747with_mpfr
748with_mpfr_include
749with_mpfr_lib
750with_gmp_dir
751with_gmp
752with_gmp_include
753with_gmp_lib
754with_host_libstdcxx
755with_stage1_ldflags
756with_stage1_libs
757with_boot_ldflags
758with_boot_libs
759with_ppl
760with_ppl_include
761with_ppl_lib
762enable_ppl_version_check
763with_cloog
764with_cloog_include
765with_cloog_lib
766enable_cloog_version_check
767enable_stage1_languages
768enable_objc_gc
769with_build_sysroot
770with_debug_prefix_map
771enable_bootstrap
96655cc4 772with_build_config
81ecdfbb
RW
773enable_serial_configure
774with_build_time_tools
775enable_maintainer_mode
776enable_stage1_checking
777enable_werror
81ecdfbb
RW
778'
779 ac_precious_vars='build_alias
780host_alias
781target_alias
782CC
783CFLAGS
784LDFLAGS
785LIBS
786CPPFLAGS
787CXX
788CXXFLAGS
789CCC
790AR
791AS
792DLLTOOL
793LD
794LIPO
795NM
796RANLIB
797STRIP
798WINDRES
799WINDMC
800OBJCOPY
801OBJDUMP
802CC_FOR_TARGET
803CXX_FOR_TARGET
804GCC_FOR_TARGET
805GCJ_FOR_TARGET
806GFORTRAN_FOR_TARGET
807AR_FOR_TARGET
808AS_FOR_TARGET
809DLLTOOL_FOR_TARGET
810LD_FOR_TARGET
811LIPO_FOR_TARGET
812NM_FOR_TARGET
813OBJDUMP_FOR_TARGET
814RANLIB_FOR_TARGET
815STRIP_FOR_TARGET
816WINDRES_FOR_TARGET
817WINDMC_FOR_TARGET'
818
a0da8069
NN
819
820# Initialize some variables set by options.
c6b750e1
DJ
821ac_init_help=
822ac_init_version=false
81ecdfbb
RW
823ac_unrecognized_opts=
824ac_unrecognized_sep=
a0da8069
NN
825# The variables have the same names as the options, with
826# dashes changed to underlines.
c6b750e1 827cache_file=/dev/null
a0da8069 828exec_prefix=NONE
a0da8069 829no_create=
a0da8069
NN
830no_recursion=
831prefix=NONE
832program_prefix=NONE
833program_suffix=NONE
834program_transform_name=s,x,x,
835silent=
836site=
837srcdir=
a0da8069
NN
838verbose=
839x_includes=NONE
840x_libraries=NONE
c6b750e1
DJ
841
842# Installation directory options.
843# These are left unexpanded so users can "make install exec_prefix=/foo"
844# and all the variables that are supposed to be based on exec_prefix
845# by default will actually change.
846# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 847# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
848bindir='${exec_prefix}/bin'
849sbindir='${exec_prefix}/sbin'
850libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
851datarootdir='${prefix}/share'
852datadir='${datarootdir}'
a0da8069
NN
853sysconfdir='${prefix}/etc'
854sharedstatedir='${prefix}/com'
855localstatedir='${prefix}/var'
a0da8069
NN
856includedir='${prefix}/include'
857oldincludedir='/usr/include'
81ecdfbb
RW
858docdir='${datarootdir}/doc/${PACKAGE}'
859infodir='${datarootdir}/info'
860htmldir='${docdir}'
861dvidir='${docdir}'
862pdfdir='${docdir}'
863psdir='${docdir}'
864libdir='${exec_prefix}/lib'
865localedir='${datarootdir}/locale'
866mandir='${datarootdir}/man'
252b5132 867
a0da8069 868ac_prev=
81ecdfbb 869ac_dashdash=
a0da8069
NN
870for ac_option
871do
a0da8069
NN
872 # If the previous option needs an argument, assign it.
873 if test -n "$ac_prev"; then
81ecdfbb 874 eval $ac_prev=\$ac_option
a0da8069
NN
875 ac_prev=
876 continue
877 fi
252b5132 878
81ecdfbb
RW
879 case $ac_option in
880 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
881 *) ac_optarg=yes ;;
882 esac
a0da8069
NN
883
884 # Accept the important Cygnus configure options, so we can diagnose typos.
885
81ecdfbb
RW
886 case $ac_dashdash$ac_option in
887 --)
888 ac_dashdash=yes ;;
a0da8069
NN
889
890 -bindir | --bindir | --bindi | --bind | --bin | --bi)
891 ac_prev=bindir ;;
892 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 893 bindir=$ac_optarg ;;
a0da8069
NN
894
895 -build | --build | --buil | --bui | --bu)
c6b750e1 896 ac_prev=build_alias ;;
a0da8069 897 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 898 build_alias=$ac_optarg ;;
a0da8069
NN
899
900 -cache-file | --cache-file | --cache-fil | --cache-fi \
901 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
902 ac_prev=cache_file ;;
903 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
904 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
905 cache_file=$ac_optarg ;;
906
907 --config-cache | -C)
908 cache_file=config.cache ;;
a0da8069 909
81ecdfbb 910 -datadir | --datadir | --datadi | --datad)
a0da8069 911 ac_prev=datadir ;;
81ecdfbb 912 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 913 datadir=$ac_optarg ;;
a0da8069 914
81ecdfbb
RW
915 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
916 | --dataroo | --dataro | --datar)
917 ac_prev=datarootdir ;;
918 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
919 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
920 datarootdir=$ac_optarg ;;
921
a0da8069 922 -disable-* | --disable-*)
81ecdfbb 923 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 924 # Reject names that are not valid shell variable names.
81ecdfbb
RW
925 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
926 as_fn_error "invalid feature name: $ac_useropt"
927 ac_useropt_orig=$ac_useropt
928 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
929 case $ac_user_opts in
930 *"
931"enable_$ac_useropt"
932"*) ;;
933 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
934 ac_unrecognized_sep=', ';;
935 esac
936 eval enable_$ac_useropt=no ;;
937
938 -docdir | --docdir | --docdi | --doc | --do)
939 ac_prev=docdir ;;
940 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
941 docdir=$ac_optarg ;;
942
943 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
944 ac_prev=dvidir ;;
945 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
946 dvidir=$ac_optarg ;;
a0da8069
NN
947
948 -enable-* | --enable-*)
81ecdfbb 949 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 950 # Reject names that are not valid shell variable names.
81ecdfbb
RW
951 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
952 as_fn_error "invalid feature name: $ac_useropt"
953 ac_useropt_orig=$ac_useropt
954 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
955 case $ac_user_opts in
956 *"
957"enable_$ac_useropt"
958"*) ;;
959 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
960 ac_unrecognized_sep=', ';;
a0da8069 961 esac
81ecdfbb 962 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
963
964 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
965 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
966 | --exec | --exe | --ex)
967 ac_prev=exec_prefix ;;
968 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
969 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
970 | --exec=* | --exe=* | --ex=*)
c6b750e1 971 exec_prefix=$ac_optarg ;;
a0da8069
NN
972
973 -gas | --gas | --ga | --g)
974 # Obsolete; use --with-gas.
975 with_gas=yes ;;
976
c6b750e1
DJ
977 -help | --help | --hel | --he | -h)
978 ac_init_help=long ;;
979 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
980 ac_init_help=recursive ;;
981 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
982 ac_init_help=short ;;
a0da8069
NN
983
984 -host | --host | --hos | --ho)
c6b750e1 985 ac_prev=host_alias ;;
a0da8069 986 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 987 host_alias=$ac_optarg ;;
a0da8069 988
81ecdfbb
RW
989 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
990 ac_prev=htmldir ;;
991 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
992 | --ht=*)
993 htmldir=$ac_optarg ;;
994
a0da8069
NN
995 -includedir | --includedir | --includedi | --included | --include \
996 | --includ | --inclu | --incl | --inc)
997 ac_prev=includedir ;;
998 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
999 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1000 includedir=$ac_optarg ;;
a0da8069
NN
1001
1002 -infodir | --infodir | --infodi | --infod | --info | --inf)
1003 ac_prev=infodir ;;
1004 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1005 infodir=$ac_optarg ;;
a0da8069
NN
1006
1007 -libdir | --libdir | --libdi | --libd)
1008 ac_prev=libdir ;;
1009 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1010 libdir=$ac_optarg ;;
a0da8069
NN
1011
1012 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1013 | --libexe | --libex | --libe)
1014 ac_prev=libexecdir ;;
1015 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1016 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1017 libexecdir=$ac_optarg ;;
a0da8069 1018
81ecdfbb
RW
1019 -localedir | --localedir | --localedi | --localed | --locale)
1020 ac_prev=localedir ;;
1021 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1022 localedir=$ac_optarg ;;
1023
a0da8069 1024 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1025 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1026 ac_prev=localstatedir ;;
1027 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1028 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1029 localstatedir=$ac_optarg ;;
a0da8069
NN
1030
1031 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1032 ac_prev=mandir ;;
1033 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1034 mandir=$ac_optarg ;;
a0da8069
NN
1035
1036 -nfp | --nfp | --nf)
1037 # Obsolete; use --without-fp.
1038 with_fp=no ;;
1039
1040 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1041 | --no-cr | --no-c | -n)
a0da8069
NN
1042 no_create=yes ;;
1043
1044 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1045 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1046 no_recursion=yes ;;
1047
1048 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1049 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1050 | --oldin | --oldi | --old | --ol | --o)
1051 ac_prev=oldincludedir ;;
1052 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1053 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1054 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1055 oldincludedir=$ac_optarg ;;
a0da8069
NN
1056
1057 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1058 ac_prev=prefix ;;
1059 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1060 prefix=$ac_optarg ;;
a0da8069
NN
1061
1062 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1063 | --program-pre | --program-pr | --program-p)
1064 ac_prev=program_prefix ;;
1065 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1066 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1067 program_prefix=$ac_optarg ;;
a0da8069
NN
1068
1069 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1070 | --program-suf | --program-su | --program-s)
1071 ac_prev=program_suffix ;;
1072 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1073 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1074 program_suffix=$ac_optarg ;;
a0da8069
NN
1075
1076 -program-transform-name | --program-transform-name \
1077 | --program-transform-nam | --program-transform-na \
1078 | --program-transform-n | --program-transform- \
1079 | --program-transform | --program-transfor \
1080 | --program-transfo | --program-transf \
1081 | --program-trans | --program-tran \
1082 | --progr-tra | --program-tr | --program-t)
1083 ac_prev=program_transform_name ;;
1084 -program-transform-name=* | --program-transform-name=* \
1085 | --program-transform-nam=* | --program-transform-na=* \
1086 | --program-transform-n=* | --program-transform-=* \
1087 | --program-transform=* | --program-transfor=* \
1088 | --program-transfo=* | --program-transf=* \
1089 | --program-trans=* | --program-tran=* \
1090 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1091 program_transform_name=$ac_optarg ;;
a0da8069 1092
81ecdfbb
RW
1093 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1094 ac_prev=pdfdir ;;
1095 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1096 pdfdir=$ac_optarg ;;
1097
1098 -psdir | --psdir | --psdi | --psd | --ps)
1099 ac_prev=psdir ;;
1100 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1101 psdir=$ac_optarg ;;
1102
a0da8069
NN
1103 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1104 | -silent | --silent | --silen | --sile | --sil)
1105 silent=yes ;;
1106
1107 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1108 ac_prev=sbindir ;;
1109 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1110 | --sbi=* | --sb=*)
c6b750e1 1111 sbindir=$ac_optarg ;;
a0da8069
NN
1112
1113 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1114 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1115 | --sharedst | --shareds | --shared | --share | --shar \
1116 | --sha | --sh)
1117 ac_prev=sharedstatedir ;;
1118 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1119 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1120 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1121 | --sha=* | --sh=*)
c6b750e1 1122 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1123
1124 -site | --site | --sit)
1125 ac_prev=site ;;
1126 -site=* | --site=* | --sit=*)
c6b750e1 1127 site=$ac_optarg ;;
a0da8069
NN
1128
1129 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1130 ac_prev=srcdir ;;
1131 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1132 srcdir=$ac_optarg ;;
a0da8069
NN
1133
1134 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1135 | --syscon | --sysco | --sysc | --sys | --sy)
1136 ac_prev=sysconfdir ;;
1137 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1138 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1139 sysconfdir=$ac_optarg ;;
a0da8069
NN
1140
1141 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1142 ac_prev=target_alias ;;
a0da8069 1143 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1144 target_alias=$ac_optarg ;;
a0da8069
NN
1145
1146 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1147 verbose=yes ;;
1148
c6b750e1
DJ
1149 -version | --version | --versio | --versi | --vers | -V)
1150 ac_init_version=: ;;
a0da8069
NN
1151
1152 -with-* | --with-*)
81ecdfbb 1153 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1154 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1155 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1156 as_fn_error "invalid package name: $ac_useropt"
1157 ac_useropt_orig=$ac_useropt
1158 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1159 case $ac_user_opts in
1160 *"
1161"with_$ac_useropt"
1162"*) ;;
1163 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1164 ac_unrecognized_sep=', ';;
a0da8069 1165 esac
81ecdfbb 1166 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1167
1168 -without-* | --without-*)
81ecdfbb 1169 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1170 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1171 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1172 as_fn_error "invalid package name: $ac_useropt"
1173 ac_useropt_orig=$ac_useropt
1174 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1175 case $ac_user_opts in
1176 *"
1177"with_$ac_useropt"
1178"*) ;;
1179 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1180 ac_unrecognized_sep=', ';;
1181 esac
1182 eval with_$ac_useropt=no ;;
a0da8069
NN
1183
1184 --x)
1185 # Obsolete; use --with-x.
1186 with_x=yes ;;
1187
1188 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1189 | --x-incl | --x-inc | --x-in | --x-i)
1190 ac_prev=x_includes ;;
1191 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1192 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1193 x_includes=$ac_optarg ;;
a0da8069
NN
1194
1195 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1196 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1197 ac_prev=x_libraries ;;
1198 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1199 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1200 x_libraries=$ac_optarg ;;
a0da8069 1201
81ecdfbb
RW
1202 -*) as_fn_error "unrecognized option: \`$ac_option'
1203Try \`$0 --help' for more information."
a0da8069
NN
1204 ;;
1205
c6b750e1
DJ
1206 *=*)
1207 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1208 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1209 case $ac_envvar in #(
1210 '' | [0-9]* | *[!_$as_cr_alnum]* )
1211 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1212 esac
1213 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1214 export $ac_envvar ;;
1215
a0da8069 1216 *)
c6b750e1 1217 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1218 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1219 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1220 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1221 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1222 ;;
1223
1224 esac
1225done
1226
1227if test -n "$ac_prev"; then
c6b750e1 1228 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1229 as_fn_error "missing argument to $ac_option"
a0da8069 1230fi
a0da8069 1231
81ecdfbb
RW
1232if test -n "$ac_unrecognized_opts"; then
1233 case $enable_option_checking in
1234 no) ;;
1235 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1236 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1237 esac
81ecdfbb 1238fi
a0da8069 1239
81ecdfbb
RW
1240# Check all directory arguments for consistency.
1241for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1242 datadir sysconfdir sharedstatedir localstatedir includedir \
1243 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1244 libdir localedir mandir
a0da8069 1245do
81ecdfbb
RW
1246 eval ac_val=\$$ac_var
1247 # Remove trailing slashes.
1248 case $ac_val in
1249 */ )
1250 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1251 eval $ac_var=\$ac_val;;
1252 esac
1253 # Be sure to have absolute directory names.
c6b750e1 1254 case $ac_val in
81ecdfbb
RW
1255 [\\/$]* | ?:[\\/]* ) continue;;
1256 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1257 esac
81ecdfbb 1258 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1259done
1260
c6b750e1
DJ
1261# There might be people who depend on the old broken behavior: `$host'
1262# used to hold the argument of --host etc.
1263# FIXME: To remove some day.
1264build=$build_alias
1265host=$host_alias
1266target=$target_alias
376a0e54 1267
c6b750e1
DJ
1268# FIXME: To remove some day.
1269if test "x$host_alias" != x; then
1270 if test "x$build_alias" = x; then
1271 cross_compiling=maybe
81ecdfbb 1272 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1273 If a cross compiler is detected then cross compile mode will be used." >&2
1274 elif test "x$build_alias" != "x$host_alias"; then
1275 cross_compiling=yes
1276 fi
1277fi
1278
1279ac_tool_prefix=
1280test -n "$host_alias" && ac_tool_prefix=$host_alias-
1281
1282test "$silent" = yes && exec 6>/dev/null
a0da8069 1283
a0da8069 1284
81ecdfbb
RW
1285ac_pwd=`pwd` && test -n "$ac_pwd" &&
1286ac_ls_di=`ls -di .` &&
1287ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1288 as_fn_error "working directory cannot be determined"
1289test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1290 as_fn_error "pwd does not report name of working directory"
1291
1292
a0da8069
NN
1293# Find the source files, if location was not specified.
1294if test -z "$srcdir"; then
1295 ac_srcdir_defaulted=yes
81ecdfbb
RW
1296 # Try the directory containing this script, then the parent directory.
1297 ac_confdir=`$as_dirname -- "$as_myself" ||
1298$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1299 X"$as_myself" : 'X\(//\)[^/]' \| \
1300 X"$as_myself" : 'X\(//\)$' \| \
1301 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1302$as_echo X"$as_myself" |
1303 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1304 s//\1/
1305 q
1306 }
1307 /^X\(\/\/\)[^/].*/{
1308 s//\1/
1309 q
1310 }
1311 /^X\(\/\/\)$/{
1312 s//\1/
1313 q
1314 }
1315 /^X\(\/\).*/{
1316 s//\1/
1317 q
1318 }
1319 s/.*/./; q'`
a0da8069 1320 srcdir=$ac_confdir
81ecdfbb 1321 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1322 srcdir=..
1323 fi
1324else
1325 ac_srcdir_defaulted=no
1326fi
81ecdfbb
RW
1327if test ! -r "$srcdir/$ac_unique_file"; then
1328 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1329 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1330fi
1331ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1332ac_abs_confdir=`(
1333 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1334 pwd)`
1335# When building in place, set srcdir=.
1336if test "$ac_abs_confdir" = "$ac_pwd"; then
1337 srcdir=.
1338fi
1339# Remove unnecessary trailing slashes from srcdir.
1340# Double slashes in file names in object file debugging info
1341# mess up M-x gdb in Emacs.
1342case $srcdir in
1343*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1344esac
9cc8ae67
PB
1345ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1346
81ecdfbb
RW
1347for ac_var in $ac_precious_vars; do
1348 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1349 eval ac_env_${ac_var}_value=\$${ac_var}
1350 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1351 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1352done
c6b750e1
DJ
1353
1354#
1355# Report the --help message.
1356#
1357if test "$ac_init_help" = "long"; then
1358 # Omit some internal or obsolete options to make the list less imposing.
1359 # This message is too long to be a string in the A/UX 3.1 sh.
1360 cat <<_ACEOF
1361\`configure' configures this package to adapt to many kinds of systems.
1362
1363Usage: $0 [OPTION]... [VAR=VALUE]...
1364
1365To assign environment variables (e.g., CC, CFLAGS...), specify them as
1366VAR=VALUE. See below for descriptions of some of the useful variables.
1367
1368Defaults for the options are specified in brackets.
1369
1370Configuration:
1371 -h, --help display this help and exit
1372 --help=short display options specific to this package
1373 --help=recursive display the short help of all the included packages
1374 -V, --version display version information and exit
1375 -q, --quiet, --silent do not print \`checking...' messages
1376 --cache-file=FILE cache test results in FILE [disabled]
1377 -C, --config-cache alias for \`--cache-file=config.cache'
1378 -n, --no-create do not create output files
1379 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1380
c6b750e1
DJ
1381Installation directories:
1382 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1383 [$ac_default_prefix]
c6b750e1 1384 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1385 [PREFIX]
c6b750e1
DJ
1386
1387By default, \`make install' will install all the files in
1388\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1389an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1390for instance \`--prefix=\$HOME'.
1391
1392For better control, use the options below.
1393
1394Fine tuning of the installation directories:
81ecdfbb
RW
1395 --bindir=DIR user executables [EPREFIX/bin]
1396 --sbindir=DIR system admin executables [EPREFIX/sbin]
1397 --libexecdir=DIR program executables [EPREFIX/libexec]
1398 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1399 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1400 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1401 --libdir=DIR object code libraries [EPREFIX/lib]
1402 --includedir=DIR C header files [PREFIX/include]
1403 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1404 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1405 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1406 --infodir=DIR info documentation [DATAROOTDIR/info]
1407 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1408 --mandir=DIR man documentation [DATAROOTDIR/man]
1409 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1410 --htmldir=DIR html documentation [DOCDIR]
1411 --dvidir=DIR dvi documentation [DOCDIR]
1412 --pdfdir=DIR pdf documentation [DOCDIR]
1413 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1414_ACEOF
1415
1416 cat <<\_ACEOF
1417
1418Program names:
1419 --program-prefix=PREFIX prepend PREFIX to installed program names
1420 --program-suffix=SUFFIX append SUFFIX to installed program names
1421 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1422
1423System types:
1424 --build=BUILD configure for building on BUILD [guessed]
1425 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1426 --target=TARGET configure for building compilers for TARGET [HOST]
1427_ACEOF
a0da8069 1428fi
a0da8069 1429
c6b750e1
DJ
1430if test -n "$ac_init_help"; then
1431
1432 cat <<\_ACEOF
1433
1434Optional Features:
81ecdfbb 1435 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1436 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1437 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
93f9b408 1438 --enable-gold use gold instead of ld
521ec477
DD
1439 --enable-libada build libada directory
1440 --enable-libssp build libssp directory
e8a5fa9c 1441 --enable-build-with-cxx build with C++ compiler instead of C compiler
e28c595f
JM
1442 --disable-ppl-version-check disable check for PPL version
1443 --disable-cloog-version-check disable check for CLooG version
521ec477 1444 --enable-stage1-languages[=all] choose additional languages to build during
c6b750e1 1445 stage1. Mostly useful for compiler development.
521ec477
DD
1446 --enable-objc-gc enable use of Boehm's garbage collector with the
1447 GNU Objective-C runtime
1448 --enable-bootstrap enable bootstrapping [yes if native build]
1449 --enable-serial-[{host,target,build}-]configure
1450 force sequential configuration of
c6b750e1 1451 sub-packages for the host, target or build
521ec477 1452 machine, or all sub-packages
c6b750e1
DJ
1453 --enable-maintainer-mode enable make rules and dependencies not useful
1454 (and sometimes confusing) to the casual installer
521ec477
DD
1455 --enable-stage1-checking[=all] choose additional checking for stage1
1456 of the compiler
c6b750e1
DJ
1457 --enable-werror enable -Werror in bootstrap stage2 and later
1458
1459Optional Packages:
1460 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1461 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1462 --with-build-libsubdir=DIR Directory where to find libraries for build system
e8a5fa9c
RW
1463 --with-mpc=PATH specify prefix directory for installed MPC package.
1464 Equivalent to --with-mpc-include=PATH/include
1465 plus --with-mpc-lib=PATH/lib
1466 --with-mpc-include=PATH
1467 specify directory for installed MPC include files
1468 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1469 --with-mpfr-dir=PATH this option has been REMOVED
1470 --with-mpfr=PATH specify prefix directory for installed MPFR package.
c6b750e1
DJ
1471 Equivalent to --with-mpfr-include=PATH/include
1472 plus --with-mpfr-lib=PATH/lib
1473 --with-mpfr-include=PATH
521ec477
DD
1474 specify directory for installed MPFR include files
1475 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1476 --with-gmp-dir=PATH this option has been REMOVED
1477 --with-gmp=PATH specify prefix directory for the installed GMP package.
c6b750e1
DJ
1478 Equivalent to --with-gmp-include=PATH/include
1479 plus --with-gmp-lib=PATH/lib
521ec477
DD
1480 --with-gmp-include=PATH specify directory for installed GMP include files
1481 --with-gmp-lib=PATH specify directory for the installed GMP library
29383458
JM
1482 --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1483 when linking with PPL
e8a5fa9c
RW
1484 --with-stage1-ldflags=FLAGS Linker flags for stage1
1485 -with-stage1-libs=LIBS Libraries for stage1
1486 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
1487 --with-boot-libs=LIBS Libraries for stage2 and later
e28c595f
JM
1488 --with-ppl=PATH Specify prefix directory for the installed PPL package
1489 Equivalent to --with-ppl-include=PATH/include
1490 plus --with-ppl-lib=PATH/lib
1491 --with-ppl-include=PATH Specify directory for installed PPL include files
1492 --with-ppl-lib=PATH Specify the directory for the installed PPL library
1493 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL package
1494 Equivalent to --with-cloog-include=PATH/include
1495 plus --with-cloog-lib=PATH/lib
1496 --with-cloog-include=PATH Specify directory for installed CLooG include files
1497 --with-cloog-lib=PATH Specify the directory for the installed CLooG library
521ec477 1498 --with-build-sysroot=SYSROOT
c6b750e1 1499 use sysroot as the system root during the build
8a6ee3ab
JM
1500 --with-debug-prefix-map='A=B C=D ...'
1501 map A to B, C to D ... in debug information
96655cc4
AO
1502--with-build-config='NAME NAME2...'
1503 Use config/NAME.mk build configuration
521ec477 1504 --with-build-time-tools=PATH
c6b750e1 1505 use given path to find target tools during the build
c6b750e1
DJ
1506
1507Some influential environment variables:
1508 CC C compiler command
1509 CFLAGS C compiler flags
1510 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1511 nonstandard directory <lib dir>
81ecdfbb
RW
1512 LIBS libraries to pass to the linker, e.g. -l<library>
1513 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1514 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1515 CXX C++ compiler command
1516 CXXFLAGS C++ compiler flags
9a819804
AO
1517 AR AR for the host
1518 AS AS for the host
1519 DLLTOOL DLLTOOL for the host
1520 LD LD for the host
1521 LIPO LIPO for the host
1522 NM NM for the host
1523 RANLIB RANLIB for the host
1524 STRIP STRIP for the host
1525 WINDRES WINDRES for the host
0c24b341 1526 WINDMC WINDMC for the host
9a819804
AO
1527 OBJCOPY OBJCOPY for the host
1528 OBJDUMP OBJDUMP for the host
1529 CC_FOR_TARGET
1530 CC for the target
1531 CXX_FOR_TARGET
1532 CXX for the target
1533 GCC_FOR_TARGET
1534 GCC for the target
1535 GCJ_FOR_TARGET
1536 GCJ for the target
1537 GFORTRAN_FOR_TARGET
1538 GFORTRAN for the target
1539 AR_FOR_TARGET
1540 AR for the target
1541 AS_FOR_TARGET
1542 AS for the target
1543 DLLTOOL_FOR_TARGET
1544 DLLTOOL for the target
1545 LD_FOR_TARGET
1546 LD for the target
1547 LIPO_FOR_TARGET
1548 LIPO for the target
1549 NM_FOR_TARGET
1550 NM for the target
1551 OBJDUMP_FOR_TARGET
1552 OBJDUMP for the target
1553 RANLIB_FOR_TARGET
1554 RANLIB for the target
1555 STRIP_FOR_TARGET
1556 STRIP for the target
1557 WINDRES_FOR_TARGET
1558 WINDRES for the target
0c24b341
NC
1559 WINDMC_FOR_TARGET
1560 WINDMC for the target
c6b750e1
DJ
1561
1562Use these variables to override the choices made by `configure' or to help
1563it to find libraries and programs with nonstandard names/locations.
1564
81ecdfbb 1565Report bugs to the package provider.
c6b750e1 1566_ACEOF
81ecdfbb 1567ac_status=$?
c6b750e1
DJ
1568fi
1569
1570if test "$ac_init_help" = "recursive"; then
1571 # If there are subdirs, report their specific --help.
c6b750e1 1572 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1573 test -d "$ac_dir" ||
1574 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1575 continue
c6b750e1
DJ
1576 ac_builddir=.
1577
81ecdfbb
RW
1578case "$ac_dir" in
1579.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1580*)
1581 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1582 # A ".." for each directory in $ac_dir_suffix.
1583 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1584 case $ac_top_builddir_sub in
1585 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1586 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1587 esac ;;
1588esac
1589ac_abs_top_builddir=$ac_pwd
1590ac_abs_builddir=$ac_pwd$ac_dir_suffix
1591# for backward compatibility:
1592ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1593
1594case $srcdir in
81ecdfbb 1595 .) # We are building in place.
c6b750e1 1596 ac_srcdir=.
81ecdfbb
RW
1597 ac_top_srcdir=$ac_top_builddir_sub
1598 ac_abs_top_srcdir=$ac_pwd ;;
1599 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1600 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1601 ac_top_srcdir=$srcdir
1602 ac_abs_top_srcdir=$srcdir ;;
1603 *) # Relative name.
1604 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1605 ac_top_srcdir=$ac_top_build_prefix$srcdir
1606 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1607esac
81ecdfbb
RW
1608ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1609
1610 cd "$ac_dir" || { ac_status=$?; continue; }
1611 # Check for guested configure.
1612 if test -f "$ac_srcdir/configure.gnu"; then
1613 echo &&
1614 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1615 elif test -f "$ac_srcdir/configure"; then
1616 echo &&
1617 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1618 else
81ecdfbb
RW
1619 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1620 fi || ac_status=$?
1621 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1622 done
1623fi
1624
81ecdfbb 1625test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1626if $ac_init_version; then
1627 cat <<\_ACEOF
81ecdfbb
RW
1628configure
1629generated by GNU Autoconf 2.64
c6b750e1 1630
81ecdfbb 1631Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1632This configure script is free software; the Free Software Foundation
1633gives unlimited permission to copy, distribute and modify it.
1634_ACEOF
81ecdfbb 1635 exit
c6b750e1 1636fi
81ecdfbb
RW
1637
1638## ------------------------ ##
1639## Autoconf initialization. ##
1640## ------------------------ ##
1641
1642# ac_fn_c_try_compile LINENO
1643# --------------------------
1644# Try to compile conftest.$ac_ext, and return whether this succeeded.
1645ac_fn_c_try_compile ()
1646{
1647 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648 rm -f conftest.$ac_objext
1649 if { { ac_try="$ac_compile"
1650case "(($ac_try" in
1651 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1652 *) ac_try_echo=$ac_try;;
1653esac
1654eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1655$as_echo "$ac_try_echo"; } >&5
1656 (eval "$ac_compile") 2>conftest.err
1657 ac_status=$?
1658 if test -s conftest.err; then
1659 grep -v '^ *+' conftest.err >conftest.er1
1660 cat conftest.er1 >&5
1661 mv -f conftest.er1 conftest.err
1662 fi
1663 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1664 test $ac_status = 0; } && {
1665 test -z "$ac_c_werror_flag" ||
1666 test ! -s conftest.err
1667 } && test -s conftest.$ac_objext; then :
1668 ac_retval=0
1669else
1670 $as_echo "$as_me: failed program was:" >&5
1671sed 's/^/| /' conftest.$ac_ext >&5
1672
1673 ac_retval=1
1674fi
1675 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1676 return $ac_retval
1677
1678} # ac_fn_c_try_compile
1679
1680# ac_fn_cxx_try_compile LINENO
1681# ----------------------------
1682# Try to compile conftest.$ac_ext, and return whether this succeeded.
1683ac_fn_cxx_try_compile ()
1684{
1685 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686 rm -f conftest.$ac_objext
1687 if { { ac_try="$ac_compile"
1688case "(($ac_try" in
1689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1690 *) ac_try_echo=$ac_try;;
1691esac
1692eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693$as_echo "$ac_try_echo"; } >&5
1694 (eval "$ac_compile") 2>conftest.err
1695 ac_status=$?
1696 if test -s conftest.err; then
1697 grep -v '^ *+' conftest.err >conftest.er1
1698 cat conftest.er1 >&5
1699 mv -f conftest.er1 conftest.err
1700 fi
1701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702 test $ac_status = 0; } && {
1703 test -z "$ac_cxx_werror_flag" ||
1704 test ! -s conftest.err
1705 } && test -s conftest.$ac_objext; then :
1706 ac_retval=0
1707else
1708 $as_echo "$as_me: failed program was:" >&5
1709sed 's/^/| /' conftest.$ac_ext >&5
1710
1711 ac_retval=1
1712fi
1713 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1714 return $ac_retval
1715
1716} # ac_fn_cxx_try_compile
1717
1718# ac_fn_c_try_link LINENO
1719# -----------------------
1720# Try to link conftest.$ac_ext, and return whether this succeeded.
1721ac_fn_c_try_link ()
1722{
1723 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1724 rm -f conftest.$ac_objext conftest$ac_exeext
1725 if { { ac_try="$ac_link"
1726case "(($ac_try" in
1727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1728 *) ac_try_echo=$ac_try;;
1729esac
1730eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1731$as_echo "$ac_try_echo"; } >&5
1732 (eval "$ac_link") 2>conftest.err
1733 ac_status=$?
1734 if test -s conftest.err; then
1735 grep -v '^ *+' conftest.err >conftest.er1
1736 cat conftest.er1 >&5
1737 mv -f conftest.er1 conftest.err
1738 fi
1739 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1740 test $ac_status = 0; } && {
1741 test -z "$ac_c_werror_flag" ||
1742 test ! -s conftest.err
1743 } && test -s conftest$ac_exeext && {
1744 test "$cross_compiling" = yes ||
1745 $as_test_x conftest$ac_exeext
1746 }; then :
1747 ac_retval=0
1748else
1749 $as_echo "$as_me: failed program was:" >&5
1750sed 's/^/| /' conftest.$ac_ext >&5
1751
1752 ac_retval=1
1753fi
1754 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1755 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1756 # interfere with the next link command; also delete a directory that is
1757 # left behind by Apple's compiler. We do this before executing the actions.
1758 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1759 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1760 return $ac_retval
1761
1762} # ac_fn_c_try_link
1763cat >config.log <<_ACEOF
c6b750e1
DJ
1764This file contains any messages produced by compilers while
1765running configure, to aid debugging if configure makes a mistake.
1766
1767It was created by $as_me, which was
81ecdfbb 1768generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
1769
1770 $ $0 $@
1771
1772_ACEOF
81ecdfbb 1773exec 5>>config.log
c6b750e1
DJ
1774{
1775cat <<_ASUNAME
1776## --------- ##
1777## Platform. ##
1778## --------- ##
1779
1780hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1781uname -m = `(uname -m) 2>/dev/null || echo unknown`
1782uname -r = `(uname -r) 2>/dev/null || echo unknown`
1783uname -s = `(uname -s) 2>/dev/null || echo unknown`
1784uname -v = `(uname -v) 2>/dev/null || echo unknown`
1785
1786/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1787/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1788
1789/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1790/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1791/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 1792/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
1793/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1794/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1795/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1796
1797_ASUNAME
1798
1799as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1800for as_dir in $PATH
1801do
1802 IFS=$as_save_IFS
1803 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
1804 $as_echo "PATH: $as_dir"
1805 done
1806IFS=$as_save_IFS
c6b750e1
DJ
1807
1808} >&5
1809
1810cat >&5 <<_ACEOF
1811
1812
1813## ----------- ##
1814## Core tests. ##
1815## ----------- ##
1816
1817_ACEOF
1818
1819
1820# Keep a trace of the command line.
1821# Strip out --no-create and --no-recursion so they do not pile up.
1822# Strip out --silent because we don't want to record it for future runs.
1823# Also quote any args containing shell meta-characters.
1824# Make two passes to allow for proper duplicate-argument suppression.
1825ac_configure_args=
1826ac_configure_args0=
1827ac_configure_args1=
c6b750e1
DJ
1828ac_must_keep_next=false
1829for ac_pass in 1 2
1830do
1831 for ac_arg
1832 do
1833 case $ac_arg in
1834 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1835 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1836 | -silent | --silent | --silen | --sile | --sil)
1837 continue ;;
81ecdfbb
RW
1838 *\'*)
1839 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
1840 esac
1841 case $ac_pass in
81ecdfbb 1842 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 1843 2)
81ecdfbb 1844 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
1845 if test $ac_must_keep_next = true; then
1846 ac_must_keep_next=false # Got value, back to normal.
1847 else
1848 case $ac_arg in
1849 *=* | --config-cache | -C | -disable-* | --disable-* \
1850 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1851 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1852 | -with-* | --with-* | -without-* | --without-* | --x)
1853 case "$ac_configure_args0 " in
1854 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1855 esac
1856 ;;
1857 -* ) ac_must_keep_next=true ;;
1858 esac
1859 fi
81ecdfbb 1860 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
1861 ;;
1862 esac
1863 done
1864done
81ecdfbb
RW
1865{ ac_configure_args0=; unset ac_configure_args0;}
1866{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
1867
1868# When interrupted or exit'd, cleanup temporary files, and complete
1869# config.log. We remove comments because anyway the quotes in there
1870# would cause problems or look ugly.
81ecdfbb
RW
1871# WARNING: Use '\'' to represent an apostrophe within the trap.
1872# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
1873trap 'exit_status=$?
1874 # Save into config.log some information that might help in debugging.
1875 {
1876 echo
1877
1878 cat <<\_ASBOX
1879## ---------------- ##
1880## Cache variables. ##
1881## ---------------- ##
1882_ASBOX
1883 echo
1884 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
1885(
1886 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1887 eval ac_val=\$$ac_var
1888 case $ac_val in #(
1889 *${as_nl}*)
1890 case $ac_var in #(
1891 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1892$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1893 esac
1894 case $ac_var in #(
1895 _ | IFS | as_nl) ;; #(
1896 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1897 *) { eval $ac_var=; unset $ac_var;} ;;
1898 esac ;;
1899 esac
1900 done
c6b750e1 1901 (set) 2>&1 |
81ecdfbb
RW
1902 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1903 *${as_nl}ac_space=\ *)
c6b750e1 1904 sed -n \
81ecdfbb
RW
1905 "s/'\''/'\''\\\\'\'''\''/g;
1906 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1907 ;; #(
c6b750e1 1908 *)
81ecdfbb 1909 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 1910 ;;
81ecdfbb
RW
1911 esac |
1912 sort
1913)
c6b750e1
DJ
1914 echo
1915
1916 cat <<\_ASBOX
1917## ----------------- ##
1918## Output variables. ##
1919## ----------------- ##
1920_ASBOX
1921 echo
1922 for ac_var in $ac_subst_vars
1923 do
81ecdfbb
RW
1924 eval ac_val=\$$ac_var
1925 case $ac_val in
1926 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1927 esac
1928 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
1929 done | sort
1930 echo
1931
1932 if test -n "$ac_subst_files"; then
1933 cat <<\_ASBOX
81ecdfbb
RW
1934## ------------------- ##
1935## File substitutions. ##
1936## ------------------- ##
c6b750e1
DJ
1937_ASBOX
1938 echo
1939 for ac_var in $ac_subst_files
1940 do
81ecdfbb
RW
1941 eval ac_val=\$$ac_var
1942 case $ac_val in
1943 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1944 esac
1945 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
1946 done | sort
1947 echo
1948 fi
1949
1950 if test -s confdefs.h; then
1951 cat <<\_ASBOX
1952## ----------- ##
1953## confdefs.h. ##
1954## ----------- ##
1955_ASBOX
1956 echo
81ecdfbb 1957 cat confdefs.h
c6b750e1
DJ
1958 echo
1959 fi
1960 test "$ac_signal" != 0 &&
81ecdfbb
RW
1961 $as_echo "$as_me: caught signal $ac_signal"
1962 $as_echo "$as_me: exit $exit_status"
c6b750e1 1963 } >&5
81ecdfbb
RW
1964 rm -f core *.core core.conftest.* &&
1965 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 1966 exit $exit_status
81ecdfbb 1967' 0
c6b750e1 1968for ac_signal in 1 2 13 15; do
81ecdfbb 1969 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
1970done
1971ac_signal=0
1972
1973# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
1974rm -f -r conftest* confdefs.h
1975
1976$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
1977
1978# Predefined preprocessor variables.
1979
1980cat >>confdefs.h <<_ACEOF
1981#define PACKAGE_NAME "$PACKAGE_NAME"
1982_ACEOF
1983
c6b750e1
DJ
1984cat >>confdefs.h <<_ACEOF
1985#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1986_ACEOF
1987
c6b750e1
DJ
1988cat >>confdefs.h <<_ACEOF
1989#define PACKAGE_VERSION "$PACKAGE_VERSION"
1990_ACEOF
1991
c6b750e1
DJ
1992cat >>confdefs.h <<_ACEOF
1993#define PACKAGE_STRING "$PACKAGE_STRING"
1994_ACEOF
1995
c6b750e1
DJ
1996cat >>confdefs.h <<_ACEOF
1997#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1998_ACEOF
1999
81ecdfbb
RW
2000cat >>confdefs.h <<_ACEOF
2001#define PACKAGE_URL "$PACKAGE_URL"
2002_ACEOF
2003
c6b750e1
DJ
2004
2005# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2006# Prefer an explicitly selected file to automatically selected ones.
2007ac_site_file1=NONE
2008ac_site_file2=NONE
2009if test -n "$CONFIG_SITE"; then
2010 ac_site_file1=$CONFIG_SITE
2011elif test "x$prefix" != xNONE; then
2012 ac_site_file1=$prefix/share/config.site
2013 ac_site_file2=$prefix/etc/config.site
2014else
2015 ac_site_file1=$ac_default_prefix/share/config.site
2016 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2017fi
81ecdfbb
RW
2018for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2019do
2020 test "x$ac_site_file" = xNONE && continue
a0da8069 2021 if test -r "$ac_site_file"; then
81ecdfbb
RW
2022 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2023$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2024 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2025 . "$ac_site_file"
2026 fi
2027done
2028
2029if test -r "$cache_file"; then
c6b750e1
DJ
2030 # Some versions of bash will fail to source /dev/null (special
2031 # files actually), so we avoid doing that.
2032 if test -f "$cache_file"; then
81ecdfbb
RW
2033 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2034$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2035 case $cache_file in
81ecdfbb
RW
2036 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2037 *) . "./$cache_file";;
c6b750e1
DJ
2038 esac
2039 fi
a0da8069 2040else
81ecdfbb
RW
2041 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2042$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2043 >$cache_file
2044fi
2045
2046# Check that the precious variables saved in the cache have kept the same
2047# value.
2048ac_cache_corrupted=false
81ecdfbb 2049for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2050 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2051 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2052 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2053 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2054 case $ac_old_set,$ac_new_set in
2055 set,)
81ecdfbb
RW
2056 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2057$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2058 ac_cache_corrupted=: ;;
2059 ,set)
81ecdfbb
RW
2060 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2061$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2062 ac_cache_corrupted=: ;;
2063 ,);;
2064 *)
2065 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2066 # differences in whitespace do not lead to failure.
2067 ac_old_val_w=`echo x $ac_old_val`
2068 ac_new_val_w=`echo x $ac_new_val`
2069 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2070 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2071$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2072 ac_cache_corrupted=:
2073 else
2074 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2075$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2076 eval $ac_var=\$ac_old_val
2077 fi
2078 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2079$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2081$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2082 fi;;
2083 esac
2084 # Pass precious variables to config.status.
2085 if test "$ac_new_set" = set; then
2086 case $ac_new_val in
81ecdfbb 2087 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2088 *) ac_arg=$ac_var=$ac_new_val ;;
2089 esac
2090 case " $ac_configure_args " in
2091 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2092 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2093 esac
2094 fi
2095done
2096if $ac_cache_corrupted; then
81ecdfbb
RW
2097 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2098$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2099 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2100$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2101 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2102fi
81ecdfbb
RW
2103## -------------------- ##
2104## Main body of script. ##
2105## -------------------- ##
a0da8069
NN
2106
2107ac_ext=c
a0da8069 2108ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2109ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2110ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2111ac_compiler_gnu=$ac_cv_c_compiler_gnu
2112
2113
2114
2115
c6b750e1
DJ
2116
2117
34a0f3cf 2118
c6b750e1 2119
5b553f7e
RW
2120
2121progname=$0
2122# if PWD already has a value, it is probably wrong.
2123if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2124
2125# Export original configure arguments for use by sub-configures.
2126# Quote arguments with shell meta charatcers.
2127TOPLEVEL_CONFIGURE_ARGUMENTS=
2128set -- "$progname" "$@"
2129for ac_arg
2130do
2131 case "$ac_arg" in
2132 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2133 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2134 # if the argument is of the form -foo=baz, quote the baz part only
2135 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2136 *) ;;
2137 esac
2138 # Add the quoted argument to the list.
2139 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2140done
2141if test "$silent" = yes; then
2142 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2143fi
2144# Remove the initial space we just introduced and, as these will be
2145# expanded by make, quote '$'.
2146TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2147
c6b750e1
DJ
2148
2149# Find the build, host, and target systems.
a0da8069 2150ac_aux_dir=
81ecdfbb
RW
2151for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2152 for ac_t in install-sh install.sh shtool; do
2153 if test -f "$ac_dir/$ac_t"; then
2154 ac_aux_dir=$ac_dir
2155 ac_install_sh="$ac_aux_dir/$ac_t -c"
2156 break 2
2157 fi
2158 done
a0da8069
NN
2159done
2160if test -z "$ac_aux_dir"; then
81ecdfbb 2161 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2162fi
81ecdfbb
RW
2163
2164# These three variables are undocumented and unsupported,
2165# and are intended to be withdrawn in a future Autoconf release.
2166# They can cause serious problems if a builder's source tree is in a directory
2167# whose full name contains unusual characters.
2168ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2169ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2170ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2171
a0da8069 2172
c6b750e1 2173# Make sure we can run config.sub.
81ecdfbb
RW
2174$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2175 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2176
2177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2178$as_echo_n "checking build system type... " >&6; }
2179if test "${ac_cv_build+set}" = set; then :
2180 $as_echo_n "(cached) " >&6
2181else
2182 ac_build_alias=$build_alias
2183test "x$ac_build_alias" = x &&
2184 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2185test "x$ac_build_alias" = x &&
2186 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2187ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2188 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2189
2190fi
2191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2192$as_echo "$ac_cv_build" >&6; }
2193case $ac_cv_build in
2194*-*-*) ;;
2195*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2196esac
c6b750e1 2197build=$ac_cv_build
81ecdfbb
RW
2198ac_save_IFS=$IFS; IFS='-'
2199set x $ac_cv_build
2200shift
2201build_cpu=$1
2202build_vendor=$2
2203shift; shift
2204# Remember, the first character of IFS is used to create $*,
2205# except with old shells:
2206build_os=$*
2207IFS=$ac_save_IFS
2208case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2209
a0da8069 2210
c6b750e1
DJ
2211 case ${build_alias} in
2212 "") build_noncanonical=${build} ;;
2213 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2214esac
2215
2216
cac3d6c4 2217
c6b750e1
DJ
2218 case ${host_alias} in
2219 "") host_noncanonical=${build_noncanonical} ;;
2220 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2221esac
2222
cac3d6c4 2223
c6b750e1
DJ
2224
2225 case ${target_alias} in
2226 "") target_noncanonical=${host_noncanonical} ;;
2227 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2228esac
2229
cac3d6c4 2230
c6b750e1
DJ
2231
2232
2233test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2234 test "$program_prefix$program_suffix$program_transform_name" = \
2235 NONENONEs,x,x, &&
c6b750e1 2236 program_transform_name=s,y,y,
cac3d6c4 2237
81ecdfbb
RW
2238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2239$as_echo_n "checking host system type... " >&6; }
2240if test "${ac_cv_host+set}" = set; then :
2241 $as_echo_n "(cached) " >&6
cac3d6c4 2242else
81ecdfbb
RW
2243 if test "x$host_alias" = x; then
2244 ac_cv_host=$ac_cv_build
2245else
2246 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2247 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2248fi
c6b750e1
DJ
2249
2250fi
81ecdfbb
RW
2251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2252$as_echo "$ac_cv_host" >&6; }
2253case $ac_cv_host in
2254*-*-*) ;;
2255*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2256esac
c6b750e1 2257host=$ac_cv_host
81ecdfbb
RW
2258ac_save_IFS=$IFS; IFS='-'
2259set x $ac_cv_host
2260shift
2261host_cpu=$1
2262host_vendor=$2
2263shift; shift
2264# Remember, the first character of IFS is used to create $*,
2265# except with old shells:
2266host_os=$*
2267IFS=$ac_save_IFS
2268case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2269
2270
81ecdfbb
RW
2271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2272$as_echo_n "checking target system type... " >&6; }
2273if test "${ac_cv_target+set}" = set; then :
2274 $as_echo_n "(cached) " >&6
c6b750e1 2275else
81ecdfbb
RW
2276 if test "x$target_alias" = x; then
2277 ac_cv_target=$ac_cv_host
2278else
2279 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2280 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2281fi
c6b750e1 2282
cac3d6c4 2283fi
81ecdfbb
RW
2284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2285$as_echo "$ac_cv_target" >&6; }
2286case $ac_cv_target in
2287*-*-*) ;;
2288*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2289esac
c6b750e1 2290target=$ac_cv_target
81ecdfbb
RW
2291ac_save_IFS=$IFS; IFS='-'
2292set x $ac_cv_target
2293shift
2294target_cpu=$1
2295target_vendor=$2
2296shift; shift
2297# Remember, the first character of IFS is used to create $*,
2298# except with old shells:
2299target_os=$*
2300IFS=$ac_save_IFS
2301case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2302
2303
2304# The aliases save the names the user supplied, while $host etc.
2305# will get canonicalized.
2306test -n "$target_alias" &&
2307 test "$program_prefix$program_suffix$program_transform_name" = \
2308 NONENONEs,x,x, &&
2309 program_prefix=${target_alias}-
81ecdfbb 2310
a0da8069 2311test "$program_prefix" != NONE &&
81ecdfbb 2312 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2313# Use a double $ so make ignores it.
2314test "$program_suffix" != NONE &&
81ecdfbb
RW
2315 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2316# Double any \ or $.
c6b750e1 2317# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2318ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2319program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2320
a0da8069
NN
2321
2322
e5c3f801
NN
2323# Get 'install' or 'install-sh' and its variants.
2324# Find a good install program. We prefer a C program (faster),
2325# so one script is as good as another. But avoid the broken or
2326# incompatible versions:
2327# SysV /etc/install, /usr/sbin/install
2328# SunOS /usr/etc/install
2329# IRIX /sbin/install
2330# AIX /bin/install
c6b750e1 2331# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2332# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2333# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2334# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2335# OS/2's system install, which has a completely different semantic
e5c3f801 2336# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2337# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2339$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2340if test -z "$INSTALL"; then
81ecdfbb
RW
2341if test "${ac_cv_path_install+set}" = set; then :
2342 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2343else
2344 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2345for as_dir in $PATH
2346do
2347 IFS=$as_save_IFS
2348 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2349 # Account for people who put trailing slashes in PATH elements.
2350case $as_dir/ in #((
2351 ./ | .// | /[cC]/* | \
c6b750e1 2352 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2353 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2354 /usr/ucb/* ) ;;
2355 *)
2356 # OSF1 and SCO ODT 3.0 have their own names for install.
2357 # Don't use installbsd from OSF since it installs stuff as root
2358 # by default.
2359 for ac_prog in ginstall scoinst install; do
2360 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2361 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2362 if test $ac_prog = install &&
c6b750e1 2363 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2364 # AIX install. It has an incompatible calling convention.
2365 :
c6b750e1
DJ
2366 elif test $ac_prog = install &&
2367 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2368 # program-specific install script used by HP pwplus--don't use.
2369 :
e5c3f801 2370 else
58c85be7
RW
2371 rm -rf conftest.one conftest.two conftest.dir
2372 echo one > conftest.one
2373 echo two > conftest.two
2374 mkdir conftest.dir
2375 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2376 test -s conftest.one && test -s conftest.two &&
2377 test -s conftest.dir/conftest.one &&
2378 test -s conftest.dir/conftest.two
2379 then
2380 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2381 break 3
2382 fi
e5c3f801
NN
2383 fi
2384 fi
2385 done
c6b750e1
DJ
2386 done
2387 ;;
2388esac
81ecdfbb
RW
2389
2390 done
2391IFS=$as_save_IFS
c6b750e1 2392
58c85be7 2393rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2394
2395fi
2396 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2397 INSTALL=$ac_cv_path_install
e5c3f801 2398 else
58c85be7
RW
2399 # As a last resort, use the slow shell script. Don't cache a
2400 # value for INSTALL within a source directory, because that will
e5c3f801 2401 # break other packages using the cache if that directory is
58c85be7 2402 # removed, or if the value is a relative name.
c6b750e1 2403 INSTALL=$ac_install_sh
e5c3f801
NN
2404 fi
2405fi
81ecdfbb
RW
2406{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2407$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2408
2409# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2410# It thinks the first close brace ends the variable substitution.
2411test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2412
c6b750e1 2413test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2414
2415test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2416
81ecdfbb
RW
2417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2418$as_echo_n "checking whether ln works... " >&6; }
2419if test "${acx_cv_prog_LN+set}" = set; then :
2420 $as_echo_n "(cached) " >&6
656fdd47
PB
2421else
2422 rm -f conftestdata_t
2423echo >conftestdata_f
2424if ln conftestdata_f conftestdata_t 2>/dev/null
2425then
2426 acx_cv_prog_LN=ln
2427else
2428 acx_cv_prog_LN=no
2429fi
2430rm -f conftestdata_f conftestdata_t
2431
2432fi
2433if test $acx_cv_prog_LN = no; then
2434 LN="cp"
81ecdfbb
RW
2435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2436$as_echo "no, using $LN" >&6; }
656fdd47
PB
2437else
2438 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2440$as_echo "yes" >&6; }
656fdd47
PB
2441fi
2442
81ecdfbb
RW
2443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2444$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2445LN_S=$as_ln_s
2446if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2448$as_echo "yes" >&6; }
cac3d6c4 2449else
81ecdfbb
RW
2450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2451$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2452fi
2453
8e957354
PB
2454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2455$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2456if test "${ac_cv_path_SED+set}" = set; then :
2457 $as_echo_n "(cached) " >&6
2458else
2459 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2460 for ac_i in 1 2 3 4 5 6 7; do
2461 ac_script="$ac_script$as_nl$ac_script"
2462 done
2463 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2464 { ac_script=; unset ac_script;}
2465 if test -z "$SED"; then
2466 ac_path_SED_found=false
2467 # Loop through the user's path and test for each of PROGNAME-LIST
2468 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2469for as_dir in $PATH
2470do
2471 IFS=$as_save_IFS
2472 test -z "$as_dir" && as_dir=.
2473 for ac_prog in sed gsed; do
2474 for ac_exec_ext in '' $ac_executable_extensions; do
2475 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2476 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2477# Check for GNU ac_path_SED and select it if it is found.
2478 # Check for GNU $ac_path_SED
2479case `"$ac_path_SED" --version 2>&1` in
2480*GNU*)
2481 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2482*)
2483 ac_count=0
2484 $as_echo_n 0123456789 >"conftest.in"
2485 while :
2486 do
2487 cat "conftest.in" "conftest.in" >"conftest.tmp"
2488 mv "conftest.tmp" "conftest.in"
2489 cp "conftest.in" "conftest.nl"
2490 $as_echo '' >> "conftest.nl"
2491 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2492 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2493 as_fn_arith $ac_count + 1 && ac_count=$as_val
2494 if test $ac_count -gt ${ac_path_SED_max-0}; then
2495 # Best one so far, save it but keep looking for a better one
2496 ac_cv_path_SED="$ac_path_SED"
2497 ac_path_SED_max=$ac_count
2498 fi
2499 # 10*(2^10) chars as input seems more than enough
2500 test $ac_count -gt 10 && break
2501 done
2502 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2503esac
2504
2505 $ac_path_SED_found && break 3
2506 done
2507 done
2508 done
2509IFS=$as_save_IFS
2510 if test -z "$ac_cv_path_SED"; then
2511 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2512 fi
2513else
2514 ac_cv_path_SED=$SED
2515fi
2516
2517fi
2518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2519$as_echo "$ac_cv_path_SED" >&6; }
2520 SED="$ac_cv_path_SED"
2521 rm -f conftest.sed
2522
2523for ac_prog in gawk mawk nawk awk
2524do
2525 # Extract the first word of "$ac_prog", so it can be a program name with args.
2526set dummy $ac_prog; ac_word=$2
2527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2528$as_echo_n "checking for $ac_word... " >&6; }
2529if test "${ac_cv_prog_AWK+set}" = set; then :
2530 $as_echo_n "(cached) " >&6
2531else
2532 if test -n "$AWK"; then
2533 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2534else
2535as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2536for as_dir in $PATH
2537do
2538 IFS=$as_save_IFS
2539 test -z "$as_dir" && as_dir=.
2540 for ac_exec_ext in '' $ac_executable_extensions; do
2541 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2542 ac_cv_prog_AWK="$ac_prog"
2543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2544 break 2
2545 fi
2546done
2547 done
2548IFS=$as_save_IFS
2549
2550fi
2551fi
2552AWK=$ac_cv_prog_AWK
2553if test -n "$AWK"; then
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2555$as_echo "$AWK" >&6; }
2556else
2557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2558$as_echo "no" >&6; }
2559fi
2560
2561
2562 test -n "$AWK" && break
2563done
2564
e5c3f801 2565
252b5132 2566### we might need to use some other shell than /bin/sh for running subshells
252b5132
RH
2567### If we are on Windows, search for the shell. This will permit people
2568### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2569### without also having to set CONFIG_SHELL. This code will work when
2570### using bash, which sets OSTYPE.
2571case "${OSTYPE}" in
2572*win32*)
a0da8069
NN
2573 if test x${CONFIG_SHELL} = x ; then
2574 if test ! -f /bin/sh ; then
2575 if test x${SHELL} != x && test -f ${SHELL} ; then
252b5132
RH
2576 CONFIG_SHELL=${SHELL}
2577 export CONFIG_SHELL
2578 else
2579 for prog in sh sh.exe bash bash.exe; do
2580 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2581 for dir in $PATH; do
2582 test -z "$dir" && dir=.
2583 if test -f $dir/$prog; then
2584 CONFIG_SHELL=$dir/$prog
2585 export CONFIG_SHELL
2586 break
2587 fi
2588 done
2589 IFS="$save_ifs"
2590 test -n "${CONFIG_SHELL}" && break
2591 done
2592 fi
2593 fi
2594 fi
2595 ;;
2596esac
2597
2598config_shell=${CONFIG_SHELL-/bin/sh}
2599
a0da8069 2600moveifchange=${srcdir}/move-if-change
252b5132 2601
0fdbe983
DJ
2602srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2603
2604# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2605# a relative path.
2606if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2607 INSTALL="${srcpwd}/install-sh -c"
2608fi
2609
a0da8069
NN
2610# Set srcdir to "." if that's what it is.
2611# This is important for multilib support.
2612pwd=`${PWDCMD-pwd}`
a0da8069
NN
2613if test "${pwd}" = "${srcpwd}" ; then
2614 srcdir=.
252b5132
RH
2615fi
2616
a0da8069 2617topsrcdir=$srcpwd
252b5132 2618
a0da8069 2619extra_host_args=
afefada0 2620
a0da8069
NN
2621### To add a new directory to the tree, first choose whether it is a target
2622### or a host dependent tool. Then put it into the appropriate list
2623### (library or tools, host or target), doing a dependency sort.
252b5132 2624
c6b750e1 2625# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2626# configdirs, or target_configdirs; see the serialization section below.
252b5132 2627
c6b750e1
DJ
2628# Dependency sorting is only needed when *configuration* must be done in
2629# a particular order. In all cases a dependency should be specified in
a0da8069 2630# the Makefile, whether or not it's implicitly specified here.
252b5132 2631
a0da8069
NN
2632# Double entries in build_configdirs, configdirs, or target_configdirs may
2633# cause circular dependencies and break everything horribly.
252b5132 2634
6a9cf61e
PB
2635# these library is used by various programs built for the build
2636# environment
2637#
2638build_libs="build-libiberty"
2639
2640# these tools are built for the build environment
ee025550 2641build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2642
a0da8069
NN
2643# these libraries are used by various programs built for the host environment
2644#
e8a5fa9c 2645host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libiconv"
a0da8069 2646
a0da8069
NN
2647# these tools are built for the host environment
2648# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2649# know that we are building the simulator.
2650# binutils, gas and ld appear in that order because it makes sense to run
2651# "make check" in that particular order.
93f9b408 2652# If --enable-gold is used, "gold" will replace "ld".
f9806fa5 2653host_tools="texinfo byacc flex bison binutils gas ld fixincludes gcc cgen sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar gnattools"
a0da8069
NN
2654
2655# libgcj represents the runtime libraries only used by gcj.
2656libgcj="target-libffi \
a0da8069
NN
2657 target-zlib \
2658 target-qthreads \
2659 target-libjava"
2660
2661# these libraries are built for the target environment, and are built after
2662# the host libraries and the host tools (which may be a cross compiler)
2663#
b1299c4e
DJ
2664target_libraries="target-libgcc \
2665 target-libiberty \
a0da8069
NN
2666 target-libgloss \
2667 target-newlib \
cff87f51 2668 target-libgomp \
b9459e83 2669 target-libstdc++-v3 \
4b1cb4fe 2670 target-libmudflap \
bb780410 2671 target-libssp \
4b1cb4fe 2672 target-libgfortran \
4f0ef2d8 2673 target-boehm-gc \
83326456 2674 ${libgcj} \
a2592b1b 2675 target-libobjc \
cff87f51 2676 target-libada"
a0da8069 2677
9c14acb8
NN
2678# these tools are built using the target libraries, and are intended to
2679# run only in the target environment
a0da8069 2680#
9c14acb8 2681# note: any program that *uses* libraries that are in the "target_libraries"
a0da8069
NN
2682# list belongs in this list. those programs are also very likely
2683# candidates for the "native_only" list which follows
2684#
a3dd767d 2685target_tools="target-examples target-groff target-gperf target-rda"
252b5132 2686
a0da8069 2687################################################################################
252b5132 2688
a0da8069
NN
2689## All tools belong in one of the four categories, and are assigned above
2690## We assign ${configdirs} this way to remove all embedded newlines. This
2691## is important because configure will choke if they ever get through.
2692## ${configdirs} is directories we build using the host tools.
2693## ${target_configdirs} is directories we build using the target tools.
a0da8069 2694configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2695target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2696build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2697
9cc8ae67
PB
2698
2699
a0da8069 2700################################################################################
252b5132 2701
a0da8069 2702srcname="gnu development package"
252b5132 2703
a0da8069
NN
2704# This gets set non-empty for some net releases of packages.
2705appdirs=""
252b5132 2706
a0da8069
NN
2707# Define is_cross_compiler to save on calls to 'test'.
2708is_cross_compiler=
2709if test x"${host}" = x"${target}" ; then
2710 is_cross_compiler=no
252b5132 2711else
a0da8069 2712 is_cross_compiler=yes
c6b750e1 2713fi
252b5132 2714
9175bfc0 2715# Find the build and target subdir names.
dd12c3a8 2716
66a79c16
DJ
2717# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2718# have matching libraries, they should use host libraries: Makefile.tpl
2719# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2720# However, they still use the build modules, because the corresponding
2721# host modules (e.g. bison) are only built for the host when bootstrap
2722# finishes. So:
2723# - build_subdir is where we find build modules, and never changes.
2724# - build_libsubdir is where we find build libraries, and can be overridden.
2725
2726# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2727build_subdir="build-${build_noncanonical}"
c6b750e1 2728
81ecdfbb
RW
2729# Check whether --with-build-libsubdir was given.
2730if test "${with_build_libsubdir+set}" = set; then :
2731 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2732else
2733 build_libsubdir="$build_subdir"
81ecdfbb
RW
2734fi
2735
b00612cc
PB
2736# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2737if ( test $srcdir = . && test -d gcc ) \
2738 || test -d $srcdir/../host-${host_noncanonical}; then
2739 host_subdir="host-${host_noncanonical}"
2740else
2741 host_subdir=.
2742fi
dd12c3a8
NN
2743# No prefix.
2744target_subdir=${target_noncanonical}
c6b750e1 2745
2fd0b40b
RW
2746# Be sure to cover against remnants of an in-tree build.
2747if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2748 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2749Use a pristine source tree when building in a separate tree" "$LINENO" 5
2750fi
252b5132 2751
a0da8069
NN
2752# Skipdirs are removed silently.
2753skipdirs=
2754# Noconfigdirs are removed loudly.
2755noconfigdirs=""
252b5132 2756
a0da8069
NN
2757use_gnu_ld=
2758# Make sure we don't let GNU ld be added if we didn't want it.
2759if test x$with_gnu_ld = xno ; then
2760 use_gnu_ld=no
93f9b408 2761 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
2762fi
2763
a0da8069
NN
2764use_gnu_as=
2765# Make sure we don't let GNU as be added if we didn't want it.
2766if test x$with_gnu_as = xno ; then
2767 use_gnu_as=no
2768 noconfigdirs="$noconfigdirs gas"
252b5132
RH
2769fi
2770
c6b750e1 2771# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 2772# it's not even worth trying to configure, much less build, that tool.
252b5132 2773
a0da8069
NN
2774case ${with_x} in
2775 yes | "") ;; # the default value for this tree is that X11 is available
2776 no)
675c6968 2777 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 2778 # We won't be able to build gdbtk without X.
c6b750e1 2779 enable_gdbtk=no
a0da8069
NN
2780 ;;
2781 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2782esac
252b5132 2783
a0da8069 2784# Some tools are only suitable for building in a "native" situation.
c6b750e1 2785# Remove these if host!=target.
701628f5 2786native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
252b5132 2787
a0da8069
NN
2788# Similarly, some are only suitable for cross toolchains.
2789# Remove these if host=target.
2790cross_only="target-libgloss target-newlib target-opcodes"
2791
2792case $is_cross_compiler in
2793 no) skipdirs="${skipdirs} ${cross_only}" ;;
2794 yes) skipdirs="${skipdirs} ${native_only}" ;;
2795esac
252b5132 2796
a0da8069
NN
2797# If both --with-headers and --with-libs are specified, default to
2798# --without-newlib.
32be62b5
RS
2799if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2800 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
2801 if test x"${with_newlib}" = x ; then
2802 with_newlib=no
2803 fi
252b5132
RH
2804fi
2805
a0da8069
NN
2806# Recognize --with-newlib/--without-newlib.
2807case ${with_newlib} in
2808 no) skipdirs="${skipdirs} target-newlib" ;;
2809 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2810esac
252b5132 2811
93f9b408
ILT
2812# Handle --enable-gold.
2813
81ecdfbb
RW
2814# Check whether --enable-gold was given.
2815if test "${enable_gold+set}" = set; then :
2816 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
2817else
2818 ENABLE_GOLD=no
81ecdfbb
RW
2819fi
2820
93f9b408
ILT
2821if test "${ENABLE_GOLD}" = "yes"; then
2822 # Check for ELF target.
2823 is_elf=no
2824 case "${target}" in
2825 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2826 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8bcf2718 2827 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
93f9b408
ILT
2828 case "${target}" in
2829 *-*-linux*aout* | *-*-linux*oldld*)
2830 ;;
2831 *)
2832 is_elf=yes
2833 ;;
2834 esac
2835 esac
2836
2837 if test "$is_elf" = "yes"; then
2838 # Check for target supported by gold.
2839 case "${target}" in
4a657b0d 2840 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
93f9b408
ILT
2841 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
2842 ;;
2843 esac
2844 fi
2845fi
2846
a0da8069 2847# Configure extra directories which are host specific
252b5132 2848
a0da8069
NN
2849case "${host}" in
2850 *-cygwin*)
2851 configdirs="$configdirs libtermcap" ;;
2852esac
252b5132 2853
59f7ec45
HPN
2854# A target can indicate whether a language isn't supported for some reason.
2855# Only spaces may be used in this macro; not newlines or tabs.
2856unsupported_languages=
2857
c6b750e1 2858# Remove more programs from consideration, based on the host or
a0da8069
NN
2859# target this usually means that a port of the program doesn't
2860# exist yet.
252b5132 2861
a0da8069
NN
2862case "${host}" in
2863 hppa*64*-*-*)
2864 noconfigdirs="$noconfigdirs byacc"
2865 ;;
ec11bdc6 2866 i[3456789]86-*-vsta)
675c6968 2867 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 2868 ;;
ec11bdc6 2869 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 2870 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 2871 ;;
2d1e8239
NC
2872 x86_64-*-mingw*)
2873 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
2874 ;;
ec11bdc6 2875 i[3456789]86-*-mingw32*)
675c6968 2876 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 2877 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 2878 ;;
ec11bdc6 2879 i[3456789]86-*-beos*)
675c6968 2880 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 2881 ;;
a0da8069 2882 *-*-cygwin*)
a92834c8 2883 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
2884 ;;
2885 *-*-netbsd*)
a92834c8 2886 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
2887 ;;
2888 ppc*-*-pe)
675c6968 2889 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
2890 ;;
2891 powerpc-*-beos*)
675c6968 2892 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 2893 ;;
a0da8069 2894esac
252b5132 2895
4b1cb4fe 2896
81ecdfbb
RW
2897# Check whether --enable-libada was given.
2898if test "${enable_libada+set}" = set; then :
2899 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
2900else
2901 ENABLE_LIBADA=yes
81ecdfbb
RW
2902fi
2903
a2592b1b 2904if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 2905 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
2906fi
2907
81ecdfbb
RW
2908# Check whether --enable-libssp was given.
2909if test "${enable_libssp+set}" = set; then :
2910 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
2911else
2912 ENABLE_LIBSSP=yes
81ecdfbb
RW
2913fi
2914
5f128533 2915
a0da8069
NN
2916# Save it here so that, even in case of --enable-libgcj, if the Java
2917# front-end isn't enabled, we still get libgcj disabled.
2918libgcj_saved=$libgcj
2919case $enable_libgcj in
2920yes)
2921 # If we reset it here, it won't get added to noconfigdirs in the
2922 # target-specific build rules, so it will be forcibly enabled
2923 # (unless the Java language itself isn't enabled).
2924 libgcj=
2925 ;;
2926no)
2927 # Make sure we get it printed in the list of not supported target libs.
2928 noconfigdirs="$noconfigdirs ${libgcj}"
2929 ;;
2930esac
252b5132 2931
4b1cb4fe 2932
a6df5a19
PB
2933# Disable libmudflap on some systems.
2934if test x$enable_libmudflap = x ; then
3e707e94 2935 case "${target}" in
29383458 2936 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 2937 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
2938 ;;
2939 *-*-freebsd*)
2940 # Enable libmudflap by default in FreeBSD.
2941 ;;
2942 *)
2943 # Disable it by default everywhere else.
2944 noconfigdirs="$noconfigdirs target-libmudflap"
2945 ;;
2946 esac
a6df5a19 2947fi
4b1cb4fe 2948
a6df5a19
PB
2949# Disable libgomp on non POSIX hosted systems.
2950if test x$enable_libgomp = x ; then
b3ded179
PB
2951 # Enable libgomp by default on hosted POSIX systems.
2952 case "${target}" in
29383458 2953 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
2954 ;;
2955 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
2956 ;;
64ce424c 2957 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
2958 ;;
2959 *-*-darwin* | *-*-aix*)
2960 ;;
2961 *)
2962 noconfigdirs="$noconfigdirs target-libgomp"
2963 ;;
2964 esac
a6df5a19 2965fi
b3ded179 2966
691bb5a1
DD
2967# Default libgloss CPU subdirectory.
2968libgloss_dir="$target_cpu"
4b1cb4fe 2969
a0da8069
NN
2970case "${target}" in
2971 *-*-chorusos)
54d1c879 2972 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 2973 ;;
24741ab2 2974 powerpc-*-darwin*)
9d39db92 2975 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 2976 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 2977 ;;
85bd1942
TG
2978 i[3456789]86-*-darwin*)
2979 noconfigdirs="$noconfigdirs ld gprof"
2980 noconfigdirs="$noconfigdirs sim target-rda"
2981 ;;
e8a5fa9c 2982 x86_64-*-darwin[912]*)
652dec25
TG
2983 noconfigdirs="$noconfigdirs ld gas gprof"
2984 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 2985 ;;
04d1ab34 2986 *-*-darwin*)
d320aacb 2987 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 2988 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 2989 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 2990 ;;
a0da8069 2991 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 2992 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 2993 ;;
de0b4a87 2994 *-*-freebsd*)
4b1cb4fe
DD
2995 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
2996 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
2997 && test -f /usr/local/include/gmp.h; then
2998 with_gmp=/usr/local
2999 fi
3000
3001 # Skip some stuff that's unsupported on some FreeBSD configurations.
3002 case "${target}" in
3003 i*86-*-*) ;;
3004 alpha*-*-*) ;;
3005 *)
54d1c879 3006 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3007 ;;
3008 esac
3009 ;;
f8a495c8
NC
3010 *-*-kaos*)
3011 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3012 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3013 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3014 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3015 noconfigdirs="$noconfigdirs target-libgloss"
3016 ;;
a0da8069
NN
3017 *-*-netbsd*)
3018 # Skip some stuff on all NetBSD configurations.
3019 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3020
3021 # Skip some stuff that's unsupported on some NetBSD configurations.
3022 case "${target}" in
3023 i*86-*-netbsdelf*) ;;
5b474aa8 3024 arm*-*-netbsdelf*) ;;
a0da8069 3025 *)
54d1c879 3026 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3027 ;;
3028 esac
3029 ;;
2a3124ca 3030 *-*-netware*)
54d1c879 3031 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3032 ;;
3033 *-*-rtems*)
54d1c879 3034 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3035 ;;
1587117a
EC
3036 # The tpf target doesn't support gdb yet.
3037 *-*-tpf*)
54d1c879 3038 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3039 ;;
c1968181 3040 *-*-uclinux*)
54d1c879 3041 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3042 ;;
a0da8069 3043 *-*-vxworks*)
54d1c879 3044 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3045 ;;
3046 alpha*-dec-osf*)
3047 # ld works, but does not support shared libraries.
3048 # newlib is not 64 bit ready. I'm not sure about fileutils.
3049 # gas doesn't generate exception information.
3050 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3051 ;;
3052 alpha*-*-*vms*)
54d1c879 3053 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3054 ;;
3055 alpha*-*-linux*)
3056 # newlib is not 64 bit ready
3057 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3058 ;;
a0da8069
NN
3059 alpha*-*-*)
3060 # newlib is not 64 bit ready
54d1c879 3061 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3062 ;;
4a18bd6b 3063 am33_2.0-*-linux*)
54d1c879 3064 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3065 ;;
a0da8069 3066 sh-*-linux*)
54d1c879 3067 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3068 ;;
a0da8069 3069 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3070 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3071 noconfigdirs="$noconfigdirs target-examples"
3072 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3073 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3074 noconfigdirs="$noconfigdirs expect dejagnu"
3075 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3076 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3077 noconfigdirs="$noconfigdirs target-newlib"
3078 case "${host}" in
3079 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3080 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3081 ;;
3082 esac
691bb5a1 3083 libgloss_dir=wince
a0da8069
NN
3084 ;;
3085 arc-*-*)
54d1c879 3086 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3087 ;;
caeba88f 3088 arm-semi-aof )
caeba88f 3089 ;;
a0da8069 3090 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3091 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3092 libgloss_dir=arm
a0da8069 3093 ;;
11b04d1f 3094 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3095 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3096 libgloss_dir=arm
a0da8069 3097 ;;
bd70a46f 3098 arm*-*-linux-gnueabi)
6d18b86b 3099 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3100 case ${with_newlib} in
3101 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3102 esac
691bb5a1 3103 libgloss_dir=arm
bd70a46f 3104 ;;
df4a6958 3105 arm*-*-symbianelf*)
54d1c879 3106 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3107 libgloss_dir=arm
df4a6958 3108 ;;
a0da8069 3109 arm-*-pe*)
54d1c879 3110 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3111 ;;
a0da8069 3112 thumb-*-coff)
54d1c879 3113 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3114 ;;
3115 thumb-*-elf)
54d1c879 3116 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3117 ;;
a0da8069 3118 thumb-*-pe)
54d1c879 3119 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3120 ;;
3121 arm-*-riscix*)
54d1c879 3122 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3123 ;;
3124 avr-*-*)
266df637 3125 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3126 ;;
376a0e54 3127 bfin-*-*)
df51e4e1
JZ
3128 unsupported_languages="$unsupported_languages java"
3129 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3130 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3131 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3132 fi
3133 ;;
a0da8069 3134 c4x-*-* | tic4x-*-*)
54d1c879 3135 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3136 ;;
3137 c54x*-*-* | tic54x-*-*)
54d1c879 3138 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3139 ;;
52310858
NC
3140 cr16-*-*)
3141 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3142 ;;
c7e66c6d 3143 cris-*-* | crisv32-*-*)
59f7ec45 3144 unsupported_languages="$unsupported_languages java"
c7e66c6d 3145 case "${target}" in
2faa2958 3146 *-*-aout)
096f7d00 3147 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3148 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3149 *-*-elf)
5e818318 3150 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3151 *-*-linux*)
5e818318 3152 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3153 *)
096f7d00 3154 unsupported_languages="$unsupported_languages fortran"
54d1c879 3155 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3156 esac
691bb5a1 3157 libgloss_dir=cris
a0da8069 3158 ;;
3e707e94 3159 crx-*-*)
54d1c879 3160 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3161 ;;
a0da8069 3162 d10v-*-*)
54d1c879 3163 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3164 ;;
3165 d30v-*-*)
54d1c879 3166 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3167 ;;
691bb5a1
DD
3168 ep9312-*-elf | ep9312-*-coff)
3169 libgloss_dir=arm
3170 ;;
a0da8069 3171 fr30-*-elf*)
54d1c879 3172 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3173 ;;
3174 frv-*-*)
54d1c879 3175 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3176 ;;
20135e4c
NC
3177 moxie-*-*)
3178 noconfigdirs="$noconfigdirs ${libgcj}"
3179 noconfigdirs="$noconfigdirs gprof"
3180 ;;
a0da8069 3181 h8300*-*-*)
54d1c879 3182 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3183 ;;
3184 h8500-*-*)
54d1c879 3185 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3186 ;;
caeba88f 3187 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3188 ;;
a0da8069
NN
3189 hppa*64*-*-linux* | parisc*64*-*-linux*)
3190 # In this case, it's because the hppa64-linux target is for
3191 # the kernel only at this point and has no libc, and thus no
3192 # headers, crt*.o, etc., all of which are needed by these.
3193 noconfigdirs="$noconfigdirs target-zlib"
3194 ;;
5dcac624
DA
3195 parisc*-*-linux* | hppa*-*-linux*)
3196 ;;
a0da8069 3197 hppa*-*-*elf* | \
a0da8069
NN
3198 hppa*-*-lites* | \
3199 hppa*-*-openbsd* | \
3200 hppa*64*-*-*)
54d1c879 3201 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3202 ;;
3203 hppa*-hp-hpux11*)
3204 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3205 ;;
691bb5a1
DD
3206 hppa*-*-pro*)
3207 libgloss_dir=pa
3208 ;;
a0da8069
NN
3209 hppa*-*-*)
3210 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3211 # build on HP-UX 10.20.
54d1c879 3212 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3213 ;;
b07c2aad 3214 i960-*-*)
54d1c879 3215 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3216 ;;
a0da8069
NN
3217 ia64*-*-elf*)
3218 # No gdb support yet.
675c6968 3219 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3220 ;;
3221 ia64*-**-hpux*)
3222 # No gdb or ld support yet.
54d1c879 3223 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3224 ;;
19e99079
NC
3225 ia64*-*-*vms*)
3226 # No gdb or ld support yet.
3227 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3228 ;;
caeba88f 3229 i370-*-opened*)
caeba88f 3230 ;;
ec11bdc6 3231 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3232 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3233 libgloss_dir=i386
a0da8069 3234 ;;
ec11bdc6 3235 i[3456789]86-*-linux*)
a0da8069
NN
3236 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3237 # not build java stuff by default.
3238 case "${target}" in
3239 *-*-*libc1*)
54d1c879 3240 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3241 esac
3242
3243 # This section makes it possible to build newlib natively on linux.
3244 # If we are using a cross compiler then don't configure newlib.
3245 if test x${is_cross_compiler} != xno ; then
bba45b8b 3246 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3247 fi
3248 noconfigdirs="$noconfigdirs target-libgloss"
3249 # If we are not using a cross compiler, do configure newlib.
3250 # Note however, that newlib will only be configured in this situation
3251 # if the --with-newlib option has been given, because otherwise
3252 # 'target-newlib' will appear in skipdirs.
3253 ;;
ec11bdc6 3254 i[3456789]86-*-mingw32*)
45055374
CV
3255 target_configdirs="$target_configdirs target-winsup"
3256 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3257 ;;
2d1e8239
NC
3258 x86_64-*-mingw*)
3259 target_configdirs="$target_configdirs target-winsup"
3260 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3261 ;;
a0da8069
NN
3262 *-*-cygwin*)
3263 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3264 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3265 # always build newlib if winsup directory is present.
45055374 3266 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3267 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3268 elif test -d "$srcdir/newlib"; then
45055374 3269 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3270 fi
c6b750e1 3271 ;;
caeba88f
AL
3272 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3273 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3274 ;;
ec11bdc6 3275 i[3456789]86-*-pe)
54d1c879 3276 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3277 ;;
ec11bdc6 3278 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3279 # The linker does not yet know about weak symbols in COFF,
3280 # and is not configured to handle mixed ELF and COFF.
54d1c879 3281 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3282 ;;
ec11bdc6 3283 i[3456789]86-*-sco*)
54d1c879 3284 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3285 ;;
ec11bdc6 3286 i[3456789]86-*-solaris2*)
a0da8069
NN
3287 noconfigdirs="$noconfigdirs target-libgloss"
3288 ;;
ec11bdc6 3289 i[3456789]86-*-sysv4*)
54d1c879 3290 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3291 ;;
ec11bdc6 3292 i[3456789]86-*-beos*)
54d1c879 3293 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3294 ;;
b59bea8a 3295 i[3456789]86-*-rdos*)
2429c060
PB
3296 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3297 ;;
b07c2aad 3298 m32r-*-*)
54d1c879 3299 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3300 ;;
a0da8069 3301 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3302 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3303 libgloss_dir=m68hc11
a0da8069
NN
3304 ;;
3305 m68k-*-elf*)
54d1c879 3306 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3307 ;;
3308 m68k-*-coff*)
54d1c879 3309 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3310 ;;
691bb5a1
DD
3311 m68*-*-* | fido-*-*)
3312 libgloss_dir=m68k
3313 ;;
a0da8069
NN
3314 mcore-*-pe*)
3315 # The EPOC C++ environment does not support exceptions or rtti,
3316 # and so building libstdc++-v3 tends not to always work.
3317 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3318 ;;
3319 mmix-*-*)
59f7ec45 3320 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3321 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3322 ;;
3323 mn10200-*-*)
54d1c879 3324 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3325 ;;
3326 mn10300-*-*)
54d1c879 3327 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3328 ;;
4970f871 3329 mt-*-*)
cdb9b172
AH
3330 noconfigdirs="$noconfigdirs sim"
3331 ;;
a0da8069
NN
3332 powerpc-*-aix*)
3333 # copied from rs6000-*-* entry
e8a5fa9c 3334 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3335 ;;
3336 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3337 target_configdirs="$target_configdirs target-winsup"
54d1c879 3338 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3339 # always build newlib.
3340 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3341 ;;
3342 # This is temporary until we can link against shared libraries
3343 powerpcle-*-solaris*)
54d1c879 3344 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3345 libgloss_dir=rs6000
a0da8069
NN
3346 ;;
3347 powerpc-*-beos*)
54d1c879 3348 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3349 ;;
a0da8069 3350 powerpc-*-eabi)
54d1c879 3351 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3352 libgloss_dir=rs6000
caeba88f
AL
3353 ;;
3354 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3355 libgloss_dir=rs6000
a0da8069 3356 ;;
a0da8069 3357 rs6000-*-lynxos*)
54d1c879 3358 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3359 ;;
3360 rs6000-*-aix*)
e8a5fa9c 3361 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3362 ;;
3363 rs6000-*-*)
54d1c879 3364 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3365 ;;
3366 m68k-apollo-*)
54d1c879 3367 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3368 ;;
25a07265
NC
3369 microblaze*)
3370 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3371 ;;
5bd8be13
RS
3372 mips*-sde-elf*)
3373 skipdirs="$skipdirs target-libiberty"
3374 noconfigdirs="$noconfigdirs ${libgcj}"
3375 if test x$with_newlib = xyes; then
3376 noconfigdirs="$noconfigdirs gprof"
3377 fi
3378 libgloss_dir=mips
3379 ;;
a0da8069 3380 mips*-*-irix5*)
54d1c879 3381 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3382 ;;
3383 mips*-*-irix6*)
a0da8069
NN
3384 # Linking libjava exceeds command-line length limits on at least
3385 # IRIX 6.2, but not on IRIX 6.5.
3386 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3387 # <oldham@codesourcery.com>
54d1c879 3388 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3389 ;;
a0da8069 3390 mips*-*-bsd*)
54d1c879 3391 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3392 ;;
a0da8069
NN
3393 mips*-*-linux*)
3394 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3395 ;;
3396 mips*-*-*)
54d1c879 3397 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3398 libgloss_dir=mips
a0da8069
NN
3399 ;;
3400 romp-*-*)
54d1c879 3401 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3402 ;;
dbf85af7 3403 sh-*-* | sh64-*-*)
a0da8069 3404 case "${host}" in
ec11bdc6
DD
3405 i[3456789]86-*-vsta) ;; # don't add gprof back in
3406 i[3456789]86-*-go32*) ;; # don't add gprof back in
3407 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3408 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3409 esac
e8a5fa9c
RW
3410 case "${target}" in
3411 sh*-*-elf)
3412 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3413 *)
3414 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3415 esac
a0da8069 3416 ;;
691bb5a1
DD
3417 sparclet-*-aout* | sparc86x-*-*)
3418 libgloss_dir=sparc
3419 ;;
a0da8069 3420 sparc-*-elf*)
54d1c879 3421 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3422 ;;
3423 sparc64-*-elf*)
54d1c879 3424 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3425 libgloss_dir=sparc
a0da8069
NN
3426 ;;
3427 sparclite-*-*)
54d1c879 3428 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3429 libgloss_dir=sparc
a0da8069
NN
3430 ;;
3431 sparc-*-sunos4*)
54d1c879 3432 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3433 if test x${is_cross_compiler} != xno ; then
3434 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3435 else
3436 use_gnu_ld=no
3437 fi
3438 ;;
e3c770b1 3439 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3440 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3441 ;;
a0da8069
NN
3442 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3443 ;;
3444 v810-*-*)
54d1c879 3445 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3446 ;;
3447 v850-*-*)
54d1c879 3448 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3449 ;;
3450 v850e-*-*)
54d1c879 3451 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3452 ;;
3453 v850ea-*-*)
54d1c879 3454 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3455 ;;
3456 vax-*-vms)
54d1c879 3457 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3458 ;;
3459 vax-*-*)
54d1c879 3460 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3461 ;;
8b66833e 3462 xtensa*-*-*)
54d1c879 3463 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3464 ;;
a0da8069 3465 ip2k-*-*)
54d1c879 3466 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3467 ;;
29383458 3468 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3469 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3470 ;;
3471 *-*-lynxos*)
54d1c879 3472 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3473 ;;
a0da8069 3474 *-*-*)
54d1c879 3475 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3476 ;;
3477esac
252b5132 3478
a0da8069
NN
3479# If we aren't building newlib, then don't build libgloss, since libgloss
3480# depends upon some newlib header files.
3481case "${noconfigdirs}" in
3482 *target-libgloss*) ;;
3483 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3484esac
3485
a0da8069
NN
3486# Work in distributions that contain no compiler tools, like Autoconf.
3487tentative_cc=""
3488host_makefile_frag=/dev/null
3489if test -d ${srcdir}/config ; then
3490case "${host}" in
3491 m68k-hp-hpux*)
3492 # Avoid "too much defining" errors from HPUX compiler.
3493 tentative_cc="cc -Wp,-H256000"
3494 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3495 # If it's HP/UX ar, this should be harmless.
3496 RANLIB="ar ts"
3497 ;;
3498 m68k-apollo-sysv*)
3499 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3500 ;;
3501 m68k-apollo-bsd*)
3502 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3503 # chokes on bfd, the compiler won't let you assign integers to enums, and
3504 # other problems. Defining CC to gcc is a questionable way to say "don't use
3505 # the apollo compiler" (the preferred version of GCC could be called cc,
3506 # or whatever), but I'm not sure leaving CC as cc is any better...
3507 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3508 # Used to have BISON=yacc.
3509 tentative_cc=gcc
3510 ;;
3511 m88k-dg-dgux*)
3512 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3513 ;;
3514 m88k-harris-cxux*)
3515 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3516 tentative_cc="cc -Xa"
3517 host_makefile_frag="config/mh-cxux"
3518 ;;
3519 m88k-motorola-sysv*)
3520 ;;
3521 mips*-dec-ultrix*)
3522 tentative_cc="cc -Wf,-XNg1000"
3523 host_makefile_frag="config/mh-decstation"
3524 ;;
3525 mips*-nec-sysv4*)
3526 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3527 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3528 host_makefile_frag="config/mh-necv4"
3529 ;;
3530 mips*-sgi-irix4*)
3531 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3532 # environment. Also bump switch table size so that cp-parse will
3533 # compile. Bump string length limit so linker builds.
3534 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3535 ;;
3536 mips*-*-sysv4*)
3537 host_makefile_frag="config/mh-sysv4"
3538 ;;
3539 mips*-*-sysv*)
3540 # This is for a MIPS running RISC/os 4.52C.
3541
3542 # This is needed for GDB, but needs to be in the top-level make because
3543 # if a library is compiled with the bsd headers and gets linked with the
3544 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3545 # a different size).
3546 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3547 # known except to select the sysv environment. Could we use /proc instead?
3548 # These "sysv environments" and "bsd environments" often end up being a pain.
3549 #
3550 # This is not part of CFLAGS because perhaps not all C compilers have this
3551 # option.
3552 tentative_cc="cc -systype sysv"
3553 ;;
3554 i370-ibm-opened*)
3555 tentative_cc="c89"
3556 ;;
ec11bdc6 3557 i[3456789]86-*-sysv5*)
a0da8069
NN
3558 host_makefile_frag="config/mh-sysv5"
3559 ;;
ec11bdc6 3560 i[3456789]86-*-dgux*)
a0da8069
NN
3561 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3562 host_makefile_frag="config/mh-dgux386"
3563 ;;
ec11bdc6 3564 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3565 # The MetaWare compiler will generate a copyright message unless you
3566 # turn it off by adding the -Hnocopyr flag.
3567 tentative_cc="cc -Hnocopyr"
3568 ;;
ec11bdc6 3569 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3570 # for an NCR 3000 (i486/SVR4) system.
3571 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3572 # This compiler not only emits obnoxious copyright messages every time
3573 # you run it, but it chokes and dies on a whole bunch of GNU source
3574 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3575 tentative_cc="/usr/ccs/ATT/cc"
3576 host_makefile_frag="config/mh-ncr3000"
3577 ;;
ec11bdc6 3578 i[3456789]86-*-sco3.2v5*)
a0da8069 3579 ;;
ec11bdc6 3580 i[3456789]86-*-sco*)
a0da8069
NN
3581 # The native C compiler botches some simple uses of const. Unfortunately,
3582 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3583 tentative_cc="cc -Dconst="
3584 host_makefile_frag="config/mh-sco"
3585 ;;
ec11bdc6 3586 i[3456789]86-*-udk*)
a0da8069
NN
3587 host_makefile_frag="config/mh-sysv5"
3588 ;;
ec11bdc6 3589 i[3456789]86-*-solaris2*)
a0da8069
NN
3590 host_makefile_frag="config/mh-sysv4"
3591 ;;
ec11bdc6 3592 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3593 host_makefile_frag="config/mh-djgpp"
3594 ;;
3595 *-cygwin*)
e33b51a6 3596
81ecdfbb
RW
3597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3598$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6
NC
3599echo a >cygwin-cat-check
3600if test `cat cygwin-cat-check` == a ; then
8ade07e9 3601 rm cygwin-cat-check
81ecdfbb
RW
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3603$as_echo "yes" >&6; }
e33b51a6 3604else
8ade07e9 3605 rm cygwin-cat-check
81ecdfbb
RW
3606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3607$as_echo "no" >&6; }
3608 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3609 Please either mount the build directory in binary mode or run the following
3610 commands before running any configure script:
3611set -o igncr
3612export SHELLOPTS
81ecdfbb 3613 " "$LINENO" 5
e33b51a6 3614fi
e33b51a6 3615
a0da8069
NN
3616 host_makefile_frag="config/mh-cygwin"
3617 ;;
8a1599ab 3618 *-mingw*)
84e7906e 3619 host_makefile_frag="config/mh-mingw"
2d1e8239 3620 ;;
a0da8069
NN
3621 *-interix*)
3622 host_makefile_frag="config/mh-interix"
3623 ;;
3624 vax-*-ultrix2*)
3625 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3626 tentative_cc=gcc
3627 ;;
3628 *-*-solaris2*)
3629 host_makefile_frag="config/mh-solaris"
3630 ;;
3631 m68k-sun-sunos*)
3632 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3633 # without overflowing the jump tables (-J says to use a 32 bit table)
3634 tentative_cc="cc -J"
3635 ;;
da888c87 3636 hppa*-hp-hpux10*)
a0da8069 3637 tentative_cc="cc -Wp,-H256000"
da888c87 3638 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3639 ;;
da888c87
PB
3640 hppa*-hp-hpux* | hppa*-*-hiux*)
3641 tentative_cc="cc -Wp,-H256000"
3642 host_makefile_frag="config/mh-pa"
3643 ;;
3644 hppa*-*)
3645 host_makefile_frag="config/mh-pa"
3646 ;;
3647 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3648 tentative_cc="cc -Wp,-H256000"
3649 ;;
3650 rs6000-*-lynxos*)
3651 # /bin/cc is less than useful for our purposes. Always use GCC
3652 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3653 host_makefile_frag="config/mh-lynxrs6k"
3654 ;;
0df3d27f
PB
3655 powerpc-*-darwin*)
3656 host_makefile_frag="config/mh-ppc-darwin"
3657 ;;
f6d183c0
PB
3658 powerpc-*-aix*)
3659 host_makefile_frag="config/mh-ppc-aix"
3660 ;;
3661 rs6000-*-aix*)
3662 host_makefile_frag="config/mh-ppc-aix"
3663 ;;
a0da8069
NN
3664 *-*-lynxos*)
3665 # /bin/cc is less than useful for our purposes. Always use GCC
3666 tentative_cc="/bin/gcc"
3667 ;;
3668 *-*-sysv4*)
3669 host_makefile_frag="config/mh-sysv4"
3670 ;;
fe69863c
DD
3671 # This is placed last to prevent interfering with the cases above.
3672 i[3456789]86-*-*)
3673 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3674 host_makefile_frag="config/mh-x86omitfp"
3675 ;;
a0da8069
NN
3676esac
3677fi
3678
9e07f89d
NN
3679# If we aren't going to be using gcc, see if we can extract a definition
3680# of CC from the fragment.
3681# Actually, use the 'pre-extracted' version above.
3682if test -z "${CC}" && test "${build}" = "${host}" ; then
3683 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3684 found=
3685 for dir in $PATH; do
3686 test -z "$dir" && dir=.
3687 if test -f $dir/gcc; then
3688 found=yes
3689 break
3690 fi
3691 done
3692 IFS="$save_ifs"
3693 if test -z "${found}" && test -n "${tentative_cc}" ; then
3694 CC=$tentative_cc
3695 fi
3696fi
3697
3698if test "${build}" != "${host}" ; then
1576798e
PB
3699 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3700 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3701 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3702 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3703 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3704 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3705 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3706 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3707 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3708 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3709 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3710 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3711else
3712 AR_FOR_BUILD="\$(AR)"
3713 AS_FOR_BUILD="\$(AS)"
512b7dfb 3714 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3715 CXX_FOR_BUILD="\$(CXX)"
3716 GCJ_FOR_BUILD="\$(GCJ)"
3717 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3718 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3719 LD_FOR_BUILD="\$(LD)"
3720 NM_FOR_BUILD="\$(NM)"
3721 RANLIB_FOR_BUILD="\$(RANLIB)"
3722 WINDRES_FOR_BUILD="\$(WINDRES)"
3723 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3724fi
3725
3726ac_ext=c
c6b750e1
DJ
3727ac_cpp='$CPP $CPPFLAGS'
3728ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3729ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3730ac_compiler_gnu=$ac_cv_c_compiler_gnu
3731if test -n "$ac_tool_prefix"; then
3732 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3733set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3735$as_echo_n "checking for $ac_word... " >&6; }
3736if test "${ac_cv_prog_CC+set}" = set; then :
3737 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3738else
3739 if test -n "$CC"; then
3740 ac_cv_prog_CC="$CC" # Let the user override the test.
3741else
3742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3743for as_dir in $PATH
3744do
3745 IFS=$as_save_IFS
3746 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3747 for ac_exec_ext in '' $ac_executable_extensions; do
3748 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3749 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 3750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3751 break 2
3752 fi
3753done
81ecdfbb
RW
3754 done
3755IFS=$as_save_IFS
c6b750e1
DJ
3756
3757fi
3758fi
3759CC=$ac_cv_prog_CC
3760if test -n "$CC"; then
81ecdfbb
RW
3761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3762$as_echo "$CC" >&6; }
c6b750e1 3763else
81ecdfbb
RW
3764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3765$as_echo "no" >&6; }
c6b750e1
DJ
3766fi
3767
81ecdfbb 3768
c6b750e1
DJ
3769fi
3770if test -z "$ac_cv_prog_CC"; then
3771 ac_ct_CC=$CC
6a9cf61e 3772 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 3773set dummy gcc; ac_word=$2
81ecdfbb
RW
3774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3775$as_echo_n "checking for $ac_word... " >&6; }
3776if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3777 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3778else
3779 if test -n "$ac_ct_CC"; then
3780 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3781else
3782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3783for as_dir in $PATH
3784do
3785 IFS=$as_save_IFS
3786 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3787 for ac_exec_ext in '' $ac_executable_extensions; do
3788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3789 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 3790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3791 break 2
3792 fi
3793done
81ecdfbb
RW
3794 done
3795IFS=$as_save_IFS
c6b750e1
DJ
3796
3797fi
3798fi
3799ac_ct_CC=$ac_cv_prog_ac_ct_CC
3800if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3802$as_echo "$ac_ct_CC" >&6; }
c6b750e1 3803else
81ecdfbb
RW
3804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3805$as_echo "no" >&6; }
c6b750e1
DJ
3806fi
3807
81ecdfbb
RW
3808 if test "x$ac_ct_CC" = x; then
3809 CC=""
3810 else
3811 case $cross_compiling:$ac_tool_warned in
3812yes:)
3813{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3814$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3815ac_tool_warned=yes ;;
3816esac
3817 CC=$ac_ct_CC
3818 fi
c6b750e1
DJ
3819else
3820 CC="$ac_cv_prog_CC"
3821fi
3822
3823if test -z "$CC"; then
81ecdfbb
RW
3824 if test -n "$ac_tool_prefix"; then
3825 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 3826set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
3827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3828$as_echo_n "checking for $ac_word... " >&6; }
3829if test "${ac_cv_prog_CC+set}" = set; then :
3830 $as_echo_n "(cached) " >&6
9e07f89d
NN
3831else
3832 if test -n "$CC"; then
3833 ac_cv_prog_CC="$CC" # Let the user override the test.
3834else
c6b750e1
DJ
3835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3836for as_dir in $PATH
3837do
3838 IFS=$as_save_IFS
3839 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3840 for ac_exec_ext in '' $ac_executable_extensions; do
3841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3842 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 3843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3844 break 2
3845 fi
3846done
81ecdfbb
RW
3847 done
3848IFS=$as_save_IFS
c6b750e1 3849
9e07f89d
NN
3850fi
3851fi
c6b750e1 3852CC=$ac_cv_prog_CC
9e07f89d 3853if test -n "$CC"; then
81ecdfbb
RW
3854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3855$as_echo "$CC" >&6; }
c6b750e1 3856else
81ecdfbb
RW
3857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3858$as_echo "no" >&6; }
c6b750e1
DJ
3859fi
3860
c6b750e1 3861
81ecdfbb 3862 fi
c6b750e1 3863fi
9e07f89d
NN
3864if test -z "$CC"; then
3865 # Extract the first word of "cc", so it can be a program name with args.
3866set dummy cc; ac_word=$2
81ecdfbb
RW
3867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3868$as_echo_n "checking for $ac_word... " >&6; }
3869if test "${ac_cv_prog_CC+set}" = set; then :
3870 $as_echo_n "(cached) " >&6
9e07f89d
NN
3871else
3872 if test -n "$CC"; then
3873 ac_cv_prog_CC="$CC" # Let the user override the test.
3874else
9e07f89d 3875 ac_prog_rejected=no
c6b750e1
DJ
3876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3877for as_dir in $PATH
3878do
3879 IFS=$as_save_IFS
3880 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3881 for ac_exec_ext in '' $ac_executable_extensions; do
3882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
3883 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3884 ac_prog_rejected=yes
3885 continue
3886 fi
3887 ac_cv_prog_CC="cc"
81ecdfbb 3888 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3889 break 2
3890 fi
3891done
81ecdfbb
RW
3892 done
3893IFS=$as_save_IFS
c6b750e1 3894
9e07f89d
NN
3895if test $ac_prog_rejected = yes; then
3896 # We found a bogon in the path, so make sure we never use it.
3897 set dummy $ac_cv_prog_CC
3898 shift
c6b750e1 3899 if test $# != 0; then
9e07f89d
NN
3900 # We chose a different compiler from the bogus one.
3901 # However, it has the same basename, so the bogon will be chosen
3902 # first if we set CC to just the basename; use the full file name.
3903 shift
c6b750e1 3904 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
3905 fi
3906fi
3907fi
3908fi
c6b750e1 3909CC=$ac_cv_prog_CC
9e07f89d 3910if test -n "$CC"; then
81ecdfbb
RW
3911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3912$as_echo "$CC" >&6; }
9e07f89d 3913else
81ecdfbb
RW
3914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3915$as_echo "no" >&6; }
9e07f89d
NN
3916fi
3917
81ecdfbb 3918
c6b750e1
DJ
3919fi
3920if test -z "$CC"; then
3921 if test -n "$ac_tool_prefix"; then
81ecdfbb 3922 for ac_prog in cl.exe
c6b750e1
DJ
3923 do
3924 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3925set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
3926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3927$as_echo_n "checking for $ac_word... " >&6; }
3928if test "${ac_cv_prog_CC+set}" = set; then :
3929 $as_echo_n "(cached) " >&6
9e07f89d
NN
3930else
3931 if test -n "$CC"; then
3932 ac_cv_prog_CC="$CC" # Let the user override the test.
3933else
c6b750e1
DJ
3934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3935for as_dir in $PATH
3936do
3937 IFS=$as_save_IFS
3938 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3939 for ac_exec_ext in '' $ac_executable_extensions; do
3940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3941 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 3942 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 3943 break 2
376a0e54 3944 fi
c6b750e1 3945done
81ecdfbb
RW
3946 done
3947IFS=$as_save_IFS
cac3d6c4 3948
c6b750e1
DJ
3949fi
3950fi
3951CC=$ac_cv_prog_CC
3952if test -n "$CC"; then
81ecdfbb
RW
3953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3954$as_echo "$CC" >&6; }
cac3d6c4 3955else
81ecdfbb
RW
3956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3957$as_echo "no" >&6; }
9e07f89d 3958fi
cac3d6c4 3959
81ecdfbb 3960
c6b750e1
DJ
3961 test -n "$CC" && break
3962 done
cac3d6c4 3963fi
c6b750e1
DJ
3964if test -z "$CC"; then
3965 ac_ct_CC=$CC
81ecdfbb 3966 for ac_prog in cl.exe
c6b750e1
DJ
3967do
3968 # Extract the first word of "$ac_prog", so it can be a program name with args.
3969set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
3970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3971$as_echo_n "checking for $ac_word... " >&6; }
3972if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3973 $as_echo_n "(cached) " >&6
cac3d6c4 3974else
c6b750e1
DJ
3975 if test -n "$ac_ct_CC"; then
3976 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 3977else
c6b750e1
DJ
3978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3979for as_dir in $PATH
3980do
3981 IFS=$as_save_IFS
3982 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3983 for ac_exec_ext in '' $ac_executable_extensions; do
3984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3985 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 3986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3987 break 2
3988 fi
3989done
81ecdfbb
RW
3990 done
3991IFS=$as_save_IFS
c6b750e1 3992
cac3d6c4
CM
3993fi
3994fi
c6b750e1
DJ
3995ac_ct_CC=$ac_cv_prog_ac_ct_CC
3996if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3998$as_echo "$ac_ct_CC" >&6; }
9e07f89d 3999else
81ecdfbb
RW
4000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4001$as_echo "no" >&6; }
cac3d6c4 4002fi
376a0e54 4003
81ecdfbb 4004
c6b750e1
DJ
4005 test -n "$ac_ct_CC" && break
4006done
4007
81ecdfbb
RW
4008 if test "x$ac_ct_CC" = x; then
4009 CC=""
4010 else
4011 case $cross_compiling:$ac_tool_warned in
4012yes:)
4013{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4014$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4015ac_tool_warned=yes ;;
4016esac
4017 CC=$ac_ct_CC
4018 fi
c6b750e1
DJ
4019fi
4020
4021fi
4022
4023
81ecdfbb
RW
4024test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4025$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4026as_fn_error "no acceptable C compiler found in \$PATH
4027See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4028
4029# Provide some information about the compiler.
81ecdfbb
RW
4030$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4031set X $ac_compile
4032ac_compiler=$2
4033for ac_option in --version -v -V -qversion; do
4034 { { ac_try="$ac_compiler $ac_option >&5"
4035case "(($ac_try" in
4036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4037 *) ac_try_echo=$ac_try;;
4038esac
4039eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4040$as_echo "$ac_try_echo"; } >&5
4041 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4042 ac_status=$?
81ecdfbb
RW
4043 if test -s conftest.err; then
4044 sed '10a\
4045... rest of stderr output deleted ...
4046 10q' conftest.err >conftest.er1
4047 cat conftest.er1 >&5
4048 rm -f conftest.er1 conftest.err
4049 fi
4050 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4051 test $ac_status = 0; }
4052done
c6b750e1 4053
81ecdfbb 4054cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4055/* end confdefs.h. */
4056
4057int
4058main ()
4059{
4060
4061 ;
4062 return 0;
4063}
4064_ACEOF
4065ac_clean_files_save=$ac_clean_files
81ecdfbb 4066ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4067# Try to create an executable without -o first, disregard a.out.
4068# It will help us diagnose broken compilers, and finding out an intuition
4069# of exeext.
81ecdfbb
RW
4070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4071$as_echo_n "checking for C compiler default output file name... " >&6; }
4072ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4073
4074# The possible output files:
4075ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4076
4077ac_rmfiles=
4078for ac_file in $ac_files
4079do
4080 case $ac_file in
4081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4082 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4083 esac
4084done
4085rm -f $ac_rmfiles
4086
4087if { { ac_try="$ac_link_default"
4088case "(($ac_try" in
4089 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4090 *) ac_try_echo=$ac_try;;
4091esac
4092eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4093$as_echo "$ac_try_echo"; } >&5
4094 (eval "$ac_link_default") 2>&5
c6b750e1 4095 ac_status=$?
81ecdfbb
RW
4096 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4097 test $ac_status = 0; }; then :
4098 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4099# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4100# in a Makefile. We should not override ac_cv_exeext if it was cached,
4101# so that the user can short-circuit this test for compilers unknown to
4102# Autoconf.
4103for ac_file in $ac_files ''
c6b750e1
DJ
4104do
4105 test -f "$ac_file" || continue
4106 case $ac_file in
81ecdfbb 4107 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4108 ;;
4109 [ab].out )
4110 # We found the default executable, but exeext='' is most
4111 # certainly right.
4112 break;;
4113 *.* )
81ecdfbb
RW
4114 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4115 then :; else
4116 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4117 fi
4118 # We set ac_cv_exeext here because the later test for it is not
4119 # safe: cross compilers may not add the suffix if given an `-o'
4120 # argument, so we may need to know it at that point already.
4121 # Even if this section looks crufty: it has the advantage of
4122 # actually working.
c6b750e1
DJ
4123 break;;
4124 * )
4125 break;;
4126 esac
4127done
81ecdfbb
RW
4128test "$ac_cv_exeext" = no && ac_cv_exeext=
4129
c6b750e1 4130else
81ecdfbb
RW
4131 ac_file=''
4132fi
4133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4134$as_echo "$ac_file" >&6; }
4135if test -z "$ac_file"; then :
4136 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4137sed 's/^/| /' conftest.$ac_ext >&5
4138
81ecdfbb
RW
4139{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4140$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4141{ as_fn_set_status 77
4142as_fn_error "C compiler cannot create executables
4143See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4144fi
c6b750e1 4145ac_exeext=$ac_cv_exeext
c6b750e1 4146
81ecdfbb 4147# Check that the compiler produces executables we can run. If not, either
c6b750e1 4148# the compiler is broken, or we cross compile.
81ecdfbb
RW
4149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4150$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4151# If not cross compiling, check that we can run a simple program.
4152if test "$cross_compiling" != yes; then
4153 if { ac_try='./$ac_file'
81ecdfbb
RW
4154 { { case "(($ac_try" in
4155 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4156 *) ac_try_echo=$ac_try;;
4157esac
4158eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4159$as_echo "$ac_try_echo"; } >&5
4160 (eval "$ac_try") 2>&5
c6b750e1 4161 ac_status=$?
81ecdfbb
RW
4162 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4163 test $ac_status = 0; }; }; then
c6b750e1
DJ
4164 cross_compiling=no
4165 else
4166 if test "$cross_compiling" = maybe; then
4167 cross_compiling=yes
4168 else
81ecdfbb
RW
4169 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4170$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4171as_fn_error "cannot run C compiled programs.
c6b750e1 4172If you meant to cross compile, use \`--host'.
81ecdfbb 4173See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4174 fi
4175 fi
4176fi
81ecdfbb
RW
4177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4178$as_echo "yes" >&6; }
c6b750e1 4179
81ecdfbb 4180rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4181ac_clean_files=$ac_clean_files_save
81ecdfbb 4182# Check that the compiler produces executables we can run. If not, either
c6b750e1 4183# the compiler is broken, or we cross compile.
81ecdfbb
RW
4184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4185$as_echo_n "checking whether we are cross compiling... " >&6; }
4186{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4187$as_echo "$cross_compiling" >&6; }
4188
4189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4190$as_echo_n "checking for suffix of executables... " >&6; }
4191if { { ac_try="$ac_link"
4192case "(($ac_try" in
4193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4194 *) ac_try_echo=$ac_try;;
4195esac
4196eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4197$as_echo "$ac_try_echo"; } >&5
4198 (eval "$ac_link") 2>&5
c6b750e1 4199 ac_status=$?
81ecdfbb
RW
4200 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4201 test $ac_status = 0; }; then :
c6b750e1
DJ
4202 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4203# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4204# work properly (i.e., refer to `conftest.exe'), while it won't with
4205# `rm'.
4206for ac_file in conftest.exe conftest conftest.*; do
4207 test -f "$ac_file" || continue
4208 case $ac_file in
81ecdfbb 4209 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4210 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4211 break;;
4212 * ) break;;
4213 esac
4214done
4215else
81ecdfbb
RW
4216 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4217$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4218as_fn_error "cannot compute suffix of executables: cannot compile and link
4219See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4220fi
c6b750e1 4221rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4223$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4224
4225rm -f conftest.$ac_ext
4226EXEEXT=$ac_cv_exeext
4227ac_exeext=$EXEEXT
81ecdfbb
RW
4228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4229$as_echo_n "checking for suffix of object files... " >&6; }
4230if test "${ac_cv_objext+set}" = set; then :
4231 $as_echo_n "(cached) " >&6
c6b750e1 4232else
81ecdfbb 4233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4234/* end confdefs.h. */
4235
4236int
4237main ()
4238{
4239
4240 ;
4241 return 0;
4242}
4243_ACEOF
4244rm -f conftest.o conftest.obj
81ecdfbb
RW
4245if { { ac_try="$ac_compile"
4246case "(($ac_try" in
4247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4248 *) ac_try_echo=$ac_try;;
4249esac
4250eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4251$as_echo "$ac_try_echo"; } >&5
4252 (eval "$ac_compile") 2>&5
c6b750e1 4253 ac_status=$?
81ecdfbb
RW
4254 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4255 test $ac_status = 0; }; then :
4256 for ac_file in conftest.o conftest.obj conftest.*; do
4257 test -f "$ac_file" || continue;
c6b750e1 4258 case $ac_file in
81ecdfbb 4259 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4260 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4261 break;;
4262 esac
4263done
cac3d6c4 4264else
81ecdfbb 4265 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4266sed 's/^/| /' conftest.$ac_ext >&5
4267
81ecdfbb
RW
4268{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4269$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4270as_fn_error "cannot compute suffix of object files: cannot compile
4271See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4272fi
c6b750e1
DJ
4273rm -f conftest.$ac_cv_objext conftest.$ac_ext
4274fi
81ecdfbb
RW
4275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4276$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4277OBJEXT=$ac_cv_objext
4278ac_objext=$OBJEXT
81ecdfbb
RW
4279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4280$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4281if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4282 $as_echo_n "(cached) " >&6
c6b750e1 4283else
81ecdfbb 4284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4285/* end confdefs.h. */
4286
4287int
4288main ()
4289{
4290#ifndef __GNUC__
4291 choke me
4292#endif
4293
4294 ;
4295 return 0;
4296}
4297_ACEOF
81ecdfbb 4298if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4299 ac_compiler_gnu=yes
4300else
81ecdfbb 4301 ac_compiler_gnu=no
c6b750e1 4302fi
81ecdfbb 4303rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4304ac_cv_c_compiler_gnu=$ac_compiler_gnu
4305
4306fi
81ecdfbb
RW
4307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4308$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4309if test $ac_compiler_gnu = yes; then
4310 GCC=yes
4311else
4312 GCC=
4313fi
c6b750e1
DJ
4314ac_test_CFLAGS=${CFLAGS+set}
4315ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4317$as_echo_n "checking whether $CC accepts -g... " >&6; }
4318if test "${ac_cv_prog_cc_g+set}" = set; then :
4319 $as_echo_n "(cached) " >&6
4320else
4321 ac_save_c_werror_flag=$ac_c_werror_flag
4322 ac_c_werror_flag=yes
4323 ac_cv_prog_cc_g=no
4324 CFLAGS="-g"
4325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4326/* end confdefs.h. */
4327
4328int
4329main ()
4330{
4331
4332 ;
4333 return 0;
4334}
4335_ACEOF
81ecdfbb 4336if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4337 ac_cv_prog_cc_g=yes
4338else
81ecdfbb
RW
4339 CFLAGS=""
4340 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4341/* end confdefs.h. */
4342
4343int
4344main ()
4345{
4346
4347 ;
4348 return 0;
4349}
4350_ACEOF
4351if ac_fn_c_try_compile "$LINENO"; then :
4352
4353else
4354 ac_c_werror_flag=$ac_save_c_werror_flag
4355 CFLAGS="-g"
4356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4357/* end confdefs.h. */
cac3d6c4 4358
81ecdfbb
RW
4359int
4360main ()
4361{
4362
4363 ;
4364 return 0;
4365}
4366_ACEOF
4367if ac_fn_c_try_compile "$LINENO"; then :
4368 ac_cv_prog_cc_g=yes
4369fi
4370rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4371fi
81ecdfbb 4372rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4373fi
81ecdfbb
RW
4374rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4375 ac_c_werror_flag=$ac_save_c_werror_flag
4376fi
4377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4378$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4379if test "$ac_test_CFLAGS" = set; then
c6b750e1 4380 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4381elif test $ac_cv_prog_cc_g = yes; then
4382 if test "$GCC" = yes; then
4383 CFLAGS="-g -O2"
4384 else
4385 CFLAGS="-g"
4386 fi
4387else
4388 if test "$GCC" = yes; then
4389 CFLAGS="-O2"
4390 else
4391 CFLAGS=
4392 fi
4393fi
81ecdfbb
RW
4394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4395$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4396if test "${ac_cv_prog_cc_c89+set}" = set; then :
4397 $as_echo_n "(cached) " >&6
c6b750e1 4398else
81ecdfbb 4399 ac_cv_prog_cc_c89=no
c6b750e1 4400ac_save_CC=$CC
81ecdfbb 4401cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4402/* end confdefs.h. */
4403#include <stdarg.h>
4404#include <stdio.h>
4405#include <sys/types.h>
4406#include <sys/stat.h>
4407/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4408struct buf { int x; };
4409FILE * (*rcsopen) (struct buf *, struct stat *, int);
4410static char *e (p, i)
4411 char **p;
4412 int i;
4413{
4414 return p[i];
4415}
4416static char *f (char * (*g) (char **, int), char **p, ...)
4417{
4418 char *s;
4419 va_list v;
4420 va_start (v,p);
4421 s = g (p, va_arg (v,int));
4422 va_end (v);
4423 return s;
4424}
4425
4426/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4427 function prototypes and stuff, but not '\xHH' hex character constants.
4428 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4429 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4430 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4431 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4432 that's true only with -std. */
c6b750e1
DJ
4433int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4434
81ecdfbb
RW
4435/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4436 inside strings and character constants. */
4437#define FOO(x) 'x'
4438int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4439
c6b750e1
DJ
4440int test (int i, double x);
4441struct s1 {int (*f) (int a);};
4442struct s2 {int (*f) (double a);};
4443int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4444int argc;
4445char **argv;
4446int
4447main ()
4448{
4449return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4450 ;
4451 return 0;
4452}
4453_ACEOF
81ecdfbb
RW
4454for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4455 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4456do
4457 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4458 if ac_fn_c_try_compile "$LINENO"; then :
4459 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4460fi
81ecdfbb
RW
4461rm -f core conftest.err conftest.$ac_objext
4462 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4463done
81ecdfbb 4464rm -f conftest.$ac_ext
c6b750e1
DJ
4465CC=$ac_save_CC
4466
4467fi
81ecdfbb
RW
4468# AC_CACHE_VAL
4469case "x$ac_cv_prog_cc_c89" in
4470 x)
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4472$as_echo "none needed" >&6; } ;;
4473 xno)
4474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4475$as_echo "unsupported" >&6; } ;;
c6b750e1 4476 *)
81ecdfbb
RW
4477 CC="$CC $ac_cv_prog_cc_c89"
4478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4479$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4480esac
81ecdfbb 4481if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4482
c6b750e1
DJ
4483fi
4484
c6b750e1
DJ
4485ac_ext=c
4486ac_cpp='$CPP $CPPFLAGS'
4487ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4488ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4489ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4490
81ecdfbb 4491ac_ext=cpp
18f6b6ee
PB
4492ac_cpp='$CXXCPP $CPPFLAGS'
4493ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4494ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4495ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4496if test -z "$CXX"; then
4497 if test -n "$CCC"; then
4498 CXX=$CCC
4499 else
4500 if test -n "$ac_tool_prefix"; then
4501 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4502 do
4503 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4504set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4506$as_echo_n "checking for $ac_word... " >&6; }
4507if test "${ac_cv_prog_CXX+set}" = set; then :
4508 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4509else
4510 if test -n "$CXX"; then
4511 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4512else
4513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4514for as_dir in $PATH
4515do
4516 IFS=$as_save_IFS
4517 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4518 for ac_exec_ext in '' $ac_executable_extensions; do
4519 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4520 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4522 break 2
4523 fi
4524done
81ecdfbb
RW
4525 done
4526IFS=$as_save_IFS
512b7dfb 4527
18f6b6ee
PB
4528fi
4529fi
4530CXX=$ac_cv_prog_CXX
4531if test -n "$CXX"; then
81ecdfbb
RW
4532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4533$as_echo "$CXX" >&6; }
18f6b6ee 4534else
81ecdfbb
RW
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4536$as_echo "no" >&6; }
18f6b6ee
PB
4537fi
4538
81ecdfbb 4539
18f6b6ee
PB
4540 test -n "$CXX" && break
4541 done
4542fi
4543if test -z "$CXX"; then
4544 ac_ct_CXX=$CXX
81ecdfbb 4545 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4546do
4547 # Extract the first word of "$ac_prog", so it can be a program name with args.
4548set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4550$as_echo_n "checking for $ac_word... " >&6; }
4551if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4552 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4553else
4554 if test -n "$ac_ct_CXX"; then
4555 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4556else
4557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4558for as_dir in $PATH
4559do
4560 IFS=$as_save_IFS
4561 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4562 for ac_exec_ext in '' $ac_executable_extensions; do
4563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4564 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4566 break 2
512b7dfb 4567 fi
18f6b6ee 4568done
81ecdfbb
RW
4569 done
4570IFS=$as_save_IFS
512b7dfb 4571
18f6b6ee
PB
4572fi
4573fi
4574ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4575if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4577$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4578else
81ecdfbb
RW
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4580$as_echo "no" >&6; }
18f6b6ee
PB
4581fi
4582
81ecdfbb 4583
18f6b6ee
PB
4584 test -n "$ac_ct_CXX" && break
4585done
18f6b6ee 4586
81ecdfbb
RW
4587 if test "x$ac_ct_CXX" = x; then
4588 CXX="g++"
4589 else
4590 case $cross_compiling:$ac_tool_warned in
4591yes:)
4592{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4593$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4594ac_tool_warned=yes ;;
4595esac
4596 CXX=$ac_ct_CXX
4597 fi
18f6b6ee
PB
4598fi
4599
81ecdfbb
RW
4600 fi
4601fi
18f6b6ee 4602# Provide some information about the compiler.
81ecdfbb
RW
4603$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4604set X $ac_compile
4605ac_compiler=$2
4606for ac_option in --version -v -V -qversion; do
4607 { { ac_try="$ac_compiler $ac_option >&5"
4608case "(($ac_try" in
4609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4610 *) ac_try_echo=$ac_try;;
4611esac
4612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4613$as_echo "$ac_try_echo"; } >&5
4614 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4615 ac_status=$?
81ecdfbb
RW
4616 if test -s conftest.err; then
4617 sed '10a\
4618... rest of stderr output deleted ...
4619 10q' conftest.err >conftest.er1
4620 cat conftest.er1 >&5
4621 rm -f conftest.er1 conftest.err
4622 fi
4623 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4624 test $ac_status = 0; }
4625done
18f6b6ee 4626
81ecdfbb
RW
4627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4628$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4629if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4630 $as_echo_n "(cached) " >&6
18f6b6ee 4631else
81ecdfbb 4632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4633/* end confdefs.h. */
4634
4635int
4636main ()
4637{
4638#ifndef __GNUC__
4639 choke me
4640#endif
4641
4642 ;
4643 return 0;
4644}
4645_ACEOF
81ecdfbb 4646if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4647 ac_compiler_gnu=yes
4648else
81ecdfbb 4649 ac_compiler_gnu=no
18f6b6ee 4650fi
81ecdfbb 4651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4652ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4653
4654fi
81ecdfbb
RW
4655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4656$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4657if test $ac_compiler_gnu = yes; then
4658 GXX=yes
4659else
4660 GXX=
4661fi
18f6b6ee
PB
4662ac_test_CXXFLAGS=${CXXFLAGS+set}
4663ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4665$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4666if test "${ac_cv_prog_cxx_g+set}" = set; then :
4667 $as_echo_n "(cached) " >&6
4668else
4669 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4670 ac_cxx_werror_flag=yes
4671 ac_cv_prog_cxx_g=no
4672 CXXFLAGS="-g"
4673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4674/* end confdefs.h. */
4675
4676int
4677main ()
4678{
4679
4680 ;
4681 return 0;
4682}
4683_ACEOF
81ecdfbb 4684if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4685 ac_cv_prog_cxx_g=yes
4686else
81ecdfbb
RW
4687 CXXFLAGS=""
4688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4689/* end confdefs.h. */
81ecdfbb 4690
18f6b6ee
PB
4691int
4692main ()
4693{
81ecdfbb 4694
18f6b6ee
PB
4695 ;
4696 return 0;
4697}
4698_ACEOF
81ecdfbb 4699if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4700
81ecdfbb
RW
4701else
4702 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4703 CXXFLAGS="-g"
4704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4705/* end confdefs.h. */
81ecdfbb 4706
18f6b6ee
PB
4707int
4708main ()
4709{
81ecdfbb 4710
18f6b6ee
PB
4711 ;
4712 return 0;
4713}
4714_ACEOF
81ecdfbb
RW
4715if ac_fn_cxx_try_compile "$LINENO"; then :
4716 ac_cv_prog_cxx_g=yes
18f6b6ee 4717fi
81ecdfbb
RW
4718rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4719fi
4720rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4721fi
4722rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4723 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4724fi
4725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4726$as_echo "$ac_cv_prog_cxx_g" >&6; }
4727if test "$ac_test_CXXFLAGS" = set; then
4728 CXXFLAGS=$ac_save_CXXFLAGS
4729elif test $ac_cv_prog_cxx_g = yes; then
4730 if test "$GXX" = yes; then
4731 CXXFLAGS="-g -O2"
4732 else
4733 CXXFLAGS="-g"
4734 fi
4735else
4736 if test "$GXX" = yes; then
4737 CXXFLAGS="-O2"
4738 else
4739 CXXFLAGS=
4740 fi
18f6b6ee 4741fi
18f6b6ee
PB
4742ac_ext=c
4743ac_cpp='$CPP $CPPFLAGS'
4744ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4745ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4746ac_compiler_gnu=$ac_cv_c_compiler_gnu
4747
4748
4749# We must set the default linker to the linker used by gcc for the correct
4750# operation of libtool. If LD is not defined and we are using gcc, try to
4751# set the LD default to the ld used by gcc.
4752if test -z "$LD"; then
4753 if test "$GCC" = yes; then
4754 case $build in
4755 *-*-mingw*)
4756 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
4757 *)
4758 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
4759 esac
4760 case $gcc_prog_ld in
4761 # Accept absolute paths.
4762 [\\/]* | [A-Za-z]:[\\/]*)
4763 LD="$gcc_prog_ld" ;;
4764 esac
4765 fi
512b7dfb
PB
4766fi
4767
4768
4769
4770
c6b750e1 4771if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4772 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
4773set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
4774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4775$as_echo_n "checking for $ac_word... " >&6; }
4776if test "${ac_cv_prog_GNATBIND+set}" = set; then :
4777 $as_echo_n "(cached) " >&6
9e07f89d 4778else
512b7dfb
PB
4779 if test -n "$GNATBIND"; then
4780 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 4781else
c6b750e1
DJ
4782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4783for as_dir in $PATH
4784do
4785 IFS=$as_save_IFS
4786 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4787 for ac_exec_ext in '' $ac_executable_extensions; do
4788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4789 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 4790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4791 break 2
4792 fi
4793done
81ecdfbb
RW
4794 done
4795IFS=$as_save_IFS
c6b750e1 4796
9e07f89d
NN
4797fi
4798fi
512b7dfb
PB
4799GNATBIND=$ac_cv_prog_GNATBIND
4800if test -n "$GNATBIND"; then
81ecdfbb
RW
4801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
4802$as_echo "$GNATBIND" >&6; }
9e07f89d 4803else
81ecdfbb
RW
4804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4805$as_echo "no" >&6; }
9e07f89d
NN
4806fi
4807
81ecdfbb 4808
c6b750e1 4809fi
512b7dfb
PB
4810if test -z "$ac_cv_prog_GNATBIND"; then
4811 ac_ct_GNATBIND=$GNATBIND
4812 # Extract the first word of "gnatbind", so it can be a program name with args.
4813set dummy gnatbind; ac_word=$2
81ecdfbb
RW
4814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4815$as_echo_n "checking for $ac_word... " >&6; }
4816if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
4817 $as_echo_n "(cached) " >&6
9e07f89d 4818else
512b7dfb
PB
4819 if test -n "$ac_ct_GNATBIND"; then
4820 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 4821else
c6b750e1
DJ
4822as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4823for as_dir in $PATH
4824do
4825 IFS=$as_save_IFS
4826 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4827 for ac_exec_ext in '' $ac_executable_extensions; do
4828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4829 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 4830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4831 break 2
4832 fi
4833done
81ecdfbb
RW
4834 done
4835IFS=$as_save_IFS
c6b750e1 4836
9e07f89d
NN
4837fi
4838fi
512b7dfb
PB
4839ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
4840if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
4841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
4842$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 4843else
81ecdfbb
RW
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4845$as_echo "no" >&6; }
9e07f89d
NN
4846fi
4847
81ecdfbb
RW
4848 if test "x$ac_ct_GNATBIND" = x; then
4849 GNATBIND="no"
4850 else
4851 case $cross_compiling:$ac_tool_warned in
4852yes:)
4853{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4854$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4855ac_tool_warned=yes ;;
4856esac
4857 GNATBIND=$ac_ct_GNATBIND
4858 fi
24ff9987 4859else
512b7dfb 4860 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
4861fi
4862
7df2cd5d 4863if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4864 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
4865set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
4866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4867$as_echo_n "checking for $ac_word... " >&6; }
4868if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
4869 $as_echo_n "(cached) " >&6
7df2cd5d 4870else
512b7dfb
PB
4871 if test -n "$GNATMAKE"; then
4872 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
4873else
4874as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4875for as_dir in $PATH
4876do
4877 IFS=$as_save_IFS
4878 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4879 for ac_exec_ext in '' $ac_executable_extensions; do
4880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4881 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 4882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
4883 break 2
4884 fi
4885done
81ecdfbb
RW
4886 done
4887IFS=$as_save_IFS
7df2cd5d
PB
4888
4889fi
4890fi
512b7dfb
PB
4891GNATMAKE=$ac_cv_prog_GNATMAKE
4892if test -n "$GNATMAKE"; then
81ecdfbb
RW
4893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
4894$as_echo "$GNATMAKE" >&6; }
7df2cd5d 4895else
81ecdfbb
RW
4896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4897$as_echo "no" >&6; }
7df2cd5d
PB
4898fi
4899
81ecdfbb 4900
7df2cd5d 4901fi
512b7dfb
PB
4902if test -z "$ac_cv_prog_GNATMAKE"; then
4903 ac_ct_GNATMAKE=$GNATMAKE
4904 # Extract the first word of "gnatmake", so it can be a program name with args.
4905set dummy gnatmake; ac_word=$2
81ecdfbb
RW
4906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4907$as_echo_n "checking for $ac_word... " >&6; }
4908if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
4909 $as_echo_n "(cached) " >&6
7df2cd5d 4910else
512b7dfb
PB
4911 if test -n "$ac_ct_GNATMAKE"; then
4912 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
4913else
4914as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4915for as_dir in $PATH
4916do
4917 IFS=$as_save_IFS
4918 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4919 for ac_exec_ext in '' $ac_executable_extensions; do
4920 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4921 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 4922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
4923 break 2
4924 fi
4925done
81ecdfbb
RW
4926 done
4927IFS=$as_save_IFS
7df2cd5d 4928
7df2cd5d
PB
4929fi
4930fi
512b7dfb
PB
4931ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
4932if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
4933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
4934$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 4935else
81ecdfbb
RW
4936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4937$as_echo "no" >&6; }
7df2cd5d
PB
4938fi
4939
81ecdfbb
RW
4940 if test "x$ac_ct_GNATMAKE" = x; then
4941 GNATMAKE="no"
4942 else
4943 case $cross_compiling:$ac_tool_warned in
4944yes:)
4945{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4946$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4947ac_tool_warned=yes ;;
4948esac
4949 GNATMAKE=$ac_ct_GNATMAKE
4950 fi
7df2cd5d 4951else
512b7dfb 4952 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
4953fi
4954
81ecdfbb
RW
4955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
4956$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
4957if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
4958 $as_echo_n "(cached) " >&6
9e07f89d
NN
4959else
4960 cat >conftest.adb <<EOF
4961procedure conftest is begin null; end conftest;
4962EOF
4963acx_cv_cc_gcc_supports_ada=no
4964# There is a bug in old released versions of GCC which causes the
4965# driver to exit successfully when the appropriate language module
4966# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
4967# Therefore we must check for the error message as well as an
4968# unsuccessful exit.
b8908782
DD
4969# Other compilers, like HP Tru64 UNIX cc, exit successfully when
4970# given a .adb file, but produce no object file. So we must check
4971# if an object file was really produced to guard against this.
9e07f89d 4972errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 4973if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 4974 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
4975fi
4976rm -f conftest.*
4977fi
81ecdfbb
RW
4978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
4979$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 4980
512b7dfb 4981if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
4982 have_gnat=yes
4983else
4984 have_gnat=no
4985fi
4986
81ecdfbb
RW
4987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
4988$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
4989if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
4990 $as_echo_n "(cached) " >&6
b8908782
DD
4991else
4992 echo abfoo >t1
4993 echo cdfoo >t2
4994 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
4995 if cmp t1 t2 2 2 > /dev/null 2>&1; then
4996 if cmp t1 t2 1 1 > /dev/null 2>&1; then
4997 :
4998 else
4999 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5000 fi
5001 fi
b8908782
DD
5002 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5003 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5004 :
b8908782
DD
5005 else
5006 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5007 fi
5008 fi
5009 rm t1 t2
5010
5011fi
81ecdfbb
RW
5012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5013$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5014do_compare="$gcc_cv_prog_cmp_skip"
5015
5016
9e07f89d 5017
e8a5fa9c 5018# See if we are building gcc with C++.
81ecdfbb
RW
5019# Check whether --enable-build-with-cxx was given.
5020if test "${enable_build_with_cxx+set}" = set; then :
5021 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5022else
5023 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5024fi
5025
e8a5fa9c
RW
5026
5027# Check for GMP, MPFR and MPC
4b900473 5028gmplibs="-lmpfr -lgmp"
4b1cb4fe 5029gmpinc=
4b900473 5030have_gmp=no
e8a5fa9c
RW
5031mpclibs=-lmpc
5032mpcinc=
5033have_mpc=no
5034
5035# Specify a location for mpc
5036# check for this first so it ends up on the link line before mpfr.
5037
81ecdfbb
RW
5038# Check whether --with-mpc was given.
5039if test "${with_mpc+set}" = set; then :
5040 withval=$with_mpc;
5041fi
e8a5fa9c 5042
e8a5fa9c 5043
81ecdfbb
RW
5044# Check whether --with-mpc_include was given.
5045if test "${with_mpc_include+set}" = set; then :
5046 withval=$with_mpc_include;
5047fi
e8a5fa9c 5048
e8a5fa9c 5049
81ecdfbb
RW
5050# Check whether --with-mpc_lib was given.
5051if test "${with_mpc_lib+set}" = set; then :
5052 withval=$with_mpc_lib;
5053fi
e8a5fa9c 5054
e8a5fa9c
RW
5055
5056if test "x$with_mpc" != x; then
5057 mpclibs="-L$with_mpc/lib -lmpc"
5058 mpcinc="-I$with_mpc/include $mpcinc"
5059fi
5060if test "x$with_mpc_include" != x; then
5061 mpcinc="-I$with_mpc_include $mpcinc"
5062fi
5063if test "x$with_mpc_lib" != x; then
5064 mpclibs="-L$with_mpc_lib -lmpc"
5065fi
5066if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
5067 mpclibs='-L$$r/$(HOST_SUBDIR)/mpc/src/.libs -L$$r/$(HOST_SUBDIR)/mpc/src/_libs -lmpc'
5068 mpcinc='-I$$s/mpc/src '"$mpcinc"
5069 # Do not test the mpc version. Assume that it is sufficient, since
5070 # it is in the source tree, and the library has not been built yet
5071 # but it would be included on the link line in the version check below
5072 # hence making the test fail.
5073 have_mpc=yes
5074fi
4b900473 5075
11b04d1f
DD
5076# Specify a location for mpfr
5077# check for this first so it ends up on the link line before gmp.
c6b750e1 5078
81ecdfbb
RW
5079# Check whether --with-mpfr-dir was given.
5080if test "${with_mpfr_dir+set}" = set; then :
5081 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5082Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5083fi
5084
11b04d1f
DD
5085
5086
81ecdfbb
RW
5087# Check whether --with-mpfr was given.
5088if test "${with_mpfr+set}" = set; then :
5089 withval=$with_mpfr;
5090fi
c6b750e1 5091
11b04d1f 5092
81ecdfbb
RW
5093# Check whether --with-mpfr_include was given.
5094if test "${with_mpfr_include+set}" = set; then :
5095 withval=$with_mpfr_include;
5096fi
c6b750e1 5097
8a0d8a5c 5098
81ecdfbb
RW
5099# Check whether --with-mpfr_lib was given.
5100if test "${with_mpfr_lib+set}" = set; then :
5101 withval=$with_mpfr_lib;
5102fi
8a0d8a5c 5103
11b04d1f
DD
5104
5105if test "x$with_mpfr" != x; then
5106 gmplibs="-L$with_mpfr/lib $gmplibs"
5107 gmpinc="-I$with_mpfr/include"
5108fi
8a0d8a5c
PB
5109if test "x$with_mpfr_include" != x; then
5110 gmpinc="-I$with_mpfr_include"
5111fi
5112if test "x$with_mpfr_lib" != x; then
5113 gmplibs="-L$with_mpfr_lib $gmplibs"
5114fi
4b900473
PB
5115if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
5116 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/.libs -L$$r/$(HOST_SUBDIR)/mpfr/_libs '"$gmplibs"
5117 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
e8a5fa9c 5118 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr'
4b900473
PB
5119 # Do not test the mpfr version. Assume that it is sufficient, since
5120 # it is in the source tree, and the library has not been built yet
5121 # but it would be included on the link line in the version check below
5122 # hence making the test fail.
5123 have_gmp=yes
5124fi
11b04d1f 5125
4b1cb4fe 5126# Specify a location for gmp
c6b750e1 5127
81ecdfbb
RW
5128# Check whether --with-gmp-dir was given.
5129if test "${with_gmp_dir+set}" = set; then :
5130 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5131Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5132fi
5133
4b1cb4fe
DD
5134
5135
81ecdfbb
RW
5136# Check whether --with-gmp was given.
5137if test "${with_gmp+set}" = set; then :
5138 withval=$with_gmp;
5139fi
c6b750e1 5140
4b1cb4fe 5141
81ecdfbb
RW
5142# Check whether --with-gmp_include was given.
5143if test "${with_gmp_include+set}" = set; then :
5144 withval=$with_gmp_include;
5145fi
c6b750e1 5146
8a0d8a5c 5147
81ecdfbb
RW
5148# Check whether --with-gmp_lib was given.
5149if test "${with_gmp_lib+set}" = set; then :
5150 withval=$with_gmp_lib;
5151fi
8a0d8a5c
PB
5152
5153
4b1cb4fe 5154
11b04d1f
DD
5155if test "x$with_gmp" != x; then
5156 gmplibs="-L$with_gmp/lib $gmplibs"
5157 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5158fi
8a0d8a5c
PB
5159if test "x$with_gmp_include" != x; then
5160 gmpinc="-I$with_gmp_include $gmpinc"
5161fi
5162if test "x$with_gmp_lib" != x; then
5163 gmplibs="-L$with_gmp_lib $gmplibs"
5164fi
4b900473
PB
5165if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
5166 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/gmp/_libs '"$gmplibs"
5167 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c
RW
5168 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
5169 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp'
4b900473
PB
5170 # Do not test the gmp version. Assume that it is sufficient, since
5171 # it is in the source tree, and the library has not been built yet
5172 # but it would be included on the link line in the version check below
5173 # hence making the test fail.
5174 have_gmp=yes
5175fi
4b1cb4fe 5176
ceb92e78 5177if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5178 have_gmp=yes
5179 saved_CFLAGS="$CFLAGS"
5180 CFLAGS="$CFLAGS $gmpinc"
5181 # Check GMP actually works
81ecdfbb
RW
5182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of gmp.h" >&5
5183$as_echo_n "checking for correct version of gmp.h... " >&6; }
c6b750e1 5184
81ecdfbb 5185cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5186/* end confdefs.h. */
4b1cb4fe 5187#include "gmp.h"
c6b750e1
DJ
5188int
5189main ()
5190{
4b1cb4fe 5191
ef699244 5192 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2)
4b900473
PB
5193 choke me
5194 #endif
c6b750e1
DJ
5195
5196 ;
5197 return 0;
5198}
5199_ACEOF
81ecdfbb
RW
5200if ac_fn_c_try_compile "$LINENO"; then :
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5202$as_echo "yes" >&6; }
c6b750e1 5203else
81ecdfbb
RW
5204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5205$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5206fi
81ecdfbb 5207rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5208
e8a5fa9c 5209 # If we have GMP, check the MPFR version.
4b900473 5210 if test x"$have_gmp" = xyes; then
81ecdfbb
RW
5211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of mpfr.h" >&5
5212$as_echo_n "checking for correct version of mpfr.h... " >&6; }
5213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5214/* end confdefs.h. */
9b134994 5215#include <gmp.h>
4b900473 5216 #include <mpfr.h>
c6b750e1
DJ
5217int
5218main ()
5219{
9b134994 5220
ef699244 5221 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5222 choke me
5223 #endif
c6b750e1
DJ
5224
5225 ;
5226 return 0;
5227}
5228_ACEOF
81ecdfbb
RW
5229if ac_fn_c_try_compile "$LINENO"; then :
5230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5231/* end confdefs.h. */
4b1cb4fe 5232#include <gmp.h>
4b900473 5233 #include <mpfr.h>
c6b750e1
DJ
5234int
5235main ()
5236{
9dbaa842 5237
e28c595f 5238 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,2)
4b900473
PB
5239 choke me
5240 #endif
e8a5fa9c
RW
5241
5242 ;
5243 return 0;
5244}
5245_ACEOF
81ecdfbb
RW
5246if ac_fn_c_try_compile "$LINENO"; then :
5247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5248$as_echo "yes" >&6; }
e8a5fa9c 5249else
81ecdfbb
RW
5250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5251$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5252fi
81ecdfbb 5253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5254else
81ecdfbb
RW
5255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5256$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5257fi
81ecdfbb 5258rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5259 fi
5260
5261 # Check for the MPC header version.
5262 if test x"$have_mpc" != xyes ; then
5263 CFLAGS="$CFLAGS $mpcinc"
81ecdfbb
RW
5264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5265$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5267/* end confdefs.h. */
5268#include <mpc.h>
5269int
5270main ()
5271{
5272
c8cb1b3e 5273 #if MPC_VERSION < MPC_VERSION_NUM (0,7,0)
e8a5fa9c
RW
5274 choke me
5275 #endif
5276
5277 ;
5278 return 0;
5279}
5280_ACEOF
81ecdfbb
RW
5281if ac_fn_c_try_compile "$LINENO"; then :
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5283$as_echo "yes" >&6; }; have_mpc=maybe
e8a5fa9c 5284else
81ecdfbb
RW
5285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5286$as_echo "no" >&6; }; have_mpc=no; mpclibs= ; mpcinc=
e8a5fa9c 5287fi
81ecdfbb 5288rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5289 fi
5290
5291 # Now check the MPFR library.
5292 if test x"$have_gmp" = xyes; then
5293 saved_LIBS="$LIBS"
5294 LIBS="$LIBS $gmplibs"
81ecdfbb
RW
5295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr libraries" >&5
5296$as_echo_n "checking for the correct version of the gmp/mpfr libraries... " >&6; }
5297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5298/* end confdefs.h. */
5299#include <gmp.h>
5300 #include <mpfr.h>
5301int
5302main ()
5303{
5304
5305 mpfr_t n;
5306 mpfr_t x;
5307 int t;
5308 mpfr_init (n);
5309 mpfr_init (x);
5310 mpfr_atan2 (n, n, x, GMP_RNDN);
5311 mpfr_erfc (n, x, GMP_RNDN);
5312 mpfr_subnormalize (x, t, GMP_RNDN);
c6b750e1
DJ
5313
5314 ;
5315 return 0;
5316}
5317_ACEOF
81ecdfbb
RW
5318if ac_fn_c_try_link "$LINENO"; then :
5319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5320$as_echo "yes" >&6; }
c6b750e1 5321else
81ecdfbb
RW
5322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5323$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5324fi
81ecdfbb
RW
5325rm -f core conftest.err conftest.$ac_objext \
5326 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5327 LIBS="$saved_LIBS"
5328 fi
5329
5330 if test x"$have_mpc" = xmaybe; then
5331 saved_LIBS="$LIBS"
5332 LIBS="$LIBS $mpclibs $gmplibs"
81ecdfbb
RW
5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the mpc library" >&5
5334$as_echo_n "checking for the correct version of the mpc library... " >&6; }
5335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5336/* end confdefs.h. */
5337#include <mpc.h>
5338int
5339main ()
5340{
5341
5342 mpc_t n;
5343 mpc_init2 (n, 53);
5344 mpc_set_ui_ui (n, 1, 1, MPC_RNDNN);
5345 mpc_sin (n, n, MPC_RNDNN);
5346 mpc_cos (n, n, MPC_RNDNN);
5347 mpc_tan (n, n, MPC_RNDNN);
5348 mpc_sinh (n, n, MPC_RNDNN);
5349 mpc_cosh (n, n, MPC_RNDNN);
5350 mpc_tanh (n, n, MPC_RNDNN);
5351 mpc_exp (n, n, MPC_RNDNN);
5352 mpc_log (n, n, MPC_RNDNN);
5353 mpc_sqrt (n, n, MPC_RNDNN);
5354 mpc_proj (n, n, MPC_RNDNN);
5355 mpc_neg (n, n, MPC_RNDNN);
5356 mpc_sqr (n, n, MPC_RNDNN);
c8cb1b3e 5357 mpc_pow (n, n, n, MPC_RNDNN);
e8a5fa9c
RW
5358 mpc_clear (n);
5359
5360 ;
5361 return 0;
5362}
5363_ACEOF
81ecdfbb
RW
5364if ac_fn_c_try_link "$LINENO"; then :
5365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5366$as_echo "yes" >&6; }; have_mpc=yes
c6b750e1 5367else
81ecdfbb
RW
5368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5369$as_echo "no" >&6; }; have_mpc=no; mpclibs= ; mpcinc=
c6b750e1 5370fi
81ecdfbb
RW
5371rm -f core conftest.err conftest.$ac_objext \
5372 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c 5373 LIBS="$saved_LIBS"
4b900473 5374 fi
e8a5fa9c 5375
4b900473 5376 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5377
4b900473 5378 if test x$have_gmp != xyes; then
81ecdfbb 5379 as_fn_error "Building GCC requires GMP 4.2+ and MPFR 2.3.2+.
9dbaa842
DD
5380Try the --with-gmp and/or --with-mpfr options to specify their locations.
5381Copies of these libraries' source code can be found at their respective
5382hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
8a0d8a5c
PB
5383See also http://gcc.gnu.org/install/prerequisites.html for additional info.
5384If you obtained GMP and/or MPFR from a vendor distribution package, make
5385sure that you have installed both the libraries and the header files.
81ecdfbb 5386They may be located in separate packages." "$LINENO" 5
4b900473 5387 fi
9dbaa842
DD
5388fi
5389
e8a5fa9c
RW
5390if test x$have_mpc != xyes ; then
5391 mpcinc=
5392 mpclibs=
5393fi
5394
5395gmpinc="$mpcinc $gmpinc"
5396gmplibs="$mpclibs $gmplibs"
5397
5398# Flags needed for both GMP, MPFR and/or MPC.
5399
5400
5401
4b1cb4fe
DD
5402
5403
5404
29383458
JM
5405# Allow host libstdc++ to be specified for static linking with PPL.
5406
81ecdfbb
RW
5407# Check whether --with-host-libstdcxx was given.
5408if test "${with_host_libstdcxx+set}" = set; then :
5409 withval=$with_host_libstdcxx;
5410fi
29383458 5411
29383458
JM
5412
5413case $with_host_libstdcxx in
5414 no|yes)
81ecdfbb 5415 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5416 ;;
5417esac
e28c595f 5418
e8a5fa9c
RW
5419# Linker flags to use for stage1 or when not boostrapping.
5420
81ecdfbb
RW
5421# Check whether --with-stage1-ldflags was given.
5422if test "${with_stage1_ldflags+set}" = set; then :
5423 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5424 stage1_ldflags=
5425 else
5426 stage1_ldflags=$withval
5427 fi
5428else
5429 stage1_ldflags=
81ecdfbb
RW
5430fi
5431
e8a5fa9c
RW
5432
5433
5434# Libraries to use for stage1 or when not bootstrapping.
5435
81ecdfbb
RW
5436# Check whether --with-stage1-libs was given.
5437if test "${with_stage1_libs+set}" = set; then :
5438 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5439 stage1_libs=
5440 else
5441 stage1_libs=$withval
5442 fi
5443else
5444 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5445fi
5446
e8a5fa9c
RW
5447
5448
5449# Linker flags to use for stage2 and later builds.
5450
81ecdfbb
RW
5451# Check whether --with-boot-ldflags was given.
5452if test "${with_boot_ldflags+set}" = set; then :
5453 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5454 poststage1_ldflags=
5455 else
5456 poststage1_ldflags=$withval
5457 fi
5458else
5459 if test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5460 poststage1_ldflags=-static-libstdc++
5461 else
5462 poststage1_ldflags=
5463 fi
81ecdfbb
RW
5464fi
5465
e8a5fa9c
RW
5466
5467
5468# Libraries to use for stage2 and later builds. This defaults to the
5469# argument passed to --with-host-libstdcxx.
5470
81ecdfbb
RW
5471# Check whether --with-boot-libs was given.
5472if test "${with_boot_libs+set}" = set; then :
5473 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5474 poststage1_libs=
5475 else
5476 poststage1_libs=$withval
5477 fi
5478else
5479 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5480fi
5481
e8a5fa9c
RW
5482
5483
e28c595f
JM
5484# Check for PPL
5485ppl_major_version=0
5486ppl_minor_version=10
e8a5fa9c 5487ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5488pplinc=
5489
5490
81ecdfbb
RW
5491# Check whether --with-ppl was given.
5492if test "${with_ppl+set}" = set; then :
5493 withval=$with_ppl;
e8a5fa9c
RW
5494else
5495 with_ppl=no
81ecdfbb 5496fi
e28c595f 5497
e28c595f 5498
81ecdfbb
RW
5499# Check whether --with-ppl_include was given.
5500if test "${with_ppl_include+set}" = set; then :
5501 withval=$with_ppl_include;
5502fi
5503
e28c595f 5504
81ecdfbb
RW
5505# Check whether --with-ppl_lib was given.
5506if test "${with_ppl_lib+set}" = set; then :
5507 withval=$with_ppl_lib;
5508fi
e28c595f 5509
e28c595f 5510
29383458
JM
5511case $with_ppl in
5512 no)
5513 ppllibs=
5514 ;;
5515 *)
e8a5fa9c 5516 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458
JM
5517 pplinc="-I$with_ppl/include $pplinc"
5518 LIBS="$ppllibs $LIBS"
5519 ;;
5520esac
e28c595f
JM
5521if test "x$with_ppl_include" != x; then
5522 pplinc="-I$with_ppl_include $pplinc"
5523fi
5524if test "x$with_ppl_lib" != x; then
e8a5fa9c 5525 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5526 LIBS="$ppllibs $LIBS"
5527fi
5528if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
e8a5fa9c 5529 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/.libs -L$$r/$(HOST_SUBDIR)/ppl/_libs -lppl_c -lppl -lgmpxx '
e28c595f
JM
5530 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/include -I$$s/ppl/include '
5531 LIBS="$ppllibs $LIBS"
5532fi
5533
81ecdfbb
RW
5534# Check whether --enable-ppl-version-check was given.
5535if test "${enable_ppl_version_check+set}" = set; then :
5536 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5537else
5538 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5539fi
5540
e28c595f
JM
5541
5542if test "${ENABLE_PPL_CHECK}" = "yes"; then
5543 saved_CFLAGS="$CFLAGS"
5544 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5546$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5548/* end confdefs.h. */
5549#include "ppl_c.h"
5550int
5551main ()
5552{
5553
5554 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5555 choke me
5556 #endif
5557
5558 ;
5559 return 0;
5560}
5561_ACEOF
81ecdfbb
RW
5562if ac_fn_c_try_compile "$LINENO"; then :
5563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5564$as_echo "yes" >&6; }
e28c595f 5565else
81ecdfbb
RW
5566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5567$as_echo "no" >&6; }; ppllibs= ; pplinc=
e28c595f 5568fi
81ecdfbb 5569rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5570 CFLAGS="$saved_CFLAGS"
5571fi
5572
5573# Flags needed for PPL
5574
5575
5576
5577
5578# Check for CLOOG
5579clooglibs=" -lcloog "
5580clooginc=" -DCLOOG_PPL_BACKEND "
5581
5582
81ecdfbb
RW
5583# Check whether --with-cloog was given.
5584if test "${with_cloog+set}" = set; then :
5585 withval=$with_cloog;
e8a5fa9c
RW
5586else
5587 with_cloog=no
81ecdfbb
RW
5588fi
5589
e28c595f 5590
81ecdfbb
RW
5591# Check whether --with-cloog_include was given.
5592if test "${with_cloog_include+set}" = set; then :
5593 withval=$with_cloog_include;
5594fi
e28c595f 5595
e28c595f 5596
81ecdfbb
RW
5597# Check whether --with-cloog_lib was given.
5598if test "${with_cloog_lib+set}" = set; then :
5599 withval=$with_cloog_lib;
5600fi
e28c595f 5601
e28c595f 5602
29383458
JM
5603case $with_cloog in
5604 no)
5605 clooglibs=
5606 clooginc=
5607 ;;
5608 *)
5609 clooglibs="-L$with_cloog/lib -lcloog"
5610 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
5611 LIBS="$clooglibs $LIBS"
5612 ;;
5613esac
e28c595f
JM
5614if test "x$with_cloog_include" != x; then
5615 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5616fi
5617if test "x$with_cloog_lib" != x; then
5618 clooglibs="-L$with_cloog_lib -lcloog"
5619 LIBS="$clooglibs $LIBS"
5620fi
5621if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
5622 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/.libs -L$$r/$(HOST_SUBDIR)/cloog/_libs -lcloog '
5623 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
5624 LIBS="$clooglibs $LIBS"
5625fi
5626
81ecdfbb
RW
5627# Check whether --enable-cloog-version-check was given.
5628if test "${enable_cloog_version_check+set}" = set; then :
5629 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5630else
5631 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5632fi
5633
e28c595f
JM
5634
5635if test "${ENABLE_CLOOG_CHECK}" = "yes"; then
5636 saved_CFLAGS="$CFLAGS"
5637 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
81ecdfbb
RW
5638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of CLooG" >&5
5639$as_echo_n "checking for correct version of CLooG... " >&6; }
5640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5641/* end confdefs.h. */
5642#include "cloog/cloog.h"
5643int
5644main ()
5645{
5646
5647 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15
5648 choke me
5649 #endif
5650
5651 ;
5652 return 0;
5653}
5654_ACEOF
81ecdfbb
RW
5655if ac_fn_c_try_compile "$LINENO"; then :
5656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5657$as_echo "yes" >&6; }
e28c595f 5658else
81ecdfbb
RW
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5660$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5661fi
81ecdfbb 5662rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5663 CFLAGS="$saved_CFLAGS"
5664fi
5665
5666# Flags needed for CLOOG
5667
5668
5669
5670
947f426e 5671# By default, C is the only stage 1 language.
9b134994 5672stage1_languages=,c,
1d39f329 5673
e8a5fa9c
RW
5674# Target libraries that we bootstrap.
5675bootstrap_target_libs=,target-libgcc,
5676
9e07f89d
NN
5677# Figure out what language subdirectories are present.
5678# Look if the user specified --enable-languages="..."; if not, use
5679# the environment variable $LANGUAGES if defined. $LANGUAGES might
5680# go away some day.
5681# NB: embedded tabs in this IF block -- do not untabify
5682if test -d ${srcdir}/gcc; then
5683 if test x"${enable_languages+set}" != xset; then
5684 if test x"${LANGUAGES+set}" = xset; then
5685 enable_languages="${LANGUAGES}"
5686 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
5687 else
5688 enable_languages=all
5689 fi
5690 else
5691 if test x"${enable_languages}" = x ||
5692 test x"${enable_languages}" = xyes;
5693 then
5694 echo configure.in: --enable-languages needs at least one language argument 1>&2
5695 exit 1
5696 fi
5697 fi
5698 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
5699
096f7d00
DE
5700 # 'f95' is the old name for the 'fortran' language. We issue a warning
5701 # and make the substitution.
5702 case ,${enable_languages}, in
5703 *,f95,*)
5704 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
5705 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
5706 ;;
5707 esac
5708
9e07f89d
NN
5709 # First scan to see if an enabled language requires some other language.
5710 # We assume that a given config-lang.in will list all the language
5711 # front ends it requires, even if some are required indirectly.
5712 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
5713 case ${lang_frag} in
5714 ..) ;;
5715 # The odd quoting in the next line works around
5716 # an apparent bug in bash 1.12 on linux.
5717 ${srcdir}/gcc/[*]/config-lang.in) ;;
5718 *)
5719 # From the config-lang.in, get $language, $lang_requires
5720 language=
5721 lang_requires=
5722 . ${lang_frag}
5723 for other in ${lang_requires} ; do
5724 case ,${enable_languages}, in
5725 *,$other,*) ;;
5726 *,all,*) ;;
5727 *,$language,*)
5728 echo " \`$other' language required by \`$language'; enabling" 1>&2
5729 enable_languages="${enable_languages},${other}"
5730 ;;
5731 esac
5732 done
5733 ;;
5734 esac
5735 done
5736
9b134994 5737 new_enable_languages=,c,
9e07f89d 5738 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 5739 potential_languages=,c,
9e07f89d
NN
5740
5741 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
5742 case ${lang_frag} in
5743 ..) ;;
5744 # The odd quoting in the next line works around
5745 # an apparent bug in bash 1.12 on linux.
5746 ${srcdir}/gcc/[*]/config-lang.in) ;;
5747 *)
c6b750e1 5748 # From the config-lang.in, get $language, $target_libs,
1d39f329 5749 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
5750 language=
5751 target_libs=
5752 lang_dirs=
64ce424c 5753 subdir_requires=
9b134994
PB
5754 boot_language=no
5755 build_by_default=yes
9e07f89d 5756 . ${lang_frag}
9b134994
PB
5757 if test x${language} = x; then
5758 echo "${lang_frag} doesn't set \$language." 1>&2
5759 exit 1
5760 fi
5761
e8a5fa9c
RW
5762 if test "$language" = "c++" -a "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5763 boot_language=yes
5764 fi
5765
9b134994
PB
5766 case ,${enable_languages}, in
5767 *,${language},*)
9e07f89d
NN
5768 # Language was explicitly selected; include it.
5769 add_this_lang=yes
5770 ;;
9b134994
PB
5771 *,all,*)
5772 # 'all' was selected, select it if it is a default language
5773 add_this_lang=${build_by_default}
9e07f89d
NN
5774 ;;
5775 *)
5776 add_this_lang=no
5777 ;;
5778 esac
4b1cb4fe 5779
64ce424c 5780 # Disable languages that need other directories if these aren't available.
1f3f1bbf 5781 for i in $subdir_requires; do
3d3adb43 5782 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
5783 case ,${enable_languages}, in
5784 *,${language},*)
5785 # Specifically requested language; tell them.
81ecdfbb 5786 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
5787 ;;
5788 *)
5789 # Silently disable.
9b134994 5790 add_this_lang=unsupported
64ce424c
PB
5791 ;;
5792 esac
5793 done
5794
9b134994
PB
5795 # Disable Ada if no preexisting GNAT is available.
5796 case ,${enable_languages},:${language}:${have_gnat} in
5797 *,${language},*:ada:no)
5798 # Specifically requested language; tell them.
81ecdfbb 5799 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
5800 ;;
5801 *:ada:no)
5802 # Silently disable.
5803 add_this_lang=unsupported
5804 ;;
5805 esac
5806
59f7ec45
HPN
5807 # Disable a language that is unsupported by the target.
5808 case " $unsupported_languages " in
5809 *" $language "*)
9b134994 5810 add_this_lang=unsupported
59f7ec45
HPN
5811 ;;
5812 esac
5813
4b1cb4fe 5814 case $add_this_lang in
9b134994 5815 unsupported)
9e07f89d 5816 # Remove language-dependent dirs.
1d39f329
NN
5817 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
5818 ;;
9b134994
PB
5819 no)
5820 # Remove language-dependent dirs; still show language as supported.
5821 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
5822 potential_languages="${potential_languages}${language},"
5823 ;;
5824 yes)
5825 new_enable_languages="${new_enable_languages}${language},"
5826 potential_languages="${potential_languages}${language},"
1d39f329 5827 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
5828 case "${boot_language}:,$enable_stage1_languages," in
5829 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 5830 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
5831 case ",$stage1_languages," in
5832 *,$language,* | ,yes, | ,all,) ;;
5833 *) stage1_languages="${stage1_languages}${language}," ;;
5834 esac
e8a5fa9c
RW
5835 # We need to bootstrap any supporting libraries.
5836 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
5837 ;;
5838 esac
5839 ;;
9e07f89d
NN
5840 esac
5841 ;;
5842 esac
5843 done
5844
81ecdfbb
RW
5845 # Check whether --enable-stage1-languages was given.
5846if test "${enable_stage1_languages+set}" = set; then :
5847 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
5848 ,no,|,,)
5849 # Set it to something that will have no effect in the loop below
5850 enable_stage1_languages=c ;;
5851 ,yes,)
5852 enable_stage1_languages=`echo $new_enable_languages | \
5853 sed -e "s/^,//" -e "s/,$//" ` ;;
5854 *,all,*)
5855 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
5856 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
5857 esac
5858
5859 # Add "good" languages from enable_stage1_languages to stage1_languages,
5860 # while "bad" languages go in missing_languages. Leave no duplicates.
5861 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
5862 case $potential_languages in
5863 *,$i,*)
5864 case $stage1_languages in
5865 *,$i,*) ;;
5866 *) stage1_languages="$stage1_languages$i," ;;
5867 esac ;;
5868 *)
5869 case $missing_languages in
5870 *,$i,*) ;;
5871 *) missing_languages="$missing_languages$i," ;;
5872 esac ;;
5873 esac
5874 done
81ecdfbb
RW
5875fi
5876
9b134994
PB
5877
5878 # Remove leading/trailing commas that were added for simplicity
5879 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 5880 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
5881 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
5882 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
5883
9e07f89d 5884 if test "x$missing_languages" != x; then
81ecdfbb 5885 as_fn_error "
27258dd4 5886The following requested languages could not be built: ${missing_languages}
81ecdfbb 5887Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 5888 fi
9e07f89d
NN
5889 if test "x$new_enable_languages" != "x$enable_languages"; then
5890 echo The following languages will be built: ${new_enable_languages}
9b134994 5891 enable_languages="$new_enable_languages"
9e07f89d 5892 fi
9b134994 5893
c6b750e1 5894
81ec575a 5895 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
5896fi
5897
a6df5a19
PB
5898# Handle --disable-<component> generically.
5899for dir in $configdirs $build_configdirs $target_configdirs ; do
5900 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
5901 varname=`echo $dirname | sed -e s/+/_/g`
5902 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
5903 noconfigdirs="$noconfigdirs $dir"
5904 fi
5905done
5906
4f0ef2d8 5907# Check for Boehm's garbage collector
81ecdfbb
RW
5908# Check whether --enable-objc-gc was given.
5909if test "${enable_objc_gc+set}" = set; then :
5910 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 5911 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 5912 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
5913 ;;
5914esac
81ecdfbb
RW
5915fi
5916
4f0ef2d8
CD
5917
5918# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
5919case ,${enable_languages},:${enable_objc_gc} in
5920 *,objc,*:yes)
4f0ef2d8
CD
5921 # Keep target-boehm-gc if requested for Objective-C.
5922 ;;
4f0ef2d8 5923 *)
d42c4017
DA
5924 # Otherwise remove target-boehm-gc depending on target-libjava.
5925 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
5926 noconfigdirs="$noconfigdirs target-boehm-gc"
5927 fi
4f0ef2d8
CD
5928 ;;
5929esac
5930
caeba88f
AL
5931# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
5932# $build_configdirs and $target_configdirs.
9e07f89d
NN
5933# If we have the source for $noconfigdirs entries, add them to $notsupp.
5934
5935notsupp=""
5936for dir in . $skipdirs $noconfigdirs ; do
caeba88f 5937 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
5938 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5939 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
5940 if test -r $srcdir/$dirname/configure ; then
5941 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5942 true
5943 else
5944 notsupp="$notsupp $dir"
5945 fi
5946 fi
5947 fi
caeba88f
AL
5948 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5949 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
5950 if test -r $srcdir/$dirname/configure ; then
5951 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5952 true
5953 else
5954 notsupp="$notsupp $dir"
5955 fi
5956 fi
5957 fi
9e07f89d
NN
5958 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5959 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
5960 if test -r $srcdir/$dirname/configure ; then
5961 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
5962 true
5963 else
5964 notsupp="$notsupp $dir"
5965 fi
5966 fi
5967 fi
5968done
5969
5970# Sometimes the tools are distributed with libiberty but with no other
5971# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 5972# Don't let libgcc imply libiberty either.
9e07f89d 5973if test -n "${target_configdirs}" ; then
f86e35b8 5974 libgcc=
9e07f89d
NN
5975 others=
5976 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
5977 if test "$i" = "libgcc"; then
5978 libgcc=target-libgcc
5979 elif test "$i" != "libiberty" ; then
9e07f89d
NN
5980 if test -r $srcdir/$i/configure ; then
5981 others=yes;
5982 break;
5983 fi
5984 fi
5985 done
5986 if test -z "${others}" ; then
f86e35b8 5987 target_configdirs=$libgcc
9e07f89d
NN
5988 fi
5989fi
5990
5991# Quietly strip out all directories which aren't configurable in this tree.
5992# This relies on all configurable subdirectories being autoconfiscated, which
5993# is now the case.
6a9cf61e
PB
5994build_configdirs_all="$build_configdirs"
5995build_configdirs=
5996for i in ${build_configdirs_all} ; do
c6b750e1 5997 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
5998 if test -f ${srcdir}/$j/configure ; then
5999 build_configdirs="${build_configdirs} $i"
6000 fi
6001done
6002
9e07f89d
NN
6003configdirs_all="$configdirs"
6004configdirs=
6005for i in ${configdirs_all} ; do
6006 if test -f ${srcdir}/$i/configure ; then
6007 configdirs="${configdirs} $i"
6008 fi
6009done
6a9cf61e 6010
9e07f89d
NN
6011target_configdirs_all="$target_configdirs"
6012target_configdirs=
6013for i in ${target_configdirs_all} ; do
c6b750e1 6014 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6015 if test -f ${srcdir}/$j/configure ; then
6016 target_configdirs="${target_configdirs} $i"
6017 fi
6018done
6019
6020# Produce a warning message for the subdirs we can't configure.
6021# This isn't especially interesting in the Cygnus tree, but in the individual
6022# FSF releases, it's important to let people know when their machine isn't
6023# supported by the one or two programs in a package.
6024
6025if test -n "${notsupp}" && test -z "${norecursion}" ; then
6026 # If $appdirs is non-empty, at least one of those directories must still
6027 # be configured, or we error out. (E.g., if the gas release supports a
6028 # specified target in some subdirs but not the gas subdir, we shouldn't
6029 # pretend that all is well.)
6030 if test -n "$appdirs" ; then
6031 for dir in $appdirs ; do
6032 if test -r $dir/Makefile.in ; then
6033 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6034 appdirs=""
6035 break
6036 fi
6a9cf61e 6037 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6038 appdirs=""
6039 break
6040 fi
6041 fi
6042 done
6043 if test -n "$appdirs" ; then
6044 echo "*** This configuration is not supported by this package." 1>&2
6045 exit 1
6046 fi
6047 fi
6048 # Okay, some application will build, or we don't care to check. Still
6049 # notify of subdirs not getting built.
6050 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6051 echo " ${notsupp}" 1>&2
6052 echo " (Any other directories should still work fine.)" 1>&2
6053fi
6054
6055case "$host" in
6056 *msdosdjgpp*)
6057 enable_gdbtk=no ;;
6058esac
6059
18f6b6ee
PB
6060# To find our prefix, in gcc_cv_tool_prefix.
6061
6062# The user is always right.
6063if test "${PATH_SEPARATOR+set}" != set; then
6064 echo "#! /bin/sh" >conf$$.sh
6065 echo "exit 0" >>conf$$.sh
6066 chmod +x conf$$.sh
6067 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6068 PATH_SEPARATOR=';'
6069 else
6070 PATH_SEPARATOR=:
6071 fi
6072 rm -f conf$$.sh
6073fi
6074
6075
6076
6077if test "x$exec_prefix" = xNONE; then
6078 if test "x$prefix" = xNONE; then
6079 gcc_cv_tool_prefix=$ac_default_prefix
6080 else
6081 gcc_cv_tool_prefix=$prefix
6082 fi
6083else
6084 gcc_cv_tool_prefix=$exec_prefix
6085fi
6086
6087# If there is no compiler in the tree, use the PATH only. In any
6088# case, if there is no compiler in the tree nobody should use
6089# AS_FOR_TARGET and LD_FOR_TARGET.
6090if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6091 gcc_version=`cat $srcdir/gcc/BASE-VER`
6092 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6093 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6094 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6095 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6096 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6097 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6098else
6099 gcc_cv_tool_dirs=
6100fi
6101
6102if test x$build = x$target && test -n "$md_exec_prefix"; then
6103 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6104fi
6105
6106
6107
9e07f89d
NN
6108copy_dirs=
6109
c6b750e1 6110
81ecdfbb
RW
6111# Check whether --with-build-sysroot was given.
6112if test "${with_build_sysroot+set}" = set; then :
6113 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6114 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6115 fi
6116else
6117 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6118fi
a19b6204
MM
6119
6120
8a6ee3ab 6121
81ecdfbb
RW
6122
6123# Check whether --with-debug-prefix-map was given.
6124if test "${with_debug_prefix_map+set}" = set; then :
6125 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6126 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6127 for debug_map in $withval; do
6128 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6129 done
6130 fi
6131else
6132 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6133fi
6134
8a6ee3ab
JM
6135
6136
7f6ef0c0
PB
6137# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6138# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6139# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6140# We want to ensure that TARGET libraries (which we know are built with
6141# gcc) are built with "-O2 -g", so include those options when setting
6142# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6143if test "x$CFLAGS_FOR_TARGET" = x; then
6144 CFLAGS_FOR_TARGET=$CFLAGS
6145 case " $CFLAGS " in
6146 *" -O2 "*) ;;
6147 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
6148 esac
6149 case " $CFLAGS " in
6150 *" -g "* | *" -g3 "*) ;;
6151 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
6152 esac
6153fi
6154
6155
6156if test "x$CXXFLAGS_FOR_TARGET" = x; then
6157 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6158 case " $CXXFLAGS " in
6159 *" -O2 "*) ;;
6160 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
6161 esac
6162 case " $CXXFLAGS " in
6163 *" -g "* | *" -g3 "*) ;;
6164 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
6165 esac
6166fi
6167
6168
9e07f89d
NN
6169# Handle --with-headers=XXX. If the value is not "yes", the contents of
6170# the named directory are copied to $(tooldir)/sys-include.
6171if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6172 if test x${is_cross_compiler} = xno ; then
6173 echo 1>&2 '***' --with-headers is only supported when cross compiling
6174 exit 1
6175 fi
6176 if test x"${with_headers}" != xyes ; then
18f6b6ee 6177 x=${gcc_cv_tool_prefix}
c6b750e1 6178 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
6179 fi
6180fi
6181
6182# Handle --with-libs=XXX. If the value is not "yes", the contents of
6183# the name directories are copied to $(tooldir)/lib. Multiple directories
6184# are permitted.
6185if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6186 if test x${is_cross_compiler} = xno ; then
6187 echo 1>&2 '***' --with-libs is only supported when cross compiling
6188 exit 1
6189 fi
6190 if test x"${with_libs}" != xyes ; then
6191 # Copy the libraries in reverse order, so that files in the first named
6192 # library override files in subsequent libraries.
18f6b6ee 6193 x=${gcc_cv_tool_prefix}
9e07f89d 6194 for l in ${with_libs}; do
c6b750e1 6195 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
6196 done
6197 fi
6198fi
6199
2429c060
PB
6200# Set with_gnu_as and with_gnu_ld as appropriate.
6201#
6202# This is done by determining whether or not the appropriate directory
6203# is available, and by checking whether or not specific configurations
6204# have requested that this magic not happen.
c6b750e1
DJ
6205#
6206# The command line options always override the explicit settings in
2429c060
PB
6207# configure.in, and the settings in configure.in override this magic.
6208#
c6b750e1 6209# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060
PB
6210# want to do that, then you should use the --without-gnu-as and
6211# --without-gnu-ld options for the configure script.
6212
6213if test x${use_gnu_as} = x &&
6214 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6215 with_gnu_as=yes
6216 extra_host_args="$extra_host_args --with-gnu-as"
6217fi
6218
6219if test x${use_gnu_ld} = x &&
93f9b408 6220 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
6221 with_gnu_ld=yes
6222 extra_host_args="$extra_host_args --with-gnu-ld"
6223fi
6224
6225# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6226# can detect this case.
6227
6228if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6229 with_newlib=yes
6230 extra_host_args="$extra_host_args --with-newlib"
6231fi
6232
9e07f89d
NN
6233# Handle ${copy_dirs}
6234set fnord ${copy_dirs}
6235shift
6236while test $# != 0 ; do
6237 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6238 :
6239 else
6240 echo Copying $1 to $2
6241
6242 # Use the install script to create the directory and all required
6243 # parent directories.
6244 if test -d $2 ; then
6245 :
6246 else
6247 echo >config.temp
6248 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6249 fi
6250
6251 # Copy the directory, assuming we have tar.
6252 # FIXME: Should we use B in the second tar? Not all systems support it.
6253 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6254
6255 # It is the responsibility of the user to correctly adjust all
6256 # symlinks. If somebody can figure out how to handle them correctly
6257 # here, feel free to add the code.
6258
6259 echo $1 > $2/COPIED
6260 fi
6261 shift; shift
6262done
6263
2429c060
PB
6264# Determine a target-dependent exec_prefix that the installed
6265# gcc will search in. Keep this list sorted by triplet, with
6266# the *-*-osname triplets last.
6267md_exec_prefix=
6268case "${target}" in
6269 alpha*-*-*vms*)
6270 md_exec_prefix=/gnu/lib/gcc-lib
6271 ;;
521ec477 6272 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
6273 md_exec_prefix=/dev/env/DJDIR/bin
6274 ;;
521ec477 6275 i[34567]86-*-sco3.2v5*)
2429c060
PB
6276 if test $with_gnu_as = yes; then
6277 md_exec_prefix=/usr/gnu/bin
6278 else
6279 md_exec_prefix=/usr/ccs/bin/elf
6280 fi
6281 ;;
6282
6283 mn10300-*-* | \
6284 powerpc-*-chorusos* | \
6285 powerpc*-*-eabi* | \
6286 powerpc*-*-sysv* | \
6287 powerpc*-*-kaos* | \
6288 s390x-ibm-tpf*)
6289 md_exec_prefix=/usr/ccs/bin
6290 ;;
6291 sparc64-*-elf*)
6292 ;;
6293 v850*-*-*)
6294 md_exec_prefix=/usr/ccs/bin
6295 ;;
8b66833e 6296 xtensa*-*-elf*)
2429c060
PB
6297 ;;
6298
6299 *-*-beos* | \
6300 *-*-elf* | \
6301 *-*-hpux* | \
6302 *-*-netware* | \
6303 *-*-nto-qnx* | \
6304 *-*-rtems* | \
6305 *-*-solaris2* | \
521ec477 6306 *-*-sysv[45]* | \
2429c060
PB
6307 *-*-vxworks* | \
6308 *-wrs-windiss)
6309 md_exec_prefix=/usr/ccs/bin
6310 ;;
6311esac
6312
a0da8069
NN
6313extra_arflags_for_target=
6314extra_nmflags_for_target=
6315extra_ranlibflags_for_target=
6316target_makefile_frag=/dev/null
6317case "${target}" in
4e206d7e
DB
6318 mep*-*-*)
6319 target_makefile_frag="config/mt-mep"
6320 ;;
77d7106f
AM
6321 spu-*-*)
6322 target_makefile_frag="config/mt-spu"
6323 ;;
429acdec
RS
6324 mips*-sde-elf*)
6325 target_makefile_frag="config/mt-sde"
6326 ;;
f3b1e08e
RS
6327 mipsisa*-*-elfoabi*)
6328 target_makefile_frag="config/mt-mips-elfoabi"
6329 ;;
e7c8859c
RS
6330 mips*-*-*linux* | mips*-*-gnu*)
6331 target_makefile_frag="config/mt-mips-gnu"
6332 ;;
2a3124ca 6333 *-*-netware*)
a0da8069
NN
6334 target_makefile_frag="config/mt-netware"
6335 ;;
29383458 6336 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 6337 target_makefile_frag="config/mt-gnu"
a0da8069
NN
6338 ;;
6339 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 6340 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
6341 # commands to handle both 32-bit and 64-bit objects. These flags are
6342 # harmless if we're using GNU nm or ar.
6343 extra_arflags_for_target=" -X32_64"
6344 extra_nmflags_for_target=" -B -X32_64"
6345 ;;
6346 *-*-darwin*)
6347 # ranlib from Darwin requires the -c flag to look at common symbols.
6348 extra_ranlibflags_for_target=" -c"
6349 ;;
6350 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
6351 target_makefile_frag="config/mt-wince"
6352 ;;
6353esac
6354
6355alphaieee_frag=/dev/null
6356case $target in
6357 alpha*-*-*)
6358 # This just makes sure to use the -mieee option to build target libs.
6359 # This should probably be set individually by each library.
6360 alphaieee_frag="config/mt-alphaieee"
6361 ;;
6362esac
6363
6364# If --enable-target-optspace always use -Os instead of -O2 to build
6365# the target libraries, similarly if it is not specified, use -Os
6366# on selected platforms.
6367ospace_frag=/dev/null
6368case "${enable_target_optspace}:${target}" in
6369 yes:*)
6370 ospace_frag="config/mt-ospace"
6371 ;;
6372 :d30v-*)
6373 ospace_frag="config/mt-d30v"
6374 ;;
6375 :m32r-* | :d10v-* | :fr30-*)
6376 ospace_frag="config/mt-ospace"
6377 ;;
6378 no:* | :*)
6379 ;;
6380 *)
6381 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6382 ;;
6383esac
6384
a0da8069
NN
6385# Default to using --with-stabs for certain targets.
6386if test x${with_stabs} = x ; then
6387 case "${target}" in
e31d1ea3 6388 mips*-*-irix[56]*)
a0da8069
NN
6389 ;;
6390 mips*-*-* | alpha*-*-osf*)
6391 with_stabs=yes;
6392 extra_host_args="${extra_host_args} --with-stabs"
6393 ;;
6394 esac
6395fi
6396
6397# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
6398# them automatically.
6399case "${host}" in
c6b750e1 6400 hppa*64*-*-hpux11*)
a0da8069
NN
6401 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
6402 ;;
6403esac
6404
a0da8069
NN
6405# Some systems (e.g., one of the i386-aix systems the gas testers are
6406# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 6407tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
6408build_tooldir=${tooldir}
6409
a0da8069
NN
6410# Create a .gdbinit file which runs the one in srcdir
6411# and tells GDB to look there for source files.
6412
6413if test -r ${srcdir}/.gdbinit ; then
6414 case ${srcdir} in
6415 .) ;;
6416 *) cat > ./.gdbinit <<EOF
6417# ${NO_EDIT}
6418dir ${srcdir}
6419dir .
6420source ${srcdir}/.gdbinit
6421EOF
6422 ;;
6423 esac
6424fi
6425
a0da8069
NN
6426# Make sure that the compiler is able to generate an executable. If it
6427# can't, we are probably in trouble. We don't care whether we can run the
6428# executable--we might be using a cross compiler--we only care whether it
6429# can be created. At this point the main configure script has set CC.
6430we_are_ok=no
6431echo "int main () { return 0; }" > conftest.c
6432${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
6433if test $? = 0 ; then
6434 if test -s conftest || test -s conftest.exe ; then
6435 we_are_ok=yes
6436 fi
c6b750e1 6437fi
a0da8069
NN
6438case $we_are_ok in
6439 no)
6440 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
6441 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
6442 rm -f conftest*
6443 exit 1
6444 ;;
6445esac
6446rm -f conftest*
6447
6448# The Solaris /usr/ucb/cc compiler does not appear to work.
6449case "${host}" in
6450 sparc-sun-solaris2*)
6451 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
6452 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
6453 could_use=
6454 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
6455 if test -d /opt/cygnus/bin ; then
6456 if test "$could_use" = "" ; then
6457 could_use="/opt/cygnus/bin"
6458 else
6459 could_use="$could_use or /opt/cygnus/bin"
6460 fi
6461 fi
6462 if test "$could_use" = "" ; then
6463 echo "Warning: compilation may fail because you're using"
6464 echo "/usr/ucb/cc. You should change your PATH or CC "
6465 echo "variable and rerun configure."
6466 else
6467 echo "Warning: compilation may fail because you're using"
6468 echo "/usr/ucb/cc, when you should use the C compiler from"
6469 echo "$could_use. You should change your"
6470 echo "PATH or CC variable and rerun configure."
6471 fi
6472 fi
6473 ;;
6474esac
6475
3bbd2f8f 6476# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
6477case "${host}" in
6478 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 6479 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 6480 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
6481 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
6482esac
6483
3bbd2f8f 6484# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
6485# gcc/ will put dynamic libraries into a subdirectory to avoid adding
6486# built executables to PATH.
3bbd2f8f
AL
6487if test "$RPATH_ENVVAR" = PATH; then
6488 GCC_SHLIB_SUBDIR=/shlib
6489else
6490 GCC_SHLIB_SUBDIR=
6491fi
6492
a0da8069
NN
6493# Record target_configdirs and the configure arguments for target and
6494# build configuration in Makefile.
6495target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 6496build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 6497
a0da8069
NN
6498# Determine whether gdb needs tk/tcl or not.
6499# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
6500# and in that case we want gdb to be built without tk. Ugh!
6501# In fact I believe gdb is the *only* package directly dependent on tk,
6502# so we should be able to put the 'maybe's in unconditionally and
6503# leave out the maybe dependencies when enable_gdbtk is false. I'm not
6504# 100% sure that that's safe though.
c180f501 6505
675c6968 6506gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
6507case "$enable_gdbtk" in
6508 no)
6509 GDB_TK="" ;;
c180f501
AC
6510 yes)
6511 GDB_TK="${gdb_tk}" ;;
a0da8069 6512 *)
c180f501
AC
6513 # Only add the dependency on gdbtk when GDBtk is part of the gdb
6514 # distro. Eventually someone will fix this and move Insight, nee
6515 # gdbtk to a separate directory.
6516 if test -d ${srcdir}/gdb/gdbtk ; then
6517 GDB_TK="${gdb_tk}"
6518 else
6519 GDB_TK=""
6520 fi
6521 ;;
a0da8069 6522esac
907be67c
DJ
6523CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
6524INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 6525
6bd3dfaa 6526# Strip out unwanted targets.
dd12c3a8
NN
6527
6528# While at that, we remove Makefiles if we were started for recursive
6529# configuration, so that the top-level Makefile reconfigures them,
6530# like we used to do when configure itself was recursive.
dd12c3a8 6531
06a51eac
RW
6532# Loop over modules. We used to use the "$extrasub" feature from Autoconf
6533# but now we're fixing up the Makefile ourselves with the additional
6534# commands passed to AC_CONFIG_FILES. Use separate variables
6535# extrasub-{build,host,target} not because there is any reason to split
6536# the substitutions up that way, but only to remain below the limit of
6537# 99 commands in a script, for HP-UX sed.
6538# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 6539
81ecdfbb
RW
6540# Check whether --enable-bootstrap was given.
6541if test "${enable_bootstrap+set}" = set; then :
6542 enableval=$enable_bootstrap;
319cab08 6543else
9cb3fa6f 6544 enable_bootstrap=default
81ecdfbb
RW
6545fi
6546
319cab08 6547
9cb3fa6f
PB
6548# Issue errors and warnings for invalid/strange bootstrap combinations.
6549case "$configdirs" in
6550 *gcc*) have_compiler=yes ;;
6551 *) have_compiler=no ;;
6552esac
6553
6554case "$have_compiler:$host:$target:$enable_bootstrap" in
6555 *:*:*:no) ;;
6556
0aed8855 6557 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
6558 # and we are in a native configuration.
6559 yes:$build:$build:default)
0aed8855 6560 enable_bootstrap=yes ;;
9cb3fa6f
PB
6561
6562 *:*:*:default)
6563 enable_bootstrap=no ;;
6564
6565 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 6566 yes:$build:$build:yes)
9cb3fa6f
PB
6567 ;;
6568
6569 # Other configurations, but we have a compiler. Assume the user knows
6570 # what he's doing.
80911fe1 6571 yes:*:*:yes)
81ecdfbb
RW
6572 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
6573$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
6574 ;;
6575
6576 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 6577 no:*:*:yes)
81ecdfbb 6578 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
6579
6580 # Fail if wrong command line
6581 *)
81ecdfbb 6582 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
6583 ;;
6584esac
6585
4385ad3c
RW
6586case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
6587 *,c++,*:yes:yes) ;;
6588 *:yes:yes)
6589 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
6590 ;;
6591esac
6592
16b1ad29
RW
6593case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
6594 yes:yes:*\ gold\ *:*,c++,*) ;;
6595 yes:yes:*\ gold\ *:*)
6596 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
6597 ;;
6598esac
6599
9cb3fa6f 6600# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 6601case $enable_bootstrap in
319cab08 6602 yes)
96655cc4
AO
6603 bootstrap_suffix=bootstrap
6604 BUILD_CONFIG=bootstrap-debug
6605 ;;
319cab08 6606 no)
96655cc4
AO
6607 bootstrap_suffix=no-bootstrap
6608 BUILD_CONFIG=
6609 ;;
319cab08
PB
6610esac
6611
96655cc4
AO
6612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
6613$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
6614
6615
6616# Check whether --with-build-config was given.
6617if test "${with_build_config+set}" = set; then :
6618 withval=$with_build_config; case $with_build_config in
6619 yes) with_build_config= ;;
6620 no) with_build_config= BUILD_CONFIG= ;;
6621 esac
6622fi
6623
6624
6625if test "x${with_build_config}" != x; then
6626 BUILD_CONFIG=$with_build_config
6627else
6628 case $BUILD_CONFIG in
6629 bootstrap-debug)
6630 if echo "int f (void) { return 0; }" > conftest.c &&
6631 ${CC} -c conftest.c &&
6632 mv conftest.o conftest.o.g0 &&
6633 ${CC} -c -g conftest.c &&
6634 mv conftest.o conftest.o.g &&
6635 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
6636 :
6637 else
6638 BUILD_CONFIG=
6639 fi
6640 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
6641 ;;
6642 esac
6643fi
6644{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
6645$as_echo "$BUILD_CONFIG" >&6; }
6646
6647
06a51eac 6648extrasub_build=
6a9cf61e 6649for module in ${build_configdirs} ; do
498d4a71
CF
6650 if test -z "${no_recursion}" \
6651 && test -f ${build_subdir}/${module}/Makefile; then
6652 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
6653 rm -f ${build_subdir}/${module}/Makefile
6654 fi
06a51eac 6655 extrasub_build="$extrasub_build
498d4a71
CF
6656/^@if build-$module\$/d
6657/^@endif build-$module\$/d
6658/^@if build-$module-$bootstrap_suffix\$/d
6659/^@endif build-$module-$bootstrap_suffix\$/d"
6660done
06a51eac 6661extrasub_host=
498d4a71 6662for module in ${configdirs} ; do
80911fe1 6663 if test -z "${no_recursion}"; then
8cf39b1b 6664 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
6665 if test -f ${file}; then
6666 echo 1>&2 "*** removing ${file} to force reconfigure"
6667 rm -f ${file}
6668 fi
6669 done
498d4a71 6670 fi
06a51eac 6671 extrasub_host="$extrasub_host
498d4a71
CF
6672/^@if $module\$/d
6673/^@endif $module\$/d
6674/^@if $module-$bootstrap_suffix\$/d
6675/^@endif $module-$bootstrap_suffix\$/d"
6676done
06a51eac 6677extrasub_target=
498d4a71
CF
6678for module in ${target_configdirs} ; do
6679 if test -z "${no_recursion}" \
6680 && test -f ${target_subdir}/${module}/Makefile; then
6681 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
6682 rm -f ${target_subdir}/${module}/Makefile
6683 fi
e8a5fa9c
RW
6684
6685 # We only bootstrap target libraries listed in bootstrap_target_libs.
6686 case $bootstrap_target_libs in
6687 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
6688 *) target_bootstrap_suffix=no-bootstrap ;;
6689 esac
6690
06a51eac 6691 extrasub_target="$extrasub_target
498d4a71
CF
6692/^@if target-$module\$/d
6693/^@endif target-$module\$/d
e8a5fa9c
RW
6694/^@if target-$module-$target_bootstrap_suffix\$/d
6695/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
6696done
6697
06a51eac
RW
6698# Do the final fixup along with target modules.
6699extrasub_target="$extrasub_target
6bd3dfaa 6700/^@if /,/^@endif /d"
a0da8069
NN
6701
6702# Create the serialization dependencies. This uses a temporary file.
6703
81ecdfbb
RW
6704# Check whether --enable-serial-configure was given.
6705if test "${enable_serial_configure+set}" = set; then :
6706 enableval=$enable_serial_configure;
6707fi
e6bfb94a
AO
6708
6709
1047cb91
DD
6710case ${enable_serial_configure} in
6711 yes)
6712 enable_serial_build_configure=yes
6713 enable_serial_host_configure=yes
6714 enable_serial_target_configure=yes
6715 ;;
6716esac
6717
a0da8069
NN
6718# These force 'configure's to be done one at a time, to avoid problems
6719# with contention over a shared config.cache.
6720rm -f serdep.tmp
e6bfb94a 6721echo '# serdep.tmp' > serdep.tmp
a0da8069 6722olditem=
1047cb91 6723test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
6724for item in ${build_configdirs} ; do
6725 case ${olditem} in
6726 "") ;;
e6bfb94a 6727 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
6728 esac
6729 olditem=${item}
6730done
6731olditem=
1047cb91 6732test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
6733for item in ${configdirs} ; do
6734 case ${olditem} in
6735 "") ;;
e6bfb94a 6736 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
6737 esac
6738 olditem=${item}
6739done
6740olditem=
1047cb91 6741test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
6742for item in ${target_configdirs} ; do
6743 case ${olditem} in
6744 "") ;;
e6bfb94a 6745 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
6746 esac
6747 olditem=${item}
6748done
6749serialization_dependencies=serdep.tmp
6750
6751
e6bfb94a 6752# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 6753# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
6754# might not want to pass down to subconfigures. The exception being
6755# --cache-file=/dev/null, which is used to turn off the use of cache
6756# files altogether, and which should be passed on to subconfigures.
6757# Also strip program-prefix, program-suffix, and program-transform-name,
6758# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
6759baseargs=
6760keep_next=no
6761skip_next=no
6762eval "set -- $ac_configure_args"
18f6b6ee
PB
6763for ac_arg
6764do
c6b750e1
DJ
6765 if test X"$skip_next" = X"yes"; then
6766 skip_next=no
6767 continue
6768 fi
6769 if test X"$keep_next" = X"yes"; then
6770 case $ac_arg in
6771 *\'*)
6772 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
6773 esac
6774 baseargs="$baseargs '$ac_arg'"
6775 keep_next=no
6776 continue
6777 fi
6778
6779 # Handle separated arguments. Based on the logic generated by
6780 # autoconf 2.59.
6781 case $ac_arg in
6782 *=* | --config-cache | -C | -disable-* | --disable-* \
6783 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
6784 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
6785 | -with-* | --with-* | -without-* | --without-* | --x)
6786 separate_arg=no
6787 ;;
6788 -*)
6789 separate_arg=yes
6790 ;;
6791 *)
6792 separate_arg=no
6793 ;;
6794 esac
6795
6796 case "$ac_arg" in
30167e0a
NC
6797 --cache-file=/dev/null | \
6798 -cache-file=/dev/null )
6799 # Handled here to avoid the test to skip args below.
6800 baseargs="$baseargs '$ac_arg'"
6801 # Assert: $separate_arg should always be no.
6802 keep_next=$separate_arg
6803 ;;
c6b750e1
DJ
6804 --no*)
6805 continue
6806 ;;
6807 --c* | \
6808 --sr* | \
6809 --ho* | \
6810 --bu* | \
6811 --t* | \
6812 --program-* | \
6813 -cache_file* | \
6814 -srcdir* | \
6815 -host* | \
6816 -build* | \
6817 -target* | \
6818 -program-prefix* | \
6819 -program-suffix* | \
6820 -program-transform-name* )
6821 skip_next=$separate_arg
6822 continue
6823 ;;
6824 -*)
6825 # An option. Add it.
6826 case $ac_arg in
6827 *\'*)
6828 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
6829 esac
6830 baseargs="$baseargs '$ac_arg'"
6831 keep_next=$separate_arg
6832 ;;
6833 *)
6834 # Either a variable assignment, or a nonopt (triplet). Don't
6835 # pass it down; let the Makefile handle this.
6836 continue
6837 ;;
6838 esac
6839done
6840# Remove the initial space we just introduced and, as these will be
6841# expanded by make, quote '$'.
6842baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 6843
f27d4f92
DJ
6844# Add in --program-transform-name, after --program-prefix and
6845# --program-suffix have been applied to it. Autoconf has already
6846# doubled dollar signs and backslashes in program_transform_name; we want
6847# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 6848# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
6849# Also, because we want to override the logic in subdir configure scripts to
6850# choose program_transform_name, replace any s,x,x, with s,y,y,.
6851sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
6852${program_transform_name}
6853EOF_SED
6854gcc_transform_name=`cat conftestsed.out`
6855rm -f conftestsed.out
6856baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
6857if test "$silent" = yes; then
6858 baseargs="$baseargs --silent"
6859fi
34a0f3cf 6860baseargs="$baseargs --disable-option-checking"
f27d4f92 6861
a0da8069
NN
6862# For the build-side libraries, we just need to pretend we're native,
6863# and not use the same cache file. Multilibs are neither needed nor
6864# desired.
4b900473 6865build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
6866
6867# For host modules, accept cache file option, or specification as blank.
6868case "${cache_file}" in
6869"") # empty
6870 cache_file_option="" ;;
6871/* | [A-Za-z]:[\\/]* ) # absolute path
6872 cache_file_option="--cache-file=${cache_file}" ;;
6873*) # relative path
6874 cache_file_option="--cache-file=../${cache_file}" ;;
6875esac
6876
82252c06
NN
6877# Host dirs don't like to share a cache file either, horribly enough.
6878# This seems to be due to autoconf 2.5x stupidity.
4b900473 6879host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
6880
6881target_configargs=${baseargs}
6882
6883# Passing a --with-cross-host argument lets the target libraries know
6884# whether they are being built with a cross-compiler or being built
6885# native. However, it would be better to use other mechanisms to make the
6886# sorts of decisions they want to make on this basis. Please consider
6887# this option to be deprecated. FIXME.
6888if test x${is_cross_compiler} = xyes ; then
c6b750e1 6889 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
6890fi
6891
6892# Default to --enable-multilib.
6893if test x${enable_multilib} = x ; then
6894 target_configargs="--enable-multilib ${target_configargs}"
6895fi
6896
6897# Pass --with-newlib if appropriate. Note that target_configdirs has
6898# changed from the earlier setting of with_newlib.
6899if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
6900 target_configargs="--with-newlib ${target_configargs}"
6901fi
6902
95036d20
NN
6903# Different target subdirs use different values of certain variables
6904# (notably CXX). Worse, multilibs use *lots* of different values.
6905# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
6906# it doesn't automatically accept command-line overrides of them.
6907# This means it's not safe for target subdirs to share a cache file,
6908# which is disgusting, but there you have it. Hopefully this can be
6909# fixed in future. It's still worthwhile to use a cache file for each
6910# directory. I think.
6911
ae380b45
MS
6912# Pass the appropriate --build, --host, --target and --cache-file arguments.
6913# We need to pass --target, as newer autoconf's requires consistency
6914# for target_alias and gcc doesn't manage it consistently.
4b900473 6915target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 6916
a0da8069
NN
6917FLAGS_FOR_TARGET=
6918case " $target_configdirs " in
6919 *" newlib "*)
6920 case " $target_configargs " in
6921 *" --with-newlib "*)
6922 case "$target" in
6923 *-cygwin*)
564b43e5 6924 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
6925 esac
6926
6927 # If we're not building GCC, don't discard standard headers.
6928 if test -d ${srcdir}/gcc; then
6929 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
6930
6931 if test "${build}" != "${host}"; then
6932 # On Canadian crosses, CC_FOR_TARGET will have already been set
6933 # by `configure', so we won't have an opportunity to add -Bgcc/
6934 # to it. This is right: we don't want to search that directory
6935 # for binaries, but we want the header files in there, so add
6936 # them explicitly.
b00612cc 6937 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
6938
6939 # Someone might think of using the pre-installed headers on
6940 # Canadian crosses, in case the installed compiler is not fully
6941 # compatible with the compiler being built. In this case, it
6942 # would be better to flag an error than risking having
6943 # incompatible object files being constructed. We can't
6944 # guarantee that an error will be flagged, but let's hope the
6945 # compiler will do it, when presented with incompatible header
6946 # files.
6947 fi
6948 fi
6949
6950 case "${target}-${is_cross_compiler}" in
ec11bdc6 6951 i[3456789]86-*-linux*-no)
a0da8069
NN
6952 # Here host == target, so we don't need to build gcc,
6953 # so we don't want to discard standard headers.
6954 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
6955 ;;
6956 *)
6957 # If we're building newlib, use its generic headers last, but search
6958 # for any libc-related directories first (so make it the last -B
6959 # switch).
6960 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
6961
6962 # If we're building libgloss, find the startup file, simulator library
6963 # and linker script.
6964 case " $target_configdirs " in
6965 *" libgloss "*)
6966 # Look for startup file, simulator library and maybe linker script.
6967 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
6968 # Look for libnosys.a in case the target needs it.
6969 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
6970 # Most targets have the linker script in the source directory.
6971 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
6972 ;;
6973 esac
a0da8069
NN
6974 ;;
6975 esac
6976 ;;
6977 esac
6978 ;;
6979esac
45055374
CV
6980case "$target" in
6981*-mingw*)
6982 # Can't be handled as Cygwin above since Mingw does not use newlib.
6983 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' ;;
6984esac
a0da8069 6985
5fbad20a
DD
6986# Allow the user to override the flags for
6987# our build compiler if desired.
c66487f8
NC
6988if test x"${build}" = x"${host}" ; then
6989 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
6990 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
6991 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
6992fi
5fbad20a 6993
a0da8069
NN
6994# On Canadian crosses, we'll be searching the right directories for
6995# the previously-installed cross compiler, so don't bother to add
6996# flags for directories within the install tree of the compiler
6997# being built; programs in there won't even run.
6998if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
6999 # Search for pre-installed headers if nothing else fits.
bba45b8b 7000 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
7001fi
7002
7003if test "x${use_gnu_ld}" = x &&
7004 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7005 # Arrange for us to find uninstalled linker scripts.
b00612cc 7006 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7007fi
7008
a481dbb7
DD
7009# Search for other target-specific linker scripts and such.
7010case "${target}" in
4e206d7e
DB
7011 mep*)
7012 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7013 ;;
7014esac
7015
a0da8069 7016# Makefile fragments.
3e707e94
PB
7017for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7018do
7019 eval fragval=\$$frag
7020 if test $fragval != /dev/null; then
7021 eval $frag=${srcdir}/$fragval
7022 fi
7023done
a0da8069
NN
7024
7025
7026
7027
7028
7029# Miscellanea: directories, flags, etc.
7030
7031
7032
7033
7034
7035
7036
3bbd2f8f 7037
6a9cf61e 7038# Build module lists & subconfigure args.
a0da8069
NN
7039
7040
7041
be01d343
PB
7042# Host module lists & subconfigure args.
7043
7044
7045
7046# Target module lists & subconfigure args.
7047
7048
7049
7050# Build tools.
7051
7052
7053
1576798e
PB
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
be01d343
PB
7068# Generate default definitions for YACC, M4, LEX and other programs that run
7069# on the build machine. These are used if the Makefile can't locate these
7070# programs in objdir.
7071MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7072
7073for ac_prog in 'bison -y' byacc yacc
7074do
c6b750e1 7075 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7076set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7078$as_echo_n "checking for $ac_word... " >&6; }
7079if test "${ac_cv_prog_YACC+set}" = set; then :
7080 $as_echo_n "(cached) " >&6
be01d343
PB
7081else
7082 if test -n "$YACC"; then
7083 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7084else
c6b750e1
DJ
7085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7086for as_dir in $PATH
7087do
7088 IFS=$as_save_IFS
7089 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7090 for ac_exec_ext in '' $ac_executable_extensions; do
7091 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7092 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7093 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7094 break 2
7095 fi
7096done
81ecdfbb
RW
7097 done
7098IFS=$as_save_IFS
c6b750e1 7099
be01d343
PB
7100fi
7101fi
c6b750e1 7102YACC=$ac_cv_prog_YACC
be01d343 7103if test -n "$YACC"; then
81ecdfbb
RW
7104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7105$as_echo "$YACC" >&6; }
be01d343 7106else
81ecdfbb
RW
7107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7108$as_echo "no" >&6; }
be01d343
PB
7109fi
7110
81ecdfbb 7111
c6b750e1 7112 test -n "$YACC" && break
be01d343
PB
7113done
7114test -n "$YACC" || YACC="$MISSING bison -y"
7115
7116case " $build_configdirs " in
7117 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
7118 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
7119esac
7120
7121for ac_prog in bison
7122do
c6b750e1 7123 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7124set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7126$as_echo_n "checking for $ac_word... " >&6; }
7127if test "${ac_cv_prog_BISON+set}" = set; then :
7128 $as_echo_n "(cached) " >&6
be01d343
PB
7129else
7130 if test -n "$BISON"; then
7131 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7132else
c6b750e1
DJ
7133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7134for as_dir in $PATH
7135do
7136 IFS=$as_save_IFS
7137 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7138 for ac_exec_ext in '' $ac_executable_extensions; do
7139 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7140 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 7141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7142 break 2
7143 fi
7144done
81ecdfbb
RW
7145 done
7146IFS=$as_save_IFS
c6b750e1 7147
be01d343
PB
7148fi
7149fi
c6b750e1 7150BISON=$ac_cv_prog_BISON
be01d343 7151if test -n "$BISON"; then
81ecdfbb
RW
7152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7153$as_echo "$BISON" >&6; }
be01d343 7154else
81ecdfbb
RW
7155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7156$as_echo "no" >&6; }
be01d343
PB
7157fi
7158
81ecdfbb 7159
c6b750e1 7160 test -n "$BISON" && break
be01d343
PB
7161done
7162test -n "$BISON" || BISON="$MISSING bison"
7163
7164case " $build_configdirs " in
7165 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7166esac
7167
7168for ac_prog in gm4 gnum4 m4
7169do
c6b750e1 7170 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7171set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7173$as_echo_n "checking for $ac_word... " >&6; }
7174if test "${ac_cv_prog_M4+set}" = set; then :
7175 $as_echo_n "(cached) " >&6
be01d343
PB
7176else
7177 if test -n "$M4"; then
7178 ac_cv_prog_M4="$M4" # Let the user override the test.
7179else
c6b750e1
DJ
7180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7181for as_dir in $PATH
7182do
7183 IFS=$as_save_IFS
7184 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7185 for ac_exec_ext in '' $ac_executable_extensions; do
7186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7187 ac_cv_prog_M4="$ac_prog"
81ecdfbb 7188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7189 break 2
7190 fi
7191done
81ecdfbb
RW
7192 done
7193IFS=$as_save_IFS
c6b750e1 7194
be01d343
PB
7195fi
7196fi
c6b750e1 7197M4=$ac_cv_prog_M4
be01d343 7198if test -n "$M4"; then
81ecdfbb
RW
7199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7200$as_echo "$M4" >&6; }
be01d343 7201else
81ecdfbb
RW
7202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7203$as_echo "no" >&6; }
be01d343
PB
7204fi
7205
81ecdfbb 7206
c6b750e1 7207 test -n "$M4" && break
be01d343
PB
7208done
7209test -n "$M4" || M4="$MISSING m4"
7210
7211case " $build_configdirs " in
7212 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7213esac
7214
7215for ac_prog in flex lex
7216do
c6b750e1 7217 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7218set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7220$as_echo_n "checking for $ac_word... " >&6; }
7221if test "${ac_cv_prog_LEX+set}" = set; then :
7222 $as_echo_n "(cached) " >&6
be01d343
PB
7223else
7224 if test -n "$LEX"; then
7225 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7226else
c6b750e1
DJ
7227as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7228for as_dir in $PATH
7229do
7230 IFS=$as_save_IFS
7231 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7232 for ac_exec_ext in '' $ac_executable_extensions; do
7233 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7234 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 7235 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7236 break 2
7237 fi
7238done
81ecdfbb
RW
7239 done
7240IFS=$as_save_IFS
c6b750e1 7241
be01d343
PB
7242fi
7243fi
c6b750e1 7244LEX=$ac_cv_prog_LEX
be01d343 7245if test -n "$LEX"; then
81ecdfbb
RW
7246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7247$as_echo "$LEX" >&6; }
be01d343 7248else
81ecdfbb
RW
7249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7250$as_echo "no" >&6; }
be01d343
PB
7251fi
7252
81ecdfbb 7253
c6b750e1 7254 test -n "$LEX" && break
be01d343
PB
7255done
7256test -n "$LEX" || LEX="$MISSING flex"
7257
7258case " $build_configdirs " in
7259 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7260 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7261esac
7262
7263for ac_prog in flex
7264do
c6b750e1 7265 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7266set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7268$as_echo_n "checking for $ac_word... " >&6; }
7269if test "${ac_cv_prog_FLEX+set}" = set; then :
7270 $as_echo_n "(cached) " >&6
be01d343
PB
7271else
7272 if test -n "$FLEX"; then
7273 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7274else
c6b750e1
DJ
7275as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7276for as_dir in $PATH
7277do
7278 IFS=$as_save_IFS
7279 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7280 for ac_exec_ext in '' $ac_executable_extensions; do
7281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7282 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 7283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7284 break 2
7285 fi
7286done
81ecdfbb
RW
7287 done
7288IFS=$as_save_IFS
c6b750e1 7289
be01d343
PB
7290fi
7291fi
c6b750e1 7292FLEX=$ac_cv_prog_FLEX
be01d343 7293if test -n "$FLEX"; then
81ecdfbb
RW
7294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7295$as_echo "$FLEX" >&6; }
be01d343 7296else
81ecdfbb
RW
7297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7298$as_echo "no" >&6; }
be01d343
PB
7299fi
7300
81ecdfbb 7301
c6b750e1 7302 test -n "$FLEX" && break
be01d343
PB
7303done
7304test -n "$FLEX" || FLEX="$MISSING flex"
7305
7306case " $build_configdirs " in
7307 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7308esac
7309
7310for ac_prog in makeinfo
7311do
c6b750e1 7312 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7313set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7315$as_echo_n "checking for $ac_word... " >&6; }
7316if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7317 $as_echo_n "(cached) " >&6
be01d343
PB
7318else
7319 if test -n "$MAKEINFO"; then
7320 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7321else
c6b750e1
DJ
7322as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7323for as_dir in $PATH
7324do
7325 IFS=$as_save_IFS
7326 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7327 for ac_exec_ext in '' $ac_executable_extensions; do
7328 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7329 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 7330 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7331 break 2
7332 fi
7333done
81ecdfbb
RW
7334 done
7335IFS=$as_save_IFS
c6b750e1 7336
be01d343
PB
7337fi
7338fi
c6b750e1 7339MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 7340if test -n "$MAKEINFO"; then
81ecdfbb
RW
7341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7342$as_echo "$MAKEINFO" >&6; }
be01d343 7343else
81ecdfbb
RW
7344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7345$as_echo "no" >&6; }
be01d343
PB
7346fi
7347
81ecdfbb 7348
c6b750e1 7349 test -n "$MAKEINFO" && break
be01d343
PB
7350done
7351test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7352
7353case " $build_configdirs " in
7354 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7355 *)
7356
10ad8ef3 7357 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
7358 # higher, else we use the "missing" dummy.
7359 if ${MAKEINFO} --version \
10ad8ef3 7360 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
7361 :
7362 else
7363 MAKEINFO="$MISSING makeinfo"
7364 fi
7365 ;;
7366
7367esac
a0da8069 7368
be01d343 7369# FIXME: expect and dejagnu may become build tools?
a0da8069 7370
be01d343
PB
7371for ac_prog in expect
7372do
c6b750e1 7373 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7374set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7376$as_echo_n "checking for $ac_word... " >&6; }
7377if test "${ac_cv_prog_EXPECT+set}" = set; then :
7378 $as_echo_n "(cached) " >&6
be01d343
PB
7379else
7380 if test -n "$EXPECT"; then
7381 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
7382else
c6b750e1
DJ
7383as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7384for as_dir in $PATH
7385do
7386 IFS=$as_save_IFS
7387 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7388 for ac_exec_ext in '' $ac_executable_extensions; do
7389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7390 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 7391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7392 break 2
7393 fi
7394done
81ecdfbb
RW
7395 done
7396IFS=$as_save_IFS
c6b750e1 7397
be01d343
PB
7398fi
7399fi
c6b750e1 7400EXPECT=$ac_cv_prog_EXPECT
be01d343 7401if test -n "$EXPECT"; then
81ecdfbb
RW
7402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
7403$as_echo "$EXPECT" >&6; }
be01d343 7404else
81ecdfbb
RW
7405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7406$as_echo "no" >&6; }
be01d343 7407fi
a0da8069 7408
81ecdfbb 7409
c6b750e1 7410 test -n "$EXPECT" && break
be01d343
PB
7411done
7412test -n "$EXPECT" || EXPECT="expect"
a0da8069 7413
be01d343
PB
7414case " $configdirs " in
7415 *" expect "*)
7416 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
7417 ;;
7418esac
a0da8069 7419
be01d343
PB
7420for ac_prog in runtest
7421do
c6b750e1 7422 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7423set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7425$as_echo_n "checking for $ac_word... " >&6; }
7426if test "${ac_cv_prog_RUNTEST+set}" = set; then :
7427 $as_echo_n "(cached) " >&6
be01d343
PB
7428else
7429 if test -n "$RUNTEST"; then
7430 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
7431else
c6b750e1
DJ
7432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7433for as_dir in $PATH
7434do
7435 IFS=$as_save_IFS
7436 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7437 for ac_exec_ext in '' $ac_executable_extensions; do
7438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7439 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 7440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7441 break 2
7442 fi
7443done
81ecdfbb
RW
7444 done
7445IFS=$as_save_IFS
c6b750e1 7446
be01d343
PB
7447fi
7448fi
c6b750e1 7449RUNTEST=$ac_cv_prog_RUNTEST
be01d343 7450if test -n "$RUNTEST"; then
81ecdfbb
RW
7451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
7452$as_echo "$RUNTEST" >&6; }
be01d343 7453else
81ecdfbb
RW
7454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7455$as_echo "no" >&6; }
be01d343 7456fi
a0da8069 7457
81ecdfbb 7458
c6b750e1 7459 test -n "$RUNTEST" && break
be01d343
PB
7460done
7461test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 7462
be01d343
PB
7463case " $configdirs " in
7464 *" dejagnu "*)
6b89cc21 7465 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
7466 ;;
7467esac
a0da8069
NN
7468
7469
a0da8069 7470# Host tools.
859789af
AC
7471ncn_tool_prefix=
7472test -n "$host_alias" && ncn_tool_prefix=$host_alias-
7473ncn_target_tool_prefix=
7474test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
7475
9a819804
AO
7476
7477
7478if test -n "$AR"; then
7479 ac_cv_prog_AR=$AR
7480elif test -n "$ac_cv_prog_AR"; then
7481 AR=$ac_cv_prog_AR
7482fi
7483
7484if test -n "$ac_cv_prog_AR"; then
7485 for ncn_progname in ar; do
7486 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7487set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7489$as_echo_n "checking for $ac_word... " >&6; }
7490if test "${ac_cv_prog_AR+set}" = set; then :
7491 $as_echo_n "(cached) " >&6
9a819804
AO
7492else
7493 if test -n "$AR"; then
7494 ac_cv_prog_AR="$AR" # Let the user override the test.
7495else
7496as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7497for as_dir in $PATH
7498do
7499 IFS=$as_save_IFS
7500 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7501 for ac_exec_ext in '' $ac_executable_extensions; do
7502 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7503 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 7504 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7505 break 2
7506 fi
7507done
81ecdfbb
RW
7508 done
7509IFS=$as_save_IFS
9a819804
AO
7510
7511fi
7512fi
7513AR=$ac_cv_prog_AR
7514if test -n "$AR"; then
81ecdfbb
RW
7515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7516$as_echo "$AR" >&6; }
9a819804 7517else
81ecdfbb
RW
7518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7519$as_echo "no" >&6; }
9a819804
AO
7520fi
7521
81ecdfbb 7522
9a819804
AO
7523 done
7524fi
7525
7526for ncn_progname in ar; do
05cbd757
PB
7527 if test -n "$ncn_tool_prefix"; then
7528 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7529set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7531$as_echo_n "checking for $ac_word... " >&6; }
7532if test "${ac_cv_prog_AR+set}" = set; then :
7533 $as_echo_n "(cached) " >&6
859789af
AC
7534else
7535 if test -n "$AR"; then
7536 ac_cv_prog_AR="$AR" # Let the user override the test.
7537else
c6b750e1
DJ
7538as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7539for as_dir in $PATH
7540do
7541 IFS=$as_save_IFS
7542 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7543 for ac_exec_ext in '' $ac_executable_extensions; do
7544 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7545 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7547 break 2
7548 fi
7549done
81ecdfbb
RW
7550 done
7551IFS=$as_save_IFS
c6b750e1 7552
859789af
AC
7553fi
7554fi
c6b750e1 7555AR=$ac_cv_prog_AR
859789af 7556if test -n "$AR"; then
81ecdfbb
RW
7557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7558$as_echo "$AR" >&6; }
859789af 7559else
81ecdfbb
RW
7560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7561$as_echo "no" >&6; }
859789af
AC
7562fi
7563
81ecdfbb 7564
05cbd757
PB
7565 fi
7566 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
7567 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7568set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7570$as_echo_n "checking for $ac_word... " >&6; }
7571if test "${ac_cv_prog_AR+set}" = set; then :
7572 $as_echo_n "(cached) " >&6
859789af 7573else
05cbd757
PB
7574 if test -n "$AR"; then
7575 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 7576else
c6b750e1
DJ
7577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7578for as_dir in $PATH
7579do
7580 IFS=$as_save_IFS
7581 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7582 for ac_exec_ext in '' $ac_executable_extensions; do
7583 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7584 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 7585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7586 break 2
7587 fi
7588done
81ecdfbb
RW
7589 done
7590IFS=$as_save_IFS
c6b750e1 7591
859789af
AC
7592fi
7593fi
c6b750e1 7594AR=$ac_cv_prog_AR
05cbd757 7595if test -n "$AR"; then
81ecdfbb
RW
7596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7597$as_echo "$AR" >&6; }
859789af 7598else
81ecdfbb
RW
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7600$as_echo "no" >&6; }
859789af 7601fi
c6b750e1 7602
81ecdfbb 7603
05cbd757
PB
7604 fi
7605 test -n "$ac_cv_prog_AR" && break
7606done
7607
7608if test -z "$ac_cv_prog_AR" ; then
7609 set dummy ar
7610 if test $build = $host ; then
7611 AR="$2"
859789af 7612 else
05cbd757 7613 AR="${ncn_tool_prefix}$2"
859789af 7614 fi
859789af
AC
7615fi
7616
9a819804
AO
7617
7618
7619if test -n "$AS"; then
7620 ac_cv_prog_AS=$AS
7621elif test -n "$ac_cv_prog_AS"; then
7622 AS=$ac_cv_prog_AS
7623fi
7624
7625if test -n "$ac_cv_prog_AS"; then
7626 for ncn_progname in as; do
7627 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7628set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7630$as_echo_n "checking for $ac_word... " >&6; }
7631if test "${ac_cv_prog_AS+set}" = set; then :
7632 $as_echo_n "(cached) " >&6
9a819804
AO
7633else
7634 if test -n "$AS"; then
7635 ac_cv_prog_AS="$AS" # Let the user override the test.
7636else
7637as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7638for as_dir in $PATH
7639do
7640 IFS=$as_save_IFS
7641 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7642 for ac_exec_ext in '' $ac_executable_extensions; do
7643 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7644 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 7645 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7646 break 2
7647 fi
7648done
81ecdfbb
RW
7649 done
7650IFS=$as_save_IFS
9a819804
AO
7651
7652fi
7653fi
7654AS=$ac_cv_prog_AS
7655if test -n "$AS"; then
81ecdfbb
RW
7656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7657$as_echo "$AS" >&6; }
9a819804 7658else
81ecdfbb
RW
7659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7660$as_echo "no" >&6; }
9a819804
AO
7661fi
7662
81ecdfbb 7663
9a819804
AO
7664 done
7665fi
7666
7667for ncn_progname in as; do
05cbd757
PB
7668 if test -n "$ncn_tool_prefix"; then
7669 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7670set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7672$as_echo_n "checking for $ac_word... " >&6; }
7673if test "${ac_cv_prog_AS+set}" = set; then :
7674 $as_echo_n "(cached) " >&6
859789af
AC
7675else
7676 if test -n "$AS"; then
7677 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
7678else
7679as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7680for as_dir in $PATH
7681do
7682 IFS=$as_save_IFS
7683 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7684 for ac_exec_ext in '' $ac_executable_extensions; do
7685 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7686 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7687 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7688 break 2
7689 fi
7690done
81ecdfbb
RW
7691 done
7692IFS=$as_save_IFS
c6b750e1 7693
859789af
AC
7694fi
7695fi
c6b750e1 7696AS=$ac_cv_prog_AS
859789af 7697if test -n "$AS"; then
81ecdfbb
RW
7698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7699$as_echo "$AS" >&6; }
859789af 7700else
81ecdfbb
RW
7701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7702$as_echo "no" >&6; }
859789af
AC
7703fi
7704
81ecdfbb 7705
05cbd757
PB
7706 fi
7707 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
7708 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7709set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7711$as_echo_n "checking for $ac_word... " >&6; }
7712if test "${ac_cv_prog_AS+set}" = set; then :
7713 $as_echo_n "(cached) " >&6
859789af 7714else
05cbd757
PB
7715 if test -n "$AS"; then
7716 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 7717else
c6b750e1
DJ
7718as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7719for as_dir in $PATH
7720do
7721 IFS=$as_save_IFS
7722 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7723 for ac_exec_ext in '' $ac_executable_extensions; do
7724 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7725 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 7726 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7727 break 2
7728 fi
7729done
81ecdfbb
RW
7730 done
7731IFS=$as_save_IFS
c6b750e1 7732
859789af
AC
7733fi
7734fi
c6b750e1 7735AS=$ac_cv_prog_AS
05cbd757 7736if test -n "$AS"; then
81ecdfbb
RW
7737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
7738$as_echo "$AS" >&6; }
859789af 7739else
81ecdfbb
RW
7740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7741$as_echo "no" >&6; }
859789af 7742fi
c6b750e1 7743
81ecdfbb 7744
05cbd757
PB
7745 fi
7746 test -n "$ac_cv_prog_AS" && break
7747done
7748
7749if test -z "$ac_cv_prog_AS" ; then
7750 set dummy as
7751 if test $build = $host ; then
7752 AS="$2"
859789af 7753 else
05cbd757 7754 AS="${ncn_tool_prefix}$2"
859789af 7755 fi
859789af
AC
7756fi
7757
9a819804
AO
7758
7759
7760if test -n "$DLLTOOL"; then
7761 ac_cv_prog_DLLTOOL=$DLLTOOL
7762elif test -n "$ac_cv_prog_DLLTOOL"; then
7763 DLLTOOL=$ac_cv_prog_DLLTOOL
7764fi
7765
7766if test -n "$ac_cv_prog_DLLTOOL"; then
7767 for ncn_progname in dlltool; do
7768 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7769set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7771$as_echo_n "checking for $ac_word... " >&6; }
7772if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7773 $as_echo_n "(cached) " >&6
9a819804
AO
7774else
7775 if test -n "$DLLTOOL"; then
7776 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7777else
7778as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7779for as_dir in $PATH
7780do
7781 IFS=$as_save_IFS
7782 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7783 for ac_exec_ext in '' $ac_executable_extensions; do
7784 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7785 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 7786 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7787 break 2
7788 fi
7789done
81ecdfbb
RW
7790 done
7791IFS=$as_save_IFS
9a819804
AO
7792
7793fi
7794fi
7795DLLTOOL=$ac_cv_prog_DLLTOOL
7796if test -n "$DLLTOOL"; then
81ecdfbb
RW
7797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7798$as_echo "$DLLTOOL" >&6; }
9a819804 7799else
81ecdfbb
RW
7800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7801$as_echo "no" >&6; }
9a819804
AO
7802fi
7803
81ecdfbb 7804
9a819804
AO
7805 done
7806fi
7807
7808for ncn_progname in dlltool; do
05cbd757
PB
7809 if test -n "$ncn_tool_prefix"; then
7810 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7811set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7812{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7813$as_echo_n "checking for $ac_word... " >&6; }
7814if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7815 $as_echo_n "(cached) " >&6
859789af
AC
7816else
7817 if test -n "$DLLTOOL"; then
7818 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
7819else
c6b750e1
DJ
7820as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7821for as_dir in $PATH
7822do
7823 IFS=$as_save_IFS
7824 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7825 for ac_exec_ext in '' $ac_executable_extensions; do
7826 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7827 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7828 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7829 break 2
7830 fi
7831done
81ecdfbb
RW
7832 done
7833IFS=$as_save_IFS
c6b750e1 7834
859789af
AC
7835fi
7836fi
c6b750e1 7837DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 7838if test -n "$DLLTOOL"; then
81ecdfbb
RW
7839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7840$as_echo "$DLLTOOL" >&6; }
859789af 7841else
81ecdfbb
RW
7842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7843$as_echo "no" >&6; }
859789af
AC
7844fi
7845
81ecdfbb 7846
05cbd757
PB
7847 fi
7848 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
7849 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7850set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7852$as_echo_n "checking for $ac_word... " >&6; }
7853if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
7854 $as_echo_n "(cached) " >&6
859789af 7855else
05cbd757
PB
7856 if test -n "$DLLTOOL"; then
7857 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 7858else
c6b750e1
DJ
7859as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7860for as_dir in $PATH
7861do
7862 IFS=$as_save_IFS
7863 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7864 for ac_exec_ext in '' $ac_executable_extensions; do
7865 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7866 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 7867 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7868 break 2
7869 fi
7870done
81ecdfbb
RW
7871 done
7872IFS=$as_save_IFS
c6b750e1 7873
859789af
AC
7874fi
7875fi
c6b750e1 7876DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 7877if test -n "$DLLTOOL"; then
81ecdfbb
RW
7878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
7879$as_echo "$DLLTOOL" >&6; }
859789af 7880else
81ecdfbb
RW
7881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7882$as_echo "no" >&6; }
859789af 7883fi
c6b750e1 7884
81ecdfbb 7885
05cbd757
PB
7886 fi
7887 test -n "$ac_cv_prog_DLLTOOL" && break
7888done
7889
7890if test -z "$ac_cv_prog_DLLTOOL" ; then
7891 set dummy dlltool
7892 if test $build = $host ; then
7893 DLLTOOL="$2"
859789af 7894 else
05cbd757 7895 DLLTOOL="${ncn_tool_prefix}$2"
859789af 7896 fi
859789af
AC
7897fi
7898
9a819804
AO
7899
7900
7901if test -n "$LD"; then
7902 ac_cv_prog_LD=$LD
7903elif test -n "$ac_cv_prog_LD"; then
7904 LD=$ac_cv_prog_LD
7905fi
7906
7907if test -n "$ac_cv_prog_LD"; then
7908 for ncn_progname in ld; do
7909 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7910set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7912$as_echo_n "checking for $ac_word... " >&6; }
7913if test "${ac_cv_prog_LD+set}" = set; then :
7914 $as_echo_n "(cached) " >&6
9a819804
AO
7915else
7916 if test -n "$LD"; then
7917 ac_cv_prog_LD="$LD" # Let the user override the test.
7918else
7919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7920for as_dir in $PATH
7921do
7922 IFS=$as_save_IFS
7923 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7924 for ac_exec_ext in '' $ac_executable_extensions; do
7925 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 7926 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 7927 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
7928 break 2
7929 fi
7930done
81ecdfbb
RW
7931 done
7932IFS=$as_save_IFS
9a819804
AO
7933
7934fi
7935fi
7936LD=$ac_cv_prog_LD
7937if test -n "$LD"; then
81ecdfbb
RW
7938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7939$as_echo "$LD" >&6; }
9a819804 7940else
81ecdfbb
RW
7941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7942$as_echo "no" >&6; }
9a819804
AO
7943fi
7944
81ecdfbb 7945
9a819804
AO
7946 done
7947fi
7948
7949for ncn_progname in ld; do
05cbd757
PB
7950 if test -n "$ncn_tool_prefix"; then
7951 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7952set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
7953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7954$as_echo_n "checking for $ac_word... " >&6; }
7955if test "${ac_cv_prog_LD+set}" = set; then :
7956 $as_echo_n "(cached) " >&6
859789af
AC
7957else
7958 if test -n "$LD"; then
7959 ac_cv_prog_LD="$LD" # Let the user override the test.
7960else
c6b750e1
DJ
7961as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7962for as_dir in $PATH
7963do
7964 IFS=$as_save_IFS
7965 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7966 for ac_exec_ext in '' $ac_executable_extensions; do
7967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7968 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 7969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7970 break 2
7971 fi
7972done
81ecdfbb
RW
7973 done
7974IFS=$as_save_IFS
c6b750e1 7975
859789af
AC
7976fi
7977fi
c6b750e1 7978LD=$ac_cv_prog_LD
859789af 7979if test -n "$LD"; then
81ecdfbb
RW
7980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7981$as_echo "$LD" >&6; }
859789af 7982else
81ecdfbb
RW
7983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7984$as_echo "no" >&6; }
859789af
AC
7985fi
7986
81ecdfbb 7987
05cbd757
PB
7988 fi
7989 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
7990 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7991set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
7992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7993$as_echo_n "checking for $ac_word... " >&6; }
7994if test "${ac_cv_prog_LD+set}" = set; then :
7995 $as_echo_n "(cached) " >&6
859789af 7996else
05cbd757
PB
7997 if test -n "$LD"; then
7998 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 7999else
c6b750e1
DJ
8000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8001for as_dir in $PATH
8002do
8003 IFS=$as_save_IFS
8004 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8005 for ac_exec_ext in '' $ac_executable_extensions; do
8006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8007 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8009 break 2
8010 fi
8011done
81ecdfbb
RW
8012 done
8013IFS=$as_save_IFS
c6b750e1 8014
859789af
AC
8015fi
8016fi
c6b750e1 8017LD=$ac_cv_prog_LD
05cbd757 8018if test -n "$LD"; then
81ecdfbb
RW
8019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8020$as_echo "$LD" >&6; }
859789af 8021else
81ecdfbb
RW
8022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8023$as_echo "no" >&6; }
859789af 8024fi
c6b750e1 8025
81ecdfbb 8026
05cbd757
PB
8027 fi
8028 test -n "$ac_cv_prog_LD" && break
8029done
8030
8031if test -z "$ac_cv_prog_LD" ; then
8032 set dummy ld
8033 if test $build = $host ; then
8034 LD="$2"
859789af 8035 else
05cbd757 8036 LD="${ncn_tool_prefix}$2"
859789af 8037 fi
859789af
AC
8038fi
8039
9a819804
AO
8040
8041
8042if test -n "$LIPO"; then
8043 ac_cv_prog_LIPO=$LIPO
8044elif test -n "$ac_cv_prog_LIPO"; then
8045 LIPO=$ac_cv_prog_LIPO
8046fi
8047
8048if test -n "$ac_cv_prog_LIPO"; then
8049 for ncn_progname in lipo; do
8050 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8051set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8053$as_echo_n "checking for $ac_word... " >&6; }
8054if test "${ac_cv_prog_LIPO+set}" = set; then :
8055 $as_echo_n "(cached) " >&6
9a819804
AO
8056else
8057 if test -n "$LIPO"; then
8058 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8059else
8060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8061for as_dir in $PATH
8062do
8063 IFS=$as_save_IFS
8064 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8065 for ac_exec_ext in '' $ac_executable_extensions; do
8066 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8067 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8068 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8069 break 2
8070 fi
8071done
81ecdfbb
RW
8072 done
8073IFS=$as_save_IFS
9a819804
AO
8074
8075fi
8076fi
8077LIPO=$ac_cv_prog_LIPO
8078if test -n "$LIPO"; then
81ecdfbb
RW
8079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8080$as_echo "$LIPO" >&6; }
9a819804 8081else
81ecdfbb
RW
8082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8083$as_echo "no" >&6; }
9a819804
AO
8084fi
8085
81ecdfbb 8086
9a819804
AO
8087 done
8088fi
8089
8090for ncn_progname in lipo; do
be01d343
PB
8091 if test -n "$ncn_tool_prefix"; then
8092 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8093set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8095$as_echo_n "checking for $ac_word... " >&6; }
8096if test "${ac_cv_prog_LIPO+set}" = set; then :
8097 $as_echo_n "(cached) " >&6
be01d343
PB
8098else
8099 if test -n "$LIPO"; then
8100 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8101else
c6b750e1
DJ
8102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8103for as_dir in $PATH
8104do
8105 IFS=$as_save_IFS
8106 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8107 for ac_exec_ext in '' $ac_executable_extensions; do
8108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8109 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8111 break 2
8112 fi
8113done
81ecdfbb
RW
8114 done
8115IFS=$as_save_IFS
c6b750e1 8116
be01d343
PB
8117fi
8118fi
c6b750e1 8119LIPO=$ac_cv_prog_LIPO
be01d343 8120if test -n "$LIPO"; then
81ecdfbb
RW
8121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8122$as_echo "$LIPO" >&6; }
be01d343 8123else
81ecdfbb
RW
8124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8125$as_echo "no" >&6; }
be01d343
PB
8126fi
8127
81ecdfbb 8128
be01d343
PB
8129 fi
8130 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8131 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8132set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8134$as_echo_n "checking for $ac_word... " >&6; }
8135if test "${ac_cv_prog_LIPO+set}" = set; then :
8136 $as_echo_n "(cached) " >&6
be01d343
PB
8137else
8138 if test -n "$LIPO"; then
8139 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8140else
c6b750e1
DJ
8141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8142for as_dir in $PATH
8143do
8144 IFS=$as_save_IFS
8145 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8146 for ac_exec_ext in '' $ac_executable_extensions; do
8147 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8148 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8150 break 2
8151 fi
8152done
81ecdfbb
RW
8153 done
8154IFS=$as_save_IFS
c6b750e1 8155
be01d343
PB
8156fi
8157fi
c6b750e1 8158LIPO=$ac_cv_prog_LIPO
be01d343 8159if test -n "$LIPO"; then
81ecdfbb
RW
8160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8161$as_echo "$LIPO" >&6; }
be01d343 8162else
81ecdfbb
RW
8163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8164$as_echo "no" >&6; }
be01d343 8165fi
c6b750e1 8166
81ecdfbb 8167
be01d343
PB
8168 fi
8169 test -n "$ac_cv_prog_LIPO" && break
8170done
8171
8172if test -z "$ac_cv_prog_LIPO" ; then
8173 set dummy lipo
8174 if test $build = $host ; then
8175 LIPO="$2"
8176 else
8177 LIPO="${ncn_tool_prefix}$2"
8178 fi
8179fi
8180
9a819804
AO
8181
8182
8183if test -n "$NM"; then
8184 ac_cv_prog_NM=$NM
8185elif test -n "$ac_cv_prog_NM"; then
8186 NM=$ac_cv_prog_NM
8187fi
8188
8189if test -n "$ac_cv_prog_NM"; then
8190 for ncn_progname in nm; do
8191 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8192set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8194$as_echo_n "checking for $ac_word... " >&6; }
8195if test "${ac_cv_prog_NM+set}" = set; then :
8196 $as_echo_n "(cached) " >&6
859789af
AC
8197else
8198 if test -n "$NM"; then
8199 ac_cv_prog_NM="$NM" # Let the user override the test.
8200else
c6b750e1
DJ
8201as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8202for as_dir in $PATH
8203do
8204 IFS=$as_save_IFS
8205 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8206 for ac_exec_ext in '' $ac_executable_extensions; do
8207 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8208 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8209 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8210 break 2
8211 fi
8212done
81ecdfbb
RW
8213 done
8214IFS=$as_save_IFS
c6b750e1 8215
859789af
AC
8216fi
8217fi
c6b750e1 8218NM=$ac_cv_prog_NM
859789af 8219if test -n "$NM"; then
81ecdfbb
RW
8220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8221$as_echo "$NM" >&6; }
859789af 8222else
81ecdfbb
RW
8223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8224$as_echo "no" >&6; }
859789af
AC
8225fi
8226
81ecdfbb 8227
9a819804
AO
8228 done
8229fi
8230
8231for ncn_progname in nm; do
8232 if test -n "$ncn_tool_prefix"; then
8233 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8234set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8236$as_echo_n "checking for $ac_word... " >&6; }
8237if test "${ac_cv_prog_NM+set}" = set; then :
8238 $as_echo_n "(cached) " >&6
859789af 8239else
05cbd757
PB
8240 if test -n "$NM"; then
8241 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 8242else
c6b750e1
DJ
8243as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8244for as_dir in $PATH
8245do
8246 IFS=$as_save_IFS
8247 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8248 for ac_exec_ext in '' $ac_executable_extensions; do
8249 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8250 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8251 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8252 break 2
8253 fi
8254done
81ecdfbb
RW
8255 done
8256IFS=$as_save_IFS
c6b750e1 8257
859789af
AC
8258fi
8259fi
c6b750e1 8260NM=$ac_cv_prog_NM
05cbd757 8261if test -n "$NM"; then
81ecdfbb
RW
8262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8263$as_echo "$NM" >&6; }
859789af 8264else
81ecdfbb
RW
8265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8266$as_echo "no" >&6; }
859789af 8267fi
c6b750e1 8268
81ecdfbb 8269
05cbd757 8270 fi
9a819804
AO
8271 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8272 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8273set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8275$as_echo_n "checking for $ac_word... " >&6; }
8276if test "${ac_cv_prog_NM+set}" = set; then :
8277 $as_echo_n "(cached) " >&6
9a819804
AO
8278else
8279 if test -n "$NM"; then
8280 ac_cv_prog_NM="$NM" # Let the user override the test.
8281else
8282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8283for as_dir in $PATH
8284do
8285 IFS=$as_save_IFS
8286 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8287 for ac_exec_ext in '' $ac_executable_extensions; do
8288 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8289 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8291 break 2
8292 fi
8293done
81ecdfbb
RW
8294 done
8295IFS=$as_save_IFS
9a819804
AO
8296
8297fi
8298fi
8299NM=$ac_cv_prog_NM
8300if test -n "$NM"; then
81ecdfbb
RW
8301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8302$as_echo "$NM" >&6; }
9a819804 8303else
81ecdfbb
RW
8304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8305$as_echo "no" >&6; }
9a819804
AO
8306fi
8307
81ecdfbb 8308
9a819804
AO
8309 fi
8310 test -n "$ac_cv_prog_NM" && break
8311done
8312
8313if test -z "$ac_cv_prog_NM" ; then
8314 set dummy nm
8315 if test $build = $host ; then
8316 NM="$2"
8317 else
8318 NM="${ncn_tool_prefix}$2"
8319 fi
8320fi
8321
8322
8323
8324if test -n "$RANLIB"; then
8325 ac_cv_prog_RANLIB=$RANLIB
8326elif test -n "$ac_cv_prog_RANLIB"; then
8327 RANLIB=$ac_cv_prog_RANLIB
8328fi
8329
8330if test -n "$ac_cv_prog_RANLIB"; then
8331 for ncn_progname in ranlib; do
8332 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8333set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8335$as_echo_n "checking for $ac_word... " >&6; }
8336if test "${ac_cv_prog_RANLIB+set}" = set; then :
8337 $as_echo_n "(cached) " >&6
9a819804
AO
8338else
8339 if test -n "$RANLIB"; then
8340 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8341else
8342as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8343for as_dir in $PATH
8344do
8345 IFS=$as_save_IFS
8346 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8347 for ac_exec_ext in '' $ac_executable_extensions; do
8348 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8349 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8350 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8351 break 2
8352 fi
8353done
81ecdfbb
RW
8354 done
8355IFS=$as_save_IFS
9a819804
AO
8356
8357fi
8358fi
8359RANLIB=$ac_cv_prog_RANLIB
8360if test -n "$RANLIB"; then
81ecdfbb
RW
8361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8362$as_echo "$RANLIB" >&6; }
9a819804 8363else
81ecdfbb
RW
8364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8365$as_echo "no" >&6; }
9a819804
AO
8366fi
8367
81ecdfbb 8368
9a819804
AO
8369 done
8370fi
859789af 8371
9a819804 8372for ncn_progname in ranlib; do
05cbd757
PB
8373 if test -n "$ncn_tool_prefix"; then
8374 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8375set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8377$as_echo_n "checking for $ac_word... " >&6; }
8378if test "${ac_cv_prog_RANLIB+set}" = set; then :
8379 $as_echo_n "(cached) " >&6
859789af
AC
8380else
8381 if test -n "$RANLIB"; then
8382 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8383else
c6b750e1
DJ
8384as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8385for as_dir in $PATH
8386do
8387 IFS=$as_save_IFS
8388 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8389 for ac_exec_ext in '' $ac_executable_extensions; do
8390 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8391 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8392 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8393 break 2
8394 fi
8395done
81ecdfbb
RW
8396 done
8397IFS=$as_save_IFS
c6b750e1 8398
859789af
AC
8399fi
8400fi
c6b750e1 8401RANLIB=$ac_cv_prog_RANLIB
859789af 8402if test -n "$RANLIB"; then
81ecdfbb
RW
8403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8404$as_echo "$RANLIB" >&6; }
859789af 8405else
81ecdfbb
RW
8406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8407$as_echo "no" >&6; }
859789af
AC
8408fi
8409
81ecdfbb 8410
05cbd757
PB
8411 fi
8412 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
8413 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8414set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8416$as_echo_n "checking for $ac_word... " >&6; }
8417if test "${ac_cv_prog_RANLIB+set}" = set; then :
8418 $as_echo_n "(cached) " >&6
859789af 8419else
05cbd757
PB
8420 if test -n "$RANLIB"; then
8421 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 8422else
c6b750e1
DJ
8423as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8424for as_dir in $PATH
8425do
8426 IFS=$as_save_IFS
8427 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8428 for ac_exec_ext in '' $ac_executable_extensions; do
8429 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8430 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8431 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8432 break 2
8433 fi
8434done
81ecdfbb
RW
8435 done
8436IFS=$as_save_IFS
c6b750e1 8437
859789af
AC
8438fi
8439fi
c6b750e1 8440RANLIB=$ac_cv_prog_RANLIB
05cbd757 8441if test -n "$RANLIB"; then
81ecdfbb
RW
8442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8443$as_echo "$RANLIB" >&6; }
859789af 8444else
81ecdfbb
RW
8445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8446$as_echo "no" >&6; }
859789af 8447fi
c6b750e1 8448
81ecdfbb 8449
859789af 8450 fi
05cbd757
PB
8451 test -n "$ac_cv_prog_RANLIB" && break
8452done
8453
8454if test -z "$ac_cv_prog_RANLIB" ; then
8455 RANLIB=":"
859789af
AC
8456fi
8457
9a819804
AO
8458
8459
8460if test -n "$STRIP"; then
8461 ac_cv_prog_STRIP=$STRIP
8462elif test -n "$ac_cv_prog_STRIP"; then
8463 STRIP=$ac_cv_prog_STRIP
8464fi
8465
8466if test -n "$ac_cv_prog_STRIP"; then
8467 for ncn_progname in strip; do
8468 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8469set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8471$as_echo_n "checking for $ac_word... " >&6; }
8472if test "${ac_cv_prog_STRIP+set}" = set; then :
8473 $as_echo_n "(cached) " >&6
9a819804
AO
8474else
8475 if test -n "$STRIP"; then
8476 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8477else
8478as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8479for as_dir in $PATH
8480do
8481 IFS=$as_save_IFS
8482 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8483 for ac_exec_ext in '' $ac_executable_extensions; do
8484 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8485 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 8486 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8487 break 2
8488 fi
8489done
81ecdfbb
RW
8490 done
8491IFS=$as_save_IFS
9a819804
AO
8492
8493fi
8494fi
8495STRIP=$ac_cv_prog_STRIP
8496if test -n "$STRIP"; then
81ecdfbb
RW
8497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8498$as_echo "$STRIP" >&6; }
9a819804 8499else
81ecdfbb
RW
8500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8501$as_echo "no" >&6; }
9a819804
AO
8502fi
8503
81ecdfbb 8504
9a819804
AO
8505 done
8506fi
8507
8508for ncn_progname in strip; do
be01d343
PB
8509 if test -n "$ncn_tool_prefix"; then
8510 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8511set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8513$as_echo_n "checking for $ac_word... " >&6; }
8514if test "${ac_cv_prog_STRIP+set}" = set; then :
8515 $as_echo_n "(cached) " >&6
be01d343
PB
8516else
8517 if test -n "$STRIP"; then
8518 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8519else
c6b750e1
DJ
8520as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8521for as_dir in $PATH
8522do
8523 IFS=$as_save_IFS
8524 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8525 for ac_exec_ext in '' $ac_executable_extensions; do
8526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8527 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8528 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8529 break 2
8530 fi
8531done
81ecdfbb
RW
8532 done
8533IFS=$as_save_IFS
c6b750e1 8534
be01d343
PB
8535fi
8536fi
c6b750e1 8537STRIP=$ac_cv_prog_STRIP
be01d343 8538if test -n "$STRIP"; then
81ecdfbb
RW
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8540$as_echo "$STRIP" >&6; }
be01d343 8541else
81ecdfbb
RW
8542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8543$as_echo "no" >&6; }
be01d343
PB
8544fi
8545
81ecdfbb 8546
be01d343
PB
8547 fi
8548 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
8549 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8550set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8552$as_echo_n "checking for $ac_word... " >&6; }
8553if test "${ac_cv_prog_STRIP+set}" = set; then :
8554 $as_echo_n "(cached) " >&6
be01d343
PB
8555else
8556 if test -n "$STRIP"; then
8557 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8558else
c6b750e1
DJ
8559as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8560for as_dir in $PATH
8561do
8562 IFS=$as_save_IFS
8563 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8564 for ac_exec_ext in '' $ac_executable_extensions; do
8565 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8566 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 8567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8568 break 2
8569 fi
8570done
81ecdfbb
RW
8571 done
8572IFS=$as_save_IFS
c6b750e1 8573
be01d343
PB
8574fi
8575fi
c6b750e1 8576STRIP=$ac_cv_prog_STRIP
be01d343 8577if test -n "$STRIP"; then
81ecdfbb
RW
8578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8579$as_echo "$STRIP" >&6; }
be01d343 8580else
81ecdfbb
RW
8581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8582$as_echo "no" >&6; }
be01d343 8583fi
c6b750e1 8584
81ecdfbb 8585
be01d343
PB
8586 fi
8587 test -n "$ac_cv_prog_STRIP" && break
8588done
8589
8590if test -z "$ac_cv_prog_STRIP" ; then
8591 STRIP=":"
8592fi
8593
9a819804
AO
8594
8595
8596if test -n "$WINDRES"; then
8597 ac_cv_prog_WINDRES=$WINDRES
8598elif test -n "$ac_cv_prog_WINDRES"; then
8599 WINDRES=$ac_cv_prog_WINDRES
8600fi
8601
8602if test -n "$ac_cv_prog_WINDRES"; then
8603 for ncn_progname in windres; do
8604 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8605set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8607$as_echo_n "checking for $ac_word... " >&6; }
8608if test "${ac_cv_prog_WINDRES+set}" = set; then :
8609 $as_echo_n "(cached) " >&6
9a819804
AO
8610else
8611 if test -n "$WINDRES"; then
8612 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8613else
8614as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8615for as_dir in $PATH
8616do
8617 IFS=$as_save_IFS
8618 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8619 for ac_exec_ext in '' $ac_executable_extensions; do
8620 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8621 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 8622 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8623 break 2
8624 fi
8625done
81ecdfbb
RW
8626 done
8627IFS=$as_save_IFS
9a819804
AO
8628
8629fi
8630fi
8631WINDRES=$ac_cv_prog_WINDRES
8632if test -n "$WINDRES"; then
81ecdfbb
RW
8633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8634$as_echo "$WINDRES" >&6; }
9a819804 8635else
81ecdfbb
RW
8636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8637$as_echo "no" >&6; }
9a819804
AO
8638fi
8639
81ecdfbb 8640
9a819804
AO
8641 done
8642fi
8643
8644for ncn_progname in windres; do
05cbd757
PB
8645 if test -n "$ncn_tool_prefix"; then
8646 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8647set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8649$as_echo_n "checking for $ac_word... " >&6; }
8650if test "${ac_cv_prog_WINDRES+set}" = set; then :
8651 $as_echo_n "(cached) " >&6
859789af
AC
8652else
8653 if test -n "$WINDRES"; then
8654 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
8655else
c6b750e1
DJ
8656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8657for as_dir in $PATH
8658do
8659 IFS=$as_save_IFS
8660 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8661 for ac_exec_ext in '' $ac_executable_extensions; do
8662 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8663 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8665 break 2
8666 fi
8667done
81ecdfbb
RW
8668 done
8669IFS=$as_save_IFS
c6b750e1 8670
859789af
AC
8671fi
8672fi
c6b750e1 8673WINDRES=$ac_cv_prog_WINDRES
859789af 8674if test -n "$WINDRES"; then
81ecdfbb
RW
8675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8676$as_echo "$WINDRES" >&6; }
859789af 8677else
81ecdfbb
RW
8678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8679$as_echo "no" >&6; }
859789af
AC
8680fi
8681
81ecdfbb 8682
05cbd757
PB
8683 fi
8684 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
8685 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8686set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8688$as_echo_n "checking for $ac_word... " >&6; }
8689if test "${ac_cv_prog_WINDRES+set}" = set; then :
8690 $as_echo_n "(cached) " >&6
859789af 8691else
05cbd757
PB
8692 if test -n "$WINDRES"; then
8693 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 8694else
c6b750e1
DJ
8695as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8696for as_dir in $PATH
8697do
8698 IFS=$as_save_IFS
8699 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8700 for ac_exec_ext in '' $ac_executable_extensions; do
8701 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8702 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 8703 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8704 break 2
8705 fi
8706done
81ecdfbb
RW
8707 done
8708IFS=$as_save_IFS
c6b750e1 8709
859789af
AC
8710fi
8711fi
c6b750e1 8712WINDRES=$ac_cv_prog_WINDRES
05cbd757 8713if test -n "$WINDRES"; then
81ecdfbb
RW
8714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
8715$as_echo "$WINDRES" >&6; }
859789af 8716else
81ecdfbb
RW
8717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8718$as_echo "no" >&6; }
859789af 8719fi
c6b750e1 8720
81ecdfbb 8721
05cbd757
PB
8722 fi
8723 test -n "$ac_cv_prog_WINDRES" && break
8724done
8725
8726if test -z "$ac_cv_prog_WINDRES" ; then
8727 set dummy windres
8728 if test $build = $host ; then
8729 WINDRES="$2"
859789af 8730 else
05cbd757 8731 WINDRES="${ncn_tool_prefix}$2"
859789af 8732 fi
859789af
AC
8733fi
8734
9a819804
AO
8735
8736
0c24b341
NC
8737if test -n "$WINDMC"; then
8738 ac_cv_prog_WINDMC=$WINDMC
8739elif test -n "$ac_cv_prog_WINDMC"; then
8740 WINDMC=$ac_cv_prog_WINDMC
8741fi
8742
8743if test -n "$ac_cv_prog_WINDMC"; then
8744 for ncn_progname in windmc; do
8745 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8746set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8748$as_echo_n "checking for $ac_word... " >&6; }
8749if test "${ac_cv_prog_WINDMC+set}" = set; then :
8750 $as_echo_n "(cached) " >&6
0c24b341
NC
8751else
8752 if test -n "$WINDMC"; then
8753 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
8754else
8755as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8756for as_dir in $PATH
8757do
8758 IFS=$as_save_IFS
8759 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8760 for ac_exec_ext in '' $ac_executable_extensions; do
8761 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 8762 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 8763 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
8764 break 2
8765 fi
8766done
81ecdfbb
RW
8767 done
8768IFS=$as_save_IFS
0c24b341
NC
8769
8770fi
8771fi
8772WINDMC=$ac_cv_prog_WINDMC
8773if test -n "$WINDMC"; then
81ecdfbb
RW
8774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
8775$as_echo "$WINDMC" >&6; }
0c24b341 8776else
81ecdfbb
RW
8777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8778$as_echo "no" >&6; }
0c24b341
NC
8779fi
8780
81ecdfbb 8781
0c24b341
NC
8782 done
8783fi
8784
8785for ncn_progname in windmc; do
8786 if test -n "$ncn_tool_prefix"; then
8787 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8788set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8790$as_echo_n "checking for $ac_word... " >&6; }
8791if test "${ac_cv_prog_WINDMC+set}" = set; then :
8792 $as_echo_n "(cached) " >&6
0c24b341
NC
8793else
8794 if test -n "$WINDMC"; then
8795 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
8796else
8797as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8798for as_dir in $PATH
8799do
8800 IFS=$as_save_IFS
8801 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8802 for ac_exec_ext in '' $ac_executable_extensions; do
8803 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 8804 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
8806 break 2
8807 fi
8808done
81ecdfbb
RW
8809 done
8810IFS=$as_save_IFS
0c24b341
NC
8811
8812fi
8813fi
8814WINDMC=$ac_cv_prog_WINDMC
8815if test -n "$WINDMC"; then
81ecdfbb
RW
8816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
8817$as_echo "$WINDMC" >&6; }
0c24b341 8818else
81ecdfbb
RW
8819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8820$as_echo "no" >&6; }
0c24b341
NC
8821fi
8822
81ecdfbb 8823
0c24b341
NC
8824 fi
8825 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
8826 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8827set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8829$as_echo_n "checking for $ac_word... " >&6; }
8830if test "${ac_cv_prog_WINDMC+set}" = set; then :
8831 $as_echo_n "(cached) " >&6
0c24b341
NC
8832else
8833 if test -n "$WINDMC"; then
8834 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
8835else
8836as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8837for as_dir in $PATH
8838do
8839 IFS=$as_save_IFS
8840 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8841 for ac_exec_ext in '' $ac_executable_extensions; do
8842 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 8843 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 8844 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
8845 break 2
8846 fi
8847done
81ecdfbb
RW
8848 done
8849IFS=$as_save_IFS
0c24b341
NC
8850
8851fi
8852fi
8853WINDMC=$ac_cv_prog_WINDMC
8854if test -n "$WINDMC"; then
81ecdfbb
RW
8855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
8856$as_echo "$WINDMC" >&6; }
0c24b341 8857else
81ecdfbb
RW
8858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8859$as_echo "no" >&6; }
0c24b341
NC
8860fi
8861
81ecdfbb 8862
0c24b341
NC
8863 fi
8864 test -n "$ac_cv_prog_WINDMC" && break
8865done
8866
8867if test -z "$ac_cv_prog_WINDMC" ; then
8868 set dummy windmc
8869 if test $build = $host ; then
8870 WINDMC="$2"
8871 else
8872 WINDMC="${ncn_tool_prefix}$2"
8873 fi
8874fi
8875
8876
8877
9a819804
AO
8878if test -n "$OBJCOPY"; then
8879 ac_cv_prog_OBJCOPY=$OBJCOPY
8880elif test -n "$ac_cv_prog_OBJCOPY"; then
8881 OBJCOPY=$ac_cv_prog_OBJCOPY
8882fi
8883
8884if test -n "$ac_cv_prog_OBJCOPY"; then
8885 for ncn_progname in objcopy; do
8886 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8887set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8889$as_echo_n "checking for $ac_word... " >&6; }
8890if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
8891 $as_echo_n "(cached) " >&6
9a819804
AO
8892else
8893 if test -n "$OBJCOPY"; then
8894 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
8895else
8896as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8897for as_dir in $PATH
8898do
8899 IFS=$as_save_IFS
8900 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8901 for ac_exec_ext in '' $ac_executable_extensions; do
8902 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8903 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 8904 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8905 break 2
8906 fi
8907done
81ecdfbb
RW
8908 done
8909IFS=$as_save_IFS
9a819804
AO
8910
8911fi
8912fi
8913OBJCOPY=$ac_cv_prog_OBJCOPY
8914if test -n "$OBJCOPY"; then
81ecdfbb
RW
8915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
8916$as_echo "$OBJCOPY" >&6; }
9a819804 8917else
81ecdfbb
RW
8918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8919$as_echo "no" >&6; }
9a819804
AO
8920fi
8921
81ecdfbb 8922
9a819804
AO
8923 done
8924fi
8925
8926for ncn_progname in objcopy; do
05cbd757
PB
8927 if test -n "$ncn_tool_prefix"; then
8928 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8929set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8931$as_echo_n "checking for $ac_word... " >&6; }
8932if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
8933 $as_echo_n "(cached) " >&6
859789af
AC
8934else
8935 if test -n "$OBJCOPY"; then
8936 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
8937else
c6b750e1
DJ
8938as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8939for as_dir in $PATH
8940do
8941 IFS=$as_save_IFS
8942 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8943 for ac_exec_ext in '' $ac_executable_extensions; do
8944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8945 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8947 break 2
8948 fi
8949done
81ecdfbb
RW
8950 done
8951IFS=$as_save_IFS
c6b750e1 8952
859789af
AC
8953fi
8954fi
c6b750e1 8955OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 8956if test -n "$OBJCOPY"; then
81ecdfbb
RW
8957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
8958$as_echo "$OBJCOPY" >&6; }
859789af 8959else
81ecdfbb
RW
8960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8961$as_echo "no" >&6; }
859789af
AC
8962fi
8963
81ecdfbb 8964
05cbd757
PB
8965 fi
8966 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
8967 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8968set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8970$as_echo_n "checking for $ac_word... " >&6; }
8971if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
8972 $as_echo_n "(cached) " >&6
859789af 8973else
05cbd757
PB
8974 if test -n "$OBJCOPY"; then
8975 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 8976else
c6b750e1
DJ
8977as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8978for as_dir in $PATH
8979do
8980 IFS=$as_save_IFS
8981 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8982 for ac_exec_ext in '' $ac_executable_extensions; do
8983 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8984 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 8985 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8986 break 2
8987 fi
8988done
81ecdfbb
RW
8989 done
8990IFS=$as_save_IFS
c6b750e1 8991
859789af
AC
8992fi
8993fi
c6b750e1 8994OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 8995if test -n "$OBJCOPY"; then
81ecdfbb
RW
8996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
8997$as_echo "$OBJCOPY" >&6; }
859789af 8998else
81ecdfbb
RW
8999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9000$as_echo "no" >&6; }
859789af 9001fi
c6b750e1 9002
81ecdfbb 9003
05cbd757
PB
9004 fi
9005 test -n "$ac_cv_prog_OBJCOPY" && break
9006done
9007
9008if test -z "$ac_cv_prog_OBJCOPY" ; then
9009 set dummy objcopy
9010 if test $build = $host ; then
9011 OBJCOPY="$2"
859789af 9012 else
05cbd757 9013 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9014 fi
859789af
AC
9015fi
9016
9a819804
AO
9017
9018
9019if test -n "$OBJDUMP"; then
9020 ac_cv_prog_OBJDUMP=$OBJDUMP
9021elif test -n "$ac_cv_prog_OBJDUMP"; then
9022 OBJDUMP=$ac_cv_prog_OBJDUMP
9023fi
9024
9025if test -n "$ac_cv_prog_OBJDUMP"; then
9026 for ncn_progname in objdump; do
9027 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9028set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9030$as_echo_n "checking for $ac_word... " >&6; }
9031if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9032 $as_echo_n "(cached) " >&6
9a819804
AO
9033else
9034 if test -n "$OBJDUMP"; then
9035 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9036else
9037as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9038for as_dir in $PATH
9039do
9040 IFS=$as_save_IFS
9041 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9042 for ac_exec_ext in '' $ac_executable_extensions; do
9043 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9044 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9045 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9046 break 2
9047 fi
9048done
81ecdfbb
RW
9049 done
9050IFS=$as_save_IFS
9a819804
AO
9051
9052fi
9053fi
9054OBJDUMP=$ac_cv_prog_OBJDUMP
9055if test -n "$OBJDUMP"; then
81ecdfbb
RW
9056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9057$as_echo "$OBJDUMP" >&6; }
9a819804 9058else
81ecdfbb
RW
9059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9060$as_echo "no" >&6; }
9a819804
AO
9061fi
9062
81ecdfbb 9063
9a819804
AO
9064 done
9065fi
9066
9067for ncn_progname in objdump; do
05cbd757
PB
9068 if test -n "$ncn_tool_prefix"; then
9069 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9070set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9072$as_echo_n "checking for $ac_word... " >&6; }
9073if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9074 $as_echo_n "(cached) " >&6
859789af
AC
9075else
9076 if test -n "$OBJDUMP"; then
9077 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9078else
c6b750e1
DJ
9079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9080for as_dir in $PATH
9081do
9082 IFS=$as_save_IFS
9083 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9084 for ac_exec_ext in '' $ac_executable_extensions; do
9085 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9086 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9088 break 2
9089 fi
9090done
81ecdfbb
RW
9091 done
9092IFS=$as_save_IFS
c6b750e1 9093
859789af
AC
9094fi
9095fi
c6b750e1 9096OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9097if test -n "$OBJDUMP"; then
81ecdfbb
RW
9098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9099$as_echo "$OBJDUMP" >&6; }
859789af 9100else
81ecdfbb
RW
9101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9102$as_echo "no" >&6; }
859789af
AC
9103fi
9104
81ecdfbb 9105
05cbd757
PB
9106 fi
9107 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9108 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9109set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9111$as_echo_n "checking for $ac_word... " >&6; }
9112if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9113 $as_echo_n "(cached) " >&6
859789af 9114else
05cbd757
PB
9115 if test -n "$OBJDUMP"; then
9116 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9117else
c6b750e1
DJ
9118as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9119for as_dir in $PATH
9120do
9121 IFS=$as_save_IFS
9122 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9123 for ac_exec_ext in '' $ac_executable_extensions; do
9124 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9125 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9126 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9127 break 2
9128 fi
9129done
81ecdfbb
RW
9130 done
9131IFS=$as_save_IFS
c6b750e1 9132
859789af
AC
9133fi
9134fi
c6b750e1 9135OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 9136if test -n "$OBJDUMP"; then
81ecdfbb
RW
9137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9138$as_echo "$OBJDUMP" >&6; }
859789af 9139else
81ecdfbb
RW
9140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9141$as_echo "no" >&6; }
859789af 9142fi
c6b750e1 9143
81ecdfbb 9144
05cbd757
PB
9145 fi
9146 test -n "$ac_cv_prog_OBJDUMP" && break
9147done
9148
9149if test -z "$ac_cv_prog_OBJDUMP" ; then
9150 set dummy objdump
9151 if test $build = $host ; then
9152 OBJDUMP="$2"
859789af 9153 else
05cbd757 9154 OBJDUMP="${ncn_tool_prefix}$2"
859789af 9155 fi
859789af
AC
9156fi
9157
a0da8069
NN
9158
9159
9160
9161
9162
be01d343 9163# Target tools.
c6b750e1 9164
81ecdfbb
RW
9165# Check whether --with-build-time-tools was given.
9166if test "${with_build_time_tools+set}" = set; then :
9167 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
9168 x/*) ;;
9169 *)
9170 with_build_time_tools=
81ecdfbb
RW
9171 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9172$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
9173 ;;
9174 esac
859789af 9175else
2429c060 9176 with_build_time_tools=
81ecdfbb
RW
9177fi
9178
859789af 9179
9a819804
AO
9180
9181
9182if test -n "$CC_FOR_TARGET"; then
9183 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9184elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9185 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9186fi
9187
9188if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9189 for ncn_progname in cc gcc; do
9190 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9191set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9193$as_echo_n "checking for $ac_word... " >&6; }
9194if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9195 $as_echo_n "(cached) " >&6
9a819804
AO
9196else
9197 if test -n "$CC_FOR_TARGET"; then
9198 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9199else
9200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9201for as_dir in $PATH
9202do
9203 IFS=$as_save_IFS
9204 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9205 for ac_exec_ext in '' $ac_executable_extensions; do
9206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9207 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9208 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9209 break 2
9210 fi
9211done
81ecdfbb
RW
9212 done
9213IFS=$as_save_IFS
9a819804
AO
9214
9215fi
9216fi
9217CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9218if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9220$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 9221else
81ecdfbb
RW
9222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9223$as_echo "no" >&6; }
9a819804
AO
9224fi
9225
81ecdfbb 9226
9a819804
AO
9227 done
9228fi
9229
9230if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9231 for ncn_progname in cc gcc; do
81ecdfbb
RW
9232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9233$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9234 if test -x $with_build_time_tools/${ncn_progname}; then
9235 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9237$as_echo "yes" >&6; }
cac3d6c4 9238 break
2429c060 9239 else
81ecdfbb
RW
9240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9241$as_echo "no" >&6; }
cac3d6c4
CM
9242 fi
9243 done
55db4b87
PB
9244fi
9245
2429c060
PB
9246if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
9247 for ncn_progname in cc gcc; do
9248 if test -n "$ncn_target_tool_prefix"; then
9249 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9250set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9252$as_echo_n "checking for $ac_word... " >&6; }
9253if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9254 $as_echo_n "(cached) " >&6
55db4b87
PB
9255else
9256 if test -n "$CC_FOR_TARGET"; then
9257 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9258else
c6b750e1
DJ
9259as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9260for as_dir in $PATH
9261do
9262 IFS=$as_save_IFS
9263 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9264 for ac_exec_ext in '' $ac_executable_extensions; do
9265 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9266 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9267 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9268 break 2
9269 fi
9270done
81ecdfbb
RW
9271 done
9272IFS=$as_save_IFS
c6b750e1 9273
55db4b87
PB
9274fi
9275fi
c6b750e1 9276CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 9277if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9279$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9280else
81ecdfbb
RW
9281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9282$as_echo "no" >&6; }
55db4b87
PB
9283fi
9284
81ecdfbb 9285
2429c060
PB
9286 fi
9287 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
9288 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9289set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9291$as_echo_n "checking for $ac_word... " >&6; }
9292if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9293 $as_echo_n "(cached) " >&6
55db4b87 9294else
05cbd757
PB
9295 if test -n "$CC_FOR_TARGET"; then
9296 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 9297else
c6b750e1
DJ
9298as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9299for as_dir in $PATH
9300do
9301 IFS=$as_save_IFS
9302 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9303 for ac_exec_ext in '' $ac_executable_extensions; do
9304 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9305 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9306 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9307 break 2
9308 fi
9309done
81ecdfbb
RW
9310 done
9311IFS=$as_save_IFS
c6b750e1 9312
55db4b87
PB
9313fi
9314fi
c6b750e1 9315CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 9316if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9318$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9319else
81ecdfbb
RW
9320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9321$as_echo "no" >&6; }
55db4b87 9322fi
c6b750e1 9323
81ecdfbb 9324
2429c060
PB
9325 fi
9326 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
9327 done
9328fi
c6b750e1 9329
05cbd757
PB
9330if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
9331 set dummy cc gcc
9332 if test $build = $target ; then
9333 CC_FOR_TARGET="$2"
55db4b87 9334 else
05cbd757 9335 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9336 fi
d3f5afc4
MS
9337else
9338 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
9339fi
9340
9a819804
AO
9341
9342
9343if test -n "$CXX_FOR_TARGET"; then
9344 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
9345elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9346 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9347fi
9348
9349if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9350 for ncn_progname in c++ g++ cxx gxx; do
9351 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9352set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9354$as_echo_n "checking for $ac_word... " >&6; }
9355if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9356 $as_echo_n "(cached) " >&6
9a819804
AO
9357else
9358 if test -n "$CXX_FOR_TARGET"; then
9359 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9360else
9361as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9362for as_dir in $PATH
9363do
9364 IFS=$as_save_IFS
9365 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9366 for ac_exec_ext in '' $ac_executable_extensions; do
9367 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9368 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 9369 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9370 break 2
9371 fi
9372done
81ecdfbb
RW
9373 done
9374IFS=$as_save_IFS
9a819804
AO
9375
9376fi
9377fi
9378CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9379if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9381$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 9382else
81ecdfbb
RW
9383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9384$as_echo "no" >&6; }
9a819804
AO
9385fi
9386
81ecdfbb 9387
9a819804
AO
9388 done
9389fi
9390
9391if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9392 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
9393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9394$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9395 if test -x $with_build_time_tools/${ncn_progname}; then
9396 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9398$as_echo "yes" >&6; }
2429c060
PB
9399 break
9400 else
81ecdfbb
RW
9401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9402$as_echo "no" >&6; }
2429c060
PB
9403 fi
9404 done
9405fi
9406
9407if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
9408 for ncn_progname in c++ g++ cxx gxx; do
9409 if test -n "$ncn_target_tool_prefix"; then
9410 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9411set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9413$as_echo_n "checking for $ac_word... " >&6; }
9414if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9415 $as_echo_n "(cached) " >&6
55db4b87
PB
9416else
9417 if test -n "$CXX_FOR_TARGET"; then
9418 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9419else
c6b750e1
DJ
9420as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9421for as_dir in $PATH
9422do
9423 IFS=$as_save_IFS
9424 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9425 for ac_exec_ext in '' $ac_executable_extensions; do
9426 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9427 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9428 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9429 break 2
9430 fi
9431done
81ecdfbb
RW
9432 done
9433IFS=$as_save_IFS
c6b750e1 9434
55db4b87
PB
9435fi
9436fi
c6b750e1 9437CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 9438if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9440$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 9441else
81ecdfbb
RW
9442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9443$as_echo "no" >&6; }
55db4b87
PB
9444fi
9445
81ecdfbb 9446
2429c060
PB
9447 fi
9448 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
9449 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9450set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9452$as_echo_n "checking for $ac_word... " >&6; }
9453if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9454 $as_echo_n "(cached) " >&6
55db4b87 9455else
05cbd757
PB
9456 if test -n "$CXX_FOR_TARGET"; then
9457 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 9458else
c6b750e1
DJ
9459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9460for as_dir in $PATH
9461do
9462 IFS=$as_save_IFS
9463 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9464 for ac_exec_ext in '' $ac_executable_extensions; do
9465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9466 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 9467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9468 break 2
9469 fi
9470done
81ecdfbb
RW
9471 done
9472IFS=$as_save_IFS
c6b750e1 9473
55db4b87
PB
9474fi
9475fi
c6b750e1 9476CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 9477if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9479$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 9480else
81ecdfbb
RW
9481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9482$as_echo "no" >&6; }
55db4b87 9483fi
c6b750e1 9484
81ecdfbb 9485
2429c060
PB
9486 fi
9487 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
9488 done
9489fi
c6b750e1 9490
05cbd757
PB
9491if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
9492 set dummy c++ g++ cxx gxx
9493 if test $build = $target ; then
9494 CXX_FOR_TARGET="$2"
55db4b87 9495 else
05cbd757 9496 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9497 fi
d3f5afc4
MS
9498else
9499 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
9500fi
9501
9a819804
AO
9502
9503
9504if test -n "$GCC_FOR_TARGET"; then
9505 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
9506elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
9507 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
9508fi
9509
9510if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
9511 for ncn_progname in gcc; do
9512 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9513set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9515$as_echo_n "checking for $ac_word... " >&6; }
9516if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
9517 $as_echo_n "(cached) " >&6
9a819804
AO
9518else
9519 if test -n "$GCC_FOR_TARGET"; then
9520 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
9521else
9522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9523for as_dir in $PATH
9524do
9525 IFS=$as_save_IFS
9526 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9527 for ac_exec_ext in '' $ac_executable_extensions; do
9528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9529 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9531 break 2
9532 fi
9533done
81ecdfbb
RW
9534 done
9535IFS=$as_save_IFS
9a819804
AO
9536
9537fi
9538fi
9539GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
9540if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
9541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
9542$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 9543else
81ecdfbb
RW
9544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9545$as_echo "no" >&6; }
9a819804
AO
9546fi
9547
81ecdfbb 9548
9a819804
AO
9549 done
9550fi
9551
9552if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9553 for ncn_progname in gcc; do
81ecdfbb
RW
9554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9555$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9556 if test -x $with_build_time_tools/${ncn_progname}; then
9557 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9559$as_echo "yes" >&6; }
2429c060
PB
9560 break
9561 else
81ecdfbb
RW
9562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9563$as_echo "no" >&6; }
2429c060
PB
9564 fi
9565 done
9566fi
9567
9568if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
9569 for ncn_progname in gcc; do
9570 if test -n "$ncn_target_tool_prefix"; then
9571 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9572set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9574$as_echo_n "checking for $ac_word... " >&6; }
9575if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
9576 $as_echo_n "(cached) " >&6
859789af 9577else
2429c060
PB
9578 if test -n "$GCC_FOR_TARGET"; then
9579 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 9580else
c6b750e1
DJ
9581as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9582for as_dir in $PATH
9583do
9584 IFS=$as_save_IFS
9585 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9586 for ac_exec_ext in '' $ac_executable_extensions; do
9587 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9588 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9589 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9590 break 2
9591 fi
9592done
81ecdfbb
RW
9593 done
9594IFS=$as_save_IFS
c6b750e1 9595
55db4b87
PB
9596fi
9597fi
c6b750e1 9598GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 9599if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
9600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
9601$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 9602else
81ecdfbb
RW
9603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9604$as_echo "no" >&6; }
55db4b87
PB
9605fi
9606
81ecdfbb 9607
2429c060
PB
9608 fi
9609 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
9610 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9611set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9613$as_echo_n "checking for $ac_word... " >&6; }
9614if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
9615 $as_echo_n "(cached) " >&6
55db4b87 9616else
05cbd757
PB
9617 if test -n "$GCC_FOR_TARGET"; then
9618 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 9619else
c6b750e1
DJ
9620as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9621for as_dir in $PATH
9622do
9623 IFS=$as_save_IFS
9624 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9625 for ac_exec_ext in '' $ac_executable_extensions; do
9626 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9627 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9629 break 2
9630 fi
9631done
81ecdfbb
RW
9632 done
9633IFS=$as_save_IFS
c6b750e1 9634
55db4b87
PB
9635fi
9636fi
c6b750e1 9637GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 9638if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
9639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
9640$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 9641else
81ecdfbb
RW
9642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9643$as_echo "no" >&6; }
55db4b87 9644fi
c6b750e1 9645
81ecdfbb 9646
2429c060
PB
9647 fi
9648 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
9649 done
9650fi
c6b750e1 9651
05cbd757
PB
9652if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
9653 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
9654else
9655 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
9656fi
9657
9a819804
AO
9658
9659
9660if test -n "$GCJ_FOR_TARGET"; then
9661 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
9662elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
9663 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9664fi
9665
9666if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
9667 for ncn_progname in gcj; do
9668 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9669set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9671$as_echo_n "checking for $ac_word... " >&6; }
9672if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
9673 $as_echo_n "(cached) " >&6
9a819804
AO
9674else
9675 if test -n "$GCJ_FOR_TARGET"; then
9676 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
9677else
9678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9679for as_dir in $PATH
9680do
9681 IFS=$as_save_IFS
9682 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9683 for ac_exec_ext in '' $ac_executable_extensions; do
9684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9685 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 9686 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9687 break 2
9688 fi
9689done
81ecdfbb
RW
9690 done
9691IFS=$as_save_IFS
9a819804
AO
9692
9693fi
9694fi
9695GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9696if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
9697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
9698$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 9699else
81ecdfbb
RW
9700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9701$as_echo "no" >&6; }
9a819804
AO
9702fi
9703
81ecdfbb 9704
9a819804
AO
9705 done
9706fi
9707
9708if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9709 for ncn_progname in gcj; do
81ecdfbb
RW
9710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9711$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9712 if test -x $with_build_time_tools/${ncn_progname}; then
9713 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9715$as_echo "yes" >&6; }
2429c060
PB
9716 break
9717 else
81ecdfbb
RW
9718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9719$as_echo "no" >&6; }
2429c060
PB
9720 fi
9721 done
9722fi
9723
9724if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
9725 for ncn_progname in gcj; do
9726 if test -n "$ncn_target_tool_prefix"; then
9727 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9728set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9730$as_echo_n "checking for $ac_word... " >&6; }
9731if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
9732 $as_echo_n "(cached) " >&6
55db4b87
PB
9733else
9734 if test -n "$GCJ_FOR_TARGET"; then
9735 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
9736else
c6b750e1
DJ
9737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9738for as_dir in $PATH
9739do
9740 IFS=$as_save_IFS
9741 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9742 for ac_exec_ext in '' $ac_executable_extensions; do
9743 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9744 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9745 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9746 break 2
9747 fi
9748done
81ecdfbb
RW
9749 done
9750IFS=$as_save_IFS
c6b750e1 9751
55db4b87
PB
9752fi
9753fi
9a819804
AO
9754GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9755if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
9756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
9757$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 9758else
81ecdfbb
RW
9759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9760$as_echo "no" >&6; }
9a819804
AO
9761fi
9762
81ecdfbb 9763
9a819804
AO
9764 fi
9765 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
9766 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9767set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9769$as_echo_n "checking for $ac_word... " >&6; }
9770if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
9771 $as_echo_n "(cached) " >&6
9a819804
AO
9772else
9773 if test -n "$GCJ_FOR_TARGET"; then
9774 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
9775else
9776as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9777for as_dir in $PATH
9778do
9779 IFS=$as_save_IFS
9780 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9781 for ac_exec_ext in '' $ac_executable_extensions; do
9782 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9783 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 9784 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9785 break 2
9786 fi
9787done
81ecdfbb
RW
9788 done
9789IFS=$as_save_IFS
9a819804
AO
9790
9791fi
9792fi
9793GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
9794if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
9795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
9796$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 9797else
81ecdfbb
RW
9798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9799$as_echo "no" >&6; }
9a819804
AO
9800fi
9801
81ecdfbb 9802
9a819804
AO
9803 fi
9804 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
9805 done
9806fi
9807
9808if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
9809 set dummy gcj
9810 if test $build = $target ; then
9811 GCJ_FOR_TARGET="$2"
9812 else
9813 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
9814 fi
d3f5afc4
MS
9815else
9816 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
9817fi
9818
9819
9820
9821if test -n "$GFORTRAN_FOR_TARGET"; then
9822 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
9823elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
9824 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
9825fi
9826
9a819804
AO
9827if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
9828 for ncn_progname in gfortran; do
9829 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9830set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9832$as_echo_n "checking for $ac_word... " >&6; }
9833if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
9834 $as_echo_n "(cached) " >&6
55db4b87 9835else
9a819804
AO
9836 if test -n "$GFORTRAN_FOR_TARGET"; then
9837 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 9838else
c6b750e1
DJ
9839as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9840for as_dir in $PATH
9841do
9842 IFS=$as_save_IFS
9843 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9844 for ac_exec_ext in '' $ac_executable_extensions; do
9845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9846 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 9847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9848 break 2
9849 fi
9850done
81ecdfbb
RW
9851 done
9852IFS=$as_save_IFS
c6b750e1 9853
55db4b87
PB
9854fi
9855fi
9a819804
AO
9856GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
9857if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
9858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
9859$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 9860else
81ecdfbb
RW
9861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9862$as_echo "no" >&6; }
55db4b87 9863fi
c6b750e1 9864
81ecdfbb 9865
2429c060
PB
9866 done
9867fi
c6b750e1 9868
9a819804 9869if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9870 for ncn_progname in gfortran; do
81ecdfbb
RW
9871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9872$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9873 if test -x $with_build_time_tools/${ncn_progname}; then
9874 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9876$as_echo "yes" >&6; }
2429c060
PB
9877 break
9878 else
81ecdfbb
RW
9879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9880$as_echo "no" >&6; }
2429c060
PB
9881 fi
9882 done
9883fi
9884
9885if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
9886 for ncn_progname in gfortran; do
9887 if test -n "$ncn_target_tool_prefix"; then
9888 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9889set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9891$as_echo_n "checking for $ac_word... " >&6; }
9892if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
9893 $as_echo_n "(cached) " >&6
55db4b87
PB
9894else
9895 if test -n "$GFORTRAN_FOR_TARGET"; then
9896 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
9897else
c6b750e1
DJ
9898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9899for as_dir in $PATH
9900do
9901 IFS=$as_save_IFS
9902 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9903 for ac_exec_ext in '' $ac_executable_extensions; do
9904 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9905 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9906 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9907 break 2
9908 fi
9909done
81ecdfbb
RW
9910 done
9911IFS=$as_save_IFS
c6b750e1 9912
55db4b87
PB
9913fi
9914fi
c6b750e1 9915GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 9916if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
9917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
9918$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 9919else
81ecdfbb
RW
9920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9921$as_echo "no" >&6; }
55db4b87
PB
9922fi
9923
81ecdfbb 9924
2429c060
PB
9925 fi
9926 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
9927 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9928set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9930$as_echo_n "checking for $ac_word... " >&6; }
9931if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
9932 $as_echo_n "(cached) " >&6
55db4b87 9933else
05cbd757 9934 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
9935 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
9936else
9937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9938for as_dir in $PATH
9939do
9940 IFS=$as_save_IFS
9941 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9942 for ac_exec_ext in '' $ac_executable_extensions; do
9943 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9944 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 9945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9946 break 2
9947 fi
9948done
81ecdfbb
RW
9949 done
9950IFS=$as_save_IFS
c6b750e1 9951
55db4b87
PB
9952fi
9953fi
c6b750e1 9954GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 9955if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
9956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
9957$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 9958else
81ecdfbb
RW
9959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9960$as_echo "no" >&6; }
55db4b87 9961fi
c6b750e1 9962
81ecdfbb 9963
2429c060
PB
9964 fi
9965 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
9966 done
9967fi
c6b750e1 9968
05cbd757
PB
9969if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
9970 set dummy gfortran
9971 if test $build = $target ; then
9972 GFORTRAN_FOR_TARGET="$2"
55db4b87 9973 else
05cbd757 9974 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9975 fi
d3f5afc4
MS
9976else
9977 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
9978fi
9979
2429c060
PB
9980
9981
2429c060
PB
9982cat > conftest.c << \EOF
9983#ifdef __GNUC__
9984 gcc_yay;
9985#endif
9986EOF
9987if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
9988 have_gcc_for_target=yes
859789af 9989else
2429c060
PB
9990 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
9991 have_gcc_for_target=no
859789af 9992fi
2429c060
PB
9993rm conftest.c
9994
9995
9996
859789af 9997
2429c060
PB
9998if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9999 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10001$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10002 if test -x $with_build_time_tools/ar; then
10003 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10004 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10006$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10007 else
81ecdfbb
RW
10008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10009$as_echo "no" >&6; }
3a35eeb3 10010 fi
2429c060
PB
10011 elif test $build != $host && test $have_gcc_for_target = yes; then
10012 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10013 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10014 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10015 fi
2429c060 10016fi
c6b750e1 10017if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10018 # Extract the first word of "ar", so it can be a program name with args.
10019set dummy ar; ac_word=$2
81ecdfbb
RW
10020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10021$as_echo_n "checking for $ac_word... " >&6; }
10022if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10023 $as_echo_n "(cached) " >&6
859789af 10024else
c6b750e1
DJ
10025 case $AR_FOR_TARGET in
10026 [\\/]* | ?:[\\/]*)
2429c060
PB
10027 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10028 ;;
2429c060 10029 *)
c6b750e1
DJ
10030 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10031for as_dir in $gcc_cv_tool_dirs
10032do
10033 IFS=$as_save_IFS
10034 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10035 for ac_exec_ext in '' $ac_executable_extensions; do
10036 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10037 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10039 break 2
10040 fi
10041done
81ecdfbb
RW
10042 done
10043IFS=$as_save_IFS
c6b750e1 10044
2429c060
PB
10045 ;;
10046esac
859789af 10047fi
c6b750e1 10048AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10049if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10051$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10052else
81ecdfbb
RW
10053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10054$as_echo "no" >&6; }
859789af 10055fi
05cbd757 10056
81ecdfbb 10057
2429c060
PB
10058fi
10059if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10060
10061
10062if test -n "$AR_FOR_TARGET"; then
10063 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10064elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10065 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10066fi
10067
10068if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10069 for ncn_progname in ar; do
10070 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10071set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10073$as_echo_n "checking for $ac_word... " >&6; }
10074if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10075 $as_echo_n "(cached) " >&6
9a819804
AO
10076else
10077 if test -n "$AR_FOR_TARGET"; then
10078 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10079else
10080as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10081for as_dir in $PATH
10082do
10083 IFS=$as_save_IFS
10084 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10085 for ac_exec_ext in '' $ac_executable_extensions; do
10086 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10087 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10089 break 2
10090 fi
10091done
81ecdfbb
RW
10092 done
10093IFS=$as_save_IFS
9a819804
AO
10094
10095fi
10096fi
10097AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10098if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10100$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10101else
81ecdfbb
RW
10102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10103$as_echo "no" >&6; }
9a819804
AO
10104fi
10105
81ecdfbb 10106
9a819804
AO
10107 done
10108fi
10109
10110if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10111 for ncn_progname in ar; do
81ecdfbb
RW
10112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10113$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10114 if test -x $with_build_time_tools/${ncn_progname}; then
10115 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10117$as_echo "yes" >&6; }
2429c060
PB
10118 break
10119 else
81ecdfbb
RW
10120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10121$as_echo "no" >&6; }
2429c060
PB
10122 fi
10123 done
859789af
AC
10124fi
10125
2429c060
PB
10126if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10127 for ncn_progname in ar; do
10128 if test -n "$ncn_target_tool_prefix"; then
10129 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10130set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10132$as_echo_n "checking for $ac_word... " >&6; }
10133if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10134 $as_echo_n "(cached) " >&6
7e0f7140 10135else
2429c060
PB
10136 if test -n "$AR_FOR_TARGET"; then
10137 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 10138else
c6b750e1
DJ
10139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10140for as_dir in $PATH
10141do
10142 IFS=$as_save_IFS
10143 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10144 for ac_exec_ext in '' $ac_executable_extensions; do
10145 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10146 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10147 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10148 break 2
10149 fi
10150done
81ecdfbb
RW
10151 done
10152IFS=$as_save_IFS
c6b750e1 10153
7e0f7140
GK
10154fi
10155fi
c6b750e1 10156AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10157if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10159$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10160else
81ecdfbb
RW
10161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10162$as_echo "no" >&6; }
7e0f7140
GK
10163fi
10164
81ecdfbb 10165
2429c060
PB
10166 fi
10167 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10168 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 10169set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10171$as_echo_n "checking for $ac_word... " >&6; }
10172if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10173 $as_echo_n "(cached) " >&6
7e0f7140 10174else
2429c060
PB
10175 if test -n "$AR_FOR_TARGET"; then
10176 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 10177else
c6b750e1
DJ
10178as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10179for as_dir in $PATH
10180do
10181 IFS=$as_save_IFS
10182 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10183 for ac_exec_ext in '' $ac_executable_extensions; do
10184 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10185 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10186 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10187 break 2
10188 fi
10189done
81ecdfbb
RW
10190 done
10191IFS=$as_save_IFS
c6b750e1 10192
7e0f7140
GK
10193fi
10194fi
c6b750e1 10195AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10196if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10198$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10199else
81ecdfbb
RW
10200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10201$as_echo "no" >&6; }
7e0f7140 10202fi
c6b750e1 10203
81ecdfbb 10204
2429c060
PB
10205 fi
10206 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10207 done
10208fi
c6b750e1 10209
2429c060
PB
10210if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10211 set dummy ar
7e0f7140 10212 if test $build = $target ; then
2429c060 10213 AR_FOR_TARGET="$2"
7e0f7140 10214 else
2429c060 10215 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 10216 fi
d3f5afc4
MS
10217else
10218 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
10219fi
10220
3a35eeb3
PB
10221else
10222 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
10223fi
10224
10225
10226
10227
10228if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
10229 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
10231$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10232 if test -x $with_build_time_tools/as; then
10233 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
10234 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
10235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
10236$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 10237 else
81ecdfbb
RW
10238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10239$as_echo "no" >&6; }
3a35eeb3 10240 fi
2429c060
PB
10241 elif test $build != $host && test $have_gcc_for_target = yes; then
10242 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
10243 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
10244 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
10245 fi
10246fi
c6b750e1 10247if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10248 # Extract the first word of "as", so it can be a program name with args.
10249set dummy as; ac_word=$2
81ecdfbb
RW
10250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10251$as_echo_n "checking for $ac_word... " >&6; }
10252if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
10253 $as_echo_n "(cached) " >&6
2429c060 10254else
c6b750e1
DJ
10255 case $AS_FOR_TARGET in
10256 [\\/]* | ?:[\\/]*)
2429c060
PB
10257 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
10258 ;;
2429c060 10259 *)
c6b750e1
DJ
10260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10261for as_dir in $gcc_cv_tool_dirs
10262do
10263 IFS=$as_save_IFS
10264 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10265 for ac_exec_ext in '' $ac_executable_extensions; do
10266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10267 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10269 break 2
10270 fi
10271done
81ecdfbb
RW
10272 done
10273IFS=$as_save_IFS
c6b750e1 10274
2429c060
PB
10275 ;;
10276esac
10277fi
c6b750e1 10278AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 10279if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10281$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 10282else
81ecdfbb
RW
10283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10284$as_echo "no" >&6; }
2429c060
PB
10285fi
10286
81ecdfbb 10287
2429c060
PB
10288fi
10289if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
10290
10291
10292if test -n "$AS_FOR_TARGET"; then
10293 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
10294elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10295 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
10296fi
10297
10298if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10299 for ncn_progname in as; do
10300 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10301set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10303$as_echo_n "checking for $ac_word... " >&6; }
10304if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10305 $as_echo_n "(cached) " >&6
9a819804
AO
10306else
10307 if test -n "$AS_FOR_TARGET"; then
10308 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10309else
10310as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10311for as_dir in $PATH
10312do
10313 IFS=$as_save_IFS
10314 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10315 for ac_exec_ext in '' $ac_executable_extensions; do
10316 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10317 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 10318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10319 break 2
10320 fi
10321done
81ecdfbb
RW
10322 done
10323IFS=$as_save_IFS
9a819804
AO
10324
10325fi
10326fi
10327AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
10328if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10330$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 10331else
81ecdfbb
RW
10332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10333$as_echo "no" >&6; }
9a819804
AO
10334fi
10335
81ecdfbb 10336
9a819804
AO
10337 done
10338fi
10339
10340if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10341 for ncn_progname in as; do
81ecdfbb
RW
10342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10343$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10344 if test -x $with_build_time_tools/${ncn_progname}; then
10345 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10347$as_echo "yes" >&6; }
2429c060
PB
10348 break
10349 else
81ecdfbb
RW
10350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10351$as_echo "no" >&6; }
2429c060
PB
10352 fi
10353 done
10354fi
10355
10356if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
10357 for ncn_progname in as; do
10358 if test -n "$ncn_target_tool_prefix"; then
10359 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10360set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10362$as_echo_n "checking for $ac_word... " >&6; }
10363if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10364 $as_echo_n "(cached) " >&6
2429c060
PB
10365else
10366 if test -n "$AS_FOR_TARGET"; then
10367 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10368else
c6b750e1
DJ
10369as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10370for as_dir in $PATH
10371do
10372 IFS=$as_save_IFS
10373 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10374 for ac_exec_ext in '' $ac_executable_extensions; do
10375 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10376 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10377 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10378 break 2
10379 fi
10380done
81ecdfbb
RW
10381 done
10382IFS=$as_save_IFS
c6b750e1 10383
2429c060
PB
10384fi
10385fi
c6b750e1 10386AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 10387if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10389$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 10390else
81ecdfbb
RW
10391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10392$as_echo "no" >&6; }
2429c060
PB
10393fi
10394
81ecdfbb 10395
2429c060
PB
10396 fi
10397 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
10398 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10399set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10400{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10401$as_echo_n "checking for $ac_word... " >&6; }
10402if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
10403 $as_echo_n "(cached) " >&6
2429c060
PB
10404else
10405 if test -n "$AS_FOR_TARGET"; then
10406 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
10407else
c6b750e1
DJ
10408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10409for as_dir in $PATH
10410do
10411 IFS=$as_save_IFS
10412 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10413 for ac_exec_ext in '' $ac_executable_extensions; do
10414 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10415 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 10416 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10417 break 2
10418 fi
10419done
81ecdfbb
RW
10420 done
10421IFS=$as_save_IFS
c6b750e1 10422
2429c060
PB
10423fi
10424fi
c6b750e1 10425AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 10426if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10428$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 10429else
81ecdfbb
RW
10430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10431$as_echo "no" >&6; }
2429c060 10432fi
c6b750e1 10433
81ecdfbb 10434
2429c060
PB
10435 fi
10436 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
10437 done
10438fi
c6b750e1 10439
2429c060
PB
10440if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
10441 set dummy as
10442 if test $build = $target ; then
10443 AS_FOR_TARGET="$2"
10444 else
10445 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
10446 fi
d3f5afc4
MS
10447else
10448 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
10449fi
10450
3a35eeb3
PB
10451else
10452 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
10453fi
10454
10455
10456
10457
10458if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
10459 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
10461$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10462 if test -x $with_build_time_tools/dlltool; then
10463 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
10464 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
10465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
10466$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 10467 else
81ecdfbb
RW
10468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10469$as_echo "no" >&6; }
3a35eeb3 10470 fi
2429c060
PB
10471 elif test $build != $host && test $have_gcc_for_target = yes; then
10472 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
10473 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
10474 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
10475 fi
10476fi
c6b750e1 10477if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10478 # Extract the first word of "dlltool", so it can be a program name with args.
10479set dummy dlltool; ac_word=$2
81ecdfbb
RW
10480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10481$as_echo_n "checking for $ac_word... " >&6; }
10482if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
10483 $as_echo_n "(cached) " >&6
2429c060 10484else
c6b750e1
DJ
10485 case $DLLTOOL_FOR_TARGET in
10486 [\\/]* | ?:[\\/]*)
2429c060
PB
10487 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
10488 ;;
2429c060 10489 *)
c6b750e1
DJ
10490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10491for as_dir in $gcc_cv_tool_dirs
10492do
10493 IFS=$as_save_IFS
10494 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10495 for ac_exec_ext in '' $ac_executable_extensions; do
10496 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10497 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10499 break 2
10500 fi
10501done
81ecdfbb
RW
10502 done
10503IFS=$as_save_IFS
c6b750e1 10504
2429c060
PB
10505 ;;
10506esac
10507fi
c6b750e1 10508DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 10509if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10511$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 10512else
81ecdfbb
RW
10513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10514$as_echo "no" >&6; }
2429c060
PB
10515fi
10516
81ecdfbb 10517
2429c060
PB
10518fi
10519if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
10520
10521
10522if test -n "$DLLTOOL_FOR_TARGET"; then
10523 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
10524elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10525 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
10526fi
10527
10528if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10529 for ncn_progname in dlltool; do
10530 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10531set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10533$as_echo_n "checking for $ac_word... " >&6; }
10534if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
10535 $as_echo_n "(cached) " >&6
9a819804
AO
10536else
10537 if test -n "$DLLTOOL_FOR_TARGET"; then
10538 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
10539else
10540as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10541for as_dir in $PATH
10542do
10543 IFS=$as_save_IFS
10544 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10545 for ac_exec_ext in '' $ac_executable_extensions; do
10546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10547 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 10548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10549 break 2
10550 fi
10551done
81ecdfbb
RW
10552 done
10553IFS=$as_save_IFS
9a819804
AO
10554
10555fi
10556fi
10557DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
10558if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10560$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 10561else
81ecdfbb
RW
10562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10563$as_echo "no" >&6; }
9a819804
AO
10564fi
10565
81ecdfbb 10566
9a819804
AO
10567 done
10568fi
10569
10570if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10571 for ncn_progname in dlltool; do
81ecdfbb
RW
10572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10573$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10574 if test -x $with_build_time_tools/${ncn_progname}; then
10575 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10577$as_echo "yes" >&6; }
2429c060
PB
10578 break
10579 else
81ecdfbb
RW
10580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10581$as_echo "no" >&6; }
2429c060
PB
10582 fi
10583 done
10584fi
10585
10586if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
10587 for ncn_progname in dlltool; do
10588 if test -n "$ncn_target_tool_prefix"; then
10589 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10590set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10592$as_echo_n "checking for $ac_word... " >&6; }
10593if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
10594 $as_echo_n "(cached) " >&6
2429c060
PB
10595else
10596 if test -n "$DLLTOOL_FOR_TARGET"; then
10597 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
10598else
c6b750e1
DJ
10599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10600for as_dir in $PATH
10601do
10602 IFS=$as_save_IFS
10603 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10604 for ac_exec_ext in '' $ac_executable_extensions; do
10605 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10606 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10607 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10608 break 2
10609 fi
10610done
81ecdfbb
RW
10611 done
10612IFS=$as_save_IFS
c6b750e1 10613
2429c060
PB
10614fi
10615fi
c6b750e1 10616DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 10617if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10619$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 10620else
81ecdfbb
RW
10621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10622$as_echo "no" >&6; }
2429c060
PB
10623fi
10624
81ecdfbb 10625
2429c060
PB
10626 fi
10627 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
10628 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10629set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10631$as_echo_n "checking for $ac_word... " >&6; }
10632if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
10633 $as_echo_n "(cached) " >&6
2429c060
PB
10634else
10635 if test -n "$DLLTOOL_FOR_TARGET"; then
10636 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
10637else
c6b750e1
DJ
10638as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10639for as_dir in $PATH
10640do
10641 IFS=$as_save_IFS
10642 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10643 for ac_exec_ext in '' $ac_executable_extensions; do
10644 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10645 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 10646 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10647 break 2
10648 fi
10649done
81ecdfbb
RW
10650 done
10651IFS=$as_save_IFS
c6b750e1 10652
2429c060
PB
10653fi
10654fi
c6b750e1 10655DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 10656if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
10657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
10658$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 10659else
81ecdfbb
RW
10660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10661$as_echo "no" >&6; }
2429c060 10662fi
c6b750e1 10663
81ecdfbb 10664
2429c060
PB
10665 fi
10666 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
10667 done
10668fi
c6b750e1 10669
2429c060
PB
10670if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
10671 set dummy dlltool
10672 if test $build = $target ; then
10673 DLLTOOL_FOR_TARGET="$2"
10674 else
10675 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
10676 fi
d3f5afc4
MS
10677else
10678 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
10679fi
10680
3a35eeb3
PB
10681else
10682 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
10683fi
10684
10685
10686
10687
10688if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
10689 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
10691$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10692 if test -x $with_build_time_tools/ld; then
10693 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
10694 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
10695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
10696$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 10697 else
81ecdfbb
RW
10698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10699$as_echo "no" >&6; }
3a35eeb3 10700 fi
2429c060
PB
10701 elif test $build != $host && test $have_gcc_for_target = yes; then
10702 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
10703 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
10704 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
10705 fi
10706fi
c6b750e1 10707if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10708 # Extract the first word of "ld", so it can be a program name with args.
10709set dummy ld; ac_word=$2
81ecdfbb
RW
10710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10711$as_echo_n "checking for $ac_word... " >&6; }
10712if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
10713 $as_echo_n "(cached) " >&6
2429c060 10714else
c6b750e1
DJ
10715 case $LD_FOR_TARGET in
10716 [\\/]* | ?:[\\/]*)
2429c060
PB
10717 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
10718 ;;
2429c060 10719 *)
c6b750e1
DJ
10720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10721for as_dir in $gcc_cv_tool_dirs
10722do
10723 IFS=$as_save_IFS
10724 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10725 for ac_exec_ext in '' $ac_executable_extensions; do
10726 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10727 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10729 break 2
10730 fi
10731done
81ecdfbb
RW
10732 done
10733IFS=$as_save_IFS
c6b750e1 10734
2429c060
PB
10735 ;;
10736esac
10737fi
c6b750e1 10738LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 10739if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10741$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 10742else
81ecdfbb
RW
10743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10744$as_echo "no" >&6; }
2429c060
PB
10745fi
10746
81ecdfbb 10747
2429c060
PB
10748fi
10749if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
10750
10751
10752if test -n "$LD_FOR_TARGET"; then
10753 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
10754elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
10755 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
10756fi
10757
10758if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
10759 for ncn_progname in ld; do
10760 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10761set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10763$as_echo_n "checking for $ac_word... " >&6; }
10764if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
10765 $as_echo_n "(cached) " >&6
9a819804
AO
10766else
10767 if test -n "$LD_FOR_TARGET"; then
10768 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
10769else
10770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10771for as_dir in $PATH
10772do
10773 IFS=$as_save_IFS
10774 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10775 for ac_exec_ext in '' $ac_executable_extensions; do
10776 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10777 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 10778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10779 break 2
10780 fi
10781done
81ecdfbb
RW
10782 done
10783IFS=$as_save_IFS
9a819804
AO
10784
10785fi
10786fi
10787LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
10788if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10790$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 10791else
81ecdfbb
RW
10792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10793$as_echo "no" >&6; }
9a819804
AO
10794fi
10795
81ecdfbb 10796
9a819804
AO
10797 done
10798fi
10799
10800if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10801 for ncn_progname in ld; do
81ecdfbb
RW
10802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10803$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10804 if test -x $with_build_time_tools/${ncn_progname}; then
10805 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10807$as_echo "yes" >&6; }
2429c060
PB
10808 break
10809 else
81ecdfbb
RW
10810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10811$as_echo "no" >&6; }
2429c060
PB
10812 fi
10813 done
10814fi
10815
10816if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
10817 for ncn_progname in ld; do
10818 if test -n "$ncn_target_tool_prefix"; then
10819 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10820set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10822$as_echo_n "checking for $ac_word... " >&6; }
10823if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
10824 $as_echo_n "(cached) " >&6
2429c060
PB
10825else
10826 if test -n "$LD_FOR_TARGET"; then
10827 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
10828else
c6b750e1
DJ
10829as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10830for as_dir in $PATH
10831do
10832 IFS=$as_save_IFS
10833 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10834 for ac_exec_ext in '' $ac_executable_extensions; do
10835 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10836 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10837 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10838 break 2
10839 fi
10840done
81ecdfbb
RW
10841 done
10842IFS=$as_save_IFS
c6b750e1 10843
2429c060
PB
10844fi
10845fi
c6b750e1 10846LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 10847if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10849$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 10850else
81ecdfbb
RW
10851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10852$as_echo "no" >&6; }
2429c060
PB
10853fi
10854
81ecdfbb 10855
2429c060
PB
10856 fi
10857 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
10858 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10859set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10861$as_echo_n "checking for $ac_word... " >&6; }
10862if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
10863 $as_echo_n "(cached) " >&6
2429c060
PB
10864else
10865 if test -n "$LD_FOR_TARGET"; then
10866 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
10867else
c6b750e1
DJ
10868as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10869for as_dir in $PATH
10870do
10871 IFS=$as_save_IFS
10872 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10873 for ac_exec_ext in '' $ac_executable_extensions; do
10874 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10875 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 10876 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10877 break 2
10878 fi
10879done
81ecdfbb
RW
10880 done
10881IFS=$as_save_IFS
c6b750e1 10882
2429c060
PB
10883fi
10884fi
c6b750e1 10885LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 10886if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
10887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
10888$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 10889else
81ecdfbb
RW
10890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10891$as_echo "no" >&6; }
2429c060 10892fi
c6b750e1 10893
81ecdfbb 10894
2429c060
PB
10895 fi
10896 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
10897 done
10898fi
c6b750e1 10899
2429c060
PB
10900if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
10901 set dummy ld
10902 if test $build = $target ; then
10903 LD_FOR_TARGET="$2"
10904 else
10905 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
10906 fi
d3f5afc4
MS
10907else
10908 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
10909fi
10910
3a35eeb3
PB
10911else
10912 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
10913fi
10914
10915
10916
10917
10918if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
10919 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
10921$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10922 if test -x $with_build_time_tools/lipo; then
10923 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
10924 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
10925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
10926$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 10927 else
81ecdfbb
RW
10928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10929$as_echo "no" >&6; }
3a35eeb3 10930 fi
2429c060
PB
10931 elif test $build != $host && test $have_gcc_for_target = yes; then
10932 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
10933 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
10934 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
10935 fi
10936fi
9a819804
AO
10937if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
10938 # Extract the first word of "lipo", so it can be a program name with args.
10939set dummy lipo; ac_word=$2
81ecdfbb
RW
10940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10941$as_echo_n "checking for $ac_word... " >&6; }
10942if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
10943 $as_echo_n "(cached) " >&6
9a819804
AO
10944else
10945 case $LIPO_FOR_TARGET in
10946 [\\/]* | ?:[\\/]*)
10947 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
10948 ;;
10949 *)
10950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10951for as_dir in $gcc_cv_tool_dirs
10952do
10953 IFS=$as_save_IFS
10954 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10955 for ac_exec_ext in '' $ac_executable_extensions; do
10956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10957 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10959 break 2
10960 fi
10961done
81ecdfbb
RW
10962 done
10963IFS=$as_save_IFS
9a819804
AO
10964
10965 ;;
10966esac
10967fi
10968LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 10969if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
10970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
10971$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 10972else
81ecdfbb
RW
10973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10974$as_echo "no" >&6; }
9a819804
AO
10975fi
10976
81ecdfbb 10977
9a819804
AO
10978fi
10979if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
10980
10981
10982if test -n "$LIPO_FOR_TARGET"; then
10983 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
10984elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
10985 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
10986fi
10987
10988if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
10989 for ncn_progname in lipo; do
10990 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10991set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10993$as_echo_n "checking for $ac_word... " >&6; }
10994if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
10995 $as_echo_n "(cached) " >&6
2429c060 10996else
9a819804
AO
10997 if test -n "$LIPO_FOR_TARGET"; then
10998 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
10999else
11000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11001for as_dir in $PATH
c6b750e1
DJ
11002do
11003 IFS=$as_save_IFS
11004 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11005 for ac_exec_ext in '' $ac_executable_extensions; do
11006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11007 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11009 break 2
11010 fi
11011done
81ecdfbb
RW
11012 done
11013IFS=$as_save_IFS
c6b750e1 11014
2429c060 11015fi
9a819804
AO
11016fi
11017LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11018if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11020$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11021else
81ecdfbb
RW
11022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11023$as_echo "no" >&6; }
2429c060
PB
11024fi
11025
81ecdfbb 11026
9a819804 11027 done
2429c060 11028fi
9a819804
AO
11029
11030if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11031 for ncn_progname in lipo; do
81ecdfbb
RW
11032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11033$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11034 if test -x $with_build_time_tools/${ncn_progname}; then
11035 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11037$as_echo "yes" >&6; }
2429c060
PB
11038 break
11039 else
81ecdfbb
RW
11040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11041$as_echo "no" >&6; }
2429c060
PB
11042 fi
11043 done
11044fi
11045
11046if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11047 for ncn_progname in lipo; do
11048 if test -n "$ncn_target_tool_prefix"; then
11049 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11050set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11052$as_echo_n "checking for $ac_word... " >&6; }
11053if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11054 $as_echo_n "(cached) " >&6
2429c060
PB
11055else
11056 if test -n "$LIPO_FOR_TARGET"; then
11057 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11058else
c6b750e1
DJ
11059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11060for as_dir in $PATH
11061do
11062 IFS=$as_save_IFS
11063 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11064 for ac_exec_ext in '' $ac_executable_extensions; do
11065 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11066 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11068 break 2
11069 fi
11070done
81ecdfbb
RW
11071 done
11072IFS=$as_save_IFS
c6b750e1 11073
2429c060
PB
11074fi
11075fi
c6b750e1 11076LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11077if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11079$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11080else
81ecdfbb
RW
11081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11082$as_echo "no" >&6; }
2429c060
PB
11083fi
11084
81ecdfbb 11085
2429c060
PB
11086 fi
11087 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11088 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11089set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11091$as_echo_n "checking for $ac_word... " >&6; }
11092if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11093 $as_echo_n "(cached) " >&6
2429c060
PB
11094else
11095 if test -n "$LIPO_FOR_TARGET"; then
11096 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11097else
c6b750e1
DJ
11098as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11099for as_dir in $PATH
11100do
11101 IFS=$as_save_IFS
11102 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11103 for ac_exec_ext in '' $ac_executable_extensions; do
11104 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11105 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11107 break 2
11108 fi
11109done
81ecdfbb
RW
11110 done
11111IFS=$as_save_IFS
c6b750e1 11112
2429c060
PB
11113fi
11114fi
c6b750e1 11115LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11116if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11118$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11119else
81ecdfbb
RW
11120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11121$as_echo "no" >&6; }
2429c060 11122fi
c6b750e1 11123
81ecdfbb 11124
2429c060
PB
11125 fi
11126 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11127 done
11128fi
c6b750e1 11129
2429c060
PB
11130if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11131 set dummy lipo
11132 if test $build = $target ; then
11133 LIPO_FOR_TARGET="$2"
11134 else
11135 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11136 fi
d3f5afc4
MS
11137else
11138 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
11139fi
11140
3a35eeb3
PB
11141else
11142 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
11143fi
11144
11145
11146
11147
11148if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11149 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11151$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11152 if test -x $with_build_time_tools/nm; then
11153 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11154 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
11155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11156$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 11157 else
81ecdfbb
RW
11158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11159$as_echo "no" >&6; }
3a35eeb3 11160 fi
2429c060
PB
11161 elif test $build != $host && test $have_gcc_for_target = yes; then
11162 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
11163 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11164 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
11165 fi
11166fi
c6b750e1 11167if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11168 # Extract the first word of "nm", so it can be a program name with args.
11169set dummy nm; ac_word=$2
81ecdfbb
RW
11170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11171$as_echo_n "checking for $ac_word... " >&6; }
11172if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11173 $as_echo_n "(cached) " >&6
2429c060 11174else
c6b750e1
DJ
11175 case $NM_FOR_TARGET in
11176 [\\/]* | ?:[\\/]*)
2429c060
PB
11177 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11178 ;;
2429c060 11179 *)
c6b750e1
DJ
11180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11181for as_dir in $gcc_cv_tool_dirs
11182do
11183 IFS=$as_save_IFS
11184 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11185 for ac_exec_ext in '' $ac_executable_extensions; do
11186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11187 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11189 break 2
11190 fi
11191done
81ecdfbb
RW
11192 done
11193IFS=$as_save_IFS
c6b750e1 11194
2429c060
PB
11195 ;;
11196esac
11197fi
c6b750e1 11198NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 11199if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11201$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 11202else
81ecdfbb
RW
11203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11204$as_echo "no" >&6; }
2429c060
PB
11205fi
11206
81ecdfbb 11207
2429c060
PB
11208fi
11209if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
11210
11211
11212if test -n "$NM_FOR_TARGET"; then
11213 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11214elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11215 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11216fi
11217
11218if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11219 for ncn_progname in nm; do
11220 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11221set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11223$as_echo_n "checking for $ac_word... " >&6; }
11224if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11225 $as_echo_n "(cached) " >&6
9a819804
AO
11226else
11227 if test -n "$NM_FOR_TARGET"; then
11228 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
11229else
11230as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11231for as_dir in $PATH
11232do
11233 IFS=$as_save_IFS
11234 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11235 for ac_exec_ext in '' $ac_executable_extensions; do
11236 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11237 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 11238 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11239 break 2
11240 fi
11241done
81ecdfbb
RW
11242 done
11243IFS=$as_save_IFS
9a819804
AO
11244
11245fi
11246fi
11247NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11248if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11250$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 11251else
81ecdfbb
RW
11252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11253$as_echo "no" >&6; }
9a819804
AO
11254fi
11255
81ecdfbb 11256
9a819804
AO
11257 done
11258fi
11259
11260if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11261 for ncn_progname in nm; do
81ecdfbb
RW
11262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11263$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11264 if test -x $with_build_time_tools/${ncn_progname}; then
11265 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11267$as_echo "yes" >&6; }
2429c060
PB
11268 break
11269 else
81ecdfbb
RW
11270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11271$as_echo "no" >&6; }
2429c060
PB
11272 fi
11273 done
11274fi
11275
11276if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
11277 for ncn_progname in nm; do
11278 if test -n "$ncn_target_tool_prefix"; then
11279 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 11280set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11281{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11282$as_echo_n "checking for $ac_word... " >&6; }
11283if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11284 $as_echo_n "(cached) " >&6
859789af 11285else
55db4b87
PB
11286 if test -n "$NM_FOR_TARGET"; then
11287 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 11288else
c6b750e1
DJ
11289as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11290for as_dir in $PATH
11291do
11292 IFS=$as_save_IFS
11293 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11294 for ac_exec_ext in '' $ac_executable_extensions; do
11295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11296 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11297 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11298 break 2
11299 fi
11300done
81ecdfbb
RW
11301 done
11302IFS=$as_save_IFS
c6b750e1 11303
859789af
AC
11304fi
11305fi
c6b750e1 11306NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 11307if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11309$as_echo "$NM_FOR_TARGET" >&6; }
859789af 11310else
81ecdfbb
RW
11311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11312$as_echo "no" >&6; }
859789af
AC
11313fi
11314
81ecdfbb 11315
2429c060
PB
11316 fi
11317 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
11318 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 11319set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11321$as_echo_n "checking for $ac_word... " >&6; }
11322if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11323 $as_echo_n "(cached) " >&6
859789af 11324else
05cbd757
PB
11325 if test -n "$NM_FOR_TARGET"; then
11326 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 11327else
c6b750e1
DJ
11328as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11329for as_dir in $PATH
11330do
11331 IFS=$as_save_IFS
11332 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11333 for ac_exec_ext in '' $ac_executable_extensions; do
11334 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11335 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 11336 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11337 break 2
11338 fi
11339done
81ecdfbb
RW
11340 done
11341IFS=$as_save_IFS
c6b750e1 11342
859789af
AC
11343fi
11344fi
c6b750e1 11345NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 11346if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11348$as_echo "$NM_FOR_TARGET" >&6; }
859789af 11349else
81ecdfbb
RW
11350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11351$as_echo "no" >&6; }
859789af 11352fi
c6b750e1 11353
81ecdfbb 11354
2429c060
PB
11355 fi
11356 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
11357 done
11358fi
c6b750e1 11359
05cbd757
PB
11360if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
11361 set dummy nm
11362 if test $build = $target ; then
11363 NM_FOR_TARGET="$2"
859789af 11364 else
05cbd757 11365 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 11366 fi
d3f5afc4
MS
11367else
11368 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
11369fi
11370
3a35eeb3
PB
11371else
11372 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
11373fi
11374
11375
11376
11377
11378if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
11379 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
11381$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11382 if test -x $with_build_time_tools/objdump; then
11383 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
11384 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
11385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
11386$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 11387 else
81ecdfbb
RW
11388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11389$as_echo "no" >&6; }
3a35eeb3 11390 fi
2429c060
PB
11391 elif test $build != $host && test $have_gcc_for_target = yes; then
11392 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
11393 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
11394 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
11395 fi
11396fi
c6b750e1 11397if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11398 # Extract the first word of "objdump", so it can be a program name with args.
11399set dummy objdump; ac_word=$2
81ecdfbb
RW
11400{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11401$as_echo_n "checking for $ac_word... " >&6; }
11402if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
11403 $as_echo_n "(cached) " >&6
2429c060 11404else
c6b750e1
DJ
11405 case $OBJDUMP_FOR_TARGET in
11406 [\\/]* | ?:[\\/]*)
2429c060
PB
11407 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
11408 ;;
2429c060 11409 *)
c6b750e1
DJ
11410 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11411for as_dir in $gcc_cv_tool_dirs
11412do
11413 IFS=$as_save_IFS
11414 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11415 for ac_exec_ext in '' $ac_executable_extensions; do
11416 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11417 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11418 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11419 break 2
11420 fi
11421done
81ecdfbb
RW
11422 done
11423IFS=$as_save_IFS
c6b750e1 11424
2429c060
PB
11425 ;;
11426esac
11427fi
c6b750e1 11428OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 11429if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11431$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 11432else
81ecdfbb
RW
11433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11434$as_echo "no" >&6; }
2429c060
PB
11435fi
11436
81ecdfbb 11437
2429c060
PB
11438fi
11439if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
11440
11441
11442if test -n "$OBJDUMP_FOR_TARGET"; then
11443 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
11444elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11445 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
11446fi
11447
11448if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11449 for ncn_progname in objdump; do
11450 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11451set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11453$as_echo_n "checking for $ac_word... " >&6; }
11454if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11455 $as_echo_n "(cached) " >&6
9a819804
AO
11456else
11457 if test -n "$OBJDUMP_FOR_TARGET"; then
11458 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11459else
11460as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11461for as_dir in $PATH
11462do
11463 IFS=$as_save_IFS
11464 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11465 for ac_exec_ext in '' $ac_executable_extensions; do
11466 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11467 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 11468 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11469 break 2
11470 fi
11471done
81ecdfbb
RW
11472 done
11473IFS=$as_save_IFS
9a819804
AO
11474
11475fi
11476fi
11477OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
11478if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11480$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 11481else
81ecdfbb
RW
11482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11483$as_echo "no" >&6; }
9a819804
AO
11484fi
11485
81ecdfbb 11486
9a819804
AO
11487 done
11488fi
11489
11490if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11491 for ncn_progname in objdump; do
81ecdfbb
RW
11492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11493$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11494 if test -x $with_build_time_tools/${ncn_progname}; then
11495 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11497$as_echo "yes" >&6; }
2429c060
PB
11498 break
11499 else
81ecdfbb
RW
11500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11501$as_echo "no" >&6; }
2429c060
PB
11502 fi
11503 done
11504fi
11505
11506if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
11507 for ncn_progname in objdump; do
11508 if test -n "$ncn_target_tool_prefix"; then
11509 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11510set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11512$as_echo_n "checking for $ac_word... " >&6; }
11513if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11514 $as_echo_n "(cached) " >&6
5ae72758
DJ
11515else
11516 if test -n "$OBJDUMP_FOR_TARGET"; then
11517 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11518else
c6b750e1
DJ
11519as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11520for as_dir in $PATH
11521do
11522 IFS=$as_save_IFS
11523 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11524 for ac_exec_ext in '' $ac_executable_extensions; do
11525 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11526 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11528 break 2
11529 fi
11530done
81ecdfbb
RW
11531 done
11532IFS=$as_save_IFS
c6b750e1 11533
5ae72758
DJ
11534fi
11535fi
c6b750e1 11536OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 11537if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11539$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 11540else
81ecdfbb
RW
11541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11542$as_echo "no" >&6; }
5ae72758
DJ
11543fi
11544
81ecdfbb 11545
2429c060
PB
11546 fi
11547 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
11548 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 11549set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11551$as_echo_n "checking for $ac_word... " >&6; }
11552if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
11553 $as_echo_n "(cached) " >&6
5ae72758
DJ
11554else
11555 if test -n "$OBJDUMP_FOR_TARGET"; then
11556 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
11557else
c6b750e1
DJ
11558as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11559for as_dir in $PATH
11560do
11561 IFS=$as_save_IFS
11562 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11563 for ac_exec_ext in '' $ac_executable_extensions; do
11564 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11565 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 11566 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11567 break 2
11568 fi
11569done
81ecdfbb
RW
11570 done
11571IFS=$as_save_IFS
c6b750e1 11572
5ae72758
DJ
11573fi
11574fi
c6b750e1 11575OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 11576if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
11577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
11578$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 11579else
81ecdfbb
RW
11580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11581$as_echo "no" >&6; }
5ae72758 11582fi
c6b750e1 11583
81ecdfbb 11584
2429c060
PB
11585 fi
11586 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
11587 done
11588fi
c6b750e1 11589
5ae72758
DJ
11590if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
11591 set dummy objdump
11592 if test $build = $target ; then
11593 OBJDUMP_FOR_TARGET="$2"
11594 else
11595 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
11596 fi
d3f5afc4
MS
11597else
11598 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
11599fi
11600
3a35eeb3
PB
11601else
11602 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
11603fi
11604
11605
11606
11607
11608if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
11609 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
11611$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11612 if test -x $with_build_time_tools/ranlib; then
11613 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
11614 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
11615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
11616$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 11617 else
81ecdfbb
RW
11618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11619$as_echo "no" >&6; }
3a35eeb3 11620 fi
2429c060
PB
11621 elif test $build != $host && test $have_gcc_for_target = yes; then
11622 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
11623 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
11624 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
11625 fi
11626fi
c6b750e1 11627if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11628 # Extract the first word of "ranlib", so it can be a program name with args.
11629set dummy ranlib; ac_word=$2
81ecdfbb
RW
11630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11631$as_echo_n "checking for $ac_word... " >&6; }
11632if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
11633 $as_echo_n "(cached) " >&6
2429c060 11634else
c6b750e1
DJ
11635 case $RANLIB_FOR_TARGET in
11636 [\\/]* | ?:[\\/]*)
2429c060
PB
11637 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
11638 ;;
2429c060 11639 *)
c6b750e1
DJ
11640 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11641for as_dir in $gcc_cv_tool_dirs
11642do
11643 IFS=$as_save_IFS
11644 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11645 for ac_exec_ext in '' $ac_executable_extensions; do
11646 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11647 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11648 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11649 break 2
11650 fi
11651done
81ecdfbb
RW
11652 done
11653IFS=$as_save_IFS
c6b750e1 11654
2429c060
PB
11655 ;;
11656esac
11657fi
c6b750e1 11658RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 11659if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11661$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 11662else
81ecdfbb
RW
11663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11664$as_echo "no" >&6; }
2429c060
PB
11665fi
11666
81ecdfbb 11667
2429c060
PB
11668fi
11669if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
11670
11671
11672if test -n "$RANLIB_FOR_TARGET"; then
11673 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
11674elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
11675 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
11676fi
11677
11678if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
11679 for ncn_progname in ranlib; do
11680 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11681set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11683$as_echo_n "checking for $ac_word... " >&6; }
11684if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
11685 $as_echo_n "(cached) " >&6
9a819804
AO
11686else
11687 if test -n "$RANLIB_FOR_TARGET"; then
11688 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
11689else
11690as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11691for as_dir in $PATH
11692do
11693 IFS=$as_save_IFS
11694 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11695 for ac_exec_ext in '' $ac_executable_extensions; do
11696 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11697 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 11698 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11699 break 2
11700 fi
11701done
81ecdfbb
RW
11702 done
11703IFS=$as_save_IFS
9a819804
AO
11704
11705fi
11706fi
11707RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
11708if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11710$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 11711else
81ecdfbb
RW
11712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11713$as_echo "no" >&6; }
9a819804
AO
11714fi
11715
81ecdfbb 11716
9a819804
AO
11717 done
11718fi
11719
11720if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11721 for ncn_progname in ranlib; do
81ecdfbb
RW
11722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11723$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11724 if test -x $with_build_time_tools/${ncn_progname}; then
11725 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11727$as_echo "yes" >&6; }
2429c060
PB
11728 break
11729 else
81ecdfbb
RW
11730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11731$as_echo "no" >&6; }
2429c060
PB
11732 fi
11733 done
11734fi
11735
11736if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
11737 for ncn_progname in ranlib; do
11738 if test -n "$ncn_target_tool_prefix"; then
11739 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 11740set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11742$as_echo_n "checking for $ac_word... " >&6; }
11743if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
11744 $as_echo_n "(cached) " >&6
859789af 11745else
55db4b87
PB
11746 if test -n "$RANLIB_FOR_TARGET"; then
11747 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 11748else
c6b750e1
DJ
11749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11750for as_dir in $PATH
11751do
11752 IFS=$as_save_IFS
11753 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11754 for ac_exec_ext in '' $ac_executable_extensions; do
11755 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11756 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11758 break 2
11759 fi
11760done
81ecdfbb
RW
11761 done
11762IFS=$as_save_IFS
c6b750e1 11763
859789af
AC
11764fi
11765fi
c6b750e1 11766RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 11767if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11769$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 11770else
81ecdfbb
RW
11771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11772$as_echo "no" >&6; }
859789af
AC
11773fi
11774
81ecdfbb 11775
2429c060
PB
11776 fi
11777 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
11778 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 11779set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11781$as_echo_n "checking for $ac_word... " >&6; }
11782if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
11783 $as_echo_n "(cached) " >&6
859789af 11784else
05cbd757
PB
11785 if test -n "$RANLIB_FOR_TARGET"; then
11786 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 11787else
c6b750e1
DJ
11788as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11789for as_dir in $PATH
11790do
11791 IFS=$as_save_IFS
11792 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11793 for ac_exec_ext in '' $ac_executable_extensions; do
11794 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11795 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 11796 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11797 break 2
11798 fi
11799done
81ecdfbb
RW
11800 done
11801IFS=$as_save_IFS
c6b750e1 11802
859789af
AC
11803fi
11804fi
c6b750e1 11805RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 11806if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
11807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
11808$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 11809else
81ecdfbb
RW
11810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11811$as_echo "no" >&6; }
859789af 11812fi
c6b750e1 11813
81ecdfbb 11814
2429c060
PB
11815 fi
11816 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
11817 done
11818fi
c6b750e1 11819
2429c060
PB
11820if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
11821 set dummy ranlib
11822 if test $build = $target ; then
11823 RANLIB_FOR_TARGET="$2"
11824 else
11825 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 11826 fi
d3f5afc4
MS
11827else
11828 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 11829fi
05cbd757 11830
3a35eeb3
PB
11831else
11832 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
11833fi
11834
2429c060
PB
11835
11836
11837
11838if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
11839 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
11841$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11842 if test -x $with_build_time_tools/strip; then
11843 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
11844 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
11845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
11846$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 11847 else
81ecdfbb
RW
11848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11849$as_echo "no" >&6; }
3a35eeb3 11850 fi
2429c060
PB
11851 elif test $build != $host && test $have_gcc_for_target = yes; then
11852 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
11853 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
11854 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
11855 fi
11856fi
c6b750e1 11857if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11858 # Extract the first word of "strip", so it can be a program name with args.
11859set dummy strip; ac_word=$2
81ecdfbb
RW
11860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11861$as_echo_n "checking for $ac_word... " >&6; }
11862if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
11863 $as_echo_n "(cached) " >&6
2429c060 11864else
c6b750e1
DJ
11865 case $STRIP_FOR_TARGET in
11866 [\\/]* | ?:[\\/]*)
2429c060
PB
11867 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
11868 ;;
2429c060 11869 *)
c6b750e1
DJ
11870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11871for as_dir in $gcc_cv_tool_dirs
11872do
11873 IFS=$as_save_IFS
11874 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11875 for ac_exec_ext in '' $ac_executable_extensions; do
11876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11877 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11879 break 2
11880 fi
11881done
81ecdfbb
RW
11882 done
11883IFS=$as_save_IFS
c6b750e1 11884
2429c060
PB
11885 ;;
11886esac
11887fi
c6b750e1 11888STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 11889if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
11890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
11891$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 11892else
81ecdfbb
RW
11893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11894$as_echo "no" >&6; }
2429c060
PB
11895fi
11896
81ecdfbb 11897
2429c060
PB
11898fi
11899if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
11900
11901
11902if test -n "$STRIP_FOR_TARGET"; then
11903 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
11904elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
11905 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
11906fi
11907
11908if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
11909 for ncn_progname in strip; do
11910 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11911set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11913$as_echo_n "checking for $ac_word... " >&6; }
11914if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
11915 $as_echo_n "(cached) " >&6
9a819804
AO
11916else
11917 if test -n "$STRIP_FOR_TARGET"; then
11918 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
11919else
11920as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11921for as_dir in $PATH
11922do
11923 IFS=$as_save_IFS
11924 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11925 for ac_exec_ext in '' $ac_executable_extensions; do
11926 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11927 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 11928 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11929 break 2
11930 fi
11931done
81ecdfbb
RW
11932 done
11933IFS=$as_save_IFS
9a819804
AO
11934
11935fi
11936fi
11937STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
11938if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
11939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
11940$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 11941else
81ecdfbb
RW
11942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11943$as_echo "no" >&6; }
9a819804
AO
11944fi
11945
81ecdfbb 11946
9a819804
AO
11947 done
11948fi
11949
11950if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11951 for ncn_progname in strip; do
81ecdfbb
RW
11952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11953$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11954 if test -x $with_build_time_tools/${ncn_progname}; then
11955 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11957$as_echo "yes" >&6; }
2429c060
PB
11958 break
11959 else
81ecdfbb
RW
11960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11961$as_echo "no" >&6; }
2429c060
PB
11962 fi
11963 done
11964fi
11965
11966if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
11967 for ncn_progname in strip; do
11968 if test -n "$ncn_target_tool_prefix"; then
11969 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 11970set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11972$as_echo_n "checking for $ac_word... " >&6; }
11973if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
11974 $as_echo_n "(cached) " >&6
7e0f7140
GK
11975else
11976 if test -n "$STRIP_FOR_TARGET"; then
11977 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
11978else
11979as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11980for as_dir in $PATH
11981do
11982 IFS=$as_save_IFS
11983 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11984 for ac_exec_ext in '' $ac_executable_extensions; do
11985 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11986 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11987 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11988 break 2
11989 fi
11990done
81ecdfbb
RW
11991 done
11992IFS=$as_save_IFS
c6b750e1 11993
7e0f7140
GK
11994fi
11995fi
c6b750e1 11996STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 11997if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
11998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
11999$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12000else
81ecdfbb
RW
12001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12002$as_echo "no" >&6; }
7e0f7140
GK
12003fi
12004
81ecdfbb 12005
2429c060
PB
12006 fi
12007 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12008 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12009set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12011$as_echo_n "checking for $ac_word... " >&6; }
12012if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12013 $as_echo_n "(cached) " >&6
7e0f7140
GK
12014else
12015 if test -n "$STRIP_FOR_TARGET"; then
12016 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12017else
c6b750e1
DJ
12018as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12019for as_dir in $PATH
12020do
12021 IFS=$as_save_IFS
12022 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12023 for ac_exec_ext in '' $ac_executable_extensions; do
12024 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12025 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12026 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12027 break 2
12028 fi
12029done
81ecdfbb
RW
12030 done
12031IFS=$as_save_IFS
c6b750e1 12032
7e0f7140
GK
12033fi
12034fi
c6b750e1 12035STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12036if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12038$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12039else
81ecdfbb
RW
12040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12041$as_echo "no" >&6; }
7e0f7140 12042fi
c6b750e1 12043
81ecdfbb 12044
2429c060
PB
12045 fi
12046 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12047 done
12048fi
c6b750e1 12049
7e0f7140
GK
12050if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12051 set dummy strip
12052 if test $build = $target ; then
12053 STRIP_FOR_TARGET="$2"
12054 else
12055 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12056 fi
d3f5afc4
MS
12057else
12058 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
12059fi
12060
3a35eeb3
PB
12061else
12062 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
12063fi
12064
12065
12066
12067
12068if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12069 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12071$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12072 if test -x $with_build_time_tools/windres; then
12073 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12074 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
12075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12076$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 12077 else
81ecdfbb
RW
12078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12079$as_echo "no" >&6; }
3a35eeb3 12080 fi
2429c060
PB
12081 elif test $build != $host && test $have_gcc_for_target = yes; then
12082 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
12083 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12084 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
12085 fi
12086fi
c6b750e1 12087if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12088 # Extract the first word of "windres", so it can be a program name with args.
12089set dummy windres; ac_word=$2
81ecdfbb
RW
12090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12091$as_echo_n "checking for $ac_word... " >&6; }
12092if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
12093 $as_echo_n "(cached) " >&6
2429c060 12094else
c6b750e1
DJ
12095 case $WINDRES_FOR_TARGET in
12096 [\\/]* | ?:[\\/]*)
2429c060
PB
12097 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12098 ;;
2429c060 12099 *)
c6b750e1
DJ
12100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12101for as_dir in $gcc_cv_tool_dirs
12102do
12103 IFS=$as_save_IFS
12104 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12105 for ac_exec_ext in '' $ac_executable_extensions; do
12106 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12107 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12108 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12109 break 2
12110 fi
12111done
81ecdfbb
RW
12112 done
12113IFS=$as_save_IFS
c6b750e1 12114
2429c060
PB
12115 ;;
12116esac
12117fi
c6b750e1 12118WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 12119if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12121$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 12122else
81ecdfbb
RW
12123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12124$as_echo "no" >&6; }
2429c060
PB
12125fi
12126
81ecdfbb 12127
2429c060
PB
12128fi
12129if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
12130
12131
12132if test -n "$WINDRES_FOR_TARGET"; then
12133 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
12134elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12135 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12136fi
12137
12138if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12139 for ncn_progname in windres; do
12140 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12141set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12143$as_echo_n "checking for $ac_word... " >&6; }
12144if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12145 $as_echo_n "(cached) " >&6
9a819804
AO
12146else
12147 if test -n "$WINDRES_FOR_TARGET"; then
12148 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
12149else
12150as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12151for as_dir in $PATH
12152do
12153 IFS=$as_save_IFS
12154 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12155 for ac_exec_ext in '' $ac_executable_extensions; do
12156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12157 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 12158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12159 break 2
12160 fi
12161done
81ecdfbb
RW
12162 done
12163IFS=$as_save_IFS
9a819804
AO
12164
12165fi
12166fi
12167WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12168if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12170$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 12171else
81ecdfbb
RW
12172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12173$as_echo "no" >&6; }
9a819804
AO
12174fi
12175
81ecdfbb 12176
9a819804
AO
12177 done
12178fi
12179
12180if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12181 for ncn_progname in windres; do
81ecdfbb
RW
12182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12183$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12184 if test -x $with_build_time_tools/${ncn_progname}; then
12185 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12187$as_echo "yes" >&6; }
2429c060
PB
12188 break
12189 else
81ecdfbb
RW
12190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12191$as_echo "no" >&6; }
2429c060
PB
12192 fi
12193 done
12194fi
12195
12196if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12197 for ncn_progname in windres; do
12198 if test -n "$ncn_target_tool_prefix"; then
12199 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12200set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12202$as_echo_n "checking for $ac_word... " >&6; }
12203if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12204 $as_echo_n "(cached) " >&6
859789af 12205else
55db4b87
PB
12206 if test -n "$WINDRES_FOR_TARGET"; then
12207 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 12208else
c6b750e1
DJ
12209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12210for as_dir in $PATH
12211do
12212 IFS=$as_save_IFS
12213 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12214 for ac_exec_ext in '' $ac_executable_extensions; do
12215 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12216 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12217 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12218 break 2
12219 fi
12220done
81ecdfbb
RW
12221 done
12222IFS=$as_save_IFS
c6b750e1 12223
859789af
AC
12224fi
12225fi
c6b750e1 12226WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 12227if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12229$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 12230else
81ecdfbb
RW
12231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12232$as_echo "no" >&6; }
859789af
AC
12233fi
12234
81ecdfbb 12235
2429c060
PB
12236 fi
12237 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
12238 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12239set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12241$as_echo_n "checking for $ac_word... " >&6; }
12242if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12243 $as_echo_n "(cached) " >&6
859789af 12244else
05cbd757
PB
12245 if test -n "$WINDRES_FOR_TARGET"; then
12246 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 12247else
c6b750e1
DJ
12248as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12249for as_dir in $PATH
12250do
12251 IFS=$as_save_IFS
12252 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12253 for ac_exec_ext in '' $ac_executable_extensions; do
12254 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12255 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 12256 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12257 break 2
12258 fi
12259done
81ecdfbb
RW
12260 done
12261IFS=$as_save_IFS
c6b750e1 12262
859789af
AC
12263fi
12264fi
c6b750e1 12265WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 12266if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12268$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 12269else
81ecdfbb
RW
12270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12271$as_echo "no" >&6; }
859789af 12272fi
c6b750e1 12273
81ecdfbb 12274
2429c060
PB
12275 fi
12276 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
12277 done
12278fi
c6b750e1 12279
05cbd757
PB
12280if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
12281 set dummy windres
12282 if test $build = $target ; then
12283 WINDRES_FOR_TARGET="$2"
859789af 12284 else
05cbd757 12285 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12286 fi
d3f5afc4
MS
12287else
12288 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
12289fi
12290
3a35eeb3
PB
12291else
12292 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
12293fi
12294
852e5f18 12295
0c24b341
NC
12296
12297
12298if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
12299 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
12301$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
12302 if test -x $with_build_time_tools/windmc; then
12303 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
12304 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
12305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
12306$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 12307 else
81ecdfbb
RW
12308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12309$as_echo "no" >&6; }
0c24b341
NC
12310 fi
12311 elif test $build != $host && test $have_gcc_for_target = yes; then
12312 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
12313 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
12314 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
12315 fi
12316fi
12317if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12318 # Extract the first word of "windmc", so it can be a program name with args.
12319set dummy windmc; ac_word=$2
81ecdfbb
RW
12320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12321$as_echo_n "checking for $ac_word... " >&6; }
12322if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
12323 $as_echo_n "(cached) " >&6
0c24b341
NC
12324else
12325 case $WINDMC_FOR_TARGET in
12326 [\\/]* | ?:[\\/]*)
12327 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
12328 ;;
12329 *)
12330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12331for as_dir in $gcc_cv_tool_dirs
12332do
12333 IFS=$as_save_IFS
12334 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12335 for ac_exec_ext in '' $ac_executable_extensions; do
12336 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12337 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12338 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12339 break 2
12340 fi
12341done
81ecdfbb
RW
12342 done
12343IFS=$as_save_IFS
0c24b341
NC
12344
12345 ;;
12346esac
12347fi
12348WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 12349if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12351$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12352else
81ecdfbb
RW
12353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12354$as_echo "no" >&6; }
0c24b341
NC
12355fi
12356
81ecdfbb 12357
0c24b341
NC
12358fi
12359if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
12360
12361
12362if test -n "$WINDMC_FOR_TARGET"; then
12363 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
12364elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12365 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12366fi
12367
12368if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12369 for ncn_progname in windmc; do
12370 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12371set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12373$as_echo_n "checking for $ac_word... " >&6; }
12374if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12375 $as_echo_n "(cached) " >&6
0c24b341
NC
12376else
12377 if test -n "$WINDMC_FOR_TARGET"; then
12378 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12379else
12380as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12381for as_dir in $PATH
12382do
12383 IFS=$as_save_IFS
12384 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12385 for ac_exec_ext in '' $ac_executable_extensions; do
12386 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12387 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 12388 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12389 break 2
12390 fi
12391done
81ecdfbb
RW
12392 done
12393IFS=$as_save_IFS
0c24b341
NC
12394
12395fi
12396fi
12397WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12398if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12400$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12401else
81ecdfbb
RW
12402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12403$as_echo "no" >&6; }
0c24b341
NC
12404fi
12405
81ecdfbb 12406
0c24b341
NC
12407 done
12408fi
12409
12410if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
12411 for ncn_progname in windmc; do
81ecdfbb
RW
12412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12413$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
12414 if test -x $with_build_time_tools/${ncn_progname}; then
12415 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12417$as_echo "yes" >&6; }
0c24b341
NC
12418 break
12419 else
81ecdfbb
RW
12420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12421$as_echo "no" >&6; }
0c24b341
NC
12422 fi
12423 done
12424fi
12425
12426if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
12427 for ncn_progname in windmc; do
12428 if test -n "$ncn_target_tool_prefix"; then
12429 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12430set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12432$as_echo_n "checking for $ac_word... " >&6; }
12433if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12434 $as_echo_n "(cached) " >&6
0c24b341
NC
12435else
12436 if test -n "$WINDMC_FOR_TARGET"; then
12437 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12438else
12439as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12440for as_dir in $PATH
12441do
12442 IFS=$as_save_IFS
12443 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12444 for ac_exec_ext in '' $ac_executable_extensions; do
12445 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12446 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12448 break 2
12449 fi
12450done
81ecdfbb
RW
12451 done
12452IFS=$as_save_IFS
0c24b341
NC
12453
12454fi
12455fi
12456WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12457if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12459$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12460else
81ecdfbb
RW
12461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12462$as_echo "no" >&6; }
0c24b341
NC
12463fi
12464
81ecdfbb 12465
0c24b341
NC
12466 fi
12467 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
12468 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12469set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12471$as_echo_n "checking for $ac_word... " >&6; }
12472if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
12473 $as_echo_n "(cached) " >&6
0c24b341
NC
12474else
12475 if test -n "$WINDMC_FOR_TARGET"; then
12476 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
12477else
12478as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12479for as_dir in $PATH
12480do
12481 IFS=$as_save_IFS
12482 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12483 for ac_exec_ext in '' $ac_executable_extensions; do
12484 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 12485 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 12486 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
12487 break 2
12488 fi
12489done
81ecdfbb
RW
12490 done
12491IFS=$as_save_IFS
0c24b341
NC
12492
12493fi
12494fi
12495WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
12496if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
12497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
12498$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 12499else
81ecdfbb
RW
12500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12501$as_echo "no" >&6; }
0c24b341
NC
12502fi
12503
81ecdfbb 12504
0c24b341
NC
12505 fi
12506 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
12507 done
12508fi
12509
12510if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
12511 set dummy windmc
12512 if test $build = $target ; then
12513 WINDMC_FOR_TARGET="$2"
12514 else
12515 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
12516 fi
12517else
12518 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
12519fi
12520
12521else
12522 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
12523fi
12524
12525
be01d343
PB
12526RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
12527
81ecdfbb
RW
12528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
12529$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 12530if test "x${build}" != "x${host}" ; then
2429c060
PB
12531 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
12532 # We already found the complete path
b8025f34 12533 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
12534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12535$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12536 else
12537 # Canadian cross, just use what we found
81ecdfbb
RW
12538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12539$as_echo "pre-installed" >&6; }
2429c060 12540 fi
be01d343
PB
12541else
12542 ok=yes
12543 case " ${configdirs} " in
12544 *" binutils "*) ;;
12545 *) ok=no ;;
12546 esac
c6b750e1 12547
be01d343
PB
12548 if test $ok = yes; then
12549 # An in-tree tool is available and we can use it
12550 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
12551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12552$as_echo "just compiled" >&6; }
2429c060
PB
12553 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
12554 # We already found the complete path
b8025f34 12555 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
12556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12557$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12558 elif test "x$target" = "x$host"; then
12559 # We can use an host tool
12560 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
12561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12562$as_echo "host tool" >&6; }
be01d343
PB
12563 else
12564 # We need a cross tool
81ecdfbb
RW
12565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12566$as_echo "pre-installed" >&6; }
be01d343
PB
12567 fi
12568fi
4b900473 12569
81ecdfbb
RW
12570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
12571$as_echo_n "checking where to find the target as... " >&6; }
be01d343 12572if test "x${build}" != "x${host}" ; then
2429c060
PB
12573 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
12574 # We already found the complete path
b8025f34 12575 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
12576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12577$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12578 else
12579 # Canadian cross, just use what we found
81ecdfbb
RW
12580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12581$as_echo "pre-installed" >&6; }
2429c060 12582 fi
be01d343
PB
12583else
12584 ok=yes
12585 case " ${configdirs} " in
12586 *" gas "*) ;;
12587 *) ok=no ;;
12588 esac
c6b750e1 12589
be01d343
PB
12590 if test $ok = yes; then
12591 # An in-tree tool is available and we can use it
12592 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
12593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12594$as_echo "just compiled" >&6; }
2429c060
PB
12595 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
12596 # We already found the complete path
b8025f34 12597 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
12598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12599$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12600 elif test "x$target" = "x$host"; then
12601 # We can use an host tool
12602 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
12603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12604$as_echo "host tool" >&6; }
be01d343
PB
12605 else
12606 # We need a cross tool
81ecdfbb
RW
12607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12608$as_echo "pre-installed" >&6; }
be01d343
PB
12609 fi
12610fi
4b900473 12611
81ecdfbb
RW
12612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
12613$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 12614if test "x${build}" != "x${host}" ; then
2429c060
PB
12615 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
12616 # We already found the complete path
b8025f34 12617 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
12618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12619$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12620 else
12621 # Canadian cross, just use what we found
81ecdfbb
RW
12622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12623$as_echo "pre-installed" >&6; }
2429c060 12624 fi
be01d343
PB
12625else
12626 ok=yes
12627 case " ${configdirs} " in
12628 *" gcc "*) ;;
12629 *) ok=no ;;
12630 esac
c6b750e1 12631
be01d343
PB
12632 if test $ok = yes; then
12633 # An in-tree tool is available and we can use it
12634 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12636$as_echo "just compiled" >&6; }
2429c060
PB
12637 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
12638 # We already found the complete path
b8025f34 12639 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
12640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12641$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12642 elif test "x$target" = "x$host"; then
12643 # We can use an host tool
12644 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
12645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12646$as_echo "host tool" >&6; }
be01d343
PB
12647 else
12648 # We need a cross tool
81ecdfbb
RW
12649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12650$as_echo "pre-installed" >&6; }
be01d343
PB
12651 fi
12652fi
4b900473 12653
81ecdfbb
RW
12654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
12655$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 12656if test "x${build}" != "x${host}" ; then
2429c060
PB
12657 if 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; }
2429c060
PB
12662 else
12663 # Canadian cross, just use what we found
81ecdfbb
RW
12664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12665$as_echo "pre-installed" >&6; }
2429c060 12666 fi
be01d343
PB
12667else
12668 ok=yes
12669 case " ${configdirs} " in
12670 *" gcc "*) ;;
12671 *) ok=no ;;
12672 esac
12673 case ,${enable_languages}, in
12674 *,c++,*) ;;
12675 *) ok=no ;;
12676 esac
12677 if test $ok = yes; then
12678 # An in-tree tool is available and we can use it
12679 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
12680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12681$as_echo "just compiled" >&6; }
2429c060
PB
12682 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
12683 # We already found the complete path
b8025f34 12684 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
12685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12686$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12687 elif test "x$target" = "x$host"; then
12688 # We can use an host tool
12689 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
12690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12691$as_echo "host tool" >&6; }
be01d343
PB
12692 else
12693 # We need a cross tool
81ecdfbb
RW
12694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12695$as_echo "pre-installed" >&6; }
be01d343
PB
12696 fi
12697fi
4b900473 12698
81ecdfbb
RW
12699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
12700$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 12701if test "x${build}" != "x${host}" ; then
2429c060
PB
12702 if 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; }
2429c060
PB
12707 else
12708 # Canadian cross, just use what we found
81ecdfbb
RW
12709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12710$as_echo "pre-installed" >&6; }
2429c060 12711 fi
be01d343
PB
12712else
12713 ok=yes
12714 case " ${configdirs} " in
12715 *" gcc "*) ;;
12716 *) ok=no ;;
12717 esac
12718 case ,${enable_languages}, in
12719 *,c++,*) ;;
12720 *) ok=no ;;
12721 esac
12722 if test $ok = yes; then
12723 # An in-tree tool is available and we can use it
12724 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
12725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12726$as_echo "just compiled" >&6; }
2429c060
PB
12727 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
12728 # We already found the complete path
b8025f34 12729 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
12730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12731$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12732 elif test "x$target" = "x$host"; then
12733 # We can use an host tool
12734 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
12735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12736$as_echo "host tool" >&6; }
be01d343
PB
12737 else
12738 # We need a cross tool
81ecdfbb
RW
12739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12740$as_echo "pre-installed" >&6; }
be01d343
PB
12741 fi
12742fi
4b900473 12743
81ecdfbb
RW
12744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
12745$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 12746if test "x${build}" != "x${host}" ; then
2429c060
PB
12747 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
12748 # We already found the complete path
b8025f34 12749 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
12750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12751$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12752 else
12753 # Canadian cross, just use what we found
81ecdfbb
RW
12754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12755$as_echo "pre-installed" >&6; }
2429c060 12756 fi
be01d343
PB
12757else
12758 ok=yes
12759 case " ${configdirs} " in
12760 *" binutils "*) ;;
12761 *) ok=no ;;
12762 esac
c6b750e1 12763
be01d343
PB
12764 if test $ok = yes; then
12765 # An in-tree tool is available and we can use it
12766 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
12767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12768$as_echo "just compiled" >&6; }
2429c060
PB
12769 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
12770 # We already found the complete path
b8025f34 12771 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
12772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12773$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12774 elif test "x$target" = "x$host"; then
12775 # We can use an host tool
12776 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
12777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12778$as_echo "host tool" >&6; }
be01d343
PB
12779 else
12780 # We need a cross tool
81ecdfbb
RW
12781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12782$as_echo "pre-installed" >&6; }
be01d343
PB
12783 fi
12784fi
4b900473 12785
81ecdfbb
RW
12786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
12787$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 12788if test "x${build}" != "x${host}" ; then
2429c060
PB
12789 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
12790 # We already found the complete path
b8025f34 12791 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
12792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12793$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12794 else
12795 # Canadian cross, just use what we found
81ecdfbb
RW
12796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12797$as_echo "pre-installed" >&6; }
2429c060 12798 fi
be01d343
PB
12799else
12800 ok=yes
12801 case " ${configdirs} " in
12802 *" gcc "*) ;;
12803 *) ok=no ;;
12804 esac
c6b750e1 12805
be01d343
PB
12806 if test $ok = yes; then
12807 # An in-tree tool is available and we can use it
12808 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12810$as_echo "just compiled" >&6; }
2429c060
PB
12811 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
12812 # We already found the complete path
b8025f34 12813 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
12814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12815$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12816 elif test "x$target" = "x$host"; then
12817 # We can use an host tool
12818 GCC_FOR_TARGET='$()'
81ecdfbb
RW
12819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12820$as_echo "host tool" >&6; }
be01d343
PB
12821 else
12822 # We need a cross tool
81ecdfbb
RW
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12824$as_echo "pre-installed" >&6; }
be01d343
PB
12825 fi
12826fi
4b900473 12827
81ecdfbb
RW
12828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
12829$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 12830if test "x${build}" != "x${host}" ; then
2429c060
PB
12831 if 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; }
2429c060
PB
12836 else
12837 # Canadian cross, just use what we found
81ecdfbb
RW
12838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12839$as_echo "pre-installed" >&6; }
2429c060 12840 fi
be01d343
PB
12841else
12842 ok=yes
12843 case " ${configdirs} " in
12844 *" gcc "*) ;;
12845 *) ok=no ;;
12846 esac
12847 case ,${enable_languages}, in
12848 *,java,*) ;;
12849 *) ok=no ;;
12850 esac
12851 if test $ok = yes; then
12852 # An in-tree tool is available and we can use it
12853 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12855$as_echo "just compiled" >&6; }
2429c060
PB
12856 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
12857 # We already found the complete path
b8025f34 12858 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
12859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12860$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12861 elif test "x$target" = "x$host"; then
12862 # We can use an host tool
12863 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
12864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12865$as_echo "host tool" >&6; }
be01d343
PB
12866 else
12867 # We need a cross tool
81ecdfbb
RW
12868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12869$as_echo "pre-installed" >&6; }
be01d343
PB
12870 fi
12871fi
4b900473 12872
81ecdfbb
RW
12873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
12874$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 12875if test "x${build}" != "x${host}" ; then
2429c060
PB
12876 if 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; }
2429c060
PB
12881 else
12882 # Canadian cross, just use what we found
81ecdfbb
RW
12883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12884$as_echo "pre-installed" >&6; }
2429c060 12885 fi
be01d343
PB
12886else
12887 ok=yes
12888 case " ${configdirs} " in
12889 *" gcc "*) ;;
12890 *) ok=no ;;
12891 esac
12892 case ,${enable_languages}, in
12893 *,fortran,*) ;;
12894 *) ok=no ;;
12895 esac
12896 if test $ok = yes; then
12897 # An in-tree tool is available and we can use it
12898 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
12899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12900$as_echo "just compiled" >&6; }
2429c060
PB
12901 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
12902 # We already found the complete path
b8025f34 12903 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
12904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12905$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12906 elif test "x$target" = "x$host"; then
12907 # We can use an host tool
12908 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
12909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12910$as_echo "host tool" >&6; }
be01d343
PB
12911 else
12912 # We need a cross tool
81ecdfbb
RW
12913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12914$as_echo "pre-installed" >&6; }
be01d343
PB
12915 fi
12916fi
4b900473 12917
81ecdfbb
RW
12918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
12919$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 12920if test "x${build}" != "x${host}" ; then
2429c060
PB
12921 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
12922 # We already found the complete path
b8025f34 12923 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
12924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12925$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12926 else
12927 # Canadian cross, just use what we found
81ecdfbb
RW
12928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12929$as_echo "pre-installed" >&6; }
2429c060 12930 fi
be01d343
PB
12931else
12932 ok=yes
12933 case " ${configdirs} " in
12934 *" ld "*) ;;
12935 *) ok=no ;;
12936 esac
c6b750e1 12937
be01d343
PB
12938 if test $ok = yes; then
12939 # An in-tree tool is available and we can use it
12940 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
12941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
12942$as_echo "just compiled" >&6; }
2429c060
PB
12943 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
12944 # We already found the complete path
b8025f34 12945 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
12946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12947$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
12948 elif test "x$target" = "x$host"; then
12949 # We can use an host tool
12950 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
12951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12952$as_echo "host tool" >&6; }
be01d343
PB
12953 else
12954 # We need a cross tool
81ecdfbb
RW
12955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12956$as_echo "pre-installed" >&6; }
be01d343
PB
12957 fi
12958fi
4b900473 12959
81ecdfbb
RW
12960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
12961$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 12962if test "x${build}" != "x${host}" ; then
2429c060
PB
12963 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
12964 # We already found the complete path
b8025f34 12965 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
12966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12967$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12968 else
12969 # Canadian cross, just use what we found
81ecdfbb
RW
12970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12971$as_echo "pre-installed" >&6; }
2429c060 12972 fi
be01d343 12973else
2429c060
PB
12974 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
12975 # We already found the complete path
b8025f34 12976 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
12977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12978$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 12979 elif test "x$target" = "x$host"; then
be01d343
PB
12980 # We can use an host tool
12981 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
12982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
12983$as_echo "host tool" >&6; }
be01d343
PB
12984 else
12985 # We need a cross tool
81ecdfbb
RW
12986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
12987$as_echo "pre-installed" >&6; }
be01d343
PB
12988 fi
12989fi
4b900473 12990
81ecdfbb
RW
12991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
12992$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 12993if test "x${build}" != "x${host}" ; then
2429c060
PB
12994 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
12995 # We already found the complete path
b8025f34 12996 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
12997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
12998$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
12999 else
13000 # Canadian cross, just use what we found
81ecdfbb
RW
13001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13002$as_echo "pre-installed" >&6; }
2429c060 13003 fi
be01d343
PB
13004else
13005 ok=yes
13006 case " ${configdirs} " in
13007 *" binutils "*) ;;
13008 *) ok=no ;;
13009 esac
c6b750e1 13010
be01d343
PB
13011 if test $ok = yes; then
13012 # An in-tree tool is available and we can use it
13013 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13015$as_echo "just compiled" >&6; }
2429c060
PB
13016 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13017 # We already found the complete path
b8025f34 13018 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13020$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13021 elif test "x$target" = "x$host"; then
13022 # We can use an host tool
13023 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13025$as_echo "host tool" >&6; }
be01d343
PB
13026 else
13027 # We need a cross tool
81ecdfbb
RW
13028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13029$as_echo "pre-installed" >&6; }
be01d343
PB
13030 fi
13031fi
4b900473 13032
81ecdfbb
RW
13033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13034$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13035if test "x${build}" != "x${host}" ; then
2429c060
PB
13036 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13037 # We already found the complete path
b8025f34 13038 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13040$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13041 else
13042 # Canadian cross, just use what we found
81ecdfbb
RW
13043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13044$as_echo "pre-installed" >&6; }
2429c060 13045 fi
be01d343
PB
13046else
13047 ok=yes
13048 case " ${configdirs} " in
13049 *" binutils "*) ;;
13050 *) ok=no ;;
13051 esac
c6b750e1 13052
be01d343
PB
13053 if test $ok = yes; then
13054 # An in-tree tool is available and we can use it
13055 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
13056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13057$as_echo "just compiled" >&6; }
2429c060
PB
13058 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13059 # We already found the complete path
b8025f34 13060 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13062$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13063 elif test "x$target" = "x$host"; then
13064 # We can use an host tool
13065 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
13066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13067$as_echo "host tool" >&6; }
be01d343
PB
13068 else
13069 # We need a cross tool
81ecdfbb
RW
13070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13071$as_echo "pre-installed" >&6; }
be01d343
PB
13072 fi
13073fi
4b900473 13074
81ecdfbb
RW
13075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13076$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 13077if test "x${build}" != "x${host}" ; then
2429c060
PB
13078 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13079 # We already found the complete path
b8025f34 13080 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13082$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13083 else
13084 # Canadian cross, just use what we found
81ecdfbb
RW
13085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13086$as_echo "pre-installed" >&6; }
2429c060 13087 fi
be01d343
PB
13088else
13089 ok=yes
13090 case " ${configdirs} " in
13091 *" binutils "*) ;;
13092 *) ok=no ;;
13093 esac
c6b750e1 13094
be01d343
PB
13095 if test $ok = yes; then
13096 # An in-tree tool is available and we can use it
13097 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
13098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13099$as_echo "just compiled" >&6; }
2429c060
PB
13100 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13101 # We already found the complete path
b8025f34 13102 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13104$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13105 elif test "x$target" = "x$host"; then
13106 # We can use an host tool
13107 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
13108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13109$as_echo "host tool" >&6; }
be01d343
PB
13110 else
13111 # We need a cross tool
81ecdfbb
RW
13112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13113$as_echo "pre-installed" >&6; }
be01d343
PB
13114 fi
13115fi
4b900473 13116
81ecdfbb
RW
13117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
13118$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 13119if test "x${build}" != "x${host}" ; then
2429c060
PB
13120 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13121 # We already found the complete path
b8025f34 13122 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13124$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13125 else
13126 # Canadian cross, just use what we found
81ecdfbb
RW
13127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13128$as_echo "pre-installed" >&6; }
2429c060 13129 fi
be01d343
PB
13130else
13131 ok=yes
13132 case " ${configdirs} " in
13133 *" binutils "*) ;;
13134 *) ok=no ;;
13135 esac
c6b750e1 13136
be01d343
PB
13137 if test $ok = yes; then
13138 # An in-tree tool is available and we can use it
13139 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
13140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13141$as_echo "just compiled" >&6; }
2429c060
PB
13142 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13143 # We already found the complete path
b8025f34 13144 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13146$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13147 elif test "x$target" = "x$host"; then
13148 # We can use an host tool
13149 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
13150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13151$as_echo "host tool" >&6; }
be01d343
PB
13152 else
13153 # We need a cross tool
81ecdfbb
RW
13154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13155$as_echo "pre-installed" >&6; }
be01d343
PB
13156 fi
13157fi
4b900473 13158
81ecdfbb
RW
13159{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
13160$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 13161if test "x${build}" != "x${host}" ; then
2429c060
PB
13162 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13163 # We already found the complete path
b8025f34 13164 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13166$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13167 else
13168 # Canadian cross, just use what we found
81ecdfbb
RW
13169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13170$as_echo "pre-installed" >&6; }
2429c060 13171 fi
be01d343
PB
13172else
13173 ok=yes
13174 case " ${configdirs} " in
13175 *" binutils "*) ;;
13176 *) ok=no ;;
13177 esac
c6b750e1 13178
be01d343
PB
13179 if test $ok = yes; then
13180 # An in-tree tool is available and we can use it
13181 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
13182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13183$as_echo "just compiled" >&6; }
2429c060
PB
13184 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13185 # We already found the complete path
b8025f34 13186 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
13187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13188$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13189 elif test "x$target" = "x$host"; then
13190 # We can use an host tool
13191 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
13192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13193$as_echo "host tool" >&6; }
be01d343
PB
13194 else
13195 # We need a cross tool
81ecdfbb
RW
13196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13197$as_echo "pre-installed" >&6; }
be01d343 13198 fi
a0da8069 13199fi
54752a6b 13200
81ecdfbb
RW
13201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
13202$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
13203if test "x${build}" != "x${host}" ; then
13204 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
13205 # We already found the complete path
13206 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
13207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13208$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
13209 else
13210 # Canadian cross, just use what we found
81ecdfbb
RW
13211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13212$as_echo "pre-installed" >&6; }
0c24b341
NC
13213 fi
13214else
13215 ok=yes
13216 case " ${configdirs} " in
13217 *" binutils "*) ;;
13218 *) ok=no ;;
13219 esac
13220
13221 if test $ok = yes; then
13222 # An in-tree tool is available and we can use it
13223 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
13224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13225$as_echo "just compiled" >&6; }
0c24b341
NC
13226 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
13227 # We already found the complete path
13228 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
13229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13230$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
13231 elif test "x$target" = "x$host"; then
13232 # We can use an host tool
13233 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
13234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13235$as_echo "host tool" >&6; }
0c24b341
NC
13236 else
13237 # We need a cross tool
81ecdfbb
RW
13238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13239$as_echo "pre-installed" >&6; }
0c24b341
NC
13240 fi
13241fi
13242
54752a6b
NN
13243
13244
be01d343 13245
4b900473 13246
a0da8069
NN
13247# Certain tools may need extra flags.
13248AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
13249RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
13250NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
13251
be01d343
PB
13252# When building target libraries, except in a Canadian cross, we use
13253# the same toolchain as the compiler we just built.
13254COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
13255COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
13256COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
13257if test $host = $build; then
13258 case " $configdirs " in
13259 *" gcc "*)
13260 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
13261 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
13262 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
13263 ;;
13264 esac
13265fi
13266
13267
13268
13269
13270
81ecdfbb
RW
13271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13272$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13273# Check whether --enable-maintainer-mode was given.
13274if test "${enable_maintainer_mode+set}" = set; then :
13275 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
13276else
13277 USE_MAINTAINER_MODE=no
81ecdfbb
RW
13278fi
13279
13280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13281$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
13282
13283
13284if test "$USE_MAINTAINER_MODE" = yes; then
13285 MAINTAINER_MODE_TRUE=
13286 MAINTAINER_MODE_FALSE='#'
13287else
13288 MAINTAINER_MODE_TRUE='#'
13289 MAINTAINER_MODE_FALSE=
c6b750e1 13290fi
3d5e36ae
AO
13291MAINT=$MAINTAINER_MODE_TRUE
13292
1d39f329
NN
13293# ---------------------
13294# GCC bootstrap support
13295# ---------------------
13296
13297# Stage specific cflags for build.
13298stage1_cflags="-g"
13299case $build in
13300 vax-*-*)
13301 case ${GCC} in
13302 yes) stage1_cflags="-g -Wa,-J" ;;
13303 *) stage1_cflags="-g -J" ;;
13304 esac ;;
1d39f329
NN
13305esac
13306
1d89b610 13307# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 13308if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
13309 saved_CFLAGS="$CFLAGS"
13310
13311 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
13312 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
13313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
13314$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
13315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
13316/* end confdefs.h. */
13317
2038f525
PB
13318#if (__GNUC__ < 3) \
13319 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
13320 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
13321#error http://gcc.gnu.org/PR29382
13322#endif
13323
c6b750e1
DJ
13324int
13325main ()
13326{
13327
13328 ;
13329 return 0;
13330}
13331_ACEOF
81ecdfbb
RW
13332if ac_fn_c_try_compile "$LINENO"; then :
13333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13334$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 13335else
81ecdfbb
RW
13336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13337$as_echo "no" >&6; }
c6b750e1 13338fi
81ecdfbb 13339rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
13340
13341 CFLAGS="$saved_CFLAGS"
13342fi
13343
13344
1d39f329 13345
8a0d8a5c 13346# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
13347# Check whether --enable-stage1-checking was given.
13348if test "${enable_stage1_checking+set}" = set; then :
13349 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 13350else
5566c1fa 13351 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 13352 stage1_checking=--enable-checking=yes,types
8a0d8a5c 13353else
5566c1fa 13354 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 13355fi
81ecdfbb 13356fi
8a0d8a5c
PB
13357
13358
c6b750e1 13359
81ecdfbb
RW
13360# Enable -Werror in bootstrap stage2 and later.
13361# Check whether --enable-werror was given.
13362if test "${enable_werror+set}" = set; then :
13363 enableval=$enable_werror;
1d39f329 13364else
a0323144 13365 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 13366 enable_werror=yes
79fcd0ec
PB
13367else
13368 enable_werror=no
13369fi
81ecdfbb
RW
13370fi
13371
1a6f2dc7
NN
13372case ${enable_werror} in
13373 yes) stage2_werror_flag="--enable-werror-always" ;;
13374 *) stage2_werror_flag="" ;;
1d39f329
NN
13375esac
13376
13377
e8a5fa9c
RW
13378# Specify what files to not compare during bootstrap.
13379
13380compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
13381case "$target" in
13382 hppa*64*-*-hpux*) ;;
13383 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
13384esac
13385
13386
81ecdfbb
RW
13387ac_config_files="$ac_config_files Makefile"
13388
c6b750e1 13389cat >confcache <<\_ACEOF
a0da8069
NN
13390# This file is a shell script that caches the results of configure
13391# tests run on this system so they can be shared between configure
c6b750e1
DJ
13392# scripts and configure runs, see configure's option --config-cache.
13393# It is not useful on other systems. If it contains results you don't
13394# want to keep, you may remove or edit it.
a0da8069 13395#
c6b750e1
DJ
13396# config.status only pays attention to the cache file if you give it
13397# the --recheck option to rerun configure.
a0da8069 13398#
c6b750e1
DJ
13399# `ac_cv_env_foo' variables (set or unset) will be overridden when
13400# loading this file, other *unset* `ac_cv_foo' will be assigned the
13401# following values.
13402
13403_ACEOF
13404
a0da8069
NN
13405# The following way of writing the cache mishandles newlines in values,
13406# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 13407# So, we kill variables containing newlines.
a0da8069
NN
13408# Ultrix sh set writes to stderr and can't be redirected directly,
13409# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
13410(
13411 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13412 eval ac_val=\$$ac_var
13413 case $ac_val in #(
13414 *${as_nl}*)
13415 case $ac_var in #(
13416 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13417$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13418 esac
13419 case $ac_var in #(
13420 _ | IFS | as_nl) ;; #(
13421 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13422 *) { eval $ac_var=; unset $ac_var;} ;;
13423 esac ;;
13424 esac
13425 done
13426
c6b750e1 13427 (set) 2>&1 |
81ecdfbb
RW
13428 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13429 *${as_nl}ac_space=\ *)
13430 # `set' does not quote correctly, so add quotes: double-quote
13431 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
13432 sed -n \
13433 "s/'/'\\\\''/g;
13434 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 13435 ;; #(
c6b750e1
DJ
13436 *)
13437 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 13438 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 13439 ;;
81ecdfbb
RW
13440 esac |
13441 sort
13442) |
c6b750e1 13443 sed '
81ecdfbb 13444 /^ac_cv_env_/b end
c6b750e1 13445 t clear
81ecdfbb 13446 :clear
c6b750e1
DJ
13447 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13448 t end
81ecdfbb
RW
13449 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13450 :end' >>confcache
13451if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13452 if test -w "$cache_file"; then
13453 test "x$cache_file" != "x/dev/null" &&
13454 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13455$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 13456 cat confcache >$cache_file
a0da8069 13457 else
81ecdfbb
RW
13458 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13459$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 13460 fi
852e5f18 13461fi
a0da8069 13462rm -f confcache
852e5f18 13463
a0da8069
NN
13464test "x$prefix" = xNONE && prefix=$ac_default_prefix
13465# Let make expand exec_prefix.
13466test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 13467
a0da8069
NN
13468# Transform confdefs.h into DEFS.
13469# Protect against shell expansion while executing Makefile rules.
13470# Protect against Makefile macro expansion.
c6b750e1
DJ
13471#
13472# If the first sed substitution is executed (which looks for macros that
81ecdfbb 13473# take arguments), then branch to the quote section. Otherwise,
c6b750e1 13474# look for a macro that doesn't take arguments.
81ecdfbb
RW
13475ac_script='
13476:mline
13477/\\$/{
13478 N
13479 s,\\\n,,
13480 b mline
13481}
c6b750e1 13482t clear
81ecdfbb
RW
13483:clear
13484s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 13485t quote
81ecdfbb 13486s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 13487t quote
81ecdfbb
RW
13488b any
13489:quote
13490s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
13491s/\[/\\&/g
13492s/\]/\\&/g
13493s/\$/$$/g
13494H
13495:any
13496${
13497 g
13498 s/^\n//
13499 s/\n/ /g
13500 p
13501}
13502'
13503DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
13504
13505
13506ac_libobjs=
13507ac_ltlibobjs=
13508for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13509 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
13510 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13511 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13512 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13513 # will be set to the directory where LIBOBJS objects are built.
13514 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13515 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
13516done
13517LIBOBJS=$ac_libobjs
852e5f18 13518
c6b750e1 13519LTLIBOBJS=$ac_ltlibobjs
376a0e54 13520
cac3d6c4 13521
c6b750e1
DJ
13522
13523: ${CONFIG_STATUS=./config.status}
81ecdfbb 13524ac_write_fail=0
c6b750e1
DJ
13525ac_clean_files_save=$ac_clean_files
13526ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
13527{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13528$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13529as_write_fail=0
13530cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
13531#! $SHELL
13532# Generated by $as_me.
a0da8069 13533# Run this file to recreate the current configuration.
a0da8069 13534# Compiler output produced by configure, useful for debugging
c6b750e1 13535# configure, is in config.log if it exists.
376a0e54 13536
c6b750e1
DJ
13537debug=false
13538ac_cs_recheck=false
13539ac_cs_silent=false
c6b750e1 13540
81ecdfbb
RW
13541SHELL=\${CONFIG_SHELL-$SHELL}
13542export SHELL
13543_ASEOF
13544cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13545## -------------------- ##
13546## M4sh Initialization. ##
13547## -------------------- ##
13548
13549# Be more Bourne compatible
13550DUALCASE=1; export DUALCASE # for MKS sh
13551if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
13552 emulate sh
13553 NULLCMD=:
81ecdfbb 13554 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
13555 # is contrary to our usage. Disable this feature.
13556 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
13557 setopt NO_GLOB_SUBST
13558else
13559 case `(set -o) 2>/dev/null` in #(
13560 *posix*) :
13561 set -o posix ;; #(
13562 *) :
13563 ;;
13564esac
c6b750e1 13565fi
c6b750e1 13566
81ecdfbb
RW
13567
13568as_nl='
13569'
13570export as_nl
13571# Printing a long string crashes Solaris 7 /usr/bin/printf.
13572as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13573as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13574as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13575# Prefer a ksh shell builtin over an external printf program on Solaris,
13576# but without wasting forks for bash or zsh.
13577if test -z "$BASH_VERSION$ZSH_VERSION" \
13578 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13579 as_echo='print -r --'
13580 as_echo_n='print -rn --'
13581elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13582 as_echo='printf %s\n'
13583 as_echo_n='printf %s'
13584else
13585 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13586 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13587 as_echo_n='/usr/ucb/echo -n'
13588 else
13589 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13590 as_echo_n_body='eval
13591 arg=$1;
13592 case $arg in #(
13593 *"$as_nl"*)
13594 expr "X$arg" : "X\\(.*\\)$as_nl";
13595 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13596 esac;
13597 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13598 '
13599 export as_echo_n_body
13600 as_echo_n='sh -c $as_echo_n_body as_echo'
13601 fi
13602 export as_echo_body
13603 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
13604fi
13605
81ecdfbb
RW
13606# The user is always right.
13607if test "${PATH_SEPARATOR+set}" != set; then
13608 PATH_SEPARATOR=:
13609 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13610 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13611 PATH_SEPARATOR=';'
13612 }
13613fi
13614
13615
13616# IFS
13617# We need space, tab and new line, in precisely that order. Quoting is
13618# there to prevent editors from complaining about space-tab.
13619# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13620# splitting by setting IFS to empty value.)
13621IFS=" "" $as_nl"
13622
13623# Find who we are. Look in the path if we contain no directory separator.
13624case $0 in #((
13625 *[\\/]* ) as_myself=$0 ;;
13626 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13627for as_dir in $PATH
13628do
13629 IFS=$as_save_IFS
13630 test -z "$as_dir" && as_dir=.
13631 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13632 done
13633IFS=$as_save_IFS
13634
13635 ;;
13636esac
13637# We did not find ourselves, most probably we were run as `sh COMMAND'
13638# in which case we are not to be found in the path.
13639if test "x$as_myself" = x; then
13640 as_myself=$0
13641fi
13642if test ! -f "$as_myself"; then
13643 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13644 exit 1
13645fi
c6b750e1 13646
81ecdfbb
RW
13647# Unset variables that we do not need and which cause bugs (e.g. in
13648# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13649# suppresses any "Segmentation fault" message there. '((' could
13650# trigger a bug in pdksh 5.2.14.
13651for as_var in BASH_ENV ENV MAIL MAILPATH
13652do eval test x\${$as_var+set} = xset \
13653 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13654done
c6b750e1
DJ
13655PS1='$ '
13656PS2='> '
13657PS4='+ '
13658
13659# NLS nuisances.
81ecdfbb
RW
13660LC_ALL=C
13661export LC_ALL
13662LANGUAGE=C
13663export LANGUAGE
13664
13665# CDPATH.
13666(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13667
13668
13669# as_fn_error ERROR [LINENO LOG_FD]
13670# ---------------------------------
13671# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13672# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13673# script with status $?, using 1 if that was 0.
13674as_fn_error ()
13675{
13676 as_status=$?; test $as_status -eq 0 && as_status=1
13677 if test "$3"; then
13678 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13679 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 13680 fi
81ecdfbb
RW
13681 $as_echo "$as_me: error: $1" >&2
13682 as_fn_exit $as_status
13683} # as_fn_error
13684
13685
13686# as_fn_set_status STATUS
13687# -----------------------
13688# Set $? to STATUS, without forking.
13689as_fn_set_status ()
13690{
13691 return $1
13692} # as_fn_set_status
13693
13694# as_fn_exit STATUS
13695# -----------------
13696# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13697as_fn_exit ()
13698{
13699 set +e
13700 as_fn_set_status $1
13701 exit $1
13702} # as_fn_exit
13703
13704# as_fn_unset VAR
13705# ---------------
13706# Portably unset VAR.
13707as_fn_unset ()
13708{
13709 { eval $1=; unset $1;}
13710}
13711as_unset=as_fn_unset
13712# as_fn_append VAR VALUE
13713# ----------------------
13714# Append the text in VALUE to the end of the definition contained in VAR. Take
13715# advantage of any shell optimizations that allow amortized linear growth over
13716# repeated appends, instead of the typical quadratic growth present in naive
13717# implementations.
13718if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13719 eval 'as_fn_append ()
13720 {
13721 eval $1+=\$2
13722 }'
13723else
13724 as_fn_append ()
13725 {
13726 eval $1=\$$1\$2
13727 }
13728fi # as_fn_append
13729
13730# as_fn_arith ARG...
13731# ------------------
13732# Perform arithmetic evaluation on the ARGs, and store the result in the
13733# global $as_val. Take advantage of shells that can avoid forks. The arguments
13734# must be portable across $(()) and expr.
13735if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13736 eval 'as_fn_arith ()
13737 {
13738 as_val=$(( $* ))
13739 }'
13740else
13741 as_fn_arith ()
13742 {
13743 as_val=`expr "$@" || test $? -eq 1`
13744 }
13745fi # as_fn_arith
13746
c6b750e1 13747
81ecdfbb
RW
13748if expr a : '\(a\)' >/dev/null 2>&1 &&
13749 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
13750 as_expr=expr
13751else
13752 as_expr=false
13753fi
13754
81ecdfbb 13755if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
13756 as_basename=basename
13757else
13758 as_basename=false
13759fi
13760
81ecdfbb
RW
13761if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13762 as_dirname=dirname
13763else
13764 as_dirname=false
13765fi
c6b750e1 13766
81ecdfbb 13767as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
13768$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13769 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
13770 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13771$as_echo X/"$0" |
13772 sed '/^.*\/\([^/][^/]*\)\/*$/{
13773 s//\1/
13774 q
13775 }
13776 /^X\/\(\/\/\)$/{
13777 s//\1/
13778 q
13779 }
13780 /^X\/\(\/\).*/{
13781 s//\1/
13782 q
13783 }
13784 s/.*/./; q'`
c6b750e1 13785
c6b750e1
DJ
13786# Avoid depending upon Character Ranges.
13787as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13788as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13789as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13790as_cr_digits='0123456789'
13791as_cr_alnum=$as_cr_Letters$as_cr_digits
13792
81ecdfbb
RW
13793ECHO_C= ECHO_N= ECHO_T=
13794case `echo -n x` in #(((((
13795-n*)
13796 case `echo 'xy\c'` in
13797 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13798 xy) ECHO_C='\c';;
13799 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13800 ECHO_T=' ';;
13801 esac;;
13802*)
13803 ECHO_N='-n';;
c6b750e1
DJ
13804esac
13805
81ecdfbb
RW
13806rm -f conf$$ conf$$.exe conf$$.file
13807if test -d conf$$.dir; then
13808 rm -f conf$$.dir/conf$$.file
c6b750e1 13809else
81ecdfbb
RW
13810 rm -f conf$$.dir
13811 mkdir conf$$.dir 2>/dev/null
c6b750e1 13812fi
81ecdfbb
RW
13813if (echo >conf$$.file) 2>/dev/null; then
13814 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 13815 as_ln_s='ln -s'
81ecdfbb
RW
13816 # ... but there are two gotchas:
13817 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13818 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13819 # In both cases, we have to default to `cp -p'.
13820 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13821 as_ln_s='cp -p'
13822 elif ln conf$$.file conf$$ 2>/dev/null; then
13823 as_ln_s=ln
13824 else
13825 as_ln_s='cp -p'
c6b750e1 13826 fi
c6b750e1
DJ
13827else
13828 as_ln_s='cp -p'
13829fi
81ecdfbb
RW
13830rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13831rmdir conf$$.dir 2>/dev/null
13832
13833
13834# as_fn_mkdir_p
13835# -------------
13836# Create "$as_dir" as a directory, including parents if necessary.
13837as_fn_mkdir_p ()
13838{
13839
13840 case $as_dir in #(
13841 -*) as_dir=./$as_dir;;
13842 esac
13843 test -d "$as_dir" || eval $as_mkdir_p || {
13844 as_dirs=
13845 while :; do
13846 case $as_dir in #(
13847 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13848 *) as_qdir=$as_dir;;
13849 esac
13850 as_dirs="'$as_qdir' $as_dirs"
13851 as_dir=`$as_dirname -- "$as_dir" ||
13852$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13853 X"$as_dir" : 'X\(//\)[^/]' \| \
13854 X"$as_dir" : 'X\(//\)$' \| \
13855 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13856$as_echo X"$as_dir" |
13857 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13858 s//\1/
13859 q
13860 }
13861 /^X\(\/\/\)[^/].*/{
13862 s//\1/
13863 q
13864 }
13865 /^X\(\/\/\)$/{
13866 s//\1/
13867 q
13868 }
13869 /^X\(\/\).*/{
13870 s//\1/
13871 q
13872 }
13873 s/.*/./; q'`
13874 test -d "$as_dir" && break
13875 done
13876 test -z "$as_dirs" || eval "mkdir $as_dirs"
13877 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13878
c6b750e1 13879
81ecdfbb 13880} # as_fn_mkdir_p
c6b750e1 13881if mkdir -p . 2>/dev/null; then
81ecdfbb 13882 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
13883else
13884 test -d ./-p && rmdir ./-p
13885 as_mkdir_p=false
13886fi
13887
81ecdfbb
RW
13888if test -x / >/dev/null 2>&1; then
13889 as_test_x='test -x'
13890else
13891 if ls -dL / >/dev/null 2>&1; then
13892 as_ls_L_option=L
13893 else
13894 as_ls_L_option=
13895 fi
13896 as_test_x='
13897 eval sh -c '\''
13898 if test -d "$1"; then
13899 test -d "$1/.";
13900 else
13901 case $1 in #(
13902 -*)set "./$1";;
13903 esac;
13904 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13905 ???[sx]*):;;*)false;;esac;fi
13906 '\'' sh
13907 '
13908fi
13909as_executable_p=$as_test_x
c6b750e1
DJ
13910
13911# Sed expression to map a string onto a valid CPP name.
13912as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13913
13914# Sed expression to map a string onto a valid variable name.
13915as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13916
13917
c6b750e1 13918exec 6>&1
81ecdfbb
RW
13919## ----------------------------------- ##
13920## Main body of $CONFIG_STATUS script. ##
13921## ----------------------------------- ##
13922_ASEOF
13923test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13924
13925cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13926# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 13927# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
13928# values after options handling.
13929ac_log="
c6b750e1 13930This file was extended by $as_me, which was
81ecdfbb 13931generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
13932
13933 CONFIG_FILES = $CONFIG_FILES
13934 CONFIG_HEADERS = $CONFIG_HEADERS
13935 CONFIG_LINKS = $CONFIG_LINKS
13936 CONFIG_COMMANDS = $CONFIG_COMMANDS
13937 $ $0 $@
13938
81ecdfbb
RW
13939on `(hostname || uname -n) 2>/dev/null | sed 1q`
13940"
13941
c6b750e1
DJ
13942_ACEOF
13943
81ecdfbb
RW
13944case $ac_config_files in *"
13945"*) set x $ac_config_files; shift; ac_config_files=$*;;
13946esac
c6b750e1 13947
c6b750e1 13948
c6b750e1 13949
81ecdfbb
RW
13950cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13951# Files that config.status was made for.
13952config_files="$ac_config_files"
c6b750e1 13953
81ecdfbb 13954_ACEOF
c6b750e1 13955
81ecdfbb 13956cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 13957ac_cs_usage="\
81ecdfbb
RW
13958\`$as_me' instantiates files and other configuration actions
13959from templates according to the current configuration. Unless the files
13960and actions are specified as TAGs, all are instantiated by default.
c6b750e1 13961
81ecdfbb 13962Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
13963
13964 -h, --help print this help, then exit
81ecdfbb
RW
13965 -V, --version print version number and configuration settings, then exit
13966 -q, --quiet, --silent
13967 do not print progress messages
c6b750e1
DJ
13968 -d, --debug don't remove temporary files
13969 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
13970 --file=FILE[:TEMPLATE]
13971 instantiate the configuration file FILE
c6b750e1
DJ
13972
13973Configuration files:
13974$config_files
13975
81ecdfbb 13976Report bugs to the package provider."
c6b750e1 13977
81ecdfbb
RW
13978_ACEOF
13979cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
13980ac_cs_version="\\
13981config.status
81ecdfbb
RW
13982configured by $0, generated by GNU Autoconf 2.64,
13983 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 13984
81ecdfbb 13985Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
13986This config.status script is free software; the Free Software Foundation
13987gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
13988
13989ac_pwd='$ac_pwd'
13990srcdir='$srcdir'
13991INSTALL='$INSTALL'
8e957354 13992AWK='$AWK'
81ecdfbb 13993test -n "\$AWK" || AWK=awk
c6b750e1
DJ
13994_ACEOF
13995
81ecdfbb
RW
13996cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13997# The default lists apply if the user does not specify any file.
c6b750e1
DJ
13998ac_need_defaults=:
13999while test $# != 0
a0da8069 14000do
c6b750e1
DJ
14001 case $1 in
14002 --*=*)
81ecdfbb
RW
14003 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14004 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14005 ac_shift=:
14006 ;;
81ecdfbb 14007 *)
c6b750e1
DJ
14008 ac_option=$1
14009 ac_optarg=$2
14010 ac_shift=shift
14011 ;;
c6b750e1
DJ
14012 esac
14013
14014 case $ac_option in
14015 # Handling of the options.
a0da8069 14016 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14017 ac_cs_recheck=: ;;
81ecdfbb
RW
14018 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14019 $as_echo "$ac_cs_version"; exit ;;
14020 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14021 debug=: ;;
14022 --file | --fil | --fi | --f )
14023 $ac_shift
81ecdfbb
RW
14024 case $ac_optarg in
14025 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14026 esac
14027 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14028 ac_need_defaults=false;;
81ecdfbb
RW
14029 --he | --h | --help | --hel | -h )
14030 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14031 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14032 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14033 ac_cs_silent=: ;;
14034
14035 # This is an error.
81ecdfbb
RW
14036 -*) as_fn_error "unrecognized option: \`$1'
14037Try \`$0 --help' for more information." ;;
c6b750e1 14038
81ecdfbb
RW
14039 *) as_fn_append ac_config_targets " $1"
14040 ac_need_defaults=false ;;
c6b750e1 14041
376a0e54 14042 esac
c6b750e1 14043 shift
376a0e54
CM
14044done
14045
c6b750e1 14046ac_configure_extra_args=
376a0e54 14047
c6b750e1
DJ
14048if $ac_cs_silent; then
14049 exec 6>/dev/null
14050 ac_configure_extra_args="$ac_configure_extra_args --silent"
14051fi
376a0e54 14052
c6b750e1 14053_ACEOF
81ecdfbb 14054cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 14055if \$ac_cs_recheck; then
81ecdfbb
RW
14056 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14057 shift
14058 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14059 CONFIG_SHELL='$SHELL'
14060 export CONFIG_SHELL
14061 exec "\$@"
c6b750e1
DJ
14062fi
14063
14064_ACEOF
81ecdfbb
RW
14065cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14066exec 5>>config.log
14067{
14068 echo
14069 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14070## Running $as_me. ##
14071_ASBOX
14072 $as_echo "$ac_log"
14073} >&5
c6b750e1 14074
81ecdfbb
RW
14075_ACEOF
14076cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
14077#
14078# INIT-COMMANDS
14079#
14080extrasub_build="$extrasub_build"
14081 extrasub_host="$extrasub_host"
14082 extrasub_target="$extrasub_target"
14083
81ecdfbb 14084_ACEOF
c6b750e1 14085
81ecdfbb 14086cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14087
81ecdfbb 14088# Handling of arguments.
c6b750e1
DJ
14089for ac_config_target in $ac_config_targets
14090do
81ecdfbb
RW
14091 case $ac_config_target in
14092 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14093
14094 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
14095 esac
14096done
14097
81ecdfbb 14098
c6b750e1
DJ
14099# If the user did not use the arguments to specify the items to instantiate,
14100# then the envvar interface is used. Set only those that are not.
14101# We use the long form for the default assignment because of an extremely
14102# bizarre bug on SunOS 4.1.3.
14103if $ac_need_defaults; then
14104 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14105fi
14106
14107# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 14108# simply because there is no reason against having it here, and in addition,
c6b750e1 14109# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
14110# Hook for its removal unless debugging.
14111# Note that there is a small window in which the directory will not be cleaned:
14112# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
14113$debug ||
14114{
81ecdfbb
RW
14115 tmp=
14116 trap 'exit_status=$?
14117 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14118' 0
14119 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 14120}
c6b750e1
DJ
14121# Create a (secure) tmp directory for tmp files.
14122
14123{
81ecdfbb 14124 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
14125 test -n "$tmp" && test -d "$tmp"
14126} ||
14127{
81ecdfbb
RW
14128 tmp=./conf$$-$RANDOM
14129 (umask 077 && mkdir "$tmp")
14130} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14131
14132# Set up the scripts for CONFIG_FILES section.
14133# No need to generate them if there are no CONFIG_FILES.
14134# This happens for instance with `./config.status config.h'.
14135if test -n "$CONFIG_FILES"; then
14136
14137if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14138 ac_cs_awk_getline=:
14139 ac_cs_awk_pipe_init=
14140 ac_cs_awk_read_file='
14141 while ((getline aline < (F[key])) > 0)
14142 print(aline)
14143 close(F[key])'
14144 ac_cs_awk_pipe_fini=
14145else
14146 ac_cs_awk_getline=false
14147 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14148 ac_cs_awk_read_file='
14149 print "|#_!!_#|"
14150 print "cat " F[key] " &&"
14151 '$ac_cs_awk_pipe_init
14152 # The final `:' finishes the AND list.
14153 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14154fi
14155ac_cr=`echo X | tr X '\015'`
14156# On cygwin, bash can eat \r inside `` if the user requested igncr.
14157# But we know of no other shell where ac_cr would be empty at this
14158# point, so we can use a bashism as a fallback.
14159if test "x$ac_cr" = x; then
14160 eval ac_cr=\$\'\\r\'
14161fi
14162ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14163if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14164 ac_cs_awk_cr='\r'
14165else
14166 ac_cs_awk_cr=$ac_cr
14167fi
14168
14169echo 'BEGIN {' >"$tmp/subs1.awk" &&
14170_ACEOF
14171
14172# Create commands to substitute file output variables.
c6b750e1 14173{
81ecdfbb
RW
14174 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14175 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
14176 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14177 echo "_ACAWK" &&
14178 echo "_ACEOF"
14179} >conf$$files.sh &&
14180. ./conf$$files.sh ||
14181 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14182rm -f conf$$files.sh
c6b750e1 14183
81ecdfbb
RW
14184{
14185 echo "cat >conf$$subs.awk <<_ACEOF" &&
14186 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14187 echo "_ACEOF"
14188} >conf$$subs.sh ||
14189 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14190ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14191ac_delim='%!_!# '
14192for ac_last_try in false false false false false :; do
14193 . ./conf$$subs.sh ||
14194 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14195
14196 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14197 if test $ac_delim_n = $ac_delim_num; then
14198 break
14199 elif $ac_last_try; then
14200 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14201 else
14202 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14203 fi
14204done
14205rm -f conf$$subs.sh
14206
14207cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14208cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 14209_ACEOF
81ecdfbb
RW
14210sed -n '
14211h
14212s/^/S["/; s/!.*/"]=/
14213p
14214g
14215s/^[^!]*!//
14216:repl
14217t repl
14218s/'"$ac_delim"'$//
14219t delim
14220:nl
14221h
14222s/\(.\{148\}\).*/\1/
14223t more1
14224s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14225p
14226n
14227b repl
14228:more1
14229s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14230p
14231g
14232s/.\{148\}//
14233t nl
14234:delim
14235h
14236s/\(.\{148\}\).*/\1/
14237t more2
14238s/["\\]/\\&/g; s/^/"/; s/$/"/
14239p
14240b
14241:more2
14242s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14243p
14244g
14245s/.\{148\}//
14246t delim
14247' <conf$$subs.awk | sed '
14248/^[^""]/{
14249 N
14250 s/\n//
14251}
14252' >>$CONFIG_STATUS || ac_write_fail=1
14253rm -f conf$$subs.awk
14254cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14255_ACAWK
14256cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14257 for (key in S) S_is_set[key] = 1
14258 FS = "\a"
14259 \$ac_cs_awk_pipe_init
14260}
14261{
14262 line = $ 0
14263 nfields = split(line, field, "@")
14264 substed = 0
14265 len = length(field[1])
14266 for (i = 2; i < nfields; i++) {
14267 key = field[i]
14268 keylen = length(key)
14269 if (S_is_set[key]) {
14270 value = S[key]
14271 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14272 len += length(value) + length(field[++i])
14273 substed = 1
14274 } else
14275 len += 1 + keylen
14276 }
14277 if (nfields == 3 && !substed) {
14278 key = field[2]
14279 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14280 \$ac_cs_awk_read_file
14281 next
14282 }
14283 }
14284 print line
14285}
14286\$ac_cs_awk_pipe_fini
14287_ACAWK
14288_ACEOF
14289cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14290if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14291 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14292else
14293 cat
14294fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14295 || as_fn_error "could not setup config files machinery" "$LINENO" 5
14296_ACEOF
14297
14298# VPATH may cause trouble with some makes, so we remove $(srcdir),
14299# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14300# trailing colons and then remove the whole line if VPATH becomes empty
14301# (actually we leave an empty line to preserve line numbers).
14302if test "x$srcdir" = x.; then
14303 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14304s/:*\$(srcdir):*/:/
14305s/:*\${srcdir}:*/:/
14306s/:*@srcdir@:*/:/
14307s/^\([^=]*=[ ]*\):*/\1/
14308s/:*$//
14309s/^[^=]*=[ ]*$//
14310}'
14311fi
c6b750e1 14312
81ecdfbb
RW
14313cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14314fi # test -n "$CONFIG_FILES"
c6b750e1 14315
c6b750e1 14316
81ecdfbb
RW
14317eval set X " :F $CONFIG_FILES "
14318shift
14319for ac_tag
14320do
14321 case $ac_tag in
14322 :[FHLC]) ac_mode=$ac_tag; continue;;
14323 esac
14324 case $ac_mode$ac_tag in
14325 :[FHL]*:*);;
14326 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14327 :[FH]-) ac_tag=-:-;;
14328 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14329 esac
14330 ac_save_IFS=$IFS
14331 IFS=:
14332 set x $ac_tag
14333 IFS=$ac_save_IFS
14334 shift
14335 ac_file=$1
14336 shift
252b5132 14337
81ecdfbb
RW
14338 case $ac_mode in
14339 :L) ac_source=$1;;
14340 :[FH])
14341 ac_file_inputs=
14342 for ac_f
14343 do
14344 case $ac_f in
14345 -) ac_f="$tmp/stdin";;
14346 *) # Look for the file first in the build tree, then in the source tree
14347 # (if the path is not absolute). The absolute path cannot be DOS-style,
14348 # because $ac_f cannot contain `:'.
14349 test -f "$ac_f" ||
14350 case $ac_f in
14351 [\\/$]*) false;;
14352 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14353 esac ||
14354 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14355 esac
14356 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14357 as_fn_append ac_file_inputs " '$ac_f'"
14358 done
c6b750e1 14359
81ecdfbb
RW
14360 # Let's still pretend it is `configure' which instantiates (i.e., don't
14361 # use $as_me), people would be surprised to read:
14362 # /* config.h. Generated by config.status. */
14363 configure_input='Generated from '`
14364 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14365 `' by configure.'
14366 if test x"$ac_file" != x-; then
14367 configure_input="$ac_file. $configure_input"
14368 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14369$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 14370 fi
81ecdfbb
RW
14371 # Neutralize special characters interpreted by sed in replacement strings.
14372 case $configure_input in #(
14373 *\&* | *\|* | *\\* )
14374 ac_sed_conf_input=`$as_echo "$configure_input" |
14375 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14376 *) ac_sed_conf_input=$configure_input;;
14377 esac
cac3d6c4 14378
81ecdfbb
RW
14379 case $ac_tag in
14380 *:-:* | *:-) cat >"$tmp/stdin" \
14381 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
14382 esac
14383 ;;
a0da8069 14384 esac
252b5132 14385
81ecdfbb 14386 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
14387$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14388 X"$ac_file" : 'X\(//\)[^/]' \| \
14389 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
14390 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14391$as_echo X"$ac_file" |
14392 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14393 s//\1/
14394 q
14395 }
14396 /^X\(\/\/\)[^/].*/{
14397 s//\1/
14398 q
14399 }
14400 /^X\(\/\/\)$/{
14401 s//\1/
14402 q
14403 }
14404 /^X\(\/\).*/{
14405 s//\1/
14406 q
14407 }
14408 s/.*/./; q'`
14409 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 14410 ac_builddir=.
252b5132 14411
81ecdfbb
RW
14412case "$ac_dir" in
14413.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14414*)
14415 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14416 # A ".." for each directory in $ac_dir_suffix.
14417 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14418 case $ac_top_builddir_sub in
14419 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14420 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14421 esac ;;
14422esac
14423ac_abs_top_builddir=$ac_pwd
14424ac_abs_builddir=$ac_pwd$ac_dir_suffix
14425# for backward compatibility:
14426ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
14427
14428case $srcdir in
81ecdfbb 14429 .) # We are building in place.
c6b750e1 14430 ac_srcdir=.
81ecdfbb
RW
14431 ac_top_srcdir=$ac_top_builddir_sub
14432 ac_abs_top_srcdir=$ac_pwd ;;
14433 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 14434 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
14435 ac_top_srcdir=$srcdir
14436 ac_abs_top_srcdir=$srcdir ;;
14437 *) # Relative name.
14438 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14439 ac_top_srcdir=$ac_top_build_prefix$srcdir
14440 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 14441esac
81ecdfbb 14442ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 14443
252b5132 14444
81ecdfbb
RW
14445 case $ac_mode in
14446 :F)
14447 #
14448 # CONFIG_FILE
14449 #
c6b750e1
DJ
14450
14451 case $INSTALL in
14452 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 14453 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 14454 esac
81ecdfbb 14455_ACEOF
252b5132 14456
81ecdfbb
RW
14457cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14458# If the template does not know about datarootdir, expand it.
14459# FIXME: This hack should be removed a few years after 2.60.
14460ac_datarootdir_hack=; ac_datarootdir_seen=
14461ac_sed_dataroot='
14462/datarootdir/ {
14463 p
14464 q
14465}
14466/@datadir@/p
14467/@docdir@/p
14468/@infodir@/p
14469/@localedir@/p
14470/@mandir@/p'
14471case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14472*datarootdir*) ac_datarootdir_seen=yes;;
14473*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14474 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14475$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 14476_ACEOF
81ecdfbb
RW
14477cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14478 ac_datarootdir_hack='
14479 s&@datadir@&$datadir&g
14480 s&@docdir@&$docdir&g
14481 s&@infodir@&$infodir&g
14482 s&@localedir@&$localedir&g
14483 s&@mandir@&$mandir&g
14484 s&\\\${datarootdir}&$datarootdir&g' ;;
14485esac
14486_ACEOF
14487
14488# Neutralize VPATH when `$srcdir' = `.'.
14489# Shell code in configure.ac might set extrasub.
14490# FIXME: do we really want to maintain this feature?
14491cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14492ac_sed_extra="$ac_vpsub
c6b750e1
DJ
14493$extrasub
14494_ACEOF
81ecdfbb 14495cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
14496:t
14497/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
14498s|@configure_input@|$ac_sed_conf_input|;t t
14499s&@top_builddir@&$ac_top_builddir_sub&;t t
14500s&@top_build_prefix@&$ac_top_build_prefix&;t t
14501s&@srcdir@&$ac_srcdir&;t t
14502s&@abs_srcdir@&$ac_abs_srcdir&;t t
14503s&@top_srcdir@&$ac_top_srcdir&;t t
14504s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14505s&@builddir@&$ac_builddir&;t t
14506s&@abs_builddir@&$ac_abs_builddir&;t t
14507s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14508s&@INSTALL@&$ac_INSTALL&;t t
14509$ac_datarootdir_hack
14510"
14511eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14512if $ac_cs_awk_getline; then
14513 $AWK -f "$tmp/subs.awk"
14514else
14515 $AWK -f "$tmp/subs.awk" | $SHELL
14516fi >$tmp/out \
14517 || as_fn_error "could not create $ac_file" "$LINENO" 5
14518
14519test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14520 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14521 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14522 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14523which seems to be undefined. Please make sure it is defined." >&5
14524$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14525which seems to be undefined. Please make sure it is defined." >&2;}
14526
14527 rm -f "$tmp/stdin"
14528 case $ac_file in
14529 -) cat "$tmp/out" && rm -f "$tmp/out";;
14530 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14531 esac \
14532 || as_fn_error "could not create $ac_file" "$LINENO" 5
14533 ;;
c148b4cb 14534
c148b4cb 14535
c148b4cb 14536
81ecdfbb
RW
14537 esac
14538
06a51eac
RW
14539
14540 case $ac_file$ac_mode in
14541 "Makefile":F) sed "$extrasub_build" Makefile |
14542 sed "$extrasub_host" |
14543 sed "$extrasub_target" > mf$$
14544 mv -f mf$$ Makefile ;;
14545
14546 esac
81ecdfbb
RW
14547done # for ac_tag
14548
14549
14550as_fn_exit 0
c6b750e1 14551_ACEOF
c6b750e1
DJ
14552ac_clean_files=$ac_clean_files_save
14553
81ecdfbb
RW
14554test $ac_write_fail = 0 ||
14555 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14556
c6b750e1
DJ
14557
14558# configure is writing to config.log, and then calls config.status.
14559# config.status does its own redirection, appending to config.log.
14560# Unfortunately, on DOS this fails, as config.log is still kept open
14561# by configure, so config.status won't be able to write to it; its
14562# output is simply discarded. So we exec the FD to /dev/null,
14563# effectively closing config.log, so it can be properly (re)opened and
14564# appended to by config.status. When coming back to configure, we
14565# need to make the FD available again.
14566if test "$no_create" != yes; then
14567 ac_cs_success=:
14568 ac_config_status_args=
14569 test "$silent" = yes &&
14570 ac_config_status_args="$ac_config_status_args --quiet"
14571 exec 5>/dev/null
14572 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14573 exec 5>>config.log
14574 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14575 # would make configure fail if this is the last instruction.
81ecdfbb
RW
14576 $ac_cs_success || as_fn_exit $?
14577fi
14578if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14579 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14580$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 14581fi
c148b4cb 14582