2011-03-01 Michael Snyder <msnyder@vmware.com>
[deliverable/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb
RW
555enable_option_checking=no
556ac_subst_vars='LTLIBOBJS
557LIBOBJS
558compare_exclusions
559stage2_werror_flag
560stage1_checking
561stage1_cflags
562MAINT
563MAINTAINER_MODE_FALSE
564MAINTAINER_MODE_TRUE
565COMPILER_NM_FOR_TARGET
566COMPILER_LD_FOR_TARGET
567COMPILER_AS_FOR_TARGET
568FLAGS_FOR_TARGET
569RAW_CXX_FOR_TARGET
570WINDMC_FOR_TARGET
571WINDRES_FOR_TARGET
572STRIP_FOR_TARGET
573RANLIB_FOR_TARGET
574OBJDUMP_FOR_TARGET
575NM_FOR_TARGET
576LIPO_FOR_TARGET
577LD_FOR_TARGET
578DLLTOOL_FOR_TARGET
579AS_FOR_TARGET
580AR_FOR_TARGET
e552509b 581GOC_FOR_TARGET
81ecdfbb
RW
582GFORTRAN_FOR_TARGET
583GCJ_FOR_TARGET
584GCC_FOR_TARGET
585CXX_FOR_TARGET
586CC_FOR_TARGET
587OBJDUMP
588OBJCOPY
589WINDMC
590WINDRES
591STRIP
592RANLIB
593NM
594LIPO
595LD
596DLLTOOL
597AS
598AR
599RUNTEST
600EXPECT
601MAKEINFO
602FLEX
603LEX
604M4
605BISON
606YACC
607config_shell
608WINDRES_FOR_BUILD
609WINDMC_FOR_BUILD
610RANLIB_FOR_BUILD
611NM_FOR_BUILD
612LD_FOR_BUILD
613LDFLAGS_FOR_BUILD
e552509b 614GOC_FOR_BUILD
81ecdfbb
RW
615GFORTRAN_FOR_BUILD
616GCJ_FOR_BUILD
617DLLTOOL_FOR_BUILD
618CXX_FOR_BUILD
619CXXFLAGS_FOR_BUILD
620CFLAGS_FOR_BUILD
621CC_FOR_BUILD
622AS_FOR_BUILD
623AR_FOR_BUILD
911e63d0 624target_configdirs
81ecdfbb 625configdirs
81ecdfbb 626build_configdirs
81ecdfbb
RW
627INSTALL_GDB_TK
628GDB_TK
629CONFIGURE_GDB_TK
630build_tooldir
631tooldir
632GCC_SHLIB_SUBDIR
633RPATH_ENVVAR
4074d5f2
RW
634target_configargs
635host_configargs
636build_configargs
96655cc4 637BUILD_CONFIG
81ecdfbb
RW
638CXXFLAGS_FOR_TARGET
639CFLAGS_FOR_TARGET
640DEBUG_PREFIX_CFLAGS_FOR_TARGET
641SYSROOT_CFLAGS_FOR_TARGET
642stage1_languages
700d40ca 643extra_host_libiberty_configure_flags
81ecdfbb
RW
644clooginc
645clooglibs
646pplinc
647ppllibs
81ecdfbb 648poststage1_ldflags
143754cd 649poststage1_libs
81ecdfbb
RW
650stage1_libs
651stage1_ldflags
652extra_mpc_mpfr_configure_flags
653extra_mpc_gmp_configure_flags
654extra_mpfr_configure_flags
655gmpinc
656gmplibs
657do_compare
658GNATMAKE
659GNATBIND
660ac_ct_CXX
661CXXFLAGS
662CXX
663OBJEXT
664EXEEXT
665ac_ct_CC
666CPPFLAGS
667LDFLAGS
668CFLAGS
669CC
670target_subdir
671host_subdir
672build_subdir
673build_libsubdir
8e957354
PB
674AWK
675SED
81ecdfbb
RW
676LN_S
677LN
678INSTALL_DATA
679INSTALL_SCRIPT
680INSTALL_PROGRAM
681target_os
682target_vendor
683target_cpu
684target
685host_os
686host_vendor
687host_cpu
688host
689target_noncanonical
690host_noncanonical
691build_noncanonical
692build_os
693build_vendor
694build_cpu
695build
696TOPLEVEL_CONFIGURE_ARGUMENTS
697target_alias
698host_alias
699build_alias
700LIBS
701ECHO_T
702ECHO_N
703ECHO_C
704DEFS
705mandir
706localedir
707libdir
708psdir
709pdfdir
710dvidir
711htmldir
712infodir
713docdir
714oldincludedir
715includedir
716localstatedir
717sharedstatedir
718sysconfdir
719datadir
720datarootdir
721libexecdir
722sbindir
723bindir
724program_transform_name
725prefix
726exec_prefix
727PACKAGE_URL
728PACKAGE_BUGREPORT
729PACKAGE_STRING
730PACKAGE_VERSION
731PACKAGE_TARNAME
732PACKAGE_NAME
733PATH_SEPARATOR
734SHELL'
735ac_subst_files='serialization_dependencies
736host_makefile_frag
737target_makefile_frag
738alphaieee_frag
739ospace_frag'
740ac_user_opts='
741enable_option_checking
742with_build_libsubdir
743enable_gold
c7791212 744enable_ld
89a1e9c3
PB
745enable_libquadmath
746enable_libquadmath_support
81ecdfbb
RW
747enable_libada
748enable_libssp
749enable_build_with_cxx
750with_mpc
751with_mpc_include
752with_mpc_lib
753with_mpfr_dir
754with_mpfr
755with_mpfr_include
756with_mpfr_lib
757with_gmp_dir
758with_gmp
759with_gmp_include
760with_gmp_lib
761with_host_libstdcxx
762with_stage1_ldflags
763with_stage1_libs
81ecdfbb 764with_boot_libs
143754cd 765with_boot_ldflags
81ecdfbb
RW
766with_ppl
767with_ppl_include
768with_ppl_lib
769enable_ppl_version_check
770with_cloog
771with_cloog_include
772with_cloog_lib
e552509b 773enable_cloog_backend
81ecdfbb 774enable_cloog_version_check
700d40ca 775enable_lto
81ecdfbb
RW
776enable_stage1_languages
777enable_objc_gc
778with_build_sysroot
779with_debug_prefix_map
780enable_bootstrap
96655cc4 781with_build_config
81ecdfbb
RW
782enable_serial_configure
783with_build_time_tools
784enable_maintainer_mode
785enable_stage1_checking
786enable_werror
81ecdfbb
RW
787'
788 ac_precious_vars='build_alias
789host_alias
790target_alias
791CC
792CFLAGS
793LDFLAGS
794LIBS
795CPPFLAGS
796CXX
797CXXFLAGS
798CCC
4074d5f2
RW
799build_configargs
800host_configargs
801target_configargs
81ecdfbb
RW
802AR
803AS
804DLLTOOL
805LD
806LIPO
807NM
808RANLIB
809STRIP
810WINDRES
811WINDMC
812OBJCOPY
813OBJDUMP
814CC_FOR_TARGET
815CXX_FOR_TARGET
816GCC_FOR_TARGET
817GCJ_FOR_TARGET
818GFORTRAN_FOR_TARGET
e552509b 819GOC_FOR_TARGET
81ecdfbb
RW
820AR_FOR_TARGET
821AS_FOR_TARGET
822DLLTOOL_FOR_TARGET
823LD_FOR_TARGET
824LIPO_FOR_TARGET
825NM_FOR_TARGET
826OBJDUMP_FOR_TARGET
827RANLIB_FOR_TARGET
828STRIP_FOR_TARGET
829WINDRES_FOR_TARGET
830WINDMC_FOR_TARGET'
831
a0da8069
NN
832
833# Initialize some variables set by options.
c6b750e1
DJ
834ac_init_help=
835ac_init_version=false
81ecdfbb
RW
836ac_unrecognized_opts=
837ac_unrecognized_sep=
a0da8069
NN
838# The variables have the same names as the options, with
839# dashes changed to underlines.
c6b750e1 840cache_file=/dev/null
a0da8069 841exec_prefix=NONE
a0da8069 842no_create=
a0da8069
NN
843no_recursion=
844prefix=NONE
845program_prefix=NONE
846program_suffix=NONE
847program_transform_name=s,x,x,
848silent=
849site=
850srcdir=
a0da8069
NN
851verbose=
852x_includes=NONE
853x_libraries=NONE
c6b750e1
DJ
854
855# Installation directory options.
856# These are left unexpanded so users can "make install exec_prefix=/foo"
857# and all the variables that are supposed to be based on exec_prefix
858# by default will actually change.
859# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 860# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
861bindir='${exec_prefix}/bin'
862sbindir='${exec_prefix}/sbin'
863libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
864datarootdir='${prefix}/share'
865datadir='${datarootdir}'
a0da8069
NN
866sysconfdir='${prefix}/etc'
867sharedstatedir='${prefix}/com'
868localstatedir='${prefix}/var'
a0da8069
NN
869includedir='${prefix}/include'
870oldincludedir='/usr/include'
81ecdfbb
RW
871docdir='${datarootdir}/doc/${PACKAGE}'
872infodir='${datarootdir}/info'
873htmldir='${docdir}'
874dvidir='${docdir}'
875pdfdir='${docdir}'
876psdir='${docdir}'
877libdir='${exec_prefix}/lib'
878localedir='${datarootdir}/locale'
879mandir='${datarootdir}/man'
252b5132 880
a0da8069 881ac_prev=
81ecdfbb 882ac_dashdash=
a0da8069
NN
883for ac_option
884do
a0da8069
NN
885 # If the previous option needs an argument, assign it.
886 if test -n "$ac_prev"; then
81ecdfbb 887 eval $ac_prev=\$ac_option
a0da8069
NN
888 ac_prev=
889 continue
890 fi
252b5132 891
81ecdfbb
RW
892 case $ac_option in
893 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
894 *) ac_optarg=yes ;;
895 esac
a0da8069
NN
896
897 # Accept the important Cygnus configure options, so we can diagnose typos.
898
81ecdfbb
RW
899 case $ac_dashdash$ac_option in
900 --)
901 ac_dashdash=yes ;;
a0da8069
NN
902
903 -bindir | --bindir | --bindi | --bind | --bin | --bi)
904 ac_prev=bindir ;;
905 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 906 bindir=$ac_optarg ;;
a0da8069
NN
907
908 -build | --build | --buil | --bui | --bu)
c6b750e1 909 ac_prev=build_alias ;;
a0da8069 910 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 911 build_alias=$ac_optarg ;;
a0da8069
NN
912
913 -cache-file | --cache-file | --cache-fil | --cache-fi \
914 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
915 ac_prev=cache_file ;;
916 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
917 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
918 cache_file=$ac_optarg ;;
919
920 --config-cache | -C)
921 cache_file=config.cache ;;
a0da8069 922
81ecdfbb 923 -datadir | --datadir | --datadi | --datad)
a0da8069 924 ac_prev=datadir ;;
81ecdfbb 925 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 926 datadir=$ac_optarg ;;
a0da8069 927
81ecdfbb
RW
928 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
929 | --dataroo | --dataro | --datar)
930 ac_prev=datarootdir ;;
931 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
932 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
933 datarootdir=$ac_optarg ;;
934
a0da8069 935 -disable-* | --disable-*)
81ecdfbb 936 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 937 # Reject names that are not valid shell variable names.
81ecdfbb
RW
938 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
939 as_fn_error "invalid feature name: $ac_useropt"
940 ac_useropt_orig=$ac_useropt
941 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
942 case $ac_user_opts in
943 *"
944"enable_$ac_useropt"
945"*) ;;
946 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
947 ac_unrecognized_sep=', ';;
948 esac
949 eval enable_$ac_useropt=no ;;
950
951 -docdir | --docdir | --docdi | --doc | --do)
952 ac_prev=docdir ;;
953 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
954 docdir=$ac_optarg ;;
955
956 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
957 ac_prev=dvidir ;;
958 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
959 dvidir=$ac_optarg ;;
a0da8069
NN
960
961 -enable-* | --enable-*)
81ecdfbb 962 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 963 # Reject names that are not valid shell variable names.
81ecdfbb
RW
964 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
965 as_fn_error "invalid feature name: $ac_useropt"
966 ac_useropt_orig=$ac_useropt
967 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
968 case $ac_user_opts in
969 *"
970"enable_$ac_useropt"
971"*) ;;
972 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
973 ac_unrecognized_sep=', ';;
a0da8069 974 esac
81ecdfbb 975 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
976
977 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
978 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
979 | --exec | --exe | --ex)
980 ac_prev=exec_prefix ;;
981 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
982 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
983 | --exec=* | --exe=* | --ex=*)
c6b750e1 984 exec_prefix=$ac_optarg ;;
a0da8069
NN
985
986 -gas | --gas | --ga | --g)
987 # Obsolete; use --with-gas.
988 with_gas=yes ;;
989
c6b750e1
DJ
990 -help | --help | --hel | --he | -h)
991 ac_init_help=long ;;
992 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
993 ac_init_help=recursive ;;
994 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
995 ac_init_help=short ;;
a0da8069
NN
996
997 -host | --host | --hos | --ho)
c6b750e1 998 ac_prev=host_alias ;;
a0da8069 999 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1000 host_alias=$ac_optarg ;;
a0da8069 1001
81ecdfbb
RW
1002 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1003 ac_prev=htmldir ;;
1004 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1005 | --ht=*)
1006 htmldir=$ac_optarg ;;
1007
a0da8069
NN
1008 -includedir | --includedir | --includedi | --included | --include \
1009 | --includ | --inclu | --incl | --inc)
1010 ac_prev=includedir ;;
1011 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1012 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1013 includedir=$ac_optarg ;;
a0da8069
NN
1014
1015 -infodir | --infodir | --infodi | --infod | --info | --inf)
1016 ac_prev=infodir ;;
1017 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1018 infodir=$ac_optarg ;;
a0da8069
NN
1019
1020 -libdir | --libdir | --libdi | --libd)
1021 ac_prev=libdir ;;
1022 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1023 libdir=$ac_optarg ;;
a0da8069
NN
1024
1025 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1026 | --libexe | --libex | --libe)
1027 ac_prev=libexecdir ;;
1028 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1029 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1030 libexecdir=$ac_optarg ;;
a0da8069 1031
81ecdfbb
RW
1032 -localedir | --localedir | --localedi | --localed | --locale)
1033 ac_prev=localedir ;;
1034 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1035 localedir=$ac_optarg ;;
1036
a0da8069 1037 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1038 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1039 ac_prev=localstatedir ;;
1040 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1041 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1042 localstatedir=$ac_optarg ;;
a0da8069
NN
1043
1044 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1045 ac_prev=mandir ;;
1046 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1047 mandir=$ac_optarg ;;
a0da8069
NN
1048
1049 -nfp | --nfp | --nf)
1050 # Obsolete; use --without-fp.
1051 with_fp=no ;;
1052
1053 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1054 | --no-cr | --no-c | -n)
a0da8069
NN
1055 no_create=yes ;;
1056
1057 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1058 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1059 no_recursion=yes ;;
1060
1061 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1062 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1063 | --oldin | --oldi | --old | --ol | --o)
1064 ac_prev=oldincludedir ;;
1065 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1066 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1067 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1068 oldincludedir=$ac_optarg ;;
a0da8069
NN
1069
1070 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1071 ac_prev=prefix ;;
1072 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1073 prefix=$ac_optarg ;;
a0da8069
NN
1074
1075 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1076 | --program-pre | --program-pr | --program-p)
1077 ac_prev=program_prefix ;;
1078 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1079 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1080 program_prefix=$ac_optarg ;;
a0da8069
NN
1081
1082 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1083 | --program-suf | --program-su | --program-s)
1084 ac_prev=program_suffix ;;
1085 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1086 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1087 program_suffix=$ac_optarg ;;
a0da8069
NN
1088
1089 -program-transform-name | --program-transform-name \
1090 | --program-transform-nam | --program-transform-na \
1091 | --program-transform-n | --program-transform- \
1092 | --program-transform | --program-transfor \
1093 | --program-transfo | --program-transf \
1094 | --program-trans | --program-tran \
1095 | --progr-tra | --program-tr | --program-t)
1096 ac_prev=program_transform_name ;;
1097 -program-transform-name=* | --program-transform-name=* \
1098 | --program-transform-nam=* | --program-transform-na=* \
1099 | --program-transform-n=* | --program-transform-=* \
1100 | --program-transform=* | --program-transfor=* \
1101 | --program-transfo=* | --program-transf=* \
1102 | --program-trans=* | --program-tran=* \
1103 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1104 program_transform_name=$ac_optarg ;;
a0da8069 1105
81ecdfbb
RW
1106 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1107 ac_prev=pdfdir ;;
1108 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1109 pdfdir=$ac_optarg ;;
1110
1111 -psdir | --psdir | --psdi | --psd | --ps)
1112 ac_prev=psdir ;;
1113 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1114 psdir=$ac_optarg ;;
1115
a0da8069
NN
1116 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1117 | -silent | --silent | --silen | --sile | --sil)
1118 silent=yes ;;
1119
1120 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1121 ac_prev=sbindir ;;
1122 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1123 | --sbi=* | --sb=*)
c6b750e1 1124 sbindir=$ac_optarg ;;
a0da8069
NN
1125
1126 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1127 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1128 | --sharedst | --shareds | --shared | --share | --shar \
1129 | --sha | --sh)
1130 ac_prev=sharedstatedir ;;
1131 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1132 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1133 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1134 | --sha=* | --sh=*)
c6b750e1 1135 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1136
1137 -site | --site | --sit)
1138 ac_prev=site ;;
1139 -site=* | --site=* | --sit=*)
c6b750e1 1140 site=$ac_optarg ;;
a0da8069
NN
1141
1142 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1143 ac_prev=srcdir ;;
1144 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1145 srcdir=$ac_optarg ;;
a0da8069
NN
1146
1147 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1148 | --syscon | --sysco | --sysc | --sys | --sy)
1149 ac_prev=sysconfdir ;;
1150 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1151 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1152 sysconfdir=$ac_optarg ;;
a0da8069
NN
1153
1154 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1155 ac_prev=target_alias ;;
a0da8069 1156 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1157 target_alias=$ac_optarg ;;
a0da8069
NN
1158
1159 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1160 verbose=yes ;;
1161
c6b750e1
DJ
1162 -version | --version | --versio | --versi | --vers | -V)
1163 ac_init_version=: ;;
a0da8069
NN
1164
1165 -with-* | --with-*)
81ecdfbb 1166 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1167 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1168 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1169 as_fn_error "invalid package name: $ac_useropt"
1170 ac_useropt_orig=$ac_useropt
1171 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1172 case $ac_user_opts in
1173 *"
1174"with_$ac_useropt"
1175"*) ;;
1176 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1177 ac_unrecognized_sep=', ';;
a0da8069 1178 esac
81ecdfbb 1179 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1180
1181 -without-* | --without-*)
81ecdfbb 1182 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1183 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1184 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1185 as_fn_error "invalid package name: $ac_useropt"
1186 ac_useropt_orig=$ac_useropt
1187 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1188 case $ac_user_opts in
1189 *"
1190"with_$ac_useropt"
1191"*) ;;
1192 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1193 ac_unrecognized_sep=', ';;
1194 esac
1195 eval with_$ac_useropt=no ;;
a0da8069
NN
1196
1197 --x)
1198 # Obsolete; use --with-x.
1199 with_x=yes ;;
1200
1201 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1202 | --x-incl | --x-inc | --x-in | --x-i)
1203 ac_prev=x_includes ;;
1204 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1205 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1206 x_includes=$ac_optarg ;;
a0da8069
NN
1207
1208 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1209 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1210 ac_prev=x_libraries ;;
1211 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1212 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1213 x_libraries=$ac_optarg ;;
a0da8069 1214
81ecdfbb
RW
1215 -*) as_fn_error "unrecognized option: \`$ac_option'
1216Try \`$0 --help' for more information."
a0da8069
NN
1217 ;;
1218
c6b750e1
DJ
1219 *=*)
1220 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1221 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1222 case $ac_envvar in #(
1223 '' | [0-9]* | *[!_$as_cr_alnum]* )
1224 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1225 esac
1226 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1227 export $ac_envvar ;;
1228
a0da8069 1229 *)
c6b750e1 1230 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1231 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1232 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1233 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1234 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1235 ;;
1236
1237 esac
1238done
1239
1240if test -n "$ac_prev"; then
c6b750e1 1241 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1242 as_fn_error "missing argument to $ac_option"
a0da8069 1243fi
a0da8069 1244
81ecdfbb
RW
1245if test -n "$ac_unrecognized_opts"; then
1246 case $enable_option_checking in
1247 no) ;;
1248 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1249 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1250 esac
81ecdfbb 1251fi
a0da8069 1252
81ecdfbb
RW
1253# Check all directory arguments for consistency.
1254for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1255 datadir sysconfdir sharedstatedir localstatedir includedir \
1256 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1257 libdir localedir mandir
a0da8069 1258do
81ecdfbb
RW
1259 eval ac_val=\$$ac_var
1260 # Remove trailing slashes.
1261 case $ac_val in
1262 */ )
1263 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1264 eval $ac_var=\$ac_val;;
1265 esac
1266 # Be sure to have absolute directory names.
c6b750e1 1267 case $ac_val in
81ecdfbb
RW
1268 [\\/$]* | ?:[\\/]* ) continue;;
1269 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1270 esac
81ecdfbb 1271 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1272done
1273
c6b750e1
DJ
1274# There might be people who depend on the old broken behavior: `$host'
1275# used to hold the argument of --host etc.
1276# FIXME: To remove some day.
1277build=$build_alias
1278host=$host_alias
1279target=$target_alias
376a0e54 1280
c6b750e1
DJ
1281# FIXME: To remove some day.
1282if test "x$host_alias" != x; then
1283 if test "x$build_alias" = x; then
1284 cross_compiling=maybe
81ecdfbb 1285 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1286 If a cross compiler is detected then cross compile mode will be used." >&2
1287 elif test "x$build_alias" != "x$host_alias"; then
1288 cross_compiling=yes
1289 fi
1290fi
1291
1292ac_tool_prefix=
1293test -n "$host_alias" && ac_tool_prefix=$host_alias-
1294
1295test "$silent" = yes && exec 6>/dev/null
a0da8069 1296
a0da8069 1297
81ecdfbb
RW
1298ac_pwd=`pwd` && test -n "$ac_pwd" &&
1299ac_ls_di=`ls -di .` &&
1300ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1301 as_fn_error "working directory cannot be determined"
1302test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1303 as_fn_error "pwd does not report name of working directory"
1304
1305
a0da8069
NN
1306# Find the source files, if location was not specified.
1307if test -z "$srcdir"; then
1308 ac_srcdir_defaulted=yes
81ecdfbb
RW
1309 # Try the directory containing this script, then the parent directory.
1310 ac_confdir=`$as_dirname -- "$as_myself" ||
1311$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1312 X"$as_myself" : 'X\(//\)[^/]' \| \
1313 X"$as_myself" : 'X\(//\)$' \| \
1314 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1315$as_echo X"$as_myself" |
1316 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1317 s//\1/
1318 q
1319 }
1320 /^X\(\/\/\)[^/].*/{
1321 s//\1/
1322 q
1323 }
1324 /^X\(\/\/\)$/{
1325 s//\1/
1326 q
1327 }
1328 /^X\(\/\).*/{
1329 s//\1/
1330 q
1331 }
1332 s/.*/./; q'`
a0da8069 1333 srcdir=$ac_confdir
81ecdfbb 1334 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1335 srcdir=..
1336 fi
1337else
1338 ac_srcdir_defaulted=no
1339fi
81ecdfbb
RW
1340if test ! -r "$srcdir/$ac_unique_file"; then
1341 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1342 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1343fi
1344ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1345ac_abs_confdir=`(
1346 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1347 pwd)`
1348# When building in place, set srcdir=.
1349if test "$ac_abs_confdir" = "$ac_pwd"; then
1350 srcdir=.
1351fi
1352# Remove unnecessary trailing slashes from srcdir.
1353# Double slashes in file names in object file debugging info
1354# mess up M-x gdb in Emacs.
1355case $srcdir in
1356*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1357esac
6d0cd39e
AM
1358case $srcdir in
1359 *" "*)
1360 as_fn_error "path to source, $srcdir, contains spaces"
1361 ;;
1362esac
9cc8ae67
PB
1363ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1364
81ecdfbb
RW
1365for ac_var in $ac_precious_vars; do
1366 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1367 eval ac_env_${ac_var}_value=\$${ac_var}
1368 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1369 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1370done
c6b750e1
DJ
1371
1372#
1373# Report the --help message.
1374#
1375if test "$ac_init_help" = "long"; then
1376 # Omit some internal or obsolete options to make the list less imposing.
1377 # This message is too long to be a string in the A/UX 3.1 sh.
1378 cat <<_ACEOF
1379\`configure' configures this package to adapt to many kinds of systems.
1380
1381Usage: $0 [OPTION]... [VAR=VALUE]...
1382
1383To assign environment variables (e.g., CC, CFLAGS...), specify them as
1384VAR=VALUE. See below for descriptions of some of the useful variables.
1385
1386Defaults for the options are specified in brackets.
1387
1388Configuration:
1389 -h, --help display this help and exit
1390 --help=short display options specific to this package
1391 --help=recursive display the short help of all the included packages
1392 -V, --version display version information and exit
1393 -q, --quiet, --silent do not print \`checking...' messages
1394 --cache-file=FILE cache test results in FILE [disabled]
1395 -C, --config-cache alias for \`--cache-file=config.cache'
1396 -n, --no-create do not create output files
1397 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1398
c6b750e1
DJ
1399Installation directories:
1400 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1401 [$ac_default_prefix]
c6b750e1 1402 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1403 [PREFIX]
c6b750e1
DJ
1404
1405By default, \`make install' will install all the files in
1406\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1407an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1408for instance \`--prefix=\$HOME'.
1409
1410For better control, use the options below.
1411
1412Fine tuning of the installation directories:
81ecdfbb
RW
1413 --bindir=DIR user executables [EPREFIX/bin]
1414 --sbindir=DIR system admin executables [EPREFIX/sbin]
1415 --libexecdir=DIR program executables [EPREFIX/libexec]
1416 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1417 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1418 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1419 --libdir=DIR object code libraries [EPREFIX/lib]
1420 --includedir=DIR C header files [PREFIX/include]
1421 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1422 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1423 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1424 --infodir=DIR info documentation [DATAROOTDIR/info]
1425 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1426 --mandir=DIR man documentation [DATAROOTDIR/man]
1427 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1428 --htmldir=DIR html documentation [DOCDIR]
1429 --dvidir=DIR dvi documentation [DOCDIR]
1430 --pdfdir=DIR pdf documentation [DOCDIR]
1431 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1432_ACEOF
1433
1434 cat <<\_ACEOF
1435
1436Program names:
1437 --program-prefix=PREFIX prepend PREFIX to installed program names
1438 --program-suffix=SUFFIX append SUFFIX to installed program names
1439 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1440
1441System types:
1442 --build=BUILD configure for building on BUILD [guessed]
1443 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1444 --target=TARGET configure for building compilers for TARGET [HOST]
1445_ACEOF
a0da8069 1446fi
a0da8069 1447
c6b750e1
DJ
1448if test -n "$ac_init_help"; then
1449
1450 cat <<\_ACEOF
1451
1452Optional Features:
81ecdfbb 1453 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1454 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1455 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
c7791212 1456 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
7837304f 1457 --enable-ld[=ARG] build ld [ARG={default,yes,no}]
89a1e9c3
PB
1458 --disable-libquadmath do not build libquadmath directory
1459 --disable-libquadmath-support
1460 disable libquadmath support for Fortran
521ec477
DD
1461 --enable-libada build libada directory
1462 --enable-libssp build libssp directory
e8a5fa9c 1463 --enable-build-with-cxx build with C++ compiler instead of C compiler
7837304f
AS
1464 --disable-ppl-version-check
1465 disable check for PPL version
ceca0218
PB
1466 --enable-cloog-backend[=BACKEND]
1467 set the CLooG BACKEND used to either isl, ppl or
1468 ppl-legacy (default)
e552509b
ILT
1469 --disable-cloog-version-check
1470 disable check for CLooG version
700d40ca 1471 --enable-lto enable link time optimization support
7837304f
AS
1472 --enable-stage1-languages[=all]
1473 choose additional languages to build during stage1.
1474 Mostly useful for compiler development
1475 --enable-objc-gc enable use of Boehm's garbage collector with the GNU
1476 Objective-C runtime
521ec477
DD
1477 --enable-bootstrap enable bootstrapping [yes if native build]
1478 --enable-serial-[{host,target,build}-]configure
7837304f
AS
1479 force sequential configuration of sub-packages for
1480 the host, target or build machine, or all
1481 sub-packages
1482 --enable-maintainer-mode
1483 enable make rules and dependencies not useful (and
1484 sometimes confusing) to the casual installer
1485 --enable-stage1-checking[=all]
1486 choose additional checking for stage1 of the
1487 compiler
c6b750e1
DJ
1488 --enable-werror enable -Werror in bootstrap stage2 and later
1489
1490Optional Packages:
1491 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1492 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1493 --with-build-libsubdir=DIR Directory where to find libraries for build system
7837304f
AS
1494 --with-mpc=PATH specify prefix directory for installed MPC package.
1495 Equivalent to --with-mpc-include=PATH/include plus
1496 --with-mpc-lib=PATH/lib
1497 --with-mpc-include=PATH specify directory for installed MPC include files
1498 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1499 --with-mpfr-dir=PATH this option has been REMOVED
1500 --with-mpfr=PATH specify prefix directory for installed MPFR package.
7837304f
AS
1501 Equivalent to --with-mpfr-include=PATH/include plus
1502 --with-mpfr-lib=PATH/lib
c6b750e1 1503 --with-mpfr-include=PATH
521ec477
DD
1504 specify directory for installed MPFR include files
1505 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1506 --with-gmp-dir=PATH this option has been REMOVED
7837304f
AS
1507 --with-gmp=PATH specify prefix directory for the installed GMP
1508 package. Equivalent to
1509 --with-gmp-include=PATH/include plus
1510 --with-gmp-lib=PATH/lib
521ec477
DD
1511 --with-gmp-include=PATH specify directory for installed GMP include files
1512 --with-gmp-lib=PATH specify directory for the installed GMP library
7837304f
AS
1513 --with-host-libstdcxx=L use linker arguments L to link with libstdc++ when
1514 linking with PPL
1515 --with-stage1-ldflags=FLAGS
1516 linker flags for stage1
1517 --with-stage1-libs=LIBS libraries for stage1
1518 --with-boot-libs=LIBS libraries for stage2 and later
1519 --with-boot-ldflags=FLAGS
1520 linker flags for stage2 and later
1521 --with-ppl=PATH specify prefix directory for the installed PPL
1522 package. Equivalent to
1523 --with-ppl-include=PATH/include plus
1524 --with-ppl-lib=PATH/lib
1525 --with-ppl-include=PATH specify directory for installed PPL include files
1526 --with-ppl-lib=PATH specify directory for the installed PPL library
e552509b
ILT
1527 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL
1528 package. Equivalent to
1529 --with-cloog-include=PATH/include plus
1530 --with-cloog-lib=PATH/lib
1531 --with-cloog-include=PATH
1532 Specify directory for installed CLooG include files
1533 --with-cloog-lib=PATH Specify the directory for the installed CLooG
1534 library
521ec477 1535 --with-build-sysroot=SYSROOT
c6b750e1 1536 use sysroot as the system root during the build
8a6ee3ab 1537 --with-debug-prefix-map='A=B C=D ...'
7837304f
AS
1538 map A to B, C to D ... in debug information
1539 --with-build-config='NAME NAME2...'
1540 use config/NAME.mk build configuration
521ec477 1541 --with-build-time-tools=PATH
c6b750e1 1542 use given path to find target tools during the build
c6b750e1
DJ
1543
1544Some influential environment variables:
1545 CC C compiler command
1546 CFLAGS C compiler flags
1547 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1548 nonstandard directory <lib dir>
81ecdfbb
RW
1549 LIBS libraries to pass to the linker, e.g. -l<library>
1550 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1551 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1552 CXX C++ compiler command
1553 CXXFLAGS C++ compiler flags
4074d5f2
RW
1554 build_configargs
1555 additional configure arguments for build directories
1556 host_configargs
1557 additional configure arguments for host directories
1558 target_configargs
1559 additional configure arguments for target directories
9a819804
AO
1560 AR AR for the host
1561 AS AS for the host
1562 DLLTOOL DLLTOOL for the host
1563 LD LD for the host
1564 LIPO LIPO for the host
1565 NM NM for the host
1566 RANLIB RANLIB for the host
1567 STRIP STRIP for the host
1568 WINDRES WINDRES for the host
0c24b341 1569 WINDMC WINDMC for the host
9a819804
AO
1570 OBJCOPY OBJCOPY for the host
1571 OBJDUMP OBJDUMP for the host
1572 CC_FOR_TARGET
1573 CC for the target
1574 CXX_FOR_TARGET
1575 CXX for the target
1576 GCC_FOR_TARGET
1577 GCC for the target
1578 GCJ_FOR_TARGET
1579 GCJ for the target
1580 GFORTRAN_FOR_TARGET
1581 GFORTRAN for the target
e552509b
ILT
1582 GOC_FOR_TARGET
1583 GOC for the target
9a819804
AO
1584 AR_FOR_TARGET
1585 AR for the target
1586 AS_FOR_TARGET
1587 AS for the target
1588 DLLTOOL_FOR_TARGET
1589 DLLTOOL for the target
1590 LD_FOR_TARGET
1591 LD for the target
1592 LIPO_FOR_TARGET
1593 LIPO for the target
1594 NM_FOR_TARGET
1595 NM for the target
1596 OBJDUMP_FOR_TARGET
1597 OBJDUMP for the target
1598 RANLIB_FOR_TARGET
1599 RANLIB for the target
1600 STRIP_FOR_TARGET
1601 STRIP for the target
1602 WINDRES_FOR_TARGET
1603 WINDRES for the target
0c24b341
NC
1604 WINDMC_FOR_TARGET
1605 WINDMC for the target
c6b750e1
DJ
1606
1607Use these variables to override the choices made by `configure' or to help
1608it to find libraries and programs with nonstandard names/locations.
1609
81ecdfbb 1610Report bugs to the package provider.
c6b750e1 1611_ACEOF
81ecdfbb 1612ac_status=$?
c6b750e1
DJ
1613fi
1614
1615if test "$ac_init_help" = "recursive"; then
1616 # If there are subdirs, report their specific --help.
c6b750e1 1617 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1618 test -d "$ac_dir" ||
1619 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1620 continue
c6b750e1
DJ
1621 ac_builddir=.
1622
81ecdfbb
RW
1623case "$ac_dir" in
1624.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1625*)
1626 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1627 # A ".." for each directory in $ac_dir_suffix.
1628 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1629 case $ac_top_builddir_sub in
1630 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1631 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1632 esac ;;
1633esac
1634ac_abs_top_builddir=$ac_pwd
1635ac_abs_builddir=$ac_pwd$ac_dir_suffix
1636# for backward compatibility:
1637ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1638
1639case $srcdir in
81ecdfbb 1640 .) # We are building in place.
c6b750e1 1641 ac_srcdir=.
81ecdfbb
RW
1642 ac_top_srcdir=$ac_top_builddir_sub
1643 ac_abs_top_srcdir=$ac_pwd ;;
1644 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1645 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1646 ac_top_srcdir=$srcdir
1647 ac_abs_top_srcdir=$srcdir ;;
1648 *) # Relative name.
1649 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1650 ac_top_srcdir=$ac_top_build_prefix$srcdir
1651 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1652esac
81ecdfbb
RW
1653ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1654
1655 cd "$ac_dir" || { ac_status=$?; continue; }
1656 # Check for guested configure.
1657 if test -f "$ac_srcdir/configure.gnu"; then
1658 echo &&
1659 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1660 elif test -f "$ac_srcdir/configure"; then
1661 echo &&
1662 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1663 else
81ecdfbb
RW
1664 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1665 fi || ac_status=$?
1666 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1667 done
1668fi
1669
81ecdfbb 1670test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1671if $ac_init_version; then
1672 cat <<\_ACEOF
81ecdfbb
RW
1673configure
1674generated by GNU Autoconf 2.64
c6b750e1 1675
81ecdfbb 1676Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1677This configure script is free software; the Free Software Foundation
1678gives unlimited permission to copy, distribute and modify it.
1679_ACEOF
81ecdfbb 1680 exit
c6b750e1 1681fi
81ecdfbb
RW
1682
1683## ------------------------ ##
1684## Autoconf initialization. ##
1685## ------------------------ ##
1686
1687# ac_fn_c_try_compile LINENO
1688# --------------------------
1689# Try to compile conftest.$ac_ext, and return whether this succeeded.
1690ac_fn_c_try_compile ()
1691{
1692 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1693 rm -f conftest.$ac_objext
1694 if { { ac_try="$ac_compile"
1695case "(($ac_try" in
1696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1697 *) ac_try_echo=$ac_try;;
1698esac
1699eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1700$as_echo "$ac_try_echo"; } >&5
1701 (eval "$ac_compile") 2>conftest.err
1702 ac_status=$?
1703 if test -s conftest.err; then
1704 grep -v '^ *+' conftest.err >conftest.er1
1705 cat conftest.er1 >&5
1706 mv -f conftest.er1 conftest.err
1707 fi
1708 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1709 test $ac_status = 0; } && {
1710 test -z "$ac_c_werror_flag" ||
1711 test ! -s conftest.err
1712 } && test -s conftest.$ac_objext; then :
1713 ac_retval=0
1714else
1715 $as_echo "$as_me: failed program was:" >&5
1716sed 's/^/| /' conftest.$ac_ext >&5
1717
1718 ac_retval=1
1719fi
1720 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1721 return $ac_retval
1722
1723} # ac_fn_c_try_compile
1724
1725# ac_fn_cxx_try_compile LINENO
1726# ----------------------------
1727# Try to compile conftest.$ac_ext, and return whether this succeeded.
1728ac_fn_cxx_try_compile ()
1729{
1730 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1731 rm -f conftest.$ac_objext
1732 if { { ac_try="$ac_compile"
1733case "(($ac_try" in
1734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1735 *) ac_try_echo=$ac_try;;
1736esac
1737eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1738$as_echo "$ac_try_echo"; } >&5
1739 (eval "$ac_compile") 2>conftest.err
1740 ac_status=$?
1741 if test -s conftest.err; then
1742 grep -v '^ *+' conftest.err >conftest.er1
1743 cat conftest.er1 >&5
1744 mv -f conftest.er1 conftest.err
1745 fi
1746 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1747 test $ac_status = 0; } && {
1748 test -z "$ac_cxx_werror_flag" ||
1749 test ! -s conftest.err
1750 } && test -s conftest.$ac_objext; then :
1751 ac_retval=0
1752else
1753 $as_echo "$as_me: failed program was:" >&5
1754sed 's/^/| /' conftest.$ac_ext >&5
1755
1756 ac_retval=1
1757fi
1758 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1759 return $ac_retval
1760
1761} # ac_fn_cxx_try_compile
1762
1763# ac_fn_c_try_link LINENO
1764# -----------------------
1765# Try to link conftest.$ac_ext, and return whether this succeeded.
1766ac_fn_c_try_link ()
1767{
1768 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1769 rm -f conftest.$ac_objext conftest$ac_exeext
1770 if { { ac_try="$ac_link"
1771case "(($ac_try" in
1772 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1773 *) ac_try_echo=$ac_try;;
1774esac
1775eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1776$as_echo "$ac_try_echo"; } >&5
1777 (eval "$ac_link") 2>conftest.err
1778 ac_status=$?
1779 if test -s conftest.err; then
1780 grep -v '^ *+' conftest.err >conftest.er1
1781 cat conftest.er1 >&5
1782 mv -f conftest.er1 conftest.err
1783 fi
1784 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1785 test $ac_status = 0; } && {
1786 test -z "$ac_c_werror_flag" ||
1787 test ! -s conftest.err
1788 } && test -s conftest$ac_exeext && {
1789 test "$cross_compiling" = yes ||
1790 $as_test_x conftest$ac_exeext
1791 }; then :
1792 ac_retval=0
1793else
1794 $as_echo "$as_me: failed program was:" >&5
1795sed 's/^/| /' conftest.$ac_ext >&5
1796
1797 ac_retval=1
1798fi
1799 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1800 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1801 # interfere with the next link command; also delete a directory that is
1802 # left behind by Apple's compiler. We do this before executing the actions.
1803 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1804 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1805 return $ac_retval
1806
1807} # ac_fn_c_try_link
1808cat >config.log <<_ACEOF
c6b750e1
DJ
1809This file contains any messages produced by compilers while
1810running configure, to aid debugging if configure makes a mistake.
1811
1812It was created by $as_me, which was
81ecdfbb 1813generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
1814
1815 $ $0 $@
1816
1817_ACEOF
81ecdfbb 1818exec 5>>config.log
c6b750e1
DJ
1819{
1820cat <<_ASUNAME
1821## --------- ##
1822## Platform. ##
1823## --------- ##
1824
1825hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1826uname -m = `(uname -m) 2>/dev/null || echo unknown`
1827uname -r = `(uname -r) 2>/dev/null || echo unknown`
1828uname -s = `(uname -s) 2>/dev/null || echo unknown`
1829uname -v = `(uname -v) 2>/dev/null || echo unknown`
1830
1831/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1832/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1833
1834/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1835/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1836/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 1837/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
1838/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1839/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1840/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1841
1842_ASUNAME
1843
1844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1845for as_dir in $PATH
1846do
1847 IFS=$as_save_IFS
1848 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
1849 $as_echo "PATH: $as_dir"
1850 done
1851IFS=$as_save_IFS
c6b750e1
DJ
1852
1853} >&5
1854
1855cat >&5 <<_ACEOF
1856
1857
1858## ----------- ##
1859## Core tests. ##
1860## ----------- ##
1861
1862_ACEOF
1863
1864
1865# Keep a trace of the command line.
1866# Strip out --no-create and --no-recursion so they do not pile up.
1867# Strip out --silent because we don't want to record it for future runs.
1868# Also quote any args containing shell meta-characters.
1869# Make two passes to allow for proper duplicate-argument suppression.
1870ac_configure_args=
1871ac_configure_args0=
1872ac_configure_args1=
c6b750e1
DJ
1873ac_must_keep_next=false
1874for ac_pass in 1 2
1875do
1876 for ac_arg
1877 do
1878 case $ac_arg in
1879 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1880 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1881 | -silent | --silent | --silen | --sile | --sil)
1882 continue ;;
81ecdfbb
RW
1883 *\'*)
1884 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
1885 esac
1886 case $ac_pass in
81ecdfbb 1887 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 1888 2)
81ecdfbb 1889 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
1890 if test $ac_must_keep_next = true; then
1891 ac_must_keep_next=false # Got value, back to normal.
1892 else
1893 case $ac_arg in
1894 *=* | --config-cache | -C | -disable-* | --disable-* \
1895 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1896 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1897 | -with-* | --with-* | -without-* | --without-* | --x)
1898 case "$ac_configure_args0 " in
1899 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1900 esac
1901 ;;
1902 -* ) ac_must_keep_next=true ;;
1903 esac
1904 fi
81ecdfbb 1905 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
1906 ;;
1907 esac
1908 done
1909done
81ecdfbb
RW
1910{ ac_configure_args0=; unset ac_configure_args0;}
1911{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
1912
1913# When interrupted or exit'd, cleanup temporary files, and complete
1914# config.log. We remove comments because anyway the quotes in there
1915# would cause problems or look ugly.
81ecdfbb
RW
1916# WARNING: Use '\'' to represent an apostrophe within the trap.
1917# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
1918trap 'exit_status=$?
1919 # Save into config.log some information that might help in debugging.
1920 {
1921 echo
1922
1923 cat <<\_ASBOX
1924## ---------------- ##
1925## Cache variables. ##
1926## ---------------- ##
1927_ASBOX
1928 echo
1929 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
1930(
1931 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1932 eval ac_val=\$$ac_var
1933 case $ac_val in #(
1934 *${as_nl}*)
1935 case $ac_var in #(
1936 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1937$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1938 esac
1939 case $ac_var in #(
1940 _ | IFS | as_nl) ;; #(
1941 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1942 *) { eval $ac_var=; unset $ac_var;} ;;
1943 esac ;;
1944 esac
1945 done
c6b750e1 1946 (set) 2>&1 |
81ecdfbb
RW
1947 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1948 *${as_nl}ac_space=\ *)
c6b750e1 1949 sed -n \
81ecdfbb
RW
1950 "s/'\''/'\''\\\\'\'''\''/g;
1951 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1952 ;; #(
c6b750e1 1953 *)
81ecdfbb 1954 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 1955 ;;
81ecdfbb
RW
1956 esac |
1957 sort
1958)
c6b750e1
DJ
1959 echo
1960
1961 cat <<\_ASBOX
1962## ----------------- ##
1963## Output variables. ##
1964## ----------------- ##
1965_ASBOX
1966 echo
1967 for ac_var in $ac_subst_vars
1968 do
81ecdfbb
RW
1969 eval ac_val=\$$ac_var
1970 case $ac_val in
1971 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1972 esac
1973 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
1974 done | sort
1975 echo
1976
1977 if test -n "$ac_subst_files"; then
1978 cat <<\_ASBOX
81ecdfbb
RW
1979## ------------------- ##
1980## File substitutions. ##
1981## ------------------- ##
c6b750e1
DJ
1982_ASBOX
1983 echo
1984 for ac_var in $ac_subst_files
1985 do
81ecdfbb
RW
1986 eval ac_val=\$$ac_var
1987 case $ac_val in
1988 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1989 esac
1990 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
1991 done | sort
1992 echo
1993 fi
1994
1995 if test -s confdefs.h; then
1996 cat <<\_ASBOX
1997## ----------- ##
1998## confdefs.h. ##
1999## ----------- ##
2000_ASBOX
2001 echo
81ecdfbb 2002 cat confdefs.h
c6b750e1
DJ
2003 echo
2004 fi
2005 test "$ac_signal" != 0 &&
81ecdfbb
RW
2006 $as_echo "$as_me: caught signal $ac_signal"
2007 $as_echo "$as_me: exit $exit_status"
c6b750e1 2008 } >&5
81ecdfbb
RW
2009 rm -f core *.core core.conftest.* &&
2010 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2011 exit $exit_status
81ecdfbb 2012' 0
c6b750e1 2013for ac_signal in 1 2 13 15; do
81ecdfbb 2014 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2015done
2016ac_signal=0
2017
2018# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2019rm -f -r conftest* confdefs.h
2020
2021$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2022
2023# Predefined preprocessor variables.
2024
2025cat >>confdefs.h <<_ACEOF
2026#define PACKAGE_NAME "$PACKAGE_NAME"
2027_ACEOF
2028
c6b750e1
DJ
2029cat >>confdefs.h <<_ACEOF
2030#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2031_ACEOF
2032
c6b750e1
DJ
2033cat >>confdefs.h <<_ACEOF
2034#define PACKAGE_VERSION "$PACKAGE_VERSION"
2035_ACEOF
2036
c6b750e1
DJ
2037cat >>confdefs.h <<_ACEOF
2038#define PACKAGE_STRING "$PACKAGE_STRING"
2039_ACEOF
2040
c6b750e1
DJ
2041cat >>confdefs.h <<_ACEOF
2042#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2043_ACEOF
2044
81ecdfbb
RW
2045cat >>confdefs.h <<_ACEOF
2046#define PACKAGE_URL "$PACKAGE_URL"
2047_ACEOF
2048
c6b750e1
DJ
2049
2050# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2051# Prefer an explicitly selected file to automatically selected ones.
2052ac_site_file1=NONE
2053ac_site_file2=NONE
2054if test -n "$CONFIG_SITE"; then
2055 ac_site_file1=$CONFIG_SITE
2056elif test "x$prefix" != xNONE; then
2057 ac_site_file1=$prefix/share/config.site
2058 ac_site_file2=$prefix/etc/config.site
2059else
2060 ac_site_file1=$ac_default_prefix/share/config.site
2061 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2062fi
81ecdfbb
RW
2063for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2064do
2065 test "x$ac_site_file" = xNONE && continue
a0da8069 2066 if test -r "$ac_site_file"; then
81ecdfbb
RW
2067 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2068$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2069 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2070 . "$ac_site_file"
2071 fi
2072done
2073
2074if test -r "$cache_file"; then
c6b750e1
DJ
2075 # Some versions of bash will fail to source /dev/null (special
2076 # files actually), so we avoid doing that.
2077 if test -f "$cache_file"; then
81ecdfbb
RW
2078 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2079$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2080 case $cache_file in
81ecdfbb
RW
2081 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2082 *) . "./$cache_file";;
c6b750e1
DJ
2083 esac
2084 fi
a0da8069 2085else
81ecdfbb
RW
2086 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2087$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2088 >$cache_file
2089fi
2090
2091# Check that the precious variables saved in the cache have kept the same
2092# value.
2093ac_cache_corrupted=false
81ecdfbb 2094for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2095 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2096 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2097 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2098 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2099 case $ac_old_set,$ac_new_set in
2100 set,)
81ecdfbb
RW
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2102$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2103 ac_cache_corrupted=: ;;
2104 ,set)
81ecdfbb
RW
2105 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2106$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2107 ac_cache_corrupted=: ;;
2108 ,);;
2109 *)
2110 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2111 # differences in whitespace do not lead to failure.
2112 ac_old_val_w=`echo x $ac_old_val`
2113 ac_new_val_w=`echo x $ac_new_val`
2114 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2115 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2116$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2117 ac_cache_corrupted=:
2118 else
2119 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2120$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2121 eval $ac_var=\$ac_old_val
2122 fi
2123 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2124$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2125 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2126$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2127 fi;;
2128 esac
2129 # Pass precious variables to config.status.
2130 if test "$ac_new_set" = set; then
2131 case $ac_new_val in
81ecdfbb 2132 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2133 *) ac_arg=$ac_var=$ac_new_val ;;
2134 esac
2135 case " $ac_configure_args " in
2136 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2137 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2138 esac
2139 fi
2140done
2141if $ac_cache_corrupted; then
81ecdfbb
RW
2142 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2143$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2144 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2145$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2146 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2147fi
81ecdfbb
RW
2148## -------------------- ##
2149## Main body of script. ##
2150## -------------------- ##
a0da8069
NN
2151
2152ac_ext=c
a0da8069 2153ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2154ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2155ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2156ac_compiler_gnu=$ac_cv_c_compiler_gnu
2157
2158
2159
2160
c6b750e1
DJ
2161
2162
34a0f3cf 2163
c6b750e1 2164
5b553f7e
RW
2165
2166progname=$0
2167# if PWD already has a value, it is probably wrong.
2168if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2169
2170# Export original configure arguments for use by sub-configures.
2171# Quote arguments with shell meta charatcers.
2172TOPLEVEL_CONFIGURE_ARGUMENTS=
2173set -- "$progname" "$@"
2174for ac_arg
2175do
2176 case "$ac_arg" in
2177 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2178 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2179 # if the argument is of the form -foo=baz, quote the baz part only
2180 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2181 *) ;;
2182 esac
2183 # Add the quoted argument to the list.
2184 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2185done
2186if test "$silent" = yes; then
2187 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2188fi
2189# Remove the initial space we just introduced and, as these will be
2190# expanded by make, quote '$'.
2191TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2192
c6b750e1
DJ
2193
2194# Find the build, host, and target systems.
a0da8069 2195ac_aux_dir=
81ecdfbb
RW
2196for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2197 for ac_t in install-sh install.sh shtool; do
2198 if test -f "$ac_dir/$ac_t"; then
2199 ac_aux_dir=$ac_dir
2200 ac_install_sh="$ac_aux_dir/$ac_t -c"
2201 break 2
2202 fi
2203 done
a0da8069
NN
2204done
2205if test -z "$ac_aux_dir"; then
81ecdfbb 2206 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2207fi
81ecdfbb
RW
2208
2209# These three variables are undocumented and unsupported,
2210# and are intended to be withdrawn in a future Autoconf release.
2211# They can cause serious problems if a builder's source tree is in a directory
2212# whose full name contains unusual characters.
2213ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2214ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2215ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2216
a0da8069 2217
c6b750e1 2218# Make sure we can run config.sub.
81ecdfbb
RW
2219$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2220 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2221
2222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2223$as_echo_n "checking build system type... " >&6; }
2224if test "${ac_cv_build+set}" = set; then :
2225 $as_echo_n "(cached) " >&6
2226else
2227 ac_build_alias=$build_alias
2228test "x$ac_build_alias" = x &&
2229 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2230test "x$ac_build_alias" = x &&
2231 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2232ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2233 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2234
2235fi
2236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2237$as_echo "$ac_cv_build" >&6; }
2238case $ac_cv_build in
2239*-*-*) ;;
2240*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2241esac
c6b750e1 2242build=$ac_cv_build
81ecdfbb
RW
2243ac_save_IFS=$IFS; IFS='-'
2244set x $ac_cv_build
2245shift
2246build_cpu=$1
2247build_vendor=$2
2248shift; shift
2249# Remember, the first character of IFS is used to create $*,
2250# except with old shells:
2251build_os=$*
2252IFS=$ac_save_IFS
2253case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2254
a0da8069 2255
c6b750e1
DJ
2256 case ${build_alias} in
2257 "") build_noncanonical=${build} ;;
2258 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2259esac
2260
2261
cac3d6c4 2262
c6b750e1
DJ
2263 case ${host_alias} in
2264 "") host_noncanonical=${build_noncanonical} ;;
2265 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2266esac
2267
cac3d6c4 2268
c6b750e1
DJ
2269
2270 case ${target_alias} in
2271 "") target_noncanonical=${host_noncanonical} ;;
2272 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2273esac
2274
cac3d6c4 2275
c6b750e1
DJ
2276
2277
2278test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2279 test "$program_prefix$program_suffix$program_transform_name" = \
2280 NONENONEs,x,x, &&
c6b750e1 2281 program_transform_name=s,y,y,
cac3d6c4 2282
81ecdfbb
RW
2283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2284$as_echo_n "checking host system type... " >&6; }
2285if test "${ac_cv_host+set}" = set; then :
2286 $as_echo_n "(cached) " >&6
cac3d6c4 2287else
81ecdfbb
RW
2288 if test "x$host_alias" = x; then
2289 ac_cv_host=$ac_cv_build
2290else
2291 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2292 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2293fi
c6b750e1
DJ
2294
2295fi
81ecdfbb
RW
2296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2297$as_echo "$ac_cv_host" >&6; }
2298case $ac_cv_host in
2299*-*-*) ;;
2300*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2301esac
c6b750e1 2302host=$ac_cv_host
81ecdfbb
RW
2303ac_save_IFS=$IFS; IFS='-'
2304set x $ac_cv_host
2305shift
2306host_cpu=$1
2307host_vendor=$2
2308shift; shift
2309# Remember, the first character of IFS is used to create $*,
2310# except with old shells:
2311host_os=$*
2312IFS=$ac_save_IFS
2313case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2314
2315
81ecdfbb
RW
2316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2317$as_echo_n "checking target system type... " >&6; }
2318if test "${ac_cv_target+set}" = set; then :
2319 $as_echo_n "(cached) " >&6
c6b750e1 2320else
81ecdfbb
RW
2321 if test "x$target_alias" = x; then
2322 ac_cv_target=$ac_cv_host
2323else
2324 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2325 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2326fi
c6b750e1 2327
cac3d6c4 2328fi
81ecdfbb
RW
2329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2330$as_echo "$ac_cv_target" >&6; }
2331case $ac_cv_target in
2332*-*-*) ;;
2333*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2334esac
c6b750e1 2335target=$ac_cv_target
81ecdfbb
RW
2336ac_save_IFS=$IFS; IFS='-'
2337set x $ac_cv_target
2338shift
2339target_cpu=$1
2340target_vendor=$2
2341shift; shift
2342# Remember, the first character of IFS is used to create $*,
2343# except with old shells:
2344target_os=$*
2345IFS=$ac_save_IFS
2346case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2347
2348
2349# The aliases save the names the user supplied, while $host etc.
2350# will get canonicalized.
2351test -n "$target_alias" &&
2352 test "$program_prefix$program_suffix$program_transform_name" = \
2353 NONENONEs,x,x, &&
2354 program_prefix=${target_alias}-
81ecdfbb 2355
a0da8069 2356test "$program_prefix" != NONE &&
81ecdfbb 2357 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2358# Use a double $ so make ignores it.
2359test "$program_suffix" != NONE &&
81ecdfbb
RW
2360 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2361# Double any \ or $.
c6b750e1 2362# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2363ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2364program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2365
a0da8069
NN
2366
2367
e5c3f801
NN
2368# Get 'install' or 'install-sh' and its variants.
2369# Find a good install program. We prefer a C program (faster),
2370# so one script is as good as another. But avoid the broken or
2371# incompatible versions:
2372# SysV /etc/install, /usr/sbin/install
2373# SunOS /usr/etc/install
2374# IRIX /sbin/install
2375# AIX /bin/install
c6b750e1 2376# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2377# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2378# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2379# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2380# OS/2's system install, which has a completely different semantic
e5c3f801 2381# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2382# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2384$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2385if test -z "$INSTALL"; then
81ecdfbb
RW
2386if test "${ac_cv_path_install+set}" = set; then :
2387 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2388else
2389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2390for as_dir in $PATH
2391do
2392 IFS=$as_save_IFS
2393 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2394 # Account for people who put trailing slashes in PATH elements.
2395case $as_dir/ in #((
2396 ./ | .// | /[cC]/* | \
c6b750e1 2397 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2398 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2399 /usr/ucb/* ) ;;
2400 *)
2401 # OSF1 and SCO ODT 3.0 have their own names for install.
2402 # Don't use installbsd from OSF since it installs stuff as root
2403 # by default.
2404 for ac_prog in ginstall scoinst install; do
2405 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2406 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2407 if test $ac_prog = install &&
c6b750e1 2408 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2409 # AIX install. It has an incompatible calling convention.
2410 :
c6b750e1
DJ
2411 elif test $ac_prog = install &&
2412 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2413 # program-specific install script used by HP pwplus--don't use.
2414 :
e5c3f801 2415 else
58c85be7
RW
2416 rm -rf conftest.one conftest.two conftest.dir
2417 echo one > conftest.one
2418 echo two > conftest.two
2419 mkdir conftest.dir
2420 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2421 test -s conftest.one && test -s conftest.two &&
2422 test -s conftest.dir/conftest.one &&
2423 test -s conftest.dir/conftest.two
2424 then
2425 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2426 break 3
2427 fi
e5c3f801
NN
2428 fi
2429 fi
2430 done
c6b750e1
DJ
2431 done
2432 ;;
2433esac
81ecdfbb
RW
2434
2435 done
2436IFS=$as_save_IFS
c6b750e1 2437
58c85be7 2438rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2439
2440fi
2441 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2442 INSTALL=$ac_cv_path_install
e5c3f801 2443 else
58c85be7
RW
2444 # As a last resort, use the slow shell script. Don't cache a
2445 # value for INSTALL within a source directory, because that will
e5c3f801 2446 # break other packages using the cache if that directory is
58c85be7 2447 # removed, or if the value is a relative name.
c6b750e1 2448 INSTALL=$ac_install_sh
e5c3f801
NN
2449 fi
2450fi
81ecdfbb
RW
2451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2452$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2453
2454# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2455# It thinks the first close brace ends the variable substitution.
2456test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2457
c6b750e1 2458test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2459
2460test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2461
81ecdfbb
RW
2462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2463$as_echo_n "checking whether ln works... " >&6; }
2464if test "${acx_cv_prog_LN+set}" = set; then :
2465 $as_echo_n "(cached) " >&6
656fdd47
PB
2466else
2467 rm -f conftestdata_t
2468echo >conftestdata_f
2469if ln conftestdata_f conftestdata_t 2>/dev/null
2470then
2471 acx_cv_prog_LN=ln
2472else
2473 acx_cv_prog_LN=no
2474fi
2475rm -f conftestdata_f conftestdata_t
2476
2477fi
2478if test $acx_cv_prog_LN = no; then
2479 LN="cp"
81ecdfbb
RW
2480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2481$as_echo "no, using $LN" >&6; }
656fdd47
PB
2482else
2483 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2485$as_echo "yes" >&6; }
656fdd47
PB
2486fi
2487
81ecdfbb
RW
2488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2489$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2490LN_S=$as_ln_s
2491if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2493$as_echo "yes" >&6; }
cac3d6c4 2494else
81ecdfbb
RW
2495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2496$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2497fi
2498
8e957354
PB
2499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2500$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2501if test "${ac_cv_path_SED+set}" = set; then :
2502 $as_echo_n "(cached) " >&6
2503else
2504 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2505 for ac_i in 1 2 3 4 5 6 7; do
2506 ac_script="$ac_script$as_nl$ac_script"
2507 done
2508 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2509 { ac_script=; unset ac_script;}
2510 if test -z "$SED"; then
2511 ac_path_SED_found=false
2512 # Loop through the user's path and test for each of PROGNAME-LIST
2513 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2514for as_dir in $PATH
2515do
2516 IFS=$as_save_IFS
2517 test -z "$as_dir" && as_dir=.
2518 for ac_prog in sed gsed; do
2519 for ac_exec_ext in '' $ac_executable_extensions; do
2520 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2521 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2522# Check for GNU ac_path_SED and select it if it is found.
2523 # Check for GNU $ac_path_SED
2524case `"$ac_path_SED" --version 2>&1` in
2525*GNU*)
2526 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2527*)
2528 ac_count=0
2529 $as_echo_n 0123456789 >"conftest.in"
2530 while :
2531 do
2532 cat "conftest.in" "conftest.in" >"conftest.tmp"
2533 mv "conftest.tmp" "conftest.in"
2534 cp "conftest.in" "conftest.nl"
2535 $as_echo '' >> "conftest.nl"
2536 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2537 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2538 as_fn_arith $ac_count + 1 && ac_count=$as_val
2539 if test $ac_count -gt ${ac_path_SED_max-0}; then
2540 # Best one so far, save it but keep looking for a better one
2541 ac_cv_path_SED="$ac_path_SED"
2542 ac_path_SED_max=$ac_count
2543 fi
2544 # 10*(2^10) chars as input seems more than enough
2545 test $ac_count -gt 10 && break
2546 done
2547 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2548esac
2549
2550 $ac_path_SED_found && break 3
2551 done
2552 done
2553 done
2554IFS=$as_save_IFS
2555 if test -z "$ac_cv_path_SED"; then
2556 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2557 fi
2558else
2559 ac_cv_path_SED=$SED
2560fi
2561
2562fi
2563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2564$as_echo "$ac_cv_path_SED" >&6; }
2565 SED="$ac_cv_path_SED"
2566 rm -f conftest.sed
2567
2568for ac_prog in gawk mawk nawk awk
2569do
2570 # Extract the first word of "$ac_prog", so it can be a program name with args.
2571set dummy $ac_prog; ac_word=$2
2572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2573$as_echo_n "checking for $ac_word... " >&6; }
2574if test "${ac_cv_prog_AWK+set}" = set; then :
2575 $as_echo_n "(cached) " >&6
2576else
2577 if test -n "$AWK"; then
2578 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2579else
2580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2581for as_dir in $PATH
2582do
2583 IFS=$as_save_IFS
2584 test -z "$as_dir" && as_dir=.
2585 for ac_exec_ext in '' $ac_executable_extensions; do
2586 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2587 ac_cv_prog_AWK="$ac_prog"
2588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2589 break 2
2590 fi
2591done
2592 done
2593IFS=$as_save_IFS
2594
2595fi
2596fi
2597AWK=$ac_cv_prog_AWK
2598if test -n "$AWK"; then
2599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2600$as_echo "$AWK" >&6; }
2601else
2602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2603$as_echo "no" >&6; }
2604fi
2605
2606
2607 test -n "$AWK" && break
2608done
2609
e5c3f801 2610
252b5132 2611### we might need to use some other shell than /bin/sh for running subshells
252b5132
RH
2612### If we are on Windows, search for the shell. This will permit people
2613### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2614### without also having to set CONFIG_SHELL. This code will work when
2615### using bash, which sets OSTYPE.
2616case "${OSTYPE}" in
2617*win32*)
a0da8069
NN
2618 if test x${CONFIG_SHELL} = x ; then
2619 if test ! -f /bin/sh ; then
2620 if test x${SHELL} != x && test -f ${SHELL} ; then
252b5132
RH
2621 CONFIG_SHELL=${SHELL}
2622 export CONFIG_SHELL
2623 else
2624 for prog in sh sh.exe bash bash.exe; do
2625 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2626 for dir in $PATH; do
2627 test -z "$dir" && dir=.
2628 if test -f $dir/$prog; then
2629 CONFIG_SHELL=$dir/$prog
2630 export CONFIG_SHELL
2631 break
2632 fi
2633 done
2634 IFS="$save_ifs"
2635 test -n "${CONFIG_SHELL}" && break
2636 done
2637 fi
2638 fi
2639 fi
2640 ;;
2641esac
2642
2643config_shell=${CONFIG_SHELL-/bin/sh}
2644
a0da8069 2645moveifchange=${srcdir}/move-if-change
252b5132 2646
0fdbe983
DJ
2647srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2648
2649# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2650# a relative path.
2651if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2652 INSTALL="${srcpwd}/install-sh -c"
2653fi
2654
a0da8069
NN
2655# Set srcdir to "." if that's what it is.
2656# This is important for multilib support.
2657pwd=`${PWDCMD-pwd}`
a0da8069
NN
2658if test "${pwd}" = "${srcpwd}" ; then
2659 srcdir=.
252b5132
RH
2660fi
2661
a0da8069 2662topsrcdir=$srcpwd
252b5132 2663
a0da8069 2664extra_host_args=
afefada0 2665
a0da8069
NN
2666### To add a new directory to the tree, first choose whether it is a target
2667### or a host dependent tool. Then put it into the appropriate list
2668### (library or tools, host or target), doing a dependency sort.
252b5132 2669
c6b750e1 2670# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2671# configdirs, or target_configdirs; see the serialization section below.
252b5132 2672
c6b750e1
DJ
2673# Dependency sorting is only needed when *configuration* must be done in
2674# a particular order. In all cases a dependency should be specified in
a0da8069 2675# the Makefile, whether or not it's implicitly specified here.
252b5132 2676
a0da8069
NN
2677# Double entries in build_configdirs, configdirs, or target_configdirs may
2678# cause circular dependencies and break everything horribly.
252b5132 2679
6a9cf61e
PB
2680# these library is used by various programs built for the build
2681# environment
2682#
2683build_libs="build-libiberty"
2684
2685# these tools are built for the build environment
ee025550 2686build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2687
a0da8069
NN
2688# these libraries are used by various programs built for the host environment
2689#
1f53ca9a 2690host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
a0da8069 2691
a0da8069
NN
2692# these tools are built for the host environment
2693# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2694# know that we are building the simulator.
2695# binutils, gas and ld appear in that order because it makes sense to run
2696# "make check" in that particular order.
e6de499b 2697# If --enable-gold is used, "gold" may replace "ld".
f9806fa5 2698host_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
2699
2700# libgcj represents the runtime libraries only used by gcj.
2701libgcj="target-libffi \
a0da8069
NN
2702 target-zlib \
2703 target-qthreads \
2704 target-libjava"
2705
2706# these libraries are built for the target environment, and are built after
2707# the host libraries and the host tools (which may be a cross compiler)
2708#
b1299c4e
DJ
2709target_libraries="target-libgcc \
2710 target-libiberty \
a0da8069
NN
2711 target-libgloss \
2712 target-newlib \
cff87f51 2713 target-libgomp \
b9459e83 2714 target-libstdc++-v3 \
4b1cb4fe 2715 target-libmudflap \
bb780410 2716 target-libssp \
e552509b 2717 target-libquadmath \
4b1cb4fe 2718 target-libgfortran \
4f0ef2d8 2719 target-boehm-gc \
83326456 2720 ${libgcj} \
a2592b1b 2721 target-libobjc \
e552509b
ILT
2722 target-libada \
2723 target-libgo"
a0da8069 2724
9c14acb8
NN
2725# these tools are built using the target libraries, and are intended to
2726# run only in the target environment
a0da8069 2727#
9c14acb8 2728# note: any program that *uses* libraries that are in the "target_libraries"
a0da8069
NN
2729# list belongs in this list. those programs are also very likely
2730# candidates for the "native_only" list which follows
2731#
a3dd767d 2732target_tools="target-examples target-groff target-gperf target-rda"
252b5132 2733
a0da8069 2734################################################################################
252b5132 2735
a0da8069
NN
2736## All tools belong in one of the four categories, and are assigned above
2737## We assign ${configdirs} this way to remove all embedded newlines. This
2738## is important because configure will choke if they ever get through.
2739## ${configdirs} is directories we build using the host tools.
2740## ${target_configdirs} is directories we build using the target tools.
a0da8069 2741configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2742target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2743build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2744
9cc8ae67
PB
2745
2746
a0da8069 2747################################################################################
252b5132 2748
a0da8069 2749srcname="gnu development package"
252b5132 2750
a0da8069
NN
2751# This gets set non-empty for some net releases of packages.
2752appdirs=""
252b5132 2753
a0da8069
NN
2754# Define is_cross_compiler to save on calls to 'test'.
2755is_cross_compiler=
2756if test x"${host}" = x"${target}" ; then
2757 is_cross_compiler=no
252b5132 2758else
a0da8069 2759 is_cross_compiler=yes
c6b750e1 2760fi
252b5132 2761
9175bfc0 2762# Find the build and target subdir names.
dd12c3a8 2763
66a79c16
DJ
2764# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2765# have matching libraries, they should use host libraries: Makefile.tpl
2766# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2767# However, they still use the build modules, because the corresponding
2768# host modules (e.g. bison) are only built for the host when bootstrap
2769# finishes. So:
2770# - build_subdir is where we find build modules, and never changes.
2771# - build_libsubdir is where we find build libraries, and can be overridden.
2772
2773# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2774build_subdir="build-${build_noncanonical}"
c6b750e1 2775
81ecdfbb
RW
2776# Check whether --with-build-libsubdir was given.
2777if test "${with_build_libsubdir+set}" = set; then :
2778 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2779else
2780 build_libsubdir="$build_subdir"
81ecdfbb
RW
2781fi
2782
b00612cc
PB
2783# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2784if ( test $srcdir = . && test -d gcc ) \
2785 || test -d $srcdir/../host-${host_noncanonical}; then
2786 host_subdir="host-${host_noncanonical}"
2787else
2788 host_subdir=.
2789fi
dd12c3a8
NN
2790# No prefix.
2791target_subdir=${target_noncanonical}
c6b750e1 2792
2fd0b40b
RW
2793# Be sure to cover against remnants of an in-tree build.
2794if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2795 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2796Use a pristine source tree when building in a separate tree" "$LINENO" 5
2797fi
252b5132 2798
a0da8069
NN
2799# Skipdirs are removed silently.
2800skipdirs=
2801# Noconfigdirs are removed loudly.
2802noconfigdirs=""
252b5132 2803
a0da8069
NN
2804use_gnu_ld=
2805# Make sure we don't let GNU ld be added if we didn't want it.
2806if test x$with_gnu_ld = xno ; then
2807 use_gnu_ld=no
93f9b408 2808 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
2809fi
2810
a0da8069
NN
2811use_gnu_as=
2812# Make sure we don't let GNU as be added if we didn't want it.
2813if test x$with_gnu_as = xno ; then
2814 use_gnu_as=no
2815 noconfigdirs="$noconfigdirs gas"
252b5132
RH
2816fi
2817
700d40ca
ILT
2818use_included_zlib=
2819# Make sure we don't let ZLIB be added if we didn't want it.
2820if test x$with_system_zlib = xyes ; then
2821 use_included_zlib=no
2822 noconfigdirs="$noconfigdirs zlib"
2823fi
2824
c6b750e1 2825# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 2826# it's not even worth trying to configure, much less build, that tool.
252b5132 2827
a0da8069
NN
2828case ${with_x} in
2829 yes | "") ;; # the default value for this tree is that X11 is available
2830 no)
675c6968 2831 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 2832 # We won't be able to build gdbtk without X.
c6b750e1 2833 enable_gdbtk=no
a0da8069
NN
2834 ;;
2835 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2836esac
252b5132 2837
a0da8069 2838# Some tools are only suitable for building in a "native" situation.
c6b750e1 2839# Remove these if host!=target.
701628f5 2840native_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 2841
a0da8069
NN
2842# Similarly, some are only suitable for cross toolchains.
2843# Remove these if host=target.
2844cross_only="target-libgloss target-newlib target-opcodes"
2845
2846case $is_cross_compiler in
2847 no) skipdirs="${skipdirs} ${cross_only}" ;;
2848 yes) skipdirs="${skipdirs} ${native_only}" ;;
2849esac
252b5132 2850
a0da8069
NN
2851# If both --with-headers and --with-libs are specified, default to
2852# --without-newlib.
32be62b5
RS
2853if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2854 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
2855 if test x"${with_newlib}" = x ; then
2856 with_newlib=no
2857 fi
252b5132
RH
2858fi
2859
a0da8069
NN
2860# Recognize --with-newlib/--without-newlib.
2861case ${with_newlib} in
2862 no) skipdirs="${skipdirs} target-newlib" ;;
2863 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2864esac
252b5132 2865
c7791212
NC
2866# Handle --enable-gold, --enable-ld.
2867# --disable-gold [--enable-ld]
2868# Build only ld. Default option.
d3b50760
L
2869# --enable-gold [--enable-ld]
2870# Build both gold and ld. Install gold as "ld.gold", install ld
2871# as "ld.bfd" and "ld".
2872# --enable-gold=default [--enable-ld]
c7791212
NC
2873# Build both gold and ld. Install gold as "ld.gold" and "ld",
2874# install ld as "ld.bfd".
2875# --enable-gold[=default] --disable-ld
2876# Build only gold, which is then installed as both "ld.gold" and "ld".
2877# --enable-gold --enable-ld=default
d3b50760
L
2878# Build both gold (installed as "ld.gold") and ld (installed as "ld"
2879# and ld.bfd).
c7791212
NC
2880# In other words, ld is default
2881# --enable-gold=default --enable-ld=default
2882# Error.
2883
2884default_ld=
81ecdfbb
RW
2885# Check whether --enable-gold was given.
2886if test "${enable_gold+set}" = set; then :
2887 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
2888else
2889 ENABLE_GOLD=no
81ecdfbb
RW
2890fi
2891
c7791212
NC
2892case "${ENABLE_GOLD}" in
2893 yes|default)
e6de499b
NC
2894 # Check for ELF target.
2895 is_elf=no
2896 case "${target}" in
2897 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2898 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
2899 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
2900 case "${target}" in
2901 *-*-linux*aout* | *-*-linux*oldld*)
2902 ;;
2903 *)
2904 is_elf=yes
2905 ;;
2906 esac
2907 esac
2908
2909 if test "$is_elf" = "yes"; then
2910 # Check for target supported by gold.
93f9b408 2911 case "${target}" in
e6de499b 2912 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
c7791212
NC
2913 configdirs="$configdirs gold"
2914 if test x${ENABLE_GOLD} = xdefault; then
2915 default_ld=gold
2916 fi
e6de499b 2917 ENABLE_GOLD=yes
93f9b408
ILT
2918 ;;
2919 esac
e6de499b
NC
2920 fi
2921 ;;
2922 no)
2923 ;;
2924 *)
2925 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
2926 ;;
c7791212
NC
2927esac
2928
2929# Check whether --enable-ld was given.
2930if test "${enable_ld+set}" = set; then :
2931 enableval=$enable_ld; ENABLE_LD=$enableval
2932else
2933 ENABLE_LD=yes
2934fi
2935
2936
2937case "${ENABLE_LD}" in
2938 default)
d3b50760 2939 if test x${default_ld} != x; then
c7791212
NC
2940 as_fn_error "either gold or ld can be the default ld" "$LINENO" 5
2941 fi
2942 ;;
2943 yes)
2944 ;;
2945 no)
2946 if test x${ENABLE_GOLD} != xyes; then
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
2948$as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
2949 fi
2950 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
2951 ;;
2952 *)
2953 as_fn_error "invalid --enable-ld argument" "$LINENO" 5
2954 ;;
2955esac
93f9b408 2956
a0da8069 2957# Configure extra directories which are host specific
252b5132 2958
a0da8069
NN
2959case "${host}" in
2960 *-cygwin*)
2961 configdirs="$configdirs libtermcap" ;;
2962esac
252b5132 2963
59f7ec45
HPN
2964# A target can indicate whether a language isn't supported for some reason.
2965# Only spaces may be used in this macro; not newlines or tabs.
2966unsupported_languages=
2967
c6b750e1 2968# Remove more programs from consideration, based on the host or
a0da8069
NN
2969# target this usually means that a port of the program doesn't
2970# exist yet.
252b5132 2971
a0da8069
NN
2972case "${host}" in
2973 hppa*64*-*-*)
2974 noconfigdirs="$noconfigdirs byacc"
2975 ;;
ec11bdc6 2976 i[3456789]86-*-vsta)
675c6968 2977 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 2978 ;;
ec11bdc6 2979 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 2980 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 2981 ;;
2d1e8239
NC
2982 x86_64-*-mingw*)
2983 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
2984 ;;
ec11bdc6 2985 i[3456789]86-*-mingw32*)
675c6968 2986 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 2987 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 2988 ;;
ec11bdc6 2989 i[3456789]86-*-beos*)
675c6968 2990 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 2991 ;;
a0da8069 2992 *-*-cygwin*)
a92834c8 2993 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
2994 ;;
2995 *-*-netbsd*)
a92834c8 2996 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
2997 ;;
2998 ppc*-*-pe)
675c6968 2999 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
3000 ;;
3001 powerpc-*-beos*)
675c6968 3002 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 3003 ;;
a0da8069 3004esac
252b5132 3005
4b1cb4fe 3006
89a1e9c3
PB
3007# Check whether --enable-libquadmath was given.
3008if test "${enable_libquadmath+set}" = set; then :
3009 enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
3010else
3011 ENABLE_LIBQUADMATH=yes
3012fi
3013
3014if test "${ENABLE_LIBQUADMATH}" = "no" ; then
3015 noconfigdirs="$noconfigdirs target-libquadmath"
3016fi
3017
3018
3019# Check whether --enable-libquadmath-support was given.
3020if test "${enable_libquadmath_support+set}" = set; then :
3021 enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
3022else
3023 ENABLE_LIBQUADMATH_SUPPORT=yes
3024fi
3025
3026enable_libquadmath_support=
3027if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
3028 enable_libquadmath_support=no
3029fi
3030
3031
81ecdfbb
RW
3032# Check whether --enable-libada was given.
3033if test "${enable_libada+set}" = set; then :
3034 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3035else
3036 ENABLE_LIBADA=yes
81ecdfbb
RW
3037fi
3038
a2592b1b 3039if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3040 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3041fi
3042
81ecdfbb
RW
3043# Check whether --enable-libssp was given.
3044if test "${enable_libssp+set}" = set; then :
3045 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3046else
3047 ENABLE_LIBSSP=yes
81ecdfbb
RW
3048fi
3049
5f128533 3050
a0da8069
NN
3051# Save it here so that, even in case of --enable-libgcj, if the Java
3052# front-end isn't enabled, we still get libgcj disabled.
3053libgcj_saved=$libgcj
3054case $enable_libgcj in
3055yes)
3056 # If we reset it here, it won't get added to noconfigdirs in the
3057 # target-specific build rules, so it will be forcibly enabled
3058 # (unless the Java language itself isn't enabled).
3059 libgcj=
3060 ;;
3061no)
3062 # Make sure we get it printed in the list of not supported target libs.
9e1a94f4
ILT
3063 # Don't disable libffi, though, other languages use it.
3064 noconfigdirs="$noconfigdirs `echo ${libgcj} | sed -e 's/target-libffi//'`"
33d23ee8
ILT
3065 # Clear libgcj_saved so that even if java is enabled libffi won't be
3066 # built.
3067 libgcj_saved=
a0da8069
NN
3068 ;;
3069esac
252b5132 3070
4b1cb4fe 3071
a6df5a19
PB
3072# Disable libmudflap on some systems.
3073if test x$enable_libmudflap = x ; then
3e707e94 3074 case "${target}" in
29383458 3075 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 3076 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
3077 ;;
3078 *-*-freebsd*)
3079 # Enable libmudflap by default in FreeBSD.
3080 ;;
3081 *)
3082 # Disable it by default everywhere else.
3083 noconfigdirs="$noconfigdirs target-libmudflap"
3084 ;;
3085 esac
a6df5a19 3086fi
4b1cb4fe 3087
a6df5a19
PB
3088# Disable libgomp on non POSIX hosted systems.
3089if test x$enable_libgomp = x ; then
b3ded179
PB
3090 # Enable libgomp by default on hosted POSIX systems.
3091 case "${target}" in
29383458 3092 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
3093 ;;
3094 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3095 ;;
64ce424c 3096 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
3097 ;;
3098 *-*-darwin* | *-*-aix*)
3099 ;;
3100 *)
3101 noconfigdirs="$noconfigdirs target-libgomp"
3102 ;;
3103 esac
a6df5a19 3104fi
b3ded179 3105
691bb5a1
DD
3106# Default libgloss CPU subdirectory.
3107libgloss_dir="$target_cpu"
4b1cb4fe 3108
a0da8069
NN
3109case "${target}" in
3110 *-*-chorusos)
54d1c879 3111 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3112 ;;
24741ab2 3113 powerpc-*-darwin*)
9d39db92 3114 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3115 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3116 ;;
85bd1942
TG
3117 i[3456789]86-*-darwin*)
3118 noconfigdirs="$noconfigdirs ld gprof"
3119 noconfigdirs="$noconfigdirs sim target-rda"
3120 ;;
e8a5fa9c 3121 x86_64-*-darwin[912]*)
652dec25
TG
3122 noconfigdirs="$noconfigdirs ld gas gprof"
3123 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3124 ;;
04d1ab34 3125 *-*-darwin*)
d320aacb 3126 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3127 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 3128 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 3129 ;;
a0da8069 3130 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 3131 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3132 ;;
de0b4a87 3133 *-*-freebsd*)
4b1cb4fe
DD
3134 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3135 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3136 && test -f /usr/local/include/gmp.h; then
3137 with_gmp=/usr/local
3138 fi
3139
3140 # Skip some stuff that's unsupported on some FreeBSD configurations.
3141 case "${target}" in
3142 i*86-*-*) ;;
3143 alpha*-*-*) ;;
143754cd 3144 x86_64-*-*) ;;
4b1cb4fe 3145 *)
54d1c879 3146 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3147 ;;
3148 esac
3149 ;;
f8a495c8
NC
3150 *-*-kaos*)
3151 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3152 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3153 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3154 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3155 noconfigdirs="$noconfigdirs target-libgloss"
3156 ;;
a0da8069
NN
3157 *-*-netbsd*)
3158 # Skip some stuff on all NetBSD configurations.
3159 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3160
3161 # Skip some stuff that's unsupported on some NetBSD configurations.
3162 case "${target}" in
3163 i*86-*-netbsdelf*) ;;
5b474aa8 3164 arm*-*-netbsdelf*) ;;
a0da8069 3165 *)
54d1c879 3166 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3167 ;;
3168 esac
3169 ;;
2a3124ca 3170 *-*-netware*)
54d1c879 3171 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3172 ;;
3173 *-*-rtems*)
a009f2e7 3174 skipdirs="${skipdirs} target-libiberty"
54d1c879 3175 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3176 ;;
1587117a
EC
3177 # The tpf target doesn't support gdb yet.
3178 *-*-tpf*)
54d1c879 3179 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3180 ;;
c1968181 3181 *-*-uclinux*)
54d1c879 3182 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3183 ;;
a0da8069 3184 *-*-vxworks*)
54d1c879 3185 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3186 ;;
3187 alpha*-dec-osf*)
3188 # ld works, but does not support shared libraries.
3189 # newlib is not 64 bit ready. I'm not sure about fileutils.
3190 # gas doesn't generate exception information.
3191 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3192 ;;
3193 alpha*-*-*vms*)
d594eacc 3194 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3195 ;;
3196 alpha*-*-linux*)
3197 # newlib is not 64 bit ready
3198 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3199 ;;
a0da8069
NN
3200 alpha*-*-*)
3201 # newlib is not 64 bit ready
54d1c879 3202 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3203 ;;
4a18bd6b 3204 am33_2.0-*-linux*)
54d1c879 3205 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3206 ;;
a0da8069 3207 sh-*-linux*)
54d1c879 3208 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3209 ;;
a0da8069 3210 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3211 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3212 noconfigdirs="$noconfigdirs target-examples"
3213 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3214 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3215 noconfigdirs="$noconfigdirs expect dejagnu"
3216 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3217 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3218 noconfigdirs="$noconfigdirs target-newlib"
3219 case "${host}" in
3220 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3221 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3222 ;;
3223 esac
691bb5a1 3224 libgloss_dir=wince
a0da8069
NN
3225 ;;
3226 arc-*-*)
54d1c879 3227 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3228 ;;
caeba88f 3229 arm-semi-aof )
caeba88f 3230 ;;
a0da8069 3231 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3232 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3233 libgloss_dir=arm
a0da8069 3234 ;;
11b04d1f 3235 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3236 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3237 libgloss_dir=arm
a0da8069 3238 ;;
bd70a46f 3239 arm*-*-linux-gnueabi)
6d18b86b 3240 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3241 case ${with_newlib} in
3242 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3243 esac
691bb5a1 3244 libgloss_dir=arm
bd70a46f 3245 ;;
df4a6958 3246 arm*-*-symbianelf*)
54d1c879 3247 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3248 libgloss_dir=arm
df4a6958 3249 ;;
a0da8069 3250 arm-*-pe*)
54d1c879 3251 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3252 ;;
a0da8069 3253 thumb-*-coff)
54d1c879 3254 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3255 ;;
3256 thumb-*-elf)
54d1c879 3257 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3258 ;;
a0da8069 3259 thumb-*-pe)
54d1c879 3260 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3261 ;;
3262 arm-*-riscix*)
54d1c879 3263 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3264 ;;
3265 avr-*-*)
266df637 3266 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3267 ;;
376a0e54 3268 bfin-*-*)
df51e4e1 3269 unsupported_languages="$unsupported_languages java"
7837304f 3270 noconfigdirs="$noconfigdirs target-boehm-gc"
3cf3372e 3271 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3272 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3273 fi
3274 ;;
a0da8069 3275 c4x-*-* | tic4x-*-*)
54d1c879 3276 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3277 ;;
3278 c54x*-*-* | tic54x-*-*)
54d1c879 3279 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3280 ;;
52310858
NC
3281 cr16-*-*)
3282 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3283 ;;
c7e66c6d 3284 cris-*-* | crisv32-*-*)
59f7ec45 3285 unsupported_languages="$unsupported_languages java"
c7e66c6d 3286 case "${target}" in
2faa2958 3287 *-*-aout)
096f7d00 3288 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3289 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
d357cef7
HPN
3290 *-*-elf) # See PR46792 regarding target-libffi.
3291 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3292 *-*-linux*)
5e818318 3293 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3294 *)
096f7d00 3295 unsupported_languages="$unsupported_languages fortran"
54d1c879 3296 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3297 esac
691bb5a1 3298 libgloss_dir=cris
a0da8069 3299 ;;
3e707e94 3300 crx-*-*)
54d1c879 3301 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3302 ;;
a0da8069 3303 d10v-*-*)
54d1c879 3304 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3305 ;;
3306 d30v-*-*)
54d1c879 3307 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3308 ;;
691bb5a1
DD
3309 ep9312-*-elf | ep9312-*-coff)
3310 libgloss_dir=arm
3311 ;;
a0da8069 3312 fr30-*-elf*)
54d1c879 3313 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3314 ;;
3315 frv-*-*)
54d1c879 3316 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3317 ;;
20135e4c
NC
3318 moxie-*-*)
3319 noconfigdirs="$noconfigdirs ${libgcj}"
3320 noconfigdirs="$noconfigdirs gprof"
3321 ;;
a0da8069 3322 h8300*-*-*)
54d1c879 3323 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3324 ;;
3325 h8500-*-*)
54d1c879 3326 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3327 ;;
caeba88f 3328 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3329 ;;
a0da8069
NN
3330 hppa*64*-*-linux* | parisc*64*-*-linux*)
3331 # In this case, it's because the hppa64-linux target is for
3332 # the kernel only at this point and has no libc, and thus no
3333 # headers, crt*.o, etc., all of which are needed by these.
3334 noconfigdirs="$noconfigdirs target-zlib"
3335 ;;
5dcac624
DA
3336 parisc*-*-linux* | hppa*-*-linux*)
3337 ;;
a0da8069 3338 hppa*-*-*elf* | \
a0da8069
NN
3339 hppa*-*-lites* | \
3340 hppa*-*-openbsd* | \
3341 hppa*64*-*-*)
54d1c879 3342 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3343 ;;
3344 hppa*-hp-hpux11*)
3345 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3346 ;;
691bb5a1
DD
3347 hppa*-*-pro*)
3348 libgloss_dir=pa
3349 ;;
a0da8069
NN
3350 hppa*-*-*)
3351 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3352 # build on HP-UX 10.20.
54d1c879 3353 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3354 ;;
b07c2aad 3355 i960-*-*)
54d1c879 3356 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3357 ;;
a0da8069
NN
3358 ia64*-*-elf*)
3359 # No gdb support yet.
675c6968 3360 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3361 ;;
3362 ia64*-**-hpux*)
92c9a463
JB
3363 # No ld support yet.
3364 noconfigdirs="$noconfigdirs ${libgcj} libgui itcl ld"
a0da8069 3365 ;;
19e99079
NC
3366 ia64*-*-*vms*)
3367 # No gdb or ld support yet.
3368 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3369 ;;
caeba88f 3370 i370-*-opened*)
caeba88f 3371 ;;
ec11bdc6 3372 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3373 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3374 libgloss_dir=i386
a0da8069 3375 ;;
ec11bdc6 3376 i[3456789]86-*-linux*)
a0da8069
NN
3377 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3378 # not build java stuff by default.
3379 case "${target}" in
3380 *-*-*libc1*)
54d1c879 3381 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3382 esac
3383
3384 # This section makes it possible to build newlib natively on linux.
3385 # If we are using a cross compiler then don't configure newlib.
3386 if test x${is_cross_compiler} != xno ; then
bba45b8b 3387 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3388 fi
3389 noconfigdirs="$noconfigdirs target-libgloss"
3390 # If we are not using a cross compiler, do configure newlib.
3391 # Note however, that newlib will only be configured in this situation
3392 # if the --with-newlib option has been given, because otherwise
3393 # 'target-newlib' will appear in skipdirs.
3394 ;;
1f53ca9a
AO
3395 i[3456789]86-w64-mingw*)
3396 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3397 ;;
3398 i[3456789]86-*-mingw*)
45055374
CV
3399 target_configdirs="$target_configdirs target-winsup"
3400 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3401 ;;
2d1e8239 3402 x86_64-*-mingw*)
2d1e8239 3403 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3404 ;;
a0da8069
NN
3405 *-*-cygwin*)
3406 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3407 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3408 # always build newlib if winsup directory is present.
45055374 3409 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3410 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3411 elif test -d "$srcdir/newlib"; then
45055374 3412 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3413 fi
c6b750e1 3414 ;;
caeba88f
AL
3415 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3416 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3417 ;;
ec11bdc6 3418 i[3456789]86-*-pe)
54d1c879 3419 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3420 ;;
ec11bdc6 3421 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3422 # The linker does not yet know about weak symbols in COFF,
3423 # and is not configured to handle mixed ELF and COFF.
54d1c879 3424 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3425 ;;
ec11bdc6 3426 i[3456789]86-*-sco*)
54d1c879 3427 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3428 ;;
ec11bdc6 3429 i[3456789]86-*-solaris2*)
a0da8069
NN
3430 noconfigdirs="$noconfigdirs target-libgloss"
3431 ;;
ec11bdc6 3432 i[3456789]86-*-sysv4*)
54d1c879 3433 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3434 ;;
ec11bdc6 3435 i[3456789]86-*-beos*)
54d1c879 3436 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3437 ;;
b59bea8a 3438 i[3456789]86-*-rdos*)
2429c060
PB
3439 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3440 ;;
b07c2aad 3441 m32r-*-*)
54d1c879 3442 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3443 ;;
a0da8069 3444 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3445 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3446 libgloss_dir=m68hc11
a0da8069
NN
3447 ;;
3448 m68k-*-elf*)
54d1c879 3449 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3450 ;;
3451 m68k-*-coff*)
54d1c879 3452 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3453 ;;
691bb5a1
DD
3454 m68*-*-* | fido-*-*)
3455 libgloss_dir=m68k
3456 ;;
a0da8069
NN
3457 mcore-*-pe*)
3458 # The EPOC C++ environment does not support exceptions or rtti,
3459 # and so building libstdc++-v3 tends not to always work.
3460 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3461 ;;
3462 mmix-*-*)
59f7ec45 3463 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3464 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3465 ;;
3466 mn10200-*-*)
54d1c879 3467 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3468 ;;
3469 mn10300-*-*)
54d1c879 3470 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3471 ;;
4970f871 3472 mt-*-*)
cdb9b172
AH
3473 noconfigdirs="$noconfigdirs sim"
3474 ;;
887ebfb4
RW
3475 picochip-*-*)
3476 noconfigdirs="$noconfigdirs target-libiberty"
3477 ;;
a0da8069
NN
3478 powerpc-*-aix*)
3479 # copied from rs6000-*-* entry
e8a5fa9c 3480 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3481 ;;
3482 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3483 target_configdirs="$target_configdirs target-winsup"
54d1c879 3484 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3485 # always build newlib.
3486 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3487 ;;
3488 # This is temporary until we can link against shared libraries
3489 powerpcle-*-solaris*)
54d1c879 3490 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3491 libgloss_dir=rs6000
a0da8069
NN
3492 ;;
3493 powerpc-*-beos*)
54d1c879 3494 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3495 ;;
a0da8069 3496 powerpc-*-eabi)
54d1c879 3497 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3498 libgloss_dir=rs6000
caeba88f
AL
3499 ;;
3500 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3501 libgloss_dir=rs6000
a0da8069 3502 ;;
a0da8069 3503 rs6000-*-lynxos*)
54d1c879 3504 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3505 ;;
3506 rs6000-*-aix*)
e8a5fa9c 3507 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3508 ;;
3509 rs6000-*-*)
54d1c879 3510 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3511 ;;
3512 m68k-apollo-*)
54d1c879 3513 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3514 ;;
25a07265 3515 microblaze*)
29821356 3516 noconfigdirs="$noconfigdirs gprof target-libssp ${libgcj}"
25a07265 3517 ;;
5bd8be13
RS
3518 mips*-sde-elf*)
3519 skipdirs="$skipdirs target-libiberty"
3520 noconfigdirs="$noconfigdirs ${libgcj}"
3521 if test x$with_newlib = xyes; then
3522 noconfigdirs="$noconfigdirs gprof"
3523 fi
3524 libgloss_dir=mips
3525 ;;
a0da8069 3526 mips*-*-irix5*)
54d1c879 3527 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3528 ;;
3529 mips*-*-irix6*)
a0da8069
NN
3530 # Linking libjava exceeds command-line length limits on at least
3531 # IRIX 6.2, but not on IRIX 6.5.
3532 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3533 # <oldham@codesourcery.com>
54d1c879 3534 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3535 ;;
a0da8069 3536 mips*-*-bsd*)
54d1c879 3537 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3538 ;;
a0da8069
NN
3539 mips*-*-linux*)
3540 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3541 ;;
3542 mips*-*-*)
54d1c879 3543 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3544 libgloss_dir=mips
a0da8069
NN
3545 ;;
3546 romp-*-*)
54d1c879 3547 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3548 ;;
dbf85af7 3549 sh-*-* | sh64-*-*)
a0da8069 3550 case "${host}" in
ec11bdc6
DD
3551 i[3456789]86-*-vsta) ;; # don't add gprof back in
3552 i[3456789]86-*-go32*) ;; # don't add gprof back in
3553 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3554 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3555 esac
e8a5fa9c
RW
3556 case "${target}" in
3557 sh*-*-elf)
3558 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3559 *)
3560 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3561 esac
a0da8069 3562 ;;
691bb5a1
DD
3563 sparclet-*-aout* | sparc86x-*-*)
3564 libgloss_dir=sparc
3565 ;;
a0da8069 3566 sparc-*-elf*)
54d1c879 3567 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3568 ;;
3569 sparc64-*-elf*)
54d1c879 3570 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3571 libgloss_dir=sparc
a0da8069
NN
3572 ;;
3573 sparclite-*-*)
54d1c879 3574 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3575 libgloss_dir=sparc
a0da8069
NN
3576 ;;
3577 sparc-*-sunos4*)
54d1c879 3578 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3579 if test x${is_cross_compiler} != xno ; then
3580 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3581 else
3582 use_gnu_ld=no
3583 fi
3584 ;;
e3c770b1 3585 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3586 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3587 ;;
a0da8069
NN
3588 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3589 ;;
619a3713
JM
3590 tic6x-*-*)
3591 noconfigdirs="$noconfigdirs gdb sim ${libgcj}"
3592 ;;
a0da8069 3593 v810-*-*)
54d1c879 3594 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069 3595 ;;
1cd986c5
NC
3596 v850*-*-*)
3597 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3598 ;;
3599 vax-*-vms)
54d1c879 3600 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3601 ;;
3602 vax-*-*)
54d1c879 3603 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3604 ;;
8b66833e 3605 xtensa*-*-*)
54d1c879 3606 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3607 ;;
a0da8069 3608 ip2k-*-*)
54d1c879 3609 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3610 ;;
29383458 3611 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3612 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3613 ;;
3614 *-*-lynxos*)
54d1c879 3615 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3616 ;;
a0da8069 3617 *-*-*)
54d1c879 3618 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3619 ;;
3620esac
252b5132 3621
a0da8069
NN
3622# If we aren't building newlib, then don't build libgloss, since libgloss
3623# depends upon some newlib header files.
3624case "${noconfigdirs}" in
3625 *target-libgloss*) ;;
3626 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3627esac
3628
a0da8069
NN
3629# Work in distributions that contain no compiler tools, like Autoconf.
3630tentative_cc=""
3631host_makefile_frag=/dev/null
3632if test -d ${srcdir}/config ; then
3633case "${host}" in
3634 m68k-hp-hpux*)
3635 # Avoid "too much defining" errors from HPUX compiler.
3636 tentative_cc="cc -Wp,-H256000"
3637 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3638 # If it's HP/UX ar, this should be harmless.
3639 RANLIB="ar ts"
3640 ;;
3641 m68k-apollo-sysv*)
3642 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3643 ;;
3644 m68k-apollo-bsd*)
3645 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3646 # chokes on bfd, the compiler won't let you assign integers to enums, and
3647 # other problems. Defining CC to gcc is a questionable way to say "don't use
3648 # the apollo compiler" (the preferred version of GCC could be called cc,
3649 # or whatever), but I'm not sure leaving CC as cc is any better...
3650 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3651 # Used to have BISON=yacc.
3652 tentative_cc=gcc
3653 ;;
3654 m88k-dg-dgux*)
3655 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3656 ;;
3657 m88k-harris-cxux*)
3658 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3659 tentative_cc="cc -Xa"
3660 host_makefile_frag="config/mh-cxux"
3661 ;;
3662 m88k-motorola-sysv*)
3663 ;;
3664 mips*-dec-ultrix*)
3665 tentative_cc="cc -Wf,-XNg1000"
3666 host_makefile_frag="config/mh-decstation"
3667 ;;
3668 mips*-nec-sysv4*)
3669 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3670 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3671 host_makefile_frag="config/mh-necv4"
3672 ;;
3673 mips*-sgi-irix4*)
3674 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3675 # environment. Also bump switch table size so that cp-parse will
3676 # compile. Bump string length limit so linker builds.
3677 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3678 ;;
3679 mips*-*-sysv4*)
3680 host_makefile_frag="config/mh-sysv4"
3681 ;;
3682 mips*-*-sysv*)
3683 # This is for a MIPS running RISC/os 4.52C.
3684
3685 # This is needed for GDB, but needs to be in the top-level make because
3686 # if a library is compiled with the bsd headers and gets linked with the
3687 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3688 # a different size).
3689 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3690 # known except to select the sysv environment. Could we use /proc instead?
3691 # These "sysv environments" and "bsd environments" often end up being a pain.
3692 #
3693 # This is not part of CFLAGS because perhaps not all C compilers have this
3694 # option.
3695 tentative_cc="cc -systype sysv"
3696 ;;
3697 i370-ibm-opened*)
3698 tentative_cc="c89"
3699 ;;
ec11bdc6 3700 i[3456789]86-*-sysv5*)
a0da8069
NN
3701 host_makefile_frag="config/mh-sysv5"
3702 ;;
ec11bdc6 3703 i[3456789]86-*-dgux*)
a0da8069
NN
3704 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3705 host_makefile_frag="config/mh-dgux386"
3706 ;;
ec11bdc6 3707 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3708 # The MetaWare compiler will generate a copyright message unless you
3709 # turn it off by adding the -Hnocopyr flag.
3710 tentative_cc="cc -Hnocopyr"
3711 ;;
ec11bdc6 3712 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3713 # for an NCR 3000 (i486/SVR4) system.
3714 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3715 # This compiler not only emits obnoxious copyright messages every time
3716 # you run it, but it chokes and dies on a whole bunch of GNU source
3717 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3718 tentative_cc="/usr/ccs/ATT/cc"
3719 host_makefile_frag="config/mh-ncr3000"
3720 ;;
ec11bdc6 3721 i[3456789]86-*-sco3.2v5*)
a0da8069 3722 ;;
ec11bdc6 3723 i[3456789]86-*-sco*)
a0da8069
NN
3724 # The native C compiler botches some simple uses of const. Unfortunately,
3725 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3726 tentative_cc="cc -Dconst="
3727 host_makefile_frag="config/mh-sco"
3728 ;;
ec11bdc6 3729 i[3456789]86-*-udk*)
a0da8069
NN
3730 host_makefile_frag="config/mh-sysv5"
3731 ;;
ec11bdc6 3732 i[3456789]86-*-solaris2*)
a0da8069
NN
3733 host_makefile_frag="config/mh-sysv4"
3734 ;;
ec11bdc6 3735 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3736 host_makefile_frag="config/mh-djgpp"
3737 ;;
3738 *-cygwin*)
e33b51a6 3739
81ecdfbb
RW
3740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3741$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3742echo a >cygwin-cat-check
1f53ca9a 3743if test `cat cygwin-cat-check` = a ; then
8ade07e9 3744 rm cygwin-cat-check
81ecdfbb
RW
3745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3746$as_echo "yes" >&6; }
e33b51a6 3747else
8ade07e9 3748 rm cygwin-cat-check
81ecdfbb
RW
3749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3750$as_echo "no" >&6; }
3751 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3752 Please either mount the build directory in binary mode or run the following
3753 commands before running any configure script:
3754set -o igncr
3755export SHELLOPTS
81ecdfbb 3756 " "$LINENO" 5
e33b51a6 3757fi
e33b51a6 3758
a0da8069
NN
3759 host_makefile_frag="config/mh-cygwin"
3760 ;;
8a1599ab 3761 *-mingw*)
84e7906e 3762 host_makefile_frag="config/mh-mingw"
2d1e8239 3763 ;;
a0da8069
NN
3764 *-interix*)
3765 host_makefile_frag="config/mh-interix"
3766 ;;
3767 vax-*-ultrix2*)
3768 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3769 tentative_cc=gcc
3770 ;;
3771 *-*-solaris2*)
3772 host_makefile_frag="config/mh-solaris"
3773 ;;
3774 m68k-sun-sunos*)
3775 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3776 # without overflowing the jump tables (-J says to use a 32 bit table)
3777 tentative_cc="cc -J"
3778 ;;
da888c87 3779 hppa*-hp-hpux10*)
a0da8069 3780 tentative_cc="cc -Wp,-H256000"
da888c87 3781 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3782 ;;
da888c87
PB
3783 hppa*-hp-hpux* | hppa*-*-hiux*)
3784 tentative_cc="cc -Wp,-H256000"
3785 host_makefile_frag="config/mh-pa"
3786 ;;
3787 hppa*-*)
3788 host_makefile_frag="config/mh-pa"
3789 ;;
3790 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3791 tentative_cc="cc -Wp,-H256000"
3792 ;;
3793 rs6000-*-lynxos*)
3794 # /bin/cc is less than useful for our purposes. Always use GCC
3795 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3796 host_makefile_frag="config/mh-lynxrs6k"
3797 ;;
e552509b
ILT
3798 *-*-darwin*)
3799 host_makefile_frag="config/mh-darwin"
0df3d27f 3800 ;;
f6d183c0
PB
3801 powerpc-*-aix*)
3802 host_makefile_frag="config/mh-ppc-aix"
3803 ;;
3804 rs6000-*-aix*)
3805 host_makefile_frag="config/mh-ppc-aix"
3806 ;;
a0da8069
NN
3807 *-*-lynxos*)
3808 # /bin/cc is less than useful for our purposes. Always use GCC
3809 tentative_cc="/bin/gcc"
3810 ;;
3811 *-*-sysv4*)
3812 host_makefile_frag="config/mh-sysv4"
3813 ;;
fe69863c
DD
3814 # This is placed last to prevent interfering with the cases above.
3815 i[3456789]86-*-*)
3816 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3817 host_makefile_frag="config/mh-x86omitfp"
3818 ;;
a0da8069
NN
3819esac
3820fi
3821
9e07f89d
NN
3822# If we aren't going to be using gcc, see if we can extract a definition
3823# of CC from the fragment.
3824# Actually, use the 'pre-extracted' version above.
3825if test -z "${CC}" && test "${build}" = "${host}" ; then
3826 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3827 found=
3828 for dir in $PATH; do
3829 test -z "$dir" && dir=.
3830 if test -f $dir/gcc; then
3831 found=yes
3832 break
3833 fi
3834 done
3835 IFS="$save_ifs"
3836 if test -z "${found}" && test -n "${tentative_cc}" ; then
3837 CC=$tentative_cc
3838 fi
3839fi
3840
3841if test "${build}" != "${host}" ; then
1576798e
PB
3842 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3843 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3844 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3845 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3846 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3847 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
e552509b 3848 GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
1576798e
PB
3849 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3850 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3851 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3852 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3853 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3854 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3855else
3856 AR_FOR_BUILD="\$(AR)"
3857 AS_FOR_BUILD="\$(AS)"
512b7dfb 3858 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3859 CXX_FOR_BUILD="\$(CXX)"
3860 GCJ_FOR_BUILD="\$(GCJ)"
3861 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
e552509b 3862 GOC_FOR_BUILD="\$(GOC)"
1576798e
PB
3863 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3864 LD_FOR_BUILD="\$(LD)"
3865 NM_FOR_BUILD="\$(NM)"
3866 RANLIB_FOR_BUILD="\$(RANLIB)"
3867 WINDRES_FOR_BUILD="\$(WINDRES)"
3868 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3869fi
3870
3871ac_ext=c
c6b750e1
DJ
3872ac_cpp='$CPP $CPPFLAGS'
3873ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3874ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3875ac_compiler_gnu=$ac_cv_c_compiler_gnu
3876if test -n "$ac_tool_prefix"; then
3877 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3878set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3880$as_echo_n "checking for $ac_word... " >&6; }
3881if test "${ac_cv_prog_CC+set}" = set; then :
3882 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3883else
3884 if test -n "$CC"; then
3885 ac_cv_prog_CC="$CC" # Let the user override the test.
3886else
3887as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3888for as_dir in $PATH
3889do
3890 IFS=$as_save_IFS
3891 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3892 for ac_exec_ext in '' $ac_executable_extensions; do
3893 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3894 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 3895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3896 break 2
3897 fi
3898done
81ecdfbb
RW
3899 done
3900IFS=$as_save_IFS
c6b750e1
DJ
3901
3902fi
3903fi
3904CC=$ac_cv_prog_CC
3905if test -n "$CC"; then
81ecdfbb
RW
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3907$as_echo "$CC" >&6; }
c6b750e1 3908else
81ecdfbb
RW
3909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3910$as_echo "no" >&6; }
c6b750e1
DJ
3911fi
3912
81ecdfbb 3913
c6b750e1
DJ
3914fi
3915if test -z "$ac_cv_prog_CC"; then
3916 ac_ct_CC=$CC
6a9cf61e 3917 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 3918set dummy gcc; ac_word=$2
81ecdfbb
RW
3919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3920$as_echo_n "checking for $ac_word... " >&6; }
3921if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3922 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3923else
3924 if test -n "$ac_ct_CC"; then
3925 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3926else
3927as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3928for as_dir in $PATH
3929do
3930 IFS=$as_save_IFS
3931 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3932 for ac_exec_ext in '' $ac_executable_extensions; do
3933 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3934 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 3935 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3936 break 2
3937 fi
3938done
81ecdfbb
RW
3939 done
3940IFS=$as_save_IFS
c6b750e1
DJ
3941
3942fi
3943fi
3944ac_ct_CC=$ac_cv_prog_ac_ct_CC
3945if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3947$as_echo "$ac_ct_CC" >&6; }
c6b750e1 3948else
81ecdfbb
RW
3949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3950$as_echo "no" >&6; }
c6b750e1
DJ
3951fi
3952
81ecdfbb
RW
3953 if test "x$ac_ct_CC" = x; then
3954 CC=""
3955 else
3956 case $cross_compiling:$ac_tool_warned in
3957yes:)
3958{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3959$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3960ac_tool_warned=yes ;;
3961esac
3962 CC=$ac_ct_CC
3963 fi
c6b750e1
DJ
3964else
3965 CC="$ac_cv_prog_CC"
3966fi
3967
3968if test -z "$CC"; then
81ecdfbb
RW
3969 if test -n "$ac_tool_prefix"; then
3970 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 3971set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
3972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3973$as_echo_n "checking for $ac_word... " >&6; }
3974if test "${ac_cv_prog_CC+set}" = set; then :
3975 $as_echo_n "(cached) " >&6
9e07f89d
NN
3976else
3977 if test -n "$CC"; then
3978 ac_cv_prog_CC="$CC" # Let the user override the test.
3979else
c6b750e1
DJ
3980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3981for as_dir in $PATH
3982do
3983 IFS=$as_save_IFS
3984 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3985 for ac_exec_ext in '' $ac_executable_extensions; do
3986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3987 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 3988 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3989 break 2
3990 fi
3991done
81ecdfbb
RW
3992 done
3993IFS=$as_save_IFS
c6b750e1 3994
9e07f89d
NN
3995fi
3996fi
c6b750e1 3997CC=$ac_cv_prog_CC
9e07f89d 3998if test -n "$CC"; then
81ecdfbb
RW
3999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4000$as_echo "$CC" >&6; }
c6b750e1 4001else
81ecdfbb
RW
4002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4003$as_echo "no" >&6; }
c6b750e1
DJ
4004fi
4005
c6b750e1 4006
81ecdfbb 4007 fi
c6b750e1 4008fi
9e07f89d
NN
4009if test -z "$CC"; then
4010 # Extract the first word of "cc", so it can be a program name with args.
4011set dummy cc; ac_word=$2
81ecdfbb
RW
4012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4013$as_echo_n "checking for $ac_word... " >&6; }
4014if test "${ac_cv_prog_CC+set}" = set; then :
4015 $as_echo_n "(cached) " >&6
9e07f89d
NN
4016else
4017 if test -n "$CC"; then
4018 ac_cv_prog_CC="$CC" # Let the user override the test.
4019else
9e07f89d 4020 ac_prog_rejected=no
c6b750e1
DJ
4021as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4022for as_dir in $PATH
4023do
4024 IFS=$as_save_IFS
4025 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4026 for ac_exec_ext in '' $ac_executable_extensions; do
4027 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4028 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4029 ac_prog_rejected=yes
4030 continue
4031 fi
4032 ac_cv_prog_CC="cc"
81ecdfbb 4033 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4034 break 2
4035 fi
4036done
81ecdfbb
RW
4037 done
4038IFS=$as_save_IFS
c6b750e1 4039
9e07f89d
NN
4040if test $ac_prog_rejected = yes; then
4041 # We found a bogon in the path, so make sure we never use it.
4042 set dummy $ac_cv_prog_CC
4043 shift
c6b750e1 4044 if test $# != 0; then
9e07f89d
NN
4045 # We chose a different compiler from the bogus one.
4046 # However, it has the same basename, so the bogon will be chosen
4047 # first if we set CC to just the basename; use the full file name.
4048 shift
c6b750e1 4049 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4050 fi
4051fi
4052fi
4053fi
c6b750e1 4054CC=$ac_cv_prog_CC
9e07f89d 4055if test -n "$CC"; then
81ecdfbb
RW
4056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4057$as_echo "$CC" >&6; }
9e07f89d 4058else
81ecdfbb
RW
4059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4060$as_echo "no" >&6; }
9e07f89d
NN
4061fi
4062
81ecdfbb 4063
c6b750e1
DJ
4064fi
4065if test -z "$CC"; then
4066 if test -n "$ac_tool_prefix"; then
81ecdfbb 4067 for ac_prog in cl.exe
c6b750e1
DJ
4068 do
4069 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4070set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4072$as_echo_n "checking for $ac_word... " >&6; }
4073if test "${ac_cv_prog_CC+set}" = set; then :
4074 $as_echo_n "(cached) " >&6
9e07f89d
NN
4075else
4076 if test -n "$CC"; then
4077 ac_cv_prog_CC="$CC" # Let the user override the test.
4078else
c6b750e1
DJ
4079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4080for as_dir in $PATH
4081do
4082 IFS=$as_save_IFS
4083 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4084 for ac_exec_ext in '' $ac_executable_extensions; do
4085 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4086 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4088 break 2
376a0e54 4089 fi
c6b750e1 4090done
81ecdfbb
RW
4091 done
4092IFS=$as_save_IFS
cac3d6c4 4093
c6b750e1
DJ
4094fi
4095fi
4096CC=$ac_cv_prog_CC
4097if test -n "$CC"; then
81ecdfbb
RW
4098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4099$as_echo "$CC" >&6; }
cac3d6c4 4100else
81ecdfbb
RW
4101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4102$as_echo "no" >&6; }
9e07f89d 4103fi
cac3d6c4 4104
81ecdfbb 4105
c6b750e1
DJ
4106 test -n "$CC" && break
4107 done
cac3d6c4 4108fi
c6b750e1
DJ
4109if test -z "$CC"; then
4110 ac_ct_CC=$CC
81ecdfbb 4111 for ac_prog in cl.exe
c6b750e1
DJ
4112do
4113 # Extract the first word of "$ac_prog", so it can be a program name with args.
4114set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4116$as_echo_n "checking for $ac_word... " >&6; }
4117if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4118 $as_echo_n "(cached) " >&6
cac3d6c4 4119else
c6b750e1
DJ
4120 if test -n "$ac_ct_CC"; then
4121 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4122else
c6b750e1
DJ
4123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4124for as_dir in $PATH
4125do
4126 IFS=$as_save_IFS
4127 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4128 for ac_exec_ext in '' $ac_executable_extensions; do
4129 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4130 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4131 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4132 break 2
4133 fi
4134done
81ecdfbb
RW
4135 done
4136IFS=$as_save_IFS
c6b750e1 4137
cac3d6c4
CM
4138fi
4139fi
c6b750e1
DJ
4140ac_ct_CC=$ac_cv_prog_ac_ct_CC
4141if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4143$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4144else
81ecdfbb
RW
4145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4146$as_echo "no" >&6; }
cac3d6c4 4147fi
376a0e54 4148
81ecdfbb 4149
c6b750e1
DJ
4150 test -n "$ac_ct_CC" && break
4151done
4152
81ecdfbb
RW
4153 if test "x$ac_ct_CC" = x; then
4154 CC=""
4155 else
4156 case $cross_compiling:$ac_tool_warned in
4157yes:)
4158{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4159$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4160ac_tool_warned=yes ;;
4161esac
4162 CC=$ac_ct_CC
4163 fi
c6b750e1
DJ
4164fi
4165
4166fi
4167
4168
81ecdfbb
RW
4169test -z "$CC" && { { $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 "no acceptable C compiler found in \$PATH
4172See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4173
4174# Provide some information about the compiler.
81ecdfbb
RW
4175$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4176set X $ac_compile
4177ac_compiler=$2
4178for ac_option in --version -v -V -qversion; do
4179 { { ac_try="$ac_compiler $ac_option >&5"
4180case "(($ac_try" in
4181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4182 *) ac_try_echo=$ac_try;;
4183esac
4184eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4185$as_echo "$ac_try_echo"; } >&5
4186 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4187 ac_status=$?
81ecdfbb
RW
4188 if test -s conftest.err; then
4189 sed '10a\
4190... rest of stderr output deleted ...
4191 10q' conftest.err >conftest.er1
4192 cat conftest.er1 >&5
4193 rm -f conftest.er1 conftest.err
4194 fi
4195 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4196 test $ac_status = 0; }
4197done
c6b750e1 4198
81ecdfbb 4199cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4200/* end confdefs.h. */
4201
4202int
4203main ()
4204{
4205
4206 ;
4207 return 0;
4208}
4209_ACEOF
4210ac_clean_files_save=$ac_clean_files
81ecdfbb 4211ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4212# Try to create an executable without -o first, disregard a.out.
4213# It will help us diagnose broken compilers, and finding out an intuition
4214# of exeext.
81ecdfbb
RW
4215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4216$as_echo_n "checking for C compiler default output file name... " >&6; }
4217ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4218
4219# The possible output files:
4220ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4221
4222ac_rmfiles=
4223for ac_file in $ac_files
4224do
4225 case $ac_file in
4226 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4227 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4228 esac
4229done
4230rm -f $ac_rmfiles
4231
4232if { { ac_try="$ac_link_default"
4233case "(($ac_try" in
4234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4235 *) ac_try_echo=$ac_try;;
4236esac
4237eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4238$as_echo "$ac_try_echo"; } >&5
4239 (eval "$ac_link_default") 2>&5
c6b750e1 4240 ac_status=$?
81ecdfbb
RW
4241 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4242 test $ac_status = 0; }; then :
4243 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4244# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4245# in a Makefile. We should not override ac_cv_exeext if it was cached,
4246# so that the user can short-circuit this test for compilers unknown to
4247# Autoconf.
4248for ac_file in $ac_files ''
c6b750e1
DJ
4249do
4250 test -f "$ac_file" || continue
4251 case $ac_file in
81ecdfbb 4252 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4253 ;;
4254 [ab].out )
4255 # We found the default executable, but exeext='' is most
4256 # certainly right.
4257 break;;
4258 *.* )
81ecdfbb
RW
4259 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4260 then :; else
4261 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4262 fi
4263 # We set ac_cv_exeext here because the later test for it is not
4264 # safe: cross compilers may not add the suffix if given an `-o'
4265 # argument, so we may need to know it at that point already.
4266 # Even if this section looks crufty: it has the advantage of
4267 # actually working.
c6b750e1
DJ
4268 break;;
4269 * )
4270 break;;
4271 esac
4272done
81ecdfbb
RW
4273test "$ac_cv_exeext" = no && ac_cv_exeext=
4274
c6b750e1 4275else
81ecdfbb
RW
4276 ac_file=''
4277fi
4278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4279$as_echo "$ac_file" >&6; }
4280if test -z "$ac_file"; then :
4281 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4282sed 's/^/| /' conftest.$ac_ext >&5
4283
81ecdfbb
RW
4284{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4285$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4286{ as_fn_set_status 77
4287as_fn_error "C compiler cannot create executables
4288See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4289fi
c6b750e1 4290ac_exeext=$ac_cv_exeext
c6b750e1 4291
81ecdfbb 4292# Check that the compiler produces executables we can run. If not, either
c6b750e1 4293# the compiler is broken, or we cross compile.
81ecdfbb
RW
4294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4295$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4296# If not cross compiling, check that we can run a simple program.
4297if test "$cross_compiling" != yes; then
4298 if { ac_try='./$ac_file'
81ecdfbb
RW
4299 { { case "(($ac_try" in
4300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4301 *) ac_try_echo=$ac_try;;
4302esac
4303eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4304$as_echo "$ac_try_echo"; } >&5
4305 (eval "$ac_try") 2>&5
c6b750e1 4306 ac_status=$?
81ecdfbb
RW
4307 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4308 test $ac_status = 0; }; }; then
c6b750e1
DJ
4309 cross_compiling=no
4310 else
4311 if test "$cross_compiling" = maybe; then
4312 cross_compiling=yes
4313 else
81ecdfbb
RW
4314 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4315$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4316as_fn_error "cannot run C compiled programs.
c6b750e1 4317If you meant to cross compile, use \`--host'.
81ecdfbb 4318See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4319 fi
4320 fi
4321fi
81ecdfbb
RW
4322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4323$as_echo "yes" >&6; }
c6b750e1 4324
81ecdfbb 4325rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4326ac_clean_files=$ac_clean_files_save
81ecdfbb 4327# Check that the compiler produces executables we can run. If not, either
c6b750e1 4328# the compiler is broken, or we cross compile.
81ecdfbb
RW
4329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4330$as_echo_n "checking whether we are cross compiling... " >&6; }
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4332$as_echo "$cross_compiling" >&6; }
4333
4334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4335$as_echo_n "checking for suffix of executables... " >&6; }
4336if { { ac_try="$ac_link"
4337case "(($ac_try" in
4338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4339 *) ac_try_echo=$ac_try;;
4340esac
4341eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4342$as_echo "$ac_try_echo"; } >&5
4343 (eval "$ac_link") 2>&5
c6b750e1 4344 ac_status=$?
81ecdfbb
RW
4345 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4346 test $ac_status = 0; }; then :
c6b750e1
DJ
4347 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4348# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4349# work properly (i.e., refer to `conftest.exe'), while it won't with
4350# `rm'.
4351for ac_file in conftest.exe conftest conftest.*; do
4352 test -f "$ac_file" || continue
4353 case $ac_file in
81ecdfbb 4354 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4355 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4356 break;;
4357 * ) break;;
4358 esac
4359done
4360else
81ecdfbb
RW
4361 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4362$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4363as_fn_error "cannot compute suffix of executables: cannot compile and link
4364See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4365fi
c6b750e1 4366rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4368$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4369
4370rm -f conftest.$ac_ext
4371EXEEXT=$ac_cv_exeext
4372ac_exeext=$EXEEXT
81ecdfbb
RW
4373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4374$as_echo_n "checking for suffix of object files... " >&6; }
4375if test "${ac_cv_objext+set}" = set; then :
4376 $as_echo_n "(cached) " >&6
c6b750e1 4377else
81ecdfbb 4378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4379/* end confdefs.h. */
4380
4381int
4382main ()
4383{
4384
4385 ;
4386 return 0;
4387}
4388_ACEOF
4389rm -f conftest.o conftest.obj
81ecdfbb
RW
4390if { { ac_try="$ac_compile"
4391case "(($ac_try" in
4392 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4393 *) ac_try_echo=$ac_try;;
4394esac
4395eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4396$as_echo "$ac_try_echo"; } >&5
4397 (eval "$ac_compile") 2>&5
c6b750e1 4398 ac_status=$?
81ecdfbb
RW
4399 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4400 test $ac_status = 0; }; then :
4401 for ac_file in conftest.o conftest.obj conftest.*; do
4402 test -f "$ac_file" || continue;
c6b750e1 4403 case $ac_file in
81ecdfbb 4404 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4405 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4406 break;;
4407 esac
4408done
cac3d6c4 4409else
81ecdfbb 4410 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4411sed 's/^/| /' conftest.$ac_ext >&5
4412
81ecdfbb
RW
4413{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4414$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4415as_fn_error "cannot compute suffix of object files: cannot compile
4416See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4417fi
c6b750e1
DJ
4418rm -f conftest.$ac_cv_objext conftest.$ac_ext
4419fi
81ecdfbb
RW
4420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4421$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4422OBJEXT=$ac_cv_objext
4423ac_objext=$OBJEXT
81ecdfbb
RW
4424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4425$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4426if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4427 $as_echo_n "(cached) " >&6
c6b750e1 4428else
81ecdfbb 4429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4430/* end confdefs.h. */
4431
4432int
4433main ()
4434{
4435#ifndef __GNUC__
4436 choke me
4437#endif
4438
4439 ;
4440 return 0;
4441}
4442_ACEOF
81ecdfbb 4443if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4444 ac_compiler_gnu=yes
4445else
81ecdfbb 4446 ac_compiler_gnu=no
c6b750e1 4447fi
81ecdfbb 4448rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4449ac_cv_c_compiler_gnu=$ac_compiler_gnu
4450
4451fi
81ecdfbb
RW
4452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4453$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4454if test $ac_compiler_gnu = yes; then
4455 GCC=yes
4456else
4457 GCC=
4458fi
c6b750e1
DJ
4459ac_test_CFLAGS=${CFLAGS+set}
4460ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4462$as_echo_n "checking whether $CC accepts -g... " >&6; }
4463if test "${ac_cv_prog_cc_g+set}" = set; then :
4464 $as_echo_n "(cached) " >&6
4465else
4466 ac_save_c_werror_flag=$ac_c_werror_flag
4467 ac_c_werror_flag=yes
4468 ac_cv_prog_cc_g=no
4469 CFLAGS="-g"
4470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4471/* end confdefs.h. */
4472
4473int
4474main ()
4475{
4476
4477 ;
4478 return 0;
4479}
4480_ACEOF
81ecdfbb 4481if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4482 ac_cv_prog_cc_g=yes
4483else
81ecdfbb
RW
4484 CFLAGS=""
4485 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4486/* end confdefs.h. */
4487
4488int
4489main ()
4490{
4491
4492 ;
4493 return 0;
4494}
4495_ACEOF
4496if ac_fn_c_try_compile "$LINENO"; then :
4497
4498else
4499 ac_c_werror_flag=$ac_save_c_werror_flag
4500 CFLAGS="-g"
4501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4502/* end confdefs.h. */
cac3d6c4 4503
81ecdfbb
RW
4504int
4505main ()
4506{
4507
4508 ;
4509 return 0;
4510}
4511_ACEOF
4512if ac_fn_c_try_compile "$LINENO"; then :
4513 ac_cv_prog_cc_g=yes
4514fi
4515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4516fi
81ecdfbb 4517rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4518fi
81ecdfbb
RW
4519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4520 ac_c_werror_flag=$ac_save_c_werror_flag
4521fi
4522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4523$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4524if test "$ac_test_CFLAGS" = set; then
c6b750e1 4525 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4526elif test $ac_cv_prog_cc_g = yes; then
4527 if test "$GCC" = yes; then
4528 CFLAGS="-g -O2"
4529 else
4530 CFLAGS="-g"
4531 fi
4532else
4533 if test "$GCC" = yes; then
4534 CFLAGS="-O2"
4535 else
4536 CFLAGS=
4537 fi
4538fi
81ecdfbb
RW
4539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4540$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4541if test "${ac_cv_prog_cc_c89+set}" = set; then :
4542 $as_echo_n "(cached) " >&6
c6b750e1 4543else
81ecdfbb 4544 ac_cv_prog_cc_c89=no
c6b750e1 4545ac_save_CC=$CC
81ecdfbb 4546cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4547/* end confdefs.h. */
4548#include <stdarg.h>
4549#include <stdio.h>
4550#include <sys/types.h>
4551#include <sys/stat.h>
4552/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4553struct buf { int x; };
4554FILE * (*rcsopen) (struct buf *, struct stat *, int);
4555static char *e (p, i)
4556 char **p;
4557 int i;
4558{
4559 return p[i];
4560}
4561static char *f (char * (*g) (char **, int), char **p, ...)
4562{
4563 char *s;
4564 va_list v;
4565 va_start (v,p);
4566 s = g (p, va_arg (v,int));
4567 va_end (v);
4568 return s;
4569}
4570
4571/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4572 function prototypes and stuff, but not '\xHH' hex character constants.
4573 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4574 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4575 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4576 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4577 that's true only with -std. */
c6b750e1
DJ
4578int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4579
81ecdfbb
RW
4580/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4581 inside strings and character constants. */
4582#define FOO(x) 'x'
4583int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4584
c6b750e1
DJ
4585int test (int i, double x);
4586struct s1 {int (*f) (int a);};
4587struct s2 {int (*f) (double a);};
4588int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4589int argc;
4590char **argv;
4591int
4592main ()
4593{
4594return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4595 ;
4596 return 0;
4597}
4598_ACEOF
81ecdfbb
RW
4599for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4600 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4601do
4602 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4603 if ac_fn_c_try_compile "$LINENO"; then :
4604 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4605fi
81ecdfbb
RW
4606rm -f core conftest.err conftest.$ac_objext
4607 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4608done
81ecdfbb 4609rm -f conftest.$ac_ext
c6b750e1
DJ
4610CC=$ac_save_CC
4611
4612fi
81ecdfbb
RW
4613# AC_CACHE_VAL
4614case "x$ac_cv_prog_cc_c89" in
4615 x)
4616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4617$as_echo "none needed" >&6; } ;;
4618 xno)
4619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4620$as_echo "unsupported" >&6; } ;;
c6b750e1 4621 *)
81ecdfbb
RW
4622 CC="$CC $ac_cv_prog_cc_c89"
4623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4624$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4625esac
81ecdfbb 4626if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4627
c6b750e1
DJ
4628fi
4629
c6b750e1
DJ
4630ac_ext=c
4631ac_cpp='$CPP $CPPFLAGS'
4632ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4633ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4634ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4635
81ecdfbb 4636ac_ext=cpp
18f6b6ee
PB
4637ac_cpp='$CXXCPP $CPPFLAGS'
4638ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4639ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4640ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4641if test -z "$CXX"; then
4642 if test -n "$CCC"; then
4643 CXX=$CCC
4644 else
4645 if test -n "$ac_tool_prefix"; then
4646 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4647 do
4648 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4649set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4651$as_echo_n "checking for $ac_word... " >&6; }
4652if test "${ac_cv_prog_CXX+set}" = set; then :
4653 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4654else
4655 if test -n "$CXX"; then
4656 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4657else
4658as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4659for as_dir in $PATH
4660do
4661 IFS=$as_save_IFS
4662 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4663 for ac_exec_ext in '' $ac_executable_extensions; do
4664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4665 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4667 break 2
4668 fi
4669done
81ecdfbb
RW
4670 done
4671IFS=$as_save_IFS
512b7dfb 4672
18f6b6ee
PB
4673fi
4674fi
4675CXX=$ac_cv_prog_CXX
4676if test -n "$CXX"; then
81ecdfbb
RW
4677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4678$as_echo "$CXX" >&6; }
18f6b6ee 4679else
81ecdfbb
RW
4680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4681$as_echo "no" >&6; }
18f6b6ee
PB
4682fi
4683
81ecdfbb 4684
18f6b6ee
PB
4685 test -n "$CXX" && break
4686 done
4687fi
4688if test -z "$CXX"; then
4689 ac_ct_CXX=$CXX
81ecdfbb 4690 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4691do
4692 # Extract the first word of "$ac_prog", so it can be a program name with args.
4693set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4695$as_echo_n "checking for $ac_word... " >&6; }
4696if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4697 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4698else
4699 if test -n "$ac_ct_CXX"; then
4700 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4701else
4702as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4703for as_dir in $PATH
4704do
4705 IFS=$as_save_IFS
4706 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4707 for ac_exec_ext in '' $ac_executable_extensions; do
4708 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4709 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4710 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4711 break 2
512b7dfb 4712 fi
18f6b6ee 4713done
81ecdfbb
RW
4714 done
4715IFS=$as_save_IFS
512b7dfb 4716
18f6b6ee
PB
4717fi
4718fi
4719ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4720if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4722$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4723else
81ecdfbb
RW
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4725$as_echo "no" >&6; }
18f6b6ee
PB
4726fi
4727
81ecdfbb 4728
18f6b6ee
PB
4729 test -n "$ac_ct_CXX" && break
4730done
18f6b6ee 4731
81ecdfbb
RW
4732 if test "x$ac_ct_CXX" = x; then
4733 CXX="g++"
4734 else
4735 case $cross_compiling:$ac_tool_warned in
4736yes:)
4737{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4738$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4739ac_tool_warned=yes ;;
4740esac
4741 CXX=$ac_ct_CXX
4742 fi
18f6b6ee
PB
4743fi
4744
81ecdfbb
RW
4745 fi
4746fi
18f6b6ee 4747# Provide some information about the compiler.
81ecdfbb
RW
4748$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4749set X $ac_compile
4750ac_compiler=$2
4751for ac_option in --version -v -V -qversion; do
4752 { { ac_try="$ac_compiler $ac_option >&5"
4753case "(($ac_try" in
4754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4755 *) ac_try_echo=$ac_try;;
4756esac
4757eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4758$as_echo "$ac_try_echo"; } >&5
4759 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4760 ac_status=$?
81ecdfbb
RW
4761 if test -s conftest.err; then
4762 sed '10a\
4763... rest of stderr output deleted ...
4764 10q' conftest.err >conftest.er1
4765 cat conftest.er1 >&5
4766 rm -f conftest.er1 conftest.err
4767 fi
4768 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4769 test $ac_status = 0; }
4770done
18f6b6ee 4771
81ecdfbb
RW
4772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4773$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4774if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4775 $as_echo_n "(cached) " >&6
18f6b6ee 4776else
81ecdfbb 4777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4778/* end confdefs.h. */
4779
4780int
4781main ()
4782{
4783#ifndef __GNUC__
4784 choke me
4785#endif
4786
4787 ;
4788 return 0;
4789}
4790_ACEOF
81ecdfbb 4791if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4792 ac_compiler_gnu=yes
4793else
81ecdfbb 4794 ac_compiler_gnu=no
18f6b6ee 4795fi
81ecdfbb 4796rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4797ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4798
4799fi
81ecdfbb
RW
4800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4801$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4802if test $ac_compiler_gnu = yes; then
4803 GXX=yes
4804else
4805 GXX=
4806fi
18f6b6ee
PB
4807ac_test_CXXFLAGS=${CXXFLAGS+set}
4808ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4810$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4811if test "${ac_cv_prog_cxx_g+set}" = set; then :
4812 $as_echo_n "(cached) " >&6
4813else
4814 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4815 ac_cxx_werror_flag=yes
4816 ac_cv_prog_cxx_g=no
4817 CXXFLAGS="-g"
4818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4819/* end confdefs.h. */
4820
4821int
4822main ()
4823{
4824
4825 ;
4826 return 0;
4827}
4828_ACEOF
81ecdfbb 4829if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4830 ac_cv_prog_cxx_g=yes
4831else
81ecdfbb
RW
4832 CXXFLAGS=""
4833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4834/* end confdefs.h. */
81ecdfbb 4835
18f6b6ee
PB
4836int
4837main ()
4838{
81ecdfbb 4839
18f6b6ee
PB
4840 ;
4841 return 0;
4842}
4843_ACEOF
81ecdfbb 4844if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4845
81ecdfbb
RW
4846else
4847 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4848 CXXFLAGS="-g"
4849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4850/* end confdefs.h. */
81ecdfbb 4851
18f6b6ee
PB
4852int
4853main ()
4854{
81ecdfbb 4855
18f6b6ee
PB
4856 ;
4857 return 0;
4858}
4859_ACEOF
81ecdfbb
RW
4860if ac_fn_cxx_try_compile "$LINENO"; then :
4861 ac_cv_prog_cxx_g=yes
18f6b6ee 4862fi
81ecdfbb
RW
4863rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4864fi
4865rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4866fi
4867rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4868 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4869fi
4870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4871$as_echo "$ac_cv_prog_cxx_g" >&6; }
4872if test "$ac_test_CXXFLAGS" = set; then
4873 CXXFLAGS=$ac_save_CXXFLAGS
4874elif test $ac_cv_prog_cxx_g = yes; then
4875 if test "$GXX" = yes; then
4876 CXXFLAGS="-g -O2"
4877 else
4878 CXXFLAGS="-g"
4879 fi
4880else
4881 if test "$GXX" = yes; then
4882 CXXFLAGS="-O2"
4883 else
4884 CXXFLAGS=
4885 fi
18f6b6ee 4886fi
18f6b6ee
PB
4887ac_ext=c
4888ac_cpp='$CPP $CPPFLAGS'
4889ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4890ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4891ac_compiler_gnu=$ac_cv_c_compiler_gnu
4892
4893
4894# We must set the default linker to the linker used by gcc for the correct
4895# operation of libtool. If LD is not defined and we are using gcc, try to
4896# set the LD default to the ld used by gcc.
4897if test -z "$LD"; then
4898 if test "$GCC" = yes; then
4899 case $build in
4900 *-*-mingw*)
4901 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
4902 *)
4903 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
4904 esac
4905 case $gcc_prog_ld in
4906 # Accept absolute paths.
4907 [\\/]* | [A-Za-z]:[\\/]*)
4908 LD="$gcc_prog_ld" ;;
4909 esac
4910 fi
512b7dfb
PB
4911fi
4912
4913
4914
4915
c6b750e1 4916if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4917 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
4918set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
4919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4920$as_echo_n "checking for $ac_word... " >&6; }
4921if test "${ac_cv_prog_GNATBIND+set}" = set; then :
4922 $as_echo_n "(cached) " >&6
9e07f89d 4923else
512b7dfb
PB
4924 if test -n "$GNATBIND"; then
4925 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 4926else
c6b750e1
DJ
4927as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4928for as_dir in $PATH
4929do
4930 IFS=$as_save_IFS
4931 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4932 for ac_exec_ext in '' $ac_executable_extensions; do
4933 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4934 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 4935 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4936 break 2
4937 fi
4938done
81ecdfbb
RW
4939 done
4940IFS=$as_save_IFS
c6b750e1 4941
9e07f89d
NN
4942fi
4943fi
512b7dfb
PB
4944GNATBIND=$ac_cv_prog_GNATBIND
4945if test -n "$GNATBIND"; then
81ecdfbb
RW
4946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
4947$as_echo "$GNATBIND" >&6; }
9e07f89d 4948else
81ecdfbb
RW
4949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4950$as_echo "no" >&6; }
9e07f89d
NN
4951fi
4952
81ecdfbb 4953
c6b750e1 4954fi
512b7dfb
PB
4955if test -z "$ac_cv_prog_GNATBIND"; then
4956 ac_ct_GNATBIND=$GNATBIND
4957 # Extract the first word of "gnatbind", so it can be a program name with args.
4958set dummy gnatbind; ac_word=$2
81ecdfbb
RW
4959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4960$as_echo_n "checking for $ac_word... " >&6; }
4961if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
4962 $as_echo_n "(cached) " >&6
9e07f89d 4963else
512b7dfb
PB
4964 if test -n "$ac_ct_GNATBIND"; then
4965 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 4966else
c6b750e1
DJ
4967as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4968for as_dir in $PATH
4969do
4970 IFS=$as_save_IFS
4971 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4972 for ac_exec_ext in '' $ac_executable_extensions; do
4973 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4974 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 4975 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4976 break 2
4977 fi
4978done
81ecdfbb
RW
4979 done
4980IFS=$as_save_IFS
c6b750e1 4981
9e07f89d
NN
4982fi
4983fi
512b7dfb
PB
4984ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
4985if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
4986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
4987$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 4988else
81ecdfbb
RW
4989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4990$as_echo "no" >&6; }
9e07f89d
NN
4991fi
4992
81ecdfbb
RW
4993 if test "x$ac_ct_GNATBIND" = x; then
4994 GNATBIND="no"
4995 else
4996 case $cross_compiling:$ac_tool_warned in
4997yes:)
4998{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4999$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5000ac_tool_warned=yes ;;
5001esac
5002 GNATBIND=$ac_ct_GNATBIND
5003 fi
24ff9987 5004else
512b7dfb 5005 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5006fi
5007
7df2cd5d 5008if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5009 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5010set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5012$as_echo_n "checking for $ac_word... " >&6; }
5013if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5014 $as_echo_n "(cached) " >&6
7df2cd5d 5015else
512b7dfb
PB
5016 if test -n "$GNATMAKE"; then
5017 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5018else
5019as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5020for as_dir in $PATH
5021do
5022 IFS=$as_save_IFS
5023 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5024 for ac_exec_ext in '' $ac_executable_extensions; do
5025 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5026 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5027 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5028 break 2
5029 fi
5030done
81ecdfbb
RW
5031 done
5032IFS=$as_save_IFS
7df2cd5d
PB
5033
5034fi
5035fi
512b7dfb
PB
5036GNATMAKE=$ac_cv_prog_GNATMAKE
5037if test -n "$GNATMAKE"; then
81ecdfbb
RW
5038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5039$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5040else
81ecdfbb
RW
5041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5042$as_echo "no" >&6; }
7df2cd5d
PB
5043fi
5044
81ecdfbb 5045
7df2cd5d 5046fi
512b7dfb
PB
5047if test -z "$ac_cv_prog_GNATMAKE"; then
5048 ac_ct_GNATMAKE=$GNATMAKE
5049 # Extract the first word of "gnatmake", so it can be a program name with args.
5050set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5052$as_echo_n "checking for $ac_word... " >&6; }
5053if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5054 $as_echo_n "(cached) " >&6
7df2cd5d 5055else
512b7dfb
PB
5056 if test -n "$ac_ct_GNATMAKE"; then
5057 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5058else
5059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5060for as_dir in $PATH
5061do
5062 IFS=$as_save_IFS
5063 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5064 for ac_exec_ext in '' $ac_executable_extensions; do
5065 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5066 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5068 break 2
5069 fi
5070done
81ecdfbb
RW
5071 done
5072IFS=$as_save_IFS
7df2cd5d 5073
7df2cd5d
PB
5074fi
5075fi
512b7dfb
PB
5076ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5077if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5079$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5080else
81ecdfbb
RW
5081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5082$as_echo "no" >&6; }
7df2cd5d
PB
5083fi
5084
81ecdfbb
RW
5085 if test "x$ac_ct_GNATMAKE" = x; then
5086 GNATMAKE="no"
5087 else
5088 case $cross_compiling:$ac_tool_warned in
5089yes:)
5090{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5091$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5092ac_tool_warned=yes ;;
5093esac
5094 GNATMAKE=$ac_ct_GNATMAKE
5095 fi
7df2cd5d 5096else
512b7dfb 5097 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5098fi
5099
81ecdfbb
RW
5100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5101$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5102if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5103 $as_echo_n "(cached) " >&6
9e07f89d
NN
5104else
5105 cat >conftest.adb <<EOF
5106procedure conftest is begin null; end conftest;
5107EOF
5108acx_cv_cc_gcc_supports_ada=no
5109# There is a bug in old released versions of GCC which causes the
5110# driver to exit successfully when the appropriate language module
5111# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5112# Therefore we must check for the error message as well as an
5113# unsuccessful exit.
b8908782
DD
5114# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5115# given a .adb file, but produce no object file. So we must check
5116# if an object file was really produced to guard against this.
9e07f89d 5117errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5118if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5119 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5120fi
5121rm -f conftest.*
5122fi
81ecdfbb
RW
5123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5124$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5125
512b7dfb 5126if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5127 have_gnat=yes
5128else
5129 have_gnat=no
5130fi
5131
81ecdfbb
RW
5132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5133$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5134if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5135 $as_echo_n "(cached) " >&6
b8908782
DD
5136else
5137 echo abfoo >t1
5138 echo cdfoo >t2
5139 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5140 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5141 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5142 :
5143 else
5144 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5145 fi
5146 fi
b8908782
DD
5147 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5148 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5149 :
b8908782
DD
5150 else
5151 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5152 fi
5153 fi
5154 rm t1 t2
5155
5156fi
81ecdfbb
RW
5157{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5158$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5159do_compare="$gcc_cv_prog_cmp_skip"
5160
5161
9e07f89d 5162
e8a5fa9c 5163# See if we are building gcc with C++.
81ecdfbb
RW
5164# Check whether --enable-build-with-cxx was given.
5165if test "${enable_build_with_cxx+set}" = set; then :
5166 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5167else
5168 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5169fi
5170
e8a5fa9c 5171
d5f2ee2e
KG
5172# Used for setting $lt_cv_objdir
5173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5174$as_echo_n "checking for objdir... " >&6; }
5175if test "${lt_cv_objdir+set}" = set; then :
5176 $as_echo_n "(cached) " >&6
5177else
5178 rm -f .libs 2>/dev/null
5179mkdir .libs 2>/dev/null
5180if test -d .libs; then
5181 lt_cv_objdir=.libs
5182else
5183 # MS-DOS does not allow filenames that begin with a dot.
5184 lt_cv_objdir=_libs
5185fi
5186rmdir .libs 2>/dev/null
5187fi
5188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5189$as_echo "$lt_cv_objdir" >&6; }
5190objdir=$lt_cv_objdir
5191
5192
5193
5194
5195
5196cat >>confdefs.h <<_ACEOF
5197#define LT_OBJDIR "$lt_cv_objdir/"
5198_ACEOF
5199
5200
5201
e8a5fa9c 5202# Check for GMP, MPFR and MPC
d9b76ff9 5203gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5204gmpinc=
4b900473 5205have_gmp=no
e8a5fa9c
RW
5206
5207# Specify a location for mpc
5208# check for this first so it ends up on the link line before mpfr.
5209
81ecdfbb
RW
5210# Check whether --with-mpc was given.
5211if test "${with_mpc+set}" = set; then :
5212 withval=$with_mpc;
5213fi
e8a5fa9c 5214
e8a5fa9c 5215
e552509b 5216# Check whether --with-mpc-include was given.
81ecdfbb
RW
5217if test "${with_mpc_include+set}" = set; then :
5218 withval=$with_mpc_include;
5219fi
e8a5fa9c 5220
e8a5fa9c 5221
e552509b 5222# Check whether --with-mpc-lib was given.
81ecdfbb
RW
5223if test "${with_mpc_lib+set}" = set; then :
5224 withval=$with_mpc_lib;
5225fi
e8a5fa9c 5226
e8a5fa9c
RW
5227
5228if test "x$with_mpc" != x; then
d9b76ff9
KG
5229 gmplibs="-L$with_mpc/lib $gmplibs"
5230 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5231fi
5232if test "x$with_mpc_include" != x; then
d9b76ff9 5233 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5234fi
5235if test "x$with_mpc_lib" != x; then
d9b76ff9 5236 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5237fi
5238if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5239 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5240 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5241 # Do not test the mpc version. Assume that it is sufficient, since
5242 # it is in the source tree, and the library has not been built yet
5243 # but it would be included on the link line in the version check below
5244 # hence making the test fail.
d9b76ff9 5245 have_gmp=yes
e8a5fa9c 5246fi
4b900473 5247
11b04d1f
DD
5248# Specify a location for mpfr
5249# check for this first so it ends up on the link line before gmp.
c6b750e1 5250
81ecdfbb
RW
5251# Check whether --with-mpfr-dir was given.
5252if test "${with_mpfr_dir+set}" = set; then :
5253 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5254Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5255fi
5256
11b04d1f
DD
5257
5258
81ecdfbb
RW
5259# Check whether --with-mpfr was given.
5260if test "${with_mpfr+set}" = set; then :
5261 withval=$with_mpfr;
5262fi
c6b750e1 5263
11b04d1f 5264
e552509b 5265# Check whether --with-mpfr-include was given.
81ecdfbb
RW
5266if test "${with_mpfr_include+set}" = set; then :
5267 withval=$with_mpfr_include;
5268fi
c6b750e1 5269
8a0d8a5c 5270
e552509b 5271# Check whether --with-mpfr-lib was given.
81ecdfbb
RW
5272if test "${with_mpfr_lib+set}" = set; then :
5273 withval=$with_mpfr_lib;
5274fi
8a0d8a5c 5275
11b04d1f
DD
5276
5277if test "x$with_mpfr" != x; then
5278 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5279 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5280fi
8a0d8a5c 5281if test "x$with_mpfr_include" != x; then
d9b76ff9 5282 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5283fi
5284if test "x$with_mpfr_lib" != x; then
5285 gmplibs="-L$with_mpfr_lib $gmplibs"
5286fi
4b900473 5287if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5288 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5289 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5290 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5291 # Do not test the mpfr version. Assume that it is sufficient, since
5292 # it is in the source tree, and the library has not been built yet
5293 # but it would be included on the link line in the version check below
5294 # hence making the test fail.
5295 have_gmp=yes
5296fi
11b04d1f 5297
4b1cb4fe 5298# Specify a location for gmp
c6b750e1 5299
81ecdfbb
RW
5300# Check whether --with-gmp-dir was given.
5301if test "${with_gmp_dir+set}" = set; then :
5302 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5303Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5304fi
5305
4b1cb4fe
DD
5306
5307
81ecdfbb
RW
5308# Check whether --with-gmp was given.
5309if test "${with_gmp+set}" = set; then :
5310 withval=$with_gmp;
5311fi
c6b750e1 5312
4b1cb4fe 5313
e552509b 5314# Check whether --with-gmp-include was given.
81ecdfbb
RW
5315if test "${with_gmp_include+set}" = set; then :
5316 withval=$with_gmp_include;
5317fi
c6b750e1 5318
8a0d8a5c 5319
e552509b 5320# Check whether --with-gmp-lib was given.
81ecdfbb
RW
5321if test "${with_gmp_lib+set}" = set; then :
5322 withval=$with_gmp_lib;
5323fi
8a0d8a5c
PB
5324
5325
4b1cb4fe 5326
11b04d1f
DD
5327if test "x$with_gmp" != x; then
5328 gmplibs="-L$with_gmp/lib $gmplibs"
5329 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5330fi
8a0d8a5c
PB
5331if test "x$with_gmp_include" != x; then
5332 gmpinc="-I$with_gmp_include $gmpinc"
5333fi
5334if test "x$with_gmp_lib" != x; then
5335 gmplibs="-L$with_gmp_lib $gmplibs"
5336fi
4b900473 5337if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5338 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5339 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
29821356 5340 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
d5f2ee2e 5341 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5342 # Do not test the gmp version. Assume that it is sufficient, since
5343 # it is in the source tree, and the library has not been built yet
5344 # but it would be included on the link line in the version check below
5345 # hence making the test fail.
5346 have_gmp=yes
5347fi
4b1cb4fe 5348
ceb92e78 5349if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5350 have_gmp=yes
5351 saved_CFLAGS="$CFLAGS"
5352 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5353 # Check for the recommended and required versions of GMP.
5354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5355$as_echo_n "checking for the correct version of gmp.h... " >&6; }
a009f2e7
RW
5356
5357cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a6b5846e
KG
5358/* end confdefs.h. */
5359#include "gmp.h"
5360int
5361main ()
5362{
5363
5364 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5365 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5366 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5367 choke me
5368 #endif
5369
5370 ;
5371 return 0;
5372}
5373_ACEOF
5374if ac_fn_c_try_compile "$LINENO"; then :
a009f2e7 5375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5376/* end confdefs.h. */
a6b5846e 5377#include <gmp.h>
c6b750e1
DJ
5378int
5379main ()
5380{
4b1cb4fe 5381
a6b5846e
KG
5382 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5383 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5384 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5385 choke me
5386 #endif
c6b750e1
DJ
5387
5388 ;
5389 return 0;
5390}
5391_ACEOF
81ecdfbb
RW
5392if ac_fn_c_try_compile "$LINENO"; then :
5393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5394$as_echo "yes" >&6; }
a6b5846e
KG
5395else
5396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5397$as_echo "buggy but acceptable" >&6; }
5398fi
5399rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5400else
81ecdfbb
RW
5401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5402$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5403fi
81ecdfbb 5404rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5405
e8a5fa9c 5406 # If we have GMP, check the MPFR version.
4b900473 5407 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5408 # Check for the recommended and required versions of MPFR.
5409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5410$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5412/* end confdefs.h. */
9b134994 5413#include <gmp.h>
4b900473 5414 #include <mpfr.h>
c6b750e1
DJ
5415int
5416main ()
5417{
9b134994 5418
ef699244 5419 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5420 choke me
5421 #endif
c6b750e1
DJ
5422
5423 ;
5424 return 0;
5425}
5426_ACEOF
81ecdfbb
RW
5427if ac_fn_c_try_compile "$LINENO"; then :
5428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5429/* end confdefs.h. */
4b1cb4fe 5430#include <gmp.h>
4b900473 5431 #include <mpfr.h>
c6b750e1
DJ
5432int
5433main ()
5434{
9dbaa842 5435
a6b5846e 5436 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5437 choke me
5438 #endif
e8a5fa9c
RW
5439
5440 ;
5441 return 0;
5442}
5443_ACEOF
81ecdfbb
RW
5444if ac_fn_c_try_compile "$LINENO"; then :
5445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5446$as_echo "yes" >&6; }
e8a5fa9c 5447else
81ecdfbb
RW
5448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5449$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5450fi
81ecdfbb 5451rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5452else
81ecdfbb
RW
5453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5454$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5455fi
81ecdfbb 5456rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5457 fi
5458
5459 # Check for the MPC header version.
d9b76ff9 5460 if test x"$have_gmp" = xyes ; then
a6b5846e 5461 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5463$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5465/* end confdefs.h. */
5466#include <mpc.h>
5467int
5468main ()
5469{
5470
a6b5846e
KG
5471 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5472 choke me
5473 #endif
5474
5475 ;
5476 return 0;
5477}
5478_ACEOF
5479if ac_fn_c_try_compile "$LINENO"; then :
5480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5481/* end confdefs.h. */
5482#include <mpc.h>
5483int
5484main ()
5485{
5486
5487 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5488 choke me
5489 #endif
5490
5491 ;
5492 return 0;
5493}
5494_ACEOF
81ecdfbb
RW
5495if ac_fn_c_try_compile "$LINENO"; then :
5496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5497$as_echo "yes" >&6; }
a6b5846e
KG
5498else
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5500$as_echo "buggy but acceptable" >&6; }
5501fi
5502rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5503else
81ecdfbb 5504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5505$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5506fi
81ecdfbb 5507rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5508 fi
5509
5510 # Now check the MPFR library.
5511 if test x"$have_gmp" = xyes; then
5512 saved_LIBS="$LIBS"
5513 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5515$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5517/* end confdefs.h. */
d9b76ff9 5518#include <mpc.h>
e8a5fa9c
RW
5519int
5520main ()
5521{
5522
5523 mpfr_t n;
5524 mpfr_t x;
d9b76ff9 5525 mpc_t c;
e8a5fa9c
RW
5526 int t;
5527 mpfr_init (n);
5528 mpfr_init (x);
5529 mpfr_atan2 (n, n, x, GMP_RNDN);
5530 mpfr_erfc (n, x, GMP_RNDN);
5531 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5532 mpfr_clear(n);
5533 mpfr_clear(x);
5534 mpc_init2 (c, 53);
5535 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5536 mpc_cosh (c, c, MPC_RNDNN);
5537 mpc_pow (c, c, c, MPC_RNDNN);
5538 mpc_acosh (c, c, MPC_RNDNN);
5539 mpc_clear (c);
c6b750e1
DJ
5540
5541 ;
5542 return 0;
5543}
5544_ACEOF
81ecdfbb
RW
5545if ac_fn_c_try_link "$LINENO"; then :
5546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5547$as_echo "yes" >&6; }
c6b750e1 5548else
81ecdfbb
RW
5549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5550$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5551fi
81ecdfbb
RW
5552rm -f core conftest.err conftest.$ac_objext \
5553 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5554 LIBS="$saved_LIBS"
5555 fi
5556
4b900473 5557 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5558
a6b5846e
KG
5559# The library versions listed in the error message below should match
5560# the HARD-minimums enforced above.
4b900473 5561 if test x$have_gmp != xyes; then
a6b5846e 5562 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
d9b76ff9
KG
5563Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5564their locations. Source code for these libraries can be found at
5565their respective hosting sites as well as at
5566ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5567http://gcc.gnu.org/install/prerequisites.html for additional info. If
5568you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5569make sure that you have installed both the libraries and the header
5570files. They may be located in separate packages." "$LINENO" 5
4b900473 5571 fi
9dbaa842
DD
5572fi
5573
e8a5fa9c
RW
5574# Flags needed for both GMP, MPFR and/or MPC.
5575
5576
5577
4b1cb4fe
DD
5578
5579
5580
29383458
JM
5581# Allow host libstdc++ to be specified for static linking with PPL.
5582
81ecdfbb
RW
5583# Check whether --with-host-libstdcxx was given.
5584if test "${with_host_libstdcxx+set}" = set; then :
5585 withval=$with_host_libstdcxx;
5586fi
29383458 5587
29383458
JM
5588
5589case $with_host_libstdcxx in
5590 no|yes)
81ecdfbb 5591 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5592 ;;
5593esac
e28c595f 5594
e8a5fa9c
RW
5595# Linker flags to use for stage1 or when not boostrapping.
5596
81ecdfbb
RW
5597# Check whether --with-stage1-ldflags was given.
5598if test "${with_stage1_ldflags+set}" = set; then :
5599 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5600 stage1_ldflags=
5601 else
5602 stage1_ldflags=$withval
5603 fi
5604else
5605 stage1_ldflags=
81ecdfbb
RW
5606fi
5607
e8a5fa9c
RW
5608
5609
5610# Libraries to use for stage1 or when not bootstrapping.
5611
81ecdfbb
RW
5612# Check whether --with-stage1-libs was given.
5613if test "${with_stage1_libs+set}" = set; then :
5614 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5615 stage1_libs=
5616 else
5617 stage1_libs=$withval
5618 fi
5619else
5620 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5621fi
5622
e8a5fa9c
RW
5623
5624
e8a5fa9c
RW
5625# Libraries to use for stage2 and later builds. This defaults to the
5626# argument passed to --with-host-libstdcxx.
5627
81ecdfbb
RW
5628# Check whether --with-boot-libs was given.
5629if test "${with_boot_libs+set}" = set; then :
5630 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5631 poststage1_libs=
5632 else
5633 poststage1_libs=$withval
5634 fi
5635else
5636 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5637fi
5638
e8a5fa9c
RW
5639
5640
143754cd
NC
5641# Linker flags to use for stage2 and later builds.
5642
5643# Check whether --with-boot-ldflags was given.
5644if test "${with_boot_ldflags+set}" = set; then :
5645 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5646 poststage1_ldflags=
5647 else
5648 poststage1_ldflags=$withval
5649 fi
5650else
5651 poststage1_ldflags=
4f11b223
ILT
5652 # In stages 2 and 3, default to linking libstdc++ and libgcc
5653 # statically. But if the user explicitly specified the libraries to
5654 # use, trust that they are doing what they want.
5655 if test "$poststage1_libs" = ""; then
143754cd
NC
5656 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5657 fi
5658fi
5659
5660
5661
e28c595f 5662# Check for PPL
e8a5fa9c 5663ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5664pplinc=
5665
5666
81ecdfbb
RW
5667# Check whether --with-ppl was given.
5668if test "${with_ppl+set}" = set; then :
5669 withval=$with_ppl;
81ecdfbb 5670fi
e28c595f 5671
e28c595f 5672
e552509b 5673# Check whether --with-ppl-include was given.
81ecdfbb
RW
5674if test "${with_ppl_include+set}" = set; then :
5675 withval=$with_ppl_include;
5676fi
5677
e28c595f 5678
e552509b 5679# Check whether --with-ppl-lib was given.
81ecdfbb
RW
5680if test "${with_ppl_lib+set}" = set; then :
5681 withval=$with_ppl_lib;
5682fi
e28c595f 5683
e28c595f 5684
29383458
JM
5685case $with_ppl in
5686 no)
5687 ppllibs=
5688 ;;
1f53ca9a
AO
5689 "" | yes)
5690 ;;
29383458 5691 *)
e8a5fa9c 5692 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5693 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5694 ;;
5695esac
e28c595f
JM
5696if test "x$with_ppl_include" != x; then
5697 pplinc="-I$with_ppl_include $pplinc"
5698fi
5699if test "x$with_ppl_lib" != x; then
e8a5fa9c 5700 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5701fi
5702if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
d5f2ee2e 5703 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/'"$lt_cv_objdir"' -L$$r/$(HOST_SUBDIR)/ppl/src/'"$lt_cv_objdir"' -lppl_c -lppl -lgmpxx '
1f53ca9a
AO
5704 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5705 enable_ppl_version_check=no
e28c595f
JM
5706fi
5707
81ecdfbb
RW
5708# Check whether --enable-ppl-version-check was given.
5709if test "${enable_ppl_version_check+set}" = set; then :
5710 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5711else
5712 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5713fi
5714
e28c595f 5715
1f53ca9a 5716if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
5717 saved_CFLAGS="$CFLAGS"
5718 CFLAGS="$CFLAGS $pplinc $gmpinc"
8d8eef9a
RW
5719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.11 (or later revision) of PPL" >&5
5720$as_echo_n "checking for version 0.11 (or later revision) of PPL... " >&6; }
81ecdfbb 5721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5722/* end confdefs.h. */
5723#include "ppl_c.h"
5724int
5725main ()
5726{
5727
8d8eef9a 5728 #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
e28c595f
JM
5729 choke me
5730 #endif
5731
5732 ;
5733 return 0;
5734}
5735_ACEOF
81ecdfbb
RW
5736if ac_fn_c_try_compile "$LINENO"; then :
5737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5738$as_echo "yes" >&6; }
e28c595f 5739else
81ecdfbb 5740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5741$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5742fi
81ecdfbb 5743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5744 CFLAGS="$saved_CFLAGS"
5745fi
5746
5747# Flags needed for PPL
5748
5749
5750
5751
5752# Check for CLOOG
e552509b 5753
e28c595f
JM
5754
5755
81ecdfbb
RW
5756# Check whether --with-cloog was given.
5757if test "${with_cloog+set}" = set; then :
5758 withval=$with_cloog;
81ecdfbb
RW
5759fi
5760
e28c595f 5761
e552509b 5762# Check whether --with-cloog-include was given.
81ecdfbb
RW
5763if test "${with_cloog_include+set}" = set; then :
5764 withval=$with_cloog_include;
5765fi
e28c595f 5766
e28c595f 5767
e552509b 5768# Check whether --with-cloog-lib was given.
81ecdfbb
RW
5769if test "${with_cloog_lib+set}" = set; then :
5770 withval=$with_cloog_lib;
5771fi
e28c595f 5772
e28c595f 5773
e552509b
ILT
5774 # Check whether --enable-cloog-backend was given.
5775if test "${enable_cloog_backend+set}" = set; then :
5776 enableval=$enable_cloog_backend; if test "x${enableval}" = "xisl"; then
5777 cloog_backend=isl
5778 elif test "x${enableval}" = "xppl"; then
5779 cloog_backend=ppl
5780 else
5781 cloog_backend=ppl-legacy
5782 fi
5783else
5784 cloog_backend=ppl-legacy
5785fi
5786
5787 # Check whether --enable-cloog-version-check was given.
5788if test "${enable_cloog_version_check+set}" = set; then :
5789 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
5790else
5791 ENABLE_CLOOG_CHECK=yes
5792fi
5793
5794
5795 # Initialize clooglibs and clooginc.
5796 case $with_cloog in
5797 no)
5798 clooglibs=
5799 clooginc=
5800 ;;
5801 "" | yes)
5802 ;;
5803 *)
5804 clooglibs="-L$with_cloog/lib"
5805 clooginc="-I$with_cloog/include"
5806 ;;
5807 esac
5808 if test "x${with_cloog_include}" != x ; then
5809 clooginc="-I$with_cloog_include"
5810 fi
5811 if test "x${with_cloog_lib}" != x; then
5812 clooglibs="-L$with_cloog_lib"
5813 fi
5814
5815
5816
5817
5818
1f53ca9a 5819if test "x$with_ppl" = "xno"; then
8d8eef9a
RW
5820
5821
5822
5823 if test "x${with_cloog}" = xno; then
5824 graphite_requested=no
5825 elif test "x${with_cloog}" != x \
5826 || test "x${with_cloog_include}" != x \
5827 || test "x${with_cloog_lib}" != x ; then
5828 graphite_requested=yes
5829 else
5830 graphite_requested=no
5831 fi
5832
5833
5834 if test "${graphite_requested}" = yes; then
5835 as_fn_error "Unable to find a usable PPL. See config.log for details." "$LINENO" 5
5836 fi
1f53ca9a
AO
5837 with_cloog=no
5838fi
e552509b
ILT
5839if test "x${with_cloog}" = x && test "x${with_cloog_include}" = x \
5840 && test "x${with_cloog_lib}" = x && test -d ${srcdir}/cloog; then
5841 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' '
5842 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include '
5843fi
5844if test "x$with_cloog" != "xno"; then
1f53ca9a 5845
e552509b
ILT
5846
5847
5848 _cloog_saved_CFLAGS=$CFLAGS
5849 _cloog_saved_CPPFLAGS=$CPPFLAGS
5850 _cloog_saved_LDFLAGS=$LDFLAGS
5851 _cloog_saved_LIBS=$LIBS
5852
5853 _cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG"
5854
5855 CFLAGS="${CFLAGS} ${clooginc} ${gmpinc}"
5856 CPPFLAGS="${CPPFLAGS} ${_cloogorginc}"
5857 LDFLAGS="${LDFLAGS} ${clooglibs}"
5858
5859 case $cloog_backend in
5860 "ppl-legacy")
5861 CFLAGS="${CFLAGS} ${pplinc}"
5862 LDFLAGS="${LDFLAGS} ${ppllibs}"
5863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG PPL Legacy" >&5
5864$as_echo_n "checking for installed CLooG PPL Legacy... " >&6; }
5865if test "${gcc_cv_cloog_type+set}" = set; then :
5866 $as_echo_n "(cached) " >&6
5867else
5868 LIBS="-lcloog ${_cloog_saved_LIBS}"
5869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5870/* end confdefs.h. */
5871#include "cloog/cloog.h"
5872int
5873main ()
5874{
5875#ifndef CLOOG_PPL_BACKEND
5876 choke me
5877 #endif
5878 ;
5879 return 0;
5880}
5881_ACEOF
5882if ac_fn_c_try_link "$LINENO"; then :
5883 gcc_cv_cloog_type="PPL Legacy"
5884else
5885 gcc_cv_cloog_type=no
5886fi
5887rm -f core conftest.err conftest.$ac_objext \
5888 conftest$ac_exeext conftest.$ac_ext
e28c595f 5889fi
e552509b
ILT
5890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5891$as_echo "$gcc_cv_cloog_type" >&6; }
5892 ;;
5893 "isl")
5894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG ISL" >&5
5895$as_echo_n "checking for installed CLooG ISL... " >&6; }
5896if test "${gcc_cv_cloog_type+set}" = set; then :
5897 $as_echo_n "(cached) " >&6
5898else
5899 LIBS="-lcloog-isl ${_cloog_saved_LIBS}"
5900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5901/* end confdefs.h. */
5902#include "cloog/cloog.h"
5903int
5904main ()
5905{
5906cloog_version ()
5907 ;
5908 return 0;
5909}
5910_ACEOF
5911if ac_fn_c_try_link "$LINENO"; then :
5912 gcc_cv_cloog_type="ISL"
5913else
5914 gcc_cv_cloog_type=no
e28c595f 5915fi
e552509b
ILT
5916rm -f core conftest.err conftest.$ac_objext \
5917 conftest$ac_exeext conftest.$ac_ext
e28c595f 5918fi
e552509b
ILT
5919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5920$as_echo "$gcc_cv_cloog_type" >&6; }
5921 ;;
5922 "ppl")
5923 CFLAGS="${CFLAGS} ${pplinc}"
5924 LDFLAGS="${LDFLAGS} ${ppllibs}"
5925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG PPL" >&5
5926$as_echo_n "checking for installed CLooG PPL... " >&6; }
5927if test "${gcc_cv_cloog_type+set}" = set; then :
5928 $as_echo_n "(cached) " >&6
e28c595f 5929else
e552509b
ILT
5930 LIBS="-lcloog-ppl ${_cloog_saved_LIBS}"
5931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5932/* end confdefs.h. */
5933#include "cloog/cloog.h"
5934 #include "cloog/ppl/cloog.h"
5935int
5936main ()
5937{
5938cloog_version ()
5939 ;
5940 return 0;
5941}
5942_ACEOF
5943if ac_fn_c_try_link "$LINENO"; then :
5944 gcc_cv_cloog_type="PPL"
5945else
5946 gcc_cv_cloog_type=no
81ecdfbb 5947fi
e552509b
ILT
5948rm -f core conftest.err conftest.$ac_objext \
5949 conftest$ac_exeext conftest.$ac_ext
5950fi
5951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5952$as_echo "$gcc_cv_cloog_type" >&6; }
5953 ;;
5954 *)
5955 gcc_cv_cloog_type=""
5956 esac
5957
5958 case $gcc_cv_cloog_type in
5959 "PPL Legacy")
5960 clooginc="${clooginc}"
5961 clooglibs="${clooglibs} -lcloog"
5962 cloog_org=no
5963 ;;
5964 "ISL")
5965 clooginc="${clooginc} ${_cloogorginc}"
5966 clooglibs="${clooglibs} -lcloog-isl"
5967 cloog_org=yes
5968 ;;
5969 "PPL")
5970 clooginc="${clooginc} ${_cloogorginc}"
5971 clooglibs="${clooglibs} -lcloog-ppl"
5972 cloog_org=yes
5973 ;;
5974 *)
5975 clooglibs=
5976 clooginc=
5977 cloog_org=
5978 ;;
5979 esac
81ecdfbb 5980
e552509b
ILT
5981 LIBS=$_cloog_saved_LIBS
5982 CFLAGS=$_cloog_saved_CFLAGS
5983 CPPFLAGS=$_cloog_saved_CPPFLAGS
5984 LDFLAGS=$_cloog_saved_LDFLAGS
e28c595f 5985
e552509b
ILT
5986
5987
5988
5989
5990 if test "${ENABLE_CLOOG_CHECK}" = yes ; then
5991 _cloog_saved_CFLAGS=$CFLAGS
5992 _cloog_saved_LDFLAGS=$LDFLAGS
5993
5994 CFLAGS="${_cloog_saved_CFLAGS} ${clooginc} ${pplinc} ${gmpinc}"
5995 LDFLAGS="${_cloog_saved_LDFLAGS} ${clooglibs} ${ppllibs}"
5996
5997 if test "${cloog_org}" = yes ; then
8d8eef9a
RW
5998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.16.1 of CLooG" >&5
5999$as_echo_n "checking for version 0.16.1 of CLooG... " >&6; }
e552509b
ILT
6000if test "${gcc_cv_cloog_ct_0_14_0+set}" = set; then :
6001 $as_echo_n "(cached) " >&6
6002else
6003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6004/* end confdefs.h. */
6005#include "cloog/cloog.h"
6006int
6007main ()
6008{
6009#if CLOOG_VERSION_MAJOR != 0 \
8d8eef9a
RW
6010 || CLOOG_VERSION_MINOR != 16 \
6011 || CLOOG_VERSION_REVISION < 1
e552509b
ILT
6012 choke me
6013 #endif
6014 ;
6015 return 0;
6016}
6017_ACEOF
6018if ac_fn_c_try_compile "$LINENO"; then :
6019 gcc_cv_cloog_ct_0_14_0=yes
6020else
6021 gcc_cv_cloog_ct_0_14_0=no
6022fi
6023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6024fi
6025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_ct_0_14_0" >&5
6026$as_echo "$gcc_cv_cloog_ct_0_14_0" >&6; }
6027 elif test "${cloog_org}" = no ; then
6028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
143754cd 6029$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
e552509b
ILT
6030if test "${gcc_cv_cloog_ct_0_15_5+set}" = set; then :
6031 $as_echo_n "(cached) " >&6
6032else
81ecdfbb 6033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
6034/* end confdefs.h. */
6035#include "cloog/cloog.h"
6036int
6037main ()
6038{
e552509b
ILT
6039#if CLOOG_VERSION_MAJOR != 0 \
6040 || CLOOG_VERSION_MINOR != 15 \
6041 || CLOOG_VERSION_REVISION < 5
6042 choke me
6043 #endif
e28c595f
JM
6044 ;
6045 return 0;
6046}
6047_ACEOF
a009f2e7
RW
6048if ac_fn_c_try_compile "$LINENO"; then :
6049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6050/* end confdefs.h. */
6051#include "cloog/cloog.h"
6052int
6053main ()
6054{
e552509b
ILT
6055#if CLOOG_VERSION_MAJOR != 0 \
6056 || CLOOG_VERSION_MINOR != 15 \
6057 || CLOOG_VERSION_REVISION < 9
6058 choke me
6059 #endif
a009f2e7
RW
6060 ;
6061 return 0;
6062}
6063_ACEOF
81ecdfbb 6064if ac_fn_c_try_compile "$LINENO"; then :
e552509b 6065 gcc_cv_cloog_ct_0_15_5=yes
a009f2e7 6066else
e552509b 6067 gcc_cv_cloog_ct_0_15_5="buggy but acceptable"
a009f2e7
RW
6068fi
6069rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f 6070else
e552509b 6071 gcc_cv_cloog_ct_0_15_5=no
e28c595f 6072fi
81ecdfbb 6073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f 6074fi
e552509b
ILT
6075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_ct_0_15_5" >&5
6076$as_echo "$gcc_cv_cloog_ct_0_15_5" >&6; }
6077 fi
6078
6079 CFLAGS=$_cloog_saved_CFLAGS
6080 LDFLAGS=$_cloog_saved_LDFLAGS
6081 fi
6082
6083
6084
e28c595f 6085
e28c595f
JM
6086
6087
6088
8d8eef9a
RW
6089 if test "x${with_cloog}" = xno; then
6090 graphite_requested=no
6091 elif test "x${with_cloog}" != x \
e552509b
ILT
6092 || test "x${with_cloog_include}" != x \
6093 || test "x${with_cloog_lib}" != x ; then
6094 graphite_requested=yes
6095 else
6096 graphite_requested=no
6097 fi
6098
6099
6100
6101 if test "${gcc_cv_cloog_ct_0_14_0}" = no \
6102 || test "${gcc_cv_cloog_rt_0_14_0}" = no \
6103 || test "${gcc_cv_cloog_ct_0_15_5}" = no; then
6104 clooglibs=
6105 clooginc=
6106 fi
6107
6108 if test "${graphite_requested}" = yes \
6109 && test "x${clooglibs}" = x \
6110 && test "x${clooginc}" = x ; then
6111
8d8eef9a 6112 as_fn_error "Unable to find a usable CLooG. See config.log for details." "$LINENO" 5
e552509b
ILT
6113 fi
6114
6115
6116fi
6117
700d40ca
ILT
6118# Check for LTO support.
6119# Check whether --enable-lto was given.
6120if test "${enable_lto+set}" = set; then :
6121 enableval=$enable_lto; enable_lto=$enableval
6122else
6123 enable_lto=yes; default_enable_lto=yes
6124fi
6125
6126
143754cd 6127
e49e5c92
DK
6128
6129
6130target_elf=no
6131case $target in
6132 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
6133 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
a009f2e7 6134 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux*)
e49e5c92
DK
6135 target_elf=no
6136 ;;
6137 *)
6138 target_elf=yes
6139 ;;
6140esac
6141
6142if test $target_elf = yes; then :
74cea91b
DK
6143 # ELF platforms build the lto-plugin always.
6144 build_lto_plugin=yes
e49e5c92 6145
e49e5c92
DK
6146else
6147 if test x"$default_enable_lto" = x"yes" ; then
29821356 6148 case $target in
a8eb3f0a 6149 *-apple-darwin* | *-cygwin* | *-mingw*) ;;
74cea91b 6150 # On other non-ELF platforms, LTO has yet to be validated.
29821356
RW
6151 *) enable_lto=no ;;
6152 esac
e49e5c92 6153 else
29821356
RW
6154 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6155 # It would also be nice to check the binutils support, but we don't
e49e5c92
DK
6156 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6157 # warn during gcc/ subconfigure; unless you're bootstrapping with
6158 # -flto it won't be needed until after installation anyway.
6159 case $target in
a8eb3f0a 6160 *-cygwin* | *-mingw* | *-apple-darwin*) ;;
e49e5c92
DK
6161 *) if test x"$enable_lto" = x"yes"; then
6162 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6163 fi
6164 ;;
6165 esac
6166 fi
a8eb3f0a 6167 # Among non-ELF, only Windows platforms support the lto-plugin so far.
74cea91b 6168 # Build it unless LTO was explicitly disabled.
a8eb3f0a 6169 case $target in
74cea91b 6170 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
a8eb3f0a
DK
6171 *) ;;
6172 esac
74cea91b 6173
e49e5c92
DK
6174fi
6175
700d40ca 6176
e28c595f 6177
947f426e 6178# By default, C is the only stage 1 language.
9b134994 6179stage1_languages=,c,
1d39f329 6180
e8a5fa9c 6181# Target libraries that we bootstrap.
2aa2364a 6182bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6183
9e07f89d
NN
6184# Figure out what language subdirectories are present.
6185# Look if the user specified --enable-languages="..."; if not, use
6186# the environment variable $LANGUAGES if defined. $LANGUAGES might
6187# go away some day.
6188# NB: embedded tabs in this IF block -- do not untabify
6189if test -d ${srcdir}/gcc; then
6190 if test x"${enable_languages+set}" != xset; then
6191 if test x"${LANGUAGES+set}" = xset; then
6192 enable_languages="${LANGUAGES}"
6193 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6194 else
6195 enable_languages=all
6196 fi
6197 else
6198 if test x"${enable_languages}" = x ||
6199 test x"${enable_languages}" = xyes;
6200 then
6201 echo configure.in: --enable-languages needs at least one language argument 1>&2
6202 exit 1
6203 fi
6204 fi
6205 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6206
096f7d00
DE
6207 # 'f95' is the old name for the 'fortran' language. We issue a warning
6208 # and make the substitution.
6209 case ,${enable_languages}, in
6210 *,f95,*)
6211 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6212 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6213 ;;
6214 esac
6215
9e07f89d
NN
6216 # First scan to see if an enabled language requires some other language.
6217 # We assume that a given config-lang.in will list all the language
6218 # front ends it requires, even if some are required indirectly.
6219 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6220 case ${lang_frag} in
6221 ..) ;;
6222 # The odd quoting in the next line works around
6223 # an apparent bug in bash 1.12 on linux.
6224 ${srcdir}/gcc/[*]/config-lang.in) ;;
6225 *)
e552509b
ILT
6226 # From the config-lang.in, get $language, $lang_requires, and
6227 # $lang_requires_boot_languages.
9e07f89d
NN
6228 language=
6229 lang_requires=
e552509b 6230 lang_requires_boot_languages=
9e07f89d 6231 . ${lang_frag}
e552509b 6232 for other in ${lang_requires} ${lang_requires_boot_languages}; do
9e07f89d
NN
6233 case ,${enable_languages}, in
6234 *,$other,*) ;;
6235 *,all,*) ;;
6236 *,$language,*)
6237 echo " \`$other' language required by \`$language'; enabling" 1>&2
6238 enable_languages="${enable_languages},${other}"
6239 ;;
6240 esac
6241 done
e552509b
ILT
6242 for other in ${lang_requires_boot_languages} ; do
6243 if test "$other" != "c"; then
6244 case ,${enable_stage1_languages}, in
6245 *,$other,*) ;;
6246 *,all,*) ;;
6247 *)
6248 case ,${enable_languages}, in
6249 *,$language,*)
6250 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6251 enable_stage1_languages="$enable_stage1_languages,${other}"
6252 ;;
6253 esac
6254 ;;
6255 esac
6256 fi
6257 done
9e07f89d
NN
6258 ;;
6259 esac
6260 done
6261
9b134994 6262 new_enable_languages=,c,
700d40ca
ILT
6263
6264 # If LTO is enabled, add the LTO front end.
6265 extra_host_libiberty_configure_flags=
6266 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6267 case ,${enable_languages}, in
6268 *,lto,*) ;;
6269 *) enable_languages="${enable_languages},lto" ;;
6270 esac
a8eb3f0a 6271 if test "${build_lto_plugin}" = "yes" ; then
700d40ca
ILT
6272 configdirs="$configdirs lto-plugin"
6273 extra_host_libiberty_configure_flags=--enable-shared
6274 fi
6275 fi
6276
6277
9e07f89d 6278 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6279 potential_languages=,c,
9e07f89d 6280
9e1a94f4
ILT
6281 enabled_target_libs=
6282 disabled_target_libs=
6283
9e07f89d
NN
6284 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6285 case ${lang_frag} in
6286 ..) ;;
6287 # The odd quoting in the next line works around
6288 # an apparent bug in bash 1.12 on linux.
6289 ${srcdir}/gcc/[*]/config-lang.in) ;;
6290 *)
c6b750e1 6291 # From the config-lang.in, get $language, $target_libs,
1d39f329 6292 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6293 language=
6294 target_libs=
6295 lang_dirs=
64ce424c 6296 subdir_requires=
9b134994
PB
6297 boot_language=no
6298 build_by_default=yes
9e07f89d 6299 . ${lang_frag}
9b134994
PB
6300 if test x${language} = x; then
6301 echo "${lang_frag} doesn't set \$language." 1>&2
6302 exit 1
6303 fi
6304
1f53ca9a
AO
6305 if test "$language" = "c++" \
6306 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6307 boot_language=yes
6308 fi
6309
9b134994
PB
6310 case ,${enable_languages}, in
6311 *,${language},*)
9e07f89d
NN
6312 # Language was explicitly selected; include it.
6313 add_this_lang=yes
6314 ;;
9b134994
PB
6315 *,all,*)
6316 # 'all' was selected, select it if it is a default language
6317 add_this_lang=${build_by_default}
9e07f89d
NN
6318 ;;
6319 *)
6320 add_this_lang=no
6321 ;;
6322 esac
4b1cb4fe 6323
64ce424c 6324 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6325 for i in $subdir_requires; do
3d3adb43 6326 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6327 case ,${enable_languages}, in
6328 *,${language},*)
6329 # Specifically requested language; tell them.
81ecdfbb 6330 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6331 ;;
6332 *)
6333 # Silently disable.
9b134994 6334 add_this_lang=unsupported
64ce424c
PB
6335 ;;
6336 esac
6337 done
6338
9b134994
PB
6339 # Disable Ada if no preexisting GNAT is available.
6340 case ,${enable_languages},:${language}:${have_gnat} in
6341 *,${language},*:ada:no)
6342 # Specifically requested language; tell them.
81ecdfbb 6343 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6344 ;;
6345 *:ada:no)
6346 # Silently disable.
6347 add_this_lang=unsupported
6348 ;;
6349 esac
6350
59f7ec45
HPN
6351 # Disable a language that is unsupported by the target.
6352 case " $unsupported_languages " in
6353 *" $language "*)
9b134994 6354 add_this_lang=unsupported
59f7ec45
HPN
6355 ;;
6356 esac
6357
4b1cb4fe 6358 case $add_this_lang in
9b134994 6359 unsupported)
9e07f89d 6360 # Remove language-dependent dirs.
9e1a94f4
ILT
6361 disabled_target_libs="$disabled_target_libs $target_libs"
6362 noconfigdirs="$noconfigdirs $lang_dirs"
1d39f329 6363 ;;
9b134994
PB
6364 no)
6365 # Remove language-dependent dirs; still show language as supported.
9e1a94f4
ILT
6366 disabled_target_libs="$disabled_target_libs $target_libs"
6367 noconfigdirs="$noconfigdirs $lang_dirs"
9b134994
PB
6368 potential_languages="${potential_languages}${language},"
6369 ;;
6370 yes)
6371 new_enable_languages="${new_enable_languages}${language},"
6372 potential_languages="${potential_languages}${language},"
1d39f329 6373 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
9e1a94f4 6374 enabled_target_libs="$enabled_target_libs $target_libs"
f8dc745f
RW
6375 case "${boot_language}:,$enable_stage1_languages," in
6376 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6377 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6378 case ",$stage1_languages," in
6379 *,$language,* | ,yes, | ,all,) ;;
6380 *) stage1_languages="${stage1_languages}${language}," ;;
6381 esac
e8a5fa9c
RW
6382 # We need to bootstrap any supporting libraries.
6383 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6384 ;;
6385 esac
6386 ;;
9e07f89d
NN
6387 esac
6388 ;;
6389 esac
6390 done
6391
9e1a94f4
ILT
6392 # Add target libraries which are only needed for disabled languages
6393 # to noconfigdirs.
6394 if test -n "$disabled_target_libs"; then
6395 for dir in $disabled_target_libs; do
6396 case " $enabled_target_libs " in
6397 *" ${dir} "*) ;;
6398 *) noconfigdirs="$noconfigdirs $dir" ;;
6399 esac
6400 done
6401 fi
6402
81ecdfbb
RW
6403 # Check whether --enable-stage1-languages was given.
6404if test "${enable_stage1_languages+set}" = set; then :
6405 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6406 ,no,|,,)
6407 # Set it to something that will have no effect in the loop below
6408 enable_stage1_languages=c ;;
6409 ,yes,)
6410 enable_stage1_languages=`echo $new_enable_languages | \
6411 sed -e "s/^,//" -e "s/,$//" ` ;;
6412 *,all,*)
6413 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6414 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6415 esac
6416
6417 # Add "good" languages from enable_stage1_languages to stage1_languages,
6418 # while "bad" languages go in missing_languages. Leave no duplicates.
6419 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6420 case $potential_languages in
6421 *,$i,*)
6422 case $stage1_languages in
6423 *,$i,*) ;;
6424 *) stage1_languages="$stage1_languages$i," ;;
6425 esac ;;
6426 *)
6427 case $missing_languages in
6428 *,$i,*) ;;
6429 *) missing_languages="$missing_languages$i," ;;
6430 esac ;;
6431 esac
6432 done
81ecdfbb
RW
6433fi
6434
9b134994
PB
6435
6436 # Remove leading/trailing commas that were added for simplicity
6437 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6438 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6439 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6440 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6441
9e07f89d 6442 if test "x$missing_languages" != x; then
81ecdfbb 6443 as_fn_error "
27258dd4 6444The following requested languages could not be built: ${missing_languages}
81ecdfbb 6445Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6446 fi
9e07f89d
NN
6447 if test "x$new_enable_languages" != "x$enable_languages"; then
6448 echo The following languages will be built: ${new_enable_languages}
9b134994 6449 enable_languages="$new_enable_languages"
9e07f89d 6450 fi
9b134994 6451
c6b750e1 6452
81ec575a 6453 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6454fi
6455
a6df5a19
PB
6456# Handle --disable-<component> generically.
6457for dir in $configdirs $build_configdirs $target_configdirs ; do
6458 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6459 varname=`echo $dirname | sed -e s/+/_/g`
6460 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6461 noconfigdirs="$noconfigdirs $dir"
6462 fi
6463done
6464
4f0ef2d8 6465# Check for Boehm's garbage collector
81ecdfbb
RW
6466# Check whether --enable-objc-gc was given.
6467if test "${enable_objc_gc+set}" = set; then :
6468 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6469 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6470 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6471 ;;
6472esac
81ecdfbb
RW
6473fi
6474
4f0ef2d8
CD
6475
6476# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6477case ,${enable_languages},:${enable_objc_gc} in
6478 *,objc,*:yes)
4f0ef2d8
CD
6479 # Keep target-boehm-gc if requested for Objective-C.
6480 ;;
4f0ef2d8 6481 *)
d42c4017
DA
6482 # Otherwise remove target-boehm-gc depending on target-libjava.
6483 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6484 noconfigdirs="$noconfigdirs target-boehm-gc"
6485 fi
4f0ef2d8
CD
6486 ;;
6487esac
6488
caeba88f
AL
6489# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6490# $build_configdirs and $target_configdirs.
9e07f89d
NN
6491# If we have the source for $noconfigdirs entries, add them to $notsupp.
6492
6493notsupp=""
6494for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6495 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6496 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6497 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6498 if test -r $srcdir/$dirname/configure ; then
6499 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6500 true
6501 else
6502 notsupp="$notsupp $dir"
6503 fi
6504 fi
6505 fi
caeba88f
AL
6506 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6507 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6508 if test -r $srcdir/$dirname/configure ; then
6509 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6510 true
6511 else
6512 notsupp="$notsupp $dir"
6513 fi
6514 fi
6515 fi
9e07f89d
NN
6516 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6517 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6518 if test -r $srcdir/$dirname/configure ; then
6519 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6520 true
6521 else
6522 notsupp="$notsupp $dir"
6523 fi
6524 fi
6525 fi
6526done
6527
6528# Sometimes the tools are distributed with libiberty but with no other
6529# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6530# Don't let libgcc imply libiberty either.
9e07f89d 6531if test -n "${target_configdirs}" ; then
f86e35b8 6532 libgcc=
9e07f89d
NN
6533 others=
6534 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6535 if test "$i" = "libgcc"; then
6536 libgcc=target-libgcc
6537 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6538 if test -r $srcdir/$i/configure ; then
6539 others=yes;
6540 break;
6541 fi
6542 fi
6543 done
6544 if test -z "${others}" ; then
f86e35b8 6545 target_configdirs=$libgcc
9e07f89d
NN
6546 fi
6547fi
6548
6549# Quietly strip out all directories which aren't configurable in this tree.
6550# This relies on all configurable subdirectories being autoconfiscated, which
6551# is now the case.
6a9cf61e
PB
6552build_configdirs_all="$build_configdirs"
6553build_configdirs=
6554for i in ${build_configdirs_all} ; do
c6b750e1 6555 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6556 if test -f ${srcdir}/$j/configure ; then
6557 build_configdirs="${build_configdirs} $i"
6558 fi
6559done
6560
9e07f89d
NN
6561configdirs_all="$configdirs"
6562configdirs=
6563for i in ${configdirs_all} ; do
6564 if test -f ${srcdir}/$i/configure ; then
6565 configdirs="${configdirs} $i"
6566 fi
6567done
6a9cf61e 6568
9e07f89d
NN
6569target_configdirs_all="$target_configdirs"
6570target_configdirs=
6571for i in ${target_configdirs_all} ; do
c6b750e1 6572 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6573 if test -f ${srcdir}/$j/configure ; then
6574 target_configdirs="${target_configdirs} $i"
6575 fi
6576done
6577
6578# Produce a warning message for the subdirs we can't configure.
6579# This isn't especially interesting in the Cygnus tree, but in the individual
6580# FSF releases, it's important to let people know when their machine isn't
6581# supported by the one or two programs in a package.
6582
6583if test -n "${notsupp}" && test -z "${norecursion}" ; then
6584 # If $appdirs is non-empty, at least one of those directories must still
6585 # be configured, or we error out. (E.g., if the gas release supports a
6586 # specified target in some subdirs but not the gas subdir, we shouldn't
6587 # pretend that all is well.)
6588 if test -n "$appdirs" ; then
6589 for dir in $appdirs ; do
6590 if test -r $dir/Makefile.in ; then
6591 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6592 appdirs=""
6593 break
6594 fi
6a9cf61e 6595 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6596 appdirs=""
6597 break
6598 fi
6599 fi
6600 done
6601 if test -n "$appdirs" ; then
6602 echo "*** This configuration is not supported by this package." 1>&2
6603 exit 1
6604 fi
6605 fi
6606 # Okay, some application will build, or we don't care to check. Still
6607 # notify of subdirs not getting built.
6608 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6609 echo " ${notsupp}" 1>&2
6610 echo " (Any other directories should still work fine.)" 1>&2
6611fi
6612
6613case "$host" in
6614 *msdosdjgpp*)
6615 enable_gdbtk=no ;;
6616esac
6617
18f6b6ee
PB
6618# To find our prefix, in gcc_cv_tool_prefix.
6619
6620# The user is always right.
6621if test "${PATH_SEPARATOR+set}" != set; then
6622 echo "#! /bin/sh" >conf$$.sh
6623 echo "exit 0" >>conf$$.sh
6624 chmod +x conf$$.sh
6625 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6626 PATH_SEPARATOR=';'
6627 else
6628 PATH_SEPARATOR=:
6629 fi
6630 rm -f conf$$.sh
6631fi
6632
6633
6634
6635if test "x$exec_prefix" = xNONE; then
6636 if test "x$prefix" = xNONE; then
6637 gcc_cv_tool_prefix=$ac_default_prefix
6638 else
6639 gcc_cv_tool_prefix=$prefix
6640 fi
6641else
6642 gcc_cv_tool_prefix=$exec_prefix
6643fi
6644
6645# If there is no compiler in the tree, use the PATH only. In any
6646# case, if there is no compiler in the tree nobody should use
6647# AS_FOR_TARGET and LD_FOR_TARGET.
6648if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6649 gcc_version=`cat $srcdir/gcc/BASE-VER`
6650 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6651 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6652 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6653 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6654 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6655 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6656else
6657 gcc_cv_tool_dirs=
6658fi
6659
6660if test x$build = x$target && test -n "$md_exec_prefix"; then
6661 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6662fi
6663
6664
6665
9e07f89d
NN
6666copy_dirs=
6667
c6b750e1 6668
81ecdfbb
RW
6669# Check whether --with-build-sysroot was given.
6670if test "${with_build_sysroot+set}" = set; then :
6671 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6672 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6673 fi
6674else
6675 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6676fi
a19b6204
MM
6677
6678
8a6ee3ab 6679
81ecdfbb
RW
6680
6681# Check whether --with-debug-prefix-map was given.
6682if test "${with_debug_prefix_map+set}" = set; then :
6683 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6684 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6685 for debug_map in $withval; do
6686 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6687 done
6688 fi
6689else
6690 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6691fi
6692
8a6ee3ab
JM
6693
6694
7f6ef0c0
PB
6695# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6696# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6697# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6698# We want to ensure that TARGET libraries (which we know are built with
6699# gcc) are built with "-O2 -g", so include those options when setting
6700# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6701if test "x$CFLAGS_FOR_TARGET" = x; then
6702 CFLAGS_FOR_TARGET=$CFLAGS
6703 case " $CFLAGS " in
6704 *" -O2 "*) ;;
6705 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
6706 esac
6707 case " $CFLAGS " in
6708 *" -g "* | *" -g3 "*) ;;
6709 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
6710 esac
6711fi
6712
6713
6714if test "x$CXXFLAGS_FOR_TARGET" = x; then
6715 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6716 case " $CXXFLAGS " in
6717 *" -O2 "*) ;;
6718 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
6719 esac
6720 case " $CXXFLAGS " in
6721 *" -g "* | *" -g3 "*) ;;
6722 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
6723 esac
6724fi
6725
6726
9e07f89d
NN
6727# Handle --with-headers=XXX. If the value is not "yes", the contents of
6728# the named directory are copied to $(tooldir)/sys-include.
6729if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6730 if test x${is_cross_compiler} = xno ; then
6731 echo 1>&2 '***' --with-headers is only supported when cross compiling
6732 exit 1
6733 fi
6734 if test x"${with_headers}" != xyes ; then
18f6b6ee 6735 x=${gcc_cv_tool_prefix}
c6b750e1 6736 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
6737 fi
6738fi
6739
6740# Handle --with-libs=XXX. If the value is not "yes", the contents of
6741# the name directories are copied to $(tooldir)/lib. Multiple directories
6742# are permitted.
6743if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6744 if test x${is_cross_compiler} = xno ; then
6745 echo 1>&2 '***' --with-libs is only supported when cross compiling
6746 exit 1
6747 fi
6748 if test x"${with_libs}" != xyes ; then
6749 # Copy the libraries in reverse order, so that files in the first named
6750 # library override files in subsequent libraries.
18f6b6ee 6751 x=${gcc_cv_tool_prefix}
9e07f89d 6752 for l in ${with_libs}; do
c6b750e1 6753 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
6754 done
6755 fi
6756fi
6757
700d40ca 6758# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
6759#
6760# This is done by determining whether or not the appropriate directory
6761# is available, and by checking whether or not specific configurations
6762# have requested that this magic not happen.
c6b750e1
DJ
6763#
6764# The command line options always override the explicit settings in
2429c060
PB
6765# configure.in, and the settings in configure.in override this magic.
6766#
c6b750e1 6767# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 6768# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
6769# --without-gnu-ld options for the configure script. Similarly, if
6770# the default is to use the included zlib and you don't want to do that,
6771# you should use the --with-system-zlib option for the configure script.
2429c060
PB
6772
6773if test x${use_gnu_as} = x &&
6774 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6775 with_gnu_as=yes
6776 extra_host_args="$extra_host_args --with-gnu-as"
6777fi
6778
6779if test x${use_gnu_ld} = x &&
93f9b408 6780 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
6781 with_gnu_ld=yes
6782 extra_host_args="$extra_host_args --with-gnu-ld"
6783fi
6784
700d40ca
ILT
6785if test x${use_included_zlib} = x &&
6786 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6787 :
6788else
6789 with_system_zlib=yes
6790 extra_host_args="$extra_host_args --with-system-zlib"
6791fi
6792
2429c060
PB
6793# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6794# can detect this case.
6795
6796if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6797 with_newlib=yes
6798 extra_host_args="$extra_host_args --with-newlib"
6799fi
6800
9e07f89d
NN
6801# Handle ${copy_dirs}
6802set fnord ${copy_dirs}
6803shift
6804while test $# != 0 ; do
6805 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6806 :
6807 else
6808 echo Copying $1 to $2
6809
6810 # Use the install script to create the directory and all required
6811 # parent directories.
6812 if test -d $2 ; then
6813 :
6814 else
6815 echo >config.temp
6816 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6817 fi
6818
6819 # Copy the directory, assuming we have tar.
6820 # FIXME: Should we use B in the second tar? Not all systems support it.
6821 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6822
6823 # It is the responsibility of the user to correctly adjust all
6824 # symlinks. If somebody can figure out how to handle them correctly
6825 # here, feel free to add the code.
6826
6827 echo $1 > $2/COPIED
6828 fi
6829 shift; shift
6830done
6831
2429c060
PB
6832# Determine a target-dependent exec_prefix that the installed
6833# gcc will search in. Keep this list sorted by triplet, with
6834# the *-*-osname triplets last.
6835md_exec_prefix=
6836case "${target}" in
6837 alpha*-*-*vms*)
6838 md_exec_prefix=/gnu/lib/gcc-lib
6839 ;;
521ec477 6840 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
6841 md_exec_prefix=/dev/env/DJDIR/bin
6842 ;;
521ec477 6843 i[34567]86-*-sco3.2v5*)
2429c060
PB
6844 if test $with_gnu_as = yes; then
6845 md_exec_prefix=/usr/gnu/bin
6846 else
6847 md_exec_prefix=/usr/ccs/bin/elf
6848 fi
6849 ;;
6850
6851 mn10300-*-* | \
6852 powerpc-*-chorusos* | \
6853 powerpc*-*-eabi* | \
6854 powerpc*-*-sysv* | \
6855 powerpc*-*-kaos* | \
6856 s390x-ibm-tpf*)
6857 md_exec_prefix=/usr/ccs/bin
6858 ;;
6859 sparc64-*-elf*)
6860 ;;
6861 v850*-*-*)
6862 md_exec_prefix=/usr/ccs/bin
6863 ;;
8b66833e 6864 xtensa*-*-elf*)
2429c060
PB
6865 ;;
6866
6867 *-*-beos* | \
6868 *-*-elf* | \
6869 *-*-hpux* | \
6870 *-*-netware* | \
6871 *-*-nto-qnx* | \
6872 *-*-rtems* | \
6873 *-*-solaris2* | \
521ec477 6874 *-*-sysv[45]* | \
2429c060
PB
6875 *-*-vxworks* | \
6876 *-wrs-windiss)
6877 md_exec_prefix=/usr/ccs/bin
6878 ;;
6879esac
6880
a0da8069
NN
6881extra_arflags_for_target=
6882extra_nmflags_for_target=
6883extra_ranlibflags_for_target=
6884target_makefile_frag=/dev/null
6885case "${target}" in
4e206d7e
DB
6886 mep*-*-*)
6887 target_makefile_frag="config/mt-mep"
6888 ;;
77d7106f
AM
6889 spu-*-*)
6890 target_makefile_frag="config/mt-spu"
6891 ;;
429acdec
RS
6892 mips*-sde-elf*)
6893 target_makefile_frag="config/mt-sde"
6894 ;;
f3b1e08e
RS
6895 mipsisa*-*-elfoabi*)
6896 target_makefile_frag="config/mt-mips-elfoabi"
6897 ;;
e7c8859c
RS
6898 mips*-*-*linux* | mips*-*-gnu*)
6899 target_makefile_frag="config/mt-mips-gnu"
6900 ;;
2a3124ca 6901 *-*-netware*)
a0da8069
NN
6902 target_makefile_frag="config/mt-netware"
6903 ;;
29383458 6904 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 6905 target_makefile_frag="config/mt-gnu"
a0da8069
NN
6906 ;;
6907 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 6908 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
6909 # commands to handle both 32-bit and 64-bit objects. These flags are
6910 # harmless if we're using GNU nm or ar.
6911 extra_arflags_for_target=" -X32_64"
6912 extra_nmflags_for_target=" -B -X32_64"
6913 ;;
92f4e989
JM
6914 *-*-darwin[3-9]*)
6915 # ranlib before Darwin10 requires the -c flag to look at common symbols.
a0da8069
NN
6916 extra_ranlibflags_for_target=" -c"
6917 ;;
6918 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
6919 target_makefile_frag="config/mt-wince"
6920 ;;
6921esac
6922
6923alphaieee_frag=/dev/null
6924case $target in
6925 alpha*-*-*)
6926 # This just makes sure to use the -mieee option to build target libs.
6927 # This should probably be set individually by each library.
6928 alphaieee_frag="config/mt-alphaieee"
6929 ;;
6930esac
6931
6932# If --enable-target-optspace always use -Os instead of -O2 to build
6933# the target libraries, similarly if it is not specified, use -Os
6934# on selected platforms.
6935ospace_frag=/dev/null
6936case "${enable_target_optspace}:${target}" in
6937 yes:*)
6938 ospace_frag="config/mt-ospace"
6939 ;;
6940 :d30v-*)
6941 ospace_frag="config/mt-d30v"
6942 ;;
6943 :m32r-* | :d10v-* | :fr30-*)
6944 ospace_frag="config/mt-ospace"
6945 ;;
6946 no:* | :*)
6947 ;;
6948 *)
6949 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6950 ;;
6951esac
6952
a0da8069
NN
6953# Default to using --with-stabs for certain targets.
6954if test x${with_stabs} = x ; then
6955 case "${target}" in
e31d1ea3 6956 mips*-*-irix[56]*)
a0da8069
NN
6957 ;;
6958 mips*-*-* | alpha*-*-osf*)
6959 with_stabs=yes;
6960 extra_host_args="${extra_host_args} --with-stabs"
6961 ;;
6962 esac
6963fi
6964
6965# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
6966# them automatically.
6967case "${host}" in
c6b750e1 6968 hppa*64*-*-hpux11*)
a0da8069
NN
6969 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
6970 ;;
6971esac
6972
a0da8069
NN
6973# Some systems (e.g., one of the i386-aix systems the gas testers are
6974# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 6975tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
6976build_tooldir=${tooldir}
6977
a0da8069
NN
6978# Create a .gdbinit file which runs the one in srcdir
6979# and tells GDB to look there for source files.
6980
6981if test -r ${srcdir}/.gdbinit ; then
6982 case ${srcdir} in
6983 .) ;;
6984 *) cat > ./.gdbinit <<EOF
6985# ${NO_EDIT}
6986dir ${srcdir}
6987dir .
6988source ${srcdir}/.gdbinit
6989EOF
6990 ;;
6991 esac
6992fi
6993
a0da8069
NN
6994# Make sure that the compiler is able to generate an executable. If it
6995# can't, we are probably in trouble. We don't care whether we can run the
6996# executable--we might be using a cross compiler--we only care whether it
6997# can be created. At this point the main configure script has set CC.
6998we_are_ok=no
6999echo "int main () { return 0; }" > conftest.c
7000${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7001if test $? = 0 ; then
7002 if test -s conftest || test -s conftest.exe ; then
7003 we_are_ok=yes
7004 fi
c6b750e1 7005fi
a0da8069
NN
7006case $we_are_ok in
7007 no)
7008 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7009 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7010 rm -f conftest*
7011 exit 1
7012 ;;
7013esac
7014rm -f conftest*
7015
7016# The Solaris /usr/ucb/cc compiler does not appear to work.
7017case "${host}" in
7018 sparc-sun-solaris2*)
7019 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7020 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7021 could_use=
7022 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7023 if test -d /opt/cygnus/bin ; then
7024 if test "$could_use" = "" ; then
7025 could_use="/opt/cygnus/bin"
7026 else
7027 could_use="$could_use or /opt/cygnus/bin"
7028 fi
7029 fi
7030 if test "$could_use" = "" ; then
7031 echo "Warning: compilation may fail because you're using"
7032 echo "/usr/ucb/cc. You should change your PATH or CC "
7033 echo "variable and rerun configure."
7034 else
7035 echo "Warning: compilation may fail because you're using"
7036 echo "/usr/ucb/cc, when you should use the C compiler from"
7037 echo "$could_use. You should change your"
7038 echo "PATH or CC variable and rerun configure."
7039 fi
7040 fi
7041 ;;
7042esac
7043
3bbd2f8f 7044# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7045case "${host}" in
7046 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7047 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7048 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7049 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7050esac
7051
3bbd2f8f 7052# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7053# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7054# built executables to PATH.
3bbd2f8f
AL
7055if test "$RPATH_ENVVAR" = PATH; then
7056 GCC_SHLIB_SUBDIR=/shlib
7057else
7058 GCC_SHLIB_SUBDIR=
7059fi
7060
a0da8069
NN
7061# Record target_configdirs and the configure arguments for target and
7062# build configuration in Makefile.
7063target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7064build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7065
2aa2364a
JR
7066# If we are building libgomp, bootstrap it.
7067if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7068 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7069fi
7070
a0da8069
NN
7071# Determine whether gdb needs tk/tcl or not.
7072# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7073# and in that case we want gdb to be built without tk. Ugh!
7074# In fact I believe gdb is the *only* package directly dependent on tk,
7075# so we should be able to put the 'maybe's in unconditionally and
7076# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7077# 100% sure that that's safe though.
c180f501 7078
675c6968 7079gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7080case "$enable_gdbtk" in
7081 no)
7082 GDB_TK="" ;;
c180f501
AC
7083 yes)
7084 GDB_TK="${gdb_tk}" ;;
a0da8069 7085 *)
c180f501
AC
7086 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7087 # distro. Eventually someone will fix this and move Insight, nee
7088 # gdbtk to a separate directory.
7089 if test -d ${srcdir}/gdb/gdbtk ; then
7090 GDB_TK="${gdb_tk}"
7091 else
7092 GDB_TK=""
7093 fi
7094 ;;
a0da8069 7095esac
907be67c
DJ
7096CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7097INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7098
6bd3dfaa 7099# Strip out unwanted targets.
dd12c3a8
NN
7100
7101# While at that, we remove Makefiles if we were started for recursive
7102# configuration, so that the top-level Makefile reconfigures them,
7103# like we used to do when configure itself was recursive.
dd12c3a8 7104
06a51eac
RW
7105# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7106# but now we're fixing up the Makefile ourselves with the additional
7107# commands passed to AC_CONFIG_FILES. Use separate variables
7108# extrasub-{build,host,target} not because there is any reason to split
7109# the substitutions up that way, but only to remain below the limit of
7110# 99 commands in a script, for HP-UX sed.
7111# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7112
81ecdfbb
RW
7113# Check whether --enable-bootstrap was given.
7114if test "${enable_bootstrap+set}" = set; then :
7115 enableval=$enable_bootstrap;
319cab08 7116else
9cb3fa6f 7117 enable_bootstrap=default
81ecdfbb
RW
7118fi
7119
319cab08 7120
9cb3fa6f
PB
7121# Issue errors and warnings for invalid/strange bootstrap combinations.
7122case "$configdirs" in
7123 *gcc*) have_compiler=yes ;;
7124 *) have_compiler=no ;;
7125esac
7126
7127case "$have_compiler:$host:$target:$enable_bootstrap" in
7128 *:*:*:no) ;;
7129
0aed8855 7130 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7131 # and we are in a native configuration.
7132 yes:$build:$build:default)
0aed8855 7133 enable_bootstrap=yes ;;
9cb3fa6f
PB
7134
7135 *:*:*:default)
7136 enable_bootstrap=no ;;
7137
7138 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7139 yes:$build:$build:yes)
9cb3fa6f
PB
7140 ;;
7141
7142 # Other configurations, but we have a compiler. Assume the user knows
7143 # what he's doing.
80911fe1 7144 yes:*:*:yes)
81ecdfbb
RW
7145 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7146$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7147 ;;
7148
7149 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7150 no:*:*:yes)
81ecdfbb 7151 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7152
7153 # Fail if wrong command line
7154 *)
81ecdfbb 7155 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7156 ;;
7157esac
7158
4385ad3c
RW
7159case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7160 *,c++,*:yes:yes) ;;
7161 *:yes:yes)
7162 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7163 ;;
7164esac
7165
16b1ad29
RW
7166case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7167 yes:yes:*\ gold\ *:*,c++,*) ;;
7168 yes:yes:*\ gold\ *:*)
7169 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7170 ;;
7171esac
7172
9cb3fa6f 7173# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7174case $enable_bootstrap in
319cab08 7175 yes)
96655cc4
AO
7176 bootstrap_suffix=bootstrap
7177 BUILD_CONFIG=bootstrap-debug
7178 ;;
319cab08 7179 no)
96655cc4
AO
7180 bootstrap_suffix=no-bootstrap
7181 BUILD_CONFIG=
7182 ;;
319cab08
PB
7183esac
7184
96655cc4
AO
7185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7186$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7187
7188
7189# Check whether --with-build-config was given.
7190if test "${with_build_config+set}" = set; then :
7191 withval=$with_build_config; case $with_build_config in
7192 yes) with_build_config= ;;
7193 no) with_build_config= BUILD_CONFIG= ;;
7194 esac
7195fi
7196
7197
7198if test "x${with_build_config}" != x; then
7199 BUILD_CONFIG=$with_build_config
7200else
7201 case $BUILD_CONFIG in
7202 bootstrap-debug)
7203 if echo "int f (void) { return 0; }" > conftest.c &&
7204 ${CC} -c conftest.c &&
7205 mv conftest.o conftest.o.g0 &&
7206 ${CC} -c -g conftest.c &&
7207 mv conftest.o conftest.o.g &&
a009f2e7 7208 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
96655cc4
AO
7209 :
7210 else
7211 BUILD_CONFIG=
7212 fi
7213 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7214 ;;
7215 esac
7216fi
7217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7218$as_echo "$BUILD_CONFIG" >&6; }
7219
7220
06a51eac 7221extrasub_build=
6a9cf61e 7222for module in ${build_configdirs} ; do
498d4a71
CF
7223 if test -z "${no_recursion}" \
7224 && test -f ${build_subdir}/${module}/Makefile; then
7225 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7226 rm -f ${build_subdir}/${module}/Makefile
7227 fi
06a51eac 7228 extrasub_build="$extrasub_build
498d4a71
CF
7229/^@if build-$module\$/d
7230/^@endif build-$module\$/d
7231/^@if build-$module-$bootstrap_suffix\$/d
7232/^@endif build-$module-$bootstrap_suffix\$/d"
7233done
06a51eac 7234extrasub_host=
498d4a71 7235for module in ${configdirs} ; do
80911fe1 7236 if test -z "${no_recursion}"; then
8cf39b1b 7237 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7238 if test -f ${file}; then
7239 echo 1>&2 "*** removing ${file} to force reconfigure"
7240 rm -f ${file}
7241 fi
7242 done
498d4a71 7243 fi
06a51eac 7244 extrasub_host="$extrasub_host
498d4a71
CF
7245/^@if $module\$/d
7246/^@endif $module\$/d
7247/^@if $module-$bootstrap_suffix\$/d
7248/^@endif $module-$bootstrap_suffix\$/d"
7249done
06a51eac 7250extrasub_target=
498d4a71
CF
7251for module in ${target_configdirs} ; do
7252 if test -z "${no_recursion}" \
7253 && test -f ${target_subdir}/${module}/Makefile; then
7254 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7255 rm -f ${target_subdir}/${module}/Makefile
7256 fi
e8a5fa9c
RW
7257
7258 # We only bootstrap target libraries listed in bootstrap_target_libs.
7259 case $bootstrap_target_libs in
7260 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7261 *) target_bootstrap_suffix=no-bootstrap ;;
7262 esac
7263
06a51eac 7264 extrasub_target="$extrasub_target
498d4a71
CF
7265/^@if target-$module\$/d
7266/^@endif target-$module\$/d
e8a5fa9c
RW
7267/^@if target-$module-$target_bootstrap_suffix\$/d
7268/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7269done
7270
06a51eac
RW
7271# Do the final fixup along with target modules.
7272extrasub_target="$extrasub_target
6bd3dfaa 7273/^@if /,/^@endif /d"
a0da8069
NN
7274
7275# Create the serialization dependencies. This uses a temporary file.
7276
81ecdfbb
RW
7277# Check whether --enable-serial-configure was given.
7278if test "${enable_serial_configure+set}" = set; then :
7279 enableval=$enable_serial_configure;
7280fi
e6bfb94a
AO
7281
7282
1047cb91
DD
7283case ${enable_serial_configure} in
7284 yes)
7285 enable_serial_build_configure=yes
7286 enable_serial_host_configure=yes
7287 enable_serial_target_configure=yes
7288 ;;
7289esac
7290
a0da8069
NN
7291# These force 'configure's to be done one at a time, to avoid problems
7292# with contention over a shared config.cache.
7293rm -f serdep.tmp
e6bfb94a 7294echo '# serdep.tmp' > serdep.tmp
a0da8069 7295olditem=
1047cb91 7296test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7297for item in ${build_configdirs} ; do
7298 case ${olditem} in
7299 "") ;;
e6bfb94a 7300 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7301 esac
7302 olditem=${item}
7303done
7304olditem=
1047cb91 7305test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7306for item in ${configdirs} ; do
7307 case ${olditem} in
7308 "") ;;
e6bfb94a 7309 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7310 esac
7311 olditem=${item}
7312done
7313olditem=
1047cb91 7314test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7315for item in ${target_configdirs} ; do
7316 case ${olditem} in
7317 "") ;;
e6bfb94a 7318 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7319 esac
7320 olditem=${item}
7321done
7322serialization_dependencies=serdep.tmp
7323
7324
e6bfb94a 7325# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7326# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7327# might not want to pass down to subconfigures. The exception being
7328# --cache-file=/dev/null, which is used to turn off the use of cache
7329# files altogether, and which should be passed on to subconfigures.
7330# Also strip program-prefix, program-suffix, and program-transform-name,
7331# so that we can pass down a consistent program-transform-name.
c6b750e1 7332baseargs=
65b4571a 7333tbaseargs=
c6b750e1
DJ
7334keep_next=no
7335skip_next=no
7336eval "set -- $ac_configure_args"
18f6b6ee
PB
7337for ac_arg
7338do
c6b750e1
DJ
7339 if test X"$skip_next" = X"yes"; then
7340 skip_next=no
7341 continue
7342 fi
7343 if test X"$keep_next" = X"yes"; then
7344 case $ac_arg in
7345 *\'*)
7346 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7347 esac
7348 baseargs="$baseargs '$ac_arg'"
65b4571a 7349 tbaseargs="$tbaseargs '$ac_arg'"
c6b750e1
DJ
7350 keep_next=no
7351 continue
7352 fi
7353
7354 # Handle separated arguments. Based on the logic generated by
7355 # autoconf 2.59.
7356 case $ac_arg in
7357 *=* | --config-cache | -C | -disable-* | --disable-* \
7358 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7359 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7360 | -with-* | --with-* | -without-* | --without-* | --x)
7361 separate_arg=no
7362 ;;
7363 -*)
7364 separate_arg=yes
7365 ;;
7366 *)
7367 separate_arg=no
7368 ;;
7369 esac
7370
65b4571a
AO
7371 skip_targ=no
7372 case $ac_arg in
7373
7374 --with-* | --without-*)
7375 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7376
7377 case $libopt in
7378 *[-_]include)
7379 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7380 ;;
7381 *[-_]lib)
7382 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7383 ;;
7384 *)
7385 lib=$libopt
7386 ;;
7387 esac
7388
7389
7390 case $lib in
7391 mpc | mpfr | gmp | ppl | cloog)
7392 # If we're processing --with-$lib, --with-$lib-include or
7393 # --with-$lib-lib, for one of the libs above, and target is
7394 # different from host, don't pass the current argument to any
7395 # target library's configure.
7396 if test x$is_cross_compiler = xyes; then
7397 skip_targ=yes
7398 fi
7399 ;;
7400 esac
7401 ;;
7402 esac
7403
c6b750e1 7404 case "$ac_arg" in
30167e0a
NC
7405 --cache-file=/dev/null | \
7406 -cache-file=/dev/null )
7407 # Handled here to avoid the test to skip args below.
7408 baseargs="$baseargs '$ac_arg'"
65b4571a 7409 tbaseargs="$tbaseargs '$ac_arg'"
30167e0a
NC
7410 # Assert: $separate_arg should always be no.
7411 keep_next=$separate_arg
7412 ;;
c6b750e1
DJ
7413 --no*)
7414 continue
7415 ;;
7416 --c* | \
7417 --sr* | \
7418 --ho* | \
7419 --bu* | \
7420 --t* | \
7421 --program-* | \
7422 -cache_file* | \
7423 -srcdir* | \
7424 -host* | \
7425 -build* | \
7426 -target* | \
7427 -program-prefix* | \
7428 -program-suffix* | \
7429 -program-transform-name* )
7430 skip_next=$separate_arg
7431 continue
7432 ;;
7433 -*)
7434 # An option. Add it.
7435 case $ac_arg in
7436 *\'*)
7437 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7438 esac
7439 baseargs="$baseargs '$ac_arg'"
65b4571a
AO
7440 if test X"$skip_targ" = Xno; then
7441 tbaseargs="$tbaseargs '$ac_arg'"
7442 fi
c6b750e1
DJ
7443 keep_next=$separate_arg
7444 ;;
7445 *)
7446 # Either a variable assignment, or a nonopt (triplet). Don't
7447 # pass it down; let the Makefile handle this.
7448 continue
7449 ;;
7450 esac
7451done
7452# Remove the initial space we just introduced and, as these will be
7453# expanded by make, quote '$'.
7454baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7455
f27d4f92
DJ
7456# Add in --program-transform-name, after --program-prefix and
7457# --program-suffix have been applied to it. Autoconf has already
7458# doubled dollar signs and backslashes in program_transform_name; we want
7459# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7460# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7461# Also, because we want to override the logic in subdir configure scripts to
7462# choose program_transform_name, replace any s,x,x, with s,y,y,.
7463sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7464${program_transform_name}
7465EOF_SED
7466gcc_transform_name=`cat conftestsed.out`
7467rm -f conftestsed.out
7468baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
65b4571a 7469tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7470if test "$silent" = yes; then
7471 baseargs="$baseargs --silent"
65b4571a 7472 tbaseargs="$tbaseargs --silent"
2444379b 7473fi
34a0f3cf 7474baseargs="$baseargs --disable-option-checking"
65b4571a 7475tbaseargs="$tbaseargs --disable-option-checking"
f27d4f92 7476
4074d5f2
RW
7477# Record and document user additions to sub configure arguments.
7478
7479
7480
7481
a0da8069
NN
7482# For the build-side libraries, we just need to pretend we're native,
7483# and not use the same cache file. Multilibs are neither needed nor
7484# desired.
4074d5f2 7485build_configargs="$build_configargs --cache-file=../config.cache ${baseargs}"
a0da8069
NN
7486
7487# For host modules, accept cache file option, or specification as blank.
7488case "${cache_file}" in
7489"") # empty
7490 cache_file_option="" ;;
7491/* | [A-Za-z]:[\\/]* ) # absolute path
7492 cache_file_option="--cache-file=${cache_file}" ;;
7493*) # relative path
7494 cache_file_option="--cache-file=../${cache_file}" ;;
7495esac
7496
82252c06
NN
7497# Host dirs don't like to share a cache file either, horribly enough.
7498# This seems to be due to autoconf 2.5x stupidity.
4074d5f2 7499host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069 7500
65b4571a 7501target_configargs="$target_configargs ${tbaseargs}"
a0da8069
NN
7502
7503# Passing a --with-cross-host argument lets the target libraries know
7504# whether they are being built with a cross-compiler or being built
7505# native. However, it would be better to use other mechanisms to make the
7506# sorts of decisions they want to make on this basis. Please consider
7507# this option to be deprecated. FIXME.
7508if test x${is_cross_compiler} = xyes ; then
c6b750e1 7509 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7510fi
7511
938d2b74
RW
7512# Default to --enable-multilib.
7513if test x${enable_multilib} = x ; then
a0da8069 7514 target_configargs="--enable-multilib ${target_configargs}"
938d2b74 7515fi
a0da8069
NN
7516
7517# Pass --with-newlib if appropriate. Note that target_configdirs has
7518# changed from the earlier setting of with_newlib.
7519if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7520 target_configargs="--with-newlib ${target_configargs}"
7521fi
7522
95036d20
NN
7523# Different target subdirs use different values of certain variables
7524# (notably CXX). Worse, multilibs use *lots* of different values.
7525# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7526# it doesn't automatically accept command-line overrides of them.
7527# This means it's not safe for target subdirs to share a cache file,
7528# which is disgusting, but there you have it. Hopefully this can be
7529# fixed in future. It's still worthwhile to use a cache file for each
7530# directory. I think.
7531
ae380b45
MS
7532# Pass the appropriate --build, --host, --target and --cache-file arguments.
7533# We need to pass --target, as newer autoconf's requires consistency
7534# for target_alias and gcc doesn't manage it consistently.
4b900473 7535target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7536
a0da8069
NN
7537FLAGS_FOR_TARGET=
7538case " $target_configdirs " in
7539 *" newlib "*)
7540 case " $target_configargs " in
7541 *" --with-newlib "*)
7542 case "$target" in
1f53ca9a
AO
7543 *-cygwin*)
7544 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'
7545 ;;
a0da8069
NN
7546 esac
7547
7548 # If we're not building GCC, don't discard standard headers.
7549 if test -d ${srcdir}/gcc; then
7550 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7551
7552 if test "${build}" != "${host}"; then
7553 # On Canadian crosses, CC_FOR_TARGET will have already been set
7554 # by `configure', so we won't have an opportunity to add -Bgcc/
7555 # to it. This is right: we don't want to search that directory
7556 # for binaries, but we want the header files in there, so add
7557 # them explicitly.
e552509b 7558 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
a0da8069
NN
7559
7560 # Someone might think of using the pre-installed headers on
7561 # Canadian crosses, in case the installed compiler is not fully
7562 # compatible with the compiler being built. In this case, it
7563 # would be better to flag an error than risking having
7564 # incompatible object files being constructed. We can't
7565 # guarantee that an error will be flagged, but let's hope the
7566 # compiler will do it, when presented with incompatible header
7567 # files.
7568 fi
7569 fi
7570
7571 case "${target}-${is_cross_compiler}" in
ec11bdc6 7572 i[3456789]86-*-linux*-no)
a0da8069
NN
7573 # Here host == target, so we don't need to build gcc,
7574 # so we don't want to discard standard headers.
7575 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7576 ;;
7577 *)
7578 # If we're building newlib, use its generic headers last, but search
7579 # for any libc-related directories first (so make it the last -B
7580 # switch).
7581 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
7582
7583 # If we're building libgloss, find the startup file, simulator library
7584 # and linker script.
7585 case " $target_configdirs " in
7586 *" libgloss "*)
7587 # Look for startup file, simulator library and maybe linker script.
7588 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7589 # Look for libnosys.a in case the target needs it.
7590 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7591 # Most targets have the linker script in the source directory.
7592 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7593 ;;
7594 esac
a0da8069
NN
7595 ;;
7596 esac
7597 ;;
7598 esac
7599 ;;
7600esac
1f53ca9a 7601
45055374 7602case "$target" in
1f53ca9a
AO
7603 x86_64-*mingw* | *-w64-mingw*)
7604 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7605 # however, use a symlink named 'mingw' in ${prefix} .
7606 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7607 ;;
7608 *-mingw*)
7609 # MinGW can't be handled as Cygwin above since it does not use newlib.
7610 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'
7611 ;;
45055374 7612esac
a0da8069 7613
5fbad20a
DD
7614# Allow the user to override the flags for
7615# our build compiler if desired.
c66487f8
NC
7616if test x"${build}" = x"${host}" ; then
7617 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7618 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7619 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7620fi
5fbad20a 7621
a0da8069
NN
7622# On Canadian crosses, we'll be searching the right directories for
7623# the previously-installed cross compiler, so don't bother to add
7624# flags for directories within the install tree of the compiler
7625# being built; programs in there won't even run.
7626if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7627 # Search for pre-installed headers if nothing else fits.
bba45b8b 7628 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
7629fi
7630
7631if test "x${use_gnu_ld}" = x &&
7632 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7633 # Arrange for us to find uninstalled linker scripts.
b00612cc 7634 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7635fi
7636
a481dbb7
DD
7637# Search for other target-specific linker scripts and such.
7638case "${target}" in
4e206d7e
DB
7639 mep*)
7640 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7641 ;;
7642esac
7643
a0da8069 7644# Makefile fragments.
3e707e94
PB
7645for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7646do
7647 eval fragval=\$$frag
7648 if test $fragval != /dev/null; then
7649 eval $frag=${srcdir}/$fragval
7650 fi
7651done
a0da8069
NN
7652
7653
7654
7655
7656
7657# Miscellanea: directories, flags, etc.
7658
7659
7660
7661
7662
7663
7664
3bbd2f8f 7665
6a9cf61e 7666# Build module lists & subconfigure args.
a0da8069
NN
7667
7668
7669
be01d343
PB
7670# Host module lists & subconfigure args.
7671
7672
7673
911e63d0 7674
be01d343
PB
7675# Target module lists & subconfigure args.
7676
7677
7678
7679# Build tools.
7680
7681
7682
1576798e
PB
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
e552509b 7697
be01d343
PB
7698# Generate default definitions for YACC, M4, LEX and other programs that run
7699# on the build machine. These are used if the Makefile can't locate these
7700# programs in objdir.
7701MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7702
7703for ac_prog in 'bison -y' byacc yacc
7704do
c6b750e1 7705 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7706set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7708$as_echo_n "checking for $ac_word... " >&6; }
7709if test "${ac_cv_prog_YACC+set}" = set; then :
7710 $as_echo_n "(cached) " >&6
be01d343
PB
7711else
7712 if test -n "$YACC"; then
7713 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7714else
c6b750e1
DJ
7715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7716for as_dir in $PATH
7717do
7718 IFS=$as_save_IFS
7719 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7720 for ac_exec_ext in '' $ac_executable_extensions; do
7721 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7722 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7724 break 2
7725 fi
7726done
81ecdfbb
RW
7727 done
7728IFS=$as_save_IFS
c6b750e1 7729
be01d343
PB
7730fi
7731fi
c6b750e1 7732YACC=$ac_cv_prog_YACC
be01d343 7733if test -n "$YACC"; then
81ecdfbb
RW
7734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7735$as_echo "$YACC" >&6; }
be01d343 7736else
81ecdfbb
RW
7737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7738$as_echo "no" >&6; }
be01d343
PB
7739fi
7740
81ecdfbb 7741
c6b750e1 7742 test -n "$YACC" && break
be01d343
PB
7743done
7744test -n "$YACC" || YACC="$MISSING bison -y"
7745
7746case " $build_configdirs " in
7747 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
7748 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
7749esac
7750
7751for ac_prog in bison
7752do
c6b750e1 7753 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7754set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7756$as_echo_n "checking for $ac_word... " >&6; }
7757if test "${ac_cv_prog_BISON+set}" = set; then :
7758 $as_echo_n "(cached) " >&6
be01d343
PB
7759else
7760 if test -n "$BISON"; then
7761 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7762else
c6b750e1
DJ
7763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7764for as_dir in $PATH
7765do
7766 IFS=$as_save_IFS
7767 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7768 for ac_exec_ext in '' $ac_executable_extensions; do
7769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7770 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 7771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7772 break 2
7773 fi
7774done
81ecdfbb
RW
7775 done
7776IFS=$as_save_IFS
c6b750e1 7777
be01d343
PB
7778fi
7779fi
c6b750e1 7780BISON=$ac_cv_prog_BISON
be01d343 7781if test -n "$BISON"; then
81ecdfbb
RW
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7783$as_echo "$BISON" >&6; }
be01d343 7784else
81ecdfbb
RW
7785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7786$as_echo "no" >&6; }
be01d343
PB
7787fi
7788
81ecdfbb 7789
c6b750e1 7790 test -n "$BISON" && break
be01d343
PB
7791done
7792test -n "$BISON" || BISON="$MISSING bison"
7793
7794case " $build_configdirs " in
7795 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7796esac
7797
7798for ac_prog in gm4 gnum4 m4
7799do
c6b750e1 7800 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7801set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7803$as_echo_n "checking for $ac_word... " >&6; }
7804if test "${ac_cv_prog_M4+set}" = set; then :
7805 $as_echo_n "(cached) " >&6
be01d343
PB
7806else
7807 if test -n "$M4"; then
7808 ac_cv_prog_M4="$M4" # Let the user override the test.
7809else
c6b750e1
DJ
7810as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7811for as_dir in $PATH
7812do
7813 IFS=$as_save_IFS
7814 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7815 for ac_exec_ext in '' $ac_executable_extensions; do
7816 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7817 ac_cv_prog_M4="$ac_prog"
81ecdfbb 7818 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7819 break 2
7820 fi
7821done
81ecdfbb
RW
7822 done
7823IFS=$as_save_IFS
c6b750e1 7824
be01d343
PB
7825fi
7826fi
c6b750e1 7827M4=$ac_cv_prog_M4
be01d343 7828if test -n "$M4"; then
81ecdfbb
RW
7829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7830$as_echo "$M4" >&6; }
be01d343 7831else
81ecdfbb
RW
7832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7833$as_echo "no" >&6; }
be01d343
PB
7834fi
7835
81ecdfbb 7836
c6b750e1 7837 test -n "$M4" && break
be01d343
PB
7838done
7839test -n "$M4" || M4="$MISSING m4"
7840
7841case " $build_configdirs " in
7842 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7843esac
7844
7845for ac_prog in flex lex
7846do
c6b750e1 7847 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7848set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7850$as_echo_n "checking for $ac_word... " >&6; }
7851if test "${ac_cv_prog_LEX+set}" = set; then :
7852 $as_echo_n "(cached) " >&6
be01d343
PB
7853else
7854 if test -n "$LEX"; then
7855 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7856else
c6b750e1
DJ
7857as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7858for as_dir in $PATH
7859do
7860 IFS=$as_save_IFS
7861 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7862 for ac_exec_ext in '' $ac_executable_extensions; do
7863 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7864 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 7865 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7866 break 2
7867 fi
7868done
81ecdfbb
RW
7869 done
7870IFS=$as_save_IFS
c6b750e1 7871
be01d343
PB
7872fi
7873fi
c6b750e1 7874LEX=$ac_cv_prog_LEX
be01d343 7875if test -n "$LEX"; then
81ecdfbb
RW
7876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7877$as_echo "$LEX" >&6; }
be01d343 7878else
81ecdfbb
RW
7879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7880$as_echo "no" >&6; }
be01d343
PB
7881fi
7882
81ecdfbb 7883
c6b750e1 7884 test -n "$LEX" && break
be01d343
PB
7885done
7886test -n "$LEX" || LEX="$MISSING flex"
7887
7888case " $build_configdirs " in
7889 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7890 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7891esac
7892
7893for ac_prog in flex
7894do
c6b750e1 7895 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7896set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7898$as_echo_n "checking for $ac_word... " >&6; }
7899if test "${ac_cv_prog_FLEX+set}" = set; then :
7900 $as_echo_n "(cached) " >&6
be01d343
PB
7901else
7902 if test -n "$FLEX"; then
7903 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7904else
c6b750e1
DJ
7905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7906for as_dir in $PATH
7907do
7908 IFS=$as_save_IFS
7909 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7910 for ac_exec_ext in '' $ac_executable_extensions; do
7911 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7912 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 7913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7914 break 2
7915 fi
7916done
81ecdfbb
RW
7917 done
7918IFS=$as_save_IFS
c6b750e1 7919
be01d343
PB
7920fi
7921fi
c6b750e1 7922FLEX=$ac_cv_prog_FLEX
be01d343 7923if test -n "$FLEX"; then
81ecdfbb
RW
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7925$as_echo "$FLEX" >&6; }
be01d343 7926else
81ecdfbb
RW
7927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7928$as_echo "no" >&6; }
be01d343
PB
7929fi
7930
81ecdfbb 7931
c6b750e1 7932 test -n "$FLEX" && break
be01d343
PB
7933done
7934test -n "$FLEX" || FLEX="$MISSING flex"
7935
7936case " $build_configdirs " in
7937 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7938esac
7939
7940for ac_prog in makeinfo
7941do
c6b750e1 7942 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7943set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7945$as_echo_n "checking for $ac_word... " >&6; }
7946if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7947 $as_echo_n "(cached) " >&6
be01d343
PB
7948else
7949 if test -n "$MAKEINFO"; then
7950 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7951else
c6b750e1
DJ
7952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7953for as_dir in $PATH
7954do
7955 IFS=$as_save_IFS
7956 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7957 for ac_exec_ext in '' $ac_executable_extensions; do
7958 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7959 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 7960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7961 break 2
7962 fi
7963done
81ecdfbb
RW
7964 done
7965IFS=$as_save_IFS
c6b750e1 7966
be01d343
PB
7967fi
7968fi
c6b750e1 7969MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 7970if test -n "$MAKEINFO"; then
81ecdfbb
RW
7971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7972$as_echo "$MAKEINFO" >&6; }
be01d343 7973else
81ecdfbb
RW
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7975$as_echo "no" >&6; }
be01d343
PB
7976fi
7977
81ecdfbb 7978
c6b750e1 7979 test -n "$MAKEINFO" && break
be01d343
PB
7980done
7981test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7982
7983case " $build_configdirs " in
7984 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7985 *)
7986
10ad8ef3 7987 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
7988 # higher, else we use the "missing" dummy.
7989 if ${MAKEINFO} --version \
10ad8ef3 7990 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
7991 :
7992 else
7993 MAKEINFO="$MISSING makeinfo"
7994 fi
7995 ;;
7996
7997esac
a0da8069 7998
be01d343 7999# FIXME: expect and dejagnu may become build tools?
a0da8069 8000
be01d343
PB
8001for ac_prog in expect
8002do
c6b750e1 8003 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8004set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8005{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8006$as_echo_n "checking for $ac_word... " >&6; }
8007if test "${ac_cv_prog_EXPECT+set}" = set; then :
8008 $as_echo_n "(cached) " >&6
be01d343
PB
8009else
8010 if test -n "$EXPECT"; then
8011 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8012else
c6b750e1
DJ
8013as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8014for as_dir in $PATH
8015do
8016 IFS=$as_save_IFS
8017 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8018 for ac_exec_ext in '' $ac_executable_extensions; do
8019 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8020 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8021 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8022 break 2
8023 fi
8024done
81ecdfbb
RW
8025 done
8026IFS=$as_save_IFS
c6b750e1 8027
be01d343
PB
8028fi
8029fi
c6b750e1 8030EXPECT=$ac_cv_prog_EXPECT
be01d343 8031if test -n "$EXPECT"; then
81ecdfbb
RW
8032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8033$as_echo "$EXPECT" >&6; }
be01d343 8034else
81ecdfbb
RW
8035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8036$as_echo "no" >&6; }
be01d343 8037fi
a0da8069 8038
81ecdfbb 8039
c6b750e1 8040 test -n "$EXPECT" && break
be01d343
PB
8041done
8042test -n "$EXPECT" || EXPECT="expect"
a0da8069 8043
be01d343
PB
8044case " $configdirs " in
8045 *" expect "*)
8046 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8047 ;;
8048esac
a0da8069 8049
be01d343
PB
8050for ac_prog in runtest
8051do
c6b750e1 8052 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8053set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8055$as_echo_n "checking for $ac_word... " >&6; }
8056if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8057 $as_echo_n "(cached) " >&6
be01d343
PB
8058else
8059 if test -n "$RUNTEST"; then
8060 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8061else
c6b750e1
DJ
8062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8063for as_dir in $PATH
8064do
8065 IFS=$as_save_IFS
8066 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8067 for ac_exec_ext in '' $ac_executable_extensions; do
8068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8069 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8070 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8071 break 2
8072 fi
8073done
81ecdfbb
RW
8074 done
8075IFS=$as_save_IFS
c6b750e1 8076
be01d343
PB
8077fi
8078fi
c6b750e1 8079RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8080if test -n "$RUNTEST"; then
81ecdfbb
RW
8081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8082$as_echo "$RUNTEST" >&6; }
be01d343 8083else
81ecdfbb
RW
8084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8085$as_echo "no" >&6; }
be01d343 8086fi
a0da8069 8087
81ecdfbb 8088
c6b750e1 8089 test -n "$RUNTEST" && break
be01d343
PB
8090done
8091test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8092
be01d343
PB
8093case " $configdirs " in
8094 *" dejagnu "*)
6b89cc21 8095 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8096 ;;
8097esac
a0da8069
NN
8098
8099
a0da8069 8100# Host tools.
859789af
AC
8101ncn_tool_prefix=
8102test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8103ncn_target_tool_prefix=
8104test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8105
9a819804
AO
8106
8107
8108if test -n "$AR"; then
8109 ac_cv_prog_AR=$AR
8110elif test -n "$ac_cv_prog_AR"; then
8111 AR=$ac_cv_prog_AR
8112fi
8113
8114if test -n "$ac_cv_prog_AR"; then
8115 for ncn_progname in ar; do
8116 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8117set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8119$as_echo_n "checking for $ac_word... " >&6; }
8120if test "${ac_cv_prog_AR+set}" = set; then :
8121 $as_echo_n "(cached) " >&6
9a819804
AO
8122else
8123 if test -n "$AR"; then
8124 ac_cv_prog_AR="$AR" # Let the user override the test.
8125else
8126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8127for as_dir in $PATH
8128do
8129 IFS=$as_save_IFS
8130 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8131 for ac_exec_ext in '' $ac_executable_extensions; do
8132 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8133 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8134 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8135 break 2
8136 fi
8137done
81ecdfbb
RW
8138 done
8139IFS=$as_save_IFS
9a819804
AO
8140
8141fi
8142fi
8143AR=$ac_cv_prog_AR
8144if test -n "$AR"; then
81ecdfbb
RW
8145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8146$as_echo "$AR" >&6; }
9a819804 8147else
81ecdfbb
RW
8148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8149$as_echo "no" >&6; }
9a819804
AO
8150fi
8151
81ecdfbb 8152
9a819804
AO
8153 done
8154fi
8155
8156for ncn_progname in ar; do
05cbd757
PB
8157 if test -n "$ncn_tool_prefix"; then
8158 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8159set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8161$as_echo_n "checking for $ac_word... " >&6; }
8162if test "${ac_cv_prog_AR+set}" = set; then :
8163 $as_echo_n "(cached) " >&6
859789af
AC
8164else
8165 if test -n "$AR"; then
8166 ac_cv_prog_AR="$AR" # Let the user override the test.
8167else
c6b750e1
DJ
8168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8169for as_dir in $PATH
8170do
8171 IFS=$as_save_IFS
8172 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8173 for ac_exec_ext in '' $ac_executable_extensions; do
8174 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8175 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8176 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8177 break 2
8178 fi
8179done
81ecdfbb
RW
8180 done
8181IFS=$as_save_IFS
c6b750e1 8182
859789af
AC
8183fi
8184fi
c6b750e1 8185AR=$ac_cv_prog_AR
859789af 8186if test -n "$AR"; then
81ecdfbb
RW
8187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8188$as_echo "$AR" >&6; }
859789af 8189else
81ecdfbb
RW
8190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8191$as_echo "no" >&6; }
859789af
AC
8192fi
8193
81ecdfbb 8194
05cbd757
PB
8195 fi
8196 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8197 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8198set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8200$as_echo_n "checking for $ac_word... " >&6; }
8201if test "${ac_cv_prog_AR+set}" = set; then :
8202 $as_echo_n "(cached) " >&6
859789af 8203else
05cbd757
PB
8204 if test -n "$AR"; then
8205 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8206else
c6b750e1
DJ
8207as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8208for as_dir in $PATH
8209do
8210 IFS=$as_save_IFS
8211 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8212 for ac_exec_ext in '' $ac_executable_extensions; do
8213 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8214 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8215 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8216 break 2
8217 fi
8218done
81ecdfbb
RW
8219 done
8220IFS=$as_save_IFS
c6b750e1 8221
859789af
AC
8222fi
8223fi
c6b750e1 8224AR=$ac_cv_prog_AR
05cbd757 8225if test -n "$AR"; then
81ecdfbb
RW
8226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8227$as_echo "$AR" >&6; }
859789af 8228else
81ecdfbb
RW
8229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8230$as_echo "no" >&6; }
859789af 8231fi
c6b750e1 8232
81ecdfbb 8233
05cbd757
PB
8234 fi
8235 test -n "$ac_cv_prog_AR" && break
8236done
8237
8238if test -z "$ac_cv_prog_AR" ; then
8239 set dummy ar
8240 if test $build = $host ; then
8241 AR="$2"
859789af 8242 else
05cbd757 8243 AR="${ncn_tool_prefix}$2"
859789af 8244 fi
859789af
AC
8245fi
8246
9a819804
AO
8247
8248
8249if test -n "$AS"; then
8250 ac_cv_prog_AS=$AS
8251elif test -n "$ac_cv_prog_AS"; then
8252 AS=$ac_cv_prog_AS
8253fi
8254
8255if test -n "$ac_cv_prog_AS"; then
8256 for ncn_progname in as; do
8257 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8258set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8260$as_echo_n "checking for $ac_word... " >&6; }
8261if test "${ac_cv_prog_AS+set}" = set; then :
8262 $as_echo_n "(cached) " >&6
9a819804
AO
8263else
8264 if test -n "$AS"; then
8265 ac_cv_prog_AS="$AS" # Let the user override the test.
8266else
8267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8268for as_dir in $PATH
8269do
8270 IFS=$as_save_IFS
8271 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8272 for ac_exec_ext in '' $ac_executable_extensions; do
8273 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8274 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8275 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8276 break 2
8277 fi
8278done
81ecdfbb
RW
8279 done
8280IFS=$as_save_IFS
9a819804
AO
8281
8282fi
8283fi
8284AS=$ac_cv_prog_AS
8285if test -n "$AS"; then
81ecdfbb
RW
8286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8287$as_echo "$AS" >&6; }
9a819804 8288else
81ecdfbb
RW
8289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8290$as_echo "no" >&6; }
9a819804
AO
8291fi
8292
81ecdfbb 8293
9a819804
AO
8294 done
8295fi
8296
8297for ncn_progname in as; do
05cbd757
PB
8298 if test -n "$ncn_tool_prefix"; then
8299 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8300set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8302$as_echo_n "checking for $ac_word... " >&6; }
8303if test "${ac_cv_prog_AS+set}" = set; then :
8304 $as_echo_n "(cached) " >&6
859789af
AC
8305else
8306 if test -n "$AS"; then
8307 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8308else
8309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8310for as_dir in $PATH
8311do
8312 IFS=$as_save_IFS
8313 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8314 for ac_exec_ext in '' $ac_executable_extensions; do
8315 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8316 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8317 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8318 break 2
8319 fi
8320done
81ecdfbb
RW
8321 done
8322IFS=$as_save_IFS
c6b750e1 8323
859789af
AC
8324fi
8325fi
c6b750e1 8326AS=$ac_cv_prog_AS
859789af 8327if test -n "$AS"; then
81ecdfbb
RW
8328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8329$as_echo "$AS" >&6; }
859789af 8330else
81ecdfbb
RW
8331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8332$as_echo "no" >&6; }
859789af
AC
8333fi
8334
81ecdfbb 8335
05cbd757
PB
8336 fi
8337 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8338 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8339set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8341$as_echo_n "checking for $ac_word... " >&6; }
8342if test "${ac_cv_prog_AS+set}" = set; then :
8343 $as_echo_n "(cached) " >&6
859789af 8344else
05cbd757
PB
8345 if test -n "$AS"; then
8346 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8347else
c6b750e1
DJ
8348as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8349for as_dir in $PATH
8350do
8351 IFS=$as_save_IFS
8352 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8353 for ac_exec_ext in '' $ac_executable_extensions; do
8354 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8355 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8356 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8357 break 2
8358 fi
8359done
81ecdfbb
RW
8360 done
8361IFS=$as_save_IFS
c6b750e1 8362
859789af
AC
8363fi
8364fi
c6b750e1 8365AS=$ac_cv_prog_AS
05cbd757 8366if test -n "$AS"; then
81ecdfbb
RW
8367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8368$as_echo "$AS" >&6; }
859789af 8369else
81ecdfbb
RW
8370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8371$as_echo "no" >&6; }
859789af 8372fi
c6b750e1 8373
81ecdfbb 8374
05cbd757
PB
8375 fi
8376 test -n "$ac_cv_prog_AS" && break
8377done
8378
8379if test -z "$ac_cv_prog_AS" ; then
8380 set dummy as
8381 if test $build = $host ; then
8382 AS="$2"
859789af 8383 else
05cbd757 8384 AS="${ncn_tool_prefix}$2"
859789af 8385 fi
859789af
AC
8386fi
8387
9a819804
AO
8388
8389
8390if test -n "$DLLTOOL"; then
8391 ac_cv_prog_DLLTOOL=$DLLTOOL
8392elif test -n "$ac_cv_prog_DLLTOOL"; then
8393 DLLTOOL=$ac_cv_prog_DLLTOOL
8394fi
8395
8396if test -n "$ac_cv_prog_DLLTOOL"; then
8397 for ncn_progname in dlltool; do
8398 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8399set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8400{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8401$as_echo_n "checking for $ac_word... " >&6; }
8402if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8403 $as_echo_n "(cached) " >&6
9a819804
AO
8404else
8405 if test -n "$DLLTOOL"; then
8406 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8407else
8408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8409for as_dir in $PATH
8410do
8411 IFS=$as_save_IFS
8412 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8413 for ac_exec_ext in '' $ac_executable_extensions; do
8414 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8415 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8416 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8417 break 2
8418 fi
8419done
81ecdfbb
RW
8420 done
8421IFS=$as_save_IFS
9a819804
AO
8422
8423fi
8424fi
8425DLLTOOL=$ac_cv_prog_DLLTOOL
8426if test -n "$DLLTOOL"; then
81ecdfbb
RW
8427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8428$as_echo "$DLLTOOL" >&6; }
9a819804 8429else
81ecdfbb
RW
8430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8431$as_echo "no" >&6; }
9a819804
AO
8432fi
8433
81ecdfbb 8434
9a819804
AO
8435 done
8436fi
8437
8438for ncn_progname in dlltool; do
05cbd757
PB
8439 if test -n "$ncn_tool_prefix"; then
8440 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8441set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8443$as_echo_n "checking for $ac_word... " >&6; }
8444if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8445 $as_echo_n "(cached) " >&6
859789af
AC
8446else
8447 if test -n "$DLLTOOL"; then
8448 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8449else
c6b750e1
DJ
8450as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8451for as_dir in $PATH
8452do
8453 IFS=$as_save_IFS
8454 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8455 for ac_exec_ext in '' $ac_executable_extensions; do
8456 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8457 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8458 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8459 break 2
8460 fi
8461done
81ecdfbb
RW
8462 done
8463IFS=$as_save_IFS
c6b750e1 8464
859789af
AC
8465fi
8466fi
c6b750e1 8467DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8468if test -n "$DLLTOOL"; then
81ecdfbb
RW
8469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8470$as_echo "$DLLTOOL" >&6; }
859789af 8471else
81ecdfbb
RW
8472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8473$as_echo "no" >&6; }
859789af
AC
8474fi
8475
81ecdfbb 8476
05cbd757
PB
8477 fi
8478 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8479 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8480set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8482$as_echo_n "checking for $ac_word... " >&6; }
8483if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8484 $as_echo_n "(cached) " >&6
859789af 8485else
05cbd757
PB
8486 if test -n "$DLLTOOL"; then
8487 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8488else
c6b750e1
DJ
8489as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8490for as_dir in $PATH
8491do
8492 IFS=$as_save_IFS
8493 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8494 for ac_exec_ext in '' $ac_executable_extensions; do
8495 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8496 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8498 break 2
8499 fi
8500done
81ecdfbb
RW
8501 done
8502IFS=$as_save_IFS
c6b750e1 8503
859789af
AC
8504fi
8505fi
c6b750e1 8506DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8507if test -n "$DLLTOOL"; then
81ecdfbb
RW
8508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8509$as_echo "$DLLTOOL" >&6; }
859789af 8510else
81ecdfbb
RW
8511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8512$as_echo "no" >&6; }
859789af 8513fi
c6b750e1 8514
81ecdfbb 8515
05cbd757
PB
8516 fi
8517 test -n "$ac_cv_prog_DLLTOOL" && break
8518done
8519
8520if test -z "$ac_cv_prog_DLLTOOL" ; then
8521 set dummy dlltool
8522 if test $build = $host ; then
8523 DLLTOOL="$2"
859789af 8524 else
05cbd757 8525 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8526 fi
859789af
AC
8527fi
8528
9a819804
AO
8529
8530
8531if test -n "$LD"; then
8532 ac_cv_prog_LD=$LD
8533elif test -n "$ac_cv_prog_LD"; then
8534 LD=$ac_cv_prog_LD
8535fi
8536
8537if test -n "$ac_cv_prog_LD"; then
8538 for ncn_progname in ld; do
8539 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8540set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8542$as_echo_n "checking for $ac_word... " >&6; }
8543if test "${ac_cv_prog_LD+set}" = set; then :
8544 $as_echo_n "(cached) " >&6
9a819804
AO
8545else
8546 if test -n "$LD"; then
8547 ac_cv_prog_LD="$LD" # Let the user override the test.
8548else
8549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8550for as_dir in $PATH
8551do
8552 IFS=$as_save_IFS
8553 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8554 for ac_exec_ext in '' $ac_executable_extensions; do
8555 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8556 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8557 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8558 break 2
8559 fi
8560done
81ecdfbb
RW
8561 done
8562IFS=$as_save_IFS
9a819804
AO
8563
8564fi
8565fi
8566LD=$ac_cv_prog_LD
8567if test -n "$LD"; then
81ecdfbb
RW
8568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8569$as_echo "$LD" >&6; }
9a819804 8570else
81ecdfbb
RW
8571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8572$as_echo "no" >&6; }
9a819804
AO
8573fi
8574
81ecdfbb 8575
9a819804
AO
8576 done
8577fi
8578
8579for ncn_progname in ld; do
05cbd757
PB
8580 if test -n "$ncn_tool_prefix"; then
8581 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8582set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8584$as_echo_n "checking for $ac_word... " >&6; }
8585if test "${ac_cv_prog_LD+set}" = set; then :
8586 $as_echo_n "(cached) " >&6
859789af
AC
8587else
8588 if test -n "$LD"; then
8589 ac_cv_prog_LD="$LD" # Let the user override the test.
8590else
c6b750e1
DJ
8591as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8592for as_dir in $PATH
8593do
8594 IFS=$as_save_IFS
8595 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8596 for ac_exec_ext in '' $ac_executable_extensions; do
8597 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8598 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8599 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8600 break 2
8601 fi
8602done
81ecdfbb
RW
8603 done
8604IFS=$as_save_IFS
c6b750e1 8605
859789af
AC
8606fi
8607fi
c6b750e1 8608LD=$ac_cv_prog_LD
859789af 8609if test -n "$LD"; then
81ecdfbb
RW
8610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8611$as_echo "$LD" >&6; }
859789af 8612else
81ecdfbb
RW
8613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8614$as_echo "no" >&6; }
859789af
AC
8615fi
8616
81ecdfbb 8617
05cbd757
PB
8618 fi
8619 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8620 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8621set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8623$as_echo_n "checking for $ac_word... " >&6; }
8624if test "${ac_cv_prog_LD+set}" = set; then :
8625 $as_echo_n "(cached) " >&6
859789af 8626else
05cbd757
PB
8627 if test -n "$LD"; then
8628 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8629else
c6b750e1
DJ
8630as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8631for as_dir in $PATH
8632do
8633 IFS=$as_save_IFS
8634 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8635 for ac_exec_ext in '' $ac_executable_extensions; do
8636 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8637 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8639 break 2
8640 fi
8641done
81ecdfbb
RW
8642 done
8643IFS=$as_save_IFS
c6b750e1 8644
859789af
AC
8645fi
8646fi
c6b750e1 8647LD=$ac_cv_prog_LD
05cbd757 8648if test -n "$LD"; then
81ecdfbb
RW
8649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8650$as_echo "$LD" >&6; }
859789af 8651else
81ecdfbb
RW
8652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8653$as_echo "no" >&6; }
859789af 8654fi
c6b750e1 8655
81ecdfbb 8656
05cbd757
PB
8657 fi
8658 test -n "$ac_cv_prog_LD" && break
8659done
8660
8661if test -z "$ac_cv_prog_LD" ; then
8662 set dummy ld
8663 if test $build = $host ; then
8664 LD="$2"
859789af 8665 else
05cbd757 8666 LD="${ncn_tool_prefix}$2"
859789af 8667 fi
859789af
AC
8668fi
8669
9a819804
AO
8670
8671
8672if test -n "$LIPO"; then
8673 ac_cv_prog_LIPO=$LIPO
8674elif test -n "$ac_cv_prog_LIPO"; then
8675 LIPO=$ac_cv_prog_LIPO
8676fi
8677
8678if test -n "$ac_cv_prog_LIPO"; then
8679 for ncn_progname in lipo; do
8680 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8681set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8683$as_echo_n "checking for $ac_word... " >&6; }
8684if test "${ac_cv_prog_LIPO+set}" = set; then :
8685 $as_echo_n "(cached) " >&6
9a819804
AO
8686else
8687 if test -n "$LIPO"; then
8688 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8689else
8690as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8691for as_dir in $PATH
8692do
8693 IFS=$as_save_IFS
8694 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8695 for ac_exec_ext in '' $ac_executable_extensions; do
8696 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8697 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8698 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8699 break 2
8700 fi
8701done
81ecdfbb
RW
8702 done
8703IFS=$as_save_IFS
9a819804
AO
8704
8705fi
8706fi
8707LIPO=$ac_cv_prog_LIPO
8708if test -n "$LIPO"; then
81ecdfbb
RW
8709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8710$as_echo "$LIPO" >&6; }
9a819804 8711else
81ecdfbb
RW
8712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8713$as_echo "no" >&6; }
9a819804
AO
8714fi
8715
81ecdfbb 8716
9a819804
AO
8717 done
8718fi
8719
8720for ncn_progname in lipo; do
be01d343
PB
8721 if test -n "$ncn_tool_prefix"; then
8722 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8723set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8725$as_echo_n "checking for $ac_word... " >&6; }
8726if test "${ac_cv_prog_LIPO+set}" = set; then :
8727 $as_echo_n "(cached) " >&6
be01d343
PB
8728else
8729 if test -n "$LIPO"; then
8730 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8731else
c6b750e1
DJ
8732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8733for as_dir in $PATH
8734do
8735 IFS=$as_save_IFS
8736 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8737 for ac_exec_ext in '' $ac_executable_extensions; do
8738 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8739 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8741 break 2
8742 fi
8743done
81ecdfbb
RW
8744 done
8745IFS=$as_save_IFS
c6b750e1 8746
be01d343
PB
8747fi
8748fi
c6b750e1 8749LIPO=$ac_cv_prog_LIPO
be01d343 8750if test -n "$LIPO"; then
81ecdfbb
RW
8751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8752$as_echo "$LIPO" >&6; }
be01d343 8753else
81ecdfbb
RW
8754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8755$as_echo "no" >&6; }
be01d343
PB
8756fi
8757
81ecdfbb 8758
be01d343
PB
8759 fi
8760 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8761 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8762set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8764$as_echo_n "checking for $ac_word... " >&6; }
8765if test "${ac_cv_prog_LIPO+set}" = set; then :
8766 $as_echo_n "(cached) " >&6
be01d343
PB
8767else
8768 if test -n "$LIPO"; then
8769 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8770else
c6b750e1
DJ
8771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8772for as_dir in $PATH
8773do
8774 IFS=$as_save_IFS
8775 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8776 for ac_exec_ext in '' $ac_executable_extensions; do
8777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8778 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8780 break 2
8781 fi
8782done
81ecdfbb
RW
8783 done
8784IFS=$as_save_IFS
c6b750e1 8785
be01d343
PB
8786fi
8787fi
c6b750e1 8788LIPO=$ac_cv_prog_LIPO
be01d343 8789if test -n "$LIPO"; then
81ecdfbb
RW
8790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8791$as_echo "$LIPO" >&6; }
be01d343 8792else
81ecdfbb
RW
8793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8794$as_echo "no" >&6; }
be01d343 8795fi
c6b750e1 8796
81ecdfbb 8797
be01d343
PB
8798 fi
8799 test -n "$ac_cv_prog_LIPO" && break
8800done
8801
8802if test -z "$ac_cv_prog_LIPO" ; then
8803 set dummy lipo
8804 if test $build = $host ; then
8805 LIPO="$2"
8806 else
8807 LIPO="${ncn_tool_prefix}$2"
8808 fi
8809fi
8810
9a819804
AO
8811
8812
8813if test -n "$NM"; then
8814 ac_cv_prog_NM=$NM
8815elif test -n "$ac_cv_prog_NM"; then
8816 NM=$ac_cv_prog_NM
8817fi
8818
8819if test -n "$ac_cv_prog_NM"; then
8820 for ncn_progname in nm; do
8821 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8822set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8824$as_echo_n "checking for $ac_word... " >&6; }
8825if test "${ac_cv_prog_NM+set}" = set; then :
8826 $as_echo_n "(cached) " >&6
859789af
AC
8827else
8828 if test -n "$NM"; then
8829 ac_cv_prog_NM="$NM" # Let the user override the test.
8830else
c6b750e1
DJ
8831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8832for as_dir in $PATH
8833do
8834 IFS=$as_save_IFS
8835 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8836 for ac_exec_ext in '' $ac_executable_extensions; do
8837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8838 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8840 break 2
8841 fi
8842done
81ecdfbb
RW
8843 done
8844IFS=$as_save_IFS
c6b750e1 8845
859789af
AC
8846fi
8847fi
c6b750e1 8848NM=$ac_cv_prog_NM
859789af 8849if test -n "$NM"; then
81ecdfbb
RW
8850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8851$as_echo "$NM" >&6; }
859789af 8852else
81ecdfbb
RW
8853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8854$as_echo "no" >&6; }
859789af
AC
8855fi
8856
81ecdfbb 8857
9a819804
AO
8858 done
8859fi
8860
8861for ncn_progname in nm; do
8862 if test -n "$ncn_tool_prefix"; then
8863 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8864set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8866$as_echo_n "checking for $ac_word... " >&6; }
8867if test "${ac_cv_prog_NM+set}" = set; then :
8868 $as_echo_n "(cached) " >&6
859789af 8869else
05cbd757
PB
8870 if test -n "$NM"; then
8871 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 8872else
c6b750e1
DJ
8873as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8874for as_dir in $PATH
8875do
8876 IFS=$as_save_IFS
8877 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8878 for ac_exec_ext in '' $ac_executable_extensions; do
8879 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8880 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8881 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8882 break 2
8883 fi
8884done
81ecdfbb
RW
8885 done
8886IFS=$as_save_IFS
c6b750e1 8887
859789af
AC
8888fi
8889fi
c6b750e1 8890NM=$ac_cv_prog_NM
05cbd757 8891if test -n "$NM"; then
81ecdfbb
RW
8892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8893$as_echo "$NM" >&6; }
859789af 8894else
81ecdfbb
RW
8895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8896$as_echo "no" >&6; }
859789af 8897fi
c6b750e1 8898
81ecdfbb 8899
05cbd757 8900 fi
9a819804
AO
8901 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8902 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8903set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8905$as_echo_n "checking for $ac_word... " >&6; }
8906if test "${ac_cv_prog_NM+set}" = set; then :
8907 $as_echo_n "(cached) " >&6
9a819804
AO
8908else
8909 if test -n "$NM"; then
8910 ac_cv_prog_NM="$NM" # Let the user override the test.
8911else
8912as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8913for as_dir in $PATH
8914do
8915 IFS=$as_save_IFS
8916 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8917 for ac_exec_ext in '' $ac_executable_extensions; do
8918 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8919 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8920 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8921 break 2
8922 fi
8923done
81ecdfbb
RW
8924 done
8925IFS=$as_save_IFS
9a819804
AO
8926
8927fi
8928fi
8929NM=$ac_cv_prog_NM
8930if test -n "$NM"; then
81ecdfbb
RW
8931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8932$as_echo "$NM" >&6; }
9a819804 8933else
81ecdfbb
RW
8934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8935$as_echo "no" >&6; }
9a819804
AO
8936fi
8937
81ecdfbb 8938
9a819804
AO
8939 fi
8940 test -n "$ac_cv_prog_NM" && break
8941done
8942
8943if test -z "$ac_cv_prog_NM" ; then
8944 set dummy nm
8945 if test $build = $host ; then
8946 NM="$2"
8947 else
8948 NM="${ncn_tool_prefix}$2"
8949 fi
8950fi
8951
8952
8953
8954if test -n "$RANLIB"; then
8955 ac_cv_prog_RANLIB=$RANLIB
8956elif test -n "$ac_cv_prog_RANLIB"; then
8957 RANLIB=$ac_cv_prog_RANLIB
8958fi
8959
8960if test -n "$ac_cv_prog_RANLIB"; then
8961 for ncn_progname in ranlib; do
8962 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8963set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8965$as_echo_n "checking for $ac_word... " >&6; }
8966if test "${ac_cv_prog_RANLIB+set}" = set; then :
8967 $as_echo_n "(cached) " >&6
9a819804
AO
8968else
8969 if test -n "$RANLIB"; then
8970 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8971else
8972as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8973for as_dir in $PATH
8974do
8975 IFS=$as_save_IFS
8976 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8977 for ac_exec_ext in '' $ac_executable_extensions; do
8978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8979 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8980 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8981 break 2
8982 fi
8983done
81ecdfbb
RW
8984 done
8985IFS=$as_save_IFS
9a819804
AO
8986
8987fi
8988fi
8989RANLIB=$ac_cv_prog_RANLIB
8990if test -n "$RANLIB"; then
81ecdfbb
RW
8991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8992$as_echo "$RANLIB" >&6; }
9a819804 8993else
81ecdfbb
RW
8994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8995$as_echo "no" >&6; }
9a819804
AO
8996fi
8997
81ecdfbb 8998
9a819804
AO
8999 done
9000fi
859789af 9001
9a819804 9002for ncn_progname in ranlib; do
05cbd757
PB
9003 if test -n "$ncn_tool_prefix"; then
9004 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9005set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9007$as_echo_n "checking for $ac_word... " >&6; }
9008if test "${ac_cv_prog_RANLIB+set}" = set; then :
9009 $as_echo_n "(cached) " >&6
859789af
AC
9010else
9011 if test -n "$RANLIB"; then
9012 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9013else
c6b750e1
DJ
9014as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9015for as_dir in $PATH
9016do
9017 IFS=$as_save_IFS
9018 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9019 for ac_exec_ext in '' $ac_executable_extensions; do
9020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9021 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9023 break 2
9024 fi
9025done
81ecdfbb
RW
9026 done
9027IFS=$as_save_IFS
c6b750e1 9028
859789af
AC
9029fi
9030fi
c6b750e1 9031RANLIB=$ac_cv_prog_RANLIB
859789af 9032if test -n "$RANLIB"; then
81ecdfbb
RW
9033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9034$as_echo "$RANLIB" >&6; }
859789af 9035else
81ecdfbb
RW
9036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9037$as_echo "no" >&6; }
859789af
AC
9038fi
9039
81ecdfbb 9040
05cbd757
PB
9041 fi
9042 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9043 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9044set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9046$as_echo_n "checking for $ac_word... " >&6; }
9047if test "${ac_cv_prog_RANLIB+set}" = set; then :
9048 $as_echo_n "(cached) " >&6
859789af 9049else
05cbd757
PB
9050 if test -n "$RANLIB"; then
9051 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9052else
c6b750e1
DJ
9053as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9054for as_dir in $PATH
9055do
9056 IFS=$as_save_IFS
9057 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9058 for ac_exec_ext in '' $ac_executable_extensions; do
9059 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9060 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9061 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9062 break 2
9063 fi
9064done
81ecdfbb
RW
9065 done
9066IFS=$as_save_IFS
c6b750e1 9067
859789af
AC
9068fi
9069fi
c6b750e1 9070RANLIB=$ac_cv_prog_RANLIB
05cbd757 9071if test -n "$RANLIB"; then
81ecdfbb
RW
9072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9073$as_echo "$RANLIB" >&6; }
859789af 9074else
81ecdfbb
RW
9075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9076$as_echo "no" >&6; }
859789af 9077fi
c6b750e1 9078
81ecdfbb 9079
859789af 9080 fi
05cbd757
PB
9081 test -n "$ac_cv_prog_RANLIB" && break
9082done
9083
9084if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 9085 RANLIB="true"
859789af
AC
9086fi
9087
9a819804
AO
9088
9089
9090if test -n "$STRIP"; then
9091 ac_cv_prog_STRIP=$STRIP
9092elif test -n "$ac_cv_prog_STRIP"; then
9093 STRIP=$ac_cv_prog_STRIP
9094fi
9095
9096if test -n "$ac_cv_prog_STRIP"; then
9097 for ncn_progname in strip; do
9098 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9099set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9101$as_echo_n "checking for $ac_word... " >&6; }
9102if test "${ac_cv_prog_STRIP+set}" = set; then :
9103 $as_echo_n "(cached) " >&6
9a819804
AO
9104else
9105 if test -n "$STRIP"; then
9106 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9107else
9108as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9109for as_dir in $PATH
9110do
9111 IFS=$as_save_IFS
9112 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9113 for ac_exec_ext in '' $ac_executable_extensions; do
9114 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9115 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9116 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9117 break 2
9118 fi
9119done
81ecdfbb
RW
9120 done
9121IFS=$as_save_IFS
9a819804
AO
9122
9123fi
9124fi
9125STRIP=$ac_cv_prog_STRIP
9126if test -n "$STRIP"; then
81ecdfbb
RW
9127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9128$as_echo "$STRIP" >&6; }
9a819804 9129else
81ecdfbb
RW
9130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9131$as_echo "no" >&6; }
9a819804
AO
9132fi
9133
81ecdfbb 9134
9a819804
AO
9135 done
9136fi
9137
9138for ncn_progname in strip; do
be01d343
PB
9139 if test -n "$ncn_tool_prefix"; then
9140 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9141set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9143$as_echo_n "checking for $ac_word... " >&6; }
9144if test "${ac_cv_prog_STRIP+set}" = set; then :
9145 $as_echo_n "(cached) " >&6
be01d343
PB
9146else
9147 if test -n "$STRIP"; then
9148 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9149else
c6b750e1
DJ
9150as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9151for as_dir in $PATH
9152do
9153 IFS=$as_save_IFS
9154 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9155 for ac_exec_ext in '' $ac_executable_extensions; do
9156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9157 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9159 break 2
9160 fi
9161done
81ecdfbb
RW
9162 done
9163IFS=$as_save_IFS
c6b750e1 9164
be01d343
PB
9165fi
9166fi
c6b750e1 9167STRIP=$ac_cv_prog_STRIP
be01d343 9168if test -n "$STRIP"; then
81ecdfbb
RW
9169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9170$as_echo "$STRIP" >&6; }
be01d343 9171else
81ecdfbb
RW
9172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9173$as_echo "no" >&6; }
be01d343
PB
9174fi
9175
81ecdfbb 9176
be01d343
PB
9177 fi
9178 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9179 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9180set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9182$as_echo_n "checking for $ac_word... " >&6; }
9183if test "${ac_cv_prog_STRIP+set}" = set; then :
9184 $as_echo_n "(cached) " >&6
be01d343
PB
9185else
9186 if test -n "$STRIP"; then
9187 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9188else
c6b750e1
DJ
9189as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9190for as_dir in $PATH
9191do
9192 IFS=$as_save_IFS
9193 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9194 for ac_exec_ext in '' $ac_executable_extensions; do
9195 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9196 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9197 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9198 break 2
9199 fi
9200done
81ecdfbb
RW
9201 done
9202IFS=$as_save_IFS
c6b750e1 9203
be01d343
PB
9204fi
9205fi
c6b750e1 9206STRIP=$ac_cv_prog_STRIP
be01d343 9207if test -n "$STRIP"; then
81ecdfbb
RW
9208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9209$as_echo "$STRIP" >&6; }
be01d343 9210else
81ecdfbb
RW
9211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9212$as_echo "no" >&6; }
be01d343 9213fi
c6b750e1 9214
81ecdfbb 9215
be01d343
PB
9216 fi
9217 test -n "$ac_cv_prog_STRIP" && break
9218done
9219
9220if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9221 STRIP="true"
be01d343
PB
9222fi
9223
9a819804
AO
9224
9225
9226if test -n "$WINDRES"; then
9227 ac_cv_prog_WINDRES=$WINDRES
9228elif test -n "$ac_cv_prog_WINDRES"; then
9229 WINDRES=$ac_cv_prog_WINDRES
9230fi
9231
9232if test -n "$ac_cv_prog_WINDRES"; then
9233 for ncn_progname in windres; do
9234 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9235set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9237$as_echo_n "checking for $ac_word... " >&6; }
9238if test "${ac_cv_prog_WINDRES+set}" = set; then :
9239 $as_echo_n "(cached) " >&6
9a819804
AO
9240else
9241 if test -n "$WINDRES"; then
9242 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9243else
9244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9245for as_dir in $PATH
9246do
9247 IFS=$as_save_IFS
9248 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9249 for ac_exec_ext in '' $ac_executable_extensions; do
9250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9251 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9253 break 2
9254 fi
9255done
81ecdfbb
RW
9256 done
9257IFS=$as_save_IFS
9a819804
AO
9258
9259fi
9260fi
9261WINDRES=$ac_cv_prog_WINDRES
9262if test -n "$WINDRES"; then
81ecdfbb
RW
9263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9264$as_echo "$WINDRES" >&6; }
9a819804 9265else
81ecdfbb
RW
9266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9267$as_echo "no" >&6; }
9a819804
AO
9268fi
9269
81ecdfbb 9270
9a819804
AO
9271 done
9272fi
9273
9274for ncn_progname in windres; do
05cbd757
PB
9275 if test -n "$ncn_tool_prefix"; then
9276 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9277set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9278{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9279$as_echo_n "checking for $ac_word... " >&6; }
9280if test "${ac_cv_prog_WINDRES+set}" = set; then :
9281 $as_echo_n "(cached) " >&6
859789af
AC
9282else
9283 if test -n "$WINDRES"; then
9284 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9285else
c6b750e1
DJ
9286as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9287for as_dir in $PATH
9288do
9289 IFS=$as_save_IFS
9290 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9291 for ac_exec_ext in '' $ac_executable_extensions; do
9292 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9293 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9295 break 2
9296 fi
9297done
81ecdfbb
RW
9298 done
9299IFS=$as_save_IFS
c6b750e1 9300
859789af
AC
9301fi
9302fi
c6b750e1 9303WINDRES=$ac_cv_prog_WINDRES
859789af 9304if test -n "$WINDRES"; then
81ecdfbb
RW
9305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9306$as_echo "$WINDRES" >&6; }
859789af 9307else
81ecdfbb
RW
9308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9309$as_echo "no" >&6; }
859789af
AC
9310fi
9311
81ecdfbb 9312
05cbd757
PB
9313 fi
9314 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9315 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9316set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9318$as_echo_n "checking for $ac_word... " >&6; }
9319if test "${ac_cv_prog_WINDRES+set}" = set; then :
9320 $as_echo_n "(cached) " >&6
859789af 9321else
05cbd757
PB
9322 if test -n "$WINDRES"; then
9323 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9324else
c6b750e1
DJ
9325as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9326for as_dir in $PATH
9327do
9328 IFS=$as_save_IFS
9329 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9330 for ac_exec_ext in '' $ac_executable_extensions; do
9331 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9332 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9333 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9334 break 2
9335 fi
9336done
81ecdfbb
RW
9337 done
9338IFS=$as_save_IFS
c6b750e1 9339
859789af
AC
9340fi
9341fi
c6b750e1 9342WINDRES=$ac_cv_prog_WINDRES
05cbd757 9343if test -n "$WINDRES"; then
81ecdfbb
RW
9344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9345$as_echo "$WINDRES" >&6; }
859789af 9346else
81ecdfbb
RW
9347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9348$as_echo "no" >&6; }
859789af 9349fi
c6b750e1 9350
81ecdfbb 9351
05cbd757
PB
9352 fi
9353 test -n "$ac_cv_prog_WINDRES" && break
9354done
9355
9356if test -z "$ac_cv_prog_WINDRES" ; then
9357 set dummy windres
9358 if test $build = $host ; then
9359 WINDRES="$2"
859789af 9360 else
05cbd757 9361 WINDRES="${ncn_tool_prefix}$2"
859789af 9362 fi
859789af
AC
9363fi
9364
9a819804
AO
9365
9366
0c24b341
NC
9367if test -n "$WINDMC"; then
9368 ac_cv_prog_WINDMC=$WINDMC
9369elif test -n "$ac_cv_prog_WINDMC"; then
9370 WINDMC=$ac_cv_prog_WINDMC
9371fi
9372
9373if test -n "$ac_cv_prog_WINDMC"; then
9374 for ncn_progname in windmc; do
9375 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9376set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9378$as_echo_n "checking for $ac_word... " >&6; }
9379if test "${ac_cv_prog_WINDMC+set}" = set; then :
9380 $as_echo_n "(cached) " >&6
0c24b341
NC
9381else
9382 if test -n "$WINDMC"; then
9383 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9384else
9385as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9386for as_dir in $PATH
9387do
9388 IFS=$as_save_IFS
9389 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9390 for ac_exec_ext in '' $ac_executable_extensions; do
9391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9392 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9394 break 2
9395 fi
9396done
81ecdfbb
RW
9397 done
9398IFS=$as_save_IFS
0c24b341
NC
9399
9400fi
9401fi
9402WINDMC=$ac_cv_prog_WINDMC
9403if test -n "$WINDMC"; then
81ecdfbb
RW
9404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9405$as_echo "$WINDMC" >&6; }
0c24b341 9406else
81ecdfbb
RW
9407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9408$as_echo "no" >&6; }
0c24b341
NC
9409fi
9410
81ecdfbb 9411
0c24b341
NC
9412 done
9413fi
9414
9415for ncn_progname in windmc; do
9416 if test -n "$ncn_tool_prefix"; then
9417 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9418set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9420$as_echo_n "checking for $ac_word... " >&6; }
9421if test "${ac_cv_prog_WINDMC+set}" = set; then :
9422 $as_echo_n "(cached) " >&6
0c24b341
NC
9423else
9424 if test -n "$WINDMC"; then
9425 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9426else
9427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9428for as_dir in $PATH
9429do
9430 IFS=$as_save_IFS
9431 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9432 for ac_exec_ext in '' $ac_executable_extensions; do
9433 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9434 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9435 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9436 break 2
9437 fi
9438done
81ecdfbb
RW
9439 done
9440IFS=$as_save_IFS
0c24b341
NC
9441
9442fi
9443fi
9444WINDMC=$ac_cv_prog_WINDMC
9445if test -n "$WINDMC"; then
81ecdfbb
RW
9446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9447$as_echo "$WINDMC" >&6; }
0c24b341 9448else
81ecdfbb
RW
9449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9450$as_echo "no" >&6; }
0c24b341
NC
9451fi
9452
81ecdfbb 9453
0c24b341
NC
9454 fi
9455 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9456 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9457set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9459$as_echo_n "checking for $ac_word... " >&6; }
9460if test "${ac_cv_prog_WINDMC+set}" = set; then :
9461 $as_echo_n "(cached) " >&6
0c24b341
NC
9462else
9463 if test -n "$WINDMC"; then
9464 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9465else
9466as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9467for as_dir in $PATH
9468do
9469 IFS=$as_save_IFS
9470 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9471 for ac_exec_ext in '' $ac_executable_extensions; do
9472 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9473 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9474 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9475 break 2
9476 fi
9477done
81ecdfbb
RW
9478 done
9479IFS=$as_save_IFS
0c24b341
NC
9480
9481fi
9482fi
9483WINDMC=$ac_cv_prog_WINDMC
9484if test -n "$WINDMC"; then
81ecdfbb
RW
9485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9486$as_echo "$WINDMC" >&6; }
0c24b341 9487else
81ecdfbb
RW
9488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9489$as_echo "no" >&6; }
0c24b341
NC
9490fi
9491
81ecdfbb 9492
0c24b341
NC
9493 fi
9494 test -n "$ac_cv_prog_WINDMC" && break
9495done
9496
9497if test -z "$ac_cv_prog_WINDMC" ; then
9498 set dummy windmc
9499 if test $build = $host ; then
9500 WINDMC="$2"
9501 else
9502 WINDMC="${ncn_tool_prefix}$2"
9503 fi
9504fi
9505
9506
9507
9a819804
AO
9508if test -n "$OBJCOPY"; then
9509 ac_cv_prog_OBJCOPY=$OBJCOPY
9510elif test -n "$ac_cv_prog_OBJCOPY"; then
9511 OBJCOPY=$ac_cv_prog_OBJCOPY
9512fi
9513
9514if test -n "$ac_cv_prog_OBJCOPY"; then
9515 for ncn_progname in objcopy; do
9516 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9517set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9519$as_echo_n "checking for $ac_word... " >&6; }
9520if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9521 $as_echo_n "(cached) " >&6
9a819804
AO
9522else
9523 if test -n "$OBJCOPY"; then
9524 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9525else
9526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9527for as_dir in $PATH
9528do
9529 IFS=$as_save_IFS
9530 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9531 for ac_exec_ext in '' $ac_executable_extensions; do
9532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9533 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9534 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9535 break 2
9536 fi
9537done
81ecdfbb
RW
9538 done
9539IFS=$as_save_IFS
9a819804
AO
9540
9541fi
9542fi
9543OBJCOPY=$ac_cv_prog_OBJCOPY
9544if test -n "$OBJCOPY"; then
81ecdfbb
RW
9545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9546$as_echo "$OBJCOPY" >&6; }
9a819804 9547else
81ecdfbb
RW
9548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9549$as_echo "no" >&6; }
9a819804
AO
9550fi
9551
81ecdfbb 9552
9a819804
AO
9553 done
9554fi
9555
9556for ncn_progname in objcopy; do
05cbd757
PB
9557 if test -n "$ncn_tool_prefix"; then
9558 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9559set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9561$as_echo_n "checking for $ac_word... " >&6; }
9562if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9563 $as_echo_n "(cached) " >&6
859789af
AC
9564else
9565 if test -n "$OBJCOPY"; then
9566 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9567else
c6b750e1
DJ
9568as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9569for as_dir in $PATH
9570do
9571 IFS=$as_save_IFS
9572 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9573 for ac_exec_ext in '' $ac_executable_extensions; do
9574 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9575 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9576 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9577 break 2
9578 fi
9579done
81ecdfbb
RW
9580 done
9581IFS=$as_save_IFS
c6b750e1 9582
859789af
AC
9583fi
9584fi
c6b750e1 9585OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9586if test -n "$OBJCOPY"; then
81ecdfbb
RW
9587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9588$as_echo "$OBJCOPY" >&6; }
859789af 9589else
81ecdfbb
RW
9590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9591$as_echo "no" >&6; }
859789af
AC
9592fi
9593
81ecdfbb 9594
05cbd757
PB
9595 fi
9596 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9597 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9598set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9600$as_echo_n "checking for $ac_word... " >&6; }
9601if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9602 $as_echo_n "(cached) " >&6
859789af 9603else
05cbd757
PB
9604 if test -n "$OBJCOPY"; then
9605 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9606else
c6b750e1
DJ
9607as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9608for as_dir in $PATH
9609do
9610 IFS=$as_save_IFS
9611 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9612 for ac_exec_ext in '' $ac_executable_extensions; do
9613 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9614 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9615 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9616 break 2
9617 fi
9618done
81ecdfbb
RW
9619 done
9620IFS=$as_save_IFS
c6b750e1 9621
859789af
AC
9622fi
9623fi
c6b750e1 9624OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9625if test -n "$OBJCOPY"; then
81ecdfbb
RW
9626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9627$as_echo "$OBJCOPY" >&6; }
859789af 9628else
81ecdfbb
RW
9629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9630$as_echo "no" >&6; }
859789af 9631fi
c6b750e1 9632
81ecdfbb 9633
05cbd757
PB
9634 fi
9635 test -n "$ac_cv_prog_OBJCOPY" && break
9636done
9637
9638if test -z "$ac_cv_prog_OBJCOPY" ; then
9639 set dummy objcopy
9640 if test $build = $host ; then
9641 OBJCOPY="$2"
859789af 9642 else
05cbd757 9643 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9644 fi
859789af
AC
9645fi
9646
9a819804
AO
9647
9648
9649if test -n "$OBJDUMP"; then
9650 ac_cv_prog_OBJDUMP=$OBJDUMP
9651elif test -n "$ac_cv_prog_OBJDUMP"; then
9652 OBJDUMP=$ac_cv_prog_OBJDUMP
9653fi
9654
9655if test -n "$ac_cv_prog_OBJDUMP"; then
9656 for ncn_progname in objdump; do
9657 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9658set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9660$as_echo_n "checking for $ac_word... " >&6; }
9661if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9662 $as_echo_n "(cached) " >&6
9a819804
AO
9663else
9664 if test -n "$OBJDUMP"; then
9665 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9666else
9667as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9668for as_dir in $PATH
9669do
9670 IFS=$as_save_IFS
9671 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9672 for ac_exec_ext in '' $ac_executable_extensions; do
9673 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9674 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9675 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9676 break 2
9677 fi
9678done
81ecdfbb
RW
9679 done
9680IFS=$as_save_IFS
9a819804
AO
9681
9682fi
9683fi
9684OBJDUMP=$ac_cv_prog_OBJDUMP
9685if test -n "$OBJDUMP"; then
81ecdfbb
RW
9686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9687$as_echo "$OBJDUMP" >&6; }
9a819804 9688else
81ecdfbb
RW
9689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9690$as_echo "no" >&6; }
9a819804
AO
9691fi
9692
81ecdfbb 9693
9a819804
AO
9694 done
9695fi
9696
9697for ncn_progname in objdump; do
05cbd757
PB
9698 if test -n "$ncn_tool_prefix"; then
9699 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9700set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9702$as_echo_n "checking for $ac_word... " >&6; }
9703if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9704 $as_echo_n "(cached) " >&6
859789af
AC
9705else
9706 if test -n "$OBJDUMP"; then
9707 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9708else
c6b750e1
DJ
9709as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9710for as_dir in $PATH
9711do
9712 IFS=$as_save_IFS
9713 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9714 for ac_exec_ext in '' $ac_executable_extensions; do
9715 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9716 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9718 break 2
9719 fi
9720done
81ecdfbb
RW
9721 done
9722IFS=$as_save_IFS
c6b750e1 9723
859789af
AC
9724fi
9725fi
c6b750e1 9726OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9727if test -n "$OBJDUMP"; then
81ecdfbb
RW
9728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9729$as_echo "$OBJDUMP" >&6; }
859789af 9730else
81ecdfbb
RW
9731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9732$as_echo "no" >&6; }
859789af
AC
9733fi
9734
81ecdfbb 9735
05cbd757
PB
9736 fi
9737 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9738 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9739set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9741$as_echo_n "checking for $ac_word... " >&6; }
9742if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9743 $as_echo_n "(cached) " >&6
859789af 9744else
05cbd757
PB
9745 if test -n "$OBJDUMP"; then
9746 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9747else
c6b750e1
DJ
9748as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9749for as_dir in $PATH
9750do
9751 IFS=$as_save_IFS
9752 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9753 for ac_exec_ext in '' $ac_executable_extensions; do
9754 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9755 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9756 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9757 break 2
9758 fi
9759done
81ecdfbb
RW
9760 done
9761IFS=$as_save_IFS
c6b750e1 9762
859789af
AC
9763fi
9764fi
c6b750e1 9765OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 9766if test -n "$OBJDUMP"; then
81ecdfbb
RW
9767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9768$as_echo "$OBJDUMP" >&6; }
859789af 9769else
81ecdfbb
RW
9770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9771$as_echo "no" >&6; }
859789af 9772fi
c6b750e1 9773
81ecdfbb 9774
05cbd757
PB
9775 fi
9776 test -n "$ac_cv_prog_OBJDUMP" && break
9777done
9778
9779if test -z "$ac_cv_prog_OBJDUMP" ; then
9780 set dummy objdump
9781 if test $build = $host ; then
9782 OBJDUMP="$2"
859789af 9783 else
05cbd757 9784 OBJDUMP="${ncn_tool_prefix}$2"
859789af 9785 fi
859789af
AC
9786fi
9787
a0da8069
NN
9788
9789
9790
9791
9792
be01d343 9793# Target tools.
c6b750e1 9794
81ecdfbb
RW
9795# Check whether --with-build-time-tools was given.
9796if test "${with_build_time_tools+set}" = set; then :
9797 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
9798 x/*) ;;
9799 *)
9800 with_build_time_tools=
81ecdfbb
RW
9801 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9802$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
9803 ;;
9804 esac
859789af 9805else
2429c060 9806 with_build_time_tools=
81ecdfbb
RW
9807fi
9808
859789af 9809
9a819804
AO
9810
9811
9812if test -n "$CC_FOR_TARGET"; then
9813 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9814elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9815 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9816fi
9817
9818if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9819 for ncn_progname in cc gcc; do
9820 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9821set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9823$as_echo_n "checking for $ac_word... " >&6; }
9824if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9825 $as_echo_n "(cached) " >&6
9a819804
AO
9826else
9827 if test -n "$CC_FOR_TARGET"; then
9828 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9829else
9830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9831for as_dir in $PATH
9832do
9833 IFS=$as_save_IFS
9834 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9835 for ac_exec_ext in '' $ac_executable_extensions; do
9836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9837 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9839 break 2
9840 fi
9841done
81ecdfbb
RW
9842 done
9843IFS=$as_save_IFS
9a819804
AO
9844
9845fi
9846fi
9847CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9848if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9850$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 9851else
81ecdfbb
RW
9852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9853$as_echo "no" >&6; }
9a819804
AO
9854fi
9855
81ecdfbb 9856
9a819804
AO
9857 done
9858fi
9859
9860if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9861 for ncn_progname in cc gcc; do
81ecdfbb
RW
9862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9863$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9864 if test -x $with_build_time_tools/${ncn_progname}; then
9865 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9867$as_echo "yes" >&6; }
cac3d6c4 9868 break
2429c060 9869 else
81ecdfbb
RW
9870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9871$as_echo "no" >&6; }
cac3d6c4
CM
9872 fi
9873 done
55db4b87
PB
9874fi
9875
2429c060
PB
9876if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
9877 for ncn_progname in cc gcc; do
9878 if test -n "$ncn_target_tool_prefix"; then
9879 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9880set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9882$as_echo_n "checking for $ac_word... " >&6; }
9883if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9884 $as_echo_n "(cached) " >&6
55db4b87
PB
9885else
9886 if test -n "$CC_FOR_TARGET"; then
9887 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9888else
c6b750e1
DJ
9889as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9890for as_dir in $PATH
9891do
9892 IFS=$as_save_IFS
9893 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9894 for ac_exec_ext in '' $ac_executable_extensions; do
9895 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9896 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9897 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9898 break 2
9899 fi
9900done
81ecdfbb
RW
9901 done
9902IFS=$as_save_IFS
c6b750e1 9903
55db4b87
PB
9904fi
9905fi
c6b750e1 9906CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 9907if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9909$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9910else
81ecdfbb
RW
9911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9912$as_echo "no" >&6; }
55db4b87
PB
9913fi
9914
81ecdfbb 9915
2429c060
PB
9916 fi
9917 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
9918 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9919set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9921$as_echo_n "checking for $ac_word... " >&6; }
9922if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9923 $as_echo_n "(cached) " >&6
55db4b87 9924else
05cbd757
PB
9925 if test -n "$CC_FOR_TARGET"; then
9926 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 9927else
c6b750e1
DJ
9928as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9929for as_dir in $PATH
9930do
9931 IFS=$as_save_IFS
9932 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9933 for ac_exec_ext in '' $ac_executable_extensions; do
9934 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9935 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9936 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9937 break 2
9938 fi
9939done
81ecdfbb
RW
9940 done
9941IFS=$as_save_IFS
c6b750e1 9942
55db4b87
PB
9943fi
9944fi
c6b750e1 9945CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 9946if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9948$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9949else
81ecdfbb
RW
9950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9951$as_echo "no" >&6; }
55db4b87 9952fi
c6b750e1 9953
81ecdfbb 9954
2429c060
PB
9955 fi
9956 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
9957 done
9958fi
c6b750e1 9959
05cbd757
PB
9960if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
9961 set dummy cc gcc
9962 if test $build = $target ; then
9963 CC_FOR_TARGET="$2"
55db4b87 9964 else
05cbd757 9965 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9966 fi
d3f5afc4
MS
9967else
9968 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
9969fi
9970
9a819804
AO
9971
9972
9973if test -n "$CXX_FOR_TARGET"; then
9974 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
9975elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9976 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9977fi
9978
9979if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9980 for ncn_progname in c++ g++ cxx gxx; do
9981 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9982set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9984$as_echo_n "checking for $ac_word... " >&6; }
9985if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9986 $as_echo_n "(cached) " >&6
9a819804
AO
9987else
9988 if test -n "$CXX_FOR_TARGET"; then
9989 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9990else
9991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9992for as_dir in $PATH
9993do
9994 IFS=$as_save_IFS
9995 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9996 for ac_exec_ext in '' $ac_executable_extensions; do
9997 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9998 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 9999 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10000 break 2
10001 fi
10002done
81ecdfbb
RW
10003 done
10004IFS=$as_save_IFS
9a819804
AO
10005
10006fi
10007fi
10008CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10009if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10011$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10012else
81ecdfbb
RW
10013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10014$as_echo "no" >&6; }
9a819804
AO
10015fi
10016
81ecdfbb 10017
9a819804
AO
10018 done
10019fi
10020
10021if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10022 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10024$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10025 if test -x $with_build_time_tools/${ncn_progname}; then
10026 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10028$as_echo "yes" >&6; }
2429c060
PB
10029 break
10030 else
81ecdfbb
RW
10031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10032$as_echo "no" >&6; }
2429c060
PB
10033 fi
10034 done
10035fi
10036
10037if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10038 for ncn_progname in c++ g++ cxx gxx; do
10039 if test -n "$ncn_target_tool_prefix"; then
10040 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10041set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10043$as_echo_n "checking for $ac_word... " >&6; }
10044if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10045 $as_echo_n "(cached) " >&6
55db4b87
PB
10046else
10047 if test -n "$CXX_FOR_TARGET"; then
10048 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10049else
c6b750e1
DJ
10050as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10051for as_dir in $PATH
10052do
10053 IFS=$as_save_IFS
10054 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10055 for ac_exec_ext in '' $ac_executable_extensions; do
10056 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10057 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10058 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10059 break 2
10060 fi
10061done
81ecdfbb
RW
10062 done
10063IFS=$as_save_IFS
c6b750e1 10064
55db4b87
PB
10065fi
10066fi
c6b750e1 10067CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10068if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10070$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10071else
81ecdfbb
RW
10072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10073$as_echo "no" >&6; }
55db4b87
PB
10074fi
10075
81ecdfbb 10076
2429c060
PB
10077 fi
10078 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10079 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10080set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10082$as_echo_n "checking for $ac_word... " >&6; }
10083if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10084 $as_echo_n "(cached) " >&6
55db4b87 10085else
05cbd757
PB
10086 if test -n "$CXX_FOR_TARGET"; then
10087 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10088else
c6b750e1
DJ
10089as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10090for as_dir in $PATH
10091do
10092 IFS=$as_save_IFS
10093 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10094 for ac_exec_ext in '' $ac_executable_extensions; do
10095 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10096 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10097 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10098 break 2
10099 fi
10100done
81ecdfbb
RW
10101 done
10102IFS=$as_save_IFS
c6b750e1 10103
55db4b87
PB
10104fi
10105fi
c6b750e1 10106CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10107if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10109$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10110else
81ecdfbb
RW
10111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10112$as_echo "no" >&6; }
55db4b87 10113fi
c6b750e1 10114
81ecdfbb 10115
2429c060
PB
10116 fi
10117 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10118 done
10119fi
c6b750e1 10120
05cbd757
PB
10121if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10122 set dummy c++ g++ cxx gxx
10123 if test $build = $target ; then
10124 CXX_FOR_TARGET="$2"
55db4b87 10125 else
05cbd757 10126 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10127 fi
d3f5afc4
MS
10128else
10129 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10130fi
10131
9a819804
AO
10132
10133
10134if test -n "$GCC_FOR_TARGET"; then
10135 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10136elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10137 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10138fi
10139
10140if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10141 for ncn_progname in gcc; do
10142 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10143set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10145$as_echo_n "checking for $ac_word... " >&6; }
10146if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10147 $as_echo_n "(cached) " >&6
9a819804
AO
10148else
10149 if test -n "$GCC_FOR_TARGET"; then
10150 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10151else
10152as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10153for as_dir in $PATH
10154do
10155 IFS=$as_save_IFS
10156 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10157 for ac_exec_ext in '' $ac_executable_extensions; do
10158 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10159 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10160 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10161 break 2
10162 fi
10163done
81ecdfbb
RW
10164 done
10165IFS=$as_save_IFS
9a819804
AO
10166
10167fi
10168fi
10169GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10170if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10172$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10173else
81ecdfbb
RW
10174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10175$as_echo "no" >&6; }
9a819804
AO
10176fi
10177
81ecdfbb 10178
9a819804
AO
10179 done
10180fi
10181
10182if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10183 for ncn_progname in gcc; do
81ecdfbb
RW
10184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10185$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10186 if test -x $with_build_time_tools/${ncn_progname}; then
10187 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10189$as_echo "yes" >&6; }
2429c060
PB
10190 break
10191 else
81ecdfbb
RW
10192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10193$as_echo "no" >&6; }
2429c060
PB
10194 fi
10195 done
10196fi
10197
10198if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10199 for ncn_progname in gcc; do
10200 if test -n "$ncn_target_tool_prefix"; then
10201 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10202set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10204$as_echo_n "checking for $ac_word... " >&6; }
10205if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10206 $as_echo_n "(cached) " >&6
859789af 10207else
2429c060
PB
10208 if test -n "$GCC_FOR_TARGET"; then
10209 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10210else
c6b750e1
DJ
10211as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10212for as_dir in $PATH
10213do
10214 IFS=$as_save_IFS
10215 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10216 for ac_exec_ext in '' $ac_executable_extensions; do
10217 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10218 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10220 break 2
10221 fi
10222done
81ecdfbb
RW
10223 done
10224IFS=$as_save_IFS
c6b750e1 10225
55db4b87
PB
10226fi
10227fi
c6b750e1 10228GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10229if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10231$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10232else
81ecdfbb
RW
10233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10234$as_echo "no" >&6; }
55db4b87
PB
10235fi
10236
81ecdfbb 10237
2429c060
PB
10238 fi
10239 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10240 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10241set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10243$as_echo_n "checking for $ac_word... " >&6; }
10244if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10245 $as_echo_n "(cached) " >&6
55db4b87 10246else
05cbd757
PB
10247 if test -n "$GCC_FOR_TARGET"; then
10248 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10249else
c6b750e1
DJ
10250as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10251for as_dir in $PATH
10252do
10253 IFS=$as_save_IFS
10254 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10255 for ac_exec_ext in '' $ac_executable_extensions; do
10256 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10257 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10258 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10259 break 2
10260 fi
10261done
81ecdfbb
RW
10262 done
10263IFS=$as_save_IFS
c6b750e1 10264
55db4b87
PB
10265fi
10266fi
c6b750e1 10267GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10268if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10270$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10271else
81ecdfbb
RW
10272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10273$as_echo "no" >&6; }
55db4b87 10274fi
c6b750e1 10275
81ecdfbb 10276
2429c060
PB
10277 fi
10278 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10279 done
10280fi
c6b750e1 10281
05cbd757
PB
10282if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10283 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10284else
10285 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10286fi
10287
9a819804
AO
10288
10289
10290if test -n "$GCJ_FOR_TARGET"; then
10291 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10292elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10293 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10294fi
10295
10296if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10297 for ncn_progname in gcj; do
10298 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10299set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10301$as_echo_n "checking for $ac_word... " >&6; }
10302if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10303 $as_echo_n "(cached) " >&6
9a819804
AO
10304else
10305 if test -n "$GCJ_FOR_TARGET"; then
10306 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10307else
10308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10309for as_dir in $PATH
10310do
10311 IFS=$as_save_IFS
10312 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10313 for ac_exec_ext in '' $ac_executable_extensions; do
10314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10315 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10317 break 2
10318 fi
10319done
81ecdfbb
RW
10320 done
10321IFS=$as_save_IFS
9a819804
AO
10322
10323fi
10324fi
10325GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10326if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10328$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10329else
81ecdfbb
RW
10330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10331$as_echo "no" >&6; }
9a819804
AO
10332fi
10333
81ecdfbb 10334
9a819804
AO
10335 done
10336fi
10337
10338if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10339 for ncn_progname in gcj; do
81ecdfbb
RW
10340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10341$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10342 if test -x $with_build_time_tools/${ncn_progname}; then
10343 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10345$as_echo "yes" >&6; }
2429c060
PB
10346 break
10347 else
81ecdfbb
RW
10348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10349$as_echo "no" >&6; }
2429c060
PB
10350 fi
10351 done
10352fi
10353
10354if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10355 for ncn_progname in gcj; do
10356 if test -n "$ncn_target_tool_prefix"; then
10357 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10358set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10359{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10360$as_echo_n "checking for $ac_word... " >&6; }
10361if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10362 $as_echo_n "(cached) " >&6
55db4b87
PB
10363else
10364 if test -n "$GCJ_FOR_TARGET"; then
10365 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10366else
c6b750e1
DJ
10367as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10368for as_dir in $PATH
10369do
10370 IFS=$as_save_IFS
10371 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10372 for ac_exec_ext in '' $ac_executable_extensions; do
10373 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10374 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10375 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10376 break 2
10377 fi
10378done
81ecdfbb
RW
10379 done
10380IFS=$as_save_IFS
c6b750e1 10381
55db4b87
PB
10382fi
10383fi
9a819804
AO
10384GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10385if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10387$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10388else
81ecdfbb
RW
10389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10390$as_echo "no" >&6; }
9a819804
AO
10391fi
10392
81ecdfbb 10393
9a819804
AO
10394 fi
10395 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10396 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10397set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10399$as_echo_n "checking for $ac_word... " >&6; }
10400if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10401 $as_echo_n "(cached) " >&6
9a819804
AO
10402else
10403 if test -n "$GCJ_FOR_TARGET"; then
10404 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10405else
10406as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10407for as_dir in $PATH
10408do
10409 IFS=$as_save_IFS
10410 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10411 for ac_exec_ext in '' $ac_executable_extensions; do
10412 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10413 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10414 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10415 break 2
10416 fi
10417done
81ecdfbb
RW
10418 done
10419IFS=$as_save_IFS
9a819804
AO
10420
10421fi
10422fi
10423GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10424if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10426$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10427else
81ecdfbb
RW
10428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10429$as_echo "no" >&6; }
9a819804
AO
10430fi
10431
81ecdfbb 10432
9a819804
AO
10433 fi
10434 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10435 done
10436fi
10437
10438if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10439 set dummy gcj
10440 if test $build = $target ; then
10441 GCJ_FOR_TARGET="$2"
10442 else
10443 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10444 fi
d3f5afc4
MS
10445else
10446 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10447fi
10448
10449
10450
10451if test -n "$GFORTRAN_FOR_TARGET"; then
10452 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10453elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10454 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10455fi
10456
9a819804
AO
10457if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10458 for ncn_progname in gfortran; do
10459 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10460set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10462$as_echo_n "checking for $ac_word... " >&6; }
10463if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10464 $as_echo_n "(cached) " >&6
55db4b87 10465else
9a819804
AO
10466 if test -n "$GFORTRAN_FOR_TARGET"; then
10467 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10468else
c6b750e1
DJ
10469as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10470for as_dir in $PATH
10471do
10472 IFS=$as_save_IFS
10473 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10474 for ac_exec_ext in '' $ac_executable_extensions; do
10475 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10476 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10478 break 2
10479 fi
10480done
81ecdfbb
RW
10481 done
10482IFS=$as_save_IFS
c6b750e1 10483
55db4b87
PB
10484fi
10485fi
9a819804
AO
10486GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10487if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10489$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10490else
81ecdfbb
RW
10491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10492$as_echo "no" >&6; }
55db4b87 10493fi
c6b750e1 10494
81ecdfbb 10495
2429c060
PB
10496 done
10497fi
c6b750e1 10498
9a819804 10499if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10500 for ncn_progname in gfortran; do
81ecdfbb
RW
10501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10502$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10503 if test -x $with_build_time_tools/${ncn_progname}; then
10504 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10506$as_echo "yes" >&6; }
2429c060
PB
10507 break
10508 else
81ecdfbb
RW
10509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10510$as_echo "no" >&6; }
2429c060
PB
10511 fi
10512 done
10513fi
10514
10515if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10516 for ncn_progname in gfortran; do
10517 if test -n "$ncn_target_tool_prefix"; then
10518 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10519set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10520{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10521$as_echo_n "checking for $ac_word... " >&6; }
10522if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10523 $as_echo_n "(cached) " >&6
55db4b87
PB
10524else
10525 if test -n "$GFORTRAN_FOR_TARGET"; then
10526 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10527else
c6b750e1
DJ
10528as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10529for as_dir in $PATH
10530do
10531 IFS=$as_save_IFS
10532 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10533 for ac_exec_ext in '' $ac_executable_extensions; do
10534 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10535 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10536 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10537 break 2
10538 fi
10539done
81ecdfbb
RW
10540 done
10541IFS=$as_save_IFS
c6b750e1 10542
55db4b87
PB
10543fi
10544fi
c6b750e1 10545GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10546if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10548$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10549else
81ecdfbb
RW
10550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10551$as_echo "no" >&6; }
55db4b87
PB
10552fi
10553
81ecdfbb 10554
2429c060
PB
10555 fi
10556 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10557 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10558set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10560$as_echo_n "checking for $ac_word... " >&6; }
10561if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10562 $as_echo_n "(cached) " >&6
55db4b87 10563else
05cbd757 10564 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10565 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10566else
10567as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10568for as_dir in $PATH
10569do
10570 IFS=$as_save_IFS
10571 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10572 for ac_exec_ext in '' $ac_executable_extensions; do
10573 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10574 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10576 break 2
10577 fi
10578done
81ecdfbb
RW
10579 done
10580IFS=$as_save_IFS
c6b750e1 10581
55db4b87
PB
10582fi
10583fi
c6b750e1 10584GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10585if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10587$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10588else
81ecdfbb
RW
10589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10590$as_echo "no" >&6; }
55db4b87 10591fi
c6b750e1 10592
81ecdfbb 10593
2429c060
PB
10594 fi
10595 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10596 done
10597fi
c6b750e1 10598
05cbd757
PB
10599if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10600 set dummy gfortran
10601 if test $build = $target ; then
10602 GFORTRAN_FOR_TARGET="$2"
55db4b87 10603 else
05cbd757 10604 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10605 fi
d3f5afc4
MS
10606else
10607 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10608fi
10609
2429c060
PB
10610
10611
e552509b
ILT
10612if test -n "$GOC_FOR_TARGET"; then
10613 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10614elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10615 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10616fi
10617
10618if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10619 for ncn_progname in gccgo; do
10620 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10621set dummy ${ncn_progname}; ac_word=$2
10622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10623$as_echo_n "checking for $ac_word... " >&6; }
10624if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10625 $as_echo_n "(cached) " >&6
10626else
10627 if test -n "$GOC_FOR_TARGET"; then
10628 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10629else
10630as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10631for as_dir in $PATH
10632do
10633 IFS=$as_save_IFS
10634 test -z "$as_dir" && as_dir=.
10635 for ac_exec_ext in '' $ac_executable_extensions; do
10636 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10637 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10639 break 2
10640 fi
10641done
10642 done
10643IFS=$as_save_IFS
10644
10645fi
10646fi
10647GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10648if test -n "$GOC_FOR_TARGET"; then
10649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10650$as_echo "$GOC_FOR_TARGET" >&6; }
10651else
10652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10653$as_echo "no" >&6; }
10654fi
10655
10656
10657 done
10658fi
10659
10660if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10661 for ncn_progname in gccgo; do
10662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10663$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10664 if test -x $with_build_time_tools/${ncn_progname}; then
10665 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10667$as_echo "yes" >&6; }
10668 break
10669 else
10670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10671$as_echo "no" >&6; }
10672 fi
10673 done
10674fi
10675
10676if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10677 for ncn_progname in gccgo; do
10678 if test -n "$ncn_target_tool_prefix"; then
10679 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10680set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10682$as_echo_n "checking for $ac_word... " >&6; }
10683if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10684 $as_echo_n "(cached) " >&6
10685else
10686 if test -n "$GOC_FOR_TARGET"; then
10687 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10688else
10689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10690for as_dir in $PATH
10691do
10692 IFS=$as_save_IFS
10693 test -z "$as_dir" && as_dir=.
10694 for ac_exec_ext in '' $ac_executable_extensions; do
10695 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10696 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10698 break 2
10699 fi
10700done
10701 done
10702IFS=$as_save_IFS
10703
10704fi
10705fi
10706GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10707if test -n "$GOC_FOR_TARGET"; then
10708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10709$as_echo "$GOC_FOR_TARGET" >&6; }
10710else
10711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10712$as_echo "no" >&6; }
10713fi
10714
10715
10716 fi
10717 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10718 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10719set dummy ${ncn_progname}; ac_word=$2
10720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10721$as_echo_n "checking for $ac_word... " >&6; }
10722if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10723 $as_echo_n "(cached) " >&6
10724else
10725 if test -n "$GOC_FOR_TARGET"; then
10726 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10727else
10728as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10729for as_dir in $PATH
10730do
10731 IFS=$as_save_IFS
10732 test -z "$as_dir" && as_dir=.
10733 for ac_exec_ext in '' $ac_executable_extensions; do
10734 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10735 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10736 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10737 break 2
10738 fi
10739done
10740 done
10741IFS=$as_save_IFS
10742
10743fi
10744fi
10745GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10746if test -n "$GOC_FOR_TARGET"; then
10747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10748$as_echo "$GOC_FOR_TARGET" >&6; }
10749else
10750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10751$as_echo "no" >&6; }
10752fi
10753
10754
10755 fi
10756 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10757 done
10758fi
10759
10760if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10761 set dummy gccgo
10762 if test $build = $target ; then
10763 GOC_FOR_TARGET="$2"
10764 else
10765 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10766 fi
10767else
10768 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10769fi
10770
10771
10772
2429c060
PB
10773cat > conftest.c << \EOF
10774#ifdef __GNUC__
10775 gcc_yay;
10776#endif
10777EOF
10778if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10779 have_gcc_for_target=yes
859789af 10780else
2429c060
PB
10781 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10782 have_gcc_for_target=no
859789af 10783fi
2429c060
PB
10784rm conftest.c
10785
10786
10787
859789af 10788
2429c060
PB
10789if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10790 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10792$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10793 if test -x $with_build_time_tools/ar; then
10794 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10795 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10797$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10798 else
81ecdfbb
RW
10799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10800$as_echo "no" >&6; }
3a35eeb3 10801 fi
2429c060
PB
10802 elif test $build != $host && test $have_gcc_for_target = yes; then
10803 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10804 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10805 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10806 fi
2429c060 10807fi
c6b750e1 10808if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10809 # Extract the first word of "ar", so it can be a program name with args.
10810set dummy ar; ac_word=$2
81ecdfbb
RW
10811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10812$as_echo_n "checking for $ac_word... " >&6; }
10813if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10814 $as_echo_n "(cached) " >&6
859789af 10815else
c6b750e1
DJ
10816 case $AR_FOR_TARGET in
10817 [\\/]* | ?:[\\/]*)
2429c060
PB
10818 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10819 ;;
2429c060 10820 *)
c6b750e1
DJ
10821 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10822for as_dir in $gcc_cv_tool_dirs
10823do
10824 IFS=$as_save_IFS
10825 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10826 for ac_exec_ext in '' $ac_executable_extensions; do
10827 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10828 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10829 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10830 break 2
10831 fi
10832done
81ecdfbb
RW
10833 done
10834IFS=$as_save_IFS
c6b750e1 10835
2429c060
PB
10836 ;;
10837esac
859789af 10838fi
c6b750e1 10839AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10840if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10842$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10843else
81ecdfbb
RW
10844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10845$as_echo "no" >&6; }
859789af 10846fi
05cbd757 10847
81ecdfbb 10848
2429c060
PB
10849fi
10850if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10851
10852
10853if test -n "$AR_FOR_TARGET"; then
10854 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10855elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10856 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10857fi
10858
10859if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10860 for ncn_progname in ar; do
10861 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10862set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10864$as_echo_n "checking for $ac_word... " >&6; }
10865if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10866 $as_echo_n "(cached) " >&6
9a819804
AO
10867else
10868 if test -n "$AR_FOR_TARGET"; then
10869 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10870else
10871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10872for as_dir in $PATH
10873do
10874 IFS=$as_save_IFS
10875 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10876 for ac_exec_ext in '' $ac_executable_extensions; do
10877 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10878 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10880 break 2
10881 fi
10882done
81ecdfbb
RW
10883 done
10884IFS=$as_save_IFS
9a819804
AO
10885
10886fi
10887fi
10888AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10889if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10891$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10892else
81ecdfbb
RW
10893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10894$as_echo "no" >&6; }
9a819804
AO
10895fi
10896
81ecdfbb 10897
9a819804
AO
10898 done
10899fi
10900
10901if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10902 for ncn_progname in ar; do
81ecdfbb
RW
10903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10904$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10905 if test -x $with_build_time_tools/${ncn_progname}; then
10906 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10908$as_echo "yes" >&6; }
2429c060
PB
10909 break
10910 else
81ecdfbb
RW
10911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10912$as_echo "no" >&6; }
2429c060
PB
10913 fi
10914 done
859789af
AC
10915fi
10916
2429c060
PB
10917if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10918 for ncn_progname in ar; do
10919 if test -n "$ncn_target_tool_prefix"; then
10920 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10921set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10923$as_echo_n "checking for $ac_word... " >&6; }
10924if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10925 $as_echo_n "(cached) " >&6
7e0f7140 10926else
2429c060
PB
10927 if test -n "$AR_FOR_TARGET"; then
10928 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 10929else
c6b750e1
DJ
10930as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10931for as_dir in $PATH
10932do
10933 IFS=$as_save_IFS
10934 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10935 for ac_exec_ext in '' $ac_executable_extensions; do
10936 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10937 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10938 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10939 break 2
10940 fi
10941done
81ecdfbb
RW
10942 done
10943IFS=$as_save_IFS
c6b750e1 10944
7e0f7140
GK
10945fi
10946fi
c6b750e1 10947AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10948if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10950$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10951else
81ecdfbb
RW
10952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10953$as_echo "no" >&6; }
7e0f7140
GK
10954fi
10955
81ecdfbb 10956
2429c060
PB
10957 fi
10958 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10959 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 10960set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10962$as_echo_n "checking for $ac_word... " >&6; }
10963if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10964 $as_echo_n "(cached) " >&6
7e0f7140 10965else
2429c060
PB
10966 if test -n "$AR_FOR_TARGET"; then
10967 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 10968else
c6b750e1
DJ
10969as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10970for as_dir in $PATH
10971do
10972 IFS=$as_save_IFS
10973 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10974 for ac_exec_ext in '' $ac_executable_extensions; do
10975 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10976 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10977 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10978 break 2
10979 fi
10980done
81ecdfbb
RW
10981 done
10982IFS=$as_save_IFS
c6b750e1 10983
7e0f7140
GK
10984fi
10985fi
c6b750e1 10986AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10987if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10989$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10990else
81ecdfbb
RW
10991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10992$as_echo "no" >&6; }
7e0f7140 10993fi
c6b750e1 10994
81ecdfbb 10995
2429c060
PB
10996 fi
10997 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10998 done
10999fi
c6b750e1 11000
2429c060
PB
11001if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11002 set dummy ar
7e0f7140 11003 if test $build = $target ; then
2429c060 11004 AR_FOR_TARGET="$2"
7e0f7140 11005 else
2429c060 11006 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11007 fi
d3f5afc4
MS
11008else
11009 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11010fi
11011
3a35eeb3
PB
11012else
11013 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11014fi
11015
11016
11017
11018
11019if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11020 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11022$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11023 if test -x $with_build_time_tools/as; then
11024 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11025 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11027$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11028 else
81ecdfbb
RW
11029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11030$as_echo "no" >&6; }
3a35eeb3 11031 fi
2429c060
PB
11032 elif test $build != $host && test $have_gcc_for_target = yes; then
11033 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11034 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11035 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11036 fi
11037fi
c6b750e1 11038if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11039 # Extract the first word of "as", so it can be a program name with args.
11040set dummy as; ac_word=$2
81ecdfbb
RW
11041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11042$as_echo_n "checking for $ac_word... " >&6; }
11043if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11044 $as_echo_n "(cached) " >&6
2429c060 11045else
c6b750e1
DJ
11046 case $AS_FOR_TARGET in
11047 [\\/]* | ?:[\\/]*)
2429c060
PB
11048 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11049 ;;
2429c060 11050 *)
c6b750e1
DJ
11051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11052for as_dir in $gcc_cv_tool_dirs
11053do
11054 IFS=$as_save_IFS
11055 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11056 for ac_exec_ext in '' $ac_executable_extensions; do
11057 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11058 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11060 break 2
11061 fi
11062done
81ecdfbb
RW
11063 done
11064IFS=$as_save_IFS
c6b750e1 11065
2429c060
PB
11066 ;;
11067esac
11068fi
c6b750e1 11069AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11070if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11072$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11073else
81ecdfbb
RW
11074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11075$as_echo "no" >&6; }
2429c060
PB
11076fi
11077
81ecdfbb 11078
2429c060
PB
11079fi
11080if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11081
11082
11083if test -n "$AS_FOR_TARGET"; then
11084 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11085elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11086 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11087fi
11088
11089if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11090 for ncn_progname in as; do
11091 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11092set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11094$as_echo_n "checking for $ac_word... " >&6; }
11095if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11096 $as_echo_n "(cached) " >&6
9a819804
AO
11097else
11098 if test -n "$AS_FOR_TARGET"; then
11099 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11100else
11101as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11102for as_dir in $PATH
11103do
11104 IFS=$as_save_IFS
11105 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11106 for ac_exec_ext in '' $ac_executable_extensions; do
11107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11108 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11110 break 2
11111 fi
11112done
81ecdfbb
RW
11113 done
11114IFS=$as_save_IFS
9a819804
AO
11115
11116fi
11117fi
11118AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11119if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11121$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11122else
81ecdfbb
RW
11123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11124$as_echo "no" >&6; }
9a819804
AO
11125fi
11126
81ecdfbb 11127
9a819804
AO
11128 done
11129fi
11130
11131if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11132 for ncn_progname in as; do
81ecdfbb
RW
11133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11134$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11135 if test -x $with_build_time_tools/${ncn_progname}; then
11136 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11138$as_echo "yes" >&6; }
2429c060
PB
11139 break
11140 else
81ecdfbb
RW
11141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11142$as_echo "no" >&6; }
2429c060
PB
11143 fi
11144 done
11145fi
11146
11147if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11148 for ncn_progname in as; do
11149 if test -n "$ncn_target_tool_prefix"; then
11150 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11151set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11153$as_echo_n "checking for $ac_word... " >&6; }
11154if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11155 $as_echo_n "(cached) " >&6
2429c060
PB
11156else
11157 if test -n "$AS_FOR_TARGET"; then
11158 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11159else
c6b750e1
DJ
11160as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11161for as_dir in $PATH
11162do
11163 IFS=$as_save_IFS
11164 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11165 for ac_exec_ext in '' $ac_executable_extensions; do
11166 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11167 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11169 break 2
11170 fi
11171done
81ecdfbb
RW
11172 done
11173IFS=$as_save_IFS
c6b750e1 11174
2429c060
PB
11175fi
11176fi
c6b750e1 11177AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11178if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11180$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11181else
81ecdfbb
RW
11182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11183$as_echo "no" >&6; }
2429c060
PB
11184fi
11185
81ecdfbb 11186
2429c060
PB
11187 fi
11188 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11189 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11190set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11192$as_echo_n "checking for $ac_word... " >&6; }
11193if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11194 $as_echo_n "(cached) " >&6
2429c060
PB
11195else
11196 if test -n "$AS_FOR_TARGET"; then
11197 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11198else
c6b750e1
DJ
11199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11200for as_dir in $PATH
11201do
11202 IFS=$as_save_IFS
11203 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11204 for ac_exec_ext in '' $ac_executable_extensions; do
11205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11206 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11208 break 2
11209 fi
11210done
81ecdfbb
RW
11211 done
11212IFS=$as_save_IFS
c6b750e1 11213
2429c060
PB
11214fi
11215fi
c6b750e1 11216AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11217if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11219$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11220else
81ecdfbb
RW
11221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11222$as_echo "no" >&6; }
2429c060 11223fi
c6b750e1 11224
81ecdfbb 11225
2429c060
PB
11226 fi
11227 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11228 done
11229fi
c6b750e1 11230
2429c060
PB
11231if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11232 set dummy as
11233 if test $build = $target ; then
11234 AS_FOR_TARGET="$2"
11235 else
11236 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11237 fi
d3f5afc4
MS
11238else
11239 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11240fi
11241
3a35eeb3
PB
11242else
11243 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11244fi
11245
11246
11247
11248
11249if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11250 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11252$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11253 if test -x $with_build_time_tools/dlltool; then
11254 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11255 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11257$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11258 else
81ecdfbb
RW
11259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11260$as_echo "no" >&6; }
3a35eeb3 11261 fi
2429c060
PB
11262 elif test $build != $host && test $have_gcc_for_target = yes; then
11263 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11264 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11265 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11266 fi
11267fi
c6b750e1 11268if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11269 # Extract the first word of "dlltool", so it can be a program name with args.
11270set dummy dlltool; ac_word=$2
81ecdfbb
RW
11271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11272$as_echo_n "checking for $ac_word... " >&6; }
11273if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11274 $as_echo_n "(cached) " >&6
2429c060 11275else
c6b750e1
DJ
11276 case $DLLTOOL_FOR_TARGET in
11277 [\\/]* | ?:[\\/]*)
2429c060
PB
11278 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11279 ;;
2429c060 11280 *)
c6b750e1
DJ
11281 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11282for as_dir in $gcc_cv_tool_dirs
11283do
11284 IFS=$as_save_IFS
11285 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11286 for ac_exec_ext in '' $ac_executable_extensions; do
11287 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11288 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11289 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11290 break 2
11291 fi
11292done
81ecdfbb
RW
11293 done
11294IFS=$as_save_IFS
c6b750e1 11295
2429c060
PB
11296 ;;
11297esac
11298fi
c6b750e1 11299DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11300if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11302$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11303else
81ecdfbb
RW
11304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11305$as_echo "no" >&6; }
2429c060
PB
11306fi
11307
81ecdfbb 11308
2429c060
PB
11309fi
11310if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11311
11312
11313if test -n "$DLLTOOL_FOR_TARGET"; then
11314 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11315elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11316 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11317fi
11318
11319if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11320 for ncn_progname in dlltool; do
11321 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11322set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11324$as_echo_n "checking for $ac_word... " >&6; }
11325if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11326 $as_echo_n "(cached) " >&6
9a819804
AO
11327else
11328 if test -n "$DLLTOOL_FOR_TARGET"; then
11329 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11330else
11331as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11332for as_dir in $PATH
11333do
11334 IFS=$as_save_IFS
11335 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11336 for ac_exec_ext in '' $ac_executable_extensions; do
11337 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11338 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11339 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11340 break 2
11341 fi
11342done
81ecdfbb
RW
11343 done
11344IFS=$as_save_IFS
9a819804
AO
11345
11346fi
11347fi
11348DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11349if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11351$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11352else
81ecdfbb
RW
11353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11354$as_echo "no" >&6; }
9a819804
AO
11355fi
11356
81ecdfbb 11357
9a819804
AO
11358 done
11359fi
11360
11361if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11362 for ncn_progname in dlltool; do
81ecdfbb
RW
11363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11364$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11365 if test -x $with_build_time_tools/${ncn_progname}; then
11366 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11368$as_echo "yes" >&6; }
2429c060
PB
11369 break
11370 else
81ecdfbb
RW
11371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11372$as_echo "no" >&6; }
2429c060
PB
11373 fi
11374 done
11375fi
11376
11377if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11378 for ncn_progname in dlltool; do
11379 if test -n "$ncn_target_tool_prefix"; then
11380 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11381set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11383$as_echo_n "checking for $ac_word... " >&6; }
11384if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11385 $as_echo_n "(cached) " >&6
2429c060
PB
11386else
11387 if test -n "$DLLTOOL_FOR_TARGET"; then
11388 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11389else
c6b750e1
DJ
11390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11391for as_dir in $PATH
11392do
11393 IFS=$as_save_IFS
11394 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11395 for ac_exec_ext in '' $ac_executable_extensions; do
11396 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11397 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11399 break 2
11400 fi
11401done
81ecdfbb
RW
11402 done
11403IFS=$as_save_IFS
c6b750e1 11404
2429c060
PB
11405fi
11406fi
c6b750e1 11407DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11408if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11410$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11411else
81ecdfbb
RW
11412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11413$as_echo "no" >&6; }
2429c060
PB
11414fi
11415
81ecdfbb 11416
2429c060
PB
11417 fi
11418 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11419 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11420set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11422$as_echo_n "checking for $ac_word... " >&6; }
11423if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11424 $as_echo_n "(cached) " >&6
2429c060
PB
11425else
11426 if test -n "$DLLTOOL_FOR_TARGET"; then
11427 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11428else
c6b750e1
DJ
11429as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11430for as_dir in $PATH
11431do
11432 IFS=$as_save_IFS
11433 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11434 for ac_exec_ext in '' $ac_executable_extensions; do
11435 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11436 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11437 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11438 break 2
11439 fi
11440done
81ecdfbb
RW
11441 done
11442IFS=$as_save_IFS
c6b750e1 11443
2429c060
PB
11444fi
11445fi
c6b750e1 11446DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11447if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11449$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11450else
81ecdfbb
RW
11451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11452$as_echo "no" >&6; }
2429c060 11453fi
c6b750e1 11454
81ecdfbb 11455
2429c060
PB
11456 fi
11457 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11458 done
11459fi
c6b750e1 11460
2429c060
PB
11461if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11462 set dummy dlltool
11463 if test $build = $target ; then
11464 DLLTOOL_FOR_TARGET="$2"
11465 else
11466 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11467 fi
d3f5afc4
MS
11468else
11469 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11470fi
11471
3a35eeb3
PB
11472else
11473 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11474fi
11475
11476
11477
11478
11479if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11480 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11482$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11483 if test -x $with_build_time_tools/ld; then
11484 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11485 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11487$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11488 else
81ecdfbb
RW
11489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11490$as_echo "no" >&6; }
3a35eeb3 11491 fi
2429c060
PB
11492 elif test $build != $host && test $have_gcc_for_target = yes; then
11493 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11494 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11495 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11496 fi
11497fi
c6b750e1 11498if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11499 # Extract the first word of "ld", so it can be a program name with args.
11500set dummy ld; ac_word=$2
81ecdfbb
RW
11501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11502$as_echo_n "checking for $ac_word... " >&6; }
11503if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11504 $as_echo_n "(cached) " >&6
2429c060 11505else
c6b750e1
DJ
11506 case $LD_FOR_TARGET in
11507 [\\/]* | ?:[\\/]*)
2429c060
PB
11508 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11509 ;;
2429c060 11510 *)
c6b750e1
DJ
11511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11512for as_dir in $gcc_cv_tool_dirs
11513do
11514 IFS=$as_save_IFS
11515 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11516 for ac_exec_ext in '' $ac_executable_extensions; do
11517 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11518 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11519 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11520 break 2
11521 fi
11522done
81ecdfbb
RW
11523 done
11524IFS=$as_save_IFS
c6b750e1 11525
2429c060
PB
11526 ;;
11527esac
11528fi
c6b750e1 11529LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11530if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11532$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11533else
81ecdfbb
RW
11534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11535$as_echo "no" >&6; }
2429c060
PB
11536fi
11537
81ecdfbb 11538
2429c060
PB
11539fi
11540if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11541
11542
11543if test -n "$LD_FOR_TARGET"; then
11544 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11545elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11546 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11547fi
11548
11549if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11550 for ncn_progname in ld; do
11551 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11552set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11554$as_echo_n "checking for $ac_word... " >&6; }
11555if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11556 $as_echo_n "(cached) " >&6
9a819804
AO
11557else
11558 if test -n "$LD_FOR_TARGET"; then
11559 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11560else
11561as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11562for as_dir in $PATH
11563do
11564 IFS=$as_save_IFS
11565 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11566 for ac_exec_ext in '' $ac_executable_extensions; do
11567 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11568 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11570 break 2
11571 fi
11572done
81ecdfbb
RW
11573 done
11574IFS=$as_save_IFS
9a819804
AO
11575
11576fi
11577fi
11578LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11579if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11581$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11582else
81ecdfbb
RW
11583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11584$as_echo "no" >&6; }
9a819804
AO
11585fi
11586
81ecdfbb 11587
9a819804
AO
11588 done
11589fi
11590
11591if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11592 for ncn_progname in ld; do
81ecdfbb
RW
11593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11594$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11595 if test -x $with_build_time_tools/${ncn_progname}; then
11596 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11598$as_echo "yes" >&6; }
2429c060
PB
11599 break
11600 else
81ecdfbb
RW
11601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11602$as_echo "no" >&6; }
2429c060
PB
11603 fi
11604 done
11605fi
11606
11607if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11608 for ncn_progname in ld; do
11609 if test -n "$ncn_target_tool_prefix"; then
11610 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11611set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11613$as_echo_n "checking for $ac_word... " >&6; }
11614if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11615 $as_echo_n "(cached) " >&6
2429c060
PB
11616else
11617 if test -n "$LD_FOR_TARGET"; then
11618 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11619else
c6b750e1
DJ
11620as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11621for as_dir in $PATH
11622do
11623 IFS=$as_save_IFS
11624 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11625 for ac_exec_ext in '' $ac_executable_extensions; do
11626 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11627 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11629 break 2
11630 fi
11631done
81ecdfbb
RW
11632 done
11633IFS=$as_save_IFS
c6b750e1 11634
2429c060
PB
11635fi
11636fi
c6b750e1 11637LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11638if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11640$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11641else
81ecdfbb
RW
11642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11643$as_echo "no" >&6; }
2429c060
PB
11644fi
11645
81ecdfbb 11646
2429c060
PB
11647 fi
11648 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11649 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11650set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11652$as_echo_n "checking for $ac_word... " >&6; }
11653if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11654 $as_echo_n "(cached) " >&6
2429c060
PB
11655else
11656 if test -n "$LD_FOR_TARGET"; then
11657 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11658else
c6b750e1
DJ
11659as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11660for as_dir in $PATH
11661do
11662 IFS=$as_save_IFS
11663 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11664 for ac_exec_ext in '' $ac_executable_extensions; do
11665 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11666 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11668 break 2
11669 fi
11670done
81ecdfbb
RW
11671 done
11672IFS=$as_save_IFS
c6b750e1 11673
2429c060
PB
11674fi
11675fi
c6b750e1 11676LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11677if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11679$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11680else
81ecdfbb
RW
11681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11682$as_echo "no" >&6; }
2429c060 11683fi
c6b750e1 11684
81ecdfbb 11685
2429c060
PB
11686 fi
11687 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11688 done
11689fi
c6b750e1 11690
2429c060
PB
11691if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11692 set dummy ld
11693 if test $build = $target ; then
11694 LD_FOR_TARGET="$2"
11695 else
11696 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11697 fi
d3f5afc4
MS
11698else
11699 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11700fi
11701
3a35eeb3
PB
11702else
11703 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11704fi
11705
11706
11707
11708
11709if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11710 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11712$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11713 if test -x $with_build_time_tools/lipo; then
11714 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11715 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11717$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11718 else
81ecdfbb
RW
11719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11720$as_echo "no" >&6; }
3a35eeb3 11721 fi
2429c060
PB
11722 elif test $build != $host && test $have_gcc_for_target = yes; then
11723 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11724 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11725 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11726 fi
11727fi
9a819804
AO
11728if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11729 # Extract the first word of "lipo", so it can be a program name with args.
11730set dummy lipo; ac_word=$2
81ecdfbb
RW
11731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11732$as_echo_n "checking for $ac_word... " >&6; }
11733if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11734 $as_echo_n "(cached) " >&6
9a819804
AO
11735else
11736 case $LIPO_FOR_TARGET in
11737 [\\/]* | ?:[\\/]*)
11738 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11739 ;;
11740 *)
11741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11742for as_dir in $gcc_cv_tool_dirs
11743do
11744 IFS=$as_save_IFS
11745 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11746 for ac_exec_ext in '' $ac_executable_extensions; do
11747 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11748 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11750 break 2
11751 fi
11752done
81ecdfbb
RW
11753 done
11754IFS=$as_save_IFS
9a819804
AO
11755
11756 ;;
11757esac
11758fi
11759LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11760if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11762$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11763else
81ecdfbb
RW
11764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11765$as_echo "no" >&6; }
9a819804
AO
11766fi
11767
81ecdfbb 11768
9a819804
AO
11769fi
11770if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11771
11772
11773if test -n "$LIPO_FOR_TARGET"; then
11774 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11775elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11776 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11777fi
11778
11779if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11780 for ncn_progname in lipo; do
11781 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11782set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11784$as_echo_n "checking for $ac_word... " >&6; }
11785if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11786 $as_echo_n "(cached) " >&6
2429c060 11787else
9a819804
AO
11788 if test -n "$LIPO_FOR_TARGET"; then
11789 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11790else
11791as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11792for as_dir in $PATH
c6b750e1
DJ
11793do
11794 IFS=$as_save_IFS
11795 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11796 for ac_exec_ext in '' $ac_executable_extensions; do
11797 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11798 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11800 break 2
11801 fi
11802done
81ecdfbb
RW
11803 done
11804IFS=$as_save_IFS
c6b750e1 11805
2429c060 11806fi
9a819804
AO
11807fi
11808LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11809if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11811$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11812else
81ecdfbb
RW
11813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11814$as_echo "no" >&6; }
2429c060
PB
11815fi
11816
81ecdfbb 11817
9a819804 11818 done
2429c060 11819fi
9a819804
AO
11820
11821if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11822 for ncn_progname in lipo; do
81ecdfbb
RW
11823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11824$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11825 if test -x $with_build_time_tools/${ncn_progname}; then
11826 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11828$as_echo "yes" >&6; }
2429c060
PB
11829 break
11830 else
81ecdfbb
RW
11831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11832$as_echo "no" >&6; }
2429c060
PB
11833 fi
11834 done
11835fi
11836
11837if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11838 for ncn_progname in lipo; do
11839 if test -n "$ncn_target_tool_prefix"; then
11840 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11841set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11843$as_echo_n "checking for $ac_word... " >&6; }
11844if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11845 $as_echo_n "(cached) " >&6
2429c060
PB
11846else
11847 if test -n "$LIPO_FOR_TARGET"; then
11848 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11849else
c6b750e1
DJ
11850as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11851for as_dir in $PATH
11852do
11853 IFS=$as_save_IFS
11854 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11855 for ac_exec_ext in '' $ac_executable_extensions; do
11856 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11857 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11858 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11859 break 2
11860 fi
11861done
81ecdfbb
RW
11862 done
11863IFS=$as_save_IFS
c6b750e1 11864
2429c060
PB
11865fi
11866fi
c6b750e1 11867LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11868if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11870$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11871else
81ecdfbb
RW
11872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11873$as_echo "no" >&6; }
2429c060
PB
11874fi
11875
81ecdfbb 11876
2429c060
PB
11877 fi
11878 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11879 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11880set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11882$as_echo_n "checking for $ac_word... " >&6; }
11883if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11884 $as_echo_n "(cached) " >&6
2429c060
PB
11885else
11886 if test -n "$LIPO_FOR_TARGET"; then
11887 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11888else
c6b750e1
DJ
11889as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11890for as_dir in $PATH
11891do
11892 IFS=$as_save_IFS
11893 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11894 for ac_exec_ext in '' $ac_executable_extensions; do
11895 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11896 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11897 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11898 break 2
11899 fi
11900done
81ecdfbb
RW
11901 done
11902IFS=$as_save_IFS
c6b750e1 11903
2429c060
PB
11904fi
11905fi
c6b750e1 11906LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11907if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11909$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11910else
81ecdfbb
RW
11911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11912$as_echo "no" >&6; }
2429c060 11913fi
c6b750e1 11914
81ecdfbb 11915
2429c060
PB
11916 fi
11917 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11918 done
11919fi
c6b750e1 11920
2429c060
PB
11921if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11922 set dummy lipo
11923 if test $build = $target ; then
11924 LIPO_FOR_TARGET="$2"
11925 else
11926 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11927 fi
d3f5afc4
MS
11928else
11929 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
11930fi
11931
3a35eeb3
PB
11932else
11933 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
11934fi
11935
11936
11937
11938
11939if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11940 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11942$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11943 if test -x $with_build_time_tools/nm; then
11944 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11945 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
11946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11947$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 11948 else
81ecdfbb
RW
11949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11950$as_echo "no" >&6; }
3a35eeb3 11951 fi
2429c060
PB
11952 elif test $build != $host && test $have_gcc_for_target = yes; then
11953 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
11954 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11955 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
11956 fi
11957fi
c6b750e1 11958if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11959 # Extract the first word of "nm", so it can be a program name with args.
11960set dummy nm; ac_word=$2
81ecdfbb
RW
11961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11962$as_echo_n "checking for $ac_word... " >&6; }
11963if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11964 $as_echo_n "(cached) " >&6
2429c060 11965else
c6b750e1
DJ
11966 case $NM_FOR_TARGET in
11967 [\\/]* | ?:[\\/]*)
2429c060
PB
11968 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11969 ;;
2429c060 11970 *)
c6b750e1
DJ
11971 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11972for as_dir in $gcc_cv_tool_dirs
11973do
11974 IFS=$as_save_IFS
11975 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11976 for ac_exec_ext in '' $ac_executable_extensions; do
11977 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11978 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11979 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11980 break 2
11981 fi
11982done
81ecdfbb
RW
11983 done
11984IFS=$as_save_IFS
c6b750e1 11985
2429c060
PB
11986 ;;
11987esac
11988fi
c6b750e1 11989NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 11990if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11992$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 11993else
81ecdfbb
RW
11994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11995$as_echo "no" >&6; }
2429c060
PB
11996fi
11997
81ecdfbb 11998
2429c060
PB
11999fi
12000if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12001
12002
12003if test -n "$NM_FOR_TARGET"; then
12004 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12005elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12006 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12007fi
12008
12009if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12010 for ncn_progname in nm; do
12011 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12012set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12014$as_echo_n "checking for $ac_word... " >&6; }
12015if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12016 $as_echo_n "(cached) " >&6
9a819804
AO
12017else
12018 if test -n "$NM_FOR_TARGET"; then
12019 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12020else
12021as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12022for as_dir in $PATH
12023do
12024 IFS=$as_save_IFS
12025 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12026 for ac_exec_ext in '' $ac_executable_extensions; do
12027 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12028 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12029 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12030 break 2
12031 fi
12032done
81ecdfbb
RW
12033 done
12034IFS=$as_save_IFS
9a819804
AO
12035
12036fi
12037fi
12038NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12039if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12041$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12042else
81ecdfbb
RW
12043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12044$as_echo "no" >&6; }
9a819804
AO
12045fi
12046
81ecdfbb 12047
9a819804
AO
12048 done
12049fi
12050
12051if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12052 for ncn_progname in nm; do
81ecdfbb
RW
12053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12054$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12055 if test -x $with_build_time_tools/${ncn_progname}; then
12056 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12058$as_echo "yes" >&6; }
2429c060
PB
12059 break
12060 else
81ecdfbb
RW
12061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12062$as_echo "no" >&6; }
2429c060
PB
12063 fi
12064 done
12065fi
12066
12067if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12068 for ncn_progname in nm; do
12069 if test -n "$ncn_target_tool_prefix"; then
12070 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12071set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12073$as_echo_n "checking for $ac_word... " >&6; }
12074if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12075 $as_echo_n "(cached) " >&6
859789af 12076else
55db4b87
PB
12077 if test -n "$NM_FOR_TARGET"; then
12078 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12079else
c6b750e1
DJ
12080as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12081for as_dir in $PATH
12082do
12083 IFS=$as_save_IFS
12084 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12085 for ac_exec_ext in '' $ac_executable_extensions; do
12086 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12087 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12089 break 2
12090 fi
12091done
81ecdfbb
RW
12092 done
12093IFS=$as_save_IFS
c6b750e1 12094
859789af
AC
12095fi
12096fi
c6b750e1 12097NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12098if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12100$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12101else
81ecdfbb
RW
12102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12103$as_echo "no" >&6; }
859789af
AC
12104fi
12105
81ecdfbb 12106
2429c060
PB
12107 fi
12108 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12109 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12110set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12112$as_echo_n "checking for $ac_word... " >&6; }
12113if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12114 $as_echo_n "(cached) " >&6
859789af 12115else
05cbd757
PB
12116 if test -n "$NM_FOR_TARGET"; then
12117 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12118else
c6b750e1
DJ
12119as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12120for as_dir in $PATH
12121do
12122 IFS=$as_save_IFS
12123 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12124 for ac_exec_ext in '' $ac_executable_extensions; do
12125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12126 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12127 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12128 break 2
12129 fi
12130done
81ecdfbb
RW
12131 done
12132IFS=$as_save_IFS
c6b750e1 12133
859789af
AC
12134fi
12135fi
c6b750e1 12136NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12137if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12139$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12140else
81ecdfbb
RW
12141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12142$as_echo "no" >&6; }
859789af 12143fi
c6b750e1 12144
81ecdfbb 12145
2429c060
PB
12146 fi
12147 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12148 done
12149fi
c6b750e1 12150
05cbd757
PB
12151if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12152 set dummy nm
12153 if test $build = $target ; then
12154 NM_FOR_TARGET="$2"
859789af 12155 else
05cbd757 12156 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12157 fi
d3f5afc4
MS
12158else
12159 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12160fi
12161
3a35eeb3
PB
12162else
12163 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12164fi
12165
12166
12167
12168
12169if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12170 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12172$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12173 if test -x $with_build_time_tools/objdump; then
12174 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12175 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12177$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12178 else
81ecdfbb
RW
12179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12180$as_echo "no" >&6; }
3a35eeb3 12181 fi
2429c060
PB
12182 elif test $build != $host && test $have_gcc_for_target = yes; then
12183 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12184 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12185 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12186 fi
12187fi
c6b750e1 12188if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12189 # Extract the first word of "objdump", so it can be a program name with args.
12190set dummy objdump; ac_word=$2
81ecdfbb
RW
12191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12192$as_echo_n "checking for $ac_word... " >&6; }
12193if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12194 $as_echo_n "(cached) " >&6
2429c060 12195else
c6b750e1
DJ
12196 case $OBJDUMP_FOR_TARGET in
12197 [\\/]* | ?:[\\/]*)
2429c060
PB
12198 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12199 ;;
2429c060 12200 *)
c6b750e1
DJ
12201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12202for as_dir in $gcc_cv_tool_dirs
12203do
12204 IFS=$as_save_IFS
12205 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12206 for ac_exec_ext in '' $ac_executable_extensions; do
12207 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12208 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12209 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12210 break 2
12211 fi
12212done
81ecdfbb
RW
12213 done
12214IFS=$as_save_IFS
c6b750e1 12215
2429c060
PB
12216 ;;
12217esac
12218fi
c6b750e1 12219OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12220if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12222$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12223else
81ecdfbb
RW
12224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12225$as_echo "no" >&6; }
2429c060
PB
12226fi
12227
81ecdfbb 12228
2429c060
PB
12229fi
12230if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12231
12232
12233if test -n "$OBJDUMP_FOR_TARGET"; then
12234 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12235elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12236 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12237fi
12238
12239if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12240 for ncn_progname in objdump; do
12241 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12242set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12244$as_echo_n "checking for $ac_word... " >&6; }
12245if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12246 $as_echo_n "(cached) " >&6
9a819804
AO
12247else
12248 if test -n "$OBJDUMP_FOR_TARGET"; then
12249 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12250else
12251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12252for as_dir in $PATH
12253do
12254 IFS=$as_save_IFS
12255 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12256 for ac_exec_ext in '' $ac_executable_extensions; do
12257 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12258 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12260 break 2
12261 fi
12262done
81ecdfbb
RW
12263 done
12264IFS=$as_save_IFS
9a819804
AO
12265
12266fi
12267fi
12268OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12269if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12271$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12272else
81ecdfbb
RW
12273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12274$as_echo "no" >&6; }
9a819804
AO
12275fi
12276
81ecdfbb 12277
9a819804
AO
12278 done
12279fi
12280
12281if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12282 for ncn_progname in objdump; do
81ecdfbb
RW
12283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12284$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12285 if test -x $with_build_time_tools/${ncn_progname}; then
12286 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12288$as_echo "yes" >&6; }
2429c060
PB
12289 break
12290 else
81ecdfbb
RW
12291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12292$as_echo "no" >&6; }
2429c060
PB
12293 fi
12294 done
12295fi
12296
12297if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12298 for ncn_progname in objdump; do
12299 if test -n "$ncn_target_tool_prefix"; then
12300 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12301set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12303$as_echo_n "checking for $ac_word... " >&6; }
12304if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12305 $as_echo_n "(cached) " >&6
5ae72758
DJ
12306else
12307 if test -n "$OBJDUMP_FOR_TARGET"; then
12308 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12309else
c6b750e1
DJ
12310as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12311for as_dir in $PATH
12312do
12313 IFS=$as_save_IFS
12314 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12315 for ac_exec_ext in '' $ac_executable_extensions; do
12316 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12317 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12319 break 2
12320 fi
12321done
81ecdfbb
RW
12322 done
12323IFS=$as_save_IFS
c6b750e1 12324
5ae72758
DJ
12325fi
12326fi
c6b750e1 12327OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12328if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12330$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12331else
81ecdfbb
RW
12332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12333$as_echo "no" >&6; }
5ae72758
DJ
12334fi
12335
81ecdfbb 12336
2429c060
PB
12337 fi
12338 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12339 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12340set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12341{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12342$as_echo_n "checking for $ac_word... " >&6; }
12343if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12344 $as_echo_n "(cached) " >&6
5ae72758
DJ
12345else
12346 if test -n "$OBJDUMP_FOR_TARGET"; then
12347 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12348else
c6b750e1
DJ
12349as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12350for as_dir in $PATH
12351do
12352 IFS=$as_save_IFS
12353 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12354 for ac_exec_ext in '' $ac_executable_extensions; do
12355 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12356 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12357 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12358 break 2
12359 fi
12360done
81ecdfbb
RW
12361 done
12362IFS=$as_save_IFS
c6b750e1 12363
5ae72758
DJ
12364fi
12365fi
c6b750e1 12366OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12367if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12369$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12370else
81ecdfbb
RW
12371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12372$as_echo "no" >&6; }
5ae72758 12373fi
c6b750e1 12374
81ecdfbb 12375
2429c060
PB
12376 fi
12377 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12378 done
12379fi
c6b750e1 12380
5ae72758
DJ
12381if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12382 set dummy objdump
12383 if test $build = $target ; then
12384 OBJDUMP_FOR_TARGET="$2"
12385 else
12386 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12387 fi
d3f5afc4
MS
12388else
12389 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12390fi
12391
3a35eeb3
PB
12392else
12393 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12394fi
12395
12396
12397
12398
12399if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12400 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12402$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12403 if test -x $with_build_time_tools/ranlib; then
12404 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12405 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12407$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12408 else
81ecdfbb
RW
12409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12410$as_echo "no" >&6; }
3a35eeb3 12411 fi
2429c060
PB
12412 elif test $build != $host && test $have_gcc_for_target = yes; then
12413 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12414 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12415 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12416 fi
12417fi
c6b750e1 12418if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12419 # Extract the first word of "ranlib", so it can be a program name with args.
12420set dummy ranlib; ac_word=$2
81ecdfbb
RW
12421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12422$as_echo_n "checking for $ac_word... " >&6; }
12423if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12424 $as_echo_n "(cached) " >&6
2429c060 12425else
c6b750e1
DJ
12426 case $RANLIB_FOR_TARGET in
12427 [\\/]* | ?:[\\/]*)
2429c060
PB
12428 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12429 ;;
2429c060 12430 *)
c6b750e1
DJ
12431 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12432for as_dir in $gcc_cv_tool_dirs
12433do
12434 IFS=$as_save_IFS
12435 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12436 for ac_exec_ext in '' $ac_executable_extensions; do
12437 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12438 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12439 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12440 break 2
12441 fi
12442done
81ecdfbb
RW
12443 done
12444IFS=$as_save_IFS
c6b750e1 12445
2429c060
PB
12446 ;;
12447esac
12448fi
c6b750e1 12449RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12450if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12452$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12453else
81ecdfbb
RW
12454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12455$as_echo "no" >&6; }
2429c060
PB
12456fi
12457
81ecdfbb 12458
2429c060
PB
12459fi
12460if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12461
12462
12463if test -n "$RANLIB_FOR_TARGET"; then
12464 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12465elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12466 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12467fi
12468
12469if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12470 for ncn_progname in ranlib; do
12471 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12472set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12474$as_echo_n "checking for $ac_word... " >&6; }
12475if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12476 $as_echo_n "(cached) " >&6
9a819804
AO
12477else
12478 if test -n "$RANLIB_FOR_TARGET"; then
12479 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12480else
12481as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12482for as_dir in $PATH
12483do
12484 IFS=$as_save_IFS
12485 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12486 for ac_exec_ext in '' $ac_executable_extensions; do
12487 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12488 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12489 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12490 break 2
12491 fi
12492done
81ecdfbb
RW
12493 done
12494IFS=$as_save_IFS
9a819804
AO
12495
12496fi
12497fi
12498RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12499if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12501$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12502else
81ecdfbb
RW
12503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12504$as_echo "no" >&6; }
9a819804
AO
12505fi
12506
81ecdfbb 12507
9a819804
AO
12508 done
12509fi
12510
12511if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12512 for ncn_progname in ranlib; do
81ecdfbb
RW
12513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12514$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12515 if test -x $with_build_time_tools/${ncn_progname}; then
12516 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12518$as_echo "yes" >&6; }
2429c060
PB
12519 break
12520 else
81ecdfbb
RW
12521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12522$as_echo "no" >&6; }
2429c060
PB
12523 fi
12524 done
12525fi
12526
12527if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12528 for ncn_progname in ranlib; do
12529 if test -n "$ncn_target_tool_prefix"; then
12530 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12531set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12533$as_echo_n "checking for $ac_word... " >&6; }
12534if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12535 $as_echo_n "(cached) " >&6
859789af 12536else
55db4b87
PB
12537 if test -n "$RANLIB_FOR_TARGET"; then
12538 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12539else
c6b750e1
DJ
12540as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12541for as_dir in $PATH
12542do
12543 IFS=$as_save_IFS
12544 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12545 for ac_exec_ext in '' $ac_executable_extensions; do
12546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12547 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12549 break 2
12550 fi
12551done
81ecdfbb
RW
12552 done
12553IFS=$as_save_IFS
c6b750e1 12554
859789af
AC
12555fi
12556fi
c6b750e1 12557RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12558if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12560$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12561else
81ecdfbb
RW
12562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12563$as_echo "no" >&6; }
859789af
AC
12564fi
12565
81ecdfbb 12566
2429c060
PB
12567 fi
12568 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12569 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12570set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12572$as_echo_n "checking for $ac_word... " >&6; }
12573if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12574 $as_echo_n "(cached) " >&6
859789af 12575else
05cbd757
PB
12576 if test -n "$RANLIB_FOR_TARGET"; then
12577 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12578else
c6b750e1
DJ
12579as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12580for as_dir in $PATH
12581do
12582 IFS=$as_save_IFS
12583 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12584 for ac_exec_ext in '' $ac_executable_extensions; do
12585 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12586 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12587 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12588 break 2
12589 fi
12590done
81ecdfbb
RW
12591 done
12592IFS=$as_save_IFS
c6b750e1 12593
859789af
AC
12594fi
12595fi
c6b750e1 12596RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12597if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12599$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12600else
81ecdfbb
RW
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12602$as_echo "no" >&6; }
859789af 12603fi
c6b750e1 12604
81ecdfbb 12605
2429c060
PB
12606 fi
12607 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12608 done
12609fi
c6b750e1 12610
2429c060
PB
12611if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12612 set dummy ranlib
12613 if test $build = $target ; then
12614 RANLIB_FOR_TARGET="$2"
12615 else
12616 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12617 fi
d3f5afc4
MS
12618else
12619 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12620fi
05cbd757 12621
3a35eeb3
PB
12622else
12623 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12624fi
12625
2429c060
PB
12626
12627
12628
12629if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12630 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12632$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12633 if test -x $with_build_time_tools/strip; then
12634 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12635 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12637$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12638 else
81ecdfbb
RW
12639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12640$as_echo "no" >&6; }
3a35eeb3 12641 fi
2429c060
PB
12642 elif test $build != $host && test $have_gcc_for_target = yes; then
12643 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12644 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12645 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12646 fi
12647fi
c6b750e1 12648if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12649 # Extract the first word of "strip", so it can be a program name with args.
12650set dummy strip; ac_word=$2
81ecdfbb
RW
12651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12652$as_echo_n "checking for $ac_word... " >&6; }
12653if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12654 $as_echo_n "(cached) " >&6
2429c060 12655else
c6b750e1
DJ
12656 case $STRIP_FOR_TARGET in
12657 [\\/]* | ?:[\\/]*)
2429c060
PB
12658 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12659 ;;
2429c060 12660 *)
c6b750e1
DJ
12661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12662for as_dir in $gcc_cv_tool_dirs
12663do
12664 IFS=$as_save_IFS
12665 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12666 for ac_exec_ext in '' $ac_executable_extensions; do
12667 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12668 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12669 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12670 break 2
12671 fi
12672done
81ecdfbb
RW
12673 done
12674IFS=$as_save_IFS
c6b750e1 12675
2429c060
PB
12676 ;;
12677esac
12678fi
c6b750e1 12679STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12680if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12682$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12683else
81ecdfbb
RW
12684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12685$as_echo "no" >&6; }
2429c060
PB
12686fi
12687
81ecdfbb 12688
2429c060
PB
12689fi
12690if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12691
12692
12693if test -n "$STRIP_FOR_TARGET"; then
12694 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12695elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12696 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12697fi
12698
12699if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12700 for ncn_progname in strip; do
12701 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12702set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12704$as_echo_n "checking for $ac_word... " >&6; }
12705if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12706 $as_echo_n "(cached) " >&6
9a819804
AO
12707else
12708 if test -n "$STRIP_FOR_TARGET"; then
12709 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12710else
12711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12712for as_dir in $PATH
12713do
12714 IFS=$as_save_IFS
12715 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12716 for ac_exec_ext in '' $ac_executable_extensions; do
12717 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12718 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12719 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12720 break 2
12721 fi
12722done
81ecdfbb
RW
12723 done
12724IFS=$as_save_IFS
9a819804
AO
12725
12726fi
12727fi
12728STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12729if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12731$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12732else
81ecdfbb
RW
12733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12734$as_echo "no" >&6; }
9a819804
AO
12735fi
12736
81ecdfbb 12737
9a819804
AO
12738 done
12739fi
12740
12741if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12742 for ncn_progname in strip; do
81ecdfbb
RW
12743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12744$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12745 if test -x $with_build_time_tools/${ncn_progname}; then
12746 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12748$as_echo "yes" >&6; }
2429c060
PB
12749 break
12750 else
81ecdfbb
RW
12751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12752$as_echo "no" >&6; }
2429c060
PB
12753 fi
12754 done
12755fi
12756
12757if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12758 for ncn_progname in strip; do
12759 if test -n "$ncn_target_tool_prefix"; then
12760 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12761set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12763$as_echo_n "checking for $ac_word... " >&6; }
12764if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12765 $as_echo_n "(cached) " >&6
7e0f7140
GK
12766else
12767 if test -n "$STRIP_FOR_TARGET"; then
12768 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12769else
12770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12771for as_dir in $PATH
12772do
12773 IFS=$as_save_IFS
12774 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12775 for ac_exec_ext in '' $ac_executable_extensions; do
12776 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12777 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12779 break 2
12780 fi
12781done
81ecdfbb
RW
12782 done
12783IFS=$as_save_IFS
c6b750e1 12784
7e0f7140
GK
12785fi
12786fi
c6b750e1 12787STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12788if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12790$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12791else
81ecdfbb
RW
12792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12793$as_echo "no" >&6; }
7e0f7140
GK
12794fi
12795
81ecdfbb 12796
2429c060
PB
12797 fi
12798 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12799 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12800set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12802$as_echo_n "checking for $ac_word... " >&6; }
12803if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12804 $as_echo_n "(cached) " >&6
7e0f7140
GK
12805else
12806 if test -n "$STRIP_FOR_TARGET"; then
12807 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12808else
c6b750e1
DJ
12809as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12810for as_dir in $PATH
12811do
12812 IFS=$as_save_IFS
12813 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12814 for ac_exec_ext in '' $ac_executable_extensions; do
12815 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12816 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12817 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12818 break 2
12819 fi
12820done
81ecdfbb
RW
12821 done
12822IFS=$as_save_IFS
c6b750e1 12823
7e0f7140
GK
12824fi
12825fi
c6b750e1 12826STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12827if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12829$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12830else
81ecdfbb
RW
12831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12832$as_echo "no" >&6; }
7e0f7140 12833fi
c6b750e1 12834
81ecdfbb 12835
2429c060
PB
12836 fi
12837 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12838 done
12839fi
c6b750e1 12840
7e0f7140
GK
12841if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12842 set dummy strip
12843 if test $build = $target ; then
12844 STRIP_FOR_TARGET="$2"
12845 else
12846 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12847 fi
d3f5afc4
MS
12848else
12849 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
12850fi
12851
3a35eeb3
PB
12852else
12853 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
12854fi
12855
12856
12857
12858
12859if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12860 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12862$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12863 if test -x $with_build_time_tools/windres; then
12864 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12865 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
12866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12867$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 12868 else
81ecdfbb
RW
12869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12870$as_echo "no" >&6; }
3a35eeb3 12871 fi
2429c060
PB
12872 elif test $build != $host && test $have_gcc_for_target = yes; then
12873 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
12874 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12875 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
12876 fi
12877fi
c6b750e1 12878if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12879 # Extract the first word of "windres", so it can be a program name with args.
12880set dummy windres; ac_word=$2
81ecdfbb
RW
12881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12882$as_echo_n "checking for $ac_word... " >&6; }
12883if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
12884 $as_echo_n "(cached) " >&6
2429c060 12885else
c6b750e1
DJ
12886 case $WINDRES_FOR_TARGET in
12887 [\\/]* | ?:[\\/]*)
2429c060
PB
12888 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12889 ;;
2429c060 12890 *)
c6b750e1
DJ
12891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12892for as_dir in $gcc_cv_tool_dirs
12893do
12894 IFS=$as_save_IFS
12895 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12896 for ac_exec_ext in '' $ac_executable_extensions; do
12897 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12898 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12899 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12900 break 2
12901 fi
12902done
81ecdfbb
RW
12903 done
12904IFS=$as_save_IFS
c6b750e1 12905
2429c060
PB
12906 ;;
12907esac
12908fi
c6b750e1 12909WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 12910if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12912$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 12913else
81ecdfbb
RW
12914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12915$as_echo "no" >&6; }
2429c060
PB
12916fi
12917
81ecdfbb 12918
2429c060
PB
12919fi
12920if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
12921
12922
12923if test -n "$WINDRES_FOR_TARGET"; then
12924 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
12925elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12926 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12927fi
12928
12929if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12930 for ncn_progname in windres; do
12931 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12932set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12934$as_echo_n "checking for $ac_word... " >&6; }
12935if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12936 $as_echo_n "(cached) " >&6
9a819804
AO
12937else
12938 if test -n "$WINDRES_FOR_TARGET"; then
12939 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
12940else
12941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12942for as_dir in $PATH
12943do
12944 IFS=$as_save_IFS
12945 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12946 for ac_exec_ext in '' $ac_executable_extensions; do
12947 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12948 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 12949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12950 break 2
12951 fi
12952done
81ecdfbb
RW
12953 done
12954IFS=$as_save_IFS
9a819804
AO
12955
12956fi
12957fi
12958WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12959if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12961$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 12962else
81ecdfbb
RW
12963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12964$as_echo "no" >&6; }
9a819804
AO
12965fi
12966
81ecdfbb 12967
9a819804
AO
12968 done
12969fi
12970
12971if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12972 for ncn_progname in windres; do
81ecdfbb
RW
12973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12974$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12975 if test -x $with_build_time_tools/${ncn_progname}; then
12976 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12978$as_echo "yes" >&6; }
2429c060
PB
12979 break
12980 else
81ecdfbb
RW
12981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12982$as_echo "no" >&6; }
2429c060
PB
12983 fi
12984 done
12985fi
12986
12987if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12988 for ncn_progname in windres; do
12989 if test -n "$ncn_target_tool_prefix"; then
12990 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12991set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12993$as_echo_n "checking for $ac_word... " >&6; }
12994if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12995 $as_echo_n "(cached) " >&6
859789af 12996else
55db4b87
PB
12997 if test -n "$WINDRES_FOR_TARGET"; then
12998 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 12999else
c6b750e1
DJ
13000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13001for as_dir in $PATH
13002do
13003 IFS=$as_save_IFS
13004 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13005 for ac_exec_ext in '' $ac_executable_extensions; do
13006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13007 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13009 break 2
13010 fi
13011done
81ecdfbb
RW
13012 done
13013IFS=$as_save_IFS
c6b750e1 13014
859789af
AC
13015fi
13016fi
c6b750e1 13017WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13018if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13020$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13021else
81ecdfbb
RW
13022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13023$as_echo "no" >&6; }
859789af
AC
13024fi
13025
81ecdfbb 13026
2429c060
PB
13027 fi
13028 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13029 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13030set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13032$as_echo_n "checking for $ac_word... " >&6; }
13033if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13034 $as_echo_n "(cached) " >&6
859789af 13035else
05cbd757
PB
13036 if test -n "$WINDRES_FOR_TARGET"; then
13037 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13038else
c6b750e1
DJ
13039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13040for as_dir in $PATH
13041do
13042 IFS=$as_save_IFS
13043 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13044 for ac_exec_ext in '' $ac_executable_extensions; do
13045 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13046 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13048 break 2
13049 fi
13050done
81ecdfbb
RW
13051 done
13052IFS=$as_save_IFS
c6b750e1 13053
859789af
AC
13054fi
13055fi
c6b750e1 13056WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13057if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13059$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13060else
81ecdfbb
RW
13061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13062$as_echo "no" >&6; }
859789af 13063fi
c6b750e1 13064
81ecdfbb 13065
2429c060
PB
13066 fi
13067 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13068 done
13069fi
c6b750e1 13070
05cbd757
PB
13071if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13072 set dummy windres
13073 if test $build = $target ; then
13074 WINDRES_FOR_TARGET="$2"
859789af 13075 else
05cbd757 13076 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13077 fi
d3f5afc4
MS
13078else
13079 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13080fi
13081
3a35eeb3
PB
13082else
13083 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13084fi
13085
852e5f18 13086
0c24b341
NC
13087
13088
13089if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13090 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13092$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13093 if test -x $with_build_time_tools/windmc; then
13094 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13095 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13097$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13098 else
81ecdfbb
RW
13099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13100$as_echo "no" >&6; }
0c24b341
NC
13101 fi
13102 elif test $build != $host && test $have_gcc_for_target = yes; then
13103 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13104 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13105 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13106 fi
13107fi
13108if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13109 # Extract the first word of "windmc", so it can be a program name with args.
13110set dummy windmc; ac_word=$2
81ecdfbb
RW
13111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13112$as_echo_n "checking for $ac_word... " >&6; }
13113if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13114 $as_echo_n "(cached) " >&6
0c24b341
NC
13115else
13116 case $WINDMC_FOR_TARGET in
13117 [\\/]* | ?:[\\/]*)
13118 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13119 ;;
13120 *)
13121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13122for as_dir in $gcc_cv_tool_dirs
13123do
13124 IFS=$as_save_IFS
13125 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13126 for ac_exec_ext in '' $ac_executable_extensions; do
13127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13128 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13130 break 2
13131 fi
13132done
81ecdfbb
RW
13133 done
13134IFS=$as_save_IFS
0c24b341
NC
13135
13136 ;;
13137esac
13138fi
13139WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13140if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13142$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13143else
81ecdfbb
RW
13144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13145$as_echo "no" >&6; }
0c24b341
NC
13146fi
13147
81ecdfbb 13148
0c24b341
NC
13149fi
13150if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13151
13152
13153if test -n "$WINDMC_FOR_TARGET"; then
13154 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13155elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13156 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13157fi
13158
13159if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13160 for ncn_progname in windmc; do
13161 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13162set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13164$as_echo_n "checking for $ac_word... " >&6; }
13165if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13166 $as_echo_n "(cached) " >&6
0c24b341
NC
13167else
13168 if test -n "$WINDMC_FOR_TARGET"; then
13169 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13170else
13171as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13172for as_dir in $PATH
13173do
13174 IFS=$as_save_IFS
13175 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13176 for ac_exec_ext in '' $ac_executable_extensions; do
13177 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13178 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13180 break 2
13181 fi
13182done
81ecdfbb
RW
13183 done
13184IFS=$as_save_IFS
0c24b341
NC
13185
13186fi
13187fi
13188WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13189if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13191$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13192else
81ecdfbb
RW
13193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13194$as_echo "no" >&6; }
0c24b341
NC
13195fi
13196
81ecdfbb 13197
0c24b341
NC
13198 done
13199fi
13200
13201if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13202 for ncn_progname in windmc; do
81ecdfbb
RW
13203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13204$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13205 if test -x $with_build_time_tools/${ncn_progname}; then
13206 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13208$as_echo "yes" >&6; }
0c24b341
NC
13209 break
13210 else
81ecdfbb
RW
13211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13212$as_echo "no" >&6; }
0c24b341
NC
13213 fi
13214 done
13215fi
13216
13217if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13218 for ncn_progname in windmc; do
13219 if test -n "$ncn_target_tool_prefix"; then
13220 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13221set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13223$as_echo_n "checking for $ac_word... " >&6; }
13224if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13225 $as_echo_n "(cached) " >&6
0c24b341
NC
13226else
13227 if test -n "$WINDMC_FOR_TARGET"; then
13228 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13229else
13230as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13231for as_dir in $PATH
13232do
13233 IFS=$as_save_IFS
13234 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13235 for ac_exec_ext in '' $ac_executable_extensions; do
13236 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13237 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13238 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13239 break 2
13240 fi
13241done
81ecdfbb
RW
13242 done
13243IFS=$as_save_IFS
0c24b341
NC
13244
13245fi
13246fi
13247WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13248if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13250$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13251else
81ecdfbb
RW
13252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13253$as_echo "no" >&6; }
0c24b341
NC
13254fi
13255
81ecdfbb 13256
0c24b341
NC
13257 fi
13258 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13259 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13260set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13262$as_echo_n "checking for $ac_word... " >&6; }
13263if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13264 $as_echo_n "(cached) " >&6
0c24b341
NC
13265else
13266 if test -n "$WINDMC_FOR_TARGET"; then
13267 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13268else
13269as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13270for as_dir in $PATH
13271do
13272 IFS=$as_save_IFS
13273 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13274 for ac_exec_ext in '' $ac_executable_extensions; do
13275 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13276 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13277 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13278 break 2
13279 fi
13280done
81ecdfbb
RW
13281 done
13282IFS=$as_save_IFS
0c24b341
NC
13283
13284fi
13285fi
13286WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13287if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13289$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13290else
81ecdfbb
RW
13291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13292$as_echo "no" >&6; }
0c24b341
NC
13293fi
13294
81ecdfbb 13295
0c24b341
NC
13296 fi
13297 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13298 done
13299fi
13300
13301if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13302 set dummy windmc
13303 if test $build = $target ; then
13304 WINDMC_FOR_TARGET="$2"
13305 else
13306 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13307 fi
13308else
13309 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13310fi
13311
13312else
13313 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13314fi
13315
13316
be01d343
PB
13317RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13318
81ecdfbb
RW
13319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13320$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13321if test "x${build}" != "x${host}" ; then
2429c060
PB
13322 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13323 # We already found the complete path
b8025f34 13324 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13326$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13327 else
13328 # Canadian cross, just use what we found
81ecdfbb
RW
13329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13330$as_echo "pre-installed" >&6; }
2429c060 13331 fi
be01d343
PB
13332else
13333 ok=yes
13334 case " ${configdirs} " in
13335 *" binutils "*) ;;
13336 *) ok=no ;;
13337 esac
c6b750e1 13338
be01d343
PB
13339 if test $ok = yes; then
13340 # An in-tree tool is available and we can use it
13341 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13343$as_echo "just compiled" >&6; }
2429c060
PB
13344 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13345 # We already found the complete path
b8025f34 13346 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13348$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13349 elif test "x$target" = "x$host"; then
13350 # We can use an host tool
13351 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13353$as_echo "host tool" >&6; }
be01d343
PB
13354 else
13355 # We need a cross tool
81ecdfbb
RW
13356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13357$as_echo "pre-installed" >&6; }
be01d343
PB
13358 fi
13359fi
4b900473 13360
81ecdfbb
RW
13361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13362$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13363if test "x${build}" != "x${host}" ; then
2429c060
PB
13364 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13365 # We already found the complete path
b8025f34 13366 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13368$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13369 else
13370 # Canadian cross, just use what we found
81ecdfbb
RW
13371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13372$as_echo "pre-installed" >&6; }
2429c060 13373 fi
be01d343
PB
13374else
13375 ok=yes
13376 case " ${configdirs} " in
13377 *" gas "*) ;;
13378 *) ok=no ;;
13379 esac
c6b750e1 13380
be01d343
PB
13381 if test $ok = yes; then
13382 # An in-tree tool is available and we can use it
13383 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13385$as_echo "just compiled" >&6; }
2429c060
PB
13386 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13387 # We already found the complete path
b8025f34 13388 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13390$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13391 elif test "x$target" = "x$host"; then
13392 # We can use an host tool
13393 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13395$as_echo "host tool" >&6; }
be01d343
PB
13396 else
13397 # We need a cross tool
81ecdfbb
RW
13398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13399$as_echo "pre-installed" >&6; }
be01d343
PB
13400 fi
13401fi
4b900473 13402
81ecdfbb
RW
13403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13404$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13405if test "x${build}" != "x${host}" ; then
2429c060
PB
13406 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13407 # We already found the complete path
b8025f34 13408 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13410$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13411 else
13412 # Canadian cross, just use what we found
81ecdfbb
RW
13413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13414$as_echo "pre-installed" >&6; }
2429c060 13415 fi
be01d343
PB
13416else
13417 ok=yes
13418 case " ${configdirs} " in
13419 *" gcc "*) ;;
13420 *) ok=no ;;
13421 esac
c6b750e1 13422
be01d343
PB
13423 if test $ok = yes; then
13424 # An in-tree tool is available and we can use it
13425 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13427$as_echo "just compiled" >&6; }
2429c060
PB
13428 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13429 # We already found the complete path
b8025f34 13430 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13432$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13433 elif test "x$target" = "x$host"; then
13434 # We can use an host tool
13435 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13437$as_echo "host tool" >&6; }
be01d343
PB
13438 else
13439 # We need a cross tool
81ecdfbb
RW
13440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13441$as_echo "pre-installed" >&6; }
be01d343
PB
13442 fi
13443fi
4b900473 13444
81ecdfbb
RW
13445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13446$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13447if test "x${build}" != "x${host}" ; then
2429c060
PB
13448 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13449 # We already found the complete path
b8025f34 13450 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13452$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13453 else
13454 # Canadian cross, just use what we found
81ecdfbb
RW
13455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13456$as_echo "pre-installed" >&6; }
2429c060 13457 fi
be01d343
PB
13458else
13459 ok=yes
13460 case " ${configdirs} " in
13461 *" gcc "*) ;;
13462 *) ok=no ;;
13463 esac
13464 case ,${enable_languages}, in
13465 *,c++,*) ;;
13466 *) ok=no ;;
13467 esac
13468 if test $ok = yes; then
13469 # An in-tree tool is available and we can use it
87cda2cf 13470 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `if test -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags; then $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
81ecdfbb
RW
13471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13472$as_echo "just compiled" >&6; }
2429c060
PB
13473 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13474 # We already found the complete path
b8025f34 13475 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13477$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13478 elif test "x$target" = "x$host"; then
13479 # We can use an host tool
13480 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13482$as_echo "host tool" >&6; }
be01d343
PB
13483 else
13484 # We need a cross tool
81ecdfbb
RW
13485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13486$as_echo "pre-installed" >&6; }
be01d343
PB
13487 fi
13488fi
4b900473 13489
81ecdfbb
RW
13490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13491$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13492if test "x${build}" != "x${host}" ; then
2429c060
PB
13493 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13494 # We already found the complete path
b8025f34 13495 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13497$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13498 else
13499 # Canadian cross, just use what we found
81ecdfbb
RW
13500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13501$as_echo "pre-installed" >&6; }
2429c060 13502 fi
be01d343
PB
13503else
13504 ok=yes
13505 case " ${configdirs} " in
13506 *" gcc "*) ;;
13507 *) ok=no ;;
13508 esac
13509 case ,${enable_languages}, in
13510 *,c++,*) ;;
13511 *) ok=no ;;
13512 esac
13513 if test $ok = yes; then
13514 # An in-tree tool is available and we can use it
13515 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
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13517$as_echo "just compiled" >&6; }
2429c060
PB
13518 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13519 # We already found the complete path
b8025f34 13520 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13522$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13523 elif test "x$target" = "x$host"; then
13524 # We can use an host tool
13525 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13527$as_echo "host tool" >&6; }
be01d343
PB
13528 else
13529 # We need a cross tool
81ecdfbb
RW
13530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13531$as_echo "pre-installed" >&6; }
be01d343
PB
13532 fi
13533fi
4b900473 13534
81ecdfbb
RW
13535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13536$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13537if test "x${build}" != "x${host}" ; then
2429c060
PB
13538 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13539 # We already found the complete path
b8025f34 13540 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13542$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13543 else
13544 # Canadian cross, just use what we found
81ecdfbb
RW
13545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13546$as_echo "pre-installed" >&6; }
2429c060 13547 fi
be01d343
PB
13548else
13549 ok=yes
13550 case " ${configdirs} " in
13551 *" binutils "*) ;;
13552 *) ok=no ;;
13553 esac
c6b750e1 13554
be01d343
PB
13555 if test $ok = yes; then
13556 # An in-tree tool is available and we can use it
13557 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13559$as_echo "just compiled" >&6; }
2429c060
PB
13560 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13561 # We already found the complete path
b8025f34 13562 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13564$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13565 elif test "x$target" = "x$host"; then
13566 # We can use an host tool
13567 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13569$as_echo "host tool" >&6; }
be01d343
PB
13570 else
13571 # We need a cross tool
81ecdfbb
RW
13572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13573$as_echo "pre-installed" >&6; }
be01d343
PB
13574 fi
13575fi
4b900473 13576
81ecdfbb
RW
13577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13578$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13579if test "x${build}" != "x${host}" ; then
2429c060
PB
13580 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13581 # We already found the complete path
b8025f34 13582 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13584$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13585 else
13586 # Canadian cross, just use what we found
81ecdfbb
RW
13587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13588$as_echo "pre-installed" >&6; }
2429c060 13589 fi
be01d343
PB
13590else
13591 ok=yes
13592 case " ${configdirs} " in
13593 *" gcc "*) ;;
13594 *) ok=no ;;
13595 esac
c6b750e1 13596
be01d343
PB
13597 if test $ok = yes; then
13598 # An in-tree tool is available and we can use it
13599 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13601$as_echo "just compiled" >&6; }
2429c060
PB
13602 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13603 # We already found the complete path
b8025f34 13604 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13606$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13607 elif test "x$target" = "x$host"; then
13608 # We can use an host tool
13609 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13611$as_echo "host tool" >&6; }
be01d343
PB
13612 else
13613 # We need a cross tool
81ecdfbb
RW
13614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13615$as_echo "pre-installed" >&6; }
be01d343
PB
13616 fi
13617fi
4b900473 13618
81ecdfbb
RW
13619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13620$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13621if test "x${build}" != "x${host}" ; then
2429c060
PB
13622 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13623 # We already found the complete path
b8025f34 13624 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13626$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13627 else
13628 # Canadian cross, just use what we found
81ecdfbb
RW
13629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13630$as_echo "pre-installed" >&6; }
2429c060 13631 fi
be01d343
PB
13632else
13633 ok=yes
13634 case " ${configdirs} " in
13635 *" gcc "*) ;;
13636 *) ok=no ;;
13637 esac
13638 case ,${enable_languages}, in
13639 *,java,*) ;;
13640 *) ok=no ;;
13641 esac
13642 if test $ok = yes; then
13643 # An in-tree tool is available and we can use it
13644 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13646$as_echo "just compiled" >&6; }
2429c060
PB
13647 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13648 # We already found the complete path
b8025f34 13649 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13651$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13652 elif test "x$target" = "x$host"; then
13653 # We can use an host tool
13654 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13656$as_echo "host tool" >&6; }
be01d343
PB
13657 else
13658 # We need a cross tool
81ecdfbb
RW
13659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13660$as_echo "pre-installed" >&6; }
be01d343
PB
13661 fi
13662fi
4b900473 13663
81ecdfbb
RW
13664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13665$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13666if test "x${build}" != "x${host}" ; then
2429c060
PB
13667 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13668 # We already found the complete path
b8025f34 13669 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13671$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13672 else
13673 # Canadian cross, just use what we found
81ecdfbb
RW
13674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13675$as_echo "pre-installed" >&6; }
2429c060 13676 fi
be01d343
PB
13677else
13678 ok=yes
13679 case " ${configdirs} " in
13680 *" gcc "*) ;;
13681 *) ok=no ;;
13682 esac
13683 case ,${enable_languages}, in
13684 *,fortran,*) ;;
13685 *) ok=no ;;
13686 esac
13687 if test $ok = yes; then
13688 # An in-tree tool is available and we can use it
13689 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13691$as_echo "just compiled" >&6; }
2429c060
PB
13692 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13693 # We already found the complete path
b8025f34 13694 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13696$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13697 elif test "x$target" = "x$host"; then
13698 # We can use an host tool
13699 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13701$as_echo "host tool" >&6; }
be01d343
PB
13702 else
13703 # We need a cross tool
81ecdfbb
RW
13704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13705$as_echo "pre-installed" >&6; }
be01d343
PB
13706 fi
13707fi
4b900473 13708
e552509b
ILT
13709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
13710$as_echo_n "checking where to find the target gccgo... " >&6; }
13711if test "x${build}" != "x${host}" ; then
13712 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
13713 # We already found the complete path
13714 ac_dir=`dirname $GOC_FOR_TARGET`
13715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13716$as_echo "pre-installed in $ac_dir" >&6; }
13717 else
13718 # Canadian cross, just use what we found
13719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13720$as_echo "pre-installed" >&6; }
13721 fi
13722else
13723 ok=yes
13724 case " ${configdirs} " in
13725 *" gcc "*) ;;
13726 *) ok=no ;;
13727 esac
13728 case ,${enable_languages}, in
13729 *,go,*) ;;
13730 *) ok=no ;;
13731 esac
13732 if test $ok = yes; then
13733 # An in-tree tool is available and we can use it
13734 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
13735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13736$as_echo "just compiled" >&6; }
13737 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
13738 # We already found the complete path
13739 ac_dir=`dirname $GOC_FOR_TARGET`
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13741$as_echo "pre-installed in $ac_dir" >&6; }
13742 elif test "x$target" = "x$host"; then
13743 # We can use an host tool
13744 GOC_FOR_TARGET='$(GOC)'
13745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13746$as_echo "host tool" >&6; }
13747 else
13748 # We need a cross tool
13749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13750$as_echo "pre-installed" >&6; }
13751 fi
13752fi
13753
81ecdfbb
RW
13754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13755$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13756if test "x${build}" != "x${host}" ; then
2429c060
PB
13757 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13758 # We already found the complete path
b8025f34 13759 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13761$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13762 else
13763 # Canadian cross, just use what we found
81ecdfbb
RW
13764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13765$as_echo "pre-installed" >&6; }
2429c060 13766 fi
be01d343
PB
13767else
13768 ok=yes
13769 case " ${configdirs} " in
13770 *" ld "*) ;;
13771 *) ok=no ;;
13772 esac
c6b750e1 13773
be01d343
PB
13774 if test $ok = yes; then
13775 # An in-tree tool is available and we can use it
13776 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13778$as_echo "just compiled" >&6; }
2429c060
PB
13779 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13780 # We already found the complete path
b8025f34 13781 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13783$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13784 elif test "x$target" = "x$host"; then
13785 # We can use an host tool
13786 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13788$as_echo "host tool" >&6; }
be01d343
PB
13789 else
13790 # We need a cross tool
81ecdfbb
RW
13791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13792$as_echo "pre-installed" >&6; }
be01d343
PB
13793 fi
13794fi
4b900473 13795
81ecdfbb
RW
13796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13797$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13798if test "x${build}" != "x${host}" ; then
2429c060
PB
13799 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13800 # We already found the complete path
b8025f34 13801 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13803$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13804 else
13805 # Canadian cross, just use what we found
81ecdfbb
RW
13806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13807$as_echo "pre-installed" >&6; }
2429c060 13808 fi
be01d343 13809else
2429c060
PB
13810 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13811 # We already found the complete path
b8025f34 13812 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13814$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13815 elif test "x$target" = "x$host"; then
be01d343
PB
13816 # We can use an host tool
13817 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13819$as_echo "host tool" >&6; }
be01d343
PB
13820 else
13821 # We need a cross tool
81ecdfbb
RW
13822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13823$as_echo "pre-installed" >&6; }
be01d343
PB
13824 fi
13825fi
4b900473 13826
81ecdfbb
RW
13827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13828$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13829if test "x${build}" != "x${host}" ; then
2429c060
PB
13830 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13831 # We already found the complete path
b8025f34 13832 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13834$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13835 else
13836 # Canadian cross, just use what we found
81ecdfbb
RW
13837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13838$as_echo "pre-installed" >&6; }
2429c060 13839 fi
be01d343
PB
13840else
13841 ok=yes
13842 case " ${configdirs} " in
13843 *" binutils "*) ;;
13844 *) ok=no ;;
13845 esac
c6b750e1 13846
be01d343
PB
13847 if test $ok = yes; then
13848 # An in-tree tool is available and we can use it
13849 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13851$as_echo "just compiled" >&6; }
2429c060
PB
13852 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13853 # We already found the complete path
b8025f34 13854 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13856$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13857 elif test "x$target" = "x$host"; then
13858 # We can use an host tool
13859 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13861$as_echo "host tool" >&6; }
be01d343
PB
13862 else
13863 # We need a cross tool
81ecdfbb
RW
13864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13865$as_echo "pre-installed" >&6; }
be01d343
PB
13866 fi
13867fi
4b900473 13868
81ecdfbb
RW
13869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13870$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13871if test "x${build}" != "x${host}" ; then
2429c060
PB
13872 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13873 # We already found the complete path
b8025f34 13874 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13876$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13877 else
13878 # Canadian cross, just use what we found
81ecdfbb
RW
13879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13880$as_echo "pre-installed" >&6; }
2429c060 13881 fi
be01d343
PB
13882else
13883 ok=yes
13884 case " ${configdirs} " in
13885 *" binutils "*) ;;
13886 *) ok=no ;;
13887 esac
c6b750e1 13888
be01d343
PB
13889 if test $ok = yes; then
13890 # An in-tree tool is available and we can use it
13891 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
13892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13893$as_echo "just compiled" >&6; }
2429c060
PB
13894 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13895 # We already found the complete path
b8025f34 13896 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13898$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13899 elif test "x$target" = "x$host"; then
13900 # We can use an host tool
13901 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
13902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13903$as_echo "host tool" >&6; }
be01d343
PB
13904 else
13905 # We need a cross tool
81ecdfbb
RW
13906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13907$as_echo "pre-installed" >&6; }
be01d343
PB
13908 fi
13909fi
4b900473 13910
81ecdfbb
RW
13911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13912$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 13913if test "x${build}" != "x${host}" ; then
2429c060
PB
13914 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13915 # We already found the complete path
b8025f34 13916 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13918$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13919 else
13920 # Canadian cross, just use what we found
81ecdfbb
RW
13921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13922$as_echo "pre-installed" >&6; }
2429c060 13923 fi
be01d343
PB
13924else
13925 ok=yes
13926 case " ${configdirs} " in
13927 *" binutils "*) ;;
13928 *) ok=no ;;
13929 esac
c6b750e1 13930
be01d343
PB
13931 if test $ok = yes; then
13932 # An in-tree tool is available and we can use it
13933 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
13934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13935$as_echo "just compiled" >&6; }
2429c060
PB
13936 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13937 # We already found the complete path
b8025f34 13938 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13940$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13941 elif test "x$target" = "x$host"; then
13942 # We can use an host tool
13943 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
13944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13945$as_echo "host tool" >&6; }
be01d343
PB
13946 else
13947 # We need a cross tool
81ecdfbb
RW
13948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13949$as_echo "pre-installed" >&6; }
be01d343
PB
13950 fi
13951fi
4b900473 13952
81ecdfbb
RW
13953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
13954$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 13955if test "x${build}" != "x${host}" ; then
2429c060
PB
13956 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13957 # We already found the complete path
b8025f34 13958 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13960$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13961 else
13962 # Canadian cross, just use what we found
81ecdfbb
RW
13963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13964$as_echo "pre-installed" >&6; }
2429c060 13965 fi
be01d343
PB
13966else
13967 ok=yes
13968 case " ${configdirs} " in
13969 *" binutils "*) ;;
13970 *) ok=no ;;
13971 esac
c6b750e1 13972
be01d343
PB
13973 if test $ok = yes; then
13974 # An in-tree tool is available and we can use it
9b980aa1 13975 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
81ecdfbb
RW
13976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13977$as_echo "just compiled" >&6; }
2429c060
PB
13978 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13979 # We already found the complete path
b8025f34 13980 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13982$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13983 elif test "x$target" = "x$host"; then
13984 # We can use an host tool
13985 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
13986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13987$as_echo "host tool" >&6; }
be01d343
PB
13988 else
13989 # We need a cross tool
81ecdfbb
RW
13990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13991$as_echo "pre-installed" >&6; }
be01d343
PB
13992 fi
13993fi
4b900473 13994
81ecdfbb
RW
13995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
13996$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 13997if test "x${build}" != "x${host}" ; then
2429c060
PB
13998 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13999 # We already found the complete path
b8025f34 14000 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14002$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14003 else
14004 # Canadian cross, just use what we found
81ecdfbb
RW
14005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14006$as_echo "pre-installed" >&6; }
2429c060 14007 fi
be01d343
PB
14008else
14009 ok=yes
14010 case " ${configdirs} " in
14011 *" binutils "*) ;;
14012 *) ok=no ;;
14013 esac
c6b750e1 14014
be01d343
PB
14015 if test $ok = yes; then
14016 # An in-tree tool is available and we can use it
14017 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14019$as_echo "just compiled" >&6; }
2429c060
PB
14020 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14021 # We already found the complete path
b8025f34 14022 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14024$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14025 elif test "x$target" = "x$host"; then
14026 # We can use an host tool
14027 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14029$as_echo "host tool" >&6; }
be01d343
PB
14030 else
14031 # We need a cross tool
81ecdfbb
RW
14032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14033$as_echo "pre-installed" >&6; }
be01d343 14034 fi
a0da8069 14035fi
54752a6b 14036
81ecdfbb
RW
14037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14038$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14039if test "x${build}" != "x${host}" ; then
14040 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14041 # We already found the complete path
14042 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14044$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14045 else
14046 # Canadian cross, just use what we found
81ecdfbb
RW
14047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14048$as_echo "pre-installed" >&6; }
0c24b341
NC
14049 fi
14050else
14051 ok=yes
14052 case " ${configdirs} " in
14053 *" binutils "*) ;;
14054 *) ok=no ;;
14055 esac
14056
14057 if test $ok = yes; then
14058 # An in-tree tool is available and we can use it
14059 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14061$as_echo "just compiled" >&6; }
0c24b341
NC
14062 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14063 # We already found the complete path
14064 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14066$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14067 elif test "x$target" = "x$host"; then
14068 # We can use an host tool
14069 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14071$as_echo "host tool" >&6; }
0c24b341
NC
14072 else
14073 # We need a cross tool
81ecdfbb
RW
14074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14075$as_echo "pre-installed" >&6; }
0c24b341
NC
14076 fi
14077fi
14078
54752a6b
NN
14079
14080
be01d343 14081
4b900473 14082
a0da8069
NN
14083# Certain tools may need extra flags.
14084AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14085RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14086NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14087
be01d343
PB
14088# When building target libraries, except in a Canadian cross, we use
14089# the same toolchain as the compiler we just built.
14090COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14091COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14092COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14093if test $host = $build; then
14094 case " $configdirs " in
14095 *" gcc "*)
14096 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14097 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14098 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14099 ;;
14100 esac
14101fi
14102
14103
14104
14105
14106
81ecdfbb
RW
14107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14108$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14109# Check whether --enable-maintainer-mode was given.
14110if test "${enable_maintainer_mode+set}" = set; then :
14111 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14112else
14113 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14114fi
14115
14116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14117$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14118
14119
14120if test "$USE_MAINTAINER_MODE" = yes; then
14121 MAINTAINER_MODE_TRUE=
14122 MAINTAINER_MODE_FALSE='#'
14123else
14124 MAINTAINER_MODE_TRUE='#'
14125 MAINTAINER_MODE_FALSE=
c6b750e1 14126fi
3d5e36ae
AO
14127MAINT=$MAINTAINER_MODE_TRUE
14128
1d39f329
NN
14129# ---------------------
14130# GCC bootstrap support
14131# ---------------------
14132
14133# Stage specific cflags for build.
14134stage1_cflags="-g"
14135case $build in
14136 vax-*-*)
14137 case ${GCC} in
14138 yes) stage1_cflags="-g -Wa,-J" ;;
14139 *) stage1_cflags="-g -J" ;;
14140 esac ;;
1d39f329
NN
14141esac
14142
1d89b610 14143# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14144if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14145 saved_CFLAGS="$CFLAGS"
14146
14147 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14148 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14150$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14152/* end confdefs.h. */
14153
2038f525
PB
14154#if (__GNUC__ < 3) \
14155 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14156 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14157#error http://gcc.gnu.org/PR29382
14158#endif
14159
c6b750e1
DJ
14160int
14161main ()
14162{
14163
14164 ;
14165 return 0;
14166}
14167_ACEOF
81ecdfbb
RW
14168if ac_fn_c_try_compile "$LINENO"; then :
14169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14170$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14171else
81ecdfbb
RW
14172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14173$as_echo "no" >&6; }
c6b750e1 14174fi
81ecdfbb 14175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14176
14177 CFLAGS="$saved_CFLAGS"
14178fi
14179
14180
1d39f329 14181
8a0d8a5c 14182# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14183# Check whether --enable-stage1-checking was given.
14184if test "${enable_stage1_checking+set}" = set; then :
14185 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14186else
5566c1fa 14187 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14188 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14189else
5566c1fa 14190 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14191fi
81ecdfbb 14192fi
8a0d8a5c
PB
14193
14194
c6b750e1 14195
81ecdfbb
RW
14196# Enable -Werror in bootstrap stage2 and later.
14197# Check whether --enable-werror was given.
14198if test "${enable_werror+set}" = set; then :
14199 enableval=$enable_werror;
1d39f329 14200else
a0323144 14201 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14202 enable_werror=yes
79fcd0ec
PB
14203else
14204 enable_werror=no
14205fi
81ecdfbb
RW
14206fi
14207
1a6f2dc7
NN
14208case ${enable_werror} in
14209 yes) stage2_werror_flag="--enable-werror-always" ;;
14210 *) stage2_werror_flag="" ;;
1d39f329
NN
14211esac
14212
14213
e8a5fa9c
RW
14214# Specify what files to not compare during bootstrap.
14215
14216compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14217case "$target" in
14218 hppa*64*-*-hpux*) ;;
14219 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14220esac
1f53ca9a
AO
14221case " $configdirs " in
14222*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14223esac
e8a5fa9c
RW
14224
14225
81ecdfbb
RW
14226ac_config_files="$ac_config_files Makefile"
14227
c6b750e1 14228cat >confcache <<\_ACEOF
a0da8069
NN
14229# This file is a shell script that caches the results of configure
14230# tests run on this system so they can be shared between configure
c6b750e1
DJ
14231# scripts and configure runs, see configure's option --config-cache.
14232# It is not useful on other systems. If it contains results you don't
14233# want to keep, you may remove or edit it.
a0da8069 14234#
c6b750e1
DJ
14235# config.status only pays attention to the cache file if you give it
14236# the --recheck option to rerun configure.
a0da8069 14237#
c6b750e1
DJ
14238# `ac_cv_env_foo' variables (set or unset) will be overridden when
14239# loading this file, other *unset* `ac_cv_foo' will be assigned the
14240# following values.
14241
14242_ACEOF
14243
a0da8069
NN
14244# The following way of writing the cache mishandles newlines in values,
14245# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14246# So, we kill variables containing newlines.
a0da8069
NN
14247# Ultrix sh set writes to stderr and can't be redirected directly,
14248# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14249(
14250 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14251 eval ac_val=\$$ac_var
14252 case $ac_val in #(
14253 *${as_nl}*)
14254 case $ac_var in #(
14255 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14256$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14257 esac
14258 case $ac_var in #(
14259 _ | IFS | as_nl) ;; #(
14260 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14261 *) { eval $ac_var=; unset $ac_var;} ;;
14262 esac ;;
14263 esac
14264 done
14265
c6b750e1 14266 (set) 2>&1 |
81ecdfbb
RW
14267 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14268 *${as_nl}ac_space=\ *)
14269 # `set' does not quote correctly, so add quotes: double-quote
14270 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14271 sed -n \
14272 "s/'/'\\\\''/g;
14273 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14274 ;; #(
c6b750e1
DJ
14275 *)
14276 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14277 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14278 ;;
81ecdfbb
RW
14279 esac |
14280 sort
14281) |
c6b750e1 14282 sed '
81ecdfbb 14283 /^ac_cv_env_/b end
c6b750e1 14284 t clear
81ecdfbb 14285 :clear
c6b750e1
DJ
14286 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14287 t end
81ecdfbb
RW
14288 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14289 :end' >>confcache
14290if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14291 if test -w "$cache_file"; then
14292 test "x$cache_file" != "x/dev/null" &&
14293 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14294$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14295 cat confcache >$cache_file
a0da8069 14296 else
81ecdfbb
RW
14297 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14298$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14299 fi
852e5f18 14300fi
a0da8069 14301rm -f confcache
852e5f18 14302
a0da8069
NN
14303test "x$prefix" = xNONE && prefix=$ac_default_prefix
14304# Let make expand exec_prefix.
14305test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14306
a0da8069
NN
14307# Transform confdefs.h into DEFS.
14308# Protect against shell expansion while executing Makefile rules.
14309# Protect against Makefile macro expansion.
c6b750e1
DJ
14310#
14311# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14312# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14313# look for a macro that doesn't take arguments.
81ecdfbb
RW
14314ac_script='
14315:mline
14316/\\$/{
14317 N
14318 s,\\\n,,
14319 b mline
14320}
c6b750e1 14321t clear
81ecdfbb
RW
14322:clear
14323s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14324t quote
81ecdfbb 14325s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14326t quote
81ecdfbb
RW
14327b any
14328:quote
14329s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14330s/\[/\\&/g
14331s/\]/\\&/g
14332s/\$/$$/g
14333H
14334:any
14335${
14336 g
14337 s/^\n//
14338 s/\n/ /g
14339 p
14340}
14341'
14342DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14343
14344
14345ac_libobjs=
14346ac_ltlibobjs=
14347for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14348 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14349 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14350 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14351 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14352 # will be set to the directory where LIBOBJS objects are built.
14353 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14354 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14355done
14356LIBOBJS=$ac_libobjs
852e5f18 14357
c6b750e1 14358LTLIBOBJS=$ac_ltlibobjs
376a0e54 14359
cac3d6c4 14360
c6b750e1
DJ
14361
14362: ${CONFIG_STATUS=./config.status}
81ecdfbb 14363ac_write_fail=0
c6b750e1
DJ
14364ac_clean_files_save=$ac_clean_files
14365ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14366{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14367$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14368as_write_fail=0
14369cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14370#! $SHELL
14371# Generated by $as_me.
a0da8069 14372# Run this file to recreate the current configuration.
a0da8069 14373# Compiler output produced by configure, useful for debugging
c6b750e1 14374# configure, is in config.log if it exists.
376a0e54 14375
c6b750e1
DJ
14376debug=false
14377ac_cs_recheck=false
14378ac_cs_silent=false
c6b750e1 14379
81ecdfbb
RW
14380SHELL=\${CONFIG_SHELL-$SHELL}
14381export SHELL
14382_ASEOF
14383cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14384## -------------------- ##
14385## M4sh Initialization. ##
14386## -------------------- ##
14387
14388# Be more Bourne compatible
14389DUALCASE=1; export DUALCASE # for MKS sh
14390if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14391 emulate sh
14392 NULLCMD=:
81ecdfbb 14393 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14394 # is contrary to our usage. Disable this feature.
14395 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14396 setopt NO_GLOB_SUBST
14397else
14398 case `(set -o) 2>/dev/null` in #(
14399 *posix*) :
14400 set -o posix ;; #(
14401 *) :
14402 ;;
14403esac
c6b750e1 14404fi
c6b750e1 14405
81ecdfbb
RW
14406
14407as_nl='
14408'
14409export as_nl
14410# Printing a long string crashes Solaris 7 /usr/bin/printf.
14411as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14412as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14413as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14414# Prefer a ksh shell builtin over an external printf program on Solaris,
14415# but without wasting forks for bash or zsh.
14416if test -z "$BASH_VERSION$ZSH_VERSION" \
14417 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14418 as_echo='print -r --'
14419 as_echo_n='print -rn --'
14420elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14421 as_echo='printf %s\n'
14422 as_echo_n='printf %s'
14423else
14424 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14425 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14426 as_echo_n='/usr/ucb/echo -n'
14427 else
14428 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14429 as_echo_n_body='eval
14430 arg=$1;
14431 case $arg in #(
14432 *"$as_nl"*)
14433 expr "X$arg" : "X\\(.*\\)$as_nl";
14434 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14435 esac;
14436 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14437 '
14438 export as_echo_n_body
14439 as_echo_n='sh -c $as_echo_n_body as_echo'
14440 fi
14441 export as_echo_body
14442 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14443fi
14444
81ecdfbb
RW
14445# The user is always right.
14446if test "${PATH_SEPARATOR+set}" != set; then
14447 PATH_SEPARATOR=:
14448 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14449 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14450 PATH_SEPARATOR=';'
14451 }
14452fi
14453
14454
14455# IFS
14456# We need space, tab and new line, in precisely that order. Quoting is
14457# there to prevent editors from complaining about space-tab.
14458# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14459# splitting by setting IFS to empty value.)
14460IFS=" "" $as_nl"
14461
14462# Find who we are. Look in the path if we contain no directory separator.
14463case $0 in #((
14464 *[\\/]* ) as_myself=$0 ;;
14465 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14466for as_dir in $PATH
14467do
14468 IFS=$as_save_IFS
14469 test -z "$as_dir" && as_dir=.
14470 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14471 done
14472IFS=$as_save_IFS
14473
14474 ;;
14475esac
14476# We did not find ourselves, most probably we were run as `sh COMMAND'
14477# in which case we are not to be found in the path.
14478if test "x$as_myself" = x; then
14479 as_myself=$0
14480fi
14481if test ! -f "$as_myself"; then
14482 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14483 exit 1
14484fi
c6b750e1 14485
81ecdfbb
RW
14486# Unset variables that we do not need and which cause bugs (e.g. in
14487# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14488# suppresses any "Segmentation fault" message there. '((' could
14489# trigger a bug in pdksh 5.2.14.
14490for as_var in BASH_ENV ENV MAIL MAILPATH
14491do eval test x\${$as_var+set} = xset \
14492 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14493done
c6b750e1
DJ
14494PS1='$ '
14495PS2='> '
14496PS4='+ '
14497
14498# NLS nuisances.
81ecdfbb
RW
14499LC_ALL=C
14500export LC_ALL
14501LANGUAGE=C
14502export LANGUAGE
14503
14504# CDPATH.
14505(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14506
14507
14508# as_fn_error ERROR [LINENO LOG_FD]
14509# ---------------------------------
14510# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14511# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14512# script with status $?, using 1 if that was 0.
14513as_fn_error ()
14514{
14515 as_status=$?; test $as_status -eq 0 && as_status=1
14516 if test "$3"; then
14517 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14518 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14519 fi
81ecdfbb
RW
14520 $as_echo "$as_me: error: $1" >&2
14521 as_fn_exit $as_status
14522} # as_fn_error
14523
14524
14525# as_fn_set_status STATUS
14526# -----------------------
14527# Set $? to STATUS, without forking.
14528as_fn_set_status ()
14529{
14530 return $1
14531} # as_fn_set_status
14532
14533# as_fn_exit STATUS
14534# -----------------
14535# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14536as_fn_exit ()
14537{
14538 set +e
14539 as_fn_set_status $1
14540 exit $1
14541} # as_fn_exit
14542
14543# as_fn_unset VAR
14544# ---------------
14545# Portably unset VAR.
14546as_fn_unset ()
14547{
14548 { eval $1=; unset $1;}
14549}
14550as_unset=as_fn_unset
14551# as_fn_append VAR VALUE
14552# ----------------------
14553# Append the text in VALUE to the end of the definition contained in VAR. Take
14554# advantage of any shell optimizations that allow amortized linear growth over
14555# repeated appends, instead of the typical quadratic growth present in naive
14556# implementations.
14557if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14558 eval 'as_fn_append ()
14559 {
14560 eval $1+=\$2
14561 }'
14562else
14563 as_fn_append ()
14564 {
14565 eval $1=\$$1\$2
14566 }
14567fi # as_fn_append
14568
14569# as_fn_arith ARG...
14570# ------------------
14571# Perform arithmetic evaluation on the ARGs, and store the result in the
14572# global $as_val. Take advantage of shells that can avoid forks. The arguments
14573# must be portable across $(()) and expr.
14574if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14575 eval 'as_fn_arith ()
14576 {
14577 as_val=$(( $* ))
14578 }'
14579else
14580 as_fn_arith ()
14581 {
14582 as_val=`expr "$@" || test $? -eq 1`
14583 }
14584fi # as_fn_arith
14585
c6b750e1 14586
81ecdfbb
RW
14587if expr a : '\(a\)' >/dev/null 2>&1 &&
14588 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14589 as_expr=expr
14590else
14591 as_expr=false
14592fi
14593
81ecdfbb 14594if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14595 as_basename=basename
14596else
14597 as_basename=false
14598fi
14599
81ecdfbb
RW
14600if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14601 as_dirname=dirname
14602else
14603 as_dirname=false
14604fi
c6b750e1 14605
81ecdfbb 14606as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14607$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14608 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14609 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14610$as_echo X/"$0" |
14611 sed '/^.*\/\([^/][^/]*\)\/*$/{
14612 s//\1/
14613 q
14614 }
14615 /^X\/\(\/\/\)$/{
14616 s//\1/
14617 q
14618 }
14619 /^X\/\(\/\).*/{
14620 s//\1/
14621 q
14622 }
14623 s/.*/./; q'`
c6b750e1 14624
c6b750e1
DJ
14625# Avoid depending upon Character Ranges.
14626as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14627as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14628as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14629as_cr_digits='0123456789'
14630as_cr_alnum=$as_cr_Letters$as_cr_digits
14631
81ecdfbb
RW
14632ECHO_C= ECHO_N= ECHO_T=
14633case `echo -n x` in #(((((
14634-n*)
14635 case `echo 'xy\c'` in
14636 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14637 xy) ECHO_C='\c';;
14638 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14639 ECHO_T=' ';;
14640 esac;;
14641*)
14642 ECHO_N='-n';;
c6b750e1
DJ
14643esac
14644
81ecdfbb
RW
14645rm -f conf$$ conf$$.exe conf$$.file
14646if test -d conf$$.dir; then
14647 rm -f conf$$.dir/conf$$.file
c6b750e1 14648else
81ecdfbb
RW
14649 rm -f conf$$.dir
14650 mkdir conf$$.dir 2>/dev/null
c6b750e1 14651fi
81ecdfbb
RW
14652if (echo >conf$$.file) 2>/dev/null; then
14653 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14654 as_ln_s='ln -s'
81ecdfbb
RW
14655 # ... but there are two gotchas:
14656 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14657 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14658 # In both cases, we have to default to `cp -p'.
14659 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14660 as_ln_s='cp -p'
14661 elif ln conf$$.file conf$$ 2>/dev/null; then
14662 as_ln_s=ln
14663 else
14664 as_ln_s='cp -p'
c6b750e1 14665 fi
c6b750e1
DJ
14666else
14667 as_ln_s='cp -p'
14668fi
81ecdfbb
RW
14669rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14670rmdir conf$$.dir 2>/dev/null
14671
14672
14673# as_fn_mkdir_p
14674# -------------
14675# Create "$as_dir" as a directory, including parents if necessary.
14676as_fn_mkdir_p ()
14677{
14678
14679 case $as_dir in #(
14680 -*) as_dir=./$as_dir;;
14681 esac
14682 test -d "$as_dir" || eval $as_mkdir_p || {
14683 as_dirs=
14684 while :; do
14685 case $as_dir in #(
14686 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14687 *) as_qdir=$as_dir;;
14688 esac
14689 as_dirs="'$as_qdir' $as_dirs"
14690 as_dir=`$as_dirname -- "$as_dir" ||
14691$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14692 X"$as_dir" : 'X\(//\)[^/]' \| \
14693 X"$as_dir" : 'X\(//\)$' \| \
14694 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14695$as_echo X"$as_dir" |
14696 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14697 s//\1/
14698 q
14699 }
14700 /^X\(\/\/\)[^/].*/{
14701 s//\1/
14702 q
14703 }
14704 /^X\(\/\/\)$/{
14705 s//\1/
14706 q
14707 }
14708 /^X\(\/\).*/{
14709 s//\1/
14710 q
14711 }
14712 s/.*/./; q'`
14713 test -d "$as_dir" && break
14714 done
14715 test -z "$as_dirs" || eval "mkdir $as_dirs"
14716 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14717
c6b750e1 14718
81ecdfbb 14719} # as_fn_mkdir_p
c6b750e1 14720if mkdir -p . 2>/dev/null; then
81ecdfbb 14721 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14722else
14723 test -d ./-p && rmdir ./-p
14724 as_mkdir_p=false
14725fi
14726
81ecdfbb
RW
14727if test -x / >/dev/null 2>&1; then
14728 as_test_x='test -x'
14729else
14730 if ls -dL / >/dev/null 2>&1; then
14731 as_ls_L_option=L
14732 else
14733 as_ls_L_option=
14734 fi
14735 as_test_x='
14736 eval sh -c '\''
14737 if test -d "$1"; then
14738 test -d "$1/.";
14739 else
14740 case $1 in #(
14741 -*)set "./$1";;
14742 esac;
14743 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14744 ???[sx]*):;;*)false;;esac;fi
14745 '\'' sh
14746 '
14747fi
14748as_executable_p=$as_test_x
c6b750e1
DJ
14749
14750# Sed expression to map a string onto a valid CPP name.
14751as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14752
14753# Sed expression to map a string onto a valid variable name.
14754as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14755
14756
c6b750e1 14757exec 6>&1
81ecdfbb
RW
14758## ----------------------------------- ##
14759## Main body of $CONFIG_STATUS script. ##
14760## ----------------------------------- ##
14761_ASEOF
14762test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14763
14764cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14765# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14766# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14767# values after options handling.
14768ac_log="
c6b750e1 14769This file was extended by $as_me, which was
81ecdfbb 14770generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14771
14772 CONFIG_FILES = $CONFIG_FILES
14773 CONFIG_HEADERS = $CONFIG_HEADERS
14774 CONFIG_LINKS = $CONFIG_LINKS
14775 CONFIG_COMMANDS = $CONFIG_COMMANDS
14776 $ $0 $@
14777
81ecdfbb
RW
14778on `(hostname || uname -n) 2>/dev/null | sed 1q`
14779"
14780
c6b750e1
DJ
14781_ACEOF
14782
81ecdfbb
RW
14783case $ac_config_files in *"
14784"*) set x $ac_config_files; shift; ac_config_files=$*;;
14785esac
c6b750e1 14786
c6b750e1 14787
c6b750e1 14788
81ecdfbb
RW
14789cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14790# Files that config.status was made for.
14791config_files="$ac_config_files"
c6b750e1 14792
81ecdfbb 14793_ACEOF
c6b750e1 14794
81ecdfbb 14795cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14796ac_cs_usage="\
81ecdfbb
RW
14797\`$as_me' instantiates files and other configuration actions
14798from templates according to the current configuration. Unless the files
14799and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14800
81ecdfbb 14801Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14802
14803 -h, --help print this help, then exit
81ecdfbb
RW
14804 -V, --version print version number and configuration settings, then exit
14805 -q, --quiet, --silent
14806 do not print progress messages
c6b750e1
DJ
14807 -d, --debug don't remove temporary files
14808 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14809 --file=FILE[:TEMPLATE]
14810 instantiate the configuration file FILE
c6b750e1
DJ
14811
14812Configuration files:
14813$config_files
14814
81ecdfbb 14815Report bugs to the package provider."
c6b750e1 14816
81ecdfbb
RW
14817_ACEOF
14818cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14819ac_cs_version="\\
14820config.status
81ecdfbb
RW
14821configured by $0, generated by GNU Autoconf 2.64,
14822 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14823
81ecdfbb 14824Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14825This config.status script is free software; the Free Software Foundation
14826gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14827
14828ac_pwd='$ac_pwd'
14829srcdir='$srcdir'
14830INSTALL='$INSTALL'
8e957354 14831AWK='$AWK'
81ecdfbb 14832test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14833_ACEOF
14834
81ecdfbb
RW
14835cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14836# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14837ac_need_defaults=:
14838while test $# != 0
a0da8069 14839do
c6b750e1
DJ
14840 case $1 in
14841 --*=*)
81ecdfbb
RW
14842 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14843 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14844 ac_shift=:
14845 ;;
81ecdfbb 14846 *)
c6b750e1
DJ
14847 ac_option=$1
14848 ac_optarg=$2
14849 ac_shift=shift
14850 ;;
c6b750e1
DJ
14851 esac
14852
14853 case $ac_option in
14854 # Handling of the options.
a0da8069 14855 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14856 ac_cs_recheck=: ;;
81ecdfbb
RW
14857 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14858 $as_echo "$ac_cs_version"; exit ;;
14859 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14860 debug=: ;;
14861 --file | --fil | --fi | --f )
14862 $ac_shift
81ecdfbb
RW
14863 case $ac_optarg in
14864 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14865 esac
14866 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14867 ac_need_defaults=false;;
81ecdfbb
RW
14868 --he | --h | --help | --hel | -h )
14869 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14870 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14871 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14872 ac_cs_silent=: ;;
14873
14874 # This is an error.
81ecdfbb
RW
14875 -*) as_fn_error "unrecognized option: \`$1'
14876Try \`$0 --help' for more information." ;;
c6b750e1 14877
81ecdfbb
RW
14878 *) as_fn_append ac_config_targets " $1"
14879 ac_need_defaults=false ;;
c6b750e1 14880
376a0e54 14881 esac
c6b750e1 14882 shift
376a0e54
CM
14883done
14884
c6b750e1 14885ac_configure_extra_args=
376a0e54 14886
c6b750e1
DJ
14887if $ac_cs_silent; then
14888 exec 6>/dev/null
14889 ac_configure_extra_args="$ac_configure_extra_args --silent"
14890fi
376a0e54 14891
c6b750e1 14892_ACEOF
81ecdfbb 14893cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 14894if \$ac_cs_recheck; then
81ecdfbb
RW
14895 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14896 shift
14897 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14898 CONFIG_SHELL='$SHELL'
14899 export CONFIG_SHELL
14900 exec "\$@"
c6b750e1
DJ
14901fi
14902
14903_ACEOF
81ecdfbb
RW
14904cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14905exec 5>>config.log
14906{
14907 echo
14908 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14909## Running $as_me. ##
14910_ASBOX
14911 $as_echo "$ac_log"
14912} >&5
c6b750e1 14913
81ecdfbb
RW
14914_ACEOF
14915cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
14916#
14917# INIT-COMMANDS
14918#
14919extrasub_build="$extrasub_build"
14920 extrasub_host="$extrasub_host"
14921 extrasub_target="$extrasub_target"
14922
81ecdfbb 14923_ACEOF
c6b750e1 14924
81ecdfbb 14925cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14926
81ecdfbb 14927# Handling of arguments.
c6b750e1
DJ
14928for ac_config_target in $ac_config_targets
14929do
81ecdfbb
RW
14930 case $ac_config_target in
14931 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14932
14933 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
14934 esac
14935done
14936
81ecdfbb 14937
c6b750e1
DJ
14938# If the user did not use the arguments to specify the items to instantiate,
14939# then the envvar interface is used. Set only those that are not.
14940# We use the long form for the default assignment because of an extremely
14941# bizarre bug on SunOS 4.1.3.
14942if $ac_need_defaults; then
14943 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14944fi
14945
14946# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 14947# simply because there is no reason against having it here, and in addition,
c6b750e1 14948# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
14949# Hook for its removal unless debugging.
14950# Note that there is a small window in which the directory will not be cleaned:
14951# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
14952$debug ||
14953{
81ecdfbb
RW
14954 tmp=
14955 trap 'exit_status=$?
14956 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14957' 0
14958 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 14959}
c6b750e1
DJ
14960# Create a (secure) tmp directory for tmp files.
14961
14962{
81ecdfbb 14963 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
14964 test -n "$tmp" && test -d "$tmp"
14965} ||
14966{
81ecdfbb
RW
14967 tmp=./conf$$-$RANDOM
14968 (umask 077 && mkdir "$tmp")
14969} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14970
14971# Set up the scripts for CONFIG_FILES section.
14972# No need to generate them if there are no CONFIG_FILES.
14973# This happens for instance with `./config.status config.h'.
14974if test -n "$CONFIG_FILES"; then
14975
14976if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14977 ac_cs_awk_getline=:
14978 ac_cs_awk_pipe_init=
14979 ac_cs_awk_read_file='
14980 while ((getline aline < (F[key])) > 0)
14981 print(aline)
14982 close(F[key])'
14983 ac_cs_awk_pipe_fini=
14984else
14985 ac_cs_awk_getline=false
14986 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14987 ac_cs_awk_read_file='
14988 print "|#_!!_#|"
14989 print "cat " F[key] " &&"
14990 '$ac_cs_awk_pipe_init
14991 # The final `:' finishes the AND list.
14992 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14993fi
14994ac_cr=`echo X | tr X '\015'`
14995# On cygwin, bash can eat \r inside `` if the user requested igncr.
14996# But we know of no other shell where ac_cr would be empty at this
14997# point, so we can use a bashism as a fallback.
14998if test "x$ac_cr" = x; then
14999 eval ac_cr=\$\'\\r\'
15000fi
15001ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15002if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15003 ac_cs_awk_cr='\r'
15004else
15005 ac_cs_awk_cr=$ac_cr
15006fi
15007
15008echo 'BEGIN {' >"$tmp/subs1.awk" &&
15009_ACEOF
15010
15011# Create commands to substitute file output variables.
c6b750e1 15012{
81ecdfbb
RW
15013 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15014 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15015 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15016 echo "_ACAWK" &&
15017 echo "_ACEOF"
15018} >conf$$files.sh &&
15019. ./conf$$files.sh ||
15020 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15021rm -f conf$$files.sh
c6b750e1 15022
81ecdfbb
RW
15023{
15024 echo "cat >conf$$subs.awk <<_ACEOF" &&
15025 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15026 echo "_ACEOF"
15027} >conf$$subs.sh ||
15028 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15029ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15030ac_delim='%!_!# '
15031for ac_last_try in false false false false false :; do
15032 . ./conf$$subs.sh ||
15033 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15034
15035 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15036 if test $ac_delim_n = $ac_delim_num; then
15037 break
15038 elif $ac_last_try; then
15039 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15040 else
15041 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15042 fi
15043done
15044rm -f conf$$subs.sh
15045
15046cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15047cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15048_ACEOF
81ecdfbb
RW
15049sed -n '
15050h
15051s/^/S["/; s/!.*/"]=/
15052p
15053g
15054s/^[^!]*!//
15055:repl
15056t repl
15057s/'"$ac_delim"'$//
15058t delim
15059:nl
15060h
15061s/\(.\{148\}\).*/\1/
15062t more1
15063s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15064p
15065n
15066b repl
15067:more1
15068s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15069p
15070g
15071s/.\{148\}//
15072t nl
15073:delim
15074h
15075s/\(.\{148\}\).*/\1/
15076t more2
15077s/["\\]/\\&/g; s/^/"/; s/$/"/
15078p
15079b
15080:more2
15081s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15082p
15083g
15084s/.\{148\}//
15085t delim
15086' <conf$$subs.awk | sed '
15087/^[^""]/{
15088 N
15089 s/\n//
15090}
15091' >>$CONFIG_STATUS || ac_write_fail=1
15092rm -f conf$$subs.awk
15093cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15094_ACAWK
15095cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15096 for (key in S) S_is_set[key] = 1
15097 FS = "\a"
15098 \$ac_cs_awk_pipe_init
15099}
15100{
15101 line = $ 0
15102 nfields = split(line, field, "@")
15103 substed = 0
15104 len = length(field[1])
15105 for (i = 2; i < nfields; i++) {
15106 key = field[i]
15107 keylen = length(key)
15108 if (S_is_set[key]) {
15109 value = S[key]
15110 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15111 len += length(value) + length(field[++i])
15112 substed = 1
15113 } else
15114 len += 1 + keylen
15115 }
15116 if (nfields == 3 && !substed) {
15117 key = field[2]
15118 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15119 \$ac_cs_awk_read_file
15120 next
15121 }
15122 }
15123 print line
15124}
15125\$ac_cs_awk_pipe_fini
15126_ACAWK
15127_ACEOF
15128cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15129if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15130 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15131else
15132 cat
15133fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15134 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15135_ACEOF
15136
15137# VPATH may cause trouble with some makes, so we remove $(srcdir),
15138# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15139# trailing colons and then remove the whole line if VPATH becomes empty
15140# (actually we leave an empty line to preserve line numbers).
15141if test "x$srcdir" = x.; then
15142 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15143s/:*\$(srcdir):*/:/
15144s/:*\${srcdir}:*/:/
15145s/:*@srcdir@:*/:/
15146s/^\([^=]*=[ ]*\):*/\1/
15147s/:*$//
15148s/^[^=]*=[ ]*$//
15149}'
15150fi
c6b750e1 15151
81ecdfbb
RW
15152cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15153fi # test -n "$CONFIG_FILES"
c6b750e1 15154
c6b750e1 15155
81ecdfbb
RW
15156eval set X " :F $CONFIG_FILES "
15157shift
15158for ac_tag
15159do
15160 case $ac_tag in
15161 :[FHLC]) ac_mode=$ac_tag; continue;;
15162 esac
15163 case $ac_mode$ac_tag in
15164 :[FHL]*:*);;
15165 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15166 :[FH]-) ac_tag=-:-;;
15167 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15168 esac
15169 ac_save_IFS=$IFS
15170 IFS=:
15171 set x $ac_tag
15172 IFS=$ac_save_IFS
15173 shift
15174 ac_file=$1
15175 shift
252b5132 15176
81ecdfbb
RW
15177 case $ac_mode in
15178 :L) ac_source=$1;;
15179 :[FH])
15180 ac_file_inputs=
15181 for ac_f
15182 do
15183 case $ac_f in
15184 -) ac_f="$tmp/stdin";;
15185 *) # Look for the file first in the build tree, then in the source tree
15186 # (if the path is not absolute). The absolute path cannot be DOS-style,
15187 # because $ac_f cannot contain `:'.
15188 test -f "$ac_f" ||
15189 case $ac_f in
15190 [\\/$]*) false;;
15191 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15192 esac ||
15193 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15194 esac
15195 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15196 as_fn_append ac_file_inputs " '$ac_f'"
15197 done
c6b750e1 15198
81ecdfbb
RW
15199 # Let's still pretend it is `configure' which instantiates (i.e., don't
15200 # use $as_me), people would be surprised to read:
15201 # /* config.h. Generated by config.status. */
15202 configure_input='Generated from '`
15203 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15204 `' by configure.'
15205 if test x"$ac_file" != x-; then
15206 configure_input="$ac_file. $configure_input"
15207 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15208$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15209 fi
81ecdfbb
RW
15210 # Neutralize special characters interpreted by sed in replacement strings.
15211 case $configure_input in #(
15212 *\&* | *\|* | *\\* )
15213 ac_sed_conf_input=`$as_echo "$configure_input" |
15214 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15215 *) ac_sed_conf_input=$configure_input;;
15216 esac
cac3d6c4 15217
81ecdfbb
RW
15218 case $ac_tag in
15219 *:-:* | *:-) cat >"$tmp/stdin" \
15220 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15221 esac
15222 ;;
a0da8069 15223 esac
252b5132 15224
81ecdfbb 15225 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15226$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15227 X"$ac_file" : 'X\(//\)[^/]' \| \
15228 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15229 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15230$as_echo X"$ac_file" |
15231 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15232 s//\1/
15233 q
15234 }
15235 /^X\(\/\/\)[^/].*/{
15236 s//\1/
15237 q
15238 }
15239 /^X\(\/\/\)$/{
15240 s//\1/
15241 q
15242 }
15243 /^X\(\/\).*/{
15244 s//\1/
15245 q
15246 }
15247 s/.*/./; q'`
15248 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15249 ac_builddir=.
252b5132 15250
81ecdfbb
RW
15251case "$ac_dir" in
15252.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15253*)
15254 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15255 # A ".." for each directory in $ac_dir_suffix.
15256 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15257 case $ac_top_builddir_sub in
15258 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15259 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15260 esac ;;
15261esac
15262ac_abs_top_builddir=$ac_pwd
15263ac_abs_builddir=$ac_pwd$ac_dir_suffix
15264# for backward compatibility:
15265ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15266
15267case $srcdir in
81ecdfbb 15268 .) # We are building in place.
c6b750e1 15269 ac_srcdir=.
81ecdfbb
RW
15270 ac_top_srcdir=$ac_top_builddir_sub
15271 ac_abs_top_srcdir=$ac_pwd ;;
15272 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15273 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15274 ac_top_srcdir=$srcdir
15275 ac_abs_top_srcdir=$srcdir ;;
15276 *) # Relative name.
15277 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15278 ac_top_srcdir=$ac_top_build_prefix$srcdir
15279 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15280esac
81ecdfbb 15281ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15282
252b5132 15283
81ecdfbb
RW
15284 case $ac_mode in
15285 :F)
15286 #
15287 # CONFIG_FILE
15288 #
c6b750e1
DJ
15289
15290 case $INSTALL in
15291 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15292 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15293 esac
81ecdfbb 15294_ACEOF
252b5132 15295
81ecdfbb
RW
15296cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15297# If the template does not know about datarootdir, expand it.
15298# FIXME: This hack should be removed a few years after 2.60.
15299ac_datarootdir_hack=; ac_datarootdir_seen=
15300ac_sed_dataroot='
15301/datarootdir/ {
15302 p
15303 q
15304}
15305/@datadir@/p
15306/@docdir@/p
15307/@infodir@/p
15308/@localedir@/p
15309/@mandir@/p'
15310case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15311*datarootdir*) ac_datarootdir_seen=yes;;
15312*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15313 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15314$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15315_ACEOF
81ecdfbb
RW
15316cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15317 ac_datarootdir_hack='
15318 s&@datadir@&$datadir&g
15319 s&@docdir@&$docdir&g
15320 s&@infodir@&$infodir&g
15321 s&@localedir@&$localedir&g
15322 s&@mandir@&$mandir&g
15323 s&\\\${datarootdir}&$datarootdir&g' ;;
15324esac
15325_ACEOF
15326
15327# Neutralize VPATH when `$srcdir' = `.'.
15328# Shell code in configure.ac might set extrasub.
15329# FIXME: do we really want to maintain this feature?
15330cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15331ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15332$extrasub
15333_ACEOF
81ecdfbb 15334cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15335:t
15336/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15337s|@configure_input@|$ac_sed_conf_input|;t t
15338s&@top_builddir@&$ac_top_builddir_sub&;t t
15339s&@top_build_prefix@&$ac_top_build_prefix&;t t
15340s&@srcdir@&$ac_srcdir&;t t
15341s&@abs_srcdir@&$ac_abs_srcdir&;t t
15342s&@top_srcdir@&$ac_top_srcdir&;t t
15343s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15344s&@builddir@&$ac_builddir&;t t
15345s&@abs_builddir@&$ac_abs_builddir&;t t
15346s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15347s&@INSTALL@&$ac_INSTALL&;t t
15348$ac_datarootdir_hack
15349"
15350eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15351if $ac_cs_awk_getline; then
15352 $AWK -f "$tmp/subs.awk"
15353else
15354 $AWK -f "$tmp/subs.awk" | $SHELL
15355fi >$tmp/out \
15356 || as_fn_error "could not create $ac_file" "$LINENO" 5
15357
15358test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15359 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15360 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15361 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15362which seems to be undefined. Please make sure it is defined." >&5
15363$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15364which seems to be undefined. Please make sure it is defined." >&2;}
15365
15366 rm -f "$tmp/stdin"
15367 case $ac_file in
15368 -) cat "$tmp/out" && rm -f "$tmp/out";;
15369 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15370 esac \
15371 || as_fn_error "could not create $ac_file" "$LINENO" 5
15372 ;;
c148b4cb 15373
c148b4cb 15374
c148b4cb 15375
81ecdfbb
RW
15376 esac
15377
06a51eac
RW
15378
15379 case $ac_file$ac_mode in
15380 "Makefile":F) sed "$extrasub_build" Makefile |
15381 sed "$extrasub_host" |
15382 sed "$extrasub_target" > mf$$
15383 mv -f mf$$ Makefile ;;
15384
15385 esac
81ecdfbb
RW
15386done # for ac_tag
15387
15388
15389as_fn_exit 0
c6b750e1 15390_ACEOF
c6b750e1
DJ
15391ac_clean_files=$ac_clean_files_save
15392
81ecdfbb
RW
15393test $ac_write_fail = 0 ||
15394 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15395
c6b750e1
DJ
15396
15397# configure is writing to config.log, and then calls config.status.
15398# config.status does its own redirection, appending to config.log.
15399# Unfortunately, on DOS this fails, as config.log is still kept open
15400# by configure, so config.status won't be able to write to it; its
15401# output is simply discarded. So we exec the FD to /dev/null,
15402# effectively closing config.log, so it can be properly (re)opened and
15403# appended to by config.status. When coming back to configure, we
15404# need to make the FD available again.
15405if test "$no_create" != yes; then
15406 ac_cs_success=:
15407 ac_config_status_args=
15408 test "$silent" = yes &&
15409 ac_config_status_args="$ac_config_status_args --quiet"
15410 exec 5>/dev/null
15411 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15412 exec 5>>config.log
15413 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15414 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15415 $ac_cs_success || as_fn_exit $?
15416fi
15417if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15418 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15419$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15420fi
c148b4cb 15421
This page took 1.494349 seconds and 4 git commands to generate.