2011-03-24 Eric B. Weddington <eric.weddington@atmel.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 ;;
3516a403 2976 i[3456789]86-*-msdosdjgpp*)
675c6968 2977 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 2978 ;;
2d1e8239
NC
2979 x86_64-*-mingw*)
2980 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
2981 ;;
ec11bdc6 2982 i[3456789]86-*-mingw32*)
675c6968 2983 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 2984 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 2985 ;;
a0da8069 2986 *-*-cygwin*)
a92834c8 2987 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
2988 ;;
2989 *-*-netbsd*)
a92834c8 2990 noconfigdirs="$noconfigdirs rcs"
a0da8069 2991 ;;
a0da8069 2992esac
252b5132 2993
4b1cb4fe 2994
89a1e9c3
PB
2995# Check whether --enable-libquadmath was given.
2996if test "${enable_libquadmath+set}" = set; then :
2997 enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
2998else
2999 ENABLE_LIBQUADMATH=yes
3000fi
3001
3002if test "${ENABLE_LIBQUADMATH}" = "no" ; then
3003 noconfigdirs="$noconfigdirs target-libquadmath"
3004fi
3005
3006
3007# Check whether --enable-libquadmath-support was given.
3008if test "${enable_libquadmath_support+set}" = set; then :
3009 enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
3010else
3011 ENABLE_LIBQUADMATH_SUPPORT=yes
3012fi
3013
3014enable_libquadmath_support=
3015if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
3016 enable_libquadmath_support=no
3017fi
3018
3019
81ecdfbb
RW
3020# Check whether --enable-libada was given.
3021if test "${enable_libada+set}" = set; then :
3022 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3023else
3024 ENABLE_LIBADA=yes
81ecdfbb
RW
3025fi
3026
a2592b1b 3027if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3028 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3029fi
3030
81ecdfbb
RW
3031# Check whether --enable-libssp was given.
3032if test "${enable_libssp+set}" = set; then :
3033 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3034else
3035 ENABLE_LIBSSP=yes
81ecdfbb
RW
3036fi
3037
5f128533 3038
a0da8069
NN
3039# Save it here so that, even in case of --enable-libgcj, if the Java
3040# front-end isn't enabled, we still get libgcj disabled.
3041libgcj_saved=$libgcj
3042case $enable_libgcj in
3043yes)
3044 # If we reset it here, it won't get added to noconfigdirs in the
3045 # target-specific build rules, so it will be forcibly enabled
3046 # (unless the Java language itself isn't enabled).
3047 libgcj=
3048 ;;
3049no)
3050 # Make sure we get it printed in the list of not supported target libs.
9e1a94f4
ILT
3051 # Don't disable libffi, though, other languages use it.
3052 noconfigdirs="$noconfigdirs `echo ${libgcj} | sed -e 's/target-libffi//'`"
33d23ee8
ILT
3053 # Clear libgcj_saved so that even if java is enabled libffi won't be
3054 # built.
3055 libgcj_saved=
a0da8069
NN
3056 ;;
3057esac
252b5132 3058
4b1cb4fe 3059
a6df5a19
PB
3060# Disable libmudflap on some systems.
3061if test x$enable_libmudflap = x ; then
3e707e94 3062 case "${target}" in
29383458 3063 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 3064 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
3065 ;;
3066 *-*-freebsd*)
3067 # Enable libmudflap by default in FreeBSD.
3068 ;;
3069 *)
3070 # Disable it by default everywhere else.
3071 noconfigdirs="$noconfigdirs target-libmudflap"
3072 ;;
3073 esac
a6df5a19 3074fi
4b1cb4fe 3075
a6df5a19
PB
3076# Disable libgomp on non POSIX hosted systems.
3077if test x$enable_libgomp = x ; then
b3ded179
PB
3078 # Enable libgomp by default on hosted POSIX systems.
3079 case "${target}" in
29383458 3080 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
3081 ;;
3082 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3083 ;;
64ce424c 3084 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
3085 ;;
3086 *-*-darwin* | *-*-aix*)
3087 ;;
3088 *)
3089 noconfigdirs="$noconfigdirs target-libgomp"
3090 ;;
3091 esac
a6df5a19 3092fi
b3ded179 3093
691bb5a1
DD
3094# Default libgloss CPU subdirectory.
3095libgloss_dir="$target_cpu"
4b1cb4fe 3096
a0da8069
NN
3097case "${target}" in
3098 *-*-chorusos)
54d1c879 3099 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3100 ;;
24741ab2 3101 powerpc-*-darwin*)
9d39db92 3102 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3103 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3104 ;;
85bd1942
TG
3105 i[3456789]86-*-darwin*)
3106 noconfigdirs="$noconfigdirs ld gprof"
3107 noconfigdirs="$noconfigdirs sim target-rda"
3108 ;;
e8a5fa9c 3109 x86_64-*-darwin[912]*)
652dec25
TG
3110 noconfigdirs="$noconfigdirs ld gas gprof"
3111 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3112 ;;
04d1ab34 3113 *-*-darwin*)
d320aacb 3114 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3115 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 3116 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 3117 ;;
a0da8069 3118 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 3119 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3120 ;;
de0b4a87 3121 *-*-freebsd*)
4b1cb4fe
DD
3122 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3123 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3124 && test -f /usr/local/include/gmp.h; then
3125 with_gmp=/usr/local
3126 fi
3127
3128 # Skip some stuff that's unsupported on some FreeBSD configurations.
3129 case "${target}" in
3130 i*86-*-*) ;;
3131 alpha*-*-*) ;;
143754cd 3132 x86_64-*-*) ;;
4b1cb4fe 3133 *)
54d1c879 3134 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3135 ;;
3136 esac
3137 ;;
f8a495c8
NC
3138 *-*-kaos*)
3139 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3140 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3141 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3142 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3143 noconfigdirs="$noconfigdirs target-libgloss"
3144 ;;
a0da8069
NN
3145 *-*-netbsd*)
3146 # Skip some stuff on all NetBSD configurations.
3147 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3148
3149 # Skip some stuff that's unsupported on some NetBSD configurations.
3150 case "${target}" in
3151 i*86-*-netbsdelf*) ;;
5b474aa8 3152 arm*-*-netbsdelf*) ;;
a0da8069 3153 *)
54d1c879 3154 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3155 ;;
3156 esac
3157 ;;
2a3124ca 3158 *-*-netware*)
54d1c879 3159 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3160 ;;
3161 *-*-rtems*)
a009f2e7 3162 skipdirs="${skipdirs} target-libiberty"
54d1c879 3163 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3164 ;;
1587117a
EC
3165 # The tpf target doesn't support gdb yet.
3166 *-*-tpf*)
54d1c879 3167 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3168 ;;
c1968181 3169 *-*-uclinux*)
54d1c879 3170 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3171 ;;
a0da8069 3172 *-*-vxworks*)
54d1c879 3173 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3174 ;;
3175 alpha*-dec-osf*)
3176 # ld works, but does not support shared libraries.
3177 # newlib is not 64 bit ready. I'm not sure about fileutils.
3178 # gas doesn't generate exception information.
3179 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3180 ;;
3181 alpha*-*-*vms*)
d594eacc 3182 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3183 ;;
3184 alpha*-*-linux*)
3185 # newlib is not 64 bit ready
3186 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3187 ;;
a0da8069
NN
3188 alpha*-*-*)
3189 # newlib is not 64 bit ready
54d1c879 3190 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3191 ;;
4a18bd6b 3192 am33_2.0-*-linux*)
54d1c879 3193 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3194 ;;
a0da8069 3195 sh-*-linux*)
54d1c879 3196 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3197 ;;
a0da8069 3198 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3199 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3200 noconfigdirs="$noconfigdirs target-examples"
3201 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3202 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3203 noconfigdirs="$noconfigdirs expect dejagnu"
3204 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3205 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3206 noconfigdirs="$noconfigdirs target-newlib"
3207 case "${host}" in
3208 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3209 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3210 ;;
3211 esac
691bb5a1 3212 libgloss_dir=wince
a0da8069
NN
3213 ;;
3214 arc-*-*)
782cb41f 3215 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3216 ;;
93cc359e 3217 arm-*-coff)
54d1c879 3218 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3219 libgloss_dir=arm
a0da8069 3220 ;;
93cc359e 3221 arm-*-elf* | arm*-*-eabi* )
a0da8069 3222 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3223 libgloss_dir=arm
a0da8069 3224 ;;
bd70a46f 3225 arm*-*-linux-gnueabi)
6d18b86b 3226 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3227 case ${with_newlib} in
3228 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3229 esac
691bb5a1 3230 libgloss_dir=arm
bd70a46f 3231 ;;
df4a6958 3232 arm*-*-symbianelf*)
54d1c879 3233 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3234 libgloss_dir=arm
df4a6958 3235 ;;
a0da8069 3236 arm-*-pe*)
54d1c879 3237 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3238 ;;
a0da8069 3239 arm-*-riscix*)
54d1c879 3240 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3241 ;;
3242 avr-*-*)
266df637 3243 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3244 ;;
376a0e54 3245 bfin-*-*)
df51e4e1 3246 unsupported_languages="$unsupported_languages java"
7837304f 3247 noconfigdirs="$noconfigdirs target-boehm-gc"
3cf3372e 3248 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3249 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3250 fi
3251 ;;
a0da8069 3252 c4x-*-* | tic4x-*-*)
54d1c879 3253 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3254 ;;
3255 c54x*-*-* | tic54x-*-*)
54d1c879 3256 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3257 ;;
52310858
NC
3258 cr16-*-*)
3259 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3260 ;;
c7e66c6d 3261 cris-*-* | crisv32-*-*)
59f7ec45 3262 unsupported_languages="$unsupported_languages java"
c7e66c6d 3263 case "${target}" in
2faa2958 3264 *-*-aout)
096f7d00 3265 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3266 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
d357cef7
HPN
3267 *-*-elf) # See PR46792 regarding target-libffi.
3268 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3269 *-*-linux*)
5e818318 3270 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3271 *)
096f7d00 3272 unsupported_languages="$unsupported_languages fortran"
54d1c879 3273 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3274 esac
691bb5a1 3275 libgloss_dir=cris
a0da8069
NN
3276 ;;
3277 d10v-*-*)
54d1c879 3278 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3279 ;;
3280 d30v-*-*)
54d1c879 3281 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3282 ;;
3283 fr30-*-elf*)
54d1c879 3284 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3285 ;;
3286 frv-*-*)
54d1c879 3287 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3288 ;;
20135e4c
NC
3289 moxie-*-*)
3290 noconfigdirs="$noconfigdirs ${libgcj}"
3291 noconfigdirs="$noconfigdirs gprof"
3292 ;;
a0da8069 3293 h8300*-*-*)
54d1c879 3294 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3295 ;;
3296 h8500-*-*)
54d1c879 3297 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3298 ;;
caeba88f 3299 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3300 ;;
93cc359e 3301 hppa*64*-*-linux*)
a0da8069
NN
3302 # In this case, it's because the hppa64-linux target is for
3303 # the kernel only at this point and has no libc, and thus no
3304 # headers, crt*.o, etc., all of which are needed by these.
3305 noconfigdirs="$noconfigdirs target-zlib"
3306 ;;
f0ff0f90 3307 hppa*-*-linux*)
5dcac624 3308 ;;
a0da8069 3309 hppa*-*-*elf* | \
a0da8069
NN
3310 hppa*-*-lites* | \
3311 hppa*-*-openbsd* | \
3312 hppa*64*-*-*)
54d1c879 3313 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3314 ;;
3315 hppa*-hp-hpux11*)
3316 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3317 ;;
691bb5a1
DD
3318 hppa*-*-pro*)
3319 libgloss_dir=pa
3320 ;;
a0da8069
NN
3321 hppa*-*-*)
3322 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3323 # build on HP-UX 10.20.
54d1c879 3324 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3325 ;;
b07c2aad 3326 i960-*-*)
54d1c879 3327 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3328 ;;
a0da8069
NN
3329 ia64*-*-elf*)
3330 # No gdb support yet.
675c6968 3331 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3332 ;;
3333 ia64*-**-hpux*)
92c9a463
JB
3334 # No ld support yet.
3335 noconfigdirs="$noconfigdirs ${libgcj} libgui itcl ld"
a0da8069 3336 ;;
19e99079
NC
3337 ia64*-*-*vms*)
3338 # No gdb or ld support yet.
3339 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3340 ;;
ec11bdc6 3341 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3342 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3343 libgloss_dir=i386
a0da8069 3344 ;;
ec11bdc6 3345 i[3456789]86-*-linux*)
a0da8069
NN
3346 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3347 # not build java stuff by default.
3348 case "${target}" in
3349 *-*-*libc1*)
54d1c879 3350 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3351 esac
3352
3353 # This section makes it possible to build newlib natively on linux.
3354 # If we are using a cross compiler then don't configure newlib.
3355 if test x${is_cross_compiler} != xno ; then
bba45b8b 3356 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3357 fi
3358 noconfigdirs="$noconfigdirs target-libgloss"
3359 # If we are not using a cross compiler, do configure newlib.
3360 # Note however, that newlib will only be configured in this situation
3361 # if the --with-newlib option has been given, because otherwise
3362 # 'target-newlib' will appear in skipdirs.
3363 ;;
1f53ca9a
AO
3364 i[3456789]86-w64-mingw*)
3365 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3366 ;;
3367 i[3456789]86-*-mingw*)
45055374
CV
3368 target_configdirs="$target_configdirs target-winsup"
3369 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3370 ;;
2d1e8239 3371 x86_64-*-mingw*)
2d1e8239 3372 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3373 ;;
a0da8069
NN
3374 *-*-cygwin*)
3375 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3376 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3377 # always build newlib if winsup directory is present.
45055374 3378 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3379 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3380 elif test -d "$srcdir/newlib"; then
45055374 3381 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3382 fi
c6b750e1 3383 ;;
f0ff0f90 3384 i[3456789]86-*-interix* )
caeba88f 3385 ;;
ec11bdc6 3386 i[3456789]86-*-pe)
782cb41f 3387 noconfigdirs="$noconfigdirs target-libgloss"
a0da8069 3388 ;;
ec11bdc6 3389 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3390 # The linker does not yet know about weak symbols in COFF,
3391 # and is not configured to handle mixed ELF and COFF.
54d1c879 3392 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3393 ;;
ec11bdc6 3394 i[3456789]86-*-sco*)
54d1c879 3395 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3396 ;;
ec11bdc6 3397 i[3456789]86-*-solaris2*)
a0da8069
NN
3398 noconfigdirs="$noconfigdirs target-libgloss"
3399 ;;
ec11bdc6 3400 i[3456789]86-*-sysv4*)
54d1c879 3401 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3402 ;;
ec11bdc6 3403 i[3456789]86-*-beos*)
54d1c879 3404 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3405 ;;
b59bea8a 3406 i[3456789]86-*-rdos*)
2429c060
PB
3407 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3408 ;;
b07c2aad 3409 m32r-*-*)
54d1c879 3410 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3411 ;;
a0da8069 3412 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
782cb41f 3413 noconfigdirs="$noconfigdirs target-libiberty"
691bb5a1 3414 libgloss_dir=m68hc11
a0da8069
NN
3415 ;;
3416 m68k-*-elf*)
54d1c879 3417 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3418 ;;
3419 m68k-*-coff*)
54d1c879 3420 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3421 ;;
691bb5a1
DD
3422 m68*-*-* | fido-*-*)
3423 libgloss_dir=m68k
3424 ;;
a0da8069 3425 mmix-*-*)
59f7ec45 3426 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3427 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3428 ;;
3429 mn10200-*-*)
54d1c879 3430 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3431 ;;
3432 mn10300-*-*)
54d1c879 3433 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3434 ;;
4970f871 3435 mt-*-*)
cdb9b172
AH
3436 noconfigdirs="$noconfigdirs sim"
3437 ;;
887ebfb4
RW
3438 picochip-*-*)
3439 noconfigdirs="$noconfigdirs target-libiberty"
3440 ;;
a0da8069
NN
3441 powerpc-*-aix*)
3442 # copied from rs6000-*-* entry
e8a5fa9c 3443 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069 3444 ;;
93cc359e 3445 powerpc*-*-winnt* | powerpc*-*-pe*)
a0da8069 3446 target_configdirs="$target_configdirs target-winsup"
54d1c879 3447 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3448 # always build newlib.
3449 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3450 ;;
3451 # This is temporary until we can link against shared libraries
3452 powerpcle-*-solaris*)
54d1c879 3453 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3454 libgloss_dir=rs6000
a0da8069
NN
3455 ;;
3456 powerpc-*-beos*)
54d1c879 3457 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3458 ;;
a0da8069 3459 powerpc-*-eabi)
54d1c879 3460 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3461 libgloss_dir=rs6000
caeba88f
AL
3462 ;;
3463 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3464 libgloss_dir=rs6000
a0da8069 3465 ;;
a0da8069 3466 rs6000-*-lynxos*)
54d1c879 3467 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3468 ;;
3469 rs6000-*-aix*)
e8a5fa9c 3470 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3471 ;;
3472 rs6000-*-*)
54d1c879 3473 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3474 ;;
3475 m68k-apollo-*)
54d1c879 3476 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3477 ;;
25a07265 3478 microblaze*)
29821356 3479 noconfigdirs="$noconfigdirs gprof target-libssp ${libgcj}"
25a07265 3480 ;;
5bd8be13
RS
3481 mips*-sde-elf*)
3482 skipdirs="$skipdirs target-libiberty"
3483 noconfigdirs="$noconfigdirs ${libgcj}"
3484 if test x$with_newlib = xyes; then
3485 noconfigdirs="$noconfigdirs gprof"
3486 fi
3487 libgloss_dir=mips
3488 ;;
a0da8069 3489 mips*-*-irix5*)
54d1c879 3490 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3491 ;;
3492 mips*-*-irix6*)
a0da8069
NN
3493 # Linking libjava exceeds command-line length limits on at least
3494 # IRIX 6.2, but not on IRIX 6.5.
3495 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3496 # <oldham@codesourcery.com>
54d1c879 3497 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3498 ;;
a0da8069 3499 mips*-*-bsd*)
54d1c879 3500 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3501 ;;
a0da8069
NN
3502 mips*-*-linux*)
3503 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3504 ;;
3505 mips*-*-*)
54d1c879 3506 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3507 libgloss_dir=mips
a0da8069
NN
3508 ;;
3509 romp-*-*)
54d1c879 3510 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3511 ;;
dbf85af7 3512 sh-*-* | sh64-*-*)
a0da8069 3513 case "${host}" in
ec11bdc6 3514 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3515 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3516 esac
e8a5fa9c
RW
3517 case "${target}" in
3518 sh*-*-elf)
3519 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3520 *)
3521 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3522 esac
a0da8069 3523 ;;
691bb5a1
DD
3524 sparclet-*-aout* | sparc86x-*-*)
3525 libgloss_dir=sparc
3526 ;;
a0da8069 3527 sparc-*-elf*)
54d1c879 3528 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3529 ;;
3530 sparc64-*-elf*)
54d1c879 3531 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3532 libgloss_dir=sparc
a0da8069
NN
3533 ;;
3534 sparclite-*-*)
54d1c879 3535 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3536 libgloss_dir=sparc
a0da8069
NN
3537 ;;
3538 sparc-*-sunos4*)
54d1c879 3539 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3540 if test x${is_cross_compiler} != xno ; then
3541 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3542 else
3543 use_gnu_ld=no
3544 fi
3545 ;;
e3c770b1 3546 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3547 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3548 ;;
a0da8069
NN
3549 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3550 ;;
619a3713
JM
3551 tic6x-*-*)
3552 noconfigdirs="$noconfigdirs gdb sim ${libgcj}"
3553 ;;
a0da8069 3554 v810-*-*)
54d1c879 3555 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069 3556 ;;
1cd986c5
NC
3557 v850*-*-*)
3558 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3559 ;;
3560 vax-*-vms)
54d1c879 3561 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3562 ;;
3563 vax-*-*)
54d1c879 3564 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3565 ;;
8b66833e 3566 xtensa*-*-*)
54d1c879 3567 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3568 ;;
a0da8069 3569 ip2k-*-*)
54d1c879 3570 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3571 ;;
29383458 3572 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3573 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3574 ;;
3575 *-*-lynxos*)
54d1c879 3576 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3577 ;;
a0da8069 3578 *-*-*)
54d1c879 3579 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3580 ;;
3581esac
252b5132 3582
a0da8069
NN
3583# If we aren't building newlib, then don't build libgloss, since libgloss
3584# depends upon some newlib header files.
3585case "${noconfigdirs}" in
3586 *target-libgloss*) ;;
3587 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3588esac
3589
a0da8069
NN
3590# Work in distributions that contain no compiler tools, like Autoconf.
3591tentative_cc=""
3592host_makefile_frag=/dev/null
3593if test -d ${srcdir}/config ; then
3594case "${host}" in
ec11bdc6 3595 i[3456789]86-*-solaris2*)
a0da8069
NN
3596 host_makefile_frag="config/mh-sysv4"
3597 ;;
ec11bdc6 3598 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3599 host_makefile_frag="config/mh-djgpp"
3600 ;;
3601 *-cygwin*)
e33b51a6 3602
81ecdfbb
RW
3603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3604$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3605echo a >cygwin-cat-check
1f53ca9a 3606if test `cat cygwin-cat-check` = a ; then
8ade07e9 3607 rm cygwin-cat-check
81ecdfbb
RW
3608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3609$as_echo "yes" >&6; }
e33b51a6 3610else
8ade07e9 3611 rm cygwin-cat-check
81ecdfbb
RW
3612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3613$as_echo "no" >&6; }
3614 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3615 Please either mount the build directory in binary mode or run the following
3616 commands before running any configure script:
3617set -o igncr
3618export SHELLOPTS
81ecdfbb 3619 " "$LINENO" 5
e33b51a6 3620fi
e33b51a6 3621
a0da8069
NN
3622 host_makefile_frag="config/mh-cygwin"
3623 ;;
8a1599ab 3624 *-mingw*)
84e7906e 3625 host_makefile_frag="config/mh-mingw"
2d1e8239 3626 ;;
a0da8069
NN
3627 *-interix*)
3628 host_makefile_frag="config/mh-interix"
3629 ;;
a0da8069
NN
3630 *-*-solaris2*)
3631 host_makefile_frag="config/mh-solaris"
3632 ;;
da888c87 3633 hppa*-hp-hpux10*)
a0da8069 3634 tentative_cc="cc -Wp,-H256000"
da888c87 3635 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3636 ;;
3516a403 3637 hppa*-hp-hpux*)
da888c87
PB
3638 tentative_cc="cc -Wp,-H256000"
3639 host_makefile_frag="config/mh-pa"
3640 ;;
3641 hppa*-*)
3642 host_makefile_frag="config/mh-pa"
3643 ;;
3516a403 3644 *-hp-hpux*)
a0da8069
NN
3645 tentative_cc="cc -Wp,-H256000"
3646 ;;
e552509b
ILT
3647 *-*-darwin*)
3648 host_makefile_frag="config/mh-darwin"
0df3d27f 3649 ;;
f6d183c0
PB
3650 powerpc-*-aix*)
3651 host_makefile_frag="config/mh-ppc-aix"
3652 ;;
3653 rs6000-*-aix*)
3654 host_makefile_frag="config/mh-ppc-aix"
3655 ;;
a0da8069
NN
3656 *-*-lynxos*)
3657 # /bin/cc is less than useful for our purposes. Always use GCC
3658 tentative_cc="/bin/gcc"
3659 ;;
fe69863c
DD
3660 # This is placed last to prevent interfering with the cases above.
3661 i[3456789]86-*-*)
3662 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3663 host_makefile_frag="config/mh-x86omitfp"
3664 ;;
a0da8069
NN
3665esac
3666fi
3667
9e07f89d
NN
3668# If we aren't going to be using gcc, see if we can extract a definition
3669# of CC from the fragment.
3670# Actually, use the 'pre-extracted' version above.
3671if test -z "${CC}" && test "${build}" = "${host}" ; then
3672 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3673 found=
3674 for dir in $PATH; do
3675 test -z "$dir" && dir=.
3676 if test -f $dir/gcc; then
3677 found=yes
3678 break
3679 fi
3680 done
3681 IFS="$save_ifs"
3682 if test -z "${found}" && test -n "${tentative_cc}" ; then
3683 CC=$tentative_cc
3684 fi
3685fi
3686
3687if test "${build}" != "${host}" ; then
1576798e
PB
3688 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3689 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3690 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3691 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3692 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3693 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
e552509b 3694 GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
1576798e
PB
3695 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3696 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3697 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3698 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3699 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3700 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3701else
3702 AR_FOR_BUILD="\$(AR)"
3703 AS_FOR_BUILD="\$(AS)"
512b7dfb 3704 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3705 CXX_FOR_BUILD="\$(CXX)"
3706 GCJ_FOR_BUILD="\$(GCJ)"
3707 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
e552509b 3708 GOC_FOR_BUILD="\$(GOC)"
1576798e
PB
3709 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3710 LD_FOR_BUILD="\$(LD)"
3711 NM_FOR_BUILD="\$(NM)"
3712 RANLIB_FOR_BUILD="\$(RANLIB)"
3713 WINDRES_FOR_BUILD="\$(WINDRES)"
3714 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3715fi
3716
3717ac_ext=c
c6b750e1
DJ
3718ac_cpp='$CPP $CPPFLAGS'
3719ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3720ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3721ac_compiler_gnu=$ac_cv_c_compiler_gnu
3722if test -n "$ac_tool_prefix"; then
3723 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3724set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3726$as_echo_n "checking for $ac_word... " >&6; }
3727if test "${ac_cv_prog_CC+set}" = set; then :
3728 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3729else
3730 if test -n "$CC"; then
3731 ac_cv_prog_CC="$CC" # Let the user override the test.
3732else
3733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3734for as_dir in $PATH
3735do
3736 IFS=$as_save_IFS
3737 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3738 for ac_exec_ext in '' $ac_executable_extensions; do
3739 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3740 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 3741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3742 break 2
3743 fi
3744done
81ecdfbb
RW
3745 done
3746IFS=$as_save_IFS
c6b750e1
DJ
3747
3748fi
3749fi
3750CC=$ac_cv_prog_CC
3751if test -n "$CC"; then
81ecdfbb
RW
3752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3753$as_echo "$CC" >&6; }
c6b750e1 3754else
81ecdfbb
RW
3755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3756$as_echo "no" >&6; }
c6b750e1
DJ
3757fi
3758
81ecdfbb 3759
c6b750e1
DJ
3760fi
3761if test -z "$ac_cv_prog_CC"; then
3762 ac_ct_CC=$CC
6a9cf61e 3763 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 3764set dummy gcc; ac_word=$2
81ecdfbb
RW
3765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3766$as_echo_n "checking for $ac_word... " >&6; }
3767if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3768 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3769else
3770 if test -n "$ac_ct_CC"; then
3771 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3772else
3773as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3774for as_dir in $PATH
3775do
3776 IFS=$as_save_IFS
3777 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3778 for ac_exec_ext in '' $ac_executable_extensions; do
3779 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3780 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 3781 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3782 break 2
3783 fi
3784done
81ecdfbb
RW
3785 done
3786IFS=$as_save_IFS
c6b750e1
DJ
3787
3788fi
3789fi
3790ac_ct_CC=$ac_cv_prog_ac_ct_CC
3791if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3793$as_echo "$ac_ct_CC" >&6; }
c6b750e1 3794else
81ecdfbb
RW
3795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3796$as_echo "no" >&6; }
c6b750e1
DJ
3797fi
3798
81ecdfbb
RW
3799 if test "x$ac_ct_CC" = x; then
3800 CC=""
3801 else
3802 case $cross_compiling:$ac_tool_warned in
3803yes:)
3804{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3805$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3806ac_tool_warned=yes ;;
3807esac
3808 CC=$ac_ct_CC
3809 fi
c6b750e1
DJ
3810else
3811 CC="$ac_cv_prog_CC"
3812fi
3813
3814if test -z "$CC"; then
81ecdfbb
RW
3815 if test -n "$ac_tool_prefix"; then
3816 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 3817set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
3818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3819$as_echo_n "checking for $ac_word... " >&6; }
3820if test "${ac_cv_prog_CC+set}" = set; then :
3821 $as_echo_n "(cached) " >&6
9e07f89d
NN
3822else
3823 if test -n "$CC"; then
3824 ac_cv_prog_CC="$CC" # Let the user override the test.
3825else
c6b750e1
DJ
3826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3827for as_dir in $PATH
3828do
3829 IFS=$as_save_IFS
3830 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3831 for ac_exec_ext in '' $ac_executable_extensions; do
3832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3833 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 3834 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3835 break 2
3836 fi
3837done
81ecdfbb
RW
3838 done
3839IFS=$as_save_IFS
c6b750e1 3840
9e07f89d
NN
3841fi
3842fi
c6b750e1 3843CC=$ac_cv_prog_CC
9e07f89d 3844if test -n "$CC"; then
81ecdfbb
RW
3845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3846$as_echo "$CC" >&6; }
c6b750e1 3847else
81ecdfbb
RW
3848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3849$as_echo "no" >&6; }
c6b750e1
DJ
3850fi
3851
c6b750e1 3852
81ecdfbb 3853 fi
c6b750e1 3854fi
9e07f89d
NN
3855if test -z "$CC"; then
3856 # Extract the first word of "cc", so it can be a program name with args.
3857set dummy cc; ac_word=$2
81ecdfbb
RW
3858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3859$as_echo_n "checking for $ac_word... " >&6; }
3860if test "${ac_cv_prog_CC+set}" = set; then :
3861 $as_echo_n "(cached) " >&6
9e07f89d
NN
3862else
3863 if test -n "$CC"; then
3864 ac_cv_prog_CC="$CC" # Let the user override the test.
3865else
9e07f89d 3866 ac_prog_rejected=no
c6b750e1
DJ
3867as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3868for as_dir in $PATH
3869do
3870 IFS=$as_save_IFS
3871 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3872 for ac_exec_ext in '' $ac_executable_extensions; do
3873 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
3874 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3875 ac_prog_rejected=yes
3876 continue
3877 fi
3878 ac_cv_prog_CC="cc"
81ecdfbb 3879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3880 break 2
3881 fi
3882done
81ecdfbb
RW
3883 done
3884IFS=$as_save_IFS
c6b750e1 3885
9e07f89d
NN
3886if test $ac_prog_rejected = yes; then
3887 # We found a bogon in the path, so make sure we never use it.
3888 set dummy $ac_cv_prog_CC
3889 shift
c6b750e1 3890 if test $# != 0; then
9e07f89d
NN
3891 # We chose a different compiler from the bogus one.
3892 # However, it has the same basename, so the bogon will be chosen
3893 # first if we set CC to just the basename; use the full file name.
3894 shift
c6b750e1 3895 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
3896 fi
3897fi
3898fi
3899fi
c6b750e1 3900CC=$ac_cv_prog_CC
9e07f89d 3901if test -n "$CC"; then
81ecdfbb
RW
3902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3903$as_echo "$CC" >&6; }
9e07f89d 3904else
81ecdfbb
RW
3905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3906$as_echo "no" >&6; }
9e07f89d
NN
3907fi
3908
81ecdfbb 3909
c6b750e1
DJ
3910fi
3911if test -z "$CC"; then
3912 if test -n "$ac_tool_prefix"; then
81ecdfbb 3913 for ac_prog in cl.exe
c6b750e1
DJ
3914 do
3915 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3916set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
3917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3918$as_echo_n "checking for $ac_word... " >&6; }
3919if test "${ac_cv_prog_CC+set}" = set; then :
3920 $as_echo_n "(cached) " >&6
9e07f89d
NN
3921else
3922 if test -n "$CC"; then
3923 ac_cv_prog_CC="$CC" # Let the user override the test.
3924else
c6b750e1
DJ
3925as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3926for as_dir in $PATH
3927do
3928 IFS=$as_save_IFS
3929 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3930 for ac_exec_ext in '' $ac_executable_extensions; do
3931 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3932 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 3933 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 3934 break 2
376a0e54 3935 fi
c6b750e1 3936done
81ecdfbb
RW
3937 done
3938IFS=$as_save_IFS
cac3d6c4 3939
c6b750e1
DJ
3940fi
3941fi
3942CC=$ac_cv_prog_CC
3943if test -n "$CC"; then
81ecdfbb
RW
3944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3945$as_echo "$CC" >&6; }
cac3d6c4 3946else
81ecdfbb
RW
3947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3948$as_echo "no" >&6; }
9e07f89d 3949fi
cac3d6c4 3950
81ecdfbb 3951
c6b750e1
DJ
3952 test -n "$CC" && break
3953 done
cac3d6c4 3954fi
c6b750e1
DJ
3955if test -z "$CC"; then
3956 ac_ct_CC=$CC
81ecdfbb 3957 for ac_prog in cl.exe
c6b750e1
DJ
3958do
3959 # Extract the first word of "$ac_prog", so it can be a program name with args.
3960set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
3961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3962$as_echo_n "checking for $ac_word... " >&6; }
3963if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3964 $as_echo_n "(cached) " >&6
cac3d6c4 3965else
c6b750e1
DJ
3966 if test -n "$ac_ct_CC"; then
3967 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 3968else
c6b750e1
DJ
3969as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3970for as_dir in $PATH
3971do
3972 IFS=$as_save_IFS
3973 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
3974 for ac_exec_ext in '' $ac_executable_extensions; do
3975 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 3976 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 3977 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
3978 break 2
3979 fi
3980done
81ecdfbb
RW
3981 done
3982IFS=$as_save_IFS
c6b750e1 3983
cac3d6c4
CM
3984fi
3985fi
c6b750e1
DJ
3986ac_ct_CC=$ac_cv_prog_ac_ct_CC
3987if test -n "$ac_ct_CC"; then
81ecdfbb
RW
3988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3989$as_echo "$ac_ct_CC" >&6; }
9e07f89d 3990else
81ecdfbb
RW
3991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3992$as_echo "no" >&6; }
cac3d6c4 3993fi
376a0e54 3994
81ecdfbb 3995
c6b750e1
DJ
3996 test -n "$ac_ct_CC" && break
3997done
3998
81ecdfbb
RW
3999 if test "x$ac_ct_CC" = x; then
4000 CC=""
4001 else
4002 case $cross_compiling:$ac_tool_warned in
4003yes:)
4004{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4005$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4006ac_tool_warned=yes ;;
4007esac
4008 CC=$ac_ct_CC
4009 fi
c6b750e1
DJ
4010fi
4011
4012fi
4013
4014
81ecdfbb
RW
4015test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4016$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4017as_fn_error "no acceptable C compiler found in \$PATH
4018See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4019
4020# Provide some information about the compiler.
81ecdfbb
RW
4021$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4022set X $ac_compile
4023ac_compiler=$2
4024for ac_option in --version -v -V -qversion; do
4025 { { ac_try="$ac_compiler $ac_option >&5"
4026case "(($ac_try" in
4027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4028 *) ac_try_echo=$ac_try;;
4029esac
4030eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4031$as_echo "$ac_try_echo"; } >&5
4032 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4033 ac_status=$?
81ecdfbb
RW
4034 if test -s conftest.err; then
4035 sed '10a\
4036... rest of stderr output deleted ...
4037 10q' conftest.err >conftest.er1
4038 cat conftest.er1 >&5
4039 rm -f conftest.er1 conftest.err
4040 fi
4041 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4042 test $ac_status = 0; }
4043done
c6b750e1 4044
81ecdfbb 4045cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4046/* end confdefs.h. */
4047
4048int
4049main ()
4050{
4051
4052 ;
4053 return 0;
4054}
4055_ACEOF
4056ac_clean_files_save=$ac_clean_files
81ecdfbb 4057ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4058# Try to create an executable without -o first, disregard a.out.
4059# It will help us diagnose broken compilers, and finding out an intuition
4060# of exeext.
81ecdfbb
RW
4061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4062$as_echo_n "checking for C compiler default output file name... " >&6; }
4063ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4064
4065# The possible output files:
4066ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4067
4068ac_rmfiles=
4069for ac_file in $ac_files
4070do
4071 case $ac_file in
4072 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4073 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4074 esac
4075done
4076rm -f $ac_rmfiles
4077
4078if { { ac_try="$ac_link_default"
4079case "(($ac_try" in
4080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4081 *) ac_try_echo=$ac_try;;
4082esac
4083eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4084$as_echo "$ac_try_echo"; } >&5
4085 (eval "$ac_link_default") 2>&5
c6b750e1 4086 ac_status=$?
81ecdfbb
RW
4087 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4088 test $ac_status = 0; }; then :
4089 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4090# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4091# in a Makefile. We should not override ac_cv_exeext if it was cached,
4092# so that the user can short-circuit this test for compilers unknown to
4093# Autoconf.
4094for ac_file in $ac_files ''
c6b750e1
DJ
4095do
4096 test -f "$ac_file" || continue
4097 case $ac_file in
81ecdfbb 4098 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4099 ;;
4100 [ab].out )
4101 # We found the default executable, but exeext='' is most
4102 # certainly right.
4103 break;;
4104 *.* )
81ecdfbb
RW
4105 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4106 then :; else
4107 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4108 fi
4109 # We set ac_cv_exeext here because the later test for it is not
4110 # safe: cross compilers may not add the suffix if given an `-o'
4111 # argument, so we may need to know it at that point already.
4112 # Even if this section looks crufty: it has the advantage of
4113 # actually working.
c6b750e1
DJ
4114 break;;
4115 * )
4116 break;;
4117 esac
4118done
81ecdfbb
RW
4119test "$ac_cv_exeext" = no && ac_cv_exeext=
4120
c6b750e1 4121else
81ecdfbb
RW
4122 ac_file=''
4123fi
4124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4125$as_echo "$ac_file" >&6; }
4126if test -z "$ac_file"; then :
4127 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4128sed 's/^/| /' conftest.$ac_ext >&5
4129
81ecdfbb
RW
4130{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4131$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4132{ as_fn_set_status 77
4133as_fn_error "C compiler cannot create executables
4134See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4135fi
c6b750e1 4136ac_exeext=$ac_cv_exeext
c6b750e1 4137
81ecdfbb 4138# Check that the compiler produces executables we can run. If not, either
c6b750e1 4139# the compiler is broken, or we cross compile.
81ecdfbb
RW
4140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4141$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4142# If not cross compiling, check that we can run a simple program.
4143if test "$cross_compiling" != yes; then
4144 if { ac_try='./$ac_file'
81ecdfbb
RW
4145 { { case "(($ac_try" in
4146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4147 *) ac_try_echo=$ac_try;;
4148esac
4149eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4150$as_echo "$ac_try_echo"; } >&5
4151 (eval "$ac_try") 2>&5
c6b750e1 4152 ac_status=$?
81ecdfbb
RW
4153 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4154 test $ac_status = 0; }; }; then
c6b750e1
DJ
4155 cross_compiling=no
4156 else
4157 if test "$cross_compiling" = maybe; then
4158 cross_compiling=yes
4159 else
81ecdfbb
RW
4160 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4161$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4162as_fn_error "cannot run C compiled programs.
c6b750e1 4163If you meant to cross compile, use \`--host'.
81ecdfbb 4164See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4165 fi
4166 fi
4167fi
81ecdfbb
RW
4168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4169$as_echo "yes" >&6; }
c6b750e1 4170
81ecdfbb 4171rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4172ac_clean_files=$ac_clean_files_save
81ecdfbb 4173# Check that the compiler produces executables we can run. If not, either
c6b750e1 4174# the compiler is broken, or we cross compile.
81ecdfbb
RW
4175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4176$as_echo_n "checking whether we are cross compiling... " >&6; }
4177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4178$as_echo "$cross_compiling" >&6; }
4179
4180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4181$as_echo_n "checking for suffix of executables... " >&6; }
4182if { { ac_try="$ac_link"
4183case "(($ac_try" in
4184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4185 *) ac_try_echo=$ac_try;;
4186esac
4187eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4188$as_echo "$ac_try_echo"; } >&5
4189 (eval "$ac_link") 2>&5
c6b750e1 4190 ac_status=$?
81ecdfbb
RW
4191 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4192 test $ac_status = 0; }; then :
c6b750e1
DJ
4193 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4194# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4195# work properly (i.e., refer to `conftest.exe'), while it won't with
4196# `rm'.
4197for ac_file in conftest.exe conftest conftest.*; do
4198 test -f "$ac_file" || continue
4199 case $ac_file in
81ecdfbb 4200 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4201 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4202 break;;
4203 * ) break;;
4204 esac
4205done
4206else
81ecdfbb
RW
4207 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4208$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4209as_fn_error "cannot compute suffix of executables: cannot compile and link
4210See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4211fi
c6b750e1 4212rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4214$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4215
4216rm -f conftest.$ac_ext
4217EXEEXT=$ac_cv_exeext
4218ac_exeext=$EXEEXT
81ecdfbb
RW
4219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4220$as_echo_n "checking for suffix of object files... " >&6; }
4221if test "${ac_cv_objext+set}" = set; then :
4222 $as_echo_n "(cached) " >&6
c6b750e1 4223else
81ecdfbb 4224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4225/* end confdefs.h. */
4226
4227int
4228main ()
4229{
4230
4231 ;
4232 return 0;
4233}
4234_ACEOF
4235rm -f conftest.o conftest.obj
81ecdfbb
RW
4236if { { ac_try="$ac_compile"
4237case "(($ac_try" in
4238 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4239 *) ac_try_echo=$ac_try;;
4240esac
4241eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4242$as_echo "$ac_try_echo"; } >&5
4243 (eval "$ac_compile") 2>&5
c6b750e1 4244 ac_status=$?
81ecdfbb
RW
4245 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4246 test $ac_status = 0; }; then :
4247 for ac_file in conftest.o conftest.obj conftest.*; do
4248 test -f "$ac_file" || continue;
c6b750e1 4249 case $ac_file in
81ecdfbb 4250 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4251 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4252 break;;
4253 esac
4254done
cac3d6c4 4255else
81ecdfbb 4256 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4257sed 's/^/| /' conftest.$ac_ext >&5
4258
81ecdfbb
RW
4259{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4260$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4261as_fn_error "cannot compute suffix of object files: cannot compile
4262See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4263fi
c6b750e1
DJ
4264rm -f conftest.$ac_cv_objext conftest.$ac_ext
4265fi
81ecdfbb
RW
4266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4267$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4268OBJEXT=$ac_cv_objext
4269ac_objext=$OBJEXT
81ecdfbb
RW
4270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4271$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4272if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4273 $as_echo_n "(cached) " >&6
c6b750e1 4274else
81ecdfbb 4275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4276/* end confdefs.h. */
4277
4278int
4279main ()
4280{
4281#ifndef __GNUC__
4282 choke me
4283#endif
4284
4285 ;
4286 return 0;
4287}
4288_ACEOF
81ecdfbb 4289if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4290 ac_compiler_gnu=yes
4291else
81ecdfbb 4292 ac_compiler_gnu=no
c6b750e1 4293fi
81ecdfbb 4294rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4295ac_cv_c_compiler_gnu=$ac_compiler_gnu
4296
4297fi
81ecdfbb
RW
4298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4299$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4300if test $ac_compiler_gnu = yes; then
4301 GCC=yes
4302else
4303 GCC=
4304fi
c6b750e1
DJ
4305ac_test_CFLAGS=${CFLAGS+set}
4306ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4308$as_echo_n "checking whether $CC accepts -g... " >&6; }
4309if test "${ac_cv_prog_cc_g+set}" = set; then :
4310 $as_echo_n "(cached) " >&6
4311else
4312 ac_save_c_werror_flag=$ac_c_werror_flag
4313 ac_c_werror_flag=yes
4314 ac_cv_prog_cc_g=no
4315 CFLAGS="-g"
4316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4317/* end confdefs.h. */
4318
4319int
4320main ()
4321{
4322
4323 ;
4324 return 0;
4325}
4326_ACEOF
81ecdfbb 4327if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4328 ac_cv_prog_cc_g=yes
4329else
81ecdfbb
RW
4330 CFLAGS=""
4331 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4332/* end confdefs.h. */
4333
4334int
4335main ()
4336{
4337
4338 ;
4339 return 0;
4340}
4341_ACEOF
4342if ac_fn_c_try_compile "$LINENO"; then :
4343
4344else
4345 ac_c_werror_flag=$ac_save_c_werror_flag
4346 CFLAGS="-g"
4347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4348/* end confdefs.h. */
cac3d6c4 4349
81ecdfbb
RW
4350int
4351main ()
4352{
4353
4354 ;
4355 return 0;
4356}
4357_ACEOF
4358if ac_fn_c_try_compile "$LINENO"; then :
4359 ac_cv_prog_cc_g=yes
4360fi
4361rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4362fi
81ecdfbb 4363rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4364fi
81ecdfbb
RW
4365rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4366 ac_c_werror_flag=$ac_save_c_werror_flag
4367fi
4368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4369$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4370if test "$ac_test_CFLAGS" = set; then
c6b750e1 4371 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4372elif test $ac_cv_prog_cc_g = yes; then
4373 if test "$GCC" = yes; then
4374 CFLAGS="-g -O2"
4375 else
4376 CFLAGS="-g"
4377 fi
4378else
4379 if test "$GCC" = yes; then
4380 CFLAGS="-O2"
4381 else
4382 CFLAGS=
4383 fi
4384fi
81ecdfbb
RW
4385{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4386$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4387if test "${ac_cv_prog_cc_c89+set}" = set; then :
4388 $as_echo_n "(cached) " >&6
c6b750e1 4389else
81ecdfbb 4390 ac_cv_prog_cc_c89=no
c6b750e1 4391ac_save_CC=$CC
81ecdfbb 4392cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4393/* end confdefs.h. */
4394#include <stdarg.h>
4395#include <stdio.h>
4396#include <sys/types.h>
4397#include <sys/stat.h>
4398/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4399struct buf { int x; };
4400FILE * (*rcsopen) (struct buf *, struct stat *, int);
4401static char *e (p, i)
4402 char **p;
4403 int i;
4404{
4405 return p[i];
4406}
4407static char *f (char * (*g) (char **, int), char **p, ...)
4408{
4409 char *s;
4410 va_list v;
4411 va_start (v,p);
4412 s = g (p, va_arg (v,int));
4413 va_end (v);
4414 return s;
4415}
4416
4417/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4418 function prototypes and stuff, but not '\xHH' hex character constants.
4419 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4420 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4421 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4422 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4423 that's true only with -std. */
c6b750e1
DJ
4424int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4425
81ecdfbb
RW
4426/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4427 inside strings and character constants. */
4428#define FOO(x) 'x'
4429int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4430
c6b750e1
DJ
4431int test (int i, double x);
4432struct s1 {int (*f) (int a);};
4433struct s2 {int (*f) (double a);};
4434int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4435int argc;
4436char **argv;
4437int
4438main ()
4439{
4440return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4441 ;
4442 return 0;
4443}
4444_ACEOF
81ecdfbb
RW
4445for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4446 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4447do
4448 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4449 if ac_fn_c_try_compile "$LINENO"; then :
4450 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4451fi
81ecdfbb
RW
4452rm -f core conftest.err conftest.$ac_objext
4453 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4454done
81ecdfbb 4455rm -f conftest.$ac_ext
c6b750e1
DJ
4456CC=$ac_save_CC
4457
4458fi
81ecdfbb
RW
4459# AC_CACHE_VAL
4460case "x$ac_cv_prog_cc_c89" in
4461 x)
4462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4463$as_echo "none needed" >&6; } ;;
4464 xno)
4465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4466$as_echo "unsupported" >&6; } ;;
c6b750e1 4467 *)
81ecdfbb
RW
4468 CC="$CC $ac_cv_prog_cc_c89"
4469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4470$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4471esac
81ecdfbb 4472if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4473
c6b750e1
DJ
4474fi
4475
c6b750e1
DJ
4476ac_ext=c
4477ac_cpp='$CPP $CPPFLAGS'
4478ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4479ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4480ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4481
81ecdfbb 4482ac_ext=cpp
18f6b6ee
PB
4483ac_cpp='$CXXCPP $CPPFLAGS'
4484ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4485ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4486ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4487if test -z "$CXX"; then
4488 if test -n "$CCC"; then
4489 CXX=$CCC
4490 else
4491 if test -n "$ac_tool_prefix"; then
4492 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4493 do
4494 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4495set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4497$as_echo_n "checking for $ac_word... " >&6; }
4498if test "${ac_cv_prog_CXX+set}" = set; then :
4499 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4500else
4501 if test -n "$CXX"; then
4502 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4503else
4504as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4505for as_dir in $PATH
4506do
4507 IFS=$as_save_IFS
4508 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4509 for ac_exec_ext in '' $ac_executable_extensions; do
4510 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4511 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4512 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4513 break 2
4514 fi
4515done
81ecdfbb
RW
4516 done
4517IFS=$as_save_IFS
512b7dfb 4518
18f6b6ee
PB
4519fi
4520fi
4521CXX=$ac_cv_prog_CXX
4522if test -n "$CXX"; then
81ecdfbb
RW
4523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4524$as_echo "$CXX" >&6; }
18f6b6ee 4525else
81ecdfbb
RW
4526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4527$as_echo "no" >&6; }
18f6b6ee
PB
4528fi
4529
81ecdfbb 4530
18f6b6ee
PB
4531 test -n "$CXX" && break
4532 done
4533fi
4534if test -z "$CXX"; then
4535 ac_ct_CXX=$CXX
81ecdfbb 4536 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4537do
4538 # Extract the first word of "$ac_prog", so it can be a program name with args.
4539set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4541$as_echo_n "checking for $ac_word... " >&6; }
4542if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4543 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4544else
4545 if test -n "$ac_ct_CXX"; then
4546 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4547else
4548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4549for as_dir in $PATH
4550do
4551 IFS=$as_save_IFS
4552 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4553 for ac_exec_ext in '' $ac_executable_extensions; do
4554 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4555 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4556 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4557 break 2
512b7dfb 4558 fi
18f6b6ee 4559done
81ecdfbb
RW
4560 done
4561IFS=$as_save_IFS
512b7dfb 4562
18f6b6ee
PB
4563fi
4564fi
4565ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4566if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4568$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4569else
81ecdfbb
RW
4570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4571$as_echo "no" >&6; }
18f6b6ee
PB
4572fi
4573
81ecdfbb 4574
18f6b6ee
PB
4575 test -n "$ac_ct_CXX" && break
4576done
18f6b6ee 4577
81ecdfbb
RW
4578 if test "x$ac_ct_CXX" = x; then
4579 CXX="g++"
4580 else
4581 case $cross_compiling:$ac_tool_warned in
4582yes:)
4583{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4584$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4585ac_tool_warned=yes ;;
4586esac
4587 CXX=$ac_ct_CXX
4588 fi
18f6b6ee
PB
4589fi
4590
81ecdfbb
RW
4591 fi
4592fi
18f6b6ee 4593# Provide some information about the compiler.
81ecdfbb
RW
4594$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4595set X $ac_compile
4596ac_compiler=$2
4597for ac_option in --version -v -V -qversion; do
4598 { { ac_try="$ac_compiler $ac_option >&5"
4599case "(($ac_try" in
4600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4601 *) ac_try_echo=$ac_try;;
4602esac
4603eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4604$as_echo "$ac_try_echo"; } >&5
4605 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4606 ac_status=$?
81ecdfbb
RW
4607 if test -s conftest.err; then
4608 sed '10a\
4609... rest of stderr output deleted ...
4610 10q' conftest.err >conftest.er1
4611 cat conftest.er1 >&5
4612 rm -f conftest.er1 conftest.err
4613 fi
4614 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4615 test $ac_status = 0; }
4616done
18f6b6ee 4617
81ecdfbb
RW
4618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4619$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4620if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4621 $as_echo_n "(cached) " >&6
18f6b6ee 4622else
81ecdfbb 4623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4624/* end confdefs.h. */
4625
4626int
4627main ()
4628{
4629#ifndef __GNUC__
4630 choke me
4631#endif
4632
4633 ;
4634 return 0;
4635}
4636_ACEOF
81ecdfbb 4637if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4638 ac_compiler_gnu=yes
4639else
81ecdfbb 4640 ac_compiler_gnu=no
18f6b6ee 4641fi
81ecdfbb 4642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4643ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4644
4645fi
81ecdfbb
RW
4646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4647$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4648if test $ac_compiler_gnu = yes; then
4649 GXX=yes
4650else
4651 GXX=
4652fi
18f6b6ee
PB
4653ac_test_CXXFLAGS=${CXXFLAGS+set}
4654ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4656$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4657if test "${ac_cv_prog_cxx_g+set}" = set; then :
4658 $as_echo_n "(cached) " >&6
4659else
4660 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4661 ac_cxx_werror_flag=yes
4662 ac_cv_prog_cxx_g=no
4663 CXXFLAGS="-g"
4664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4665/* end confdefs.h. */
4666
4667int
4668main ()
4669{
4670
4671 ;
4672 return 0;
4673}
4674_ACEOF
81ecdfbb 4675if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4676 ac_cv_prog_cxx_g=yes
4677else
81ecdfbb
RW
4678 CXXFLAGS=""
4679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4680/* end confdefs.h. */
81ecdfbb 4681
18f6b6ee
PB
4682int
4683main ()
4684{
81ecdfbb 4685
18f6b6ee
PB
4686 ;
4687 return 0;
4688}
4689_ACEOF
81ecdfbb 4690if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4691
81ecdfbb
RW
4692else
4693 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4694 CXXFLAGS="-g"
4695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4696/* end confdefs.h. */
81ecdfbb 4697
18f6b6ee
PB
4698int
4699main ()
4700{
81ecdfbb 4701
18f6b6ee
PB
4702 ;
4703 return 0;
4704}
4705_ACEOF
81ecdfbb
RW
4706if ac_fn_cxx_try_compile "$LINENO"; then :
4707 ac_cv_prog_cxx_g=yes
18f6b6ee 4708fi
81ecdfbb
RW
4709rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4710fi
4711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4712fi
4713rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4714 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4715fi
4716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4717$as_echo "$ac_cv_prog_cxx_g" >&6; }
4718if test "$ac_test_CXXFLAGS" = set; then
4719 CXXFLAGS=$ac_save_CXXFLAGS
4720elif test $ac_cv_prog_cxx_g = yes; then
4721 if test "$GXX" = yes; then
4722 CXXFLAGS="-g -O2"
4723 else
4724 CXXFLAGS="-g"
4725 fi
4726else
4727 if test "$GXX" = yes; then
4728 CXXFLAGS="-O2"
4729 else
4730 CXXFLAGS=
4731 fi
18f6b6ee 4732fi
18f6b6ee
PB
4733ac_ext=c
4734ac_cpp='$CPP $CPPFLAGS'
4735ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4736ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4737ac_compiler_gnu=$ac_cv_c_compiler_gnu
4738
4739
4740# We must set the default linker to the linker used by gcc for the correct
4741# operation of libtool. If LD is not defined and we are using gcc, try to
4742# set the LD default to the ld used by gcc.
4743if test -z "$LD"; then
4744 if test "$GCC" = yes; then
4745 case $build in
4746 *-*-mingw*)
4747 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
4748 *)
4749 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
4750 esac
4751 case $gcc_prog_ld in
4752 # Accept absolute paths.
4753 [\\/]* | [A-Za-z]:[\\/]*)
4754 LD="$gcc_prog_ld" ;;
4755 esac
4756 fi
512b7dfb
PB
4757fi
4758
4759
4760
4761
c6b750e1 4762if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4763 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
4764set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
4765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4766$as_echo_n "checking for $ac_word... " >&6; }
4767if test "${ac_cv_prog_GNATBIND+set}" = set; then :
4768 $as_echo_n "(cached) " >&6
9e07f89d 4769else
512b7dfb
PB
4770 if test -n "$GNATBIND"; then
4771 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 4772else
c6b750e1
DJ
4773as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4774for as_dir in $PATH
4775do
4776 IFS=$as_save_IFS
4777 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4778 for ac_exec_ext in '' $ac_executable_extensions; do
4779 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4780 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 4781 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4782 break 2
4783 fi
4784done
81ecdfbb
RW
4785 done
4786IFS=$as_save_IFS
c6b750e1 4787
9e07f89d
NN
4788fi
4789fi
512b7dfb
PB
4790GNATBIND=$ac_cv_prog_GNATBIND
4791if test -n "$GNATBIND"; then
81ecdfbb
RW
4792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
4793$as_echo "$GNATBIND" >&6; }
9e07f89d 4794else
81ecdfbb
RW
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4796$as_echo "no" >&6; }
9e07f89d
NN
4797fi
4798
81ecdfbb 4799
c6b750e1 4800fi
512b7dfb
PB
4801if test -z "$ac_cv_prog_GNATBIND"; then
4802 ac_ct_GNATBIND=$GNATBIND
4803 # Extract the first word of "gnatbind", so it can be a program name with args.
4804set dummy gnatbind; ac_word=$2
81ecdfbb
RW
4805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4806$as_echo_n "checking for $ac_word... " >&6; }
4807if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
4808 $as_echo_n "(cached) " >&6
9e07f89d 4809else
512b7dfb
PB
4810 if test -n "$ac_ct_GNATBIND"; then
4811 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 4812else
c6b750e1
DJ
4813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4814for as_dir in $PATH
4815do
4816 IFS=$as_save_IFS
4817 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4818 for ac_exec_ext in '' $ac_executable_extensions; do
4819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4820 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 4821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4822 break 2
4823 fi
4824done
81ecdfbb
RW
4825 done
4826IFS=$as_save_IFS
c6b750e1 4827
9e07f89d
NN
4828fi
4829fi
512b7dfb
PB
4830ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
4831if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
4832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
4833$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 4834else
81ecdfbb
RW
4835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4836$as_echo "no" >&6; }
9e07f89d
NN
4837fi
4838
81ecdfbb
RW
4839 if test "x$ac_ct_GNATBIND" = x; then
4840 GNATBIND="no"
4841 else
4842 case $cross_compiling:$ac_tool_warned in
4843yes:)
4844{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4845$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4846ac_tool_warned=yes ;;
4847esac
4848 GNATBIND=$ac_ct_GNATBIND
4849 fi
24ff9987 4850else
512b7dfb 4851 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
4852fi
4853
7df2cd5d 4854if test -n "$ac_tool_prefix"; then
512b7dfb
PB
4855 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
4856set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
4857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4858$as_echo_n "checking for $ac_word... " >&6; }
4859if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
4860 $as_echo_n "(cached) " >&6
7df2cd5d 4861else
512b7dfb
PB
4862 if test -n "$GNATMAKE"; then
4863 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
4864else
4865as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4866for as_dir in $PATH
4867do
4868 IFS=$as_save_IFS
4869 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4870 for ac_exec_ext in '' $ac_executable_extensions; do
4871 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4872 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 4873 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
4874 break 2
4875 fi
4876done
81ecdfbb
RW
4877 done
4878IFS=$as_save_IFS
7df2cd5d
PB
4879
4880fi
4881fi
512b7dfb
PB
4882GNATMAKE=$ac_cv_prog_GNATMAKE
4883if test -n "$GNATMAKE"; then
81ecdfbb
RW
4884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
4885$as_echo "$GNATMAKE" >&6; }
7df2cd5d 4886else
81ecdfbb
RW
4887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4888$as_echo "no" >&6; }
7df2cd5d
PB
4889fi
4890
81ecdfbb 4891
7df2cd5d 4892fi
512b7dfb
PB
4893if test -z "$ac_cv_prog_GNATMAKE"; then
4894 ac_ct_GNATMAKE=$GNATMAKE
4895 # Extract the first word of "gnatmake", so it can be a program name with args.
4896set dummy gnatmake; ac_word=$2
81ecdfbb
RW
4897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4898$as_echo_n "checking for $ac_word... " >&6; }
4899if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
4900 $as_echo_n "(cached) " >&6
7df2cd5d 4901else
512b7dfb
PB
4902 if test -n "$ac_ct_GNATMAKE"; then
4903 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
4904else
4905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4906for as_dir in $PATH
4907do
4908 IFS=$as_save_IFS
4909 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4910 for ac_exec_ext in '' $ac_executable_extensions; do
4911 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 4912 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 4913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
4914 break 2
4915 fi
4916done
81ecdfbb
RW
4917 done
4918IFS=$as_save_IFS
7df2cd5d 4919
7df2cd5d
PB
4920fi
4921fi
512b7dfb
PB
4922ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
4923if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
4924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
4925$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 4926else
81ecdfbb
RW
4927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4928$as_echo "no" >&6; }
7df2cd5d
PB
4929fi
4930
81ecdfbb
RW
4931 if test "x$ac_ct_GNATMAKE" = x; then
4932 GNATMAKE="no"
4933 else
4934 case $cross_compiling:$ac_tool_warned in
4935yes:)
4936{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4937$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4938ac_tool_warned=yes ;;
4939esac
4940 GNATMAKE=$ac_ct_GNATMAKE
4941 fi
7df2cd5d 4942else
512b7dfb 4943 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
4944fi
4945
81ecdfbb
RW
4946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
4947$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
4948if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
4949 $as_echo_n "(cached) " >&6
9e07f89d
NN
4950else
4951 cat >conftest.adb <<EOF
4952procedure conftest is begin null; end conftest;
4953EOF
4954acx_cv_cc_gcc_supports_ada=no
4955# There is a bug in old released versions of GCC which causes the
4956# driver to exit successfully when the appropriate language module
4957# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
4958# Therefore we must check for the error message as well as an
4959# unsuccessful exit.
b8908782
DD
4960# Other compilers, like HP Tru64 UNIX cc, exit successfully when
4961# given a .adb file, but produce no object file. So we must check
4962# if an object file was really produced to guard against this.
9e07f89d 4963errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 4964if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 4965 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
4966fi
4967rm -f conftest.*
4968fi
81ecdfbb
RW
4969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
4970$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 4971
512b7dfb 4972if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
4973 have_gnat=yes
4974else
4975 have_gnat=no
4976fi
4977
81ecdfbb
RW
4978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
4979$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
4980if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
4981 $as_echo_n "(cached) " >&6
b8908782
DD
4982else
4983 echo abfoo >t1
4984 echo cdfoo >t2
4985 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
4986 if cmp t1 t2 2 2 > /dev/null 2>&1; then
4987 if cmp t1 t2 1 1 > /dev/null 2>&1; then
4988 :
4989 else
4990 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
4991 fi
4992 fi
b8908782
DD
4993 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
4994 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 4995 :
b8908782
DD
4996 else
4997 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
4998 fi
4999 fi
5000 rm t1 t2
5001
5002fi
81ecdfbb
RW
5003{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5004$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5005do_compare="$gcc_cv_prog_cmp_skip"
5006
5007
9e07f89d 5008
e8a5fa9c 5009# See if we are building gcc with C++.
81ecdfbb
RW
5010# Check whether --enable-build-with-cxx was given.
5011if test "${enable_build_with_cxx+set}" = set; then :
5012 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5013else
5014 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5015fi
5016
e8a5fa9c 5017
d5f2ee2e
KG
5018# Used for setting $lt_cv_objdir
5019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5020$as_echo_n "checking for objdir... " >&6; }
5021if test "${lt_cv_objdir+set}" = set; then :
5022 $as_echo_n "(cached) " >&6
5023else
5024 rm -f .libs 2>/dev/null
5025mkdir .libs 2>/dev/null
5026if test -d .libs; then
5027 lt_cv_objdir=.libs
5028else
5029 # MS-DOS does not allow filenames that begin with a dot.
5030 lt_cv_objdir=_libs
5031fi
5032rmdir .libs 2>/dev/null
5033fi
5034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5035$as_echo "$lt_cv_objdir" >&6; }
5036objdir=$lt_cv_objdir
5037
5038
5039
5040
5041
5042cat >>confdefs.h <<_ACEOF
5043#define LT_OBJDIR "$lt_cv_objdir/"
5044_ACEOF
5045
5046
5047
e8a5fa9c 5048# Check for GMP, MPFR and MPC
d9b76ff9 5049gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5050gmpinc=
4b900473 5051have_gmp=no
e8a5fa9c
RW
5052
5053# Specify a location for mpc
5054# check for this first so it ends up on the link line before mpfr.
5055
81ecdfbb
RW
5056# Check whether --with-mpc was given.
5057if test "${with_mpc+set}" = set; then :
5058 withval=$with_mpc;
5059fi
e8a5fa9c 5060
e8a5fa9c 5061
e552509b 5062# Check whether --with-mpc-include was given.
81ecdfbb
RW
5063if test "${with_mpc_include+set}" = set; then :
5064 withval=$with_mpc_include;
5065fi
e8a5fa9c 5066
e8a5fa9c 5067
e552509b 5068# Check whether --with-mpc-lib was given.
81ecdfbb
RW
5069if test "${with_mpc_lib+set}" = set; then :
5070 withval=$with_mpc_lib;
5071fi
e8a5fa9c 5072
e8a5fa9c
RW
5073
5074if test "x$with_mpc" != x; then
d9b76ff9
KG
5075 gmplibs="-L$with_mpc/lib $gmplibs"
5076 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5077fi
5078if test "x$with_mpc_include" != x; then
d9b76ff9 5079 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5080fi
5081if test "x$with_mpc_lib" != x; then
d9b76ff9 5082 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5083fi
5084if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5085 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5086 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5087 # Do not test the mpc version. Assume that it is sufficient, since
5088 # it is in the source tree, and the library has not been built yet
5089 # but it would be included on the link line in the version check below
5090 # hence making the test fail.
d9b76ff9 5091 have_gmp=yes
e8a5fa9c 5092fi
4b900473 5093
11b04d1f
DD
5094# Specify a location for mpfr
5095# check for this first so it ends up on the link line before gmp.
c6b750e1 5096
81ecdfbb
RW
5097# Check whether --with-mpfr-dir was given.
5098if test "${with_mpfr_dir+set}" = set; then :
5099 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5100Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5101fi
5102
11b04d1f
DD
5103
5104
81ecdfbb
RW
5105# Check whether --with-mpfr was given.
5106if test "${with_mpfr+set}" = set; then :
5107 withval=$with_mpfr;
5108fi
c6b750e1 5109
11b04d1f 5110
e552509b 5111# Check whether --with-mpfr-include was given.
81ecdfbb
RW
5112if test "${with_mpfr_include+set}" = set; then :
5113 withval=$with_mpfr_include;
5114fi
c6b750e1 5115
8a0d8a5c 5116
e552509b 5117# Check whether --with-mpfr-lib was given.
81ecdfbb
RW
5118if test "${with_mpfr_lib+set}" = set; then :
5119 withval=$with_mpfr_lib;
5120fi
8a0d8a5c 5121
11b04d1f
DD
5122
5123if test "x$with_mpfr" != x; then
5124 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5125 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5126fi
8a0d8a5c 5127if test "x$with_mpfr_include" != x; then
d9b76ff9 5128 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5129fi
5130if test "x$with_mpfr_lib" != x; then
5131 gmplibs="-L$with_mpfr_lib $gmplibs"
5132fi
4b900473 5133if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5134 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5135 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5136 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5137 # Do not test the mpfr version. Assume that it is sufficient, since
5138 # it is in the source tree, and the library has not been built yet
5139 # but it would be included on the link line in the version check below
5140 # hence making the test fail.
5141 have_gmp=yes
5142fi
11b04d1f 5143
4b1cb4fe 5144# Specify a location for gmp
c6b750e1 5145
81ecdfbb
RW
5146# Check whether --with-gmp-dir was given.
5147if test "${with_gmp_dir+set}" = set; then :
5148 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5149Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5150fi
5151
4b1cb4fe
DD
5152
5153
81ecdfbb
RW
5154# Check whether --with-gmp was given.
5155if test "${with_gmp+set}" = set; then :
5156 withval=$with_gmp;
5157fi
c6b750e1 5158
4b1cb4fe 5159
e552509b 5160# Check whether --with-gmp-include was given.
81ecdfbb
RW
5161if test "${with_gmp_include+set}" = set; then :
5162 withval=$with_gmp_include;
5163fi
c6b750e1 5164
8a0d8a5c 5165
e552509b 5166# Check whether --with-gmp-lib was given.
81ecdfbb
RW
5167if test "${with_gmp_lib+set}" = set; then :
5168 withval=$with_gmp_lib;
5169fi
8a0d8a5c
PB
5170
5171
4b1cb4fe 5172
11b04d1f
DD
5173if test "x$with_gmp" != x; then
5174 gmplibs="-L$with_gmp/lib $gmplibs"
5175 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5176fi
8a0d8a5c
PB
5177if test "x$with_gmp_include" != x; then
5178 gmpinc="-I$with_gmp_include $gmpinc"
5179fi
5180if test "x$with_gmp_lib" != x; then
5181 gmplibs="-L$with_gmp_lib $gmplibs"
5182fi
4b900473 5183if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5184 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5185 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
29821356 5186 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
d5f2ee2e 5187 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5188 # Do not test the gmp version. Assume that it is sufficient, since
5189 # it is in the source tree, and the library has not been built yet
5190 # but it would be included on the link line in the version check below
5191 # hence making the test fail.
5192 have_gmp=yes
5193fi
4b1cb4fe 5194
ceb92e78 5195if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5196 have_gmp=yes
5197 saved_CFLAGS="$CFLAGS"
5198 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5199 # Check for the recommended and required versions of GMP.
5200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5201$as_echo_n "checking for the correct version of gmp.h... " >&6; }
a009f2e7
RW
5202
5203cat confdefs.h - <<_ACEOF >conftest.$ac_ext
a6b5846e
KG
5204/* end confdefs.h. */
5205#include "gmp.h"
5206int
5207main ()
5208{
5209
5210 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5211 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5212 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5213 choke me
5214 #endif
5215
5216 ;
5217 return 0;
5218}
5219_ACEOF
5220if ac_fn_c_try_compile "$LINENO"; then :
a009f2e7 5221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5222/* end confdefs.h. */
a6b5846e 5223#include <gmp.h>
c6b750e1
DJ
5224int
5225main ()
5226{
4b1cb4fe 5227
a6b5846e
KG
5228 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5229 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5230 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5231 choke me
5232 #endif
c6b750e1
DJ
5233
5234 ;
5235 return 0;
5236}
5237_ACEOF
81ecdfbb
RW
5238if ac_fn_c_try_compile "$LINENO"; then :
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5240$as_echo "yes" >&6; }
a6b5846e
KG
5241else
5242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5243$as_echo "buggy but acceptable" >&6; }
5244fi
5245rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5246else
81ecdfbb
RW
5247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5248$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5249fi
81ecdfbb 5250rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5251
e8a5fa9c 5252 # If we have GMP, check the MPFR version.
4b900473 5253 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5254 # Check for the recommended and required versions of MPFR.
5255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5256$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5258/* end confdefs.h. */
9b134994 5259#include <gmp.h>
4b900473 5260 #include <mpfr.h>
c6b750e1
DJ
5261int
5262main ()
5263{
9b134994 5264
ef699244 5265 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5266 choke me
5267 #endif
c6b750e1
DJ
5268
5269 ;
5270 return 0;
5271}
5272_ACEOF
81ecdfbb
RW
5273if ac_fn_c_try_compile "$LINENO"; then :
5274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5275/* end confdefs.h. */
4b1cb4fe 5276#include <gmp.h>
4b900473 5277 #include <mpfr.h>
c6b750e1
DJ
5278int
5279main ()
5280{
9dbaa842 5281
a6b5846e 5282 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5283 choke me
5284 #endif
e8a5fa9c
RW
5285
5286 ;
5287 return 0;
5288}
5289_ACEOF
81ecdfbb
RW
5290if ac_fn_c_try_compile "$LINENO"; then :
5291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5292$as_echo "yes" >&6; }
e8a5fa9c 5293else
81ecdfbb
RW
5294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5295$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5296fi
81ecdfbb 5297rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5298else
81ecdfbb
RW
5299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5300$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5301fi
81ecdfbb 5302rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5303 fi
5304
5305 # Check for the MPC header version.
d9b76ff9 5306 if test x"$have_gmp" = xyes ; then
a6b5846e 5307 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5309$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5311/* end confdefs.h. */
5312#include <mpc.h>
5313int
5314main ()
5315{
5316
a6b5846e
KG
5317 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5318 choke me
5319 #endif
5320
5321 ;
5322 return 0;
5323}
5324_ACEOF
5325if ac_fn_c_try_compile "$LINENO"; then :
5326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5327/* end confdefs.h. */
5328#include <mpc.h>
5329int
5330main ()
5331{
5332
5333 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5334 choke me
5335 #endif
5336
5337 ;
5338 return 0;
5339}
5340_ACEOF
81ecdfbb
RW
5341if ac_fn_c_try_compile "$LINENO"; then :
5342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5343$as_echo "yes" >&6; }
a6b5846e
KG
5344else
5345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5346$as_echo "buggy but acceptable" >&6; }
5347fi
5348rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5349else
81ecdfbb 5350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5351$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5352fi
81ecdfbb 5353rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5354 fi
5355
5356 # Now check the MPFR library.
5357 if test x"$have_gmp" = xyes; then
5358 saved_LIBS="$LIBS"
5359 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5361$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5362 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5363/* end confdefs.h. */
d9b76ff9 5364#include <mpc.h>
e8a5fa9c
RW
5365int
5366main ()
5367{
5368
5369 mpfr_t n;
5370 mpfr_t x;
d9b76ff9 5371 mpc_t c;
e8a5fa9c
RW
5372 int t;
5373 mpfr_init (n);
5374 mpfr_init (x);
5375 mpfr_atan2 (n, n, x, GMP_RNDN);
5376 mpfr_erfc (n, x, GMP_RNDN);
5377 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5378 mpfr_clear(n);
5379 mpfr_clear(x);
5380 mpc_init2 (c, 53);
5381 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5382 mpc_cosh (c, c, MPC_RNDNN);
5383 mpc_pow (c, c, c, MPC_RNDNN);
5384 mpc_acosh (c, c, MPC_RNDNN);
5385 mpc_clear (c);
c6b750e1
DJ
5386
5387 ;
5388 return 0;
5389}
5390_ACEOF
81ecdfbb
RW
5391if ac_fn_c_try_link "$LINENO"; then :
5392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5393$as_echo "yes" >&6; }
c6b750e1 5394else
81ecdfbb
RW
5395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5396$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5397fi
81ecdfbb
RW
5398rm -f core conftest.err conftest.$ac_objext \
5399 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5400 LIBS="$saved_LIBS"
5401 fi
5402
4b900473 5403 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5404
a6b5846e
KG
5405# The library versions listed in the error message below should match
5406# the HARD-minimums enforced above.
4b900473 5407 if test x$have_gmp != xyes; then
a6b5846e 5408 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
d9b76ff9
KG
5409Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5410their locations. Source code for these libraries can be found at
5411their respective hosting sites as well as at
5412ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5413http://gcc.gnu.org/install/prerequisites.html for additional info. If
5414you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5415make sure that you have installed both the libraries and the header
5416files. They may be located in separate packages." "$LINENO" 5
4b900473 5417 fi
9dbaa842
DD
5418fi
5419
e8a5fa9c
RW
5420# Flags needed for both GMP, MPFR and/or MPC.
5421
5422
5423
4b1cb4fe
DD
5424
5425
5426
29383458
JM
5427# Allow host libstdc++ to be specified for static linking with PPL.
5428
81ecdfbb
RW
5429# Check whether --with-host-libstdcxx was given.
5430if test "${with_host_libstdcxx+set}" = set; then :
5431 withval=$with_host_libstdcxx;
5432fi
29383458 5433
29383458
JM
5434
5435case $with_host_libstdcxx in
5436 no|yes)
81ecdfbb 5437 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5438 ;;
5439esac
e28c595f 5440
e8a5fa9c
RW
5441# Linker flags to use for stage1 or when not boostrapping.
5442
81ecdfbb
RW
5443# Check whether --with-stage1-ldflags was given.
5444if test "${with_stage1_ldflags+set}" = set; then :
5445 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5446 stage1_ldflags=
5447 else
5448 stage1_ldflags=$withval
5449 fi
5450else
5451 stage1_ldflags=
81ecdfbb
RW
5452fi
5453
e8a5fa9c
RW
5454
5455
5456# Libraries to use for stage1 or when not bootstrapping.
5457
81ecdfbb
RW
5458# Check whether --with-stage1-libs was given.
5459if test "${with_stage1_libs+set}" = set; then :
5460 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5461 stage1_libs=
5462 else
5463 stage1_libs=$withval
5464 fi
5465else
5466 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5467fi
5468
e8a5fa9c
RW
5469
5470
e8a5fa9c
RW
5471# Libraries to use for stage2 and later builds. This defaults to the
5472# argument passed to --with-host-libstdcxx.
5473
81ecdfbb
RW
5474# Check whether --with-boot-libs was given.
5475if test "${with_boot_libs+set}" = set; then :
5476 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5477 poststage1_libs=
5478 else
5479 poststage1_libs=$withval
5480 fi
5481else
5482 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5483fi
5484
e8a5fa9c
RW
5485
5486
143754cd
NC
5487# Linker flags to use for stage2 and later builds.
5488
5489# Check whether --with-boot-ldflags was given.
5490if test "${with_boot_ldflags+set}" = set; then :
5491 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5492 poststage1_ldflags=
5493 else
5494 poststage1_ldflags=$withval
5495 fi
5496else
5497 poststage1_ldflags=
4f11b223
ILT
5498 # In stages 2 and 3, default to linking libstdc++ and libgcc
5499 # statically. But if the user explicitly specified the libraries to
5500 # use, trust that they are doing what they want.
5501 if test "$poststage1_libs" = ""; then
143754cd
NC
5502 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5503 fi
5504fi
5505
5506
5507
e28c595f 5508# Check for PPL
b123da99 5509ppllibs=
e28c595f 5510pplinc=
b123da99 5511pwllib=
e28c595f
JM
5512
5513
81ecdfbb
RW
5514# Check whether --with-ppl was given.
5515if test "${with_ppl+set}" = set; then :
5516 withval=$with_ppl;
81ecdfbb 5517fi
e28c595f 5518
e28c595f 5519
e552509b 5520# Check whether --with-ppl-include was given.
81ecdfbb
RW
5521if test "${with_ppl_include+set}" = set; then :
5522 withval=$with_ppl_include;
5523fi
5524
e28c595f 5525
e552509b 5526# Check whether --with-ppl-lib was given.
81ecdfbb
RW
5527if test "${with_ppl_lib+set}" = set; then :
5528 withval=$with_ppl_lib;
5529fi
e28c595f 5530
e28c595f 5531
b123da99
SP
5532# Check whether --enable-ppl-version-check was given.
5533if test "${enable_ppl_version_check+set}" = set; then :
5534 enableval=$enable_ppl_version_check;
5535fi
5536
5537
29383458 5538case $with_ppl in
b123da99 5539 yes | no | "")
1f53ca9a 5540 ;;
29383458 5541 *)
b123da99 5542 ppllibs="-L$with_ppl/lib"
29383458 5543 pplinc="-I$with_ppl/include $pplinc"
b123da99
SP
5544 if test -d "$with_ppl/lib" && test -d "$with_ppl/include"; then
5545 with_ppl=yes
5546 else
5547 as_fn_error "cannot find directories \"$with_ppl/lib\" or \"$with_ppl/include\"" "$LINENO" 5
5548 fi
29383458
JM
5549 ;;
5550esac
b123da99
SP
5551
5552if test x"$with_ppl_include" != x; then
e28c595f 5553 pplinc="-I$with_ppl_include $pplinc"
b123da99 5554 with_ppl=yes
e28c595f 5555fi
b123da99 5556
e28c595f 5557if test "x$with_ppl_lib" != x; then
b123da99
SP
5558 ppllibs="-L$with_ppl_lib"
5559 with_ppl=yes
e28c595f 5560fi
b123da99
SP
5561
5562if test x"$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
5563 if test x"$enable_watchdog" = xyes; then
5564 pwllib="-lpwl"
5565 fi
5566 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/'"$lt_cv_objdir"' -L$$r/$(HOST_SUBDIR)/ppl/src/'"$lt_cv_objdir"
1f53ca9a
AO
5567 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5568 enable_ppl_version_check=no
b123da99 5569 with_ppl=yes
e28c595f
JM
5570fi
5571
86ed8cf6 5572if test "x$with_ppl" != xno; then
b123da99 5573 if test "x$pwllib" = x; then
0e8ad34f
RO
5574 saved_LIBS="$LIBS"
5575 LIBS="$LIBS $ppllibs -lstdc++ -lm"
b123da99
SP
5576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PWL_handle_timeout in -lpwl" >&5
5577$as_echo_n "checking for PWL_handle_timeout in -lpwl... " >&6; }
5578if test "${ac_cv_lib_pwl_PWL_handle_timeout+set}" = set; then :
5579 $as_echo_n "(cached) " >&6
5580else
5581 ac_check_lib_save_LIBS=$LIBS
5582LIBS="-lpwl $LIBS"
5583cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5584/* end confdefs.h. */
5585
5586/* Override any GCC internal prototype to avoid an error.
5587 Use char because int might match the return type of a GCC
5588 builtin and then its argument prototype would still apply. */
5589#ifdef __cplusplus
5590extern "C"
5591#endif
5592char PWL_handle_timeout ();
5593int
5594main ()
5595{
5596return PWL_handle_timeout ();
5597 ;
5598 return 0;
5599}
5600_ACEOF
5601if ac_fn_c_try_link "$LINENO"; then :
5602 ac_cv_lib_pwl_PWL_handle_timeout=yes
e28c595f 5603else
b123da99
SP
5604 ac_cv_lib_pwl_PWL_handle_timeout=no
5605fi
5606rm -f core conftest.err conftest.$ac_objext \
5607 conftest$ac_exeext conftest.$ac_ext
5608LIBS=$ac_check_lib_save_LIBS
5609fi
5610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pwl_PWL_handle_timeout" >&5
5611$as_echo "$ac_cv_lib_pwl_PWL_handle_timeout" >&6; }
5612if test "x$ac_cv_lib_pwl_PWL_handle_timeout" = x""yes; then :
5613 pwllib="-lpwl"
81ecdfbb
RW
5614fi
5615
0e8ad34f 5616 LIBS="$saved_LIBS"
b123da99 5617 fi
e28c595f 5618
b123da99
SP
5619 ppllibs="$ppllibs -lppl_c -lppl $pwllib -lgmpxx"
5620
5621 if test "$enable_ppl_version_check" != no; then
5622 saved_CFLAGS="$CFLAGS"
5623 CFLAGS="$CFLAGS $pplinc $gmpinc"
5624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.11 (revision 0 or later) of PPL" >&5
5625$as_echo_n "checking for version 0.11 (revision 0 or later) of PPL... " >&6; }
5626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5627/* end confdefs.h. */
5628#include "ppl_c.h"
5629int
5630main ()
5631{
5632
b123da99
SP
5633 #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
5634 choke me
5635 #endif
e28c595f
JM
5636
5637 ;
5638 return 0;
5639}
5640_ACEOF
81ecdfbb
RW
5641if ac_fn_c_try_compile "$LINENO"; then :
5642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5643$as_echo "yes" >&6; }
e28c595f 5644else
81ecdfbb 5645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5646$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5647fi
81ecdfbb 5648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b123da99
SP
5649 CFLAGS="$saved_CFLAGS"
5650 fi
e28c595f
JM
5651fi
5652
5653# Flags needed for PPL
5654
5655
5656
5657
5658# Check for CLOOG
e552509b 5659
e28c595f
JM
5660
5661
81ecdfbb
RW
5662# Check whether --with-cloog was given.
5663if test "${with_cloog+set}" = set; then :
5664 withval=$with_cloog;
81ecdfbb
RW
5665fi
5666
e28c595f 5667
e552509b 5668# Check whether --with-cloog-include was given.
81ecdfbb
RW
5669if test "${with_cloog_include+set}" = set; then :
5670 withval=$with_cloog_include;
5671fi
e28c595f 5672
e28c595f 5673
e552509b 5674# Check whether --with-cloog-lib was given.
81ecdfbb
RW
5675if test "${with_cloog_lib+set}" = set; then :
5676 withval=$with_cloog_lib;
5677fi
e28c595f 5678
e28c595f 5679
e552509b
ILT
5680 # Check whether --enable-cloog-backend was given.
5681if test "${enable_cloog_backend+set}" = set; then :
5682 enableval=$enable_cloog_backend; if test "x${enableval}" = "xisl"; then
5683 cloog_backend=isl
5684 elif test "x${enableval}" = "xppl"; then
5685 cloog_backend=ppl
5686 else
5687 cloog_backend=ppl-legacy
5688 fi
5689else
5690 cloog_backend=ppl-legacy
5691fi
5692
5693 # Check whether --enable-cloog-version-check was given.
5694if test "${enable_cloog_version_check+set}" = set; then :
5695 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
5696else
5697 ENABLE_CLOOG_CHECK=yes
5698fi
5699
5700
5701 # Initialize clooglibs and clooginc.
5702 case $with_cloog in
5703 no)
5704 clooglibs=
5705 clooginc=
5706 ;;
5707 "" | yes)
5708 ;;
5709 *)
5710 clooglibs="-L$with_cloog/lib"
5711 clooginc="-I$with_cloog/include"
5712 ;;
5713 esac
5714 if test "x${with_cloog_include}" != x ; then
5715 clooginc="-I$with_cloog_include"
5716 fi
5717 if test "x${with_cloog_lib}" != x; then
5718 clooglibs="-L$with_cloog_lib"
5719 fi
5720
5721
5722
5723
5724
1f53ca9a 5725if test "x$with_ppl" = "xno"; then
8d8eef9a
RW
5726
5727
5728
5729 if test "x${with_cloog}" = xno; then
5730 graphite_requested=no
5731 elif test "x${with_cloog}" != x \
5732 || test "x${with_cloog_include}" != x \
5733 || test "x${with_cloog_lib}" != x ; then
5734 graphite_requested=yes
5735 else
5736 graphite_requested=no
5737 fi
5738
5739
5740 if test "${graphite_requested}" = yes; then
5741 as_fn_error "Unable to find a usable PPL. See config.log for details." "$LINENO" 5
5742 fi
1f53ca9a
AO
5743 with_cloog=no
5744fi
e552509b
ILT
5745if test "x${with_cloog}" = x && test "x${with_cloog_include}" = x \
5746 && test "x${with_cloog_lib}" = x && test -d ${srcdir}/cloog; then
5747 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' '
5748 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include '
5749fi
5750if test "x$with_cloog" != "xno"; then
1f53ca9a 5751
e552509b
ILT
5752
5753
5754 _cloog_saved_CFLAGS=$CFLAGS
5755 _cloog_saved_CPPFLAGS=$CPPFLAGS
5756 _cloog_saved_LDFLAGS=$LDFLAGS
5757 _cloog_saved_LIBS=$LIBS
5758
5759 _cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG"
5760
5761 CFLAGS="${CFLAGS} ${clooginc} ${gmpinc}"
5762 CPPFLAGS="${CPPFLAGS} ${_cloogorginc}"
5763 LDFLAGS="${LDFLAGS} ${clooglibs}"
5764
5765 case $cloog_backend in
5766 "ppl-legacy")
5767 CFLAGS="${CFLAGS} ${pplinc}"
5768 LDFLAGS="${LDFLAGS} ${ppllibs}"
5769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG PPL Legacy" >&5
5770$as_echo_n "checking for installed CLooG PPL Legacy... " >&6; }
5771if test "${gcc_cv_cloog_type+set}" = set; then :
5772 $as_echo_n "(cached) " >&6
5773else
5774 LIBS="-lcloog ${_cloog_saved_LIBS}"
5775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5776/* end confdefs.h. */
5777#include "cloog/cloog.h"
5778int
5779main ()
5780{
5781#ifndef CLOOG_PPL_BACKEND
5782 choke me
5783 #endif
5784 ;
5785 return 0;
5786}
5787_ACEOF
5788if ac_fn_c_try_link "$LINENO"; then :
5789 gcc_cv_cloog_type="PPL Legacy"
5790else
5791 gcc_cv_cloog_type=no
5792fi
5793rm -f core conftest.err conftest.$ac_objext \
5794 conftest$ac_exeext conftest.$ac_ext
e28c595f 5795fi
e552509b
ILT
5796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5797$as_echo "$gcc_cv_cloog_type" >&6; }
5798 ;;
5799 "isl")
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG ISL" >&5
5801$as_echo_n "checking for installed CLooG ISL... " >&6; }
5802if test "${gcc_cv_cloog_type+set}" = set; then :
5803 $as_echo_n "(cached) " >&6
5804else
5805 LIBS="-lcloog-isl ${_cloog_saved_LIBS}"
5806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5807/* end confdefs.h. */
5808#include "cloog/cloog.h"
5809int
5810main ()
5811{
5812cloog_version ()
5813 ;
5814 return 0;
5815}
5816_ACEOF
5817if ac_fn_c_try_link "$LINENO"; then :
5818 gcc_cv_cloog_type="ISL"
5819else
5820 gcc_cv_cloog_type=no
e28c595f 5821fi
e552509b
ILT
5822rm -f core conftest.err conftest.$ac_objext \
5823 conftest$ac_exeext conftest.$ac_ext
e28c595f 5824fi
e552509b
ILT
5825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5826$as_echo "$gcc_cv_cloog_type" >&6; }
5827 ;;
5828 "ppl")
5829 CFLAGS="${CFLAGS} ${pplinc}"
5830 LDFLAGS="${LDFLAGS} ${ppllibs}"
5831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG PPL" >&5
5832$as_echo_n "checking for installed CLooG PPL... " >&6; }
5833if test "${gcc_cv_cloog_type+set}" = set; then :
5834 $as_echo_n "(cached) " >&6
e28c595f 5835else
e552509b
ILT
5836 LIBS="-lcloog-ppl ${_cloog_saved_LIBS}"
5837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5838/* end confdefs.h. */
5839#include "cloog/cloog.h"
5840 #include "cloog/ppl/cloog.h"
5841int
5842main ()
5843{
5844cloog_version ()
5845 ;
5846 return 0;
5847}
5848_ACEOF
5849if ac_fn_c_try_link "$LINENO"; then :
5850 gcc_cv_cloog_type="PPL"
5851else
5852 gcc_cv_cloog_type=no
81ecdfbb 5853fi
e552509b
ILT
5854rm -f core conftest.err conftest.$ac_objext \
5855 conftest$ac_exeext conftest.$ac_ext
5856fi
5857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5858$as_echo "$gcc_cv_cloog_type" >&6; }
5859 ;;
5860 *)
5861 gcc_cv_cloog_type=""
5862 esac
5863
5864 case $gcc_cv_cloog_type in
5865 "PPL Legacy")
5866 clooginc="${clooginc}"
5867 clooglibs="${clooglibs} -lcloog"
5868 cloog_org=no
5869 ;;
5870 "ISL")
5871 clooginc="${clooginc} ${_cloogorginc}"
b123da99 5872 clooglibs="${clooglibs} -lcloog-isl -lisl"
e552509b
ILT
5873 cloog_org=yes
5874 ;;
5875 "PPL")
5876 clooginc="${clooginc} ${_cloogorginc}"
5877 clooglibs="${clooglibs} -lcloog-ppl"
5878 cloog_org=yes
5879 ;;
5880 *)
5881 clooglibs=
5882 clooginc=
5883 cloog_org=
5884 ;;
5885 esac
81ecdfbb 5886
e552509b
ILT
5887 LIBS=$_cloog_saved_LIBS
5888 CFLAGS=$_cloog_saved_CFLAGS
5889 CPPFLAGS=$_cloog_saved_CPPFLAGS
5890 LDFLAGS=$_cloog_saved_LDFLAGS
e28c595f 5891
e552509b
ILT
5892
5893
5894
5895
5896 if test "${ENABLE_CLOOG_CHECK}" = yes ; then
5897 _cloog_saved_CFLAGS=$CFLAGS
5898 _cloog_saved_LDFLAGS=$LDFLAGS
5899
5900 CFLAGS="${_cloog_saved_CFLAGS} ${clooginc} ${pplinc} ${gmpinc}"
5901 LDFLAGS="${_cloog_saved_LDFLAGS} ${clooglibs} ${ppllibs}"
5902
5903 if test "${cloog_org}" = yes ; then
8d8eef9a
RW
5904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.16.1 of CLooG" >&5
5905$as_echo_n "checking for version 0.16.1 of CLooG... " >&6; }
e552509b
ILT
5906if test "${gcc_cv_cloog_ct_0_14_0+set}" = set; then :
5907 $as_echo_n "(cached) " >&6
5908else
5909 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5910/* end confdefs.h. */
5911#include "cloog/cloog.h"
5912int
5913main ()
5914{
5915#if CLOOG_VERSION_MAJOR != 0 \
8d8eef9a
RW
5916 || CLOOG_VERSION_MINOR != 16 \
5917 || CLOOG_VERSION_REVISION < 1
e552509b
ILT
5918 choke me
5919 #endif
5920 ;
5921 return 0;
5922}
5923_ACEOF
5924if ac_fn_c_try_compile "$LINENO"; then :
5925 gcc_cv_cloog_ct_0_14_0=yes
5926else
5927 gcc_cv_cloog_ct_0_14_0=no
5928fi
5929rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5930fi
5931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_ct_0_14_0" >&5
5932$as_echo "$gcc_cv_cloog_ct_0_14_0" >&6; }
5933 elif test "${cloog_org}" = no ; then
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
143754cd 5935$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
e552509b
ILT
5936if test "${gcc_cv_cloog_ct_0_15_5+set}" = set; then :
5937 $as_echo_n "(cached) " >&6
5938else
81ecdfbb 5939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5940/* end confdefs.h. */
5941#include "cloog/cloog.h"
5942int
5943main ()
5944{
e552509b
ILT
5945#if CLOOG_VERSION_MAJOR != 0 \
5946 || CLOOG_VERSION_MINOR != 15 \
5947 || CLOOG_VERSION_REVISION < 5
5948 choke me
5949 #endif
e28c595f
JM
5950 ;
5951 return 0;
5952}
5953_ACEOF
a009f2e7
RW
5954if ac_fn_c_try_compile "$LINENO"; then :
5955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5956/* end confdefs.h. */
5957#include "cloog/cloog.h"
5958int
5959main ()
5960{
e552509b
ILT
5961#if CLOOG_VERSION_MAJOR != 0 \
5962 || CLOOG_VERSION_MINOR != 15 \
5963 || CLOOG_VERSION_REVISION < 9
5964 choke me
5965 #endif
a009f2e7
RW
5966 ;
5967 return 0;
5968}
5969_ACEOF
81ecdfbb 5970if ac_fn_c_try_compile "$LINENO"; then :
e552509b 5971 gcc_cv_cloog_ct_0_15_5=yes
a009f2e7 5972else
e552509b 5973 gcc_cv_cloog_ct_0_15_5="buggy but acceptable"
a009f2e7
RW
5974fi
5975rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f 5976else
e552509b 5977 gcc_cv_cloog_ct_0_15_5=no
e28c595f 5978fi
81ecdfbb 5979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f 5980fi
e552509b
ILT
5981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_ct_0_15_5" >&5
5982$as_echo "$gcc_cv_cloog_ct_0_15_5" >&6; }
5983 fi
5984
5985 CFLAGS=$_cloog_saved_CFLAGS
5986 LDFLAGS=$_cloog_saved_LDFLAGS
5987 fi
5988
5989
5990
e28c595f 5991
e28c595f
JM
5992
5993
5994
8d8eef9a
RW
5995 if test "x${with_cloog}" = xno; then
5996 graphite_requested=no
5997 elif test "x${with_cloog}" != x \
e552509b
ILT
5998 || test "x${with_cloog_include}" != x \
5999 || test "x${with_cloog_lib}" != x ; then
6000 graphite_requested=yes
6001 else
6002 graphite_requested=no
6003 fi
6004
6005
6006
6007 if test "${gcc_cv_cloog_ct_0_14_0}" = no \
6008 || test "${gcc_cv_cloog_rt_0_14_0}" = no \
6009 || test "${gcc_cv_cloog_ct_0_15_5}" = no; then
6010 clooglibs=
6011 clooginc=
6012 fi
6013
6014 if test "${graphite_requested}" = yes \
6015 && test "x${clooglibs}" = x \
6016 && test "x${clooginc}" = x ; then
6017
8d8eef9a 6018 as_fn_error "Unable to find a usable CLooG. See config.log for details." "$LINENO" 5
e552509b
ILT
6019 fi
6020
6021
6022fi
6023
700d40ca
ILT
6024# Check for LTO support.
6025# Check whether --enable-lto was given.
6026if test "${enable_lto+set}" = set; then :
6027 enableval=$enable_lto; enable_lto=$enableval
6028else
6029 enable_lto=yes; default_enable_lto=yes
6030fi
6031
6032
143754cd 6033
e49e5c92
DK
6034
6035
6036target_elf=no
6037case $target in
6038 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
6039 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
a009f2e7 6040 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux*)
e49e5c92
DK
6041 target_elf=no
6042 ;;
6043 *)
6044 target_elf=yes
6045 ;;
6046esac
6047
6048if test $target_elf = yes; then :
74cea91b
DK
6049 # ELF platforms build the lto-plugin always.
6050 build_lto_plugin=yes
e49e5c92 6051
e49e5c92
DK
6052else
6053 if test x"$default_enable_lto" = x"yes" ; then
29821356 6054 case $target in
a8eb3f0a 6055 *-apple-darwin* | *-cygwin* | *-mingw*) ;;
74cea91b 6056 # On other non-ELF platforms, LTO has yet to be validated.
29821356
RW
6057 *) enable_lto=no ;;
6058 esac
e49e5c92 6059 else
29821356
RW
6060 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6061 # It would also be nice to check the binutils support, but we don't
e49e5c92
DK
6062 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6063 # warn during gcc/ subconfigure; unless you're bootstrapping with
6064 # -flto it won't be needed until after installation anyway.
6065 case $target in
a8eb3f0a 6066 *-cygwin* | *-mingw* | *-apple-darwin*) ;;
e49e5c92
DK
6067 *) if test x"$enable_lto" = x"yes"; then
6068 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6069 fi
6070 ;;
6071 esac
6072 fi
a8eb3f0a 6073 # Among non-ELF, only Windows platforms support the lto-plugin so far.
74cea91b 6074 # Build it unless LTO was explicitly disabled.
a8eb3f0a 6075 case $target in
74cea91b 6076 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
a8eb3f0a
DK
6077 *) ;;
6078 esac
74cea91b 6079
e49e5c92
DK
6080fi
6081
700d40ca 6082
e28c595f 6083
947f426e 6084# By default, C is the only stage 1 language.
9b134994 6085stage1_languages=,c,
1d39f329 6086
e8a5fa9c 6087# Target libraries that we bootstrap.
2aa2364a 6088bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6089
9e07f89d
NN
6090# Figure out what language subdirectories are present.
6091# Look if the user specified --enable-languages="..."; if not, use
6092# the environment variable $LANGUAGES if defined. $LANGUAGES might
6093# go away some day.
6094# NB: embedded tabs in this IF block -- do not untabify
6095if test -d ${srcdir}/gcc; then
6096 if test x"${enable_languages+set}" != xset; then
6097 if test x"${LANGUAGES+set}" = xset; then
6098 enable_languages="${LANGUAGES}"
6099 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6100 else
6101 enable_languages=all
6102 fi
6103 else
6104 if test x"${enable_languages}" = x ||
6105 test x"${enable_languages}" = xyes;
6106 then
6107 echo configure.in: --enable-languages needs at least one language argument 1>&2
6108 exit 1
6109 fi
6110 fi
6111 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6112
096f7d00
DE
6113 # 'f95' is the old name for the 'fortran' language. We issue a warning
6114 # and make the substitution.
6115 case ,${enable_languages}, in
6116 *,f95,*)
6117 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6118 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6119 ;;
6120 esac
6121
9e07f89d
NN
6122 # First scan to see if an enabled language requires some other language.
6123 # We assume that a given config-lang.in will list all the language
6124 # front ends it requires, even if some are required indirectly.
6125 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6126 case ${lang_frag} in
6127 ..) ;;
6128 # The odd quoting in the next line works around
6129 # an apparent bug in bash 1.12 on linux.
6130 ${srcdir}/gcc/[*]/config-lang.in) ;;
6131 *)
e552509b
ILT
6132 # From the config-lang.in, get $language, $lang_requires, and
6133 # $lang_requires_boot_languages.
9e07f89d
NN
6134 language=
6135 lang_requires=
e552509b 6136 lang_requires_boot_languages=
9e07f89d 6137 . ${lang_frag}
e552509b 6138 for other in ${lang_requires} ${lang_requires_boot_languages}; do
9e07f89d
NN
6139 case ,${enable_languages}, in
6140 *,$other,*) ;;
6141 *,all,*) ;;
6142 *,$language,*)
6143 echo " \`$other' language required by \`$language'; enabling" 1>&2
6144 enable_languages="${enable_languages},${other}"
6145 ;;
6146 esac
6147 done
e552509b
ILT
6148 for other in ${lang_requires_boot_languages} ; do
6149 if test "$other" != "c"; then
6150 case ,${enable_stage1_languages}, in
6151 *,$other,*) ;;
6152 *,all,*) ;;
6153 *)
6154 case ,${enable_languages}, in
6155 *,$language,*)
6156 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6157 enable_stage1_languages="$enable_stage1_languages,${other}"
6158 ;;
6159 esac
6160 ;;
6161 esac
6162 fi
6163 done
9e07f89d
NN
6164 ;;
6165 esac
6166 done
6167
9b134994 6168 new_enable_languages=,c,
700d40ca
ILT
6169
6170 # If LTO is enabled, add the LTO front end.
6171 extra_host_libiberty_configure_flags=
6172 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6173 case ,${enable_languages}, in
6174 *,lto,*) ;;
6175 *) enable_languages="${enable_languages},lto" ;;
6176 esac
a8eb3f0a 6177 if test "${build_lto_plugin}" = "yes" ; then
700d40ca
ILT
6178 configdirs="$configdirs lto-plugin"
6179 extra_host_libiberty_configure_flags=--enable-shared
6180 fi
6181 fi
6182
6183
9e07f89d 6184 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6185 potential_languages=,c,
9e07f89d 6186
9e1a94f4
ILT
6187 enabled_target_libs=
6188 disabled_target_libs=
6189
9e07f89d
NN
6190 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6191 case ${lang_frag} in
6192 ..) ;;
6193 # The odd quoting in the next line works around
6194 # an apparent bug in bash 1.12 on linux.
6195 ${srcdir}/gcc/[*]/config-lang.in) ;;
6196 *)
c6b750e1 6197 # From the config-lang.in, get $language, $target_libs,
1d39f329 6198 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6199 language=
6200 target_libs=
6201 lang_dirs=
64ce424c 6202 subdir_requires=
9b134994
PB
6203 boot_language=no
6204 build_by_default=yes
9e07f89d 6205 . ${lang_frag}
9b134994
PB
6206 if test x${language} = x; then
6207 echo "${lang_frag} doesn't set \$language." 1>&2
6208 exit 1
6209 fi
6210
1f53ca9a
AO
6211 if test "$language" = "c++" \
6212 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6213 boot_language=yes
6214 fi
6215
9b134994
PB
6216 case ,${enable_languages}, in
6217 *,${language},*)
9e07f89d
NN
6218 # Language was explicitly selected; include it.
6219 add_this_lang=yes
6220 ;;
9b134994
PB
6221 *,all,*)
6222 # 'all' was selected, select it if it is a default language
6223 add_this_lang=${build_by_default}
9e07f89d
NN
6224 ;;
6225 *)
6226 add_this_lang=no
6227 ;;
6228 esac
4b1cb4fe 6229
64ce424c 6230 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6231 for i in $subdir_requires; do
3d3adb43 6232 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6233 case ,${enable_languages}, in
6234 *,${language},*)
6235 # Specifically requested language; tell them.
81ecdfbb 6236 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6237 ;;
6238 *)
6239 # Silently disable.
9b134994 6240 add_this_lang=unsupported
64ce424c
PB
6241 ;;
6242 esac
6243 done
6244
9b134994
PB
6245 # Disable Ada if no preexisting GNAT is available.
6246 case ,${enable_languages},:${language}:${have_gnat} in
6247 *,${language},*:ada:no)
6248 # Specifically requested language; tell them.
81ecdfbb 6249 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6250 ;;
6251 *:ada:no)
6252 # Silently disable.
6253 add_this_lang=unsupported
6254 ;;
6255 esac
6256
59f7ec45
HPN
6257 # Disable a language that is unsupported by the target.
6258 case " $unsupported_languages " in
6259 *" $language "*)
9b134994 6260 add_this_lang=unsupported
59f7ec45
HPN
6261 ;;
6262 esac
6263
4b1cb4fe 6264 case $add_this_lang in
9b134994 6265 unsupported)
9e07f89d 6266 # Remove language-dependent dirs.
9e1a94f4
ILT
6267 disabled_target_libs="$disabled_target_libs $target_libs"
6268 noconfigdirs="$noconfigdirs $lang_dirs"
1d39f329 6269 ;;
9b134994
PB
6270 no)
6271 # Remove language-dependent dirs; still show language as supported.
9e1a94f4
ILT
6272 disabled_target_libs="$disabled_target_libs $target_libs"
6273 noconfigdirs="$noconfigdirs $lang_dirs"
9b134994
PB
6274 potential_languages="${potential_languages}${language},"
6275 ;;
6276 yes)
6277 new_enable_languages="${new_enable_languages}${language},"
6278 potential_languages="${potential_languages}${language},"
1d39f329 6279 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
9e1a94f4 6280 enabled_target_libs="$enabled_target_libs $target_libs"
f8dc745f
RW
6281 case "${boot_language}:,$enable_stage1_languages," in
6282 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6283 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6284 case ",$stage1_languages," in
6285 *,$language,* | ,yes, | ,all,) ;;
6286 *) stage1_languages="${stage1_languages}${language}," ;;
6287 esac
e8a5fa9c
RW
6288 # We need to bootstrap any supporting libraries.
6289 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6290 ;;
6291 esac
6292 ;;
9e07f89d
NN
6293 esac
6294 ;;
6295 esac
6296 done
6297
9e1a94f4
ILT
6298 # Add target libraries which are only needed for disabled languages
6299 # to noconfigdirs.
6300 if test -n "$disabled_target_libs"; then
6301 for dir in $disabled_target_libs; do
6302 case " $enabled_target_libs " in
6303 *" ${dir} "*) ;;
6304 *) noconfigdirs="$noconfigdirs $dir" ;;
6305 esac
6306 done
6307 fi
6308
81ecdfbb
RW
6309 # Check whether --enable-stage1-languages was given.
6310if test "${enable_stage1_languages+set}" = set; then :
6311 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6312 ,no,|,,)
6313 # Set it to something that will have no effect in the loop below
6314 enable_stage1_languages=c ;;
6315 ,yes,)
6316 enable_stage1_languages=`echo $new_enable_languages | \
6317 sed -e "s/^,//" -e "s/,$//" ` ;;
6318 *,all,*)
6319 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6320 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6321 esac
6322
6323 # Add "good" languages from enable_stage1_languages to stage1_languages,
6324 # while "bad" languages go in missing_languages. Leave no duplicates.
6325 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6326 case $potential_languages in
6327 *,$i,*)
6328 case $stage1_languages in
6329 *,$i,*) ;;
6330 *) stage1_languages="$stage1_languages$i," ;;
6331 esac ;;
6332 *)
6333 case $missing_languages in
6334 *,$i,*) ;;
6335 *) missing_languages="$missing_languages$i," ;;
6336 esac ;;
6337 esac
6338 done
81ecdfbb
RW
6339fi
6340
9b134994
PB
6341
6342 # Remove leading/trailing commas that were added for simplicity
6343 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6344 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6345 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6346 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6347
9e07f89d 6348 if test "x$missing_languages" != x; then
81ecdfbb 6349 as_fn_error "
27258dd4 6350The following requested languages could not be built: ${missing_languages}
81ecdfbb 6351Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6352 fi
9e07f89d
NN
6353 if test "x$new_enable_languages" != "x$enable_languages"; then
6354 echo The following languages will be built: ${new_enable_languages}
9b134994 6355 enable_languages="$new_enable_languages"
9e07f89d 6356 fi
9b134994 6357
c6b750e1 6358
81ec575a 6359 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6360fi
6361
a6df5a19
PB
6362# Handle --disable-<component> generically.
6363for dir in $configdirs $build_configdirs $target_configdirs ; do
6364 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6365 varname=`echo $dirname | sed -e s/+/_/g`
6366 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6367 noconfigdirs="$noconfigdirs $dir"
6368 fi
6369done
6370
4f0ef2d8 6371# Check for Boehm's garbage collector
81ecdfbb
RW
6372# Check whether --enable-objc-gc was given.
6373if test "${enable_objc_gc+set}" = set; then :
6374 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6375 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6376 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6377 ;;
6378esac
81ecdfbb
RW
6379fi
6380
4f0ef2d8
CD
6381
6382# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6383case ,${enable_languages},:${enable_objc_gc} in
6384 *,objc,*:yes)
4f0ef2d8
CD
6385 # Keep target-boehm-gc if requested for Objective-C.
6386 ;;
4f0ef2d8 6387 *)
d42c4017
DA
6388 # Otherwise remove target-boehm-gc depending on target-libjava.
6389 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6390 noconfigdirs="$noconfigdirs target-boehm-gc"
6391 fi
4f0ef2d8
CD
6392 ;;
6393esac
6394
caeba88f
AL
6395# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6396# $build_configdirs and $target_configdirs.
9e07f89d
NN
6397# If we have the source for $noconfigdirs entries, add them to $notsupp.
6398
6399notsupp=""
6400for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6401 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6402 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6403 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6404 if test -r $srcdir/$dirname/configure ; then
6405 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6406 true
6407 else
6408 notsupp="$notsupp $dir"
6409 fi
6410 fi
6411 fi
caeba88f
AL
6412 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6413 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6414 if test -r $srcdir/$dirname/configure ; then
6415 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6416 true
6417 else
6418 notsupp="$notsupp $dir"
6419 fi
6420 fi
6421 fi
9e07f89d
NN
6422 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6423 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6424 if test -r $srcdir/$dirname/configure ; then
6425 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6426 true
6427 else
6428 notsupp="$notsupp $dir"
6429 fi
6430 fi
6431 fi
6432done
6433
6434# Sometimes the tools are distributed with libiberty but with no other
6435# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6436# Don't let libgcc imply libiberty either.
9e07f89d 6437if test -n "${target_configdirs}" ; then
f86e35b8 6438 libgcc=
9e07f89d
NN
6439 others=
6440 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6441 if test "$i" = "libgcc"; then
6442 libgcc=target-libgcc
6443 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6444 if test -r $srcdir/$i/configure ; then
6445 others=yes;
6446 break;
6447 fi
6448 fi
6449 done
6450 if test -z "${others}" ; then
f86e35b8 6451 target_configdirs=$libgcc
9e07f89d
NN
6452 fi
6453fi
6454
6455# Quietly strip out all directories which aren't configurable in this tree.
6456# This relies on all configurable subdirectories being autoconfiscated, which
6457# is now the case.
6a9cf61e
PB
6458build_configdirs_all="$build_configdirs"
6459build_configdirs=
6460for i in ${build_configdirs_all} ; do
c6b750e1 6461 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6462 if test -f ${srcdir}/$j/configure ; then
6463 build_configdirs="${build_configdirs} $i"
6464 fi
6465done
6466
9e07f89d
NN
6467configdirs_all="$configdirs"
6468configdirs=
6469for i in ${configdirs_all} ; do
6470 if test -f ${srcdir}/$i/configure ; then
6471 configdirs="${configdirs} $i"
6472 fi
6473done
6a9cf61e 6474
9e07f89d
NN
6475target_configdirs_all="$target_configdirs"
6476target_configdirs=
6477for i in ${target_configdirs_all} ; do
c6b750e1 6478 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6479 if test -f ${srcdir}/$j/configure ; then
6480 target_configdirs="${target_configdirs} $i"
6481 fi
6482done
6483
6484# Produce a warning message for the subdirs we can't configure.
6485# This isn't especially interesting in the Cygnus tree, but in the individual
6486# FSF releases, it's important to let people know when their machine isn't
6487# supported by the one or two programs in a package.
6488
6489if test -n "${notsupp}" && test -z "${norecursion}" ; then
6490 # If $appdirs is non-empty, at least one of those directories must still
6491 # be configured, or we error out. (E.g., if the gas release supports a
6492 # specified target in some subdirs but not the gas subdir, we shouldn't
6493 # pretend that all is well.)
6494 if test -n "$appdirs" ; then
6495 for dir in $appdirs ; do
6496 if test -r $dir/Makefile.in ; then
6497 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6498 appdirs=""
6499 break
6500 fi
6a9cf61e 6501 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6502 appdirs=""
6503 break
6504 fi
6505 fi
6506 done
6507 if test -n "$appdirs" ; then
6508 echo "*** This configuration is not supported by this package." 1>&2
6509 exit 1
6510 fi
6511 fi
6512 # Okay, some application will build, or we don't care to check. Still
6513 # notify of subdirs not getting built.
6514 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6515 echo " ${notsupp}" 1>&2
6516 echo " (Any other directories should still work fine.)" 1>&2
6517fi
6518
6519case "$host" in
6520 *msdosdjgpp*)
6521 enable_gdbtk=no ;;
6522esac
6523
18f6b6ee
PB
6524# To find our prefix, in gcc_cv_tool_prefix.
6525
6526# The user is always right.
6527if test "${PATH_SEPARATOR+set}" != set; then
6528 echo "#! /bin/sh" >conf$$.sh
6529 echo "exit 0" >>conf$$.sh
6530 chmod +x conf$$.sh
6531 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6532 PATH_SEPARATOR=';'
6533 else
6534 PATH_SEPARATOR=:
6535 fi
6536 rm -f conf$$.sh
6537fi
6538
6539
6540
6541if test "x$exec_prefix" = xNONE; then
6542 if test "x$prefix" = xNONE; then
6543 gcc_cv_tool_prefix=$ac_default_prefix
6544 else
6545 gcc_cv_tool_prefix=$prefix
6546 fi
6547else
6548 gcc_cv_tool_prefix=$exec_prefix
6549fi
6550
6551# If there is no compiler in the tree, use the PATH only. In any
6552# case, if there is no compiler in the tree nobody should use
6553# AS_FOR_TARGET and LD_FOR_TARGET.
6554if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6555 gcc_version=`cat $srcdir/gcc/BASE-VER`
6556 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6557 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6558 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6559 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6560 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6561 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6562else
6563 gcc_cv_tool_dirs=
6564fi
6565
6566if test x$build = x$target && test -n "$md_exec_prefix"; then
6567 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6568fi
6569
6570
6571
9e07f89d
NN
6572copy_dirs=
6573
c6b750e1 6574
81ecdfbb
RW
6575# Check whether --with-build-sysroot was given.
6576if test "${with_build_sysroot+set}" = set; then :
6577 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6578 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6579 fi
6580else
6581 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6582fi
a19b6204
MM
6583
6584
8a6ee3ab 6585
81ecdfbb
RW
6586
6587# Check whether --with-debug-prefix-map was given.
6588if test "${with_debug_prefix_map+set}" = set; then :
6589 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6590 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6591 for debug_map in $withval; do
6592 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6593 done
6594 fi
6595else
6596 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6597fi
6598
8a6ee3ab
JM
6599
6600
7f6ef0c0
PB
6601# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6602# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6603# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6604# We want to ensure that TARGET libraries (which we know are built with
6605# gcc) are built with "-O2 -g", so include those options when setting
6606# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6607if test "x$CFLAGS_FOR_TARGET" = x; then
6608 CFLAGS_FOR_TARGET=$CFLAGS
6609 case " $CFLAGS " in
6610 *" -O2 "*) ;;
6611 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
6612 esac
6613 case " $CFLAGS " in
6614 *" -g "* | *" -g3 "*) ;;
6615 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
6616 esac
6617fi
6618
6619
6620if test "x$CXXFLAGS_FOR_TARGET" = x; then
6621 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6622 case " $CXXFLAGS " in
6623 *" -O2 "*) ;;
6624 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
6625 esac
6626 case " $CXXFLAGS " in
6627 *" -g "* | *" -g3 "*) ;;
6628 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
6629 esac
6630fi
6631
6632
9e07f89d
NN
6633# Handle --with-headers=XXX. If the value is not "yes", the contents of
6634# the named directory are copied to $(tooldir)/sys-include.
6635if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6636 if test x${is_cross_compiler} = xno ; then
6637 echo 1>&2 '***' --with-headers is only supported when cross compiling
6638 exit 1
6639 fi
6640 if test x"${with_headers}" != xyes ; then
18f6b6ee 6641 x=${gcc_cv_tool_prefix}
c6b750e1 6642 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
6643 fi
6644fi
6645
6646# Handle --with-libs=XXX. If the value is not "yes", the contents of
6647# the name directories are copied to $(tooldir)/lib. Multiple directories
6648# are permitted.
6649if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6650 if test x${is_cross_compiler} = xno ; then
6651 echo 1>&2 '***' --with-libs is only supported when cross compiling
6652 exit 1
6653 fi
6654 if test x"${with_libs}" != xyes ; then
6655 # Copy the libraries in reverse order, so that files in the first named
6656 # library override files in subsequent libraries.
18f6b6ee 6657 x=${gcc_cv_tool_prefix}
9e07f89d 6658 for l in ${with_libs}; do
c6b750e1 6659 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
6660 done
6661 fi
6662fi
6663
700d40ca 6664# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
6665#
6666# This is done by determining whether or not the appropriate directory
6667# is available, and by checking whether or not specific configurations
6668# have requested that this magic not happen.
c6b750e1
DJ
6669#
6670# The command line options always override the explicit settings in
2429c060
PB
6671# configure.in, and the settings in configure.in override this magic.
6672#
c6b750e1 6673# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 6674# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
6675# --without-gnu-ld options for the configure script. Similarly, if
6676# the default is to use the included zlib and you don't want to do that,
6677# you should use the --with-system-zlib option for the configure script.
2429c060
PB
6678
6679if test x${use_gnu_as} = x &&
6680 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6681 with_gnu_as=yes
6682 extra_host_args="$extra_host_args --with-gnu-as"
6683fi
6684
6685if test x${use_gnu_ld} = x &&
93f9b408 6686 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
6687 with_gnu_ld=yes
6688 extra_host_args="$extra_host_args --with-gnu-ld"
6689fi
6690
700d40ca
ILT
6691if test x${use_included_zlib} = x &&
6692 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6693 :
6694else
6695 with_system_zlib=yes
6696 extra_host_args="$extra_host_args --with-system-zlib"
6697fi
6698
2429c060
PB
6699# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6700# can detect this case.
6701
6702if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6703 with_newlib=yes
6704 extra_host_args="$extra_host_args --with-newlib"
6705fi
6706
9e07f89d
NN
6707# Handle ${copy_dirs}
6708set fnord ${copy_dirs}
6709shift
6710while test $# != 0 ; do
6711 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6712 :
6713 else
6714 echo Copying $1 to $2
6715
6716 # Use the install script to create the directory and all required
6717 # parent directories.
6718 if test -d $2 ; then
6719 :
6720 else
6721 echo >config.temp
6722 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6723 fi
6724
6725 # Copy the directory, assuming we have tar.
6726 # FIXME: Should we use B in the second tar? Not all systems support it.
6727 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6728
6729 # It is the responsibility of the user to correctly adjust all
6730 # symlinks. If somebody can figure out how to handle them correctly
6731 # here, feel free to add the code.
6732
6733 echo $1 > $2/COPIED
6734 fi
6735 shift; shift
6736done
6737
2429c060
PB
6738# Determine a target-dependent exec_prefix that the installed
6739# gcc will search in. Keep this list sorted by triplet, with
6740# the *-*-osname triplets last.
6741md_exec_prefix=
6742case "${target}" in
6743 alpha*-*-*vms*)
6744 md_exec_prefix=/gnu/lib/gcc-lib
6745 ;;
521ec477 6746 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
6747 md_exec_prefix=/dev/env/DJDIR/bin
6748 ;;
521ec477 6749 i[34567]86-*-sco3.2v5*)
2429c060
PB
6750 if test $with_gnu_as = yes; then
6751 md_exec_prefix=/usr/gnu/bin
6752 else
6753 md_exec_prefix=/usr/ccs/bin/elf
6754 fi
6755 ;;
6756
6757 mn10300-*-* | \
6758 powerpc-*-chorusos* | \
6759 powerpc*-*-eabi* | \
6760 powerpc*-*-sysv* | \
6761 powerpc*-*-kaos* | \
6762 s390x-ibm-tpf*)
6763 md_exec_prefix=/usr/ccs/bin
6764 ;;
6765 sparc64-*-elf*)
6766 ;;
6767 v850*-*-*)
6768 md_exec_prefix=/usr/ccs/bin
6769 ;;
8b66833e 6770 xtensa*-*-elf*)
2429c060
PB
6771 ;;
6772
6773 *-*-beos* | \
6774 *-*-elf* | \
6775 *-*-hpux* | \
6776 *-*-netware* | \
6777 *-*-nto-qnx* | \
6778 *-*-rtems* | \
6779 *-*-solaris2* | \
521ec477 6780 *-*-sysv[45]* | \
2429c060
PB
6781 *-*-vxworks* | \
6782 *-wrs-windiss)
6783 md_exec_prefix=/usr/ccs/bin
6784 ;;
6785esac
6786
a0da8069
NN
6787extra_arflags_for_target=
6788extra_nmflags_for_target=
6789extra_ranlibflags_for_target=
6790target_makefile_frag=/dev/null
6791case "${target}" in
4e206d7e
DB
6792 mep*-*-*)
6793 target_makefile_frag="config/mt-mep"
6794 ;;
77d7106f
AM
6795 spu-*-*)
6796 target_makefile_frag="config/mt-spu"
6797 ;;
429acdec
RS
6798 mips*-sde-elf*)
6799 target_makefile_frag="config/mt-sde"
6800 ;;
f3b1e08e
RS
6801 mipsisa*-*-elfoabi*)
6802 target_makefile_frag="config/mt-mips-elfoabi"
6803 ;;
e7c8859c
RS
6804 mips*-*-*linux* | mips*-*-gnu*)
6805 target_makefile_frag="config/mt-mips-gnu"
6806 ;;
2a3124ca 6807 *-*-netware*)
a0da8069
NN
6808 target_makefile_frag="config/mt-netware"
6809 ;;
29383458 6810 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 6811 target_makefile_frag="config/mt-gnu"
a0da8069
NN
6812 ;;
6813 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 6814 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
6815 # commands to handle both 32-bit and 64-bit objects. These flags are
6816 # harmless if we're using GNU nm or ar.
6817 extra_arflags_for_target=" -X32_64"
6818 extra_nmflags_for_target=" -B -X32_64"
6819 ;;
92f4e989
JM
6820 *-*-darwin[3-9]*)
6821 # ranlib before Darwin10 requires the -c flag to look at common symbols.
a0da8069
NN
6822 extra_ranlibflags_for_target=" -c"
6823 ;;
6824 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
6825 target_makefile_frag="config/mt-wince"
6826 ;;
6827esac
6828
6829alphaieee_frag=/dev/null
6830case $target in
6831 alpha*-*-*)
6832 # This just makes sure to use the -mieee option to build target libs.
6833 # This should probably be set individually by each library.
6834 alphaieee_frag="config/mt-alphaieee"
6835 ;;
6836esac
6837
6838# If --enable-target-optspace always use -Os instead of -O2 to build
6839# the target libraries, similarly if it is not specified, use -Os
6840# on selected platforms.
6841ospace_frag=/dev/null
6842case "${enable_target_optspace}:${target}" in
6843 yes:*)
6844 ospace_frag="config/mt-ospace"
6845 ;;
6846 :d30v-*)
6847 ospace_frag="config/mt-d30v"
6848 ;;
6849 :m32r-* | :d10v-* | :fr30-*)
6850 ospace_frag="config/mt-ospace"
6851 ;;
6852 no:* | :*)
6853 ;;
6854 *)
6855 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6856 ;;
6857esac
6858
a0da8069
NN
6859# Default to using --with-stabs for certain targets.
6860if test x${with_stabs} = x ; then
6861 case "${target}" in
e31d1ea3 6862 mips*-*-irix[56]*)
a0da8069
NN
6863 ;;
6864 mips*-*-* | alpha*-*-osf*)
6865 with_stabs=yes;
6866 extra_host_args="${extra_host_args} --with-stabs"
6867 ;;
6868 esac
6869fi
6870
6871# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
6872# them automatically.
6873case "${host}" in
c6b750e1 6874 hppa*64*-*-hpux11*)
a0da8069
NN
6875 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
6876 ;;
6877esac
6878
a0da8069
NN
6879# Some systems (e.g., one of the i386-aix systems the gas testers are
6880# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 6881tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
6882build_tooldir=${tooldir}
6883
a0da8069
NN
6884# Create a .gdbinit file which runs the one in srcdir
6885# and tells GDB to look there for source files.
6886
6887if test -r ${srcdir}/.gdbinit ; then
6888 case ${srcdir} in
6889 .) ;;
6890 *) cat > ./.gdbinit <<EOF
6891# ${NO_EDIT}
6892dir ${srcdir}
6893dir .
6894source ${srcdir}/.gdbinit
6895EOF
6896 ;;
6897 esac
6898fi
6899
a0da8069
NN
6900# Make sure that the compiler is able to generate an executable. If it
6901# can't, we are probably in trouble. We don't care whether we can run the
6902# executable--we might be using a cross compiler--we only care whether it
6903# can be created. At this point the main configure script has set CC.
6904we_are_ok=no
6905echo "int main () { return 0; }" > conftest.c
6906${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
6907if test $? = 0 ; then
6908 if test -s conftest || test -s conftest.exe ; then
6909 we_are_ok=yes
6910 fi
c6b750e1 6911fi
a0da8069
NN
6912case $we_are_ok in
6913 no)
6914 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
6915 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
6916 rm -f conftest*
6917 exit 1
6918 ;;
6919esac
6920rm -f conftest*
6921
6922# The Solaris /usr/ucb/cc compiler does not appear to work.
6923case "${host}" in
6924 sparc-sun-solaris2*)
6925 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
6926 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
6927 could_use=
6928 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
6929 if test -d /opt/cygnus/bin ; then
6930 if test "$could_use" = "" ; then
6931 could_use="/opt/cygnus/bin"
6932 else
6933 could_use="$could_use or /opt/cygnus/bin"
6934 fi
6935 fi
6936 if test "$could_use" = "" ; then
6937 echo "Warning: compilation may fail because you're using"
6938 echo "/usr/ucb/cc. You should change your PATH or CC "
6939 echo "variable and rerun configure."
6940 else
6941 echo "Warning: compilation may fail because you're using"
6942 echo "/usr/ucb/cc, when you should use the C compiler from"
6943 echo "$could_use. You should change your"
6944 echo "PATH or CC variable and rerun configure."
6945 fi
6946 fi
6947 ;;
6948esac
6949
3bbd2f8f 6950# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
6951case "${host}" in
6952 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
3516a403 6953 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 6954 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
6955 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
6956esac
6957
3bbd2f8f 6958# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
6959# gcc/ will put dynamic libraries into a subdirectory to avoid adding
6960# built executables to PATH.
3bbd2f8f
AL
6961if test "$RPATH_ENVVAR" = PATH; then
6962 GCC_SHLIB_SUBDIR=/shlib
6963else
6964 GCC_SHLIB_SUBDIR=
6965fi
6966
a0da8069
NN
6967# Record target_configdirs and the configure arguments for target and
6968# build configuration in Makefile.
6969target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 6970build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 6971
2aa2364a
JR
6972# If we are building libgomp, bootstrap it.
6973if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
6974 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
6975fi
6976
a0da8069
NN
6977# Determine whether gdb needs tk/tcl or not.
6978# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
6979# and in that case we want gdb to be built without tk. Ugh!
6980# In fact I believe gdb is the *only* package directly dependent on tk,
6981# so we should be able to put the 'maybe's in unconditionally and
6982# leave out the maybe dependencies when enable_gdbtk is false. I'm not
6983# 100% sure that that's safe though.
c180f501 6984
675c6968 6985gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
6986case "$enable_gdbtk" in
6987 no)
6988 GDB_TK="" ;;
c180f501
AC
6989 yes)
6990 GDB_TK="${gdb_tk}" ;;
a0da8069 6991 *)
c180f501
AC
6992 # Only add the dependency on gdbtk when GDBtk is part of the gdb
6993 # distro. Eventually someone will fix this and move Insight, nee
6994 # gdbtk to a separate directory.
6995 if test -d ${srcdir}/gdb/gdbtk ; then
6996 GDB_TK="${gdb_tk}"
6997 else
6998 GDB_TK=""
6999 fi
7000 ;;
a0da8069 7001esac
907be67c
DJ
7002CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7003INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7004
6bd3dfaa 7005# Strip out unwanted targets.
dd12c3a8
NN
7006
7007# While at that, we remove Makefiles if we were started for recursive
7008# configuration, so that the top-level Makefile reconfigures them,
7009# like we used to do when configure itself was recursive.
dd12c3a8 7010
06a51eac
RW
7011# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7012# but now we're fixing up the Makefile ourselves with the additional
7013# commands passed to AC_CONFIG_FILES. Use separate variables
7014# extrasub-{build,host,target} not because there is any reason to split
7015# the substitutions up that way, but only to remain below the limit of
7016# 99 commands in a script, for HP-UX sed.
7017# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7018
81ecdfbb
RW
7019# Check whether --enable-bootstrap was given.
7020if test "${enable_bootstrap+set}" = set; then :
7021 enableval=$enable_bootstrap;
319cab08 7022else
9cb3fa6f 7023 enable_bootstrap=default
81ecdfbb
RW
7024fi
7025
319cab08 7026
9cb3fa6f
PB
7027# Issue errors and warnings for invalid/strange bootstrap combinations.
7028case "$configdirs" in
7029 *gcc*) have_compiler=yes ;;
7030 *) have_compiler=no ;;
7031esac
7032
7033case "$have_compiler:$host:$target:$enable_bootstrap" in
7034 *:*:*:no) ;;
7035
0aed8855 7036 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7037 # and we are in a native configuration.
7038 yes:$build:$build:default)
0aed8855 7039 enable_bootstrap=yes ;;
9cb3fa6f
PB
7040
7041 *:*:*:default)
7042 enable_bootstrap=no ;;
7043
7044 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7045 yes:$build:$build:yes)
9cb3fa6f
PB
7046 ;;
7047
7048 # Other configurations, but we have a compiler. Assume the user knows
7049 # what he's doing.
80911fe1 7050 yes:*:*:yes)
81ecdfbb
RW
7051 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7052$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7053 ;;
7054
7055 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7056 no:*:*:yes)
81ecdfbb 7057 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7058
7059 # Fail if wrong command line
7060 *)
81ecdfbb 7061 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7062 ;;
7063esac
7064
4385ad3c
RW
7065case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7066 *,c++,*:yes:yes) ;;
7067 *:yes:yes)
7068 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7069 ;;
7070esac
7071
16b1ad29
RW
7072case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7073 yes:yes:*\ gold\ *:*,c++,*) ;;
7074 yes:yes:*\ gold\ *:*)
7075 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7076 ;;
7077esac
7078
9cb3fa6f 7079# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7080case $enable_bootstrap in
319cab08 7081 yes)
96655cc4
AO
7082 bootstrap_suffix=bootstrap
7083 BUILD_CONFIG=bootstrap-debug
7084 ;;
319cab08 7085 no)
96655cc4
AO
7086 bootstrap_suffix=no-bootstrap
7087 BUILD_CONFIG=
7088 ;;
319cab08
PB
7089esac
7090
96655cc4
AO
7091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7092$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7093
7094
7095# Check whether --with-build-config was given.
7096if test "${with_build_config+set}" = set; then :
7097 withval=$with_build_config; case $with_build_config in
7098 yes) with_build_config= ;;
7099 no) with_build_config= BUILD_CONFIG= ;;
7100 esac
7101fi
7102
7103
7104if test "x${with_build_config}" != x; then
7105 BUILD_CONFIG=$with_build_config
7106else
7107 case $BUILD_CONFIG in
7108 bootstrap-debug)
7109 if echo "int f (void) { return 0; }" > conftest.c &&
7110 ${CC} -c conftest.c &&
7111 mv conftest.o conftest.o.g0 &&
7112 ${CC} -c -g conftest.c &&
7113 mv conftest.o conftest.o.g &&
a009f2e7 7114 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
96655cc4
AO
7115 :
7116 else
7117 BUILD_CONFIG=
7118 fi
7119 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7120 ;;
7121 esac
7122fi
7123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7124$as_echo "$BUILD_CONFIG" >&6; }
7125
7126
06a51eac 7127extrasub_build=
6a9cf61e 7128for module in ${build_configdirs} ; do
498d4a71
CF
7129 if test -z "${no_recursion}" \
7130 && test -f ${build_subdir}/${module}/Makefile; then
7131 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7132 rm -f ${build_subdir}/${module}/Makefile
7133 fi
06a51eac 7134 extrasub_build="$extrasub_build
498d4a71
CF
7135/^@if build-$module\$/d
7136/^@endif build-$module\$/d
7137/^@if build-$module-$bootstrap_suffix\$/d
7138/^@endif build-$module-$bootstrap_suffix\$/d"
7139done
06a51eac 7140extrasub_host=
498d4a71 7141for module in ${configdirs} ; do
80911fe1 7142 if test -z "${no_recursion}"; then
8cf39b1b 7143 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7144 if test -f ${file}; then
7145 echo 1>&2 "*** removing ${file} to force reconfigure"
7146 rm -f ${file}
7147 fi
7148 done
498d4a71 7149 fi
06a51eac 7150 extrasub_host="$extrasub_host
498d4a71
CF
7151/^@if $module\$/d
7152/^@endif $module\$/d
7153/^@if $module-$bootstrap_suffix\$/d
7154/^@endif $module-$bootstrap_suffix\$/d"
7155done
06a51eac 7156extrasub_target=
498d4a71
CF
7157for module in ${target_configdirs} ; do
7158 if test -z "${no_recursion}" \
7159 && test -f ${target_subdir}/${module}/Makefile; then
7160 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7161 rm -f ${target_subdir}/${module}/Makefile
7162 fi
e8a5fa9c
RW
7163
7164 # We only bootstrap target libraries listed in bootstrap_target_libs.
7165 case $bootstrap_target_libs in
7166 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7167 *) target_bootstrap_suffix=no-bootstrap ;;
7168 esac
7169
06a51eac 7170 extrasub_target="$extrasub_target
498d4a71
CF
7171/^@if target-$module\$/d
7172/^@endif target-$module\$/d
e8a5fa9c
RW
7173/^@if target-$module-$target_bootstrap_suffix\$/d
7174/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7175done
7176
06a51eac
RW
7177# Do the final fixup along with target modules.
7178extrasub_target="$extrasub_target
6bd3dfaa 7179/^@if /,/^@endif /d"
a0da8069
NN
7180
7181# Create the serialization dependencies. This uses a temporary file.
7182
81ecdfbb
RW
7183# Check whether --enable-serial-configure was given.
7184if test "${enable_serial_configure+set}" = set; then :
7185 enableval=$enable_serial_configure;
7186fi
e6bfb94a
AO
7187
7188
1047cb91
DD
7189case ${enable_serial_configure} in
7190 yes)
7191 enable_serial_build_configure=yes
7192 enable_serial_host_configure=yes
7193 enable_serial_target_configure=yes
7194 ;;
7195esac
7196
a0da8069
NN
7197# These force 'configure's to be done one at a time, to avoid problems
7198# with contention over a shared config.cache.
7199rm -f serdep.tmp
e6bfb94a 7200echo '# serdep.tmp' > serdep.tmp
a0da8069 7201olditem=
1047cb91 7202test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7203for item in ${build_configdirs} ; do
7204 case ${olditem} in
7205 "") ;;
e6bfb94a 7206 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7207 esac
7208 olditem=${item}
7209done
7210olditem=
1047cb91 7211test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7212for item in ${configdirs} ; do
7213 case ${olditem} in
7214 "") ;;
e6bfb94a 7215 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7216 esac
7217 olditem=${item}
7218done
7219olditem=
1047cb91 7220test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7221for item in ${target_configdirs} ; do
7222 case ${olditem} in
7223 "") ;;
e6bfb94a 7224 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7225 esac
7226 olditem=${item}
7227done
7228serialization_dependencies=serdep.tmp
7229
7230
e6bfb94a 7231# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7232# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7233# might not want to pass down to subconfigures. The exception being
7234# --cache-file=/dev/null, which is used to turn off the use of cache
7235# files altogether, and which should be passed on to subconfigures.
7236# Also strip program-prefix, program-suffix, and program-transform-name,
7237# so that we can pass down a consistent program-transform-name.
c6b750e1 7238baseargs=
65b4571a 7239tbaseargs=
c6b750e1
DJ
7240keep_next=no
7241skip_next=no
7242eval "set -- $ac_configure_args"
18f6b6ee
PB
7243for ac_arg
7244do
c6b750e1
DJ
7245 if test X"$skip_next" = X"yes"; then
7246 skip_next=no
7247 continue
7248 fi
7249 if test X"$keep_next" = X"yes"; then
7250 case $ac_arg in
7251 *\'*)
7252 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7253 esac
7254 baseargs="$baseargs '$ac_arg'"
65b4571a 7255 tbaseargs="$tbaseargs '$ac_arg'"
c6b750e1
DJ
7256 keep_next=no
7257 continue
7258 fi
7259
7260 # Handle separated arguments. Based on the logic generated by
7261 # autoconf 2.59.
7262 case $ac_arg in
7263 *=* | --config-cache | -C | -disable-* | --disable-* \
7264 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7265 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7266 | -with-* | --with-* | -without-* | --without-* | --x)
7267 separate_arg=no
7268 ;;
7269 -*)
7270 separate_arg=yes
7271 ;;
7272 *)
7273 separate_arg=no
7274 ;;
7275 esac
7276
65b4571a
AO
7277 skip_targ=no
7278 case $ac_arg in
7279
7280 --with-* | --without-*)
7281 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7282
7283 case $libopt in
7284 *[-_]include)
7285 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7286 ;;
7287 *[-_]lib)
7288 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7289 ;;
7290 *)
7291 lib=$libopt
7292 ;;
7293 esac
7294
7295
7296 case $lib in
7297 mpc | mpfr | gmp | ppl | cloog)
7298 # If we're processing --with-$lib, --with-$lib-include or
7299 # --with-$lib-lib, for one of the libs above, and target is
7300 # different from host, don't pass the current argument to any
7301 # target library's configure.
7302 if test x$is_cross_compiler = xyes; then
7303 skip_targ=yes
7304 fi
7305 ;;
7306 esac
7307 ;;
7308 esac
7309
c6b750e1 7310 case "$ac_arg" in
30167e0a
NC
7311 --cache-file=/dev/null | \
7312 -cache-file=/dev/null )
7313 # Handled here to avoid the test to skip args below.
7314 baseargs="$baseargs '$ac_arg'"
65b4571a 7315 tbaseargs="$tbaseargs '$ac_arg'"
30167e0a
NC
7316 # Assert: $separate_arg should always be no.
7317 keep_next=$separate_arg
7318 ;;
c6b750e1
DJ
7319 --no*)
7320 continue
7321 ;;
7322 --c* | \
7323 --sr* | \
7324 --ho* | \
7325 --bu* | \
7326 --t* | \
7327 --program-* | \
7328 -cache_file* | \
7329 -srcdir* | \
7330 -host* | \
7331 -build* | \
7332 -target* | \
7333 -program-prefix* | \
7334 -program-suffix* | \
7335 -program-transform-name* )
7336 skip_next=$separate_arg
7337 continue
7338 ;;
7339 -*)
7340 # An option. Add it.
7341 case $ac_arg in
7342 *\'*)
7343 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7344 esac
7345 baseargs="$baseargs '$ac_arg'"
65b4571a
AO
7346 if test X"$skip_targ" = Xno; then
7347 tbaseargs="$tbaseargs '$ac_arg'"
7348 fi
c6b750e1
DJ
7349 keep_next=$separate_arg
7350 ;;
7351 *)
7352 # Either a variable assignment, or a nonopt (triplet). Don't
7353 # pass it down; let the Makefile handle this.
7354 continue
7355 ;;
7356 esac
7357done
7358# Remove the initial space we just introduced and, as these will be
7359# expanded by make, quote '$'.
7360baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7361
f27d4f92
DJ
7362# Add in --program-transform-name, after --program-prefix and
7363# --program-suffix have been applied to it. Autoconf has already
7364# doubled dollar signs and backslashes in program_transform_name; we want
7365# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7366# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7367# Also, because we want to override the logic in subdir configure scripts to
7368# choose program_transform_name, replace any s,x,x, with s,y,y,.
7369sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7370${program_transform_name}
7371EOF_SED
7372gcc_transform_name=`cat conftestsed.out`
7373rm -f conftestsed.out
7374baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
65b4571a 7375tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7376if test "$silent" = yes; then
7377 baseargs="$baseargs --silent"
65b4571a 7378 tbaseargs="$tbaseargs --silent"
2444379b 7379fi
34a0f3cf 7380baseargs="$baseargs --disable-option-checking"
65b4571a 7381tbaseargs="$tbaseargs --disable-option-checking"
f27d4f92 7382
4074d5f2
RW
7383# Record and document user additions to sub configure arguments.
7384
7385
7386
7387
a0da8069
NN
7388# For the build-side libraries, we just need to pretend we're native,
7389# and not use the same cache file. Multilibs are neither needed nor
7390# desired.
4074d5f2 7391build_configargs="$build_configargs --cache-file=../config.cache ${baseargs}"
a0da8069
NN
7392
7393# For host modules, accept cache file option, or specification as blank.
7394case "${cache_file}" in
7395"") # empty
7396 cache_file_option="" ;;
7397/* | [A-Za-z]:[\\/]* ) # absolute path
7398 cache_file_option="--cache-file=${cache_file}" ;;
7399*) # relative path
7400 cache_file_option="--cache-file=../${cache_file}" ;;
7401esac
7402
82252c06
NN
7403# Host dirs don't like to share a cache file either, horribly enough.
7404# This seems to be due to autoconf 2.5x stupidity.
4074d5f2 7405host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069 7406
65b4571a 7407target_configargs="$target_configargs ${tbaseargs}"
a0da8069
NN
7408
7409# Passing a --with-cross-host argument lets the target libraries know
7410# whether they are being built with a cross-compiler or being built
7411# native. However, it would be better to use other mechanisms to make the
7412# sorts of decisions they want to make on this basis. Please consider
7413# this option to be deprecated. FIXME.
7414if test x${is_cross_compiler} = xyes ; then
c6b750e1 7415 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7416fi
7417
938d2b74
RW
7418# Default to --enable-multilib.
7419if test x${enable_multilib} = x ; then
a0da8069 7420 target_configargs="--enable-multilib ${target_configargs}"
938d2b74 7421fi
a0da8069
NN
7422
7423# Pass --with-newlib if appropriate. Note that target_configdirs has
7424# changed from the earlier setting of with_newlib.
7425if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7426 target_configargs="--with-newlib ${target_configargs}"
7427fi
7428
95036d20
NN
7429# Different target subdirs use different values of certain variables
7430# (notably CXX). Worse, multilibs use *lots* of different values.
7431# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7432# it doesn't automatically accept command-line overrides of them.
7433# This means it's not safe for target subdirs to share a cache file,
7434# which is disgusting, but there you have it. Hopefully this can be
7435# fixed in future. It's still worthwhile to use a cache file for each
7436# directory. I think.
7437
ae380b45
MS
7438# Pass the appropriate --build, --host, --target and --cache-file arguments.
7439# We need to pass --target, as newer autoconf's requires consistency
7440# for target_alias and gcc doesn't manage it consistently.
4b900473 7441target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7442
a0da8069
NN
7443FLAGS_FOR_TARGET=
7444case " $target_configdirs " in
7445 *" newlib "*)
7446 case " $target_configargs " in
7447 *" --with-newlib "*)
7448 case "$target" in
1f53ca9a
AO
7449 *-cygwin*)
7450 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'
7451 ;;
a0da8069
NN
7452 esac
7453
7454 # If we're not building GCC, don't discard standard headers.
7455 if test -d ${srcdir}/gcc; then
7456 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7457
7458 if test "${build}" != "${host}"; then
7459 # On Canadian crosses, CC_FOR_TARGET will have already been set
7460 # by `configure', so we won't have an opportunity to add -Bgcc/
7461 # to it. This is right: we don't want to search that directory
7462 # for binaries, but we want the header files in there, so add
7463 # them explicitly.
e552509b 7464 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
a0da8069
NN
7465
7466 # Someone might think of using the pre-installed headers on
7467 # Canadian crosses, in case the installed compiler is not fully
7468 # compatible with the compiler being built. In this case, it
7469 # would be better to flag an error than risking having
7470 # incompatible object files being constructed. We can't
7471 # guarantee that an error will be flagged, but let's hope the
7472 # compiler will do it, when presented with incompatible header
7473 # files.
7474 fi
7475 fi
7476
7477 case "${target}-${is_cross_compiler}" in
ec11bdc6 7478 i[3456789]86-*-linux*-no)
a0da8069
NN
7479 # Here host == target, so we don't need to build gcc,
7480 # so we don't want to discard standard headers.
7481 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7482 ;;
7483 *)
7484 # If we're building newlib, use its generic headers last, but search
7485 # for any libc-related directories first (so make it the last -B
7486 # switch).
7487 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
7488
7489 # If we're building libgloss, find the startup file, simulator library
7490 # and linker script.
7491 case " $target_configdirs " in
7492 *" libgloss "*)
7493 # Look for startup file, simulator library and maybe linker script.
7494 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7495 # Look for libnosys.a in case the target needs it.
7496 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7497 # Most targets have the linker script in the source directory.
7498 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7499 ;;
7500 esac
a0da8069
NN
7501 ;;
7502 esac
7503 ;;
7504 esac
7505 ;;
7506esac
1f53ca9a 7507
45055374 7508case "$target" in
1f53ca9a
AO
7509 x86_64-*mingw* | *-w64-mingw*)
7510 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7511 # however, use a symlink named 'mingw' in ${prefix} .
7512 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7513 ;;
7514 *-mingw*)
7515 # MinGW can't be handled as Cygwin above since it does not use newlib.
7516 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'
7517 ;;
45055374 7518esac
a0da8069 7519
5fbad20a
DD
7520# Allow the user to override the flags for
7521# our build compiler if desired.
c66487f8
NC
7522if test x"${build}" = x"${host}" ; then
7523 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7524 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7525 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7526fi
5fbad20a 7527
a0da8069
NN
7528# On Canadian crosses, we'll be searching the right directories for
7529# the previously-installed cross compiler, so don't bother to add
7530# flags for directories within the install tree of the compiler
7531# being built; programs in there won't even run.
7532if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7533 # Search for pre-installed headers if nothing else fits.
bba45b8b 7534 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
7535fi
7536
7537if test "x${use_gnu_ld}" = x &&
7538 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7539 # Arrange for us to find uninstalled linker scripts.
b00612cc 7540 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7541fi
7542
a481dbb7
DD
7543# Search for other target-specific linker scripts and such.
7544case "${target}" in
4e206d7e
DB
7545 mep*)
7546 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7547 ;;
7548esac
7549
a0da8069 7550# Makefile fragments.
3e707e94
PB
7551for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7552do
7553 eval fragval=\$$frag
7554 if test $fragval != /dev/null; then
7555 eval $frag=${srcdir}/$fragval
7556 fi
7557done
a0da8069
NN
7558
7559
7560
7561
7562
7563# Miscellanea: directories, flags, etc.
7564
7565
7566
7567
7568
7569
7570
3bbd2f8f 7571
6a9cf61e 7572# Build module lists & subconfigure args.
a0da8069
NN
7573
7574
7575
be01d343
PB
7576# Host module lists & subconfigure args.
7577
7578
7579
911e63d0 7580
be01d343
PB
7581# Target module lists & subconfigure args.
7582
7583
7584
7585# Build tools.
7586
7587
7588
1576798e
PB
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
e552509b 7603
be01d343
PB
7604# Generate default definitions for YACC, M4, LEX and other programs that run
7605# on the build machine. These are used if the Makefile can't locate these
7606# programs in objdir.
7607MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7608
7609for ac_prog in 'bison -y' byacc yacc
7610do
c6b750e1 7611 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7612set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7613{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7614$as_echo_n "checking for $ac_word... " >&6; }
7615if test "${ac_cv_prog_YACC+set}" = set; then :
7616 $as_echo_n "(cached) " >&6
be01d343
PB
7617else
7618 if test -n "$YACC"; then
7619 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7620else
c6b750e1
DJ
7621as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7622for as_dir in $PATH
7623do
7624 IFS=$as_save_IFS
7625 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7626 for ac_exec_ext in '' $ac_executable_extensions; do
7627 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7628 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7629 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7630 break 2
7631 fi
7632done
81ecdfbb
RW
7633 done
7634IFS=$as_save_IFS
c6b750e1 7635
be01d343
PB
7636fi
7637fi
c6b750e1 7638YACC=$ac_cv_prog_YACC
be01d343 7639if test -n "$YACC"; then
81ecdfbb
RW
7640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7641$as_echo "$YACC" >&6; }
be01d343 7642else
81ecdfbb
RW
7643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7644$as_echo "no" >&6; }
be01d343
PB
7645fi
7646
81ecdfbb 7647
c6b750e1 7648 test -n "$YACC" && break
be01d343
PB
7649done
7650test -n "$YACC" || YACC="$MISSING bison -y"
7651
7652case " $build_configdirs " in
7653 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
7654 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
7655esac
7656
7657for ac_prog in bison
7658do
c6b750e1 7659 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7660set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7662$as_echo_n "checking for $ac_word... " >&6; }
7663if test "${ac_cv_prog_BISON+set}" = set; then :
7664 $as_echo_n "(cached) " >&6
be01d343
PB
7665else
7666 if test -n "$BISON"; then
7667 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7668else
c6b750e1
DJ
7669as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7670for as_dir in $PATH
7671do
7672 IFS=$as_save_IFS
7673 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7674 for ac_exec_ext in '' $ac_executable_extensions; do
7675 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7676 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 7677 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7678 break 2
7679 fi
7680done
81ecdfbb
RW
7681 done
7682IFS=$as_save_IFS
c6b750e1 7683
be01d343
PB
7684fi
7685fi
c6b750e1 7686BISON=$ac_cv_prog_BISON
be01d343 7687if test -n "$BISON"; then
81ecdfbb
RW
7688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7689$as_echo "$BISON" >&6; }
be01d343 7690else
81ecdfbb
RW
7691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7692$as_echo "no" >&6; }
be01d343
PB
7693fi
7694
81ecdfbb 7695
c6b750e1 7696 test -n "$BISON" && break
be01d343
PB
7697done
7698test -n "$BISON" || BISON="$MISSING bison"
7699
7700case " $build_configdirs " in
7701 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7702esac
7703
7704for ac_prog in gm4 gnum4 m4
7705do
c6b750e1 7706 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7707set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7709$as_echo_n "checking for $ac_word... " >&6; }
7710if test "${ac_cv_prog_M4+set}" = set; then :
7711 $as_echo_n "(cached) " >&6
be01d343
PB
7712else
7713 if test -n "$M4"; then
7714 ac_cv_prog_M4="$M4" # Let the user override the test.
7715else
c6b750e1
DJ
7716as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7717for as_dir in $PATH
7718do
7719 IFS=$as_save_IFS
7720 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7721 for ac_exec_ext in '' $ac_executable_extensions; do
7722 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7723 ac_cv_prog_M4="$ac_prog"
81ecdfbb 7724 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7725 break 2
7726 fi
7727done
81ecdfbb
RW
7728 done
7729IFS=$as_save_IFS
c6b750e1 7730
be01d343
PB
7731fi
7732fi
c6b750e1 7733M4=$ac_cv_prog_M4
be01d343 7734if test -n "$M4"; then
81ecdfbb
RW
7735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7736$as_echo "$M4" >&6; }
be01d343 7737else
81ecdfbb
RW
7738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7739$as_echo "no" >&6; }
be01d343
PB
7740fi
7741
81ecdfbb 7742
c6b750e1 7743 test -n "$M4" && break
be01d343
PB
7744done
7745test -n "$M4" || M4="$MISSING m4"
7746
7747case " $build_configdirs " in
7748 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7749esac
7750
7751for ac_prog in flex lex
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_LEX+set}" = set; then :
7758 $as_echo_n "(cached) " >&6
be01d343
PB
7759else
7760 if test -n "$LEX"; then
7761 ac_cv_prog_LEX="$LEX" # 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_LEX="$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 7780LEX=$ac_cv_prog_LEX
be01d343 7781if test -n "$LEX"; then
81ecdfbb
RW
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7783$as_echo "$LEX" >&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 "$LEX" && break
be01d343
PB
7791done
7792test -n "$LEX" || LEX="$MISSING flex"
7793
7794case " $build_configdirs " in
7795 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7796 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7797esac
7798
7799for ac_prog in flex
7800do
c6b750e1 7801 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7802set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7804$as_echo_n "checking for $ac_word... " >&6; }
7805if test "${ac_cv_prog_FLEX+set}" = set; then :
7806 $as_echo_n "(cached) " >&6
be01d343
PB
7807else
7808 if test -n "$FLEX"; then
7809 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7810else
c6b750e1
DJ
7811as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7812for as_dir in $PATH
7813do
7814 IFS=$as_save_IFS
7815 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7816 for ac_exec_ext in '' $ac_executable_extensions; do
7817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7818 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 7819 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7820 break 2
7821 fi
7822done
81ecdfbb
RW
7823 done
7824IFS=$as_save_IFS
c6b750e1 7825
be01d343
PB
7826fi
7827fi
c6b750e1 7828FLEX=$ac_cv_prog_FLEX
be01d343 7829if test -n "$FLEX"; then
81ecdfbb
RW
7830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7831$as_echo "$FLEX" >&6; }
be01d343 7832else
81ecdfbb
RW
7833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7834$as_echo "no" >&6; }
be01d343
PB
7835fi
7836
81ecdfbb 7837
c6b750e1 7838 test -n "$FLEX" && break
be01d343
PB
7839done
7840test -n "$FLEX" || FLEX="$MISSING flex"
7841
7842case " $build_configdirs " in
7843 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7844esac
7845
7846for ac_prog in makeinfo
7847do
c6b750e1 7848 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7849set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7851$as_echo_n "checking for $ac_word... " >&6; }
7852if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7853 $as_echo_n "(cached) " >&6
be01d343
PB
7854else
7855 if test -n "$MAKEINFO"; then
7856 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7857else
c6b750e1
DJ
7858as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7859for as_dir in $PATH
7860do
7861 IFS=$as_save_IFS
7862 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7863 for ac_exec_ext in '' $ac_executable_extensions; do
7864 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7865 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 7866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7867 break 2
7868 fi
7869done
81ecdfbb
RW
7870 done
7871IFS=$as_save_IFS
c6b750e1 7872
be01d343
PB
7873fi
7874fi
c6b750e1 7875MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 7876if test -n "$MAKEINFO"; then
81ecdfbb
RW
7877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7878$as_echo "$MAKEINFO" >&6; }
be01d343 7879else
81ecdfbb
RW
7880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7881$as_echo "no" >&6; }
be01d343
PB
7882fi
7883
81ecdfbb 7884
c6b750e1 7885 test -n "$MAKEINFO" && break
be01d343
PB
7886done
7887test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7888
7889case " $build_configdirs " in
7890 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7891 *)
7892
10ad8ef3 7893 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
7894 # higher, else we use the "missing" dummy.
7895 if ${MAKEINFO} --version \
10ad8ef3 7896 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
7897 :
7898 else
7899 MAKEINFO="$MISSING makeinfo"
7900 fi
7901 ;;
7902
7903esac
a0da8069 7904
be01d343 7905# FIXME: expect and dejagnu may become build tools?
a0da8069 7906
be01d343
PB
7907for ac_prog in expect
7908do
c6b750e1 7909 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7910set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7912$as_echo_n "checking for $ac_word... " >&6; }
7913if test "${ac_cv_prog_EXPECT+set}" = set; then :
7914 $as_echo_n "(cached) " >&6
be01d343
PB
7915else
7916 if test -n "$EXPECT"; then
7917 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
7918else
c6b750e1
DJ
7919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7920for as_dir in $PATH
7921do
7922 IFS=$as_save_IFS
7923 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7924 for ac_exec_ext in '' $ac_executable_extensions; do
7925 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7926 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 7927 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7928 break 2
7929 fi
7930done
81ecdfbb
RW
7931 done
7932IFS=$as_save_IFS
c6b750e1 7933
be01d343
PB
7934fi
7935fi
c6b750e1 7936EXPECT=$ac_cv_prog_EXPECT
be01d343 7937if test -n "$EXPECT"; then
81ecdfbb
RW
7938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
7939$as_echo "$EXPECT" >&6; }
be01d343 7940else
81ecdfbb
RW
7941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7942$as_echo "no" >&6; }
be01d343 7943fi
a0da8069 7944
81ecdfbb 7945
c6b750e1 7946 test -n "$EXPECT" && break
be01d343
PB
7947done
7948test -n "$EXPECT" || EXPECT="expect"
a0da8069 7949
be01d343
PB
7950case " $configdirs " in
7951 *" expect "*)
7952 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
7953 ;;
7954esac
a0da8069 7955
be01d343
PB
7956for ac_prog in runtest
7957do
c6b750e1 7958 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7959set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7961$as_echo_n "checking for $ac_word... " >&6; }
7962if test "${ac_cv_prog_RUNTEST+set}" = set; then :
7963 $as_echo_n "(cached) " >&6
be01d343
PB
7964else
7965 if test -n "$RUNTEST"; then
7966 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
7967else
c6b750e1
DJ
7968as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7969for as_dir in $PATH
7970do
7971 IFS=$as_save_IFS
7972 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7973 for ac_exec_ext in '' $ac_executable_extensions; do
7974 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7975 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 7976 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7977 break 2
7978 fi
7979done
81ecdfbb
RW
7980 done
7981IFS=$as_save_IFS
c6b750e1 7982
be01d343
PB
7983fi
7984fi
c6b750e1 7985RUNTEST=$ac_cv_prog_RUNTEST
be01d343 7986if test -n "$RUNTEST"; then
81ecdfbb
RW
7987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
7988$as_echo "$RUNTEST" >&6; }
be01d343 7989else
81ecdfbb
RW
7990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7991$as_echo "no" >&6; }
be01d343 7992fi
a0da8069 7993
81ecdfbb 7994
c6b750e1 7995 test -n "$RUNTEST" && break
be01d343
PB
7996done
7997test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 7998
be01d343
PB
7999case " $configdirs " in
8000 *" dejagnu "*)
6b89cc21 8001 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8002 ;;
8003esac
a0da8069
NN
8004
8005
a0da8069 8006# Host tools.
859789af
AC
8007ncn_tool_prefix=
8008test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8009ncn_target_tool_prefix=
8010test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8011
9a819804
AO
8012
8013
8014if test -n "$AR"; then
8015 ac_cv_prog_AR=$AR
8016elif test -n "$ac_cv_prog_AR"; then
8017 AR=$ac_cv_prog_AR
8018fi
8019
8020if test -n "$ac_cv_prog_AR"; then
8021 for ncn_progname in ar; do
8022 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8023set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8025$as_echo_n "checking for $ac_word... " >&6; }
8026if test "${ac_cv_prog_AR+set}" = set; then :
8027 $as_echo_n "(cached) " >&6
9a819804
AO
8028else
8029 if test -n "$AR"; then
8030 ac_cv_prog_AR="$AR" # Let the user override the test.
8031else
8032as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8033for as_dir in $PATH
8034do
8035 IFS=$as_save_IFS
8036 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8037 for ac_exec_ext in '' $ac_executable_extensions; do
8038 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8039 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8040 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8041 break 2
8042 fi
8043done
81ecdfbb
RW
8044 done
8045IFS=$as_save_IFS
9a819804
AO
8046
8047fi
8048fi
8049AR=$ac_cv_prog_AR
8050if test -n "$AR"; then
81ecdfbb
RW
8051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8052$as_echo "$AR" >&6; }
9a819804 8053else
81ecdfbb
RW
8054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8055$as_echo "no" >&6; }
9a819804
AO
8056fi
8057
81ecdfbb 8058
9a819804
AO
8059 done
8060fi
8061
8062for ncn_progname in ar; do
05cbd757
PB
8063 if test -n "$ncn_tool_prefix"; then
8064 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8065set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8066{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8067$as_echo_n "checking for $ac_word... " >&6; }
8068if test "${ac_cv_prog_AR+set}" = set; then :
8069 $as_echo_n "(cached) " >&6
859789af
AC
8070else
8071 if test -n "$AR"; then
8072 ac_cv_prog_AR="$AR" # Let the user override the test.
8073else
c6b750e1
DJ
8074as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8075for as_dir in $PATH
8076do
8077 IFS=$as_save_IFS
8078 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8079 for ac_exec_ext in '' $ac_executable_extensions; do
8080 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8081 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8082 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8083 break 2
8084 fi
8085done
81ecdfbb
RW
8086 done
8087IFS=$as_save_IFS
c6b750e1 8088
859789af
AC
8089fi
8090fi
c6b750e1 8091AR=$ac_cv_prog_AR
859789af 8092if test -n "$AR"; then
81ecdfbb
RW
8093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8094$as_echo "$AR" >&6; }
859789af 8095else
81ecdfbb
RW
8096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8097$as_echo "no" >&6; }
859789af
AC
8098fi
8099
81ecdfbb 8100
05cbd757
PB
8101 fi
8102 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8103 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8104set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8106$as_echo_n "checking for $ac_word... " >&6; }
8107if test "${ac_cv_prog_AR+set}" = set; then :
8108 $as_echo_n "(cached) " >&6
859789af 8109else
05cbd757
PB
8110 if test -n "$AR"; then
8111 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8112else
c6b750e1
DJ
8113as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8114for as_dir in $PATH
8115do
8116 IFS=$as_save_IFS
8117 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8118 for ac_exec_ext in '' $ac_executable_extensions; do
8119 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8120 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8122 break 2
8123 fi
8124done
81ecdfbb
RW
8125 done
8126IFS=$as_save_IFS
c6b750e1 8127
859789af
AC
8128fi
8129fi
c6b750e1 8130AR=$ac_cv_prog_AR
05cbd757 8131if test -n "$AR"; then
81ecdfbb
RW
8132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8133$as_echo "$AR" >&6; }
859789af 8134else
81ecdfbb
RW
8135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8136$as_echo "no" >&6; }
859789af 8137fi
c6b750e1 8138
81ecdfbb 8139
05cbd757
PB
8140 fi
8141 test -n "$ac_cv_prog_AR" && break
8142done
8143
8144if test -z "$ac_cv_prog_AR" ; then
8145 set dummy ar
8146 if test $build = $host ; then
8147 AR="$2"
859789af 8148 else
05cbd757 8149 AR="${ncn_tool_prefix}$2"
859789af 8150 fi
859789af
AC
8151fi
8152
9a819804
AO
8153
8154
8155if test -n "$AS"; then
8156 ac_cv_prog_AS=$AS
8157elif test -n "$ac_cv_prog_AS"; then
8158 AS=$ac_cv_prog_AS
8159fi
8160
8161if test -n "$ac_cv_prog_AS"; then
8162 for ncn_progname in as; do
8163 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8164set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8166$as_echo_n "checking for $ac_word... " >&6; }
8167if test "${ac_cv_prog_AS+set}" = set; then :
8168 $as_echo_n "(cached) " >&6
9a819804
AO
8169else
8170 if test -n "$AS"; then
8171 ac_cv_prog_AS="$AS" # Let the user override the test.
8172else
8173as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8174for as_dir in $PATH
8175do
8176 IFS=$as_save_IFS
8177 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8178 for ac_exec_ext in '' $ac_executable_extensions; do
8179 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8180 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8182 break 2
8183 fi
8184done
81ecdfbb
RW
8185 done
8186IFS=$as_save_IFS
9a819804
AO
8187
8188fi
8189fi
8190AS=$ac_cv_prog_AS
8191if test -n "$AS"; then
81ecdfbb
RW
8192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8193$as_echo "$AS" >&6; }
9a819804 8194else
81ecdfbb
RW
8195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8196$as_echo "no" >&6; }
9a819804
AO
8197fi
8198
81ecdfbb 8199
9a819804
AO
8200 done
8201fi
8202
8203for ncn_progname in as; do
05cbd757
PB
8204 if test -n "$ncn_tool_prefix"; then
8205 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8206set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8208$as_echo_n "checking for $ac_word... " >&6; }
8209if test "${ac_cv_prog_AS+set}" = set; then :
8210 $as_echo_n "(cached) " >&6
859789af
AC
8211else
8212 if test -n "$AS"; then
8213 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8214else
8215as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8216for as_dir in $PATH
8217do
8218 IFS=$as_save_IFS
8219 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8220 for ac_exec_ext in '' $ac_executable_extensions; do
8221 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8222 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8223 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8224 break 2
8225 fi
8226done
81ecdfbb
RW
8227 done
8228IFS=$as_save_IFS
c6b750e1 8229
859789af
AC
8230fi
8231fi
c6b750e1 8232AS=$ac_cv_prog_AS
859789af 8233if test -n "$AS"; then
81ecdfbb
RW
8234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8235$as_echo "$AS" >&6; }
859789af 8236else
81ecdfbb
RW
8237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8238$as_echo "no" >&6; }
859789af
AC
8239fi
8240
81ecdfbb 8241
05cbd757
PB
8242 fi
8243 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8244 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8245set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8247$as_echo_n "checking for $ac_word... " >&6; }
8248if test "${ac_cv_prog_AS+set}" = set; then :
8249 $as_echo_n "(cached) " >&6
859789af 8250else
05cbd757
PB
8251 if test -n "$AS"; then
8252 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8253else
c6b750e1
DJ
8254as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8255for as_dir in $PATH
8256do
8257 IFS=$as_save_IFS
8258 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8259 for ac_exec_ext in '' $ac_executable_extensions; do
8260 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8261 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8262 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8263 break 2
8264 fi
8265done
81ecdfbb
RW
8266 done
8267IFS=$as_save_IFS
c6b750e1 8268
859789af
AC
8269fi
8270fi
c6b750e1 8271AS=$ac_cv_prog_AS
05cbd757 8272if test -n "$AS"; then
81ecdfbb
RW
8273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8274$as_echo "$AS" >&6; }
859789af 8275else
81ecdfbb
RW
8276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8277$as_echo "no" >&6; }
859789af 8278fi
c6b750e1 8279
81ecdfbb 8280
05cbd757
PB
8281 fi
8282 test -n "$ac_cv_prog_AS" && break
8283done
8284
8285if test -z "$ac_cv_prog_AS" ; then
8286 set dummy as
8287 if test $build = $host ; then
8288 AS="$2"
859789af 8289 else
05cbd757 8290 AS="${ncn_tool_prefix}$2"
859789af 8291 fi
859789af
AC
8292fi
8293
9a819804
AO
8294
8295
8296if test -n "$DLLTOOL"; then
8297 ac_cv_prog_DLLTOOL=$DLLTOOL
8298elif test -n "$ac_cv_prog_DLLTOOL"; then
8299 DLLTOOL=$ac_cv_prog_DLLTOOL
8300fi
8301
8302if test -n "$ac_cv_prog_DLLTOOL"; then
8303 for ncn_progname in dlltool; do
8304 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8305set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8307$as_echo_n "checking for $ac_word... " >&6; }
8308if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8309 $as_echo_n "(cached) " >&6
9a819804
AO
8310else
8311 if test -n "$DLLTOOL"; then
8312 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8313else
8314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8315for as_dir in $PATH
8316do
8317 IFS=$as_save_IFS
8318 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8319 for ac_exec_ext in '' $ac_executable_extensions; do
8320 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8321 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8323 break 2
8324 fi
8325done
81ecdfbb
RW
8326 done
8327IFS=$as_save_IFS
9a819804
AO
8328
8329fi
8330fi
8331DLLTOOL=$ac_cv_prog_DLLTOOL
8332if test -n "$DLLTOOL"; then
81ecdfbb
RW
8333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8334$as_echo "$DLLTOOL" >&6; }
9a819804 8335else
81ecdfbb
RW
8336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8337$as_echo "no" >&6; }
9a819804
AO
8338fi
8339
81ecdfbb 8340
9a819804
AO
8341 done
8342fi
8343
8344for ncn_progname in dlltool; do
05cbd757
PB
8345 if test -n "$ncn_tool_prefix"; then
8346 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8347set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8349$as_echo_n "checking for $ac_word... " >&6; }
8350if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8351 $as_echo_n "(cached) " >&6
859789af
AC
8352else
8353 if test -n "$DLLTOOL"; then
8354 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8355else
c6b750e1
DJ
8356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8357for as_dir in $PATH
8358do
8359 IFS=$as_save_IFS
8360 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8361 for ac_exec_ext in '' $ac_executable_extensions; do
8362 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8363 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8364 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8365 break 2
8366 fi
8367done
81ecdfbb
RW
8368 done
8369IFS=$as_save_IFS
c6b750e1 8370
859789af
AC
8371fi
8372fi
c6b750e1 8373DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8374if test -n "$DLLTOOL"; then
81ecdfbb
RW
8375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8376$as_echo "$DLLTOOL" >&6; }
859789af 8377else
81ecdfbb
RW
8378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8379$as_echo "no" >&6; }
859789af
AC
8380fi
8381
81ecdfbb 8382
05cbd757
PB
8383 fi
8384 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8385 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8386set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8388$as_echo_n "checking for $ac_word... " >&6; }
8389if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8390 $as_echo_n "(cached) " >&6
859789af 8391else
05cbd757
PB
8392 if test -n "$DLLTOOL"; then
8393 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8394else
c6b750e1
DJ
8395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8396for as_dir in $PATH
8397do
8398 IFS=$as_save_IFS
8399 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8400 for ac_exec_ext in '' $ac_executable_extensions; do
8401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8402 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8404 break 2
8405 fi
8406done
81ecdfbb
RW
8407 done
8408IFS=$as_save_IFS
c6b750e1 8409
859789af
AC
8410fi
8411fi
c6b750e1 8412DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8413if test -n "$DLLTOOL"; then
81ecdfbb
RW
8414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8415$as_echo "$DLLTOOL" >&6; }
859789af 8416else
81ecdfbb
RW
8417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8418$as_echo "no" >&6; }
859789af 8419fi
c6b750e1 8420
81ecdfbb 8421
05cbd757
PB
8422 fi
8423 test -n "$ac_cv_prog_DLLTOOL" && break
8424done
8425
8426if test -z "$ac_cv_prog_DLLTOOL" ; then
8427 set dummy dlltool
8428 if test $build = $host ; then
8429 DLLTOOL="$2"
859789af 8430 else
05cbd757 8431 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8432 fi
859789af
AC
8433fi
8434
9a819804
AO
8435
8436
8437if test -n "$LD"; then
8438 ac_cv_prog_LD=$LD
8439elif test -n "$ac_cv_prog_LD"; then
8440 LD=$ac_cv_prog_LD
8441fi
8442
8443if test -n "$ac_cv_prog_LD"; then
8444 for ncn_progname in ld; do
8445 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8446set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8448$as_echo_n "checking for $ac_word... " >&6; }
8449if test "${ac_cv_prog_LD+set}" = set; then :
8450 $as_echo_n "(cached) " >&6
9a819804
AO
8451else
8452 if test -n "$LD"; then
8453 ac_cv_prog_LD="$LD" # Let the user override the test.
8454else
8455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8456for as_dir in $PATH
8457do
8458 IFS=$as_save_IFS
8459 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8460 for ac_exec_ext in '' $ac_executable_extensions; do
8461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8462 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8464 break 2
8465 fi
8466done
81ecdfbb
RW
8467 done
8468IFS=$as_save_IFS
9a819804
AO
8469
8470fi
8471fi
8472LD=$ac_cv_prog_LD
8473if test -n "$LD"; then
81ecdfbb
RW
8474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8475$as_echo "$LD" >&6; }
9a819804 8476else
81ecdfbb
RW
8477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8478$as_echo "no" >&6; }
9a819804
AO
8479fi
8480
81ecdfbb 8481
9a819804
AO
8482 done
8483fi
8484
8485for ncn_progname in ld; do
05cbd757
PB
8486 if test -n "$ncn_tool_prefix"; then
8487 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8488set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8490$as_echo_n "checking for $ac_word... " >&6; }
8491if test "${ac_cv_prog_LD+set}" = set; then :
8492 $as_echo_n "(cached) " >&6
859789af
AC
8493else
8494 if test -n "$LD"; then
8495 ac_cv_prog_LD="$LD" # Let the user override the test.
8496else
c6b750e1
DJ
8497as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8498for as_dir in $PATH
8499do
8500 IFS=$as_save_IFS
8501 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8502 for ac_exec_ext in '' $ac_executable_extensions; do
8503 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8504 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8506 break 2
8507 fi
8508done
81ecdfbb
RW
8509 done
8510IFS=$as_save_IFS
c6b750e1 8511
859789af
AC
8512fi
8513fi
c6b750e1 8514LD=$ac_cv_prog_LD
859789af 8515if test -n "$LD"; then
81ecdfbb
RW
8516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8517$as_echo "$LD" >&6; }
859789af 8518else
81ecdfbb
RW
8519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8520$as_echo "no" >&6; }
859789af
AC
8521fi
8522
81ecdfbb 8523
05cbd757
PB
8524 fi
8525 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8526 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8527set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8529$as_echo_n "checking for $ac_word... " >&6; }
8530if test "${ac_cv_prog_LD+set}" = set; then :
8531 $as_echo_n "(cached) " >&6
859789af 8532else
05cbd757
PB
8533 if test -n "$LD"; then
8534 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8535else
c6b750e1
DJ
8536as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8537for as_dir in $PATH
8538do
8539 IFS=$as_save_IFS
8540 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8541 for ac_exec_ext in '' $ac_executable_extensions; do
8542 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8543 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8544 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8545 break 2
8546 fi
8547done
81ecdfbb
RW
8548 done
8549IFS=$as_save_IFS
c6b750e1 8550
859789af
AC
8551fi
8552fi
c6b750e1 8553LD=$ac_cv_prog_LD
05cbd757 8554if test -n "$LD"; then
81ecdfbb
RW
8555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8556$as_echo "$LD" >&6; }
859789af 8557else
81ecdfbb
RW
8558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8559$as_echo "no" >&6; }
859789af 8560fi
c6b750e1 8561
81ecdfbb 8562
05cbd757
PB
8563 fi
8564 test -n "$ac_cv_prog_LD" && break
8565done
8566
8567if test -z "$ac_cv_prog_LD" ; then
8568 set dummy ld
8569 if test $build = $host ; then
8570 LD="$2"
859789af 8571 else
05cbd757 8572 LD="${ncn_tool_prefix}$2"
859789af 8573 fi
859789af
AC
8574fi
8575
9a819804
AO
8576
8577
8578if test -n "$LIPO"; then
8579 ac_cv_prog_LIPO=$LIPO
8580elif test -n "$ac_cv_prog_LIPO"; then
8581 LIPO=$ac_cv_prog_LIPO
8582fi
8583
8584if test -n "$ac_cv_prog_LIPO"; then
8585 for ncn_progname in lipo; do
8586 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8587set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8589$as_echo_n "checking for $ac_word... " >&6; }
8590if test "${ac_cv_prog_LIPO+set}" = set; then :
8591 $as_echo_n "(cached) " >&6
9a819804
AO
8592else
8593 if test -n "$LIPO"; then
8594 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8595else
8596as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8597for as_dir in $PATH
8598do
8599 IFS=$as_save_IFS
8600 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8601 for ac_exec_ext in '' $ac_executable_extensions; do
8602 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8603 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8604 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8605 break 2
8606 fi
8607done
81ecdfbb
RW
8608 done
8609IFS=$as_save_IFS
9a819804
AO
8610
8611fi
8612fi
8613LIPO=$ac_cv_prog_LIPO
8614if test -n "$LIPO"; then
81ecdfbb
RW
8615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8616$as_echo "$LIPO" >&6; }
9a819804 8617else
81ecdfbb
RW
8618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8619$as_echo "no" >&6; }
9a819804
AO
8620fi
8621
81ecdfbb 8622
9a819804
AO
8623 done
8624fi
8625
8626for ncn_progname in lipo; do
be01d343
PB
8627 if test -n "$ncn_tool_prefix"; then
8628 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8629set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8631$as_echo_n "checking for $ac_word... " >&6; }
8632if test "${ac_cv_prog_LIPO+set}" = set; then :
8633 $as_echo_n "(cached) " >&6
be01d343
PB
8634else
8635 if test -n "$LIPO"; then
8636 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8637else
c6b750e1
DJ
8638as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8639for as_dir in $PATH
8640do
8641 IFS=$as_save_IFS
8642 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8643 for ac_exec_ext in '' $ac_executable_extensions; do
8644 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8645 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8646 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8647 break 2
8648 fi
8649done
81ecdfbb
RW
8650 done
8651IFS=$as_save_IFS
c6b750e1 8652
be01d343
PB
8653fi
8654fi
c6b750e1 8655LIPO=$ac_cv_prog_LIPO
be01d343 8656if test -n "$LIPO"; then
81ecdfbb
RW
8657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8658$as_echo "$LIPO" >&6; }
be01d343 8659else
81ecdfbb
RW
8660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8661$as_echo "no" >&6; }
be01d343
PB
8662fi
8663
81ecdfbb 8664
be01d343
PB
8665 fi
8666 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8667 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8668set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8670$as_echo_n "checking for $ac_word... " >&6; }
8671if test "${ac_cv_prog_LIPO+set}" = set; then :
8672 $as_echo_n "(cached) " >&6
be01d343
PB
8673else
8674 if test -n "$LIPO"; then
8675 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8676else
c6b750e1
DJ
8677as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8678for as_dir in $PATH
8679do
8680 IFS=$as_save_IFS
8681 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8682 for ac_exec_ext in '' $ac_executable_extensions; do
8683 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8684 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8685 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8686 break 2
8687 fi
8688done
81ecdfbb
RW
8689 done
8690IFS=$as_save_IFS
c6b750e1 8691
be01d343
PB
8692fi
8693fi
c6b750e1 8694LIPO=$ac_cv_prog_LIPO
be01d343 8695if test -n "$LIPO"; then
81ecdfbb
RW
8696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8697$as_echo "$LIPO" >&6; }
be01d343 8698else
81ecdfbb
RW
8699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8700$as_echo "no" >&6; }
be01d343 8701fi
c6b750e1 8702
81ecdfbb 8703
be01d343
PB
8704 fi
8705 test -n "$ac_cv_prog_LIPO" && break
8706done
8707
8708if test -z "$ac_cv_prog_LIPO" ; then
8709 set dummy lipo
8710 if test $build = $host ; then
8711 LIPO="$2"
8712 else
8713 LIPO="${ncn_tool_prefix}$2"
8714 fi
8715fi
8716
9a819804
AO
8717
8718
8719if test -n "$NM"; then
8720 ac_cv_prog_NM=$NM
8721elif test -n "$ac_cv_prog_NM"; then
8722 NM=$ac_cv_prog_NM
8723fi
8724
8725if test -n "$ac_cv_prog_NM"; then
8726 for ncn_progname in nm; do
8727 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8728set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8730$as_echo_n "checking for $ac_word... " >&6; }
8731if test "${ac_cv_prog_NM+set}" = set; then :
8732 $as_echo_n "(cached) " >&6
859789af
AC
8733else
8734 if test -n "$NM"; then
8735 ac_cv_prog_NM="$NM" # Let the user override the test.
8736else
c6b750e1
DJ
8737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8738for as_dir in $PATH
8739do
8740 IFS=$as_save_IFS
8741 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8742 for ac_exec_ext in '' $ac_executable_extensions; do
8743 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8744 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8745 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8746 break 2
8747 fi
8748done
81ecdfbb
RW
8749 done
8750IFS=$as_save_IFS
c6b750e1 8751
859789af
AC
8752fi
8753fi
c6b750e1 8754NM=$ac_cv_prog_NM
859789af 8755if test -n "$NM"; then
81ecdfbb
RW
8756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8757$as_echo "$NM" >&6; }
859789af 8758else
81ecdfbb
RW
8759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8760$as_echo "no" >&6; }
859789af
AC
8761fi
8762
81ecdfbb 8763
9a819804
AO
8764 done
8765fi
8766
8767for ncn_progname in nm; do
8768 if test -n "$ncn_tool_prefix"; then
8769 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8770set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8772$as_echo_n "checking for $ac_word... " >&6; }
8773if test "${ac_cv_prog_NM+set}" = set; then :
8774 $as_echo_n "(cached) " >&6
859789af 8775else
05cbd757
PB
8776 if test -n "$NM"; then
8777 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 8778else
c6b750e1
DJ
8779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8780for as_dir in $PATH
8781do
8782 IFS=$as_save_IFS
8783 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8784 for ac_exec_ext in '' $ac_executable_extensions; do
8785 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8786 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8788 break 2
8789 fi
8790done
81ecdfbb
RW
8791 done
8792IFS=$as_save_IFS
c6b750e1 8793
859789af
AC
8794fi
8795fi
c6b750e1 8796NM=$ac_cv_prog_NM
05cbd757 8797if test -n "$NM"; then
81ecdfbb
RW
8798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8799$as_echo "$NM" >&6; }
859789af 8800else
81ecdfbb
RW
8801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8802$as_echo "no" >&6; }
859789af 8803fi
c6b750e1 8804
81ecdfbb 8805
05cbd757 8806 fi
9a819804
AO
8807 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8808 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8809set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8811$as_echo_n "checking for $ac_word... " >&6; }
8812if test "${ac_cv_prog_NM+set}" = set; then :
8813 $as_echo_n "(cached) " >&6
9a819804
AO
8814else
8815 if test -n "$NM"; then
8816 ac_cv_prog_NM="$NM" # Let the user override the test.
8817else
8818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8819for as_dir in $PATH
8820do
8821 IFS=$as_save_IFS
8822 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8823 for ac_exec_ext in '' $ac_executable_extensions; do
8824 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8825 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 8826 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8827 break 2
8828 fi
8829done
81ecdfbb
RW
8830 done
8831IFS=$as_save_IFS
9a819804
AO
8832
8833fi
8834fi
8835NM=$ac_cv_prog_NM
8836if test -n "$NM"; then
81ecdfbb
RW
8837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8838$as_echo "$NM" >&6; }
9a819804 8839else
81ecdfbb
RW
8840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8841$as_echo "no" >&6; }
9a819804
AO
8842fi
8843
81ecdfbb 8844
9a819804
AO
8845 fi
8846 test -n "$ac_cv_prog_NM" && break
8847done
8848
8849if test -z "$ac_cv_prog_NM" ; then
8850 set dummy nm
8851 if test $build = $host ; then
8852 NM="$2"
8853 else
8854 NM="${ncn_tool_prefix}$2"
8855 fi
8856fi
8857
8858
8859
8860if test -n "$RANLIB"; then
8861 ac_cv_prog_RANLIB=$RANLIB
8862elif test -n "$ac_cv_prog_RANLIB"; then
8863 RANLIB=$ac_cv_prog_RANLIB
8864fi
8865
8866if test -n "$ac_cv_prog_RANLIB"; then
8867 for ncn_progname in ranlib; do
8868 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8869set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8871$as_echo_n "checking for $ac_word... " >&6; }
8872if test "${ac_cv_prog_RANLIB+set}" = set; then :
8873 $as_echo_n "(cached) " >&6
9a819804
AO
8874else
8875 if test -n "$RANLIB"; then
8876 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8877else
8878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8879for as_dir in $PATH
8880do
8881 IFS=$as_save_IFS
8882 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8883 for ac_exec_ext in '' $ac_executable_extensions; do
8884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8885 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8886 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8887 break 2
8888 fi
8889done
81ecdfbb
RW
8890 done
8891IFS=$as_save_IFS
9a819804
AO
8892
8893fi
8894fi
8895RANLIB=$ac_cv_prog_RANLIB
8896if test -n "$RANLIB"; then
81ecdfbb
RW
8897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8898$as_echo "$RANLIB" >&6; }
9a819804 8899else
81ecdfbb
RW
8900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8901$as_echo "no" >&6; }
9a819804
AO
8902fi
8903
81ecdfbb 8904
9a819804
AO
8905 done
8906fi
859789af 8907
9a819804 8908for ncn_progname in ranlib; do
05cbd757
PB
8909 if test -n "$ncn_tool_prefix"; then
8910 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8911set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8913$as_echo_n "checking for $ac_word... " >&6; }
8914if test "${ac_cv_prog_RANLIB+set}" = set; then :
8915 $as_echo_n "(cached) " >&6
859789af
AC
8916else
8917 if test -n "$RANLIB"; then
8918 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8919else
c6b750e1
DJ
8920as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8921for as_dir in $PATH
8922do
8923 IFS=$as_save_IFS
8924 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8925 for ac_exec_ext in '' $ac_executable_extensions; do
8926 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8927 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8928 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8929 break 2
8930 fi
8931done
81ecdfbb
RW
8932 done
8933IFS=$as_save_IFS
c6b750e1 8934
859789af
AC
8935fi
8936fi
c6b750e1 8937RANLIB=$ac_cv_prog_RANLIB
859789af 8938if test -n "$RANLIB"; then
81ecdfbb
RW
8939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8940$as_echo "$RANLIB" >&6; }
859789af 8941else
81ecdfbb
RW
8942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8943$as_echo "no" >&6; }
859789af
AC
8944fi
8945
81ecdfbb 8946
05cbd757
PB
8947 fi
8948 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
8949 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8950set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8952$as_echo_n "checking for $ac_word... " >&6; }
8953if test "${ac_cv_prog_RANLIB+set}" = set; then :
8954 $as_echo_n "(cached) " >&6
859789af 8955else
05cbd757
PB
8956 if test -n "$RANLIB"; then
8957 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 8958else
c6b750e1
DJ
8959as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8960for as_dir in $PATH
8961do
8962 IFS=$as_save_IFS
8963 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8964 for ac_exec_ext in '' $ac_executable_extensions; do
8965 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8966 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 8967 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8968 break 2
8969 fi
8970done
81ecdfbb
RW
8971 done
8972IFS=$as_save_IFS
c6b750e1 8973
859789af
AC
8974fi
8975fi
c6b750e1 8976RANLIB=$ac_cv_prog_RANLIB
05cbd757 8977if test -n "$RANLIB"; then
81ecdfbb
RW
8978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8979$as_echo "$RANLIB" >&6; }
859789af 8980else
81ecdfbb
RW
8981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8982$as_echo "no" >&6; }
859789af 8983fi
c6b750e1 8984
81ecdfbb 8985
859789af 8986 fi
05cbd757
PB
8987 test -n "$ac_cv_prog_RANLIB" && break
8988done
8989
8990if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 8991 RANLIB="true"
859789af
AC
8992fi
8993
9a819804
AO
8994
8995
8996if test -n "$STRIP"; then
8997 ac_cv_prog_STRIP=$STRIP
8998elif test -n "$ac_cv_prog_STRIP"; then
8999 STRIP=$ac_cv_prog_STRIP
9000fi
9001
9002if test -n "$ac_cv_prog_STRIP"; then
9003 for ncn_progname in strip; do
9004 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9005set dummy ${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_STRIP+set}" = set; then :
9009 $as_echo_n "(cached) " >&6
9a819804
AO
9010else
9011 if test -n "$STRIP"; then
9012 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9013else
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
9a819804 9021 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9023 break 2
9024 fi
9025done
81ecdfbb
RW
9026 done
9027IFS=$as_save_IFS
9a819804
AO
9028
9029fi
9030fi
9031STRIP=$ac_cv_prog_STRIP
9032if test -n "$STRIP"; then
81ecdfbb
RW
9033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9034$as_echo "$STRIP" >&6; }
9a819804 9035else
81ecdfbb
RW
9036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9037$as_echo "no" >&6; }
9a819804
AO
9038fi
9039
81ecdfbb 9040
9a819804
AO
9041 done
9042fi
9043
9044for ncn_progname in strip; do
be01d343
PB
9045 if test -n "$ncn_tool_prefix"; then
9046 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9047set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9049$as_echo_n "checking for $ac_word... " >&6; }
9050if test "${ac_cv_prog_STRIP+set}" = set; then :
9051 $as_echo_n "(cached) " >&6
be01d343
PB
9052else
9053 if test -n "$STRIP"; then
9054 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9055else
c6b750e1
DJ
9056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9057for as_dir in $PATH
9058do
9059 IFS=$as_save_IFS
9060 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9061 for ac_exec_ext in '' $ac_executable_extensions; do
9062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9063 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9065 break 2
9066 fi
9067done
81ecdfbb
RW
9068 done
9069IFS=$as_save_IFS
c6b750e1 9070
be01d343
PB
9071fi
9072fi
c6b750e1 9073STRIP=$ac_cv_prog_STRIP
be01d343 9074if test -n "$STRIP"; then
81ecdfbb
RW
9075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9076$as_echo "$STRIP" >&6; }
be01d343 9077else
81ecdfbb
RW
9078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9079$as_echo "no" >&6; }
be01d343
PB
9080fi
9081
81ecdfbb 9082
be01d343
PB
9083 fi
9084 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9085 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9086set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9088$as_echo_n "checking for $ac_word... " >&6; }
9089if test "${ac_cv_prog_STRIP+set}" = set; then :
9090 $as_echo_n "(cached) " >&6
be01d343
PB
9091else
9092 if test -n "$STRIP"; then
9093 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9094else
c6b750e1
DJ
9095as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9096for as_dir in $PATH
9097do
9098 IFS=$as_save_IFS
9099 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9100 for ac_exec_ext in '' $ac_executable_extensions; do
9101 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9102 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9103 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9104 break 2
9105 fi
9106done
81ecdfbb
RW
9107 done
9108IFS=$as_save_IFS
c6b750e1 9109
be01d343
PB
9110fi
9111fi
c6b750e1 9112STRIP=$ac_cv_prog_STRIP
be01d343 9113if test -n "$STRIP"; then
81ecdfbb
RW
9114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9115$as_echo "$STRIP" >&6; }
be01d343 9116else
81ecdfbb
RW
9117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9118$as_echo "no" >&6; }
be01d343 9119fi
c6b750e1 9120
81ecdfbb 9121
be01d343
PB
9122 fi
9123 test -n "$ac_cv_prog_STRIP" && break
9124done
9125
9126if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9127 STRIP="true"
be01d343
PB
9128fi
9129
9a819804
AO
9130
9131
9132if test -n "$WINDRES"; then
9133 ac_cv_prog_WINDRES=$WINDRES
9134elif test -n "$ac_cv_prog_WINDRES"; then
9135 WINDRES=$ac_cv_prog_WINDRES
9136fi
9137
9138if test -n "$ac_cv_prog_WINDRES"; then
9139 for ncn_progname in windres; do
9140 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9141set dummy ${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_WINDRES+set}" = set; then :
9145 $as_echo_n "(cached) " >&6
9a819804
AO
9146else
9147 if test -n "$WINDRES"; then
9148 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9149else
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
9a819804 9157 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9159 break 2
9160 fi
9161done
81ecdfbb
RW
9162 done
9163IFS=$as_save_IFS
9a819804
AO
9164
9165fi
9166fi
9167WINDRES=$ac_cv_prog_WINDRES
9168if test -n "$WINDRES"; then
81ecdfbb
RW
9169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9170$as_echo "$WINDRES" >&6; }
9a819804 9171else
81ecdfbb
RW
9172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9173$as_echo "no" >&6; }
9a819804
AO
9174fi
9175
81ecdfbb 9176
9a819804
AO
9177 done
9178fi
9179
9180for ncn_progname in windres; do
05cbd757
PB
9181 if test -n "$ncn_tool_prefix"; then
9182 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9183set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9185$as_echo_n "checking for $ac_word... " >&6; }
9186if test "${ac_cv_prog_WINDRES+set}" = set; then :
9187 $as_echo_n "(cached) " >&6
859789af
AC
9188else
9189 if test -n "$WINDRES"; then
9190 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9191else
c6b750e1
DJ
9192as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9193for as_dir in $PATH
9194do
9195 IFS=$as_save_IFS
9196 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9197 for ac_exec_ext in '' $ac_executable_extensions; do
9198 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9199 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9200 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9201 break 2
9202 fi
9203done
81ecdfbb
RW
9204 done
9205IFS=$as_save_IFS
c6b750e1 9206
859789af
AC
9207fi
9208fi
c6b750e1 9209WINDRES=$ac_cv_prog_WINDRES
859789af 9210if test -n "$WINDRES"; then
81ecdfbb
RW
9211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9212$as_echo "$WINDRES" >&6; }
859789af 9213else
81ecdfbb
RW
9214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9215$as_echo "no" >&6; }
859789af
AC
9216fi
9217
81ecdfbb 9218
05cbd757
PB
9219 fi
9220 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9221 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9222set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9224$as_echo_n "checking for $ac_word... " >&6; }
9225if test "${ac_cv_prog_WINDRES+set}" = set; then :
9226 $as_echo_n "(cached) " >&6
859789af 9227else
05cbd757
PB
9228 if test -n "$WINDRES"; then
9229 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9230else
c6b750e1
DJ
9231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9232for as_dir in $PATH
9233do
9234 IFS=$as_save_IFS
9235 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9236 for ac_exec_ext in '' $ac_executable_extensions; do
9237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9238 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9240 break 2
9241 fi
9242done
81ecdfbb
RW
9243 done
9244IFS=$as_save_IFS
c6b750e1 9245
859789af
AC
9246fi
9247fi
c6b750e1 9248WINDRES=$ac_cv_prog_WINDRES
05cbd757 9249if test -n "$WINDRES"; then
81ecdfbb
RW
9250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9251$as_echo "$WINDRES" >&6; }
859789af 9252else
81ecdfbb
RW
9253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9254$as_echo "no" >&6; }
859789af 9255fi
c6b750e1 9256
81ecdfbb 9257
05cbd757
PB
9258 fi
9259 test -n "$ac_cv_prog_WINDRES" && break
9260done
9261
9262if test -z "$ac_cv_prog_WINDRES" ; then
9263 set dummy windres
9264 if test $build = $host ; then
9265 WINDRES="$2"
859789af 9266 else
05cbd757 9267 WINDRES="${ncn_tool_prefix}$2"
859789af 9268 fi
859789af
AC
9269fi
9270
9a819804
AO
9271
9272
0c24b341
NC
9273if test -n "$WINDMC"; then
9274 ac_cv_prog_WINDMC=$WINDMC
9275elif test -n "$ac_cv_prog_WINDMC"; then
9276 WINDMC=$ac_cv_prog_WINDMC
9277fi
9278
9279if test -n "$ac_cv_prog_WINDMC"; then
9280 for ncn_progname in windmc; do
9281 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9282set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9284$as_echo_n "checking for $ac_word... " >&6; }
9285if test "${ac_cv_prog_WINDMC+set}" = set; then :
9286 $as_echo_n "(cached) " >&6
0c24b341
NC
9287else
9288 if test -n "$WINDMC"; then
9289 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9290else
9291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9292for as_dir in $PATH
9293do
9294 IFS=$as_save_IFS
9295 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9296 for ac_exec_ext in '' $ac_executable_extensions; do
9297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9298 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9300 break 2
9301 fi
9302done
81ecdfbb
RW
9303 done
9304IFS=$as_save_IFS
0c24b341
NC
9305
9306fi
9307fi
9308WINDMC=$ac_cv_prog_WINDMC
9309if test -n "$WINDMC"; then
81ecdfbb
RW
9310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9311$as_echo "$WINDMC" >&6; }
0c24b341 9312else
81ecdfbb
RW
9313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9314$as_echo "no" >&6; }
0c24b341
NC
9315fi
9316
81ecdfbb 9317
0c24b341
NC
9318 done
9319fi
9320
9321for ncn_progname in windmc; do
9322 if test -n "$ncn_tool_prefix"; then
9323 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9324set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9326$as_echo_n "checking for $ac_word... " >&6; }
9327if test "${ac_cv_prog_WINDMC+set}" = set; then :
9328 $as_echo_n "(cached) " >&6
0c24b341
NC
9329else
9330 if test -n "$WINDMC"; then
9331 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9332else
9333as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9334for as_dir in $PATH
9335do
9336 IFS=$as_save_IFS
9337 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9338 for ac_exec_ext in '' $ac_executable_extensions; do
9339 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9340 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9341 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9342 break 2
9343 fi
9344done
81ecdfbb
RW
9345 done
9346IFS=$as_save_IFS
0c24b341
NC
9347
9348fi
9349fi
9350WINDMC=$ac_cv_prog_WINDMC
9351if test -n "$WINDMC"; then
81ecdfbb
RW
9352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9353$as_echo "$WINDMC" >&6; }
0c24b341 9354else
81ecdfbb
RW
9355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9356$as_echo "no" >&6; }
0c24b341
NC
9357fi
9358
81ecdfbb 9359
0c24b341
NC
9360 fi
9361 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9362 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9363set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9365$as_echo_n "checking for $ac_word... " >&6; }
9366if test "${ac_cv_prog_WINDMC+set}" = set; then :
9367 $as_echo_n "(cached) " >&6
0c24b341
NC
9368else
9369 if test -n "$WINDMC"; then
9370 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9371else
9372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9373for as_dir in $PATH
9374do
9375 IFS=$as_save_IFS
9376 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9377 for ac_exec_ext in '' $ac_executable_extensions; do
9378 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9379 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9380 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9381 break 2
9382 fi
9383done
81ecdfbb
RW
9384 done
9385IFS=$as_save_IFS
0c24b341
NC
9386
9387fi
9388fi
9389WINDMC=$ac_cv_prog_WINDMC
9390if test -n "$WINDMC"; then
81ecdfbb
RW
9391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9392$as_echo "$WINDMC" >&6; }
0c24b341 9393else
81ecdfbb
RW
9394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9395$as_echo "no" >&6; }
0c24b341
NC
9396fi
9397
81ecdfbb 9398
0c24b341
NC
9399 fi
9400 test -n "$ac_cv_prog_WINDMC" && break
9401done
9402
9403if test -z "$ac_cv_prog_WINDMC" ; then
9404 set dummy windmc
9405 if test $build = $host ; then
9406 WINDMC="$2"
9407 else
9408 WINDMC="${ncn_tool_prefix}$2"
9409 fi
9410fi
9411
9412
9413
9a819804
AO
9414if test -n "$OBJCOPY"; then
9415 ac_cv_prog_OBJCOPY=$OBJCOPY
9416elif test -n "$ac_cv_prog_OBJCOPY"; then
9417 OBJCOPY=$ac_cv_prog_OBJCOPY
9418fi
9419
9420if test -n "$ac_cv_prog_OBJCOPY"; then
9421 for ncn_progname in objcopy; do
9422 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9423set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9425$as_echo_n "checking for $ac_word... " >&6; }
9426if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9427 $as_echo_n "(cached) " >&6
9a819804
AO
9428else
9429 if test -n "$OBJCOPY"; then
9430 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9431else
9432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9433for as_dir in $PATH
9434do
9435 IFS=$as_save_IFS
9436 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9437 for ac_exec_ext in '' $ac_executable_extensions; do
9438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9439 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9441 break 2
9442 fi
9443done
81ecdfbb
RW
9444 done
9445IFS=$as_save_IFS
9a819804
AO
9446
9447fi
9448fi
9449OBJCOPY=$ac_cv_prog_OBJCOPY
9450if test -n "$OBJCOPY"; then
81ecdfbb
RW
9451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9452$as_echo "$OBJCOPY" >&6; }
9a819804 9453else
81ecdfbb
RW
9454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9455$as_echo "no" >&6; }
9a819804
AO
9456fi
9457
81ecdfbb 9458
9a819804
AO
9459 done
9460fi
9461
9462for ncn_progname in objcopy; do
05cbd757
PB
9463 if test -n "$ncn_tool_prefix"; then
9464 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9465set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9467$as_echo_n "checking for $ac_word... " >&6; }
9468if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9469 $as_echo_n "(cached) " >&6
859789af
AC
9470else
9471 if test -n "$OBJCOPY"; then
9472 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9473else
c6b750e1
DJ
9474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9475for as_dir in $PATH
9476do
9477 IFS=$as_save_IFS
9478 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9479 for ac_exec_ext in '' $ac_executable_extensions; do
9480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9481 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9483 break 2
9484 fi
9485done
81ecdfbb
RW
9486 done
9487IFS=$as_save_IFS
c6b750e1 9488
859789af
AC
9489fi
9490fi
c6b750e1 9491OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9492if test -n "$OBJCOPY"; then
81ecdfbb
RW
9493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9494$as_echo "$OBJCOPY" >&6; }
859789af 9495else
81ecdfbb
RW
9496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9497$as_echo "no" >&6; }
859789af
AC
9498fi
9499
81ecdfbb 9500
05cbd757
PB
9501 fi
9502 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9503 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9504set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9506$as_echo_n "checking for $ac_word... " >&6; }
9507if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9508 $as_echo_n "(cached) " >&6
859789af 9509else
05cbd757
PB
9510 if test -n "$OBJCOPY"; then
9511 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9512else
c6b750e1
DJ
9513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9514for as_dir in $PATH
9515do
9516 IFS=$as_save_IFS
9517 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9518 for ac_exec_ext in '' $ac_executable_extensions; do
9519 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9520 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9522 break 2
9523 fi
9524done
81ecdfbb
RW
9525 done
9526IFS=$as_save_IFS
c6b750e1 9527
859789af
AC
9528fi
9529fi
c6b750e1 9530OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9531if test -n "$OBJCOPY"; then
81ecdfbb
RW
9532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9533$as_echo "$OBJCOPY" >&6; }
859789af 9534else
81ecdfbb
RW
9535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9536$as_echo "no" >&6; }
859789af 9537fi
c6b750e1 9538
81ecdfbb 9539
05cbd757
PB
9540 fi
9541 test -n "$ac_cv_prog_OBJCOPY" && break
9542done
9543
9544if test -z "$ac_cv_prog_OBJCOPY" ; then
9545 set dummy objcopy
9546 if test $build = $host ; then
9547 OBJCOPY="$2"
859789af 9548 else
05cbd757 9549 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9550 fi
859789af
AC
9551fi
9552
9a819804
AO
9553
9554
9555if test -n "$OBJDUMP"; then
9556 ac_cv_prog_OBJDUMP=$OBJDUMP
9557elif test -n "$ac_cv_prog_OBJDUMP"; then
9558 OBJDUMP=$ac_cv_prog_OBJDUMP
9559fi
9560
9561if test -n "$ac_cv_prog_OBJDUMP"; then
9562 for ncn_progname in objdump; do
9563 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9564set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9566$as_echo_n "checking for $ac_word... " >&6; }
9567if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9568 $as_echo_n "(cached) " >&6
9a819804
AO
9569else
9570 if test -n "$OBJDUMP"; then
9571 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9572else
9573as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9574for as_dir in $PATH
9575do
9576 IFS=$as_save_IFS
9577 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9578 for ac_exec_ext in '' $ac_executable_extensions; do
9579 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9580 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9581 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9582 break 2
9583 fi
9584done
81ecdfbb
RW
9585 done
9586IFS=$as_save_IFS
9a819804
AO
9587
9588fi
9589fi
9590OBJDUMP=$ac_cv_prog_OBJDUMP
9591if test -n "$OBJDUMP"; then
81ecdfbb
RW
9592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9593$as_echo "$OBJDUMP" >&6; }
9a819804 9594else
81ecdfbb
RW
9595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9596$as_echo "no" >&6; }
9a819804
AO
9597fi
9598
81ecdfbb 9599
9a819804
AO
9600 done
9601fi
9602
9603for ncn_progname in objdump; do
05cbd757
PB
9604 if test -n "$ncn_tool_prefix"; then
9605 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9606set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9608$as_echo_n "checking for $ac_word... " >&6; }
9609if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9610 $as_echo_n "(cached) " >&6
859789af
AC
9611else
9612 if test -n "$OBJDUMP"; then
9613 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9614else
c6b750e1
DJ
9615as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9616for as_dir in $PATH
9617do
9618 IFS=$as_save_IFS
9619 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9620 for ac_exec_ext in '' $ac_executable_extensions; do
9621 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9622 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9624 break 2
9625 fi
9626done
81ecdfbb
RW
9627 done
9628IFS=$as_save_IFS
c6b750e1 9629
859789af
AC
9630fi
9631fi
c6b750e1 9632OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9633if test -n "$OBJDUMP"; then
81ecdfbb
RW
9634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9635$as_echo "$OBJDUMP" >&6; }
859789af 9636else
81ecdfbb
RW
9637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9638$as_echo "no" >&6; }
859789af
AC
9639fi
9640
81ecdfbb 9641
05cbd757
PB
9642 fi
9643 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9644 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9645set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9647$as_echo_n "checking for $ac_word... " >&6; }
9648if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9649 $as_echo_n "(cached) " >&6
859789af 9650else
05cbd757
PB
9651 if test -n "$OBJDUMP"; then
9652 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9653else
c6b750e1
DJ
9654as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9655for as_dir in $PATH
9656do
9657 IFS=$as_save_IFS
9658 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9659 for ac_exec_ext in '' $ac_executable_extensions; do
9660 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9661 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9663 break 2
9664 fi
9665done
81ecdfbb
RW
9666 done
9667IFS=$as_save_IFS
c6b750e1 9668
859789af
AC
9669fi
9670fi
c6b750e1 9671OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 9672if test -n "$OBJDUMP"; then
81ecdfbb
RW
9673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9674$as_echo "$OBJDUMP" >&6; }
859789af 9675else
81ecdfbb
RW
9676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9677$as_echo "no" >&6; }
859789af 9678fi
c6b750e1 9679
81ecdfbb 9680
05cbd757
PB
9681 fi
9682 test -n "$ac_cv_prog_OBJDUMP" && break
9683done
9684
9685if test -z "$ac_cv_prog_OBJDUMP" ; then
9686 set dummy objdump
9687 if test $build = $host ; then
9688 OBJDUMP="$2"
859789af 9689 else
05cbd757 9690 OBJDUMP="${ncn_tool_prefix}$2"
859789af 9691 fi
859789af
AC
9692fi
9693
a0da8069
NN
9694
9695
9696
9697
9698
be01d343 9699# Target tools.
c6b750e1 9700
81ecdfbb
RW
9701# Check whether --with-build-time-tools was given.
9702if test "${with_build_time_tools+set}" = set; then :
9703 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
9704 x/*) ;;
9705 *)
9706 with_build_time_tools=
81ecdfbb
RW
9707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9708$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
9709 ;;
9710 esac
859789af 9711else
2429c060 9712 with_build_time_tools=
81ecdfbb
RW
9713fi
9714
859789af 9715
9a819804
AO
9716
9717
9718if test -n "$CC_FOR_TARGET"; then
9719 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9720elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9721 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9722fi
9723
9724if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9725 for ncn_progname in cc gcc; do
9726 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9727set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9729$as_echo_n "checking for $ac_word... " >&6; }
9730if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9731 $as_echo_n "(cached) " >&6
9a819804
AO
9732else
9733 if test -n "$CC_FOR_TARGET"; then
9734 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9735else
9736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9737for as_dir in $PATH
9738do
9739 IFS=$as_save_IFS
9740 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9741 for ac_exec_ext in '' $ac_executable_extensions; do
9742 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9743 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9745 break 2
9746 fi
9747done
81ecdfbb
RW
9748 done
9749IFS=$as_save_IFS
9a819804
AO
9750
9751fi
9752fi
9753CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9754if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9756$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 9757else
81ecdfbb
RW
9758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9759$as_echo "no" >&6; }
9a819804
AO
9760fi
9761
81ecdfbb 9762
9a819804
AO
9763 done
9764fi
9765
9766if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9767 for ncn_progname in cc gcc; do
81ecdfbb
RW
9768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9769$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9770 if test -x $with_build_time_tools/${ncn_progname}; then
9771 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9773$as_echo "yes" >&6; }
cac3d6c4 9774 break
2429c060 9775 else
81ecdfbb
RW
9776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9777$as_echo "no" >&6; }
cac3d6c4
CM
9778 fi
9779 done
55db4b87
PB
9780fi
9781
2429c060
PB
9782if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
9783 for ncn_progname in cc gcc; do
9784 if test -n "$ncn_target_tool_prefix"; then
9785 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9786set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9787{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9788$as_echo_n "checking for $ac_word... " >&6; }
9789if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9790 $as_echo_n "(cached) " >&6
55db4b87
PB
9791else
9792 if test -n "$CC_FOR_TARGET"; then
9793 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9794else
c6b750e1
DJ
9795as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9796for as_dir in $PATH
9797do
9798 IFS=$as_save_IFS
9799 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9800 for ac_exec_ext in '' $ac_executable_extensions; do
9801 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9802 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9804 break 2
9805 fi
9806done
81ecdfbb
RW
9807 done
9808IFS=$as_save_IFS
c6b750e1 9809
55db4b87
PB
9810fi
9811fi
c6b750e1 9812CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 9813if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9815$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9816else
81ecdfbb
RW
9817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9818$as_echo "no" >&6; }
55db4b87
PB
9819fi
9820
81ecdfbb 9821
2429c060
PB
9822 fi
9823 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
9824 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9825set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9827$as_echo_n "checking for $ac_word... " >&6; }
9828if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9829 $as_echo_n "(cached) " >&6
55db4b87 9830else
05cbd757
PB
9831 if test -n "$CC_FOR_TARGET"; then
9832 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 9833else
c6b750e1
DJ
9834as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9835for as_dir in $PATH
9836do
9837 IFS=$as_save_IFS
9838 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9839 for ac_exec_ext in '' $ac_executable_extensions; do
9840 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9841 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 9842 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9843 break 2
9844 fi
9845done
81ecdfbb
RW
9846 done
9847IFS=$as_save_IFS
c6b750e1 9848
55db4b87
PB
9849fi
9850fi
c6b750e1 9851CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 9852if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
9853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9854$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 9855else
81ecdfbb
RW
9856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9857$as_echo "no" >&6; }
55db4b87 9858fi
c6b750e1 9859
81ecdfbb 9860
2429c060
PB
9861 fi
9862 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
9863 done
9864fi
c6b750e1 9865
05cbd757
PB
9866if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
9867 set dummy cc gcc
9868 if test $build = $target ; then
9869 CC_FOR_TARGET="$2"
55db4b87 9870 else
05cbd757 9871 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 9872 fi
d3f5afc4
MS
9873else
9874 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
9875fi
9876
9a819804
AO
9877
9878
9879if test -n "$CXX_FOR_TARGET"; then
9880 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
9881elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9882 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9883fi
9884
9885if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9886 for ncn_progname in c++ g++ cxx gxx; do
9887 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9888set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9890$as_echo_n "checking for $ac_word... " >&6; }
9891if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9892 $as_echo_n "(cached) " >&6
9a819804
AO
9893else
9894 if test -n "$CXX_FOR_TARGET"; then
9895 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9896else
9897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9898for as_dir in $PATH
9899do
9900 IFS=$as_save_IFS
9901 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9902 for ac_exec_ext in '' $ac_executable_extensions; do
9903 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9904 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 9905 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9906 break 2
9907 fi
9908done
81ecdfbb
RW
9909 done
9910IFS=$as_save_IFS
9a819804
AO
9911
9912fi
9913fi
9914CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9915if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9917$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 9918else
81ecdfbb
RW
9919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9920$as_echo "no" >&6; }
9a819804
AO
9921fi
9922
81ecdfbb 9923
9a819804
AO
9924 done
9925fi
9926
9927if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 9928 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
9929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9930$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
9931 if test -x $with_build_time_tools/${ncn_progname}; then
9932 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
9933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9934$as_echo "yes" >&6; }
2429c060
PB
9935 break
9936 else
81ecdfbb
RW
9937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9938$as_echo "no" >&6; }
2429c060
PB
9939 fi
9940 done
9941fi
9942
9943if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
9944 for ncn_progname in c++ g++ cxx gxx; do
9945 if test -n "$ncn_target_tool_prefix"; then
9946 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 9947set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9949$as_echo_n "checking for $ac_word... " >&6; }
9950if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9951 $as_echo_n "(cached) " >&6
55db4b87
PB
9952else
9953 if test -n "$CXX_FOR_TARGET"; then
9954 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9955else
c6b750e1
DJ
9956as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9957for as_dir in $PATH
9958do
9959 IFS=$as_save_IFS
9960 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9961 for ac_exec_ext in '' $ac_executable_extensions; do
9962 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9963 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 9964 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9965 break 2
9966 fi
9967done
81ecdfbb
RW
9968 done
9969IFS=$as_save_IFS
c6b750e1 9970
55db4b87
PB
9971fi
9972fi
c6b750e1 9973CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 9974if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
9975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9976$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 9977else
81ecdfbb
RW
9978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9979$as_echo "no" >&6; }
55db4b87
PB
9980fi
9981
81ecdfbb 9982
2429c060
PB
9983 fi
9984 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
9985 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 9986set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9988$as_echo_n "checking for $ac_word... " >&6; }
9989if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9990 $as_echo_n "(cached) " >&6
55db4b87 9991else
05cbd757
PB
9992 if test -n "$CXX_FOR_TARGET"; then
9993 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 9994else
c6b750e1
DJ
9995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9996for as_dir in $PATH
9997do
9998 IFS=$as_save_IFS
9999 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10000 for ac_exec_ext in '' $ac_executable_extensions; do
10001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10002 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10004 break 2
10005 fi
10006done
81ecdfbb
RW
10007 done
10008IFS=$as_save_IFS
c6b750e1 10009
55db4b87
PB
10010fi
10011fi
c6b750e1 10012CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10013if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10015$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10016else
81ecdfbb
RW
10017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10018$as_echo "no" >&6; }
55db4b87 10019fi
c6b750e1 10020
81ecdfbb 10021
2429c060
PB
10022 fi
10023 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10024 done
10025fi
c6b750e1 10026
05cbd757
PB
10027if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10028 set dummy c++ g++ cxx gxx
10029 if test $build = $target ; then
10030 CXX_FOR_TARGET="$2"
55db4b87 10031 else
05cbd757 10032 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10033 fi
d3f5afc4
MS
10034else
10035 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10036fi
10037
9a819804
AO
10038
10039
10040if test -n "$GCC_FOR_TARGET"; then
10041 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10042elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10043 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10044fi
10045
10046if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10047 for ncn_progname in gcc; do
10048 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10049set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10051$as_echo_n "checking for $ac_word... " >&6; }
10052if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10053 $as_echo_n "(cached) " >&6
9a819804
AO
10054else
10055 if test -n "$GCC_FOR_TARGET"; then
10056 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10057else
10058as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10059for as_dir in $PATH
10060do
10061 IFS=$as_save_IFS
10062 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10063 for ac_exec_ext in '' $ac_executable_extensions; do
10064 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10065 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10066 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10067 break 2
10068 fi
10069done
81ecdfbb
RW
10070 done
10071IFS=$as_save_IFS
9a819804
AO
10072
10073fi
10074fi
10075GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10076if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10078$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10079else
81ecdfbb
RW
10080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10081$as_echo "no" >&6; }
9a819804
AO
10082fi
10083
81ecdfbb 10084
9a819804
AO
10085 done
10086fi
10087
10088if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10089 for ncn_progname in gcc; do
81ecdfbb
RW
10090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10091$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10092 if test -x $with_build_time_tools/${ncn_progname}; then
10093 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10095$as_echo "yes" >&6; }
2429c060
PB
10096 break
10097 else
81ecdfbb
RW
10098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10099$as_echo "no" >&6; }
2429c060
PB
10100 fi
10101 done
10102fi
10103
10104if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10105 for ncn_progname in gcc; do
10106 if test -n "$ncn_target_tool_prefix"; then
10107 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10108set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10110$as_echo_n "checking for $ac_word... " >&6; }
10111if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10112 $as_echo_n "(cached) " >&6
859789af 10113else
2429c060
PB
10114 if test -n "$GCC_FOR_TARGET"; then
10115 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10116else
c6b750e1
DJ
10117as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10118for as_dir in $PATH
10119do
10120 IFS=$as_save_IFS
10121 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10122 for ac_exec_ext in '' $ac_executable_extensions; do
10123 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10124 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10125 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10126 break 2
10127 fi
10128done
81ecdfbb
RW
10129 done
10130IFS=$as_save_IFS
c6b750e1 10131
55db4b87
PB
10132fi
10133fi
c6b750e1 10134GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10135if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10137$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10138else
81ecdfbb
RW
10139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10140$as_echo "no" >&6; }
55db4b87
PB
10141fi
10142
81ecdfbb 10143
2429c060
PB
10144 fi
10145 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10146 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10147set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10149$as_echo_n "checking for $ac_word... " >&6; }
10150if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10151 $as_echo_n "(cached) " >&6
55db4b87 10152else
05cbd757
PB
10153 if test -n "$GCC_FOR_TARGET"; then
10154 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10155else
c6b750e1
DJ
10156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10157for as_dir in $PATH
10158do
10159 IFS=$as_save_IFS
10160 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10161 for ac_exec_ext in '' $ac_executable_extensions; do
10162 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10163 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10165 break 2
10166 fi
10167done
81ecdfbb
RW
10168 done
10169IFS=$as_save_IFS
c6b750e1 10170
55db4b87
PB
10171fi
10172fi
c6b750e1 10173GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10174if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10176$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10177else
81ecdfbb
RW
10178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10179$as_echo "no" >&6; }
55db4b87 10180fi
c6b750e1 10181
81ecdfbb 10182
2429c060
PB
10183 fi
10184 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10185 done
10186fi
c6b750e1 10187
05cbd757
PB
10188if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10189 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10190else
10191 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10192fi
10193
9a819804
AO
10194
10195
10196if test -n "$GCJ_FOR_TARGET"; then
10197 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10198elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10199 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10200fi
10201
10202if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10203 for ncn_progname in gcj; do
10204 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10205set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10207$as_echo_n "checking for $ac_word... " >&6; }
10208if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10209 $as_echo_n "(cached) " >&6
9a819804
AO
10210else
10211 if test -n "$GCJ_FOR_TARGET"; then
10212 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10213else
10214as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10215for as_dir in $PATH
10216do
10217 IFS=$as_save_IFS
10218 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10219 for ac_exec_ext in '' $ac_executable_extensions; do
10220 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10221 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10222 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10223 break 2
10224 fi
10225done
81ecdfbb
RW
10226 done
10227IFS=$as_save_IFS
9a819804
AO
10228
10229fi
10230fi
10231GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10232if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10234$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10235else
81ecdfbb
RW
10236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10237$as_echo "no" >&6; }
9a819804
AO
10238fi
10239
81ecdfbb 10240
9a819804
AO
10241 done
10242fi
10243
10244if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10245 for ncn_progname in gcj; do
81ecdfbb
RW
10246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10247$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10248 if test -x $with_build_time_tools/${ncn_progname}; then
10249 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10251$as_echo "yes" >&6; }
2429c060
PB
10252 break
10253 else
81ecdfbb
RW
10254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10255$as_echo "no" >&6; }
2429c060
PB
10256 fi
10257 done
10258fi
10259
10260if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10261 for ncn_progname in gcj; do
10262 if test -n "$ncn_target_tool_prefix"; then
10263 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10264set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10266$as_echo_n "checking for $ac_word... " >&6; }
10267if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10268 $as_echo_n "(cached) " >&6
55db4b87
PB
10269else
10270 if test -n "$GCJ_FOR_TARGET"; then
10271 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10272else
c6b750e1
DJ
10273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10274for as_dir in $PATH
10275do
10276 IFS=$as_save_IFS
10277 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10278 for ac_exec_ext in '' $ac_executable_extensions; do
10279 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10280 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10282 break 2
10283 fi
10284done
81ecdfbb
RW
10285 done
10286IFS=$as_save_IFS
c6b750e1 10287
55db4b87
PB
10288fi
10289fi
9a819804
AO
10290GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10291if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10293$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10294else
81ecdfbb
RW
10295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10296$as_echo "no" >&6; }
9a819804
AO
10297fi
10298
81ecdfbb 10299
9a819804
AO
10300 fi
10301 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10302 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10303set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10305$as_echo_n "checking for $ac_word... " >&6; }
10306if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10307 $as_echo_n "(cached) " >&6
9a819804
AO
10308else
10309 if test -n "$GCJ_FOR_TARGET"; then
10310 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10311else
10312as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10313for as_dir in $PATH
10314do
10315 IFS=$as_save_IFS
10316 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10317 for ac_exec_ext in '' $ac_executable_extensions; do
10318 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10319 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10320 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10321 break 2
10322 fi
10323done
81ecdfbb
RW
10324 done
10325IFS=$as_save_IFS
9a819804
AO
10326
10327fi
10328fi
10329GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10330if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10332$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10333else
81ecdfbb
RW
10334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10335$as_echo "no" >&6; }
9a819804
AO
10336fi
10337
81ecdfbb 10338
9a819804
AO
10339 fi
10340 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10341 done
10342fi
10343
10344if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10345 set dummy gcj
10346 if test $build = $target ; then
10347 GCJ_FOR_TARGET="$2"
10348 else
10349 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10350 fi
d3f5afc4
MS
10351else
10352 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10353fi
10354
10355
10356
10357if test -n "$GFORTRAN_FOR_TARGET"; then
10358 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10359elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10360 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10361fi
10362
9a819804
AO
10363if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10364 for ncn_progname in gfortran; do
10365 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10366set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10368$as_echo_n "checking for $ac_word... " >&6; }
10369if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10370 $as_echo_n "(cached) " >&6
55db4b87 10371else
9a819804
AO
10372 if test -n "$GFORTRAN_FOR_TARGET"; then
10373 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10374else
c6b750e1
DJ
10375as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10376for as_dir in $PATH
10377do
10378 IFS=$as_save_IFS
10379 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10380 for ac_exec_ext in '' $ac_executable_extensions; do
10381 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10382 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10383 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10384 break 2
10385 fi
10386done
81ecdfbb
RW
10387 done
10388IFS=$as_save_IFS
c6b750e1 10389
55db4b87
PB
10390fi
10391fi
9a819804
AO
10392GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10393if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10395$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10396else
81ecdfbb
RW
10397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10398$as_echo "no" >&6; }
55db4b87 10399fi
c6b750e1 10400
81ecdfbb 10401
2429c060
PB
10402 done
10403fi
c6b750e1 10404
9a819804 10405if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10406 for ncn_progname in gfortran; do
81ecdfbb
RW
10407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10408$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10409 if test -x $with_build_time_tools/${ncn_progname}; then
10410 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10412$as_echo "yes" >&6; }
2429c060
PB
10413 break
10414 else
81ecdfbb
RW
10415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10416$as_echo "no" >&6; }
2429c060
PB
10417 fi
10418 done
10419fi
10420
10421if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10422 for ncn_progname in gfortran; do
10423 if test -n "$ncn_target_tool_prefix"; then
10424 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10425set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10427$as_echo_n "checking for $ac_word... " >&6; }
10428if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10429 $as_echo_n "(cached) " >&6
55db4b87
PB
10430else
10431 if test -n "$GFORTRAN_FOR_TARGET"; then
10432 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10433else
c6b750e1
DJ
10434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10435for as_dir in $PATH
10436do
10437 IFS=$as_save_IFS
10438 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10439 for ac_exec_ext in '' $ac_executable_extensions; do
10440 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10441 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10442 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10443 break 2
10444 fi
10445done
81ecdfbb
RW
10446 done
10447IFS=$as_save_IFS
c6b750e1 10448
55db4b87
PB
10449fi
10450fi
c6b750e1 10451GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10452if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10454$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10455else
81ecdfbb
RW
10456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10457$as_echo "no" >&6; }
55db4b87
PB
10458fi
10459
81ecdfbb 10460
2429c060
PB
10461 fi
10462 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10463 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10464set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10466$as_echo_n "checking for $ac_word... " >&6; }
10467if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10468 $as_echo_n "(cached) " >&6
55db4b87 10469else
05cbd757 10470 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10471 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10472else
10473as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10474for as_dir in $PATH
10475do
10476 IFS=$as_save_IFS
10477 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10478 for ac_exec_ext in '' $ac_executable_extensions; do
10479 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10480 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10481 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10482 break 2
10483 fi
10484done
81ecdfbb
RW
10485 done
10486IFS=$as_save_IFS
c6b750e1 10487
55db4b87
PB
10488fi
10489fi
c6b750e1 10490GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10491if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10493$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10494else
81ecdfbb
RW
10495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10496$as_echo "no" >&6; }
55db4b87 10497fi
c6b750e1 10498
81ecdfbb 10499
2429c060
PB
10500 fi
10501 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10502 done
10503fi
c6b750e1 10504
05cbd757
PB
10505if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10506 set dummy gfortran
10507 if test $build = $target ; then
10508 GFORTRAN_FOR_TARGET="$2"
55db4b87 10509 else
05cbd757 10510 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10511 fi
d3f5afc4
MS
10512else
10513 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10514fi
10515
2429c060
PB
10516
10517
e552509b
ILT
10518if test -n "$GOC_FOR_TARGET"; then
10519 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10520elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10521 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10522fi
10523
10524if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10525 for ncn_progname in gccgo; do
10526 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10527set dummy ${ncn_progname}; ac_word=$2
10528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10529$as_echo_n "checking for $ac_word... " >&6; }
10530if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10531 $as_echo_n "(cached) " >&6
10532else
10533 if test -n "$GOC_FOR_TARGET"; then
10534 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10535else
10536as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10537for as_dir in $PATH
10538do
10539 IFS=$as_save_IFS
10540 test -z "$as_dir" && as_dir=.
10541 for ac_exec_ext in '' $ac_executable_extensions; do
10542 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10543 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10544 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10545 break 2
10546 fi
10547done
10548 done
10549IFS=$as_save_IFS
10550
10551fi
10552fi
10553GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10554if test -n "$GOC_FOR_TARGET"; then
10555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10556$as_echo "$GOC_FOR_TARGET" >&6; }
10557else
10558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10559$as_echo "no" >&6; }
10560fi
10561
10562
10563 done
10564fi
10565
10566if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10567 for ncn_progname in gccgo; do
10568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10569$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10570 if test -x $with_build_time_tools/${ncn_progname}; then
10571 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10573$as_echo "yes" >&6; }
10574 break
10575 else
10576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10577$as_echo "no" >&6; }
10578 fi
10579 done
10580fi
10581
10582if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10583 for ncn_progname in gccgo; do
10584 if test -n "$ncn_target_tool_prefix"; then
10585 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10586set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10588$as_echo_n "checking for $ac_word... " >&6; }
10589if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10590 $as_echo_n "(cached) " >&6
10591else
10592 if test -n "$GOC_FOR_TARGET"; then
10593 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10594else
10595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10596for as_dir in $PATH
10597do
10598 IFS=$as_save_IFS
10599 test -z "$as_dir" && as_dir=.
10600 for ac_exec_ext in '' $ac_executable_extensions; do
10601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10602 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10604 break 2
10605 fi
10606done
10607 done
10608IFS=$as_save_IFS
10609
10610fi
10611fi
10612GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10613if test -n "$GOC_FOR_TARGET"; then
10614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10615$as_echo "$GOC_FOR_TARGET" >&6; }
10616else
10617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10618$as_echo "no" >&6; }
10619fi
10620
10621
10622 fi
10623 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10624 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10625set dummy ${ncn_progname}; ac_word=$2
10626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10627$as_echo_n "checking for $ac_word... " >&6; }
10628if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10629 $as_echo_n "(cached) " >&6
10630else
10631 if test -n "$GOC_FOR_TARGET"; then
10632 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10633else
10634as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10635for as_dir in $PATH
10636do
10637 IFS=$as_save_IFS
10638 test -z "$as_dir" && as_dir=.
10639 for ac_exec_ext in '' $ac_executable_extensions; do
10640 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10641 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10642 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10643 break 2
10644 fi
10645done
10646 done
10647IFS=$as_save_IFS
10648
10649fi
10650fi
10651GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10652if test -n "$GOC_FOR_TARGET"; then
10653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10654$as_echo "$GOC_FOR_TARGET" >&6; }
10655else
10656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10657$as_echo "no" >&6; }
10658fi
10659
10660
10661 fi
10662 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10663 done
10664fi
10665
10666if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10667 set dummy gccgo
10668 if test $build = $target ; then
10669 GOC_FOR_TARGET="$2"
10670 else
10671 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10672 fi
10673else
10674 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10675fi
10676
10677
10678
2429c060
PB
10679cat > conftest.c << \EOF
10680#ifdef __GNUC__
10681 gcc_yay;
10682#endif
10683EOF
10684if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10685 have_gcc_for_target=yes
859789af 10686else
2429c060
PB
10687 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10688 have_gcc_for_target=no
859789af 10689fi
2429c060
PB
10690rm conftest.c
10691
10692
10693
859789af 10694
2429c060
PB
10695if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10696 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10698$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10699 if test -x $with_build_time_tools/ar; then
10700 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10701 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10703$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10704 else
81ecdfbb
RW
10705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10706$as_echo "no" >&6; }
3a35eeb3 10707 fi
2429c060
PB
10708 elif test $build != $host && test $have_gcc_for_target = yes; then
10709 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10710 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10711 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10712 fi
2429c060 10713fi
c6b750e1 10714if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10715 # Extract the first word of "ar", so it can be a program name with args.
10716set dummy ar; ac_word=$2
81ecdfbb
RW
10717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10718$as_echo_n "checking for $ac_word... " >&6; }
10719if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10720 $as_echo_n "(cached) " >&6
859789af 10721else
c6b750e1
DJ
10722 case $AR_FOR_TARGET in
10723 [\\/]* | ?:[\\/]*)
2429c060
PB
10724 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10725 ;;
2429c060 10726 *)
c6b750e1
DJ
10727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10728for as_dir in $gcc_cv_tool_dirs
10729do
10730 IFS=$as_save_IFS
10731 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10732 for ac_exec_ext in '' $ac_executable_extensions; do
10733 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10734 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10735 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10736 break 2
10737 fi
10738done
81ecdfbb
RW
10739 done
10740IFS=$as_save_IFS
c6b750e1 10741
2429c060
PB
10742 ;;
10743esac
859789af 10744fi
c6b750e1 10745AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10746if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10748$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10749else
81ecdfbb
RW
10750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10751$as_echo "no" >&6; }
859789af 10752fi
05cbd757 10753
81ecdfbb 10754
2429c060
PB
10755fi
10756if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10757
10758
10759if test -n "$AR_FOR_TARGET"; then
10760 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10761elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10762 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10763fi
10764
10765if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10766 for ncn_progname in ar; do
10767 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10768set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10770$as_echo_n "checking for $ac_word... " >&6; }
10771if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10772 $as_echo_n "(cached) " >&6
9a819804
AO
10773else
10774 if test -n "$AR_FOR_TARGET"; then
10775 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10776else
10777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10778for as_dir in $PATH
10779do
10780 IFS=$as_save_IFS
10781 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10782 for ac_exec_ext in '' $ac_executable_extensions; do
10783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10784 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10786 break 2
10787 fi
10788done
81ecdfbb
RW
10789 done
10790IFS=$as_save_IFS
9a819804
AO
10791
10792fi
10793fi
10794AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10795if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10797$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10798else
81ecdfbb
RW
10799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10800$as_echo "no" >&6; }
9a819804
AO
10801fi
10802
81ecdfbb 10803
9a819804
AO
10804 done
10805fi
10806
10807if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10808 for ncn_progname in ar; do
81ecdfbb
RW
10809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10810$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10811 if test -x $with_build_time_tools/${ncn_progname}; then
10812 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10814$as_echo "yes" >&6; }
2429c060
PB
10815 break
10816 else
81ecdfbb
RW
10817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10818$as_echo "no" >&6; }
2429c060
PB
10819 fi
10820 done
859789af
AC
10821fi
10822
2429c060
PB
10823if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10824 for ncn_progname in ar; do
10825 if test -n "$ncn_target_tool_prefix"; then
10826 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10827set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10829$as_echo_n "checking for $ac_word... " >&6; }
10830if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10831 $as_echo_n "(cached) " >&6
7e0f7140 10832else
2429c060
PB
10833 if test -n "$AR_FOR_TARGET"; then
10834 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 10835else
c6b750e1
DJ
10836as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10837for as_dir in $PATH
10838do
10839 IFS=$as_save_IFS
10840 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10841 for ac_exec_ext in '' $ac_executable_extensions; do
10842 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10843 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10844 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10845 break 2
10846 fi
10847done
81ecdfbb
RW
10848 done
10849IFS=$as_save_IFS
c6b750e1 10850
7e0f7140
GK
10851fi
10852fi
c6b750e1 10853AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10854if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10856$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10857else
81ecdfbb
RW
10858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10859$as_echo "no" >&6; }
7e0f7140
GK
10860fi
10861
81ecdfbb 10862
2429c060
PB
10863 fi
10864 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10865 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 10866set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10868$as_echo_n "checking for $ac_word... " >&6; }
10869if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10870 $as_echo_n "(cached) " >&6
7e0f7140 10871else
2429c060
PB
10872 if test -n "$AR_FOR_TARGET"; then
10873 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 10874else
c6b750e1
DJ
10875as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10876for as_dir in $PATH
10877do
10878 IFS=$as_save_IFS
10879 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10880 for ac_exec_ext in '' $ac_executable_extensions; do
10881 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10882 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10883 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10884 break 2
10885 fi
10886done
81ecdfbb
RW
10887 done
10888IFS=$as_save_IFS
c6b750e1 10889
7e0f7140
GK
10890fi
10891fi
c6b750e1 10892AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 10893if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10895$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 10896else
81ecdfbb
RW
10897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10898$as_echo "no" >&6; }
7e0f7140 10899fi
c6b750e1 10900
81ecdfbb 10901
2429c060
PB
10902 fi
10903 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10904 done
10905fi
c6b750e1 10906
2429c060
PB
10907if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10908 set dummy ar
7e0f7140 10909 if test $build = $target ; then
2429c060 10910 AR_FOR_TARGET="$2"
7e0f7140 10911 else
2429c060 10912 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 10913 fi
d3f5afc4
MS
10914else
10915 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
10916fi
10917
3a35eeb3
PB
10918else
10919 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
10920fi
10921
10922
10923
10924
10925if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
10926 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
10928$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10929 if test -x $with_build_time_tools/as; then
10930 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
10931 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
10932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
10933$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 10934 else
81ecdfbb
RW
10935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10936$as_echo "no" >&6; }
3a35eeb3 10937 fi
2429c060
PB
10938 elif test $build != $host && test $have_gcc_for_target = yes; then
10939 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
10940 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
10941 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
10942 fi
10943fi
c6b750e1 10944if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10945 # Extract the first word of "as", so it can be a program name with args.
10946set dummy as; ac_word=$2
81ecdfbb
RW
10947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10948$as_echo_n "checking for $ac_word... " >&6; }
10949if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
10950 $as_echo_n "(cached) " >&6
2429c060 10951else
c6b750e1
DJ
10952 case $AS_FOR_TARGET in
10953 [\\/]* | ?:[\\/]*)
2429c060
PB
10954 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
10955 ;;
2429c060 10956 *)
c6b750e1
DJ
10957 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10958for as_dir in $gcc_cv_tool_dirs
10959do
10960 IFS=$as_save_IFS
10961 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10962 for ac_exec_ext in '' $ac_executable_extensions; do
10963 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10964 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10965 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10966 break 2
10967 fi
10968done
81ecdfbb
RW
10969 done
10970IFS=$as_save_IFS
c6b750e1 10971
2429c060
PB
10972 ;;
10973esac
10974fi
c6b750e1 10975AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 10976if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
10977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
10978$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 10979else
81ecdfbb
RW
10980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10981$as_echo "no" >&6; }
2429c060
PB
10982fi
10983
81ecdfbb 10984
2429c060
PB
10985fi
10986if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
10987
10988
10989if test -n "$AS_FOR_TARGET"; then
10990 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
10991elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10992 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
10993fi
10994
10995if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
10996 for ncn_progname in as; do
10997 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10998set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11000$as_echo_n "checking for $ac_word... " >&6; }
11001if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11002 $as_echo_n "(cached) " >&6
9a819804
AO
11003else
11004 if test -n "$AS_FOR_TARGET"; then
11005 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11006else
11007as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11008for as_dir in $PATH
11009do
11010 IFS=$as_save_IFS
11011 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11012 for ac_exec_ext in '' $ac_executable_extensions; do
11013 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11014 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11016 break 2
11017 fi
11018done
81ecdfbb
RW
11019 done
11020IFS=$as_save_IFS
9a819804
AO
11021
11022fi
11023fi
11024AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11025if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11027$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11028else
81ecdfbb
RW
11029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11030$as_echo "no" >&6; }
9a819804
AO
11031fi
11032
81ecdfbb 11033
9a819804
AO
11034 done
11035fi
11036
11037if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11038 for ncn_progname in as; do
81ecdfbb
RW
11039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11040$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11041 if test -x $with_build_time_tools/${ncn_progname}; then
11042 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11044$as_echo "yes" >&6; }
2429c060
PB
11045 break
11046 else
81ecdfbb
RW
11047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11048$as_echo "no" >&6; }
2429c060
PB
11049 fi
11050 done
11051fi
11052
11053if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11054 for ncn_progname in as; do
11055 if test -n "$ncn_target_tool_prefix"; then
11056 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11057set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11059$as_echo_n "checking for $ac_word... " >&6; }
11060if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11061 $as_echo_n "(cached) " >&6
2429c060
PB
11062else
11063 if test -n "$AS_FOR_TARGET"; then
11064 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11065else
c6b750e1
DJ
11066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11067for as_dir in $PATH
11068do
11069 IFS=$as_save_IFS
11070 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11071 for ac_exec_ext in '' $ac_executable_extensions; do
11072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11073 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11075 break 2
11076 fi
11077done
81ecdfbb
RW
11078 done
11079IFS=$as_save_IFS
c6b750e1 11080
2429c060
PB
11081fi
11082fi
c6b750e1 11083AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11084if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11086$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11087else
81ecdfbb
RW
11088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11089$as_echo "no" >&6; }
2429c060
PB
11090fi
11091
81ecdfbb 11092
2429c060
PB
11093 fi
11094 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11095 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11096set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11098$as_echo_n "checking for $ac_word... " >&6; }
11099if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11100 $as_echo_n "(cached) " >&6
2429c060
PB
11101else
11102 if test -n "$AS_FOR_TARGET"; then
11103 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11104else
c6b750e1
DJ
11105as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11106for as_dir in $PATH
11107do
11108 IFS=$as_save_IFS
11109 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11110 for ac_exec_ext in '' $ac_executable_extensions; do
11111 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11112 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11113 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11114 break 2
11115 fi
11116done
81ecdfbb
RW
11117 done
11118IFS=$as_save_IFS
c6b750e1 11119
2429c060
PB
11120fi
11121fi
c6b750e1 11122AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11123if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11125$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11126else
81ecdfbb
RW
11127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11128$as_echo "no" >&6; }
2429c060 11129fi
c6b750e1 11130
81ecdfbb 11131
2429c060
PB
11132 fi
11133 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11134 done
11135fi
c6b750e1 11136
2429c060
PB
11137if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11138 set dummy as
11139 if test $build = $target ; then
11140 AS_FOR_TARGET="$2"
11141 else
11142 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11143 fi
d3f5afc4
MS
11144else
11145 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11146fi
11147
3a35eeb3
PB
11148else
11149 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11150fi
11151
11152
11153
11154
11155if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11156 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11158$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11159 if test -x $with_build_time_tools/dlltool; then
11160 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11161 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11163$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11164 else
81ecdfbb
RW
11165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11166$as_echo "no" >&6; }
3a35eeb3 11167 fi
2429c060
PB
11168 elif test $build != $host && test $have_gcc_for_target = yes; then
11169 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11170 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11171 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11172 fi
11173fi
c6b750e1 11174if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11175 # Extract the first word of "dlltool", so it can be a program name with args.
11176set dummy dlltool; ac_word=$2
81ecdfbb
RW
11177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11178$as_echo_n "checking for $ac_word... " >&6; }
11179if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11180 $as_echo_n "(cached) " >&6
2429c060 11181else
c6b750e1
DJ
11182 case $DLLTOOL_FOR_TARGET in
11183 [\\/]* | ?:[\\/]*)
2429c060
PB
11184 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11185 ;;
2429c060 11186 *)
c6b750e1
DJ
11187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11188for as_dir in $gcc_cv_tool_dirs
11189do
11190 IFS=$as_save_IFS
11191 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11192 for ac_exec_ext in '' $ac_executable_extensions; do
11193 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11194 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11195 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11196 break 2
11197 fi
11198done
81ecdfbb
RW
11199 done
11200IFS=$as_save_IFS
c6b750e1 11201
2429c060
PB
11202 ;;
11203esac
11204fi
c6b750e1 11205DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11206if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11208$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11209else
81ecdfbb
RW
11210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11211$as_echo "no" >&6; }
2429c060
PB
11212fi
11213
81ecdfbb 11214
2429c060
PB
11215fi
11216if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11217
11218
11219if test -n "$DLLTOOL_FOR_TARGET"; then
11220 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11221elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11222 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11223fi
11224
11225if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11226 for ncn_progname in dlltool; do
11227 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11228set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11230$as_echo_n "checking for $ac_word... " >&6; }
11231if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11232 $as_echo_n "(cached) " >&6
9a819804
AO
11233else
11234 if test -n "$DLLTOOL_FOR_TARGET"; then
11235 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11236else
11237as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11238for as_dir in $PATH
11239do
11240 IFS=$as_save_IFS
11241 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11242 for ac_exec_ext in '' $ac_executable_extensions; do
11243 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11244 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11245 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11246 break 2
11247 fi
11248done
81ecdfbb
RW
11249 done
11250IFS=$as_save_IFS
9a819804
AO
11251
11252fi
11253fi
11254DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11255if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11257$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11258else
81ecdfbb
RW
11259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11260$as_echo "no" >&6; }
9a819804
AO
11261fi
11262
81ecdfbb 11263
9a819804
AO
11264 done
11265fi
11266
11267if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11268 for ncn_progname in dlltool; do
81ecdfbb
RW
11269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11270$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11271 if test -x $with_build_time_tools/${ncn_progname}; then
11272 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11274$as_echo "yes" >&6; }
2429c060
PB
11275 break
11276 else
81ecdfbb
RW
11277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11278$as_echo "no" >&6; }
2429c060
PB
11279 fi
11280 done
11281fi
11282
11283if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11284 for ncn_progname in dlltool; do
11285 if test -n "$ncn_target_tool_prefix"; then
11286 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11287set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11289$as_echo_n "checking for $ac_word... " >&6; }
11290if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11291 $as_echo_n "(cached) " >&6
2429c060
PB
11292else
11293 if test -n "$DLLTOOL_FOR_TARGET"; then
11294 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11295else
c6b750e1
DJ
11296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11297for as_dir in $PATH
11298do
11299 IFS=$as_save_IFS
11300 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11301 for ac_exec_ext in '' $ac_executable_extensions; do
11302 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11303 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11305 break 2
11306 fi
11307done
81ecdfbb
RW
11308 done
11309IFS=$as_save_IFS
c6b750e1 11310
2429c060
PB
11311fi
11312fi
c6b750e1 11313DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11314if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11316$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11317else
81ecdfbb
RW
11318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11319$as_echo "no" >&6; }
2429c060
PB
11320fi
11321
81ecdfbb 11322
2429c060
PB
11323 fi
11324 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11325 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11326set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11328$as_echo_n "checking for $ac_word... " >&6; }
11329if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11330 $as_echo_n "(cached) " >&6
2429c060
PB
11331else
11332 if test -n "$DLLTOOL_FOR_TARGET"; then
11333 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11334else
c6b750e1
DJ
11335as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11336for as_dir in $PATH
11337do
11338 IFS=$as_save_IFS
11339 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11340 for ac_exec_ext in '' $ac_executable_extensions; do
11341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11342 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11344 break 2
11345 fi
11346done
81ecdfbb
RW
11347 done
11348IFS=$as_save_IFS
c6b750e1 11349
2429c060
PB
11350fi
11351fi
c6b750e1 11352DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11353if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11355$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11356else
81ecdfbb
RW
11357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11358$as_echo "no" >&6; }
2429c060 11359fi
c6b750e1 11360
81ecdfbb 11361
2429c060
PB
11362 fi
11363 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11364 done
11365fi
c6b750e1 11366
2429c060
PB
11367if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11368 set dummy dlltool
11369 if test $build = $target ; then
11370 DLLTOOL_FOR_TARGET="$2"
11371 else
11372 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11373 fi
d3f5afc4
MS
11374else
11375 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11376fi
11377
3a35eeb3
PB
11378else
11379 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11380fi
11381
11382
11383
11384
11385if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11386 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11388$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11389 if test -x $with_build_time_tools/ld; then
11390 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11391 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11393$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11394 else
81ecdfbb
RW
11395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11396$as_echo "no" >&6; }
3a35eeb3 11397 fi
2429c060
PB
11398 elif test $build != $host && test $have_gcc_for_target = yes; then
11399 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11400 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11401 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11402 fi
11403fi
c6b750e1 11404if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11405 # Extract the first word of "ld", so it can be a program name with args.
11406set dummy ld; ac_word=$2
81ecdfbb
RW
11407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11408$as_echo_n "checking for $ac_word... " >&6; }
11409if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11410 $as_echo_n "(cached) " >&6
2429c060 11411else
c6b750e1
DJ
11412 case $LD_FOR_TARGET in
11413 [\\/]* | ?:[\\/]*)
2429c060
PB
11414 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11415 ;;
2429c060 11416 *)
c6b750e1
DJ
11417 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11418for as_dir in $gcc_cv_tool_dirs
11419do
11420 IFS=$as_save_IFS
11421 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11422 for ac_exec_ext in '' $ac_executable_extensions; do
11423 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11424 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11425 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11426 break 2
11427 fi
11428done
81ecdfbb
RW
11429 done
11430IFS=$as_save_IFS
c6b750e1 11431
2429c060
PB
11432 ;;
11433esac
11434fi
c6b750e1 11435LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11436if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11438$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11439else
81ecdfbb
RW
11440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11441$as_echo "no" >&6; }
2429c060
PB
11442fi
11443
81ecdfbb 11444
2429c060
PB
11445fi
11446if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11447
11448
11449if test -n "$LD_FOR_TARGET"; then
11450 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11451elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11452 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11453fi
11454
11455if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11456 for ncn_progname in ld; do
11457 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11458set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11460$as_echo_n "checking for $ac_word... " >&6; }
11461if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11462 $as_echo_n "(cached) " >&6
9a819804
AO
11463else
11464 if test -n "$LD_FOR_TARGET"; then
11465 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11466else
11467as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11468for as_dir in $PATH
11469do
11470 IFS=$as_save_IFS
11471 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11472 for ac_exec_ext in '' $ac_executable_extensions; do
11473 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11474 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11475 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11476 break 2
11477 fi
11478done
81ecdfbb
RW
11479 done
11480IFS=$as_save_IFS
9a819804
AO
11481
11482fi
11483fi
11484LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11485if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11487$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11488else
81ecdfbb
RW
11489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11490$as_echo "no" >&6; }
9a819804
AO
11491fi
11492
81ecdfbb 11493
9a819804
AO
11494 done
11495fi
11496
11497if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11498 for ncn_progname in ld; do
81ecdfbb
RW
11499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11500$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11501 if test -x $with_build_time_tools/${ncn_progname}; then
11502 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11504$as_echo "yes" >&6; }
2429c060
PB
11505 break
11506 else
81ecdfbb
RW
11507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11508$as_echo "no" >&6; }
2429c060
PB
11509 fi
11510 done
11511fi
11512
11513if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11514 for ncn_progname in ld; do
11515 if test -n "$ncn_target_tool_prefix"; then
11516 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11517set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11519$as_echo_n "checking for $ac_word... " >&6; }
11520if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11521 $as_echo_n "(cached) " >&6
2429c060
PB
11522else
11523 if test -n "$LD_FOR_TARGET"; then
11524 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11525else
c6b750e1
DJ
11526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11527for as_dir in $PATH
11528do
11529 IFS=$as_save_IFS
11530 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11531 for ac_exec_ext in '' $ac_executable_extensions; do
11532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11533 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11534 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11535 break 2
11536 fi
11537done
81ecdfbb
RW
11538 done
11539IFS=$as_save_IFS
c6b750e1 11540
2429c060
PB
11541fi
11542fi
c6b750e1 11543LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11544if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11546$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11547else
81ecdfbb
RW
11548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11549$as_echo "no" >&6; }
2429c060
PB
11550fi
11551
81ecdfbb 11552
2429c060
PB
11553 fi
11554 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11555 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11556set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11558$as_echo_n "checking for $ac_word... " >&6; }
11559if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11560 $as_echo_n "(cached) " >&6
2429c060
PB
11561else
11562 if test -n "$LD_FOR_TARGET"; then
11563 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11564else
c6b750e1
DJ
11565as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11566for as_dir in $PATH
11567do
11568 IFS=$as_save_IFS
11569 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11570 for ac_exec_ext in '' $ac_executable_extensions; do
11571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11572 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11573 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11574 break 2
11575 fi
11576done
81ecdfbb
RW
11577 done
11578IFS=$as_save_IFS
c6b750e1 11579
2429c060
PB
11580fi
11581fi
c6b750e1 11582LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11583if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11585$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11586else
81ecdfbb
RW
11587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11588$as_echo "no" >&6; }
2429c060 11589fi
c6b750e1 11590
81ecdfbb 11591
2429c060
PB
11592 fi
11593 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11594 done
11595fi
c6b750e1 11596
2429c060
PB
11597if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11598 set dummy ld
11599 if test $build = $target ; then
11600 LD_FOR_TARGET="$2"
11601 else
11602 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11603 fi
d3f5afc4
MS
11604else
11605 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11606fi
11607
3a35eeb3
PB
11608else
11609 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11610fi
11611
11612
11613
11614
11615if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11616 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11618$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11619 if test -x $with_build_time_tools/lipo; then
11620 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11621 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11623$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11624 else
81ecdfbb
RW
11625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11626$as_echo "no" >&6; }
3a35eeb3 11627 fi
2429c060
PB
11628 elif test $build != $host && test $have_gcc_for_target = yes; then
11629 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11630 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11631 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11632 fi
11633fi
9a819804
AO
11634if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11635 # Extract the first word of "lipo", so it can be a program name with args.
11636set dummy lipo; ac_word=$2
81ecdfbb
RW
11637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11638$as_echo_n "checking for $ac_word... " >&6; }
11639if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11640 $as_echo_n "(cached) " >&6
9a819804
AO
11641else
11642 case $LIPO_FOR_TARGET in
11643 [\\/]* | ?:[\\/]*)
11644 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11645 ;;
11646 *)
11647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11648for as_dir in $gcc_cv_tool_dirs
11649do
11650 IFS=$as_save_IFS
11651 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11652 for ac_exec_ext in '' $ac_executable_extensions; do
11653 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11654 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11655 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11656 break 2
11657 fi
11658done
81ecdfbb
RW
11659 done
11660IFS=$as_save_IFS
9a819804
AO
11661
11662 ;;
11663esac
11664fi
11665LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11666if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11668$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11669else
81ecdfbb
RW
11670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11671$as_echo "no" >&6; }
9a819804
AO
11672fi
11673
81ecdfbb 11674
9a819804
AO
11675fi
11676if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11677
11678
11679if test -n "$LIPO_FOR_TARGET"; then
11680 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11681elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11682 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11683fi
11684
11685if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11686 for ncn_progname in lipo; do
11687 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11688set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11690$as_echo_n "checking for $ac_word... " >&6; }
11691if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11692 $as_echo_n "(cached) " >&6
2429c060 11693else
9a819804
AO
11694 if test -n "$LIPO_FOR_TARGET"; then
11695 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11696else
11697as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11698for as_dir in $PATH
c6b750e1
DJ
11699do
11700 IFS=$as_save_IFS
11701 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11702 for ac_exec_ext in '' $ac_executable_extensions; do
11703 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11704 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11705 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11706 break 2
11707 fi
11708done
81ecdfbb
RW
11709 done
11710IFS=$as_save_IFS
c6b750e1 11711
2429c060 11712fi
9a819804
AO
11713fi
11714LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11715if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11717$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11718else
81ecdfbb
RW
11719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11720$as_echo "no" >&6; }
2429c060
PB
11721fi
11722
81ecdfbb 11723
9a819804 11724 done
2429c060 11725fi
9a819804
AO
11726
11727if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11728 for ncn_progname in lipo; do
81ecdfbb
RW
11729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11730$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11731 if test -x $with_build_time_tools/${ncn_progname}; then
11732 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11734$as_echo "yes" >&6; }
2429c060
PB
11735 break
11736 else
81ecdfbb
RW
11737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11738$as_echo "no" >&6; }
2429c060
PB
11739 fi
11740 done
11741fi
11742
11743if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11744 for ncn_progname in lipo; do
11745 if test -n "$ncn_target_tool_prefix"; then
11746 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11747set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11749$as_echo_n "checking for $ac_word... " >&6; }
11750if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11751 $as_echo_n "(cached) " >&6
2429c060
PB
11752else
11753 if test -n "$LIPO_FOR_TARGET"; then
11754 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11755else
c6b750e1
DJ
11756as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11757for as_dir in $PATH
11758do
11759 IFS=$as_save_IFS
11760 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11761 for ac_exec_ext in '' $ac_executable_extensions; do
11762 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11763 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11764 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11765 break 2
11766 fi
11767done
81ecdfbb
RW
11768 done
11769IFS=$as_save_IFS
c6b750e1 11770
2429c060
PB
11771fi
11772fi
c6b750e1 11773LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11774if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11776$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11777else
81ecdfbb
RW
11778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11779$as_echo "no" >&6; }
2429c060
PB
11780fi
11781
81ecdfbb 11782
2429c060
PB
11783 fi
11784 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11785 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11786set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11787{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11788$as_echo_n "checking for $ac_word... " >&6; }
11789if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11790 $as_echo_n "(cached) " >&6
2429c060
PB
11791else
11792 if test -n "$LIPO_FOR_TARGET"; then
11793 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11794else
c6b750e1
DJ
11795as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11796for as_dir in $PATH
11797do
11798 IFS=$as_save_IFS
11799 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11800 for ac_exec_ext in '' $ac_executable_extensions; do
11801 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11802 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11804 break 2
11805 fi
11806done
81ecdfbb
RW
11807 done
11808IFS=$as_save_IFS
c6b750e1 11809
2429c060
PB
11810fi
11811fi
c6b750e1 11812LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11813if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11815$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11816else
81ecdfbb
RW
11817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11818$as_echo "no" >&6; }
2429c060 11819fi
c6b750e1 11820
81ecdfbb 11821
2429c060
PB
11822 fi
11823 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11824 done
11825fi
c6b750e1 11826
2429c060
PB
11827if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11828 set dummy lipo
11829 if test $build = $target ; then
11830 LIPO_FOR_TARGET="$2"
11831 else
11832 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11833 fi
d3f5afc4
MS
11834else
11835 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
11836fi
11837
3a35eeb3
PB
11838else
11839 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
11840fi
11841
11842
11843
11844
11845if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11846 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11848$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11849 if test -x $with_build_time_tools/nm; then
11850 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11851 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
11852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11853$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 11854 else
81ecdfbb
RW
11855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11856$as_echo "no" >&6; }
3a35eeb3 11857 fi
2429c060
PB
11858 elif test $build != $host && test $have_gcc_for_target = yes; then
11859 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
11860 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11861 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
11862 fi
11863fi
c6b750e1 11864if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11865 # Extract the first word of "nm", so it can be a program name with args.
11866set dummy nm; ac_word=$2
81ecdfbb
RW
11867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11868$as_echo_n "checking for $ac_word... " >&6; }
11869if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11870 $as_echo_n "(cached) " >&6
2429c060 11871else
c6b750e1
DJ
11872 case $NM_FOR_TARGET in
11873 [\\/]* | ?:[\\/]*)
2429c060
PB
11874 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11875 ;;
2429c060 11876 *)
c6b750e1
DJ
11877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11878for as_dir in $gcc_cv_tool_dirs
11879do
11880 IFS=$as_save_IFS
11881 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11882 for ac_exec_ext in '' $ac_executable_extensions; do
11883 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11884 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11885 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11886 break 2
11887 fi
11888done
81ecdfbb
RW
11889 done
11890IFS=$as_save_IFS
c6b750e1 11891
2429c060
PB
11892 ;;
11893esac
11894fi
c6b750e1 11895NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 11896if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11898$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 11899else
81ecdfbb
RW
11900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11901$as_echo "no" >&6; }
2429c060
PB
11902fi
11903
81ecdfbb 11904
2429c060
PB
11905fi
11906if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
11907
11908
11909if test -n "$NM_FOR_TARGET"; then
11910 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11911elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11912 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11913fi
11914
11915if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11916 for ncn_progname in nm; do
11917 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11918set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11920$as_echo_n "checking for $ac_word... " >&6; }
11921if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11922 $as_echo_n "(cached) " >&6
9a819804
AO
11923else
11924 if test -n "$NM_FOR_TARGET"; then
11925 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
11926else
11927as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11928for as_dir in $PATH
11929do
11930 IFS=$as_save_IFS
11931 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11932 for ac_exec_ext in '' $ac_executable_extensions; do
11933 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11934 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 11935 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11936 break 2
11937 fi
11938done
81ecdfbb
RW
11939 done
11940IFS=$as_save_IFS
9a819804
AO
11941
11942fi
11943fi
11944NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11945if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
11946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11947$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 11948else
81ecdfbb
RW
11949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11950$as_echo "no" >&6; }
9a819804
AO
11951fi
11952
81ecdfbb 11953
9a819804
AO
11954 done
11955fi
11956
11957if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11958 for ncn_progname in nm; do
81ecdfbb
RW
11959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11960$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11961 if test -x $with_build_time_tools/${ncn_progname}; then
11962 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11964$as_echo "yes" >&6; }
2429c060
PB
11965 break
11966 else
81ecdfbb
RW
11967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11968$as_echo "no" >&6; }
2429c060
PB
11969 fi
11970 done
11971fi
11972
11973if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
11974 for ncn_progname in nm; do
11975 if test -n "$ncn_target_tool_prefix"; then
11976 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 11977set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11979$as_echo_n "checking for $ac_word... " >&6; }
11980if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11981 $as_echo_n "(cached) " >&6
859789af 11982else
55db4b87
PB
11983 if test -n "$NM_FOR_TARGET"; then
11984 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 11985else
c6b750e1
DJ
11986as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11987for as_dir in $PATH
11988do
11989 IFS=$as_save_IFS
11990 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11991 for ac_exec_ext in '' $ac_executable_extensions; do
11992 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11993 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11994 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11995 break 2
11996 fi
11997done
81ecdfbb
RW
11998 done
11999IFS=$as_save_IFS
c6b750e1 12000
859789af
AC
12001fi
12002fi
c6b750e1 12003NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12004if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12006$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12007else
81ecdfbb
RW
12008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12009$as_echo "no" >&6; }
859789af
AC
12010fi
12011
81ecdfbb 12012
2429c060
PB
12013 fi
12014 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12015 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12016set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12018$as_echo_n "checking for $ac_word... " >&6; }
12019if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12020 $as_echo_n "(cached) " >&6
859789af 12021else
05cbd757
PB
12022 if test -n "$NM_FOR_TARGET"; then
12023 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12024else
c6b750e1
DJ
12025as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12026for as_dir in $PATH
12027do
12028 IFS=$as_save_IFS
12029 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12030 for ac_exec_ext in '' $ac_executable_extensions; do
12031 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12032 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12033 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12034 break 2
12035 fi
12036done
81ecdfbb
RW
12037 done
12038IFS=$as_save_IFS
c6b750e1 12039
859789af
AC
12040fi
12041fi
c6b750e1 12042NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12043if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12045$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12046else
81ecdfbb
RW
12047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12048$as_echo "no" >&6; }
859789af 12049fi
c6b750e1 12050
81ecdfbb 12051
2429c060
PB
12052 fi
12053 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12054 done
12055fi
c6b750e1 12056
05cbd757
PB
12057if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12058 set dummy nm
12059 if test $build = $target ; then
12060 NM_FOR_TARGET="$2"
859789af 12061 else
05cbd757 12062 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12063 fi
d3f5afc4
MS
12064else
12065 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12066fi
12067
3a35eeb3
PB
12068else
12069 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12070fi
12071
12072
12073
12074
12075if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12076 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12078$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12079 if test -x $with_build_time_tools/objdump; then
12080 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12081 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12083$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12084 else
81ecdfbb
RW
12085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12086$as_echo "no" >&6; }
3a35eeb3 12087 fi
2429c060
PB
12088 elif test $build != $host && test $have_gcc_for_target = yes; then
12089 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12090 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12091 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12092 fi
12093fi
c6b750e1 12094if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12095 # Extract the first word of "objdump", so it can be a program name with args.
12096set dummy objdump; ac_word=$2
81ecdfbb
RW
12097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12098$as_echo_n "checking for $ac_word... " >&6; }
12099if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12100 $as_echo_n "(cached) " >&6
2429c060 12101else
c6b750e1
DJ
12102 case $OBJDUMP_FOR_TARGET in
12103 [\\/]* | ?:[\\/]*)
2429c060
PB
12104 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12105 ;;
2429c060 12106 *)
c6b750e1
DJ
12107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12108for as_dir in $gcc_cv_tool_dirs
12109do
12110 IFS=$as_save_IFS
12111 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12112 for ac_exec_ext in '' $ac_executable_extensions; do
12113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12114 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12116 break 2
12117 fi
12118done
81ecdfbb
RW
12119 done
12120IFS=$as_save_IFS
c6b750e1 12121
2429c060
PB
12122 ;;
12123esac
12124fi
c6b750e1 12125OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12126if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12128$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12129else
81ecdfbb
RW
12130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12131$as_echo "no" >&6; }
2429c060
PB
12132fi
12133
81ecdfbb 12134
2429c060
PB
12135fi
12136if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12137
12138
12139if test -n "$OBJDUMP_FOR_TARGET"; then
12140 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12141elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12142 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12143fi
12144
12145if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12146 for ncn_progname in objdump; do
12147 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12148set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12150$as_echo_n "checking for $ac_word... " >&6; }
12151if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12152 $as_echo_n "(cached) " >&6
9a819804
AO
12153else
12154 if test -n "$OBJDUMP_FOR_TARGET"; then
12155 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12156else
12157as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12158for as_dir in $PATH
12159do
12160 IFS=$as_save_IFS
12161 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12162 for ac_exec_ext in '' $ac_executable_extensions; do
12163 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12164 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12165 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12166 break 2
12167 fi
12168done
81ecdfbb
RW
12169 done
12170IFS=$as_save_IFS
9a819804
AO
12171
12172fi
12173fi
12174OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12175if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12177$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12178else
81ecdfbb
RW
12179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12180$as_echo "no" >&6; }
9a819804
AO
12181fi
12182
81ecdfbb 12183
9a819804
AO
12184 done
12185fi
12186
12187if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12188 for ncn_progname in objdump; do
81ecdfbb
RW
12189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12190$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12191 if test -x $with_build_time_tools/${ncn_progname}; then
12192 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12194$as_echo "yes" >&6; }
2429c060
PB
12195 break
12196 else
81ecdfbb
RW
12197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12198$as_echo "no" >&6; }
2429c060
PB
12199 fi
12200 done
12201fi
12202
12203if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12204 for ncn_progname in objdump; do
12205 if test -n "$ncn_target_tool_prefix"; then
12206 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12207set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12209$as_echo_n "checking for $ac_word... " >&6; }
12210if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12211 $as_echo_n "(cached) " >&6
5ae72758
DJ
12212else
12213 if test -n "$OBJDUMP_FOR_TARGET"; then
12214 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12215else
c6b750e1
DJ
12216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12217for as_dir in $PATH
12218do
12219 IFS=$as_save_IFS
12220 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12221 for ac_exec_ext in '' $ac_executable_extensions; do
12222 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12223 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12224 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12225 break 2
12226 fi
12227done
81ecdfbb
RW
12228 done
12229IFS=$as_save_IFS
c6b750e1 12230
5ae72758
DJ
12231fi
12232fi
c6b750e1 12233OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12234if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12236$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12237else
81ecdfbb
RW
12238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12239$as_echo "no" >&6; }
5ae72758
DJ
12240fi
12241
81ecdfbb 12242
2429c060
PB
12243 fi
12244 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12245 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12246set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12248$as_echo_n "checking for $ac_word... " >&6; }
12249if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12250 $as_echo_n "(cached) " >&6
5ae72758
DJ
12251else
12252 if test -n "$OBJDUMP_FOR_TARGET"; then
12253 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12254else
c6b750e1
DJ
12255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12256for as_dir in $PATH
12257do
12258 IFS=$as_save_IFS
12259 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12260 for ac_exec_ext in '' $ac_executable_extensions; do
12261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12262 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12264 break 2
12265 fi
12266done
81ecdfbb
RW
12267 done
12268IFS=$as_save_IFS
c6b750e1 12269
5ae72758
DJ
12270fi
12271fi
c6b750e1 12272OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12273if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12275$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12276else
81ecdfbb
RW
12277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12278$as_echo "no" >&6; }
5ae72758 12279fi
c6b750e1 12280
81ecdfbb 12281
2429c060
PB
12282 fi
12283 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12284 done
12285fi
c6b750e1 12286
5ae72758
DJ
12287if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12288 set dummy objdump
12289 if test $build = $target ; then
12290 OBJDUMP_FOR_TARGET="$2"
12291 else
12292 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12293 fi
d3f5afc4
MS
12294else
12295 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12296fi
12297
3a35eeb3
PB
12298else
12299 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12300fi
12301
12302
12303
12304
12305if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12306 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12308$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12309 if test -x $with_build_time_tools/ranlib; then
12310 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12311 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12313$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12314 else
81ecdfbb
RW
12315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12316$as_echo "no" >&6; }
3a35eeb3 12317 fi
2429c060
PB
12318 elif test $build != $host && test $have_gcc_for_target = yes; then
12319 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12320 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12321 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12322 fi
12323fi
c6b750e1 12324if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12325 # Extract the first word of "ranlib", so it can be a program name with args.
12326set dummy ranlib; ac_word=$2
81ecdfbb
RW
12327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12328$as_echo_n "checking for $ac_word... " >&6; }
12329if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12330 $as_echo_n "(cached) " >&6
2429c060 12331else
c6b750e1
DJ
12332 case $RANLIB_FOR_TARGET in
12333 [\\/]* | ?:[\\/]*)
2429c060
PB
12334 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12335 ;;
2429c060 12336 *)
c6b750e1
DJ
12337 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12338for as_dir in $gcc_cv_tool_dirs
12339do
12340 IFS=$as_save_IFS
12341 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12342 for ac_exec_ext in '' $ac_executable_extensions; do
12343 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12344 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12345 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12346 break 2
12347 fi
12348done
81ecdfbb
RW
12349 done
12350IFS=$as_save_IFS
c6b750e1 12351
2429c060
PB
12352 ;;
12353esac
12354fi
c6b750e1 12355RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12356if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12358$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12359else
81ecdfbb
RW
12360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12361$as_echo "no" >&6; }
2429c060
PB
12362fi
12363
81ecdfbb 12364
2429c060
PB
12365fi
12366if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12367
12368
12369if test -n "$RANLIB_FOR_TARGET"; then
12370 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12371elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12372 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12373fi
12374
12375if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12376 for ncn_progname in ranlib; do
12377 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12378set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12380$as_echo_n "checking for $ac_word... " >&6; }
12381if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12382 $as_echo_n "(cached) " >&6
9a819804
AO
12383else
12384 if test -n "$RANLIB_FOR_TARGET"; then
12385 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12386else
12387as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12388for as_dir in $PATH
12389do
12390 IFS=$as_save_IFS
12391 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12392 for ac_exec_ext in '' $ac_executable_extensions; do
12393 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12394 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12395 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12396 break 2
12397 fi
12398done
81ecdfbb
RW
12399 done
12400IFS=$as_save_IFS
9a819804
AO
12401
12402fi
12403fi
12404RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12405if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12407$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12408else
81ecdfbb
RW
12409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12410$as_echo "no" >&6; }
9a819804
AO
12411fi
12412
81ecdfbb 12413
9a819804
AO
12414 done
12415fi
12416
12417if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12418 for ncn_progname in ranlib; do
81ecdfbb
RW
12419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12420$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12421 if test -x $with_build_time_tools/${ncn_progname}; then
12422 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12424$as_echo "yes" >&6; }
2429c060
PB
12425 break
12426 else
81ecdfbb
RW
12427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12428$as_echo "no" >&6; }
2429c060
PB
12429 fi
12430 done
12431fi
12432
12433if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12434 for ncn_progname in ranlib; do
12435 if test -n "$ncn_target_tool_prefix"; then
12436 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12437set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12438{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12439$as_echo_n "checking for $ac_word... " >&6; }
12440if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12441 $as_echo_n "(cached) " >&6
859789af 12442else
55db4b87
PB
12443 if test -n "$RANLIB_FOR_TARGET"; then
12444 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12445else
c6b750e1
DJ
12446as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12447for as_dir in $PATH
12448do
12449 IFS=$as_save_IFS
12450 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12451 for ac_exec_ext in '' $ac_executable_extensions; do
12452 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12453 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12454 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12455 break 2
12456 fi
12457done
81ecdfbb
RW
12458 done
12459IFS=$as_save_IFS
c6b750e1 12460
859789af
AC
12461fi
12462fi
c6b750e1 12463RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12464if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12466$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12467else
81ecdfbb
RW
12468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12469$as_echo "no" >&6; }
859789af
AC
12470fi
12471
81ecdfbb 12472
2429c060
PB
12473 fi
12474 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12475 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12476set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12478$as_echo_n "checking for $ac_word... " >&6; }
12479if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12480 $as_echo_n "(cached) " >&6
859789af 12481else
05cbd757
PB
12482 if test -n "$RANLIB_FOR_TARGET"; then
12483 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12484else
c6b750e1
DJ
12485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12486for as_dir in $PATH
12487do
12488 IFS=$as_save_IFS
12489 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12490 for ac_exec_ext in '' $ac_executable_extensions; do
12491 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12492 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12493 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12494 break 2
12495 fi
12496done
81ecdfbb
RW
12497 done
12498IFS=$as_save_IFS
c6b750e1 12499
859789af
AC
12500fi
12501fi
c6b750e1 12502RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12503if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12505$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12506else
81ecdfbb
RW
12507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12508$as_echo "no" >&6; }
859789af 12509fi
c6b750e1 12510
81ecdfbb 12511
2429c060
PB
12512 fi
12513 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12514 done
12515fi
c6b750e1 12516
2429c060
PB
12517if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12518 set dummy ranlib
12519 if test $build = $target ; then
12520 RANLIB_FOR_TARGET="$2"
12521 else
12522 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12523 fi
d3f5afc4
MS
12524else
12525 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12526fi
05cbd757 12527
3a35eeb3
PB
12528else
12529 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12530fi
12531
2429c060
PB
12532
12533
12534
12535if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12536 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12538$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12539 if test -x $with_build_time_tools/strip; then
12540 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12541 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12543$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12544 else
81ecdfbb
RW
12545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12546$as_echo "no" >&6; }
3a35eeb3 12547 fi
2429c060
PB
12548 elif test $build != $host && test $have_gcc_for_target = yes; then
12549 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12550 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12551 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12552 fi
12553fi
c6b750e1 12554if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12555 # Extract the first word of "strip", so it can be a program name with args.
12556set dummy strip; ac_word=$2
81ecdfbb
RW
12557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12558$as_echo_n "checking for $ac_word... " >&6; }
12559if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12560 $as_echo_n "(cached) " >&6
2429c060 12561else
c6b750e1
DJ
12562 case $STRIP_FOR_TARGET in
12563 [\\/]* | ?:[\\/]*)
2429c060
PB
12564 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12565 ;;
2429c060 12566 *)
c6b750e1
DJ
12567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12568for as_dir in $gcc_cv_tool_dirs
12569do
12570 IFS=$as_save_IFS
12571 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12572 for ac_exec_ext in '' $ac_executable_extensions; do
12573 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12574 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12576 break 2
12577 fi
12578done
81ecdfbb
RW
12579 done
12580IFS=$as_save_IFS
c6b750e1 12581
2429c060
PB
12582 ;;
12583esac
12584fi
c6b750e1 12585STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12586if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12588$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12589else
81ecdfbb
RW
12590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12591$as_echo "no" >&6; }
2429c060
PB
12592fi
12593
81ecdfbb 12594
2429c060
PB
12595fi
12596if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12597
12598
12599if test -n "$STRIP_FOR_TARGET"; then
12600 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12601elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12602 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12603fi
12604
12605if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12606 for ncn_progname in strip; do
12607 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12608set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12610$as_echo_n "checking for $ac_word... " >&6; }
12611if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12612 $as_echo_n "(cached) " >&6
9a819804
AO
12613else
12614 if test -n "$STRIP_FOR_TARGET"; then
12615 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12616else
12617as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12618for as_dir in $PATH
12619do
12620 IFS=$as_save_IFS
12621 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12622 for ac_exec_ext in '' $ac_executable_extensions; do
12623 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12624 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12625 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12626 break 2
12627 fi
12628done
81ecdfbb
RW
12629 done
12630IFS=$as_save_IFS
9a819804
AO
12631
12632fi
12633fi
12634STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12635if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12637$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12638else
81ecdfbb
RW
12639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12640$as_echo "no" >&6; }
9a819804
AO
12641fi
12642
81ecdfbb 12643
9a819804
AO
12644 done
12645fi
12646
12647if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12648 for ncn_progname in strip; do
81ecdfbb
RW
12649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12650$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12651 if test -x $with_build_time_tools/${ncn_progname}; then
12652 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12654$as_echo "yes" >&6; }
2429c060
PB
12655 break
12656 else
81ecdfbb
RW
12657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12658$as_echo "no" >&6; }
2429c060
PB
12659 fi
12660 done
12661fi
12662
12663if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12664 for ncn_progname in strip; do
12665 if test -n "$ncn_target_tool_prefix"; then
12666 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12667set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12669$as_echo_n "checking for $ac_word... " >&6; }
12670if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12671 $as_echo_n "(cached) " >&6
7e0f7140
GK
12672else
12673 if test -n "$STRIP_FOR_TARGET"; then
12674 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12675else
12676as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12677for as_dir in $PATH
12678do
12679 IFS=$as_save_IFS
12680 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12681 for ac_exec_ext in '' $ac_executable_extensions; do
12682 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12683 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12684 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12685 break 2
12686 fi
12687done
81ecdfbb
RW
12688 done
12689IFS=$as_save_IFS
c6b750e1 12690
7e0f7140
GK
12691fi
12692fi
c6b750e1 12693STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12694if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12696$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12697else
81ecdfbb
RW
12698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12699$as_echo "no" >&6; }
7e0f7140
GK
12700fi
12701
81ecdfbb 12702
2429c060
PB
12703 fi
12704 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12705 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12706set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12708$as_echo_n "checking for $ac_word... " >&6; }
12709if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12710 $as_echo_n "(cached) " >&6
7e0f7140
GK
12711else
12712 if test -n "$STRIP_FOR_TARGET"; then
12713 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12714else
c6b750e1
DJ
12715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12716for as_dir in $PATH
12717do
12718 IFS=$as_save_IFS
12719 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12720 for ac_exec_ext in '' $ac_executable_extensions; do
12721 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12722 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12724 break 2
12725 fi
12726done
81ecdfbb
RW
12727 done
12728IFS=$as_save_IFS
c6b750e1 12729
7e0f7140
GK
12730fi
12731fi
c6b750e1 12732STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12733if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12735$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12736else
81ecdfbb
RW
12737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12738$as_echo "no" >&6; }
7e0f7140 12739fi
c6b750e1 12740
81ecdfbb 12741
2429c060
PB
12742 fi
12743 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12744 done
12745fi
c6b750e1 12746
7e0f7140
GK
12747if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12748 set dummy strip
12749 if test $build = $target ; then
12750 STRIP_FOR_TARGET="$2"
12751 else
12752 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12753 fi
d3f5afc4
MS
12754else
12755 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
12756fi
12757
3a35eeb3
PB
12758else
12759 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
12760fi
12761
12762
12763
12764
12765if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12766 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12768$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12769 if test -x $with_build_time_tools/windres; then
12770 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12771 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
12772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12773$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 12774 else
81ecdfbb
RW
12775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12776$as_echo "no" >&6; }
3a35eeb3 12777 fi
2429c060
PB
12778 elif test $build != $host && test $have_gcc_for_target = yes; then
12779 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
12780 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12781 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
12782 fi
12783fi
c6b750e1 12784if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12785 # Extract the first word of "windres", so it can be a program name with args.
12786set dummy windres; ac_word=$2
81ecdfbb
RW
12787{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12788$as_echo_n "checking for $ac_word... " >&6; }
12789if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
12790 $as_echo_n "(cached) " >&6
2429c060 12791else
c6b750e1
DJ
12792 case $WINDRES_FOR_TARGET in
12793 [\\/]* | ?:[\\/]*)
2429c060
PB
12794 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12795 ;;
2429c060 12796 *)
c6b750e1
DJ
12797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12798for as_dir in $gcc_cv_tool_dirs
12799do
12800 IFS=$as_save_IFS
12801 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12802 for ac_exec_ext in '' $ac_executable_extensions; do
12803 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12804 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12806 break 2
12807 fi
12808done
81ecdfbb
RW
12809 done
12810IFS=$as_save_IFS
c6b750e1 12811
2429c060
PB
12812 ;;
12813esac
12814fi
c6b750e1 12815WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 12816if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12818$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 12819else
81ecdfbb
RW
12820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12821$as_echo "no" >&6; }
2429c060
PB
12822fi
12823
81ecdfbb 12824
2429c060
PB
12825fi
12826if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
12827
12828
12829if test -n "$WINDRES_FOR_TARGET"; then
12830 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
12831elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12832 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12833fi
12834
12835if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12836 for ncn_progname in windres; do
12837 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12838set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12840$as_echo_n "checking for $ac_word... " >&6; }
12841if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12842 $as_echo_n "(cached) " >&6
9a819804
AO
12843else
12844 if test -n "$WINDRES_FOR_TARGET"; then
12845 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
12846else
12847as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12848for as_dir in $PATH
12849do
12850 IFS=$as_save_IFS
12851 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12852 for ac_exec_ext in '' $ac_executable_extensions; do
12853 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12854 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 12855 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12856 break 2
12857 fi
12858done
81ecdfbb
RW
12859 done
12860IFS=$as_save_IFS
9a819804
AO
12861
12862fi
12863fi
12864WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12865if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12867$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 12868else
81ecdfbb
RW
12869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12870$as_echo "no" >&6; }
9a819804
AO
12871fi
12872
81ecdfbb 12873
9a819804
AO
12874 done
12875fi
12876
12877if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12878 for ncn_progname in windres; do
81ecdfbb
RW
12879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12880$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12881 if test -x $with_build_time_tools/${ncn_progname}; then
12882 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12884$as_echo "yes" >&6; }
2429c060
PB
12885 break
12886 else
81ecdfbb
RW
12887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12888$as_echo "no" >&6; }
2429c060
PB
12889 fi
12890 done
12891fi
12892
12893if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12894 for ncn_progname in windres; do
12895 if test -n "$ncn_target_tool_prefix"; then
12896 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12897set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12899$as_echo_n "checking for $ac_word... " >&6; }
12900if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12901 $as_echo_n "(cached) " >&6
859789af 12902else
55db4b87
PB
12903 if test -n "$WINDRES_FOR_TARGET"; then
12904 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 12905else
c6b750e1
DJ
12906as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12907for as_dir in $PATH
12908do
12909 IFS=$as_save_IFS
12910 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12911 for ac_exec_ext in '' $ac_executable_extensions; do
12912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12913 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12915 break 2
12916 fi
12917done
81ecdfbb
RW
12918 done
12919IFS=$as_save_IFS
c6b750e1 12920
859789af
AC
12921fi
12922fi
c6b750e1 12923WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 12924if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12926$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 12927else
81ecdfbb
RW
12928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12929$as_echo "no" >&6; }
859789af
AC
12930fi
12931
81ecdfbb 12932
2429c060
PB
12933 fi
12934 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
12935 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12936set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12938$as_echo_n "checking for $ac_word... " >&6; }
12939if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12940 $as_echo_n "(cached) " >&6
859789af 12941else
05cbd757
PB
12942 if test -n "$WINDRES_FOR_TARGET"; then
12943 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 12944else
c6b750e1
DJ
12945as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12946for as_dir in $PATH
12947do
12948 IFS=$as_save_IFS
12949 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12950 for ac_exec_ext in '' $ac_executable_extensions; do
12951 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12952 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 12953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12954 break 2
12955 fi
12956done
81ecdfbb
RW
12957 done
12958IFS=$as_save_IFS
c6b750e1 12959
859789af
AC
12960fi
12961fi
c6b750e1 12962WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 12963if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12965$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 12966else
81ecdfbb
RW
12967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12968$as_echo "no" >&6; }
859789af 12969fi
c6b750e1 12970
81ecdfbb 12971
2429c060
PB
12972 fi
12973 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
12974 done
12975fi
c6b750e1 12976
05cbd757
PB
12977if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
12978 set dummy windres
12979 if test $build = $target ; then
12980 WINDRES_FOR_TARGET="$2"
859789af 12981 else
05cbd757 12982 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12983 fi
d3f5afc4
MS
12984else
12985 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
12986fi
12987
3a35eeb3
PB
12988else
12989 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
12990fi
12991
852e5f18 12992
0c24b341
NC
12993
12994
12995if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
12996 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
12998$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
12999 if test -x $with_build_time_tools/windmc; then
13000 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13001 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13003$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13004 else
81ecdfbb
RW
13005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13006$as_echo "no" >&6; }
0c24b341
NC
13007 fi
13008 elif test $build != $host && test $have_gcc_for_target = yes; then
13009 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13010 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13011 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13012 fi
13013fi
13014if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13015 # Extract the first word of "windmc", so it can be a program name with args.
13016set dummy windmc; ac_word=$2
81ecdfbb
RW
13017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13018$as_echo_n "checking for $ac_word... " >&6; }
13019if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13020 $as_echo_n "(cached) " >&6
0c24b341
NC
13021else
13022 case $WINDMC_FOR_TARGET in
13023 [\\/]* | ?:[\\/]*)
13024 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13025 ;;
13026 *)
13027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13028for as_dir in $gcc_cv_tool_dirs
13029do
13030 IFS=$as_save_IFS
13031 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13032 for ac_exec_ext in '' $ac_executable_extensions; do
13033 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13034 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13035 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13036 break 2
13037 fi
13038done
81ecdfbb
RW
13039 done
13040IFS=$as_save_IFS
0c24b341
NC
13041
13042 ;;
13043esac
13044fi
13045WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13046if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13048$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13049else
81ecdfbb
RW
13050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13051$as_echo "no" >&6; }
0c24b341
NC
13052fi
13053
81ecdfbb 13054
0c24b341
NC
13055fi
13056if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13057
13058
13059if test -n "$WINDMC_FOR_TARGET"; then
13060 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13061elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13062 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13063fi
13064
13065if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13066 for ncn_progname in windmc; do
13067 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13068set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13070$as_echo_n "checking for $ac_word... " >&6; }
13071if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13072 $as_echo_n "(cached) " >&6
0c24b341
NC
13073else
13074 if test -n "$WINDMC_FOR_TARGET"; then
13075 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13076else
13077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13078for as_dir in $PATH
13079do
13080 IFS=$as_save_IFS
13081 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13082 for ac_exec_ext in '' $ac_executable_extensions; do
13083 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13084 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13085 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13086 break 2
13087 fi
13088done
81ecdfbb
RW
13089 done
13090IFS=$as_save_IFS
0c24b341
NC
13091
13092fi
13093fi
13094WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13095if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13097$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13098else
81ecdfbb
RW
13099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13100$as_echo "no" >&6; }
0c24b341
NC
13101fi
13102
81ecdfbb 13103
0c24b341
NC
13104 done
13105fi
13106
13107if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13108 for ncn_progname in windmc; do
81ecdfbb
RW
13109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13110$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13111 if test -x $with_build_time_tools/${ncn_progname}; then
13112 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13114$as_echo "yes" >&6; }
0c24b341
NC
13115 break
13116 else
81ecdfbb
RW
13117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13118$as_echo "no" >&6; }
0c24b341
NC
13119 fi
13120 done
13121fi
13122
13123if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13124 for ncn_progname in windmc; do
13125 if test -n "$ncn_target_tool_prefix"; then
13126 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13127set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13129$as_echo_n "checking for $ac_word... " >&6; }
13130if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13131 $as_echo_n "(cached) " >&6
0c24b341
NC
13132else
13133 if test -n "$WINDMC_FOR_TARGET"; then
13134 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13135else
13136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13137for as_dir in $PATH
13138do
13139 IFS=$as_save_IFS
13140 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13141 for ac_exec_ext in '' $ac_executable_extensions; do
13142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13143 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13145 break 2
13146 fi
13147done
81ecdfbb
RW
13148 done
13149IFS=$as_save_IFS
0c24b341
NC
13150
13151fi
13152fi
13153WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13154if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13156$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13157else
81ecdfbb
RW
13158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13159$as_echo "no" >&6; }
0c24b341
NC
13160fi
13161
81ecdfbb 13162
0c24b341
NC
13163 fi
13164 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13165 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13166set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13168$as_echo_n "checking for $ac_word... " >&6; }
13169if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13170 $as_echo_n "(cached) " >&6
0c24b341
NC
13171else
13172 if test -n "$WINDMC_FOR_TARGET"; then
13173 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13174else
13175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13176for as_dir in $PATH
13177do
13178 IFS=$as_save_IFS
13179 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13180 for ac_exec_ext in '' $ac_executable_extensions; do
13181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13182 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13184 break 2
13185 fi
13186done
81ecdfbb
RW
13187 done
13188IFS=$as_save_IFS
0c24b341
NC
13189
13190fi
13191fi
13192WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13193if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13195$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13196else
81ecdfbb
RW
13197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13198$as_echo "no" >&6; }
0c24b341
NC
13199fi
13200
81ecdfbb 13201
0c24b341
NC
13202 fi
13203 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13204 done
13205fi
13206
13207if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13208 set dummy windmc
13209 if test $build = $target ; then
13210 WINDMC_FOR_TARGET="$2"
13211 else
13212 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13213 fi
13214else
13215 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13216fi
13217
13218else
13219 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13220fi
13221
13222
be01d343
PB
13223RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13224
81ecdfbb
RW
13225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13226$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13227if test "x${build}" != "x${host}" ; then
2429c060
PB
13228 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13229 # We already found the complete path
b8025f34 13230 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13232$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13233 else
13234 # Canadian cross, just use what we found
81ecdfbb
RW
13235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13236$as_echo "pre-installed" >&6; }
2429c060 13237 fi
be01d343
PB
13238else
13239 ok=yes
13240 case " ${configdirs} " in
13241 *" binutils "*) ;;
13242 *) ok=no ;;
13243 esac
c6b750e1 13244
be01d343
PB
13245 if test $ok = yes; then
13246 # An in-tree tool is available and we can use it
13247 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13249$as_echo "just compiled" >&6; }
2429c060
PB
13250 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13251 # We already found the complete path
b8025f34 13252 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13254$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13255 elif test "x$target" = "x$host"; then
13256 # We can use an host tool
13257 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13259$as_echo "host tool" >&6; }
be01d343
PB
13260 else
13261 # We need a cross tool
81ecdfbb
RW
13262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13263$as_echo "pre-installed" >&6; }
be01d343
PB
13264 fi
13265fi
4b900473 13266
81ecdfbb
RW
13267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13268$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13269if test "x${build}" != "x${host}" ; then
2429c060
PB
13270 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13271 # We already found the complete path
b8025f34 13272 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13274$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13275 else
13276 # Canadian cross, just use what we found
81ecdfbb
RW
13277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13278$as_echo "pre-installed" >&6; }
2429c060 13279 fi
be01d343
PB
13280else
13281 ok=yes
13282 case " ${configdirs} " in
13283 *" gas "*) ;;
13284 *) ok=no ;;
13285 esac
c6b750e1 13286
be01d343
PB
13287 if test $ok = yes; then
13288 # An in-tree tool is available and we can use it
13289 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13291$as_echo "just compiled" >&6; }
2429c060
PB
13292 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13293 # We already found the complete path
b8025f34 13294 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13296$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13297 elif test "x$target" = "x$host"; then
13298 # We can use an host tool
13299 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13301$as_echo "host tool" >&6; }
be01d343
PB
13302 else
13303 # We need a cross tool
81ecdfbb
RW
13304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13305$as_echo "pre-installed" >&6; }
be01d343
PB
13306 fi
13307fi
4b900473 13308
81ecdfbb
RW
13309{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13310$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13311if test "x${build}" != "x${host}" ; then
2429c060
PB
13312 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13313 # We already found the complete path
b8025f34 13314 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13316$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13317 else
13318 # Canadian cross, just use what we found
81ecdfbb
RW
13319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13320$as_echo "pre-installed" >&6; }
2429c060 13321 fi
be01d343
PB
13322else
13323 ok=yes
13324 case " ${configdirs} " in
13325 *" gcc "*) ;;
13326 *) ok=no ;;
13327 esac
c6b750e1 13328
be01d343
PB
13329 if test $ok = yes; then
13330 # An in-tree tool is available and we can use it
13331 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13333$as_echo "just compiled" >&6; }
2429c060
PB
13334 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13335 # We already found the complete path
b8025f34 13336 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13338$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13339 elif test "x$target" = "x$host"; then
13340 # We can use an host tool
13341 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13343$as_echo "host tool" >&6; }
be01d343
PB
13344 else
13345 # We need a cross tool
81ecdfbb
RW
13346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13347$as_echo "pre-installed" >&6; }
be01d343
PB
13348 fi
13349fi
4b900473 13350
81ecdfbb
RW
13351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13352$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13353if test "x${build}" != "x${host}" ; then
2429c060
PB
13354 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13355 # We already found the complete path
b8025f34 13356 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13358$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13359 else
13360 # Canadian cross, just use what we found
81ecdfbb
RW
13361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13362$as_echo "pre-installed" >&6; }
2429c060 13363 fi
be01d343
PB
13364else
13365 ok=yes
13366 case " ${configdirs} " in
13367 *" gcc "*) ;;
13368 *) ok=no ;;
13369 esac
13370 case ,${enable_languages}, in
13371 *,c++,*) ;;
13372 *) ok=no ;;
13373 esac
13374 if test $ok = yes; then
13375 # An in-tree tool is available and we can use it
87cda2cf 13376 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
13377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13378$as_echo "just compiled" >&6; }
2429c060
PB
13379 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13380 # We already found the complete path
b8025f34 13381 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13383$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13384 elif test "x$target" = "x$host"; then
13385 # We can use an host tool
13386 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13388$as_echo "host tool" >&6; }
be01d343
PB
13389 else
13390 # We need a cross tool
81ecdfbb
RW
13391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13392$as_echo "pre-installed" >&6; }
be01d343
PB
13393 fi
13394fi
4b900473 13395
81ecdfbb
RW
13396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13397$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13398if test "x${build}" != "x${host}" ; then
2429c060
PB
13399 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13400 # We already found the complete path
b8025f34 13401 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13403$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13404 else
13405 # Canadian cross, just use what we found
81ecdfbb
RW
13406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13407$as_echo "pre-installed" >&6; }
2429c060 13408 fi
be01d343
PB
13409else
13410 ok=yes
13411 case " ${configdirs} " in
13412 *" gcc "*) ;;
13413 *) ok=no ;;
13414 esac
13415 case ,${enable_languages}, in
13416 *,c++,*) ;;
13417 *) ok=no ;;
13418 esac
13419 if test $ok = yes; then
13420 # An in-tree tool is available and we can use it
13421 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
13422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13423$as_echo "just compiled" >&6; }
2429c060
PB
13424 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13425 # We already found the complete path
b8025f34 13426 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13428$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13429 elif test "x$target" = "x$host"; then
13430 # We can use an host tool
13431 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13433$as_echo "host tool" >&6; }
be01d343
PB
13434 else
13435 # We need a cross tool
81ecdfbb
RW
13436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13437$as_echo "pre-installed" >&6; }
be01d343
PB
13438 fi
13439fi
4b900473 13440
81ecdfbb
RW
13441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13442$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13443if test "x${build}" != "x${host}" ; then
2429c060
PB
13444 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13445 # We already found the complete path
b8025f34 13446 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13448$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13449 else
13450 # Canadian cross, just use what we found
81ecdfbb
RW
13451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13452$as_echo "pre-installed" >&6; }
2429c060 13453 fi
be01d343
PB
13454else
13455 ok=yes
13456 case " ${configdirs} " in
13457 *" binutils "*) ;;
13458 *) ok=no ;;
13459 esac
c6b750e1 13460
be01d343
PB
13461 if test $ok = yes; then
13462 # An in-tree tool is available and we can use it
13463 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13465$as_echo "just compiled" >&6; }
2429c060
PB
13466 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13467 # We already found the complete path
b8025f34 13468 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13470$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13471 elif test "x$target" = "x$host"; then
13472 # We can use an host tool
13473 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13475$as_echo "host tool" >&6; }
be01d343
PB
13476 else
13477 # We need a cross tool
81ecdfbb
RW
13478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13479$as_echo "pre-installed" >&6; }
be01d343
PB
13480 fi
13481fi
4b900473 13482
81ecdfbb
RW
13483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13484$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13485if test "x${build}" != "x${host}" ; then
2429c060
PB
13486 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13487 # We already found the complete path
b8025f34 13488 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13490$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13491 else
13492 # Canadian cross, just use what we found
81ecdfbb
RW
13493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13494$as_echo "pre-installed" >&6; }
2429c060 13495 fi
be01d343
PB
13496else
13497 ok=yes
13498 case " ${configdirs} " in
13499 *" gcc "*) ;;
13500 *) ok=no ;;
13501 esac
c6b750e1 13502
be01d343
PB
13503 if test $ok = yes; then
13504 # An in-tree tool is available and we can use it
13505 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13507$as_echo "just compiled" >&6; }
2429c060
PB
13508 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13509 # We already found the complete path
b8025f34 13510 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13512$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13513 elif test "x$target" = "x$host"; then
13514 # We can use an host tool
13515 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13517$as_echo "host tool" >&6; }
be01d343
PB
13518 else
13519 # We need a cross tool
81ecdfbb
RW
13520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13521$as_echo "pre-installed" >&6; }
be01d343
PB
13522 fi
13523fi
4b900473 13524
81ecdfbb
RW
13525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13526$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13527if test "x${build}" != "x${host}" ; then
2429c060
PB
13528 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13529 # We already found the complete path
b8025f34 13530 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13532$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13533 else
13534 # Canadian cross, just use what we found
81ecdfbb
RW
13535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13536$as_echo "pre-installed" >&6; }
2429c060 13537 fi
be01d343
PB
13538else
13539 ok=yes
13540 case " ${configdirs} " in
13541 *" gcc "*) ;;
13542 *) ok=no ;;
13543 esac
13544 case ,${enable_languages}, in
13545 *,java,*) ;;
13546 *) ok=no ;;
13547 esac
13548 if test $ok = yes; then
13549 # An in-tree tool is available and we can use it
13550 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13552$as_echo "just compiled" >&6; }
2429c060
PB
13553 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13554 # We already found the complete path
b8025f34 13555 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13557$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13558 elif test "x$target" = "x$host"; then
13559 # We can use an host tool
13560 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13562$as_echo "host tool" >&6; }
be01d343
PB
13563 else
13564 # We need a cross tool
81ecdfbb
RW
13565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13566$as_echo "pre-installed" >&6; }
be01d343
PB
13567 fi
13568fi
4b900473 13569
81ecdfbb
RW
13570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13571$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13572if test "x${build}" != "x${host}" ; then
2429c060
PB
13573 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13574 # We already found the complete path
b8025f34 13575 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13577$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13578 else
13579 # Canadian cross, just use what we found
81ecdfbb
RW
13580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13581$as_echo "pre-installed" >&6; }
2429c060 13582 fi
be01d343
PB
13583else
13584 ok=yes
13585 case " ${configdirs} " in
13586 *" gcc "*) ;;
13587 *) ok=no ;;
13588 esac
13589 case ,${enable_languages}, in
13590 *,fortran,*) ;;
13591 *) ok=no ;;
13592 esac
13593 if test $ok = yes; then
13594 # An in-tree tool is available and we can use it
13595 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13597$as_echo "just compiled" >&6; }
2429c060
PB
13598 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13599 # We already found the complete path
b8025f34 13600 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13602$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13603 elif test "x$target" = "x$host"; then
13604 # We can use an host tool
13605 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13607$as_echo "host tool" >&6; }
be01d343
PB
13608 else
13609 # We need a cross tool
81ecdfbb
RW
13610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13611$as_echo "pre-installed" >&6; }
be01d343
PB
13612 fi
13613fi
4b900473 13614
e552509b
ILT
13615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
13616$as_echo_n "checking where to find the target gccgo... " >&6; }
13617if test "x${build}" != "x${host}" ; then
13618 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
13619 # We already found the complete path
13620 ac_dir=`dirname $GOC_FOR_TARGET`
13621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13622$as_echo "pre-installed in $ac_dir" >&6; }
13623 else
13624 # Canadian cross, just use what we found
13625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13626$as_echo "pre-installed" >&6; }
13627 fi
13628else
13629 ok=yes
13630 case " ${configdirs} " in
13631 *" gcc "*) ;;
13632 *) ok=no ;;
13633 esac
13634 case ,${enable_languages}, in
13635 *,go,*) ;;
13636 *) ok=no ;;
13637 esac
13638 if test $ok = yes; then
13639 # An in-tree tool is available and we can use it
13640 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
13641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13642$as_echo "just compiled" >&6; }
13643 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
13644 # We already found the complete path
13645 ac_dir=`dirname $GOC_FOR_TARGET`
13646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13647$as_echo "pre-installed in $ac_dir" >&6; }
13648 elif test "x$target" = "x$host"; then
13649 # We can use an host tool
13650 GOC_FOR_TARGET='$(GOC)'
13651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13652$as_echo "host tool" >&6; }
13653 else
13654 # We need a cross tool
13655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13656$as_echo "pre-installed" >&6; }
13657 fi
13658fi
13659
81ecdfbb
RW
13660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13661$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13662if test "x${build}" != "x${host}" ; then
2429c060
PB
13663 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13664 # We already found the complete path
b8025f34 13665 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13667$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13668 else
13669 # Canadian cross, just use what we found
81ecdfbb
RW
13670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13671$as_echo "pre-installed" >&6; }
2429c060 13672 fi
be01d343
PB
13673else
13674 ok=yes
13675 case " ${configdirs} " in
13676 *" ld "*) ;;
13677 *) ok=no ;;
13678 esac
c6b750e1 13679
be01d343
PB
13680 if test $ok = yes; then
13681 # An in-tree tool is available and we can use it
13682 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13684$as_echo "just compiled" >&6; }
2429c060
PB
13685 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13686 # We already found the complete path
b8025f34 13687 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13689$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13690 elif test "x$target" = "x$host"; then
13691 # We can use an host tool
13692 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13694$as_echo "host tool" >&6; }
be01d343
PB
13695 else
13696 # We need a cross tool
81ecdfbb
RW
13697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13698$as_echo "pre-installed" >&6; }
be01d343
PB
13699 fi
13700fi
4b900473 13701
81ecdfbb
RW
13702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13703$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13704if test "x${build}" != "x${host}" ; then
2429c060
PB
13705 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13706 # We already found the complete path
b8025f34 13707 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13709$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13710 else
13711 # Canadian cross, just use what we found
81ecdfbb
RW
13712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13713$as_echo "pre-installed" >&6; }
2429c060 13714 fi
be01d343 13715else
2429c060
PB
13716 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13717 # We already found the complete path
b8025f34 13718 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13720$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13721 elif test "x$target" = "x$host"; then
be01d343
PB
13722 # We can use an host tool
13723 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13725$as_echo "host tool" >&6; }
be01d343
PB
13726 else
13727 # We need a cross tool
81ecdfbb
RW
13728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13729$as_echo "pre-installed" >&6; }
be01d343
PB
13730 fi
13731fi
4b900473 13732
81ecdfbb
RW
13733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13734$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13735if test "x${build}" != "x${host}" ; then
2429c060
PB
13736 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13737 # We already found the complete path
b8025f34 13738 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13740$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13741 else
13742 # Canadian cross, just use what we found
81ecdfbb
RW
13743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13744$as_echo "pre-installed" >&6; }
2429c060 13745 fi
be01d343
PB
13746else
13747 ok=yes
13748 case " ${configdirs} " in
13749 *" binutils "*) ;;
13750 *) ok=no ;;
13751 esac
c6b750e1 13752
be01d343
PB
13753 if test $ok = yes; then
13754 # An in-tree tool is available and we can use it
13755 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13757$as_echo "just compiled" >&6; }
2429c060
PB
13758 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13759 # We already found the complete path
b8025f34 13760 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13762$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13763 elif test "x$target" = "x$host"; then
13764 # We can use an host tool
13765 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13767$as_echo "host tool" >&6; }
be01d343
PB
13768 else
13769 # We need a cross tool
81ecdfbb
RW
13770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13771$as_echo "pre-installed" >&6; }
be01d343
PB
13772 fi
13773fi
4b900473 13774
81ecdfbb
RW
13775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13776$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13777if test "x${build}" != "x${host}" ; then
2429c060
PB
13778 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13779 # We already found the complete path
b8025f34 13780 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13782$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13783 else
13784 # Canadian cross, just use what we found
81ecdfbb
RW
13785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13786$as_echo "pre-installed" >&6; }
2429c060 13787 fi
be01d343
PB
13788else
13789 ok=yes
13790 case " ${configdirs} " in
13791 *" binutils "*) ;;
13792 *) ok=no ;;
13793 esac
c6b750e1 13794
be01d343
PB
13795 if test $ok = yes; then
13796 # An in-tree tool is available and we can use it
13797 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
13798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13799$as_echo "just compiled" >&6; }
2429c060
PB
13800 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13801 # We already found the complete path
b8025f34 13802 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13804$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13805 elif test "x$target" = "x$host"; then
13806 # We can use an host tool
13807 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
13808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13809$as_echo "host tool" >&6; }
be01d343
PB
13810 else
13811 # We need a cross tool
81ecdfbb
RW
13812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13813$as_echo "pre-installed" >&6; }
be01d343
PB
13814 fi
13815fi
4b900473 13816
81ecdfbb
RW
13817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13818$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 13819if test "x${build}" != "x${host}" ; then
2429c060
PB
13820 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13821 # We already found the complete path
b8025f34 13822 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13824$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13825 else
13826 # Canadian cross, just use what we found
81ecdfbb
RW
13827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13828$as_echo "pre-installed" >&6; }
2429c060 13829 fi
be01d343
PB
13830else
13831 ok=yes
13832 case " ${configdirs} " in
13833 *" binutils "*) ;;
13834 *) ok=no ;;
13835 esac
c6b750e1 13836
be01d343
PB
13837 if test $ok = yes; then
13838 # An in-tree tool is available and we can use it
13839 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
13840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13841$as_echo "just compiled" >&6; }
2429c060
PB
13842 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13843 # We already found the complete path
b8025f34 13844 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13846$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13847 elif test "x$target" = "x$host"; then
13848 # We can use an host tool
13849 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
13850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13851$as_echo "host tool" >&6; }
be01d343
PB
13852 else
13853 # We need a cross tool
81ecdfbb
RW
13854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13855$as_echo "pre-installed" >&6; }
be01d343
PB
13856 fi
13857fi
4b900473 13858
81ecdfbb
RW
13859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
13860$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 13861if test "x${build}" != "x${host}" ; then
2429c060
PB
13862 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13863 # We already found the complete path
b8025f34 13864 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13866$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13867 else
13868 # Canadian cross, just use what we found
81ecdfbb
RW
13869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13870$as_echo "pre-installed" >&6; }
2429c060 13871 fi
be01d343
PB
13872else
13873 ok=yes
13874 case " ${configdirs} " in
13875 *" binutils "*) ;;
13876 *) ok=no ;;
13877 esac
c6b750e1 13878
be01d343
PB
13879 if test $ok = yes; then
13880 # An in-tree tool is available and we can use it
9b980aa1 13881 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
81ecdfbb
RW
13882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13883$as_echo "just compiled" >&6; }
2429c060
PB
13884 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13885 # We already found the complete path
b8025f34 13886 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13888$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13889 elif test "x$target" = "x$host"; then
13890 # We can use an host tool
13891 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
13892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13893$as_echo "host tool" >&6; }
be01d343
PB
13894 else
13895 # We need a cross tool
81ecdfbb
RW
13896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13897$as_echo "pre-installed" >&6; }
be01d343
PB
13898 fi
13899fi
4b900473 13900
81ecdfbb
RW
13901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
13902$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 13903if test "x${build}" != "x${host}" ; then
2429c060
PB
13904 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13905 # We already found the complete path
b8025f34 13906 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
13907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13908$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13909 else
13910 # Canadian cross, just use what we found
81ecdfbb
RW
13911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13912$as_echo "pre-installed" >&6; }
2429c060 13913 fi
be01d343
PB
13914else
13915 ok=yes
13916 case " ${configdirs} " in
13917 *" binutils "*) ;;
13918 *) ok=no ;;
13919 esac
c6b750e1 13920
be01d343
PB
13921 if test $ok = yes; then
13922 # An in-tree tool is available and we can use it
13923 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
13924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13925$as_echo "just compiled" >&6; }
2429c060
PB
13926 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
13927 # We already found the complete path
b8025f34 13928 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
13929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13930$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13931 elif test "x$target" = "x$host"; then
13932 # We can use an host tool
13933 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
13934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13935$as_echo "host tool" >&6; }
be01d343
PB
13936 else
13937 # We need a cross tool
81ecdfbb
RW
13938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13939$as_echo "pre-installed" >&6; }
be01d343 13940 fi
a0da8069 13941fi
54752a6b 13942
81ecdfbb
RW
13943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
13944$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
13945if test "x${build}" != "x${host}" ; then
13946 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
13947 # We already found the complete path
13948 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13950$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
13951 else
13952 # Canadian cross, just use what we found
81ecdfbb
RW
13953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13954$as_echo "pre-installed" >&6; }
0c24b341
NC
13955 fi
13956else
13957 ok=yes
13958 case " ${configdirs} " in
13959 *" binutils "*) ;;
13960 *) ok=no ;;
13961 esac
13962
13963 if test $ok = yes; then
13964 # An in-tree tool is available and we can use it
13965 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
13966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13967$as_echo "just compiled" >&6; }
0c24b341
NC
13968 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
13969 # We already found the complete path
13970 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
13971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13972$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
13973 elif test "x$target" = "x$host"; then
13974 # We can use an host tool
13975 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
13976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13977$as_echo "host tool" >&6; }
0c24b341
NC
13978 else
13979 # We need a cross tool
81ecdfbb
RW
13980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13981$as_echo "pre-installed" >&6; }
0c24b341
NC
13982 fi
13983fi
13984
54752a6b
NN
13985
13986
be01d343 13987
4b900473 13988
a0da8069
NN
13989# Certain tools may need extra flags.
13990AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
13991RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
13992NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
13993
be01d343
PB
13994# When building target libraries, except in a Canadian cross, we use
13995# the same toolchain as the compiler we just built.
13996COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
13997COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
13998COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
13999if test $host = $build; then
14000 case " $configdirs " in
14001 *" gcc "*)
14002 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14003 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14004 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14005 ;;
14006 esac
14007fi
14008
14009
14010
14011
14012
81ecdfbb
RW
14013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14014$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14015# Check whether --enable-maintainer-mode was given.
14016if test "${enable_maintainer_mode+set}" = set; then :
14017 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14018else
14019 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14020fi
14021
14022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14023$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14024
14025
14026if test "$USE_MAINTAINER_MODE" = yes; then
14027 MAINTAINER_MODE_TRUE=
14028 MAINTAINER_MODE_FALSE='#'
14029else
14030 MAINTAINER_MODE_TRUE='#'
14031 MAINTAINER_MODE_FALSE=
c6b750e1 14032fi
3d5e36ae
AO
14033MAINT=$MAINTAINER_MODE_TRUE
14034
1d39f329
NN
14035# ---------------------
14036# GCC bootstrap support
14037# ---------------------
14038
14039# Stage specific cflags for build.
14040stage1_cflags="-g"
14041case $build in
14042 vax-*-*)
14043 case ${GCC} in
14044 yes) stage1_cflags="-g -Wa,-J" ;;
14045 *) stage1_cflags="-g -J" ;;
14046 esac ;;
1d39f329
NN
14047esac
14048
1d89b610 14049# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14050if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14051 saved_CFLAGS="$CFLAGS"
14052
14053 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14054 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14056$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14058/* end confdefs.h. */
14059
2038f525
PB
14060#if (__GNUC__ < 3) \
14061 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14062 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14063#error http://gcc.gnu.org/PR29382
14064#endif
14065
c6b750e1
DJ
14066int
14067main ()
14068{
14069
14070 ;
14071 return 0;
14072}
14073_ACEOF
81ecdfbb
RW
14074if ac_fn_c_try_compile "$LINENO"; then :
14075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14076$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14077else
81ecdfbb
RW
14078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14079$as_echo "no" >&6; }
c6b750e1 14080fi
81ecdfbb 14081rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14082
14083 CFLAGS="$saved_CFLAGS"
14084fi
14085
14086
1d39f329 14087
8a0d8a5c 14088# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14089# Check whether --enable-stage1-checking was given.
14090if test "${enable_stage1_checking+set}" = set; then :
14091 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14092else
5566c1fa 14093 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14094 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14095else
5566c1fa 14096 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14097fi
81ecdfbb 14098fi
8a0d8a5c
PB
14099
14100
c6b750e1 14101
81ecdfbb
RW
14102# Enable -Werror in bootstrap stage2 and later.
14103# Check whether --enable-werror was given.
14104if test "${enable_werror+set}" = set; then :
14105 enableval=$enable_werror;
1d39f329 14106else
a0323144 14107 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14108 enable_werror=yes
79fcd0ec
PB
14109else
14110 enable_werror=no
14111fi
81ecdfbb
RW
14112fi
14113
1a6f2dc7
NN
14114case ${enable_werror} in
14115 yes) stage2_werror_flag="--enable-werror-always" ;;
14116 *) stage2_werror_flag="" ;;
1d39f329
NN
14117esac
14118
14119
e8a5fa9c
RW
14120# Specify what files to not compare during bootstrap.
14121
14122compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14123case "$target" in
14124 hppa*64*-*-hpux*) ;;
14125 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14126esac
1f53ca9a
AO
14127case " $configdirs " in
14128*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14129esac
e8a5fa9c
RW
14130
14131
81ecdfbb
RW
14132ac_config_files="$ac_config_files Makefile"
14133
c6b750e1 14134cat >confcache <<\_ACEOF
a0da8069
NN
14135# This file is a shell script that caches the results of configure
14136# tests run on this system so they can be shared between configure
c6b750e1
DJ
14137# scripts and configure runs, see configure's option --config-cache.
14138# It is not useful on other systems. If it contains results you don't
14139# want to keep, you may remove or edit it.
a0da8069 14140#
c6b750e1
DJ
14141# config.status only pays attention to the cache file if you give it
14142# the --recheck option to rerun configure.
a0da8069 14143#
c6b750e1
DJ
14144# `ac_cv_env_foo' variables (set or unset) will be overridden when
14145# loading this file, other *unset* `ac_cv_foo' will be assigned the
14146# following values.
14147
14148_ACEOF
14149
a0da8069
NN
14150# The following way of writing the cache mishandles newlines in values,
14151# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14152# So, we kill variables containing newlines.
a0da8069
NN
14153# Ultrix sh set writes to stderr and can't be redirected directly,
14154# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14155(
14156 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14157 eval ac_val=\$$ac_var
14158 case $ac_val in #(
14159 *${as_nl}*)
14160 case $ac_var in #(
14161 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14162$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14163 esac
14164 case $ac_var in #(
14165 _ | IFS | as_nl) ;; #(
14166 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14167 *) { eval $ac_var=; unset $ac_var;} ;;
14168 esac ;;
14169 esac
14170 done
14171
c6b750e1 14172 (set) 2>&1 |
81ecdfbb
RW
14173 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14174 *${as_nl}ac_space=\ *)
14175 # `set' does not quote correctly, so add quotes: double-quote
14176 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14177 sed -n \
14178 "s/'/'\\\\''/g;
14179 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14180 ;; #(
c6b750e1
DJ
14181 *)
14182 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14183 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14184 ;;
81ecdfbb
RW
14185 esac |
14186 sort
14187) |
c6b750e1 14188 sed '
81ecdfbb 14189 /^ac_cv_env_/b end
c6b750e1 14190 t clear
81ecdfbb 14191 :clear
c6b750e1
DJ
14192 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14193 t end
81ecdfbb
RW
14194 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14195 :end' >>confcache
14196if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14197 if test -w "$cache_file"; then
14198 test "x$cache_file" != "x/dev/null" &&
14199 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14200$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14201 cat confcache >$cache_file
a0da8069 14202 else
81ecdfbb
RW
14203 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14204$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14205 fi
852e5f18 14206fi
a0da8069 14207rm -f confcache
852e5f18 14208
a0da8069
NN
14209test "x$prefix" = xNONE && prefix=$ac_default_prefix
14210# Let make expand exec_prefix.
14211test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14212
a0da8069
NN
14213# Transform confdefs.h into DEFS.
14214# Protect against shell expansion while executing Makefile rules.
14215# Protect against Makefile macro expansion.
c6b750e1
DJ
14216#
14217# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14218# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14219# look for a macro that doesn't take arguments.
81ecdfbb
RW
14220ac_script='
14221:mline
14222/\\$/{
14223 N
14224 s,\\\n,,
14225 b mline
14226}
c6b750e1 14227t clear
81ecdfbb
RW
14228:clear
14229s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14230t quote
81ecdfbb 14231s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14232t quote
81ecdfbb
RW
14233b any
14234:quote
14235s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14236s/\[/\\&/g
14237s/\]/\\&/g
14238s/\$/$$/g
14239H
14240:any
14241${
14242 g
14243 s/^\n//
14244 s/\n/ /g
14245 p
14246}
14247'
14248DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14249
14250
14251ac_libobjs=
14252ac_ltlibobjs=
14253for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14254 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14255 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14256 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14257 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14258 # will be set to the directory where LIBOBJS objects are built.
14259 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14260 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14261done
14262LIBOBJS=$ac_libobjs
852e5f18 14263
c6b750e1 14264LTLIBOBJS=$ac_ltlibobjs
376a0e54 14265
cac3d6c4 14266
c6b750e1
DJ
14267
14268: ${CONFIG_STATUS=./config.status}
81ecdfbb 14269ac_write_fail=0
c6b750e1
DJ
14270ac_clean_files_save=$ac_clean_files
14271ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14272{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14273$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14274as_write_fail=0
14275cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14276#! $SHELL
14277# Generated by $as_me.
a0da8069 14278# Run this file to recreate the current configuration.
a0da8069 14279# Compiler output produced by configure, useful for debugging
c6b750e1 14280# configure, is in config.log if it exists.
376a0e54 14281
c6b750e1
DJ
14282debug=false
14283ac_cs_recheck=false
14284ac_cs_silent=false
c6b750e1 14285
81ecdfbb
RW
14286SHELL=\${CONFIG_SHELL-$SHELL}
14287export SHELL
14288_ASEOF
14289cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14290## -------------------- ##
14291## M4sh Initialization. ##
14292## -------------------- ##
14293
14294# Be more Bourne compatible
14295DUALCASE=1; export DUALCASE # for MKS sh
14296if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14297 emulate sh
14298 NULLCMD=:
81ecdfbb 14299 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14300 # is contrary to our usage. Disable this feature.
14301 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14302 setopt NO_GLOB_SUBST
14303else
14304 case `(set -o) 2>/dev/null` in #(
14305 *posix*) :
14306 set -o posix ;; #(
14307 *) :
14308 ;;
14309esac
c6b750e1 14310fi
c6b750e1 14311
81ecdfbb
RW
14312
14313as_nl='
14314'
14315export as_nl
14316# Printing a long string crashes Solaris 7 /usr/bin/printf.
14317as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14318as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14319as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14320# Prefer a ksh shell builtin over an external printf program on Solaris,
14321# but without wasting forks for bash or zsh.
14322if test -z "$BASH_VERSION$ZSH_VERSION" \
14323 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14324 as_echo='print -r --'
14325 as_echo_n='print -rn --'
14326elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14327 as_echo='printf %s\n'
14328 as_echo_n='printf %s'
14329else
14330 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14331 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14332 as_echo_n='/usr/ucb/echo -n'
14333 else
14334 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14335 as_echo_n_body='eval
14336 arg=$1;
14337 case $arg in #(
14338 *"$as_nl"*)
14339 expr "X$arg" : "X\\(.*\\)$as_nl";
14340 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14341 esac;
14342 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14343 '
14344 export as_echo_n_body
14345 as_echo_n='sh -c $as_echo_n_body as_echo'
14346 fi
14347 export as_echo_body
14348 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14349fi
14350
81ecdfbb
RW
14351# The user is always right.
14352if test "${PATH_SEPARATOR+set}" != set; then
14353 PATH_SEPARATOR=:
14354 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14355 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14356 PATH_SEPARATOR=';'
14357 }
14358fi
14359
14360
14361# IFS
14362# We need space, tab and new line, in precisely that order. Quoting is
14363# there to prevent editors from complaining about space-tab.
14364# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14365# splitting by setting IFS to empty value.)
14366IFS=" "" $as_nl"
14367
14368# Find who we are. Look in the path if we contain no directory separator.
14369case $0 in #((
14370 *[\\/]* ) as_myself=$0 ;;
14371 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14372for as_dir in $PATH
14373do
14374 IFS=$as_save_IFS
14375 test -z "$as_dir" && as_dir=.
14376 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14377 done
14378IFS=$as_save_IFS
14379
14380 ;;
14381esac
14382# We did not find ourselves, most probably we were run as `sh COMMAND'
14383# in which case we are not to be found in the path.
14384if test "x$as_myself" = x; then
14385 as_myself=$0
14386fi
14387if test ! -f "$as_myself"; then
14388 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14389 exit 1
14390fi
c6b750e1 14391
81ecdfbb
RW
14392# Unset variables that we do not need and which cause bugs (e.g. in
14393# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14394# suppresses any "Segmentation fault" message there. '((' could
14395# trigger a bug in pdksh 5.2.14.
14396for as_var in BASH_ENV ENV MAIL MAILPATH
14397do eval test x\${$as_var+set} = xset \
14398 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14399done
c6b750e1
DJ
14400PS1='$ '
14401PS2='> '
14402PS4='+ '
14403
14404# NLS nuisances.
81ecdfbb
RW
14405LC_ALL=C
14406export LC_ALL
14407LANGUAGE=C
14408export LANGUAGE
14409
14410# CDPATH.
14411(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14412
14413
14414# as_fn_error ERROR [LINENO LOG_FD]
14415# ---------------------------------
14416# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14417# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14418# script with status $?, using 1 if that was 0.
14419as_fn_error ()
14420{
14421 as_status=$?; test $as_status -eq 0 && as_status=1
14422 if test "$3"; then
14423 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14424 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14425 fi
81ecdfbb
RW
14426 $as_echo "$as_me: error: $1" >&2
14427 as_fn_exit $as_status
14428} # as_fn_error
14429
14430
14431# as_fn_set_status STATUS
14432# -----------------------
14433# Set $? to STATUS, without forking.
14434as_fn_set_status ()
14435{
14436 return $1
14437} # as_fn_set_status
14438
14439# as_fn_exit STATUS
14440# -----------------
14441# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14442as_fn_exit ()
14443{
14444 set +e
14445 as_fn_set_status $1
14446 exit $1
14447} # as_fn_exit
14448
14449# as_fn_unset VAR
14450# ---------------
14451# Portably unset VAR.
14452as_fn_unset ()
14453{
14454 { eval $1=; unset $1;}
14455}
14456as_unset=as_fn_unset
14457# as_fn_append VAR VALUE
14458# ----------------------
14459# Append the text in VALUE to the end of the definition contained in VAR. Take
14460# advantage of any shell optimizations that allow amortized linear growth over
14461# repeated appends, instead of the typical quadratic growth present in naive
14462# implementations.
14463if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14464 eval 'as_fn_append ()
14465 {
14466 eval $1+=\$2
14467 }'
14468else
14469 as_fn_append ()
14470 {
14471 eval $1=\$$1\$2
14472 }
14473fi # as_fn_append
14474
14475# as_fn_arith ARG...
14476# ------------------
14477# Perform arithmetic evaluation on the ARGs, and store the result in the
14478# global $as_val. Take advantage of shells that can avoid forks. The arguments
14479# must be portable across $(()) and expr.
14480if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14481 eval 'as_fn_arith ()
14482 {
14483 as_val=$(( $* ))
14484 }'
14485else
14486 as_fn_arith ()
14487 {
14488 as_val=`expr "$@" || test $? -eq 1`
14489 }
14490fi # as_fn_arith
14491
c6b750e1 14492
81ecdfbb
RW
14493if expr a : '\(a\)' >/dev/null 2>&1 &&
14494 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14495 as_expr=expr
14496else
14497 as_expr=false
14498fi
14499
81ecdfbb 14500if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14501 as_basename=basename
14502else
14503 as_basename=false
14504fi
14505
81ecdfbb
RW
14506if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14507 as_dirname=dirname
14508else
14509 as_dirname=false
14510fi
c6b750e1 14511
81ecdfbb 14512as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14513$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14514 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14515 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14516$as_echo X/"$0" |
14517 sed '/^.*\/\([^/][^/]*\)\/*$/{
14518 s//\1/
14519 q
14520 }
14521 /^X\/\(\/\/\)$/{
14522 s//\1/
14523 q
14524 }
14525 /^X\/\(\/\).*/{
14526 s//\1/
14527 q
14528 }
14529 s/.*/./; q'`
c6b750e1 14530
c6b750e1
DJ
14531# Avoid depending upon Character Ranges.
14532as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14533as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14534as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14535as_cr_digits='0123456789'
14536as_cr_alnum=$as_cr_Letters$as_cr_digits
14537
81ecdfbb
RW
14538ECHO_C= ECHO_N= ECHO_T=
14539case `echo -n x` in #(((((
14540-n*)
14541 case `echo 'xy\c'` in
14542 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14543 xy) ECHO_C='\c';;
14544 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14545 ECHO_T=' ';;
14546 esac;;
14547*)
14548 ECHO_N='-n';;
c6b750e1
DJ
14549esac
14550
81ecdfbb
RW
14551rm -f conf$$ conf$$.exe conf$$.file
14552if test -d conf$$.dir; then
14553 rm -f conf$$.dir/conf$$.file
c6b750e1 14554else
81ecdfbb
RW
14555 rm -f conf$$.dir
14556 mkdir conf$$.dir 2>/dev/null
c6b750e1 14557fi
81ecdfbb
RW
14558if (echo >conf$$.file) 2>/dev/null; then
14559 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14560 as_ln_s='ln -s'
81ecdfbb
RW
14561 # ... but there are two gotchas:
14562 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14563 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14564 # In both cases, we have to default to `cp -p'.
14565 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14566 as_ln_s='cp -p'
14567 elif ln conf$$.file conf$$ 2>/dev/null; then
14568 as_ln_s=ln
14569 else
14570 as_ln_s='cp -p'
c6b750e1 14571 fi
c6b750e1
DJ
14572else
14573 as_ln_s='cp -p'
14574fi
81ecdfbb
RW
14575rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14576rmdir conf$$.dir 2>/dev/null
14577
14578
14579# as_fn_mkdir_p
14580# -------------
14581# Create "$as_dir" as a directory, including parents if necessary.
14582as_fn_mkdir_p ()
14583{
14584
14585 case $as_dir in #(
14586 -*) as_dir=./$as_dir;;
14587 esac
14588 test -d "$as_dir" || eval $as_mkdir_p || {
14589 as_dirs=
14590 while :; do
14591 case $as_dir in #(
14592 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14593 *) as_qdir=$as_dir;;
14594 esac
14595 as_dirs="'$as_qdir' $as_dirs"
14596 as_dir=`$as_dirname -- "$as_dir" ||
14597$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14598 X"$as_dir" : 'X\(//\)[^/]' \| \
14599 X"$as_dir" : 'X\(//\)$' \| \
14600 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14601$as_echo X"$as_dir" |
14602 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14603 s//\1/
14604 q
14605 }
14606 /^X\(\/\/\)[^/].*/{
14607 s//\1/
14608 q
14609 }
14610 /^X\(\/\/\)$/{
14611 s//\1/
14612 q
14613 }
14614 /^X\(\/\).*/{
14615 s//\1/
14616 q
14617 }
14618 s/.*/./; q'`
14619 test -d "$as_dir" && break
14620 done
14621 test -z "$as_dirs" || eval "mkdir $as_dirs"
14622 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14623
c6b750e1 14624
81ecdfbb 14625} # as_fn_mkdir_p
c6b750e1 14626if mkdir -p . 2>/dev/null; then
81ecdfbb 14627 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14628else
14629 test -d ./-p && rmdir ./-p
14630 as_mkdir_p=false
14631fi
14632
81ecdfbb
RW
14633if test -x / >/dev/null 2>&1; then
14634 as_test_x='test -x'
14635else
14636 if ls -dL / >/dev/null 2>&1; then
14637 as_ls_L_option=L
14638 else
14639 as_ls_L_option=
14640 fi
14641 as_test_x='
14642 eval sh -c '\''
14643 if test -d "$1"; then
14644 test -d "$1/.";
14645 else
14646 case $1 in #(
14647 -*)set "./$1";;
14648 esac;
14649 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14650 ???[sx]*):;;*)false;;esac;fi
14651 '\'' sh
14652 '
14653fi
14654as_executable_p=$as_test_x
c6b750e1
DJ
14655
14656# Sed expression to map a string onto a valid CPP name.
14657as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14658
14659# Sed expression to map a string onto a valid variable name.
14660as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14661
14662
c6b750e1 14663exec 6>&1
81ecdfbb
RW
14664## ----------------------------------- ##
14665## Main body of $CONFIG_STATUS script. ##
14666## ----------------------------------- ##
14667_ASEOF
14668test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14669
14670cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14671# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14672# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14673# values after options handling.
14674ac_log="
c6b750e1 14675This file was extended by $as_me, which was
81ecdfbb 14676generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14677
14678 CONFIG_FILES = $CONFIG_FILES
14679 CONFIG_HEADERS = $CONFIG_HEADERS
14680 CONFIG_LINKS = $CONFIG_LINKS
14681 CONFIG_COMMANDS = $CONFIG_COMMANDS
14682 $ $0 $@
14683
81ecdfbb
RW
14684on `(hostname || uname -n) 2>/dev/null | sed 1q`
14685"
14686
c6b750e1
DJ
14687_ACEOF
14688
81ecdfbb
RW
14689case $ac_config_files in *"
14690"*) set x $ac_config_files; shift; ac_config_files=$*;;
14691esac
c6b750e1 14692
c6b750e1 14693
c6b750e1 14694
81ecdfbb
RW
14695cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14696# Files that config.status was made for.
14697config_files="$ac_config_files"
c6b750e1 14698
81ecdfbb 14699_ACEOF
c6b750e1 14700
81ecdfbb 14701cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14702ac_cs_usage="\
81ecdfbb
RW
14703\`$as_me' instantiates files and other configuration actions
14704from templates according to the current configuration. Unless the files
14705and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14706
81ecdfbb 14707Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14708
14709 -h, --help print this help, then exit
81ecdfbb
RW
14710 -V, --version print version number and configuration settings, then exit
14711 -q, --quiet, --silent
14712 do not print progress messages
c6b750e1
DJ
14713 -d, --debug don't remove temporary files
14714 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14715 --file=FILE[:TEMPLATE]
14716 instantiate the configuration file FILE
c6b750e1
DJ
14717
14718Configuration files:
14719$config_files
14720
81ecdfbb 14721Report bugs to the package provider."
c6b750e1 14722
81ecdfbb
RW
14723_ACEOF
14724cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14725ac_cs_version="\\
14726config.status
81ecdfbb
RW
14727configured by $0, generated by GNU Autoconf 2.64,
14728 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14729
81ecdfbb 14730Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14731This config.status script is free software; the Free Software Foundation
14732gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14733
14734ac_pwd='$ac_pwd'
14735srcdir='$srcdir'
14736INSTALL='$INSTALL'
8e957354 14737AWK='$AWK'
81ecdfbb 14738test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14739_ACEOF
14740
81ecdfbb
RW
14741cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14742# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14743ac_need_defaults=:
14744while test $# != 0
a0da8069 14745do
c6b750e1
DJ
14746 case $1 in
14747 --*=*)
81ecdfbb
RW
14748 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14749 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14750 ac_shift=:
14751 ;;
81ecdfbb 14752 *)
c6b750e1
DJ
14753 ac_option=$1
14754 ac_optarg=$2
14755 ac_shift=shift
14756 ;;
c6b750e1
DJ
14757 esac
14758
14759 case $ac_option in
14760 # Handling of the options.
a0da8069 14761 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14762 ac_cs_recheck=: ;;
81ecdfbb
RW
14763 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14764 $as_echo "$ac_cs_version"; exit ;;
14765 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14766 debug=: ;;
14767 --file | --fil | --fi | --f )
14768 $ac_shift
81ecdfbb
RW
14769 case $ac_optarg in
14770 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14771 esac
14772 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14773 ac_need_defaults=false;;
81ecdfbb
RW
14774 --he | --h | --help | --hel | -h )
14775 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14776 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14777 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14778 ac_cs_silent=: ;;
14779
14780 # This is an error.
81ecdfbb
RW
14781 -*) as_fn_error "unrecognized option: \`$1'
14782Try \`$0 --help' for more information." ;;
c6b750e1 14783
81ecdfbb
RW
14784 *) as_fn_append ac_config_targets " $1"
14785 ac_need_defaults=false ;;
c6b750e1 14786
376a0e54 14787 esac
c6b750e1 14788 shift
376a0e54
CM
14789done
14790
c6b750e1 14791ac_configure_extra_args=
376a0e54 14792
c6b750e1
DJ
14793if $ac_cs_silent; then
14794 exec 6>/dev/null
14795 ac_configure_extra_args="$ac_configure_extra_args --silent"
14796fi
376a0e54 14797
c6b750e1 14798_ACEOF
81ecdfbb 14799cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 14800if \$ac_cs_recheck; then
81ecdfbb
RW
14801 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14802 shift
14803 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14804 CONFIG_SHELL='$SHELL'
14805 export CONFIG_SHELL
14806 exec "\$@"
c6b750e1
DJ
14807fi
14808
14809_ACEOF
81ecdfbb
RW
14810cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14811exec 5>>config.log
14812{
14813 echo
14814 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14815## Running $as_me. ##
14816_ASBOX
14817 $as_echo "$ac_log"
14818} >&5
c6b750e1 14819
81ecdfbb
RW
14820_ACEOF
14821cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
14822#
14823# INIT-COMMANDS
14824#
14825extrasub_build="$extrasub_build"
14826 extrasub_host="$extrasub_host"
14827 extrasub_target="$extrasub_target"
14828
81ecdfbb 14829_ACEOF
c6b750e1 14830
81ecdfbb 14831cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14832
81ecdfbb 14833# Handling of arguments.
c6b750e1
DJ
14834for ac_config_target in $ac_config_targets
14835do
81ecdfbb
RW
14836 case $ac_config_target in
14837 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14838
14839 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
14840 esac
14841done
14842
81ecdfbb 14843
c6b750e1
DJ
14844# If the user did not use the arguments to specify the items to instantiate,
14845# then the envvar interface is used. Set only those that are not.
14846# We use the long form for the default assignment because of an extremely
14847# bizarre bug on SunOS 4.1.3.
14848if $ac_need_defaults; then
14849 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14850fi
14851
14852# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 14853# simply because there is no reason against having it here, and in addition,
c6b750e1 14854# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
14855# Hook for its removal unless debugging.
14856# Note that there is a small window in which the directory will not be cleaned:
14857# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
14858$debug ||
14859{
81ecdfbb
RW
14860 tmp=
14861 trap 'exit_status=$?
14862 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14863' 0
14864 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 14865}
c6b750e1
DJ
14866# Create a (secure) tmp directory for tmp files.
14867
14868{
81ecdfbb 14869 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
14870 test -n "$tmp" && test -d "$tmp"
14871} ||
14872{
81ecdfbb
RW
14873 tmp=./conf$$-$RANDOM
14874 (umask 077 && mkdir "$tmp")
14875} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14876
14877# Set up the scripts for CONFIG_FILES section.
14878# No need to generate them if there are no CONFIG_FILES.
14879# This happens for instance with `./config.status config.h'.
14880if test -n "$CONFIG_FILES"; then
14881
14882if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14883 ac_cs_awk_getline=:
14884 ac_cs_awk_pipe_init=
14885 ac_cs_awk_read_file='
14886 while ((getline aline < (F[key])) > 0)
14887 print(aline)
14888 close(F[key])'
14889 ac_cs_awk_pipe_fini=
14890else
14891 ac_cs_awk_getline=false
14892 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14893 ac_cs_awk_read_file='
14894 print "|#_!!_#|"
14895 print "cat " F[key] " &&"
14896 '$ac_cs_awk_pipe_init
14897 # The final `:' finishes the AND list.
14898 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14899fi
14900ac_cr=`echo X | tr X '\015'`
14901# On cygwin, bash can eat \r inside `` if the user requested igncr.
14902# But we know of no other shell where ac_cr would be empty at this
14903# point, so we can use a bashism as a fallback.
14904if test "x$ac_cr" = x; then
14905 eval ac_cr=\$\'\\r\'
14906fi
14907ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14908if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14909 ac_cs_awk_cr='\r'
14910else
14911 ac_cs_awk_cr=$ac_cr
14912fi
14913
14914echo 'BEGIN {' >"$tmp/subs1.awk" &&
14915_ACEOF
14916
14917# Create commands to substitute file output variables.
c6b750e1 14918{
81ecdfbb
RW
14919 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14920 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
14921 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14922 echo "_ACAWK" &&
14923 echo "_ACEOF"
14924} >conf$$files.sh &&
14925. ./conf$$files.sh ||
14926 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14927rm -f conf$$files.sh
c6b750e1 14928
81ecdfbb
RW
14929{
14930 echo "cat >conf$$subs.awk <<_ACEOF" &&
14931 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14932 echo "_ACEOF"
14933} >conf$$subs.sh ||
14934 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14935ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14936ac_delim='%!_!# '
14937for ac_last_try in false false false false false :; do
14938 . ./conf$$subs.sh ||
14939 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14940
14941 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14942 if test $ac_delim_n = $ac_delim_num; then
14943 break
14944 elif $ac_last_try; then
14945 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14946 else
14947 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14948 fi
14949done
14950rm -f conf$$subs.sh
14951
14952cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14953cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 14954_ACEOF
81ecdfbb
RW
14955sed -n '
14956h
14957s/^/S["/; s/!.*/"]=/
14958p
14959g
14960s/^[^!]*!//
14961:repl
14962t repl
14963s/'"$ac_delim"'$//
14964t delim
14965:nl
14966h
14967s/\(.\{148\}\).*/\1/
14968t more1
14969s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14970p
14971n
14972b repl
14973:more1
14974s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14975p
14976g
14977s/.\{148\}//
14978t nl
14979:delim
14980h
14981s/\(.\{148\}\).*/\1/
14982t more2
14983s/["\\]/\\&/g; s/^/"/; s/$/"/
14984p
14985b
14986:more2
14987s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14988p
14989g
14990s/.\{148\}//
14991t delim
14992' <conf$$subs.awk | sed '
14993/^[^""]/{
14994 N
14995 s/\n//
14996}
14997' >>$CONFIG_STATUS || ac_write_fail=1
14998rm -f conf$$subs.awk
14999cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15000_ACAWK
15001cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15002 for (key in S) S_is_set[key] = 1
15003 FS = "\a"
15004 \$ac_cs_awk_pipe_init
15005}
15006{
15007 line = $ 0
15008 nfields = split(line, field, "@")
15009 substed = 0
15010 len = length(field[1])
15011 for (i = 2; i < nfields; i++) {
15012 key = field[i]
15013 keylen = length(key)
15014 if (S_is_set[key]) {
15015 value = S[key]
15016 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15017 len += length(value) + length(field[++i])
15018 substed = 1
15019 } else
15020 len += 1 + keylen
15021 }
15022 if (nfields == 3 && !substed) {
15023 key = field[2]
15024 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15025 \$ac_cs_awk_read_file
15026 next
15027 }
15028 }
15029 print line
15030}
15031\$ac_cs_awk_pipe_fini
15032_ACAWK
15033_ACEOF
15034cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15035if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15036 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15037else
15038 cat
15039fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15040 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15041_ACEOF
15042
15043# VPATH may cause trouble with some makes, so we remove $(srcdir),
15044# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15045# trailing colons and then remove the whole line if VPATH becomes empty
15046# (actually we leave an empty line to preserve line numbers).
15047if test "x$srcdir" = x.; then
15048 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15049s/:*\$(srcdir):*/:/
15050s/:*\${srcdir}:*/:/
15051s/:*@srcdir@:*/:/
15052s/^\([^=]*=[ ]*\):*/\1/
15053s/:*$//
15054s/^[^=]*=[ ]*$//
15055}'
15056fi
c6b750e1 15057
81ecdfbb
RW
15058cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15059fi # test -n "$CONFIG_FILES"
c6b750e1 15060
c6b750e1 15061
81ecdfbb
RW
15062eval set X " :F $CONFIG_FILES "
15063shift
15064for ac_tag
15065do
15066 case $ac_tag in
15067 :[FHLC]) ac_mode=$ac_tag; continue;;
15068 esac
15069 case $ac_mode$ac_tag in
15070 :[FHL]*:*);;
15071 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15072 :[FH]-) ac_tag=-:-;;
15073 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15074 esac
15075 ac_save_IFS=$IFS
15076 IFS=:
15077 set x $ac_tag
15078 IFS=$ac_save_IFS
15079 shift
15080 ac_file=$1
15081 shift
252b5132 15082
81ecdfbb
RW
15083 case $ac_mode in
15084 :L) ac_source=$1;;
15085 :[FH])
15086 ac_file_inputs=
15087 for ac_f
15088 do
15089 case $ac_f in
15090 -) ac_f="$tmp/stdin";;
15091 *) # Look for the file first in the build tree, then in the source tree
15092 # (if the path is not absolute). The absolute path cannot be DOS-style,
15093 # because $ac_f cannot contain `:'.
15094 test -f "$ac_f" ||
15095 case $ac_f in
15096 [\\/$]*) false;;
15097 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15098 esac ||
15099 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15100 esac
15101 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15102 as_fn_append ac_file_inputs " '$ac_f'"
15103 done
c6b750e1 15104
81ecdfbb
RW
15105 # Let's still pretend it is `configure' which instantiates (i.e., don't
15106 # use $as_me), people would be surprised to read:
15107 # /* config.h. Generated by config.status. */
15108 configure_input='Generated from '`
15109 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15110 `' by configure.'
15111 if test x"$ac_file" != x-; then
15112 configure_input="$ac_file. $configure_input"
15113 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15114$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15115 fi
81ecdfbb
RW
15116 # Neutralize special characters interpreted by sed in replacement strings.
15117 case $configure_input in #(
15118 *\&* | *\|* | *\\* )
15119 ac_sed_conf_input=`$as_echo "$configure_input" |
15120 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15121 *) ac_sed_conf_input=$configure_input;;
15122 esac
cac3d6c4 15123
81ecdfbb
RW
15124 case $ac_tag in
15125 *:-:* | *:-) cat >"$tmp/stdin" \
15126 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15127 esac
15128 ;;
a0da8069 15129 esac
252b5132 15130
81ecdfbb 15131 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15132$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15133 X"$ac_file" : 'X\(//\)[^/]' \| \
15134 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15135 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15136$as_echo X"$ac_file" |
15137 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15138 s//\1/
15139 q
15140 }
15141 /^X\(\/\/\)[^/].*/{
15142 s//\1/
15143 q
15144 }
15145 /^X\(\/\/\)$/{
15146 s//\1/
15147 q
15148 }
15149 /^X\(\/\).*/{
15150 s//\1/
15151 q
15152 }
15153 s/.*/./; q'`
15154 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15155 ac_builddir=.
252b5132 15156
81ecdfbb
RW
15157case "$ac_dir" in
15158.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15159*)
15160 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15161 # A ".." for each directory in $ac_dir_suffix.
15162 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15163 case $ac_top_builddir_sub in
15164 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15165 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15166 esac ;;
15167esac
15168ac_abs_top_builddir=$ac_pwd
15169ac_abs_builddir=$ac_pwd$ac_dir_suffix
15170# for backward compatibility:
15171ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15172
15173case $srcdir in
81ecdfbb 15174 .) # We are building in place.
c6b750e1 15175 ac_srcdir=.
81ecdfbb
RW
15176 ac_top_srcdir=$ac_top_builddir_sub
15177 ac_abs_top_srcdir=$ac_pwd ;;
15178 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15179 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15180 ac_top_srcdir=$srcdir
15181 ac_abs_top_srcdir=$srcdir ;;
15182 *) # Relative name.
15183 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15184 ac_top_srcdir=$ac_top_build_prefix$srcdir
15185 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15186esac
81ecdfbb 15187ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15188
252b5132 15189
81ecdfbb
RW
15190 case $ac_mode in
15191 :F)
15192 #
15193 # CONFIG_FILE
15194 #
c6b750e1
DJ
15195
15196 case $INSTALL in
15197 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15198 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15199 esac
81ecdfbb 15200_ACEOF
252b5132 15201
81ecdfbb
RW
15202cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15203# If the template does not know about datarootdir, expand it.
15204# FIXME: This hack should be removed a few years after 2.60.
15205ac_datarootdir_hack=; ac_datarootdir_seen=
15206ac_sed_dataroot='
15207/datarootdir/ {
15208 p
15209 q
15210}
15211/@datadir@/p
15212/@docdir@/p
15213/@infodir@/p
15214/@localedir@/p
15215/@mandir@/p'
15216case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15217*datarootdir*) ac_datarootdir_seen=yes;;
15218*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15219 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15220$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15221_ACEOF
81ecdfbb
RW
15222cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15223 ac_datarootdir_hack='
15224 s&@datadir@&$datadir&g
15225 s&@docdir@&$docdir&g
15226 s&@infodir@&$infodir&g
15227 s&@localedir@&$localedir&g
15228 s&@mandir@&$mandir&g
15229 s&\\\${datarootdir}&$datarootdir&g' ;;
15230esac
15231_ACEOF
15232
15233# Neutralize VPATH when `$srcdir' = `.'.
15234# Shell code in configure.ac might set extrasub.
15235# FIXME: do we really want to maintain this feature?
15236cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15237ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15238$extrasub
15239_ACEOF
81ecdfbb 15240cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15241:t
15242/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15243s|@configure_input@|$ac_sed_conf_input|;t t
15244s&@top_builddir@&$ac_top_builddir_sub&;t t
15245s&@top_build_prefix@&$ac_top_build_prefix&;t t
15246s&@srcdir@&$ac_srcdir&;t t
15247s&@abs_srcdir@&$ac_abs_srcdir&;t t
15248s&@top_srcdir@&$ac_top_srcdir&;t t
15249s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15250s&@builddir@&$ac_builddir&;t t
15251s&@abs_builddir@&$ac_abs_builddir&;t t
15252s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15253s&@INSTALL@&$ac_INSTALL&;t t
15254$ac_datarootdir_hack
15255"
15256eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15257if $ac_cs_awk_getline; then
15258 $AWK -f "$tmp/subs.awk"
15259else
15260 $AWK -f "$tmp/subs.awk" | $SHELL
15261fi >$tmp/out \
15262 || as_fn_error "could not create $ac_file" "$LINENO" 5
15263
15264test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15265 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15266 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15267 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15268which seems to be undefined. Please make sure it is defined." >&5
15269$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15270which seems to be undefined. Please make sure it is defined." >&2;}
15271
15272 rm -f "$tmp/stdin"
15273 case $ac_file in
15274 -) cat "$tmp/out" && rm -f "$tmp/out";;
15275 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15276 esac \
15277 || as_fn_error "could not create $ac_file" "$LINENO" 5
15278 ;;
c148b4cb 15279
c148b4cb 15280
c148b4cb 15281
81ecdfbb
RW
15282 esac
15283
06a51eac
RW
15284
15285 case $ac_file$ac_mode in
15286 "Makefile":F) sed "$extrasub_build" Makefile |
15287 sed "$extrasub_host" |
15288 sed "$extrasub_target" > mf$$
15289 mv -f mf$$ Makefile ;;
15290
15291 esac
81ecdfbb
RW
15292done # for ac_tag
15293
15294
15295as_fn_exit 0
c6b750e1 15296_ACEOF
c6b750e1
DJ
15297ac_clean_files=$ac_clean_files_save
15298
81ecdfbb
RW
15299test $ac_write_fail = 0 ||
15300 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15301
c6b750e1
DJ
15302
15303# configure is writing to config.log, and then calls config.status.
15304# config.status does its own redirection, appending to config.log.
15305# Unfortunately, on DOS this fails, as config.log is still kept open
15306# by configure, so config.status won't be able to write to it; its
15307# output is simply discarded. So we exec the FD to /dev/null,
15308# effectively closing config.log, so it can be properly (re)opened and
15309# appended to by config.status. When coming back to configure, we
15310# need to make the FD available again.
15311if test "$no_create" != yes; then
15312 ac_cs_success=:
15313 ac_config_status_args=
15314 test "$silent" = yes &&
15315 ac_config_status_args="$ac_config_status_args --quiet"
15316 exec 5>/dev/null
15317 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15318 exec 5>>config.log
15319 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15320 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15321 $ac_cs_success || as_fn_exit $?
15322fi
15323if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15324 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15325$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15326fi
c148b4cb 15327
This page took 1.601651 seconds and 4 git commands to generate.