]> git.ipfire.org Git - thirdparty/gcc.git/blame - configure
system.h (CASE_USE_BIT_TESTS): Poison.
[thirdparty/gcc.git] / configure
CommitLineData
671aa708 1#! /bin/sh
671aa708 2# Guess values for system-dependent variables and create Makefiles.
5213506e
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.
671aa708
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
5213506e
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
1c710c3c 14
5213506e
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 :
1c710c3c
DJ
18 emulate sh
19 NULLCMD=:
5213506e 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
1c710c3c 31fi
1c710c3c 32
5213506e
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 }
1c710c3c
DJ
79fi
80
81
5213506e
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
1c710c3c
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
5213506e
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'\" &&
87264276
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"
5213506e
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
1c710c3c 184do
5213506e
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."
1c710c3c 228 else
5213506e
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."
1c710c3c 233 fi
5213506e
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
1c710c3c 263
5213506e
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
1c710c3c
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
5213506e 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
5213506e
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
1c710c3c 391
5213506e 392as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
5213506e
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'`
1c710c3c 410
2aeb72e9
DD
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
11a67599 417
1c710c3c 418
5213506e
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 |
1c710c3c 428 sed '
5213506e
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
1c710c3c 433 N
5213506e
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
1c710c3c 436 t loop
5213506e 437 s/-\n.*//
1c710c3c 438 ' >$as_me.lineno &&
5213506e
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; }
1c710c3c
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
5213506e
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
1c710c3c
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
5213506e
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';;
1c710c3c
DJ
461esac
462
5213506e
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
1c710c3c 466else
5213506e
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
1c710c3c 469fi
5213506e
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 472 as_ln_s='ln -s'
5213506e
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'
2aeb72e9 483 fi
1c710c3c
DJ
484else
485 as_ln_s='cp -p'
486fi
5213506e
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
1c710c3c
DJ
489
490if mkdir -p . 2>/dev/null; then
5213506e 491 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
5213506e
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
0b0dc272 519
1c710c3c
DJ
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
5213506e 527exec 7<&0 </dev/null 6>&1
1c710c3c
DJ
528
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
1c710c3c
DJ
534#
535# Initializations.
536#
671aa708 537ac_default_prefix=/usr/local
5213506e 538ac_clean_files=
1c710c3c 539ac_config_libobj_dir=.
5213506e 540LIBOBJS=
1c710c3c
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
2aeb72e9 545
1c710c3c
DJ
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
5213506e 552PACKAGE_URL=
1c710c3c
DJ
553
554ac_unique_file="move-if-change"
5213506e
RW
555enable_option_checking=no
556ac_subst_vars='LTLIBOBJS
557LIBOBJS
558compare_exclusions
78767fd9 559POSTSTAGE1_CONFIGURE_FLAGS
5213506e
RW
560stage2_werror_flag
561stage1_checking
562stage1_cflags
563MAINT
564MAINTAINER_MODE_FALSE
565MAINTAINER_MODE_TRUE
566COMPILER_NM_FOR_TARGET
567COMPILER_LD_FOR_TARGET
568COMPILER_AS_FOR_TARGET
569FLAGS_FOR_TARGET
570RAW_CXX_FOR_TARGET
571WINDMC_FOR_TARGET
572WINDRES_FOR_TARGET
573STRIP_FOR_TARGET
e7a82751 574READELF_FOR_TARGET
5213506e
RW
575RANLIB_FOR_TARGET
576OBJDUMP_FOR_TARGET
577NM_FOR_TARGET
578LIPO_FOR_TARGET
579LD_FOR_TARGET
580DLLTOOL_FOR_TARGET
581AS_FOR_TARGET
582AR_FOR_TARGET
632e2a07 583GOC_FOR_TARGET
5213506e
RW
584GFORTRAN_FOR_TARGET
585GCJ_FOR_TARGET
586GCC_FOR_TARGET
587CXX_FOR_TARGET
588CC_FOR_TARGET
e7a82751 589READELF
5213506e
RW
590OBJDUMP
591OBJCOPY
592WINDMC
593WINDRES
594STRIP
595RANLIB
596NM
597LIPO
598LD
599DLLTOOL
600AS
601AR
602RUNTEST
603EXPECT
604MAKEINFO
605FLEX
606LEX
607M4
608BISON
609YACC
5213506e
RW
610WINDRES_FOR_BUILD
611WINDMC_FOR_BUILD
612RANLIB_FOR_BUILD
613NM_FOR_BUILD
614LD_FOR_BUILD
615LDFLAGS_FOR_BUILD
632e2a07 616GOC_FOR_BUILD
5213506e
RW
617GFORTRAN_FOR_BUILD
618GCJ_FOR_BUILD
619DLLTOOL_FOR_BUILD
620CXX_FOR_BUILD
621CXXFLAGS_FOR_BUILD
622CFLAGS_FOR_BUILD
623CC_FOR_BUILD
624AS_FOR_BUILD
625AR_FOR_BUILD
aae29963 626target_configdirs
5213506e 627configdirs
5213506e 628build_configdirs
5213506e
RW
629INSTALL_GDB_TK
630GDB_TK
631CONFIGURE_GDB_TK
632build_tooldir
633tooldir
634GCC_SHLIB_SUBDIR
635RPATH_ENVVAR
ffedf511
RW
636target_configargs
637host_configargs
638build_configargs
e12c4094 639BUILD_CONFIG
6f57bdf6 640LDFLAGS_FOR_TARGET
5213506e
RW
641CXXFLAGS_FOR_TARGET
642CFLAGS_FOR_TARGET
643DEBUG_PREFIX_CFLAGS_FOR_TARGET
644SYSROOT_CFLAGS_FOR_TARGET
645stage1_languages
d7f09764 646extra_host_libiberty_configure_flags
5213506e
RW
647clooginc
648clooglibs
649pplinc
650ppllibs
5213506e 651poststage1_ldflags
ed2eaa9f 652poststage1_libs
5213506e
RW
653stage1_libs
654stage1_ldflags
655extra_mpc_mpfr_configure_flags
656extra_mpc_gmp_configure_flags
657extra_mpfr_configure_flags
658gmpinc
659gmplibs
660do_compare
661GNATMAKE
662GNATBIND
663ac_ct_CXX
664CXXFLAGS
665CXX
666OBJEXT
667EXEEXT
668ac_ct_CC
669CPPFLAGS
670LDFLAGS
671CFLAGS
672CC
a4a2c37d 673EXTRA_CONFIGARGS_LIBJAVA
5213506e
RW
674target_subdir
675host_subdir
676build_subdir
677build_libsubdir
87264276
PB
678AWK
679SED
5213506e
RW
680LN_S
681LN
682INSTALL_DATA
683INSTALL_SCRIPT
684INSTALL_PROGRAM
685target_os
686target_vendor
687target_cpu
688target
689host_os
690host_vendor
691host_cpu
692host
693target_noncanonical
694host_noncanonical
695build_noncanonical
696build_os
697build_vendor
698build_cpu
699build
700TOPLEVEL_CONFIGURE_ARGUMENTS
701target_alias
702host_alias
703build_alias
704LIBS
705ECHO_T
706ECHO_N
707ECHO_C
708DEFS
709mandir
710localedir
711libdir
712psdir
713pdfdir
714dvidir
715htmldir
716infodir
717docdir
718oldincludedir
719includedir
720localstatedir
721sharedstatedir
722sysconfdir
723datadir
724datarootdir
725libexecdir
726sbindir
727bindir
728program_transform_name
729prefix
730exec_prefix
731PACKAGE_URL
732PACKAGE_BUGREPORT
733PACKAGE_STRING
734PACKAGE_VERSION
735PACKAGE_TARNAME
736PACKAGE_NAME
737PATH_SEPARATOR
738SHELL'
739ac_subst_files='serialization_dependencies
740host_makefile_frag
741target_makefile_frag
742alphaieee_frag
743ospace_frag'
744ac_user_opts='
745enable_option_checking
746with_build_libsubdir
747enable_gold
21539e2e 748enable_ld
87e6d9dc
TB
749enable_libquadmath
750enable_libquadmath_support
5213506e
RW
751enable_libada
752enable_libssp
a4a2c37d 753enable_static_libjava
ff3ac0f4 754enable_bootstrap
5213506e 755enable_build_with_cxx
78767fd9 756enable_build_poststage1_with_cxx
5213506e
RW
757with_mpc
758with_mpc_include
759with_mpc_lib
760with_mpfr_dir
761with_mpfr
762with_mpfr_include
763with_mpfr_lib
764with_gmp_dir
765with_gmp
766with_gmp_include
767with_gmp_lib
768with_host_libstdcxx
769with_stage1_ldflags
770with_stage1_libs
5213506e 771with_boot_libs
ed2eaa9f 772with_boot_ldflags
5213506e
RW
773with_ppl
774with_ppl_include
775with_ppl_lib
776enable_ppl_version_check
777with_cloog
778with_cloog_include
779with_cloog_lib
f16e2237 780enable_cloog_backend
5213506e 781enable_cloog_version_check
d7f09764 782enable_lto
5213506e
RW
783enable_stage1_languages
784enable_objc_gc
785with_build_sysroot
786with_debug_prefix_map
5646b7b9 787with_build_config
5213506e
RW
788enable_serial_configure
789with_build_time_tools
790enable_maintainer_mode
791enable_stage1_checking
792enable_werror
5213506e
RW
793'
794 ac_precious_vars='build_alias
795host_alias
796target_alias
797CC
798CFLAGS
799LDFLAGS
800LIBS
801CPPFLAGS
802CXX
803CXXFLAGS
804CCC
ffedf511
RW
805build_configargs
806host_configargs
807target_configargs
5213506e
RW
808AR
809AS
810DLLTOOL
811LD
812LIPO
813NM
814RANLIB
815STRIP
816WINDRES
817WINDMC
818OBJCOPY
819OBJDUMP
e7a82751 820READELF
5213506e
RW
821CC_FOR_TARGET
822CXX_FOR_TARGET
823GCC_FOR_TARGET
824GCJ_FOR_TARGET
825GFORTRAN_FOR_TARGET
632e2a07 826GOC_FOR_TARGET
5213506e
RW
827AR_FOR_TARGET
828AS_FOR_TARGET
829DLLTOOL_FOR_TARGET
830LD_FOR_TARGET
831LIPO_FOR_TARGET
832NM_FOR_TARGET
833OBJDUMP_FOR_TARGET
834RANLIB_FOR_TARGET
e7a82751 835READELF_FOR_TARGET
5213506e
RW
836STRIP_FOR_TARGET
837WINDRES_FOR_TARGET
838WINDMC_FOR_TARGET'
839
671aa708
NN
840
841# Initialize some variables set by options.
1c710c3c
DJ
842ac_init_help=
843ac_init_version=false
5213506e
RW
844ac_unrecognized_opts=
845ac_unrecognized_sep=
671aa708
NN
846# The variables have the same names as the options, with
847# dashes changed to underlines.
1c710c3c 848cache_file=/dev/null
671aa708 849exec_prefix=NONE
671aa708 850no_create=
671aa708
NN
851no_recursion=
852prefix=NONE
853program_prefix=NONE
854program_suffix=NONE
855program_transform_name=s,x,x,
856silent=
857site=
858srcdir=
671aa708
NN
859verbose=
860x_includes=NONE
861x_libraries=NONE
1c710c3c
DJ
862
863# Installation directory options.
864# These are left unexpanded so users can "make install exec_prefix=/foo"
865# and all the variables that are supposed to be based on exec_prefix
866# by default will actually change.
867# Use braces instead of parens because sh, perl, etc. also accept them.
5213506e 868# (The list follows the same order as the GNU Coding Standards.)
671aa708
NN
869bindir='${exec_prefix}/bin'
870sbindir='${exec_prefix}/sbin'
871libexecdir='${exec_prefix}/libexec'
5213506e
RW
872datarootdir='${prefix}/share'
873datadir='${datarootdir}'
671aa708
NN
874sysconfdir='${prefix}/etc'
875sharedstatedir='${prefix}/com'
876localstatedir='${prefix}/var'
671aa708
NN
877includedir='${prefix}/include'
878oldincludedir='/usr/include'
5213506e
RW
879docdir='${datarootdir}/doc/${PACKAGE}'
880infodir='${datarootdir}/info'
881htmldir='${docdir}'
882dvidir='${docdir}'
883pdfdir='${docdir}'
884psdir='${docdir}'
885libdir='${exec_prefix}/lib'
886localedir='${datarootdir}/locale'
887mandir='${datarootdir}/man'
79c06341 888
671aa708 889ac_prev=
5213506e 890ac_dashdash=
671aa708
NN
891for ac_option
892do
671aa708
NN
893 # If the previous option needs an argument, assign it.
894 if test -n "$ac_prev"; then
5213506e 895 eval $ac_prev=\$ac_option
671aa708
NN
896 ac_prev=
897 continue
898 fi
79c06341 899
5213506e
RW
900 case $ac_option in
901 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
902 *) ac_optarg=yes ;;
903 esac
671aa708
NN
904
905 # Accept the important Cygnus configure options, so we can diagnose typos.
906
5213506e
RW
907 case $ac_dashdash$ac_option in
908 --)
909 ac_dashdash=yes ;;
671aa708
NN
910
911 -bindir | --bindir | --bindi | --bind | --bin | --bi)
912 ac_prev=bindir ;;
913 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1c710c3c 914 bindir=$ac_optarg ;;
671aa708
NN
915
916 -build | --build | --buil | --bui | --bu)
1c710c3c 917 ac_prev=build_alias ;;
671aa708 918 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1c710c3c 919 build_alias=$ac_optarg ;;
671aa708
NN
920
921 -cache-file | --cache-file | --cache-fil | --cache-fi \
922 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
923 ac_prev=cache_file ;;
924 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
925 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1c710c3c
DJ
926 cache_file=$ac_optarg ;;
927
928 --config-cache | -C)
929 cache_file=config.cache ;;
671aa708 930
5213506e 931 -datadir | --datadir | --datadi | --datad)
671aa708 932 ac_prev=datadir ;;
5213506e 933 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1c710c3c 934 datadir=$ac_optarg ;;
671aa708 935
5213506e
RW
936 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
937 | --dataroo | --dataro | --datar)
938 ac_prev=datarootdir ;;
939 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
940 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
941 datarootdir=$ac_optarg ;;
942
671aa708 943 -disable-* | --disable-*)
5213506e 944 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
671aa708 945 # Reject names that are not valid shell variable names.
5213506e
RW
946 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
947 as_fn_error "invalid feature name: $ac_useropt"
948 ac_useropt_orig=$ac_useropt
949 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
950 case $ac_user_opts in
951 *"
952"enable_$ac_useropt"
953"*) ;;
954 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
955 ac_unrecognized_sep=', ';;
956 esac
957 eval enable_$ac_useropt=no ;;
958
959 -docdir | --docdir | --docdi | --doc | --do)
960 ac_prev=docdir ;;
961 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
962 docdir=$ac_optarg ;;
963
964 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
965 ac_prev=dvidir ;;
966 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
967 dvidir=$ac_optarg ;;
671aa708
NN
968
969 -enable-* | --enable-*)
5213506e 970 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
671aa708 971 # Reject names that are not valid shell variable names.
5213506e
RW
972 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
973 as_fn_error "invalid feature name: $ac_useropt"
974 ac_useropt_orig=$ac_useropt
975 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
976 case $ac_user_opts in
977 *"
978"enable_$ac_useropt"
979"*) ;;
980 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
981 ac_unrecognized_sep=', ';;
2aeb72e9 982 esac
5213506e 983 eval enable_$ac_useropt=\$ac_optarg ;;
671aa708
NN
984
985 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
986 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
987 | --exec | --exe | --ex)
988 ac_prev=exec_prefix ;;
989 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
990 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
991 | --exec=* | --exe=* | --ex=*)
1c710c3c 992 exec_prefix=$ac_optarg ;;
671aa708
NN
993
994 -gas | --gas | --ga | --g)
995 # Obsolete; use --with-gas.
996 with_gas=yes ;;
997
1c710c3c
DJ
998 -help | --help | --hel | --he | -h)
999 ac_init_help=long ;;
1000 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1001 ac_init_help=recursive ;;
1002 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1003 ac_init_help=short ;;
671aa708
NN
1004
1005 -host | --host | --hos | --ho)
1c710c3c 1006 ac_prev=host_alias ;;
671aa708 1007 -host=* | --host=* | --hos=* | --ho=*)
1c710c3c 1008 host_alias=$ac_optarg ;;
671aa708 1009
5213506e
RW
1010 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1011 ac_prev=htmldir ;;
1012 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1013 | --ht=*)
1014 htmldir=$ac_optarg ;;
1015
671aa708
NN
1016 -includedir | --includedir | --includedi | --included | --include \
1017 | --includ | --inclu | --incl | --inc)
1018 ac_prev=includedir ;;
1019 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1020 | --includ=* | --inclu=* | --incl=* | --inc=*)
1c710c3c 1021 includedir=$ac_optarg ;;
671aa708
NN
1022
1023 -infodir | --infodir | --infodi | --infod | --info | --inf)
1024 ac_prev=infodir ;;
1025 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1c710c3c 1026 infodir=$ac_optarg ;;
671aa708
NN
1027
1028 -libdir | --libdir | --libdi | --libd)
1029 ac_prev=libdir ;;
1030 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1c710c3c 1031 libdir=$ac_optarg ;;
671aa708
NN
1032
1033 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1034 | --libexe | --libex | --libe)
1035 ac_prev=libexecdir ;;
1036 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1037 | --libexe=* | --libex=* | --libe=*)
1c710c3c 1038 libexecdir=$ac_optarg ;;
671aa708 1039
5213506e
RW
1040 -localedir | --localedir | --localedi | --localed | --locale)
1041 ac_prev=localedir ;;
1042 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1043 localedir=$ac_optarg ;;
1044
671aa708 1045 -localstatedir | --localstatedir | --localstatedi | --localstated \
5213506e 1046 | --localstate | --localstat | --localsta | --localst | --locals)
671aa708
NN
1047 ac_prev=localstatedir ;;
1048 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
5213506e 1049 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1c710c3c 1050 localstatedir=$ac_optarg ;;
671aa708
NN
1051
1052 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1053 ac_prev=mandir ;;
1054 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1c710c3c 1055 mandir=$ac_optarg ;;
671aa708
NN
1056
1057 -nfp | --nfp | --nf)
1058 # Obsolete; use --without-fp.
1059 with_fp=no ;;
1060
1061 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1c710c3c 1062 | --no-cr | --no-c | -n)
671aa708
NN
1063 no_create=yes ;;
1064
1065 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1066 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1067 no_recursion=yes ;;
1068
1069 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1070 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1071 | --oldin | --oldi | --old | --ol | --o)
1072 ac_prev=oldincludedir ;;
1073 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1074 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1075 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1c710c3c 1076 oldincludedir=$ac_optarg ;;
671aa708
NN
1077
1078 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1079 ac_prev=prefix ;;
1080 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1c710c3c 1081 prefix=$ac_optarg ;;
671aa708
NN
1082
1083 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1084 | --program-pre | --program-pr | --program-p)
1085 ac_prev=program_prefix ;;
1086 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1087 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1c710c3c 1088 program_prefix=$ac_optarg ;;
671aa708
NN
1089
1090 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1091 | --program-suf | --program-su | --program-s)
1092 ac_prev=program_suffix ;;
1093 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1094 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1c710c3c 1095 program_suffix=$ac_optarg ;;
671aa708
NN
1096
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)
1104 ac_prev=program_transform_name ;;
1105 -program-transform-name=* | --program-transform-name=* \
1106 | --program-transform-nam=* | --program-transform-na=* \
1107 | --program-transform-n=* | --program-transform-=* \
1108 | --program-transform=* | --program-transfor=* \
1109 | --program-transfo=* | --program-transf=* \
1110 | --program-trans=* | --program-tran=* \
1111 | --progr-tra=* | --program-tr=* | --program-t=*)
1c710c3c 1112 program_transform_name=$ac_optarg ;;
671aa708 1113
5213506e
RW
1114 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1115 ac_prev=pdfdir ;;
1116 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1117 pdfdir=$ac_optarg ;;
1118
1119 -psdir | --psdir | --psdi | --psd | --ps)
1120 ac_prev=psdir ;;
1121 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1122 psdir=$ac_optarg ;;
1123
671aa708
NN
1124 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1125 | -silent | --silent | --silen | --sile | --sil)
1126 silent=yes ;;
1127
1128 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1129 ac_prev=sbindir ;;
1130 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1131 | --sbi=* | --sb=*)
1c710c3c 1132 sbindir=$ac_optarg ;;
671aa708
NN
1133
1134 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1135 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1136 | --sharedst | --shareds | --shared | --share | --shar \
1137 | --sha | --sh)
1138 ac_prev=sharedstatedir ;;
1139 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1140 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1141 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1142 | --sha=* | --sh=*)
1c710c3c 1143 sharedstatedir=$ac_optarg ;;
671aa708
NN
1144
1145 -site | --site | --sit)
1146 ac_prev=site ;;
1147 -site=* | --site=* | --sit=*)
1c710c3c 1148 site=$ac_optarg ;;
671aa708
NN
1149
1150 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1151 ac_prev=srcdir ;;
1152 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1c710c3c 1153 srcdir=$ac_optarg ;;
671aa708
NN
1154
1155 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1156 | --syscon | --sysco | --sysc | --sys | --sy)
1157 ac_prev=sysconfdir ;;
1158 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1159 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1c710c3c 1160 sysconfdir=$ac_optarg ;;
671aa708
NN
1161
1162 -target | --target | --targe | --targ | --tar | --ta | --t)
1c710c3c 1163 ac_prev=target_alias ;;
671aa708 1164 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1c710c3c 1165 target_alias=$ac_optarg ;;
671aa708
NN
1166
1167 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1168 verbose=yes ;;
1169
1c710c3c
DJ
1170 -version | --version | --versio | --versi | --vers | -V)
1171 ac_init_version=: ;;
671aa708
NN
1172
1173 -with-* | --with-*)
5213506e 1174 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
671aa708 1175 # Reject names that are not valid shell variable names.
5213506e
RW
1176 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1177 as_fn_error "invalid package name: $ac_useropt"
1178 ac_useropt_orig=$ac_useropt
1179 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1180 case $ac_user_opts in
1181 *"
1182"with_$ac_useropt"
1183"*) ;;
1184 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1185 ac_unrecognized_sep=', ';;
2aeb72e9 1186 esac
5213506e 1187 eval with_$ac_useropt=\$ac_optarg ;;
671aa708
NN
1188
1189 -without-* | --without-*)
5213506e 1190 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
671aa708 1191 # Reject names that are not valid shell variable names.
5213506e
RW
1192 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1193 as_fn_error "invalid package name: $ac_useropt"
1194 ac_useropt_orig=$ac_useropt
1195 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1196 case $ac_user_opts in
1197 *"
1198"with_$ac_useropt"
1199"*) ;;
1200 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1201 ac_unrecognized_sep=', ';;
1202 esac
1203 eval with_$ac_useropt=no ;;
671aa708
NN
1204
1205 --x)
1206 # Obsolete; use --with-x.
1207 with_x=yes ;;
1208
1209 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1210 | --x-incl | --x-inc | --x-in | --x-i)
1211 ac_prev=x_includes ;;
1212 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1213 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1c710c3c 1214 x_includes=$ac_optarg ;;
671aa708
NN
1215
1216 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1217 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1218 ac_prev=x_libraries ;;
1219 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1220 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1c710c3c 1221 x_libraries=$ac_optarg ;;
671aa708 1222
5213506e
RW
1223 -*) as_fn_error "unrecognized option: \`$ac_option'
1224Try \`$0 --help' for more information."
671aa708
NN
1225 ;;
1226
1c710c3c
DJ
1227 *=*)
1228 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1229 # Reject names that are not valid shell variable names.
5213506e
RW
1230 case $ac_envvar in #(
1231 '' | [0-9]* | *[!_$as_cr_alnum]* )
1232 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1233 esac
1234 eval $ac_envvar=\$ac_optarg
1c710c3c
DJ
1235 export $ac_envvar ;;
1236
671aa708 1237 *)
1c710c3c 1238 # FIXME: should be removed in autoconf 3.0.
5213506e 1239 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1c710c3c 1240 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
5213506e 1241 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1c710c3c 1242 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
671aa708
NN
1243 ;;
1244
1245 esac
1246done
1247
1248if test -n "$ac_prev"; then
1c710c3c 1249 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
5213506e 1250 as_fn_error "missing argument to $ac_option"
af71363e 1251fi
af71363e 1252
5213506e
RW
1253if test -n "$ac_unrecognized_opts"; then
1254 case $enable_option_checking in
1255 no) ;;
1256 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1257 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
2aeb72e9 1258 esac
5213506e 1259fi
2aeb72e9 1260
5213506e
RW
1261# Check all directory arguments for consistency.
1262for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1263 datadir sysconfdir sharedstatedir localstatedir includedir \
1264 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1265 libdir localedir mandir
2aeb72e9 1266do
5213506e
RW
1267 eval ac_val=\$$ac_var
1268 # Remove trailing slashes.
1269 case $ac_val in
1270 */ )
1271 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1272 eval $ac_var=\$ac_val;;
1273 esac
1274 # Be sure to have absolute directory names.
2aeb72e9 1275 case $ac_val in
5213506e
RW
1276 [\\/$]* | ?:[\\/]* ) continue;;
1277 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
671aa708 1278 esac
5213506e 1279 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
671aa708
NN
1280done
1281
1c710c3c
DJ
1282# There might be people who depend on the old broken behavior: `$host'
1283# used to hold the argument of --host etc.
1284# FIXME: To remove some day.
1285build=$build_alias
1286host=$host_alias
1287target=$target_alias
0b0dc272 1288
1c710c3c
DJ
1289# FIXME: To remove some day.
1290if test "x$host_alias" != x; then
1291 if test "x$build_alias" = x; then
1292 cross_compiling=maybe
5213506e 1293 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1c710c3c
DJ
1294 If a cross compiler is detected then cross compile mode will be used." >&2
1295 elif test "x$build_alias" != "x$host_alias"; then
1296 cross_compiling=yes
1297 fi
1298fi
1299
1300ac_tool_prefix=
1301test -n "$host_alias" && ac_tool_prefix=$host_alias-
1302
1303test "$silent" = yes && exec 6>/dev/null
671aa708 1304
671aa708 1305
5213506e
RW
1306ac_pwd=`pwd` && test -n "$ac_pwd" &&
1307ac_ls_di=`ls -di .` &&
1308ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1309 as_fn_error "working directory cannot be determined"
1310test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1311 as_fn_error "pwd does not report name of working directory"
1312
1313
671aa708
NN
1314# Find the source files, if location was not specified.
1315if test -z "$srcdir"; then
1316 ac_srcdir_defaulted=yes
5213506e
RW
1317 # Try the directory containing this script, then the parent directory.
1318 ac_confdir=`$as_dirname -- "$as_myself" ||
1319$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1320 X"$as_myself" : 'X\(//\)[^/]' \| \
1321 X"$as_myself" : 'X\(//\)$' \| \
1322 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1323$as_echo X"$as_myself" |
1324 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1325 s//\1/
1326 q
1327 }
1328 /^X\(\/\/\)[^/].*/{
1329 s//\1/
1330 q
1331 }
1332 /^X\(\/\/\)$/{
1333 s//\1/
1334 q
1335 }
1336 /^X\(\/\).*/{
1337 s//\1/
1338 q
1339 }
1340 s/.*/./; q'`
671aa708 1341 srcdir=$ac_confdir
5213506e 1342 if test ! -r "$srcdir/$ac_unique_file"; then
671aa708
NN
1343 srcdir=..
1344 fi
1345else
1346 ac_srcdir_defaulted=no
1347fi
5213506e
RW
1348if test ! -r "$srcdir/$ac_unique_file"; then
1349 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1350 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1351fi
1352ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1353ac_abs_confdir=`(
1354 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1355 pwd)`
1356# When building in place, set srcdir=.
1357if test "$ac_abs_confdir" = "$ac_pwd"; then
1358 srcdir=.
1359fi
1360# Remove unnecessary trailing slashes from srcdir.
1361# Double slashes in file names in object file debugging info
1362# mess up M-x gdb in Emacs.
1363case $srcdir in
1364*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1365esac
87841584
AM
1366case $srcdir in
1367 *" "*)
1368 as_fn_error "path to source, $srcdir, contains spaces"
1369 ;;
1370esac
ac9e6043
RW
1371ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1372
5213506e
RW
1373for ac_var in $ac_precious_vars; do
1374 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1375 eval ac_env_${ac_var}_value=\$${ac_var}
1376 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1377 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1378done
1c710c3c
DJ
1379
1380#
1381# Report the --help message.
1382#
1383if test "$ac_init_help" = "long"; then
1384 # Omit some internal or obsolete options to make the list less imposing.
1385 # This message is too long to be a string in the A/UX 3.1 sh.
1386 cat <<_ACEOF
1387\`configure' configures this package to adapt to many kinds of systems.
1388
1389Usage: $0 [OPTION]... [VAR=VALUE]...
1390
1391To assign environment variables (e.g., CC, CFLAGS...), specify them as
1392VAR=VALUE. See below for descriptions of some of the useful variables.
1393
1394Defaults for the options are specified in brackets.
1395
1396Configuration:
1397 -h, --help display this help and exit
1398 --help=short display options specific to this package
1399 --help=recursive display the short help of all the included packages
1400 -V, --version display version information and exit
1401 -q, --quiet, --silent do not print \`checking...' messages
1402 --cache-file=FILE cache test results in FILE [disabled]
1403 -C, --config-cache alias for \`--cache-file=config.cache'
1404 -n, --no-create do not create output files
1405 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1406
1c710c3c
DJ
1407Installation directories:
1408 --prefix=PREFIX install architecture-independent files in PREFIX
5213506e 1409 [$ac_default_prefix]
1c710c3c 1410 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
5213506e 1411 [PREFIX]
1c710c3c
DJ
1412
1413By default, \`make install' will install all the files in
1414\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1415an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1416for instance \`--prefix=\$HOME'.
1417
1418For better control, use the options below.
1419
1420Fine tuning of the installation directories:
5213506e
RW
1421 --bindir=DIR user executables [EPREFIX/bin]
1422 --sbindir=DIR system admin executables [EPREFIX/sbin]
1423 --libexecdir=DIR program executables [EPREFIX/libexec]
1424 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1425 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1426 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1427 --libdir=DIR object code libraries [EPREFIX/lib]
1428 --includedir=DIR C header files [PREFIX/include]
1429 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1430 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1431 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1432 --infodir=DIR info documentation [DATAROOTDIR/info]
1433 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1434 --mandir=DIR man documentation [DATAROOTDIR/man]
1435 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1436 --htmldir=DIR html documentation [DOCDIR]
1437 --dvidir=DIR dvi documentation [DOCDIR]
1438 --pdfdir=DIR pdf documentation [DOCDIR]
1439 --psdir=DIR ps documentation [DOCDIR]
1c710c3c
DJ
1440_ACEOF
1441
1442 cat <<\_ACEOF
1443
1444Program names:
1445 --program-prefix=PREFIX prepend PREFIX to installed program names
1446 --program-suffix=SUFFIX append SUFFIX to installed program names
1447 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1448
1449System types:
1450 --build=BUILD configure for building on BUILD [guessed]
1451 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1452 --target=TARGET configure for building compilers for TARGET [HOST]
1453_ACEOF
1454fi
1455
1456if test -n "$ac_init_help"; then
1457
1458 cat <<\_ACEOF
1459
1460Optional Features:
5213506e 1461 --disable-option-checking ignore unrecognized --enable/--with options
1c710c3c
DJ
1462 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1463 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
21539e2e 1464 --enable-gold[=ARG] build gold [ARG={default,yes,no}]
33e39b66 1465 --enable-ld[=ARG] build ld [ARG={default,yes,no}]
87e6d9dc
TB
1466 --disable-libquadmath do not build libquadmath directory
1467 --disable-libquadmath-support
1468 disable libquadmath support for Fortran
30b74385
RW
1469 --enable-libada build libada directory
1470 --enable-libssp build libssp directory
a4a2c37d
MK
1471 --enable-static-libjava[=ARG]
1472 build static libjava [default=no]
ff3ac0f4 1473 --enable-bootstrap enable bootstrapping [yes if native build]
00020c16 1474 --enable-build-with-cxx build with C++ compiler instead of C compiler
78767fd9
ILT
1475 --enable-build-poststage1-with-cxx
1476 build stages 2 and 3 with C++, not C
33e39b66
AS
1477 --disable-ppl-version-check
1478 disable check for PPL version
39986460
TG
1479 --enable-cloog-backend[=BACKEND]
1480 set the CLooG BACKEND used to either isl, ppl or
1481 ppl-legacy (default)
d32ef397
AS
1482 --disable-cloog-version-check
1483 disable check for CLooG version
d7f09764 1484 --enable-lto enable link time optimization support
33e39b66
AS
1485 --enable-stage1-languages[=all]
1486 choose additional languages to build during stage1.
1487 Mostly useful for compiler development
1488 --enable-objc-gc enable use of Boehm's garbage collector with the GNU
1489 Objective-C runtime
30b74385 1490 --enable-serial-[{host,target,build}-]configure
33e39b66
AS
1491 force sequential configuration of sub-packages for
1492 the host, target or build machine, or all
1493 sub-packages
1494 --enable-maintainer-mode
1495 enable make rules and dependencies not useful (and
1496 sometimes confusing) to the casual installer
1497 --enable-stage1-checking[=all]
1498 choose additional checking for stage1 of the
1499 compiler
1c710c3c
DJ
1500 --enable-werror enable -Werror in bootstrap stage2 and later
1501
1502Optional Packages:
1503 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1504 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1505 --with-build-libsubdir=DIR Directory where to find libraries for build system
33e39b66
AS
1506 --with-mpc=PATH specify prefix directory for installed MPC package.
1507 Equivalent to --with-mpc-include=PATH/include plus
1508 --with-mpc-lib=PATH/lib
1509 --with-mpc-include=PATH specify directory for installed MPC include files
1510 --with-mpc-lib=PATH specify directory for the installed MPC library
30b74385
RW
1511 --with-mpfr-dir=PATH this option has been REMOVED
1512 --with-mpfr=PATH specify prefix directory for installed MPFR package.
33e39b66
AS
1513 Equivalent to --with-mpfr-include=PATH/include plus
1514 --with-mpfr-lib=PATH/lib
1c710c3c 1515 --with-mpfr-include=PATH
30b74385
RW
1516 specify directory for installed MPFR include files
1517 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1518 --with-gmp-dir=PATH this option has been REMOVED
33e39b66
AS
1519 --with-gmp=PATH specify prefix directory for the installed GMP
1520 package. Equivalent to
1521 --with-gmp-include=PATH/include plus
1522 --with-gmp-lib=PATH/lib
30b74385
RW
1523 --with-gmp-include=PATH specify directory for installed GMP include files
1524 --with-gmp-lib=PATH specify directory for the installed GMP library
33e39b66
AS
1525 --with-host-libstdcxx=L use linker arguments L to link with libstdc++ when
1526 linking with PPL
1527 --with-stage1-ldflags=FLAGS
1528 linker flags for stage1
1529 --with-stage1-libs=LIBS libraries for stage1
1530 --with-boot-libs=LIBS libraries for stage2 and later
1531 --with-boot-ldflags=FLAGS
1532 linker flags for stage2 and later
1533 --with-ppl=PATH specify prefix directory for the installed PPL
1534 package. Equivalent to
1535 --with-ppl-include=PATH/include plus
1536 --with-ppl-lib=PATH/lib
1537 --with-ppl-include=PATH specify directory for installed PPL include files
1538 --with-ppl-lib=PATH specify directory for the installed PPL library
d32ef397
AS
1539 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL
1540 package. Equivalent to
1541 --with-cloog-include=PATH/include plus
1542 --with-cloog-lib=PATH/lib
1543 --with-cloog-include=PATH
1544 Specify directory for installed CLooG include files
1545 --with-cloog-lib=PATH Specify the directory for the installed CLooG
1546 library
30b74385 1547 --with-build-sysroot=SYSROOT
1c710c3c 1548 use sysroot as the system root during the build
c8aea42c 1549 --with-debug-prefix-map='A=B C=D ...'
33e39b66
AS
1550 map A to B, C to D ... in debug information
1551 --with-build-config='NAME NAME2...'
1552 use config/NAME.mk build configuration
30b74385 1553 --with-build-time-tools=PATH
1c710c3c 1554 use given path to find target tools during the build
1c710c3c
DJ
1555
1556Some influential environment variables:
1557 CC C compiler command
1558 CFLAGS C compiler flags
1559 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1560 nonstandard directory <lib dir>
5213506e
RW
1561 LIBS libraries to pass to the linker, e.g. -l<library>
1562 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1563 you have headers in a nonstandard directory <include dir>
c3a86da9
DJ
1564 CXX C++ compiler command
1565 CXXFLAGS C++ compiler flags
ffedf511
RW
1566 build_configargs
1567 additional configure arguments for build directories
1568 host_configargs
1569 additional configure arguments for host directories
1570 target_configargs
1571 additional configure arguments for target directories
278a7a38
AO
1572 AR AR for the host
1573 AS AS for the host
1574 DLLTOOL DLLTOOL for the host
1575 LD LD for the host
1576 LIPO LIPO for the host
1577 NM NM for the host
1578 RANLIB RANLIB for the host
1579 STRIP STRIP for the host
1580 WINDRES WINDRES for the host
901119ae 1581 WINDMC WINDMC for the host
278a7a38
AO
1582 OBJCOPY OBJCOPY for the host
1583 OBJDUMP OBJDUMP for the host
e7a82751 1584 READELF READELF for the host
278a7a38
AO
1585 CC_FOR_TARGET
1586 CC for the target
1587 CXX_FOR_TARGET
1588 CXX for the target
1589 GCC_FOR_TARGET
1590 GCC for the target
1591 GCJ_FOR_TARGET
1592 GCJ for the target
1593 GFORTRAN_FOR_TARGET
1594 GFORTRAN for the target
632e2a07
ILT
1595 GOC_FOR_TARGET
1596 GOC for the target
278a7a38
AO
1597 AR_FOR_TARGET
1598 AR for the target
1599 AS_FOR_TARGET
1600 AS for the target
1601 DLLTOOL_FOR_TARGET
1602 DLLTOOL for the target
1603 LD_FOR_TARGET
1604 LD for the target
1605 LIPO_FOR_TARGET
1606 LIPO for the target
1607 NM_FOR_TARGET
1608 NM for the target
1609 OBJDUMP_FOR_TARGET
1610 OBJDUMP for the target
1611 RANLIB_FOR_TARGET
1612 RANLIB for the target
e7a82751
RM
1613 READELF_FOR_TARGET
1614 READELF for the target
278a7a38
AO
1615 STRIP_FOR_TARGET
1616 STRIP for the target
1617 WINDRES_FOR_TARGET
1618 WINDRES for the target
901119ae
KT
1619 WINDMC_FOR_TARGET
1620 WINDMC for the target
1c710c3c
DJ
1621
1622Use these variables to override the choices made by `configure' or to help
1623it to find libraries and programs with nonstandard names/locations.
1624
5213506e 1625Report bugs to the package provider.
1c710c3c 1626_ACEOF
5213506e 1627ac_status=$?
1c710c3c
DJ
1628fi
1629
1630if test "$ac_init_help" = "recursive"; then
1631 # If there are subdirs, report their specific --help.
1c710c3c 1632 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
5213506e
RW
1633 test -d "$ac_dir" ||
1634 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1635 continue
1c710c3c
DJ
1636 ac_builddir=.
1637
5213506e
RW
1638case "$ac_dir" in
1639.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1640*)
1641 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1642 # A ".." for each directory in $ac_dir_suffix.
1643 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1644 case $ac_top_builddir_sub in
1645 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1646 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1647 esac ;;
1648esac
1649ac_abs_top_builddir=$ac_pwd
1650ac_abs_builddir=$ac_pwd$ac_dir_suffix
1651# for backward compatibility:
1652ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
1653
1654case $srcdir in
5213506e 1655 .) # We are building in place.
1c710c3c 1656 ac_srcdir=.
5213506e
RW
1657 ac_top_srcdir=$ac_top_builddir_sub
1658 ac_abs_top_srcdir=$ac_pwd ;;
1659 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 1660 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
1661 ac_top_srcdir=$srcdir
1662 ac_abs_top_srcdir=$srcdir ;;
1663 *) # Relative name.
1664 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1665 ac_top_srcdir=$ac_top_build_prefix$srcdir
1666 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
2aeb72e9 1667esac
5213506e
RW
1668ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1669
1670 cd "$ac_dir" || { ac_status=$?; continue; }
1671 # Check for guested configure.
1672 if test -f "$ac_srcdir/configure.gnu"; then
1673 echo &&
1674 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1675 elif test -f "$ac_srcdir/configure"; then
1676 echo &&
1677 $SHELL "$ac_srcdir/configure" --help=recursive
1c710c3c 1678 else
5213506e
RW
1679 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1680 fi || ac_status=$?
1681 cd "$ac_pwd" || { ac_status=$?; break; }
1c710c3c
DJ
1682 done
1683fi
1684
5213506e 1685test -n "$ac_init_help" && exit $ac_status
1c710c3c
DJ
1686if $ac_init_version; then
1687 cat <<\_ACEOF
5213506e
RW
1688configure
1689generated by GNU Autoconf 2.64
1c710c3c 1690
5213506e 1691Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
1692This configure script is free software; the Free Software Foundation
1693gives unlimited permission to copy, distribute and modify it.
1694_ACEOF
5213506e 1695 exit
0b0dc272 1696fi
5213506e
RW
1697
1698## ------------------------ ##
1699## Autoconf initialization. ##
1700## ------------------------ ##
1701
1702# ac_fn_c_try_compile LINENO
1703# --------------------------
1704# Try to compile conftest.$ac_ext, and return whether this succeeded.
1705ac_fn_c_try_compile ()
1706{
1707 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1708 rm -f conftest.$ac_objext
1709 if { { ac_try="$ac_compile"
1710case "(($ac_try" in
1711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1712 *) ac_try_echo=$ac_try;;
1713esac
1714eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1715$as_echo "$ac_try_echo"; } >&5
1716 (eval "$ac_compile") 2>conftest.err
1717 ac_status=$?
1718 if test -s conftest.err; then
1719 grep -v '^ *+' conftest.err >conftest.er1
1720 cat conftest.er1 >&5
1721 mv -f conftest.er1 conftest.err
1722 fi
1723 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1724 test $ac_status = 0; } && {
1725 test -z "$ac_c_werror_flag" ||
1726 test ! -s conftest.err
1727 } && test -s conftest.$ac_objext; then :
1728 ac_retval=0
1729else
1730 $as_echo "$as_me: failed program was:" >&5
1731sed 's/^/| /' conftest.$ac_ext >&5
1732
1733 ac_retval=1
1734fi
1735 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1736 return $ac_retval
1737
1738} # ac_fn_c_try_compile
1739
1740# ac_fn_cxx_try_compile LINENO
1741# ----------------------------
1742# Try to compile conftest.$ac_ext, and return whether this succeeded.
1743ac_fn_cxx_try_compile ()
1744{
1745 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746 rm -f conftest.$ac_objext
1747 if { { ac_try="$ac_compile"
1748case "(($ac_try" in
1749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1750 *) ac_try_echo=$ac_try;;
1751esac
1752eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1753$as_echo "$ac_try_echo"; } >&5
1754 (eval "$ac_compile") 2>conftest.err
1755 ac_status=$?
1756 if test -s conftest.err; then
1757 grep -v '^ *+' conftest.err >conftest.er1
1758 cat conftest.er1 >&5
1759 mv -f conftest.er1 conftest.err
1760 fi
1761 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1762 test $ac_status = 0; } && {
1763 test -z "$ac_cxx_werror_flag" ||
1764 test ! -s conftest.err
1765 } && test -s conftest.$ac_objext; then :
1766 ac_retval=0
1767else
1768 $as_echo "$as_me: failed program was:" >&5
1769sed 's/^/| /' conftest.$ac_ext >&5
1770
1771 ac_retval=1
1772fi
1773 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1774 return $ac_retval
1775
1776} # ac_fn_cxx_try_compile
1777
1778# ac_fn_c_try_link LINENO
1779# -----------------------
1780# Try to link conftest.$ac_ext, and return whether this succeeded.
1781ac_fn_c_try_link ()
1782{
1783 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1784 rm -f conftest.$ac_objext conftest$ac_exeext
1785 if { { ac_try="$ac_link"
1786case "(($ac_try" in
1787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1788 *) ac_try_echo=$ac_try;;
1789esac
1790eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1791$as_echo "$ac_try_echo"; } >&5
1792 (eval "$ac_link") 2>conftest.err
1793 ac_status=$?
1794 if test -s conftest.err; then
1795 grep -v '^ *+' conftest.err >conftest.er1
1796 cat conftest.er1 >&5
1797 mv -f conftest.er1 conftest.err
1798 fi
1799 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1800 test $ac_status = 0; } && {
1801 test -z "$ac_c_werror_flag" ||
1802 test ! -s conftest.err
1803 } && test -s conftest$ac_exeext && {
1804 test "$cross_compiling" = yes ||
1805 $as_test_x conftest$ac_exeext
1806 }; then :
1807 ac_retval=0
1808else
1809 $as_echo "$as_me: failed program was:" >&5
1810sed 's/^/| /' conftest.$ac_ext >&5
1811
1812 ac_retval=1
1813fi
1814 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1815 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1816 # interfere with the next link command; also delete a directory that is
1817 # left behind by Apple's compiler. We do this before executing the actions.
1818 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1819 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1820 return $ac_retval
1821
1822} # ac_fn_c_try_link
1823cat >config.log <<_ACEOF
1c710c3c
DJ
1824This file contains any messages produced by compilers while
1825running configure, to aid debugging if configure makes a mistake.
1826
1827It was created by $as_me, which was
5213506e 1828generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
1829
1830 $ $0 $@
1831
1832_ACEOF
5213506e 1833exec 5>>config.log
1c710c3c
DJ
1834{
1835cat <<_ASUNAME
1836## --------- ##
1837## Platform. ##
1838## --------- ##
1839
1840hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1841uname -m = `(uname -m) 2>/dev/null || echo unknown`
1842uname -r = `(uname -r) 2>/dev/null || echo unknown`
1843uname -s = `(uname -s) 2>/dev/null || echo unknown`
1844uname -v = `(uname -v) 2>/dev/null || echo unknown`
1845
1846/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1847/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1848
1849/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1850/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1851/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
5213506e 1852/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1c710c3c
DJ
1853/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1854/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1855/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1856
1857_ASUNAME
1858
1859as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1860for as_dir in $PATH
1861do
1862 IFS=$as_save_IFS
1863 test -z "$as_dir" && as_dir=.
5213506e
RW
1864 $as_echo "PATH: $as_dir"
1865 done
1866IFS=$as_save_IFS
1c710c3c
DJ
1867
1868} >&5
1869
1870cat >&5 <<_ACEOF
1871
1872
1873## ----------- ##
1874## Core tests. ##
1875## ----------- ##
1876
1877_ACEOF
1878
1879
1880# Keep a trace of the command line.
1881# Strip out --no-create and --no-recursion so they do not pile up.
1882# Strip out --silent because we don't want to record it for future runs.
1883# Also quote any args containing shell meta-characters.
1884# Make two passes to allow for proper duplicate-argument suppression.
1885ac_configure_args=
1886ac_configure_args0=
1887ac_configure_args1=
1c710c3c
DJ
1888ac_must_keep_next=false
1889for ac_pass in 1 2
1890do
1891 for ac_arg
1892 do
1893 case $ac_arg in
1894 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1895 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1896 | -silent | --silent | --silen | --sile | --sil)
1897 continue ;;
5213506e
RW
1898 *\'*)
1899 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
1900 esac
1901 case $ac_pass in
5213506e 1902 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1c710c3c 1903 2)
5213506e 1904 as_fn_append ac_configure_args1 " '$ac_arg'"
1c710c3c
DJ
1905 if test $ac_must_keep_next = true; then
1906 ac_must_keep_next=false # Got value, back to normal.
1907 else
1908 case $ac_arg in
1909 *=* | --config-cache | -C | -disable-* | --disable-* \
1910 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1911 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1912 | -with-* | --with-* | -without-* | --without-* | --x)
1913 case "$ac_configure_args0 " in
1914 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1915 esac
1916 ;;
1917 -* ) ac_must_keep_next=true ;;
1918 esac
1919 fi
5213506e 1920 as_fn_append ac_configure_args " '$ac_arg'"
1c710c3c
DJ
1921 ;;
1922 esac
1923 done
1924done
5213506e
RW
1925{ ac_configure_args0=; unset ac_configure_args0;}
1926{ ac_configure_args1=; unset ac_configure_args1;}
1c710c3c
DJ
1927
1928# When interrupted or exit'd, cleanup temporary files, and complete
1929# config.log. We remove comments because anyway the quotes in there
1930# would cause problems or look ugly.
5213506e
RW
1931# WARNING: Use '\'' to represent an apostrophe within the trap.
1932# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1c710c3c
DJ
1933trap 'exit_status=$?
1934 # Save into config.log some information that might help in debugging.
1935 {
1936 echo
1937
1938 cat <<\_ASBOX
1939## ---------------- ##
1940## Cache variables. ##
1941## ---------------- ##
1942_ASBOX
1943 echo
1944 # The following way of writing the cache mishandles newlines in values,
5213506e
RW
1945(
1946 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1947 eval ac_val=\$$ac_var
1948 case $ac_val in #(
1949 *${as_nl}*)
1950 case $ac_var in #(
1951 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1952$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1953 esac
1954 case $ac_var in #(
1955 _ | IFS | as_nl) ;; #(
1956 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1957 *) { eval $ac_var=; unset $ac_var;} ;;
1958 esac ;;
1959 esac
1960 done
1c710c3c 1961 (set) 2>&1 |
5213506e
RW
1962 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1963 *${as_nl}ac_space=\ *)
1c710c3c 1964 sed -n \
5213506e
RW
1965 "s/'\''/'\''\\\\'\'''\''/g;
1966 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1967 ;; #(
1c710c3c 1968 *)
5213506e 1969 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 1970 ;;
5213506e
RW
1971 esac |
1972 sort
1973)
1c710c3c
DJ
1974 echo
1975
1976 cat <<\_ASBOX
1977## ----------------- ##
1978## Output variables. ##
1979## ----------------- ##
1980_ASBOX
1981 echo
1982 for ac_var in $ac_subst_vars
1983 do
5213506e
RW
1984 eval ac_val=\$$ac_var
1985 case $ac_val in
1986 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1987 esac
1988 $as_echo "$ac_var='\''$ac_val'\''"
1c710c3c
DJ
1989 done | sort
1990 echo
1991
1992 if test -n "$ac_subst_files"; then
1993 cat <<\_ASBOX
5213506e
RW
1994## ------------------- ##
1995## File substitutions. ##
1996## ------------------- ##
1c710c3c
DJ
1997_ASBOX
1998 echo
1999 for ac_var in $ac_subst_files
2000 do
5213506e
RW
2001 eval ac_val=\$$ac_var
2002 case $ac_val in
2003 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2004 esac
2005 $as_echo "$ac_var='\''$ac_val'\''"
1c710c3c
DJ
2006 done | sort
2007 echo
2008 fi
2009
2010 if test -s confdefs.h; then
2011 cat <<\_ASBOX
2012## ----------- ##
2013## confdefs.h. ##
2014## ----------- ##
2015_ASBOX
2016 echo
5213506e 2017 cat confdefs.h
1c710c3c
DJ
2018 echo
2019 fi
2020 test "$ac_signal" != 0 &&
5213506e
RW
2021 $as_echo "$as_me: caught signal $ac_signal"
2022 $as_echo "$as_me: exit $exit_status"
1c710c3c 2023 } >&5
5213506e
RW
2024 rm -f core *.core core.conftest.* &&
2025 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1c710c3c 2026 exit $exit_status
5213506e 2027' 0
1c710c3c 2028for ac_signal in 1 2 13 15; do
5213506e 2029 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1c710c3c
DJ
2030done
2031ac_signal=0
2032
2033# confdefs.h avoids OS command line length limits that DEFS can exceed.
5213506e
RW
2034rm -f -r conftest* confdefs.h
2035
2036$as_echo "/* confdefs.h */" > confdefs.h
1c710c3c
DJ
2037
2038# Predefined preprocessor variables.
2039
2040cat >>confdefs.h <<_ACEOF
2041#define PACKAGE_NAME "$PACKAGE_NAME"
2042_ACEOF
2043
1c710c3c
DJ
2044cat >>confdefs.h <<_ACEOF
2045#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2046_ACEOF
2047
1c710c3c
DJ
2048cat >>confdefs.h <<_ACEOF
2049#define PACKAGE_VERSION "$PACKAGE_VERSION"
2050_ACEOF
0b0dc272 2051
1c710c3c
DJ
2052cat >>confdefs.h <<_ACEOF
2053#define PACKAGE_STRING "$PACKAGE_STRING"
2054_ACEOF
2055
1c710c3c
DJ
2056cat >>confdefs.h <<_ACEOF
2057#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2058_ACEOF
2059
5213506e
RW
2060cat >>confdefs.h <<_ACEOF
2061#define PACKAGE_URL "$PACKAGE_URL"
2062_ACEOF
2063
1c710c3c
DJ
2064
2065# Let the site file select an alternate cache file if it wants to.
5213506e
RW
2066# Prefer an explicitly selected file to automatically selected ones.
2067ac_site_file1=NONE
2068ac_site_file2=NONE
2069if test -n "$CONFIG_SITE"; then
2070 ac_site_file1=$CONFIG_SITE
2071elif test "x$prefix" != xNONE; then
2072 ac_site_file1=$prefix/share/config.site
2073 ac_site_file2=$prefix/etc/config.site
2074else
2075 ac_site_file1=$ac_default_prefix/share/config.site
2076 ac_site_file2=$ac_default_prefix/etc/config.site
671aa708 2077fi
5213506e
RW
2078for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2079do
2080 test "x$ac_site_file" = xNONE && continue
671aa708 2081 if test -r "$ac_site_file"; then
5213506e
RW
2082 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2083$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1c710c3c 2084 sed 's/^/| /' "$ac_site_file" >&5
671aa708
NN
2085 . "$ac_site_file"
2086 fi
2087done
2088
2089if test -r "$cache_file"; then
1c710c3c
DJ
2090 # Some versions of bash will fail to source /dev/null (special
2091 # files actually), so we avoid doing that.
2092 if test -f "$cache_file"; then
5213506e
RW
2093 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2094$as_echo "$as_me: loading cache $cache_file" >&6;}
1c710c3c 2095 case $cache_file in
5213506e
RW
2096 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2097 *) . "./$cache_file";;
1c710c3c
DJ
2098 esac
2099 fi
671aa708 2100else
5213506e
RW
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2102$as_echo "$as_me: creating cache $cache_file" >&6;}
1c710c3c
DJ
2103 >$cache_file
2104fi
2105
2106# Check that the precious variables saved in the cache have kept the same
2107# value.
2108ac_cache_corrupted=false
5213506e 2109for ac_var in $ac_precious_vars; do
1c710c3c
DJ
2110 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2111 eval ac_new_set=\$ac_env_${ac_var}_set
5213506e
RW
2112 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2113 eval ac_new_val=\$ac_env_${ac_var}_value
1c710c3c
DJ
2114 case $ac_old_set,$ac_new_set in
2115 set,)
5213506e
RW
2116 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2117$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1c710c3c
DJ
2118 ac_cache_corrupted=: ;;
2119 ,set)
5213506e
RW
2120 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2121$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1c710c3c
DJ
2122 ac_cache_corrupted=: ;;
2123 ,);;
2124 *)
2125 if test "x$ac_old_val" != "x$ac_new_val"; then
5213506e
RW
2126 # differences in whitespace do not lead to failure.
2127 ac_old_val_w=`echo x $ac_old_val`
2128 ac_new_val_w=`echo x $ac_new_val`
2129 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2130 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2131$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2132 ac_cache_corrupted=:
2133 else
2134 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2135$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2136 eval $ac_var=\$ac_old_val
2137 fi
2138 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2139$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2140 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2141$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1c710c3c
DJ
2142 fi;;
2143 esac
2144 # Pass precious variables to config.status.
2145 if test "$ac_new_set" = set; then
2146 case $ac_new_val in
5213506e 2147 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
2148 *) ac_arg=$ac_var=$ac_new_val ;;
2149 esac
2150 case " $ac_configure_args " in
2151 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
5213506e 2152 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1c710c3c
DJ
2153 esac
2154 fi
2155done
2156if $ac_cache_corrupted; then
5213506e
RW
2157 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2158$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2160$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2161 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
671aa708 2162fi
5213506e
RW
2163## -------------------- ##
2164## Main body of script. ##
2165## -------------------- ##
671aa708 2166
2aeb72e9
DD
2167ac_ext=c
2168ac_cpp='$CPP $CPPFLAGS'
2169ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2170ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2171ac_compiler_gnu=$ac_cv_c_compiler_gnu
2172
1c710c3c
DJ
2173
2174
2175
1c710c3c
DJ
2176
2177
0115d4a3 2178
1c710c3c 2179
ad33ff57
RW
2180
2181progname=$0
2182# if PWD already has a value, it is probably wrong.
2183if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2184
2185# Export original configure arguments for use by sub-configures.
2186# Quote arguments with shell meta charatcers.
2187TOPLEVEL_CONFIGURE_ARGUMENTS=
2188set -- "$progname" "$@"
2189for ac_arg
2190do
2191 case "$ac_arg" in
2192 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2193 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2194 # if the argument is of the form -foo=baz, quote the baz part only
2195 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2196 *) ;;
2197 esac
2198 # Add the quoted argument to the list.
2199 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2200done
2201if test "$silent" = yes; then
2202 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2203fi
2204# Remove the initial space we just introduced and, as these will be
2205# expanded by make, quote '$'.
2206TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2207
1c710c3c
DJ
2208
2209# Find the build, host, and target systems.
671aa708 2210ac_aux_dir=
5213506e
RW
2211for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2212 for ac_t in install-sh install.sh shtool; do
2213 if test -f "$ac_dir/$ac_t"; then
2214 ac_aux_dir=$ac_dir
2215 ac_install_sh="$ac_aux_dir/$ac_t -c"
2216 break 2
2217 fi
2218 done
671aa708
NN
2219done
2220if test -z "$ac_aux_dir"; then
5213506e 2221 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
671aa708 2222fi
5213506e
RW
2223
2224# These three variables are undocumented and unsupported,
2225# and are intended to be withdrawn in a future Autoconf release.
2226# They can cause serious problems if a builder's source tree is in a directory
2227# whose full name contains unusual characters.
2228ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2229ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2230ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2231
671aa708 2232
1c710c3c 2233# Make sure we can run config.sub.
5213506e
RW
2234$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2235 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2236
2237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2238$as_echo_n "checking build system type... " >&6; }
2239if test "${ac_cv_build+set}" = set; then :
2240 $as_echo_n "(cached) " >&6
2241else
2242 ac_build_alias=$build_alias
2243test "x$ac_build_alias" = x &&
2244 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2245test "x$ac_build_alias" = x &&
2246 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2247ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2248 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2249
2250fi
2251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2252$as_echo "$ac_cv_build" >&6; }
2253case $ac_cv_build in
2254*-*-*) ;;
2255*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2256esac
1c710c3c 2257build=$ac_cv_build
5213506e
RW
2258ac_save_IFS=$IFS; IFS='-'
2259set x $ac_cv_build
2260shift
2261build_cpu=$1
2262build_vendor=$2
2263shift; shift
2264# Remember, the first character of IFS is used to create $*,
2265# except with old shells:
2266build_os=$*
2267IFS=$ac_save_IFS
2268case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
671aa708 2269
671aa708 2270
1c710c3c
DJ
2271 case ${build_alias} in
2272 "") build_noncanonical=${build} ;;
2273 *) build_noncanonical=${build_alias} ;;
af71363e
AS
2274esac
2275
2276
af71363e 2277
1c710c3c
DJ
2278 case ${host_alias} in
2279 "") host_noncanonical=${build_noncanonical} ;;
2280 *) host_noncanonical=${host_alias} ;;
af71363e
AS
2281esac
2282
af71363e 2283
1c710c3c
DJ
2284
2285 case ${target_alias} in
2286 "") target_noncanonical=${host_noncanonical} ;;
2287 *) target_noncanonical=${target_alias} ;;
af71363e
AS
2288esac
2289
af71363e 2290
1c710c3c
DJ
2291
2292
2293test "$host_noncanonical" = "$target_noncanonical" &&
671aa708
NN
2294 test "$program_prefix$program_suffix$program_transform_name" = \
2295 NONENONEs,x,x, &&
1c710c3c 2296 program_transform_name=s,y,y,
af71363e 2297
5213506e
RW
2298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2299$as_echo_n "checking host system type... " >&6; }
2300if test "${ac_cv_host+set}" = set; then :
2301 $as_echo_n "(cached) " >&6
af71363e 2302else
5213506e
RW
2303 if test "x$host_alias" = x; then
2304 ac_cv_host=$ac_cv_build
2305else
2306 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2307 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2308fi
1c710c3c 2309
af71363e 2310fi
5213506e
RW
2311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2312$as_echo "$ac_cv_host" >&6; }
2313case $ac_cv_host in
2314*-*-*) ;;
2315*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2316esac
1c710c3c 2317host=$ac_cv_host
5213506e
RW
2318ac_save_IFS=$IFS; IFS='-'
2319set x $ac_cv_host
2320shift
2321host_cpu=$1
2322host_vendor=$2
2323shift; shift
2324# Remember, the first character of IFS is used to create $*,
2325# except with old shells:
2326host_os=$*
2327IFS=$ac_save_IFS
2328case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2aeb72e9
DD
2329
2330
5213506e
RW
2331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2332$as_echo_n "checking target system type... " >&6; }
2333if test "${ac_cv_target+set}" = set; then :
2334 $as_echo_n "(cached) " >&6
1c710c3c 2335else
5213506e
RW
2336 if test "x$target_alias" = x; then
2337 ac_cv_target=$ac_cv_host
2338else
2339 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2340 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2341fi
1c710c3c
DJ
2342
2343fi
5213506e
RW
2344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2345$as_echo "$ac_cv_target" >&6; }
2346case $ac_cv_target in
2347*-*-*) ;;
2348*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2349esac
1c710c3c 2350target=$ac_cv_target
5213506e
RW
2351ac_save_IFS=$IFS; IFS='-'
2352set x $ac_cv_target
2353shift
2354target_cpu=$1
2355target_vendor=$2
2356shift; shift
2357# Remember, the first character of IFS is used to create $*,
2358# except with old shells:
2359target_os=$*
2360IFS=$ac_save_IFS
2361case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
1c710c3c
DJ
2362
2363
2364# The aliases save the names the user supplied, while $host etc.
2365# will get canonicalized.
2366test -n "$target_alias" &&
2367 test "$program_prefix$program_suffix$program_transform_name" = \
2368 NONENONEs,x,x, &&
2369 program_prefix=${target_alias}-
5213506e 2370
671aa708 2371test "$program_prefix" != NONE &&
5213506e 2372 program_transform_name="s&^&$program_prefix&;$program_transform_name"
671aa708
NN
2373# Use a double $ so make ignores it.
2374test "$program_suffix" != NONE &&
5213506e
RW
2375 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2376# Double any \ or $.
1c710c3c 2377# By default was `s,x,x', remove it if useless.
5213506e
RW
2378ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2379program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
af71363e 2380
671aa708
NN
2381
2382
775956d0
NN
2383# Get 'install' or 'install-sh' and its variants.
2384# Find a good install program. We prefer a C program (faster),
2385# so one script is as good as another. But avoid the broken or
2386# incompatible versions:
2387# SysV /etc/install, /usr/sbin/install
2388# SunOS /usr/etc/install
2389# IRIX /sbin/install
2390# AIX /bin/install
1c710c3c 2391# AmigaOS /C/install, which installs bootblocks on floppy discs
775956d0
NN
2392# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2393# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2394# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1c710c3c 2395# OS/2's system install, which has a completely different semantic
775956d0 2396# ./install, which can be erroneously created by make from ./install.sh.
38d24731 2397# Reject install programs that cannot install multiple files.
5213506e
RW
2398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2399$as_echo_n "checking for a BSD-compatible install... " >&6; }
775956d0 2400if test -z "$INSTALL"; then
5213506e
RW
2401if test "${ac_cv_path_install+set}" = set; then :
2402 $as_echo_n "(cached) " >&6
1c710c3c
DJ
2403else
2404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2405for as_dir in $PATH
2406do
2407 IFS=$as_save_IFS
2408 test -z "$as_dir" && as_dir=.
5213506e
RW
2409 # Account for people who put trailing slashes in PATH elements.
2410case $as_dir/ in #((
2411 ./ | .// | /[cC]/* | \
1c710c3c 2412 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5213506e 2413 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
1c710c3c
DJ
2414 /usr/ucb/* ) ;;
2415 *)
2416 # OSF1 and SCO ODT 3.0 have their own names for install.
2417 # Don't use installbsd from OSF since it installs stuff as root
2418 # by default.
2419 for ac_prog in ginstall scoinst install; do
2420 for ac_exec_ext in '' $ac_executable_extensions; do
5213506e 2421 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
775956d0 2422 if test $ac_prog = install &&
1c710c3c 2423 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
775956d0
NN
2424 # AIX install. It has an incompatible calling convention.
2425 :
1c710c3c
DJ
2426 elif test $ac_prog = install &&
2427 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2428 # program-specific install script used by HP pwplus--don't use.
2429 :
775956d0 2430 else
38d24731
RW
2431 rm -rf conftest.one conftest.two conftest.dir
2432 echo one > conftest.one
2433 echo two > conftest.two
2434 mkdir conftest.dir
2435 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2436 test -s conftest.one && test -s conftest.two &&
2437 test -s conftest.dir/conftest.one &&
2438 test -s conftest.dir/conftest.two
2439 then
2440 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2441 break 3
2442 fi
775956d0
NN
2443 fi
2444 fi
2445 done
1c710c3c
DJ
2446 done
2447 ;;
2448esac
5213506e
RW
2449
2450 done
2451IFS=$as_save_IFS
1c710c3c 2452
38d24731 2453rm -rf conftest.one conftest.two conftest.dir
775956d0
NN
2454
2455fi
2456 if test "${ac_cv_path_install+set}" = set; then
1c710c3c 2457 INSTALL=$ac_cv_path_install
775956d0 2458 else
38d24731
RW
2459 # As a last resort, use the slow shell script. Don't cache a
2460 # value for INSTALL within a source directory, because that will
775956d0 2461 # break other packages using the cache if that directory is
38d24731 2462 # removed, or if the value is a relative name.
1c710c3c 2463 INSTALL=$ac_install_sh
775956d0
NN
2464 fi
2465fi
5213506e
RW
2466{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2467$as_echo "$INSTALL" >&6; }
775956d0
NN
2468
2469# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2470# It thinks the first close brace ends the variable substitution.
2471test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2472
1c710c3c 2473test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
775956d0
NN
2474
2475test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2476
5213506e
RW
2477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2478$as_echo_n "checking whether ln works... " >&6; }
2479if test "${acx_cv_prog_LN+set}" = set; then :
2480 $as_echo_n "(cached) " >&6
ad6717df
PB
2481else
2482 rm -f conftestdata_t
2483echo >conftestdata_f
2484if ln conftestdata_f conftestdata_t 2>/dev/null
2485then
2486 acx_cv_prog_LN=ln
2487else
2488 acx_cv_prog_LN=no
2489fi
2490rm -f conftestdata_f conftestdata_t
2491
2492fi
2493if test $acx_cv_prog_LN = no; then
2494 LN="cp"
5213506e
RW
2495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2496$as_echo "no, using $LN" >&6; }
ad6717df
PB
2497else
2498 LN="$acx_cv_prog_LN"
5213506e
RW
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2500$as_echo "yes" >&6; }
ad6717df
PB
2501fi
2502
5213506e
RW
2503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2504$as_echo_n "checking whether ln -s works... " >&6; }
1c710c3c
DJ
2505LN_S=$as_ln_s
2506if test "$LN_S" = "ln -s"; then
5213506e
RW
2507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2508$as_echo "yes" >&6; }
fb0103e5 2509else
5213506e
RW
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2511$as_echo "no, using $LN_S" >&6; }
148907ea
PB
2512fi
2513
87264276
PB
2514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2515$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2516if test "${ac_cv_path_SED+set}" = set; then :
2517 $as_echo_n "(cached) " >&6
2518else
2519 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2520 for ac_i in 1 2 3 4 5 6 7; do
2521 ac_script="$ac_script$as_nl$ac_script"
2522 done
2523 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2524 { ac_script=; unset ac_script;}
2525 if test -z "$SED"; then
2526 ac_path_SED_found=false
2527 # Loop through the user's path and test for each of PROGNAME-LIST
2528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2529for as_dir in $PATH
2530do
2531 IFS=$as_save_IFS
2532 test -z "$as_dir" && as_dir=.
2533 for ac_prog in sed gsed; do
2534 for ac_exec_ext in '' $ac_executable_extensions; do
2535 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2536 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2537# Check for GNU ac_path_SED and select it if it is found.
2538 # Check for GNU $ac_path_SED
2539case `"$ac_path_SED" --version 2>&1` in
2540*GNU*)
2541 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2542*)
2543 ac_count=0
2544 $as_echo_n 0123456789 >"conftest.in"
2545 while :
2546 do
2547 cat "conftest.in" "conftest.in" >"conftest.tmp"
2548 mv "conftest.tmp" "conftest.in"
2549 cp "conftest.in" "conftest.nl"
2550 $as_echo '' >> "conftest.nl"
2551 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2552 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2553 as_fn_arith $ac_count + 1 && ac_count=$as_val
2554 if test $ac_count -gt ${ac_path_SED_max-0}; then
2555 # Best one so far, save it but keep looking for a better one
2556 ac_cv_path_SED="$ac_path_SED"
2557 ac_path_SED_max=$ac_count
2558 fi
2559 # 10*(2^10) chars as input seems more than enough
2560 test $ac_count -gt 10 && break
2561 done
2562 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2563esac
2564
2565 $ac_path_SED_found && break 3
2566 done
2567 done
2568 done
2569IFS=$as_save_IFS
2570 if test -z "$ac_cv_path_SED"; then
2571 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2572 fi
2573else
2574 ac_cv_path_SED=$SED
2575fi
2576
2577fi
2578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2579$as_echo "$ac_cv_path_SED" >&6; }
2580 SED="$ac_cv_path_SED"
2581 rm -f conftest.sed
2582
2583for ac_prog in gawk mawk nawk awk
2584do
2585 # Extract the first word of "$ac_prog", so it can be a program name with args.
2586set dummy $ac_prog; ac_word=$2
2587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2588$as_echo_n "checking for $ac_word... " >&6; }
2589if test "${ac_cv_prog_AWK+set}" = set; then :
2590 $as_echo_n "(cached) " >&6
2591else
2592 if test -n "$AWK"; then
2593 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2594else
2595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596for as_dir in $PATH
2597do
2598 IFS=$as_save_IFS
2599 test -z "$as_dir" && as_dir=.
2600 for ac_exec_ext in '' $ac_executable_extensions; do
2601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2602 ac_cv_prog_AWK="$ac_prog"
2603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2604 break 2
2605 fi
2606done
2607 done
2608IFS=$as_save_IFS
2609
2610fi
2611fi
2612AWK=$ac_cv_prog_AWK
2613if test -n "$AWK"; then
2614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2615$as_echo "$AWK" >&6; }
2616else
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2618$as_echo "no" >&6; }
2619fi
2620
2621
2622 test -n "$AWK" && break
2623done
2624
775956d0 2625
ee6a22df
L
2626srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2627
2628# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2629# a relative path.
2630if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2631 INSTALL="${srcpwd}/install-sh -c"
2632fi
2633
671aa708
NN
2634# Set srcdir to "." if that's what it is.
2635# This is important for multilib support.
2636pwd=`${PWDCMD-pwd}`
671aa708
NN
2637if test "${pwd}" = "${srcpwd}" ; then
2638 srcdir=.
79c06341
JL
2639fi
2640
671aa708 2641topsrcdir=$srcpwd
5d4a5ee6 2642
671aa708 2643extra_host_args=
afabd8e6 2644
671aa708
NN
2645### To add a new directory to the tree, first choose whether it is a target
2646### or a host dependent tool. Then put it into the appropriate list
2647### (library or tools, host or target), doing a dependency sort.
79c06341 2648
1c710c3c 2649# Subdirs will be configured in the order listed in build_configdirs,
671aa708 2650# configdirs, or target_configdirs; see the serialization section below.
79c06341 2651
1c710c3c
DJ
2652# Dependency sorting is only needed when *configuration* must be done in
2653# a particular order. In all cases a dependency should be specified in
671aa708 2654# the Makefile, whether or not it's implicitly specified here.
79c06341 2655
671aa708
NN
2656# Double entries in build_configdirs, configdirs, or target_configdirs may
2657# cause circular dependencies and break everything horribly.
79c06341 2658
23f6b2f9
PB
2659# these library is used by various programs built for the build
2660# environment
2661#
2662build_libs="build-libiberty"
2663
2664# these tools are built for the build environment
85bfb75e 2665build_tools="build-texinfo build-flex build-bison build-m4 build-fixincludes"
23f6b2f9 2666
671aa708
NN
2667# these libraries are used by various programs built for the host environment
2668#
85bfb75e 2669host_libs="intl libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
671aa708 2670
671aa708
NN
2671# these tools are built for the host environment
2672# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2673# know that we are building the simulator.
2674# binutils, gas and ld appear in that order because it makes sense to run
2675# "make check" in that particular order.
38e3d868 2676# If --enable-gold is used, "gold" may replace "ld".
85bfb75e 2677host_tools="texinfo flex bison binutils gas ld fixincludes gcc cgen sid sim gdb gprof etc expect dejagnu m4 utils guile fastjar gnattools"
671aa708
NN
2678
2679# libgcj represents the runtime libraries only used by gcj.
2680libgcj="target-libffi \
671aa708 2681 target-zlib \
671aa708
NN
2682 target-libjava"
2683
2684# these libraries are built for the target environment, and are built after
2685# the host libraries and the host tools (which may be a cross compiler)
8499116a 2686# Note that libiberty is not a target library.
291f172e 2687target_libraries="target-libgcc \
671aa708
NN
2688 target-libgloss \
2689 target-newlib \
6d3b5aea 2690 target-libgomp \
48310492 2691 target-libatomic \
0a35513e 2692 target-libitm \
cb543528 2693 target-libstdc++-v3 \
6de9cd9a 2694 target-libmudflap \
77008252 2695 target-libssp \
1ec601bf 2696 target-libquadmath \
6de9cd9a 2697 target-libgfortran \
7cd0cf9c 2698 target-boehm-gc \
77d187bc 2699 ${libgcj} \
d9cdb878 2700 target-libobjc \
632e2a07
ILT
2701 target-libada \
2702 target-libgo"
671aa708 2703
4dbda6f0
NN
2704# these tools are built using the target libraries, and are intended to
2705# run only in the target environment
671aa708 2706#
4dbda6f0 2707# note: any program that *uses* libraries that are in the "target_libraries"
1bcce263 2708# list belongs in this list.
671aa708 2709#
85bfb75e 2710target_tools="target-rda"
79c06341 2711
671aa708 2712################################################################################
79c06341 2713
671aa708
NN
2714## All tools belong in one of the four categories, and are assigned above
2715## We assign ${configdirs} this way to remove all embedded newlines. This
2716## is important because configure will choke if they ever get through.
2717## ${configdirs} is directories we build using the host tools.
2718## ${target_configdirs} is directories we build using the target tools.
671aa708 2719configdirs=`echo ${host_libs} ${host_tools}`
4dbda6f0 2720target_configdirs=`echo ${target_libraries} ${target_tools}`
71b5d516 2721build_configdirs=`echo ${build_libs} ${build_tools}`
8b87bb96 2722
ac9e6043
RW
2723
2724
671aa708 2725################################################################################
79c06341 2726
671aa708 2727srcname="gnu development package"
79c06341 2728
671aa708
NN
2729# This gets set non-empty for some net releases of packages.
2730appdirs=""
79c06341 2731
671aa708
NN
2732# Define is_cross_compiler to save on calls to 'test'.
2733is_cross_compiler=
2734if test x"${host}" = x"${target}" ; then
2735 is_cross_compiler=no
79c06341 2736else
671aa708 2737 is_cross_compiler=yes
1c710c3c 2738fi
79c06341 2739
b4acb5ef 2740# Find the build and target subdir names.
8b87bb96 2741
2e9e6f68
DJ
2742# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2743# have matching libraries, they should use host libraries: Makefile.tpl
2744# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2745# However, they still use the build modules, because the corresponding
2746# host modules (e.g. bison) are only built for the host when bootstrap
2747# finishes. So:
2748# - build_subdir is where we find build modules, and never changes.
2749# - build_libsubdir is where we find build libraries, and can be overridden.
2750
2751# Prefix 'build-' so this never conflicts with target_subdir.
8b87bb96 2752build_subdir="build-${build_noncanonical}"
1c710c3c 2753
5213506e
RW
2754# Check whether --with-build-libsubdir was given.
2755if test "${with_build_libsubdir+set}" = set; then :
2756 withval=$with_build_libsubdir; build_libsubdir="$withval"
2e9e6f68
DJ
2757else
2758 build_libsubdir="$build_subdir"
5213506e
RW
2759fi
2760
215c351a
PB
2761# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2762if ( test $srcdir = . && test -d gcc ) \
2763 || test -d $srcdir/../host-${host_noncanonical}; then
2764 host_subdir="host-${host_noncanonical}"
2765else
2766 host_subdir=.
2767fi
8b87bb96
NN
2768# No prefix.
2769target_subdir=${target_noncanonical}
1c710c3c 2770
0db770bd
RW
2771# Be sure to cover against remnants of an in-tree build.
2772if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2773 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
2774Use a pristine source tree when building in a separate tree" "$LINENO" 5
2775fi
79c06341 2776
671aa708
NN
2777# Skipdirs are removed silently.
2778skipdirs=
2779# Noconfigdirs are removed loudly.
2780noconfigdirs=""
79c06341 2781
671aa708
NN
2782use_gnu_ld=
2783# Make sure we don't let GNU ld be added if we didn't want it.
2784if test x$with_gnu_ld = xno ; then
2785 use_gnu_ld=no
5afab7ad 2786 noconfigdirs="$noconfigdirs ld gold"
79c06341
JL
2787fi
2788
671aa708
NN
2789use_gnu_as=
2790# Make sure we don't let GNU as be added if we didn't want it.
2791if test x$with_gnu_as = xno ; then
2792 use_gnu_as=no
2793 noconfigdirs="$noconfigdirs gas"
79c06341
JL
2794fi
2795
d7f09764
DN
2796use_included_zlib=
2797# Make sure we don't let ZLIB be added if we didn't want it.
2798if test x$with_system_zlib = xyes ; then
2799 use_included_zlib=no
2800 noconfigdirs="$noconfigdirs zlib"
2801fi
2802
1c710c3c 2803# some tools are so dependent upon X11 that if we're not building with X,
671aa708 2804# it's not even worth trying to configure, much less build, that tool.
79c06341 2805
671aa708
NN
2806case ${with_x} in
2807 yes | "") ;; # the default value for this tree is that X11 is available
2808 no)
b4f96efe 2809 skipdirs="${skipdirs} tk itcl libgui"
671aa708 2810 # We won't be able to build gdbtk without X.
1c710c3c 2811 enable_gdbtk=no
671aa708
NN
2812 ;;
2813 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
2814esac
79c06341 2815
1bcce263 2816# Some are only suitable for cross toolchains.
671aa708
NN
2817# Remove these if host=target.
2818cross_only="target-libgloss target-newlib target-opcodes"
2819
2820case $is_cross_compiler in
2821 no) skipdirs="${skipdirs} ${cross_only}" ;;
671aa708 2822esac
79c06341 2823
671aa708
NN
2824# If both --with-headers and --with-libs are specified, default to
2825# --without-newlib.
ee6a22df
L
2826if test x"${with_headers}" != x && test x"${with_headers}" != xno \
2827 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
671aa708
NN
2828 if test x"${with_newlib}" = x ; then
2829 with_newlib=no
2830 fi
79c06341
JL
2831fi
2832
671aa708
NN
2833# Recognize --with-newlib/--without-newlib.
2834case ${with_newlib} in
2835 no) skipdirs="${skipdirs} target-newlib" ;;
2836 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
2837esac
79c06341 2838
21539e2e
MK
2839# Handle --enable-gold, --enable-ld.
2840# --disable-gold [--enable-ld]
2841# Build only ld. Default option.
9580395f
L
2842# --enable-gold [--enable-ld]
2843# Build both gold and ld. Install gold as "ld.gold", install ld
2844# as "ld.bfd" and "ld".
2845# --enable-gold=default [--enable-ld]
21539e2e
MK
2846# Build both gold and ld. Install gold as "ld.gold" and "ld",
2847# install ld as "ld.bfd".
2848# --enable-gold[=default] --disable-ld
2849# Build only gold, which is then installed as both "ld.gold" and "ld".
2850# --enable-gold --enable-ld=default
9580395f
L
2851# Build both gold (installed as "ld.gold") and ld (installed as "ld"
2852# and ld.bfd).
21539e2e
MK
2853# In other words, ld is default
2854# --enable-gold=default --enable-ld=default
2855# Error.
2856
2857default_ld=
5213506e
RW
2858# Check whether --enable-gold was given.
2859if test "${enable_gold+set}" = set; then :
2860 enableval=$enable_gold; ENABLE_GOLD=$enableval
5afab7ad
ILT
2861else
2862 ENABLE_GOLD=no
5213506e
RW
2863fi
2864
21539e2e
MK
2865case "${ENABLE_GOLD}" in
2866 yes|default)
38e3d868
RM
2867 # Check for ELF target.
2868 is_elf=no
2869 case "${target}" in
2870 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
2871 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8c6d158a
JM
2872 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* \
2873 | *-*-solaris2* | *-*-nto*)
38e3d868
RM
2874 case "${target}" in
2875 *-*-linux*aout* | *-*-linux*oldld*)
2876 ;;
2877 *)
2878 is_elf=yes
2879 ;;
2880 esac
2881 esac
2882
2883 if test "$is_elf" = "yes"; then
2884 # Check for target supported by gold.
5afab7ad 2885 case "${target}" in
38e3d868 2886 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
21539e2e
MK
2887 configdirs="$configdirs gold"
2888 if test x${ENABLE_GOLD} = xdefault; then
2889 default_ld=gold
2890 fi
38e3d868 2891 ENABLE_GOLD=yes
5afab7ad
ILT
2892 ;;
2893 esac
38e3d868
RM
2894 fi
2895 ;;
2896 no)
2897 ;;
2898 *)
2899 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
2900 ;;
21539e2e
MK
2901esac
2902
2903# Check whether --enable-ld was given.
2904if test "${enable_ld+set}" = set; then :
2905 enableval=$enable_ld; ENABLE_LD=$enableval
2906else
2907 ENABLE_LD=yes
2908fi
2909
2910
2911case "${ENABLE_LD}" in
2912 default)
9580395f 2913 if test x${default_ld} != x; then
21539e2e
MK
2914 as_fn_error "either gold or ld can be the default ld" "$LINENO" 5
2915 fi
2916 ;;
2917 yes)
2918 ;;
2919 no)
2920 if test x${ENABLE_GOLD} != xyes; then
2921 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: neither ld nor gold are enabled" >&5
2922$as_echo "$as_me: WARNING: neither ld nor gold are enabled" >&2;}
2923 fi
2924 configdirs=`echo " ${configdirs} " | sed -e 's/ ld / /'`
2925 ;;
2926 *)
2927 as_fn_error "invalid --enable-ld argument" "$LINENO" 5
2928 ;;
2929esac
5afab7ad 2930
671aa708 2931# Configure extra directories which are host specific
79c06341 2932
671aa708
NN
2933case "${host}" in
2934 *-cygwin*)
2935 configdirs="$configdirs libtermcap" ;;
2936esac
79c06341 2937
4fab7234
HPN
2938# A target can indicate whether a language isn't supported for some reason.
2939# Only spaces may be used in this macro; not newlines or tabs.
2940unsupported_languages=
2941
1c710c3c 2942# Remove more programs from consideration, based on the host or
671aa708
NN
2943# target this usually means that a port of the program doesn't
2944# exist yet.
ec8d6ddc 2945
671aa708 2946case "${host}" in
111eeb6e 2947 i[3456789]86-*-msdosdjgpp*)
c9bdb152 2948 noconfigdirs="$noconfigdirs tcl tk itcl"
671aa708 2949 ;;
671aa708 2950esac
ec8d6ddc 2951
6de9cd9a 2952
87e6d9dc
TB
2953# Check whether --enable-libquadmath was given.
2954if test "${enable_libquadmath+set}" = set; then :
2955 enableval=$enable_libquadmath; ENABLE_LIBQUADMATH=$enableval
2956else
2957 ENABLE_LIBQUADMATH=yes
2958fi
2959
2960if test "${ENABLE_LIBQUADMATH}" = "no" ; then
2961 noconfigdirs="$noconfigdirs target-libquadmath"
2962fi
2963
2964
2965# Check whether --enable-libquadmath-support was given.
2966if test "${enable_libquadmath_support+set}" = set; then :
2967 enableval=$enable_libquadmath_support; ENABLE_LIBQUADMATH_SUPPORT=$enableval
2968else
2969 ENABLE_LIBQUADMATH_SUPPORT=yes
2970fi
2971
2972enable_libquadmath_support=
2973if test "${ENABLE_LIBQUADMATH_SUPPORT}" = "no" ; then
2974 enable_libquadmath_support=no
2975fi
2976
2977
5213506e
RW
2978# Check whether --enable-libada was given.
2979if test "${enable_libada+set}" = set; then :
2980 enableval=$enable_libada; ENABLE_LIBADA=$enableval
d9cdb878
AC
2981else
2982 ENABLE_LIBADA=yes
5213506e
RW
2983fi
2984
d9cdb878 2985if test "${ENABLE_LIBADA}" != "yes" ; then
5395b47b 2986 noconfigdirs="$noconfigdirs gnattools"
d9cdb878
AC
2987fi
2988
5213506e
RW
2989# Check whether --enable-libssp was given.
2990if test "${enable_libssp+set}" = set; then :
2991 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
ef0087a7
KH
2992else
2993 ENABLE_LIBSSP=yes
5213506e
RW
2994fi
2995
ef0087a7 2996
671aa708
NN
2997# Save it here so that, even in case of --enable-libgcj, if the Java
2998# front-end isn't enabled, we still get libgcj disabled.
2999libgcj_saved=$libgcj
3000case $enable_libgcj in
3001yes)
3002 # If we reset it here, it won't get added to noconfigdirs in the
3003 # target-specific build rules, so it will be forcibly enabled
3004 # (unless the Java language itself isn't enabled).
3005 libgcj=
3006 ;;
3007no)
3008 # Make sure we get it printed in the list of not supported target libs.
4da3b0f8
ILT
3009 # Don't disable libffi, though, other languages use it.
3010 noconfigdirs="$noconfigdirs `echo ${libgcj} | sed -e 's/target-libffi//'`"
d479b128
ILT
3011 # Clear libgcj_saved so that even if java is enabled libffi won't be
3012 # built.
3013 libgcj_saved=
671aa708
NN
3014 ;;
3015esac
ec8d6ddc 3016
a4a2c37d
MK
3017# Check whether --enable-static-libjava was given.
3018if test "${enable_static_libjava+set}" = set; then :
3019 enableval=$enable_static_libjava; ENABLE_STATIC_LIBJAVA=$enableval
3020else
3021 ENABLE_STATIC_LIBJAVA=no
3022fi
3023
3024enable_static_libjava=
3025if test "${ENABLE_STATIC_LIBJAVA}" = "yes" ; then
3026 enable_static_libjava=yes
3027fi
3028
3029if test x$enable_static_libjava != xyes ; then
3030 EXTRA_CONFIGARGS_LIBJAVA=--disable-static
3031fi
3032
6de9cd9a 3033
27079765
AH
3034# Disable libmudflap on some systems.
3035if test x$enable_libmudflap = x ; then
dfcada9a 3036 case "${target}" in
416ac4d4 3037 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
98a5bb3b 3038 # Enable libmudflap by default in GNU and friends.
dfcada9a 3039 ;;
a3e8d8b4
LR
3040 *-*-freebsd*)
3041 # Enable libmudflap by default in FreeBSD.
3042 ;;
dfcada9a
MM
3043 *)
3044 # Disable it by default everywhere else.
3045 noconfigdirs="$noconfigdirs target-libmudflap"
3046 ;;
3047 esac
27079765 3048fi
6de9cd9a 3049
27079765
AH
3050# Disable libgomp on non POSIX hosted systems.
3051if test x$enable_libgomp = x ; then
953ff289
DN
3052 # Enable libgomp by default on hosted POSIX systems.
3053 case "${target}" in
416ac4d4 3054 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
953ff289 3055 ;;
8c6d158a 3056 *-*-netbsd* | *-*-freebsd* | *-*-openbsd* | *-*-dragonfly*)
953ff289 3057 ;;
b24513a1 3058 *-*-solaris2* | *-*-hpux11*)
953ff289 3059 ;;
cac90078 3060 *-*-darwin* | *-*-aix*)
953ff289
DN
3061 ;;
3062 *)
3063 noconfigdirs="$noconfigdirs target-libgomp"
3064 ;;
3065 esac
27079765 3066fi
953ff289 3067
48310492
RH
3068# Disable libatomic on unsupported systems.
3069if test -d ${srcdir}/libatomic; then
3070 if test x$enable_libatomic = x; then
3071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libatomic support" >&5
3072$as_echo_n "checking for libatomic support... " >&6; }
3073 if (srcdir=${srcdir}/libatomic; \
3074 . ${srcdir}/configure.tgt; \
3075 test -n "$UNSUPPORTED")
3076 then
3077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3078$as_echo "no" >&6; }
3079 noconfigdirs="$noconfigdirs target-libatomic"
3080 else
3081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3082$as_echo "yes" >&6; }
3083 fi
3084 fi
3085fi
3086
e948157d
RH
3087# Disable libitm on unsupported systems.
3088if test -d ${srcdir}/libitm; then
3089 if test x$enable_libitm = x; then
3090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libitm support" >&5
01f3428c 3091$as_echo_n "checking for libitm support... " >&6; }
e948157d
RH
3092 if (srcdir=${srcdir}/libitm; \
3093 . ${srcdir}/configure.tgt; \
3094 test -n "$UNSUPPORTED")
3095 then
3096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
01f3428c 3097$as_echo "no" >&6; }
e948157d
RH
3098 noconfigdirs="$noconfigdirs target-libitm"
3099 else
3100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
01f3428c 3101$as_echo "yes" >&6; }
e948157d
RH
3102 fi
3103 fi
0a35513e
AH
3104fi
3105
1e9e0e23
JM
3106# Disable libssp for some systems.
3107case "${target}" in
3108 avr-*-*)
b318fb4b 3109 # No hosted I/O support.
1e9e0e23
JM
3110 noconfigdirs="$noconfigdirs target-libssp"
3111 ;;
3112 powerpc-*-aix* | rs6000-*-aix*)
3113 noconfigdirs="$noconfigdirs target-libssp"
85b8555e
DD
3114 ;;
3115 rl78-*-*)
7cb62ef1
EB
3116 # libssp uses a misaligned load to trigger a fault, but the RL78
3117 # doesn't fault for those - instead, it gives a build-time error
3118 # for explicit misaligned loads.
85b8555e 3119 noconfigdirs="$noconfigdirs target-libssp"
1e9e0e23 3120 ;;
1e9e0e23
JM
3121esac
3122
1e9e0e23
JM
3123# Disable libstdc++-v3 for some systems.
3124case "${target}" in
3125 *-*-vxworks*)
3126 # VxWorks uses the Dinkumware C++ library.
3127 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3128 ;;
3129 arm*-wince-pe*)
3130 # the C++ libraries don't build on top of CE's C libraries
3131 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3132 ;;
3133 avr-*-*)
3134 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3135 ;;
3136esac
3137
3138# Disable Fortran for some systems.
3139case "${target}" in
3140 mmix-*-*)
3141 # See <http://gcc.gnu.org/ml/gcc-patches/2004-11/msg00572.html>.
3142 unsupported_languages="$unsupported_languages fortran"
3143 ;;
3144esac
3145
80f81134 3146# Disable Java if libffi is not supported.
2909494b 3147case "${target}" in
80f81134
JM
3148 alpha*-*-*)
3149 ;;
3150 arm*-*-*)
3151 ;;
3152 cris-*-*)
3153 ;;
3154 frv-*-*)
3155 ;;
3156 hppa*-*-linux*)
3157 ;;
3158 hppa*-*-hpux*)
3159 ;;
3160 i?86-*-*)
3161 ;;
3162 ia64*-*-*)
3163 ;;
3164 m32r*-*-*)
3165 ;;
3166 m68k-*-*)
3167 ;;
b24513a1 3168 mips*-*-rtems*)
80f81134
JM
3169 ;;
3170 mips*-*-linux*)
3171 ;;
3172 powerpc*-*-linux*)
3173 ;;
3174 powerpc-*-darwin*)
3175 ;;
3176 powerpc-*-aix* | rs6000-*-aix*)
3177 ;;
3178 powerpc-*-freebsd*)
3179 ;;
3180 powerpc64-*-freebsd*)
3181 ;;
3182 powerpc*-*-rtems*)
2909494b 3183 ;;
80f81134
JM
3184 s390-*-* | s390x-*-*)
3185 ;;
3186 sh-*-* | sh[34]*-*-*)
3187 ;;
3188 sh64-*-* | sh5*-*-*)
3189 ;;
3190 sparc*-*-*)
3191 ;;
3192 x86_64-*-*)
3193 ;;
3194 *-*-*)
3195 unsupported_languages="$unsupported_languages java"
3196 ;;
3197esac
3198
3199# Disable Java, libgcj or related libraries for some systems.
3200case "${target}" in
2909494b
JM
3201 powerpc-*-darwin*)
3202 ;;
3203 i[3456789]86-*-darwin*)
3204 ;;
3205 x86_64-*-darwin[912]*)
3206 ;;
3207 *-*-darwin*)
3208 noconfigdirs="$noconfigdirs ${libgcj}"
3209 ;;
2909494b
JM
3210 *-*-netware*)
3211 noconfigdirs="$noconfigdirs ${libgcj}"
3212 ;;
3213 *-*-rtems*)
3214 noconfigdirs="$noconfigdirs ${libgcj}"
3215 ;;
3216 *-*-tpf*)
3217 noconfigdirs="$noconfigdirs ${libgcj}"
3218 ;;
3219 *-*-uclinux*)
3220 noconfigdirs="$noconfigdirs ${libgcj}"
3221 ;;
3222 *-*-vxworks*)
3223 noconfigdirs="$noconfigdirs ${libgcj}"
3224 ;;
2909494b
JM
3225 alpha*-*-*vms*)
3226 noconfigdirs="$noconfigdirs ${libgcj}"
3227 ;;
80f81134 3228 arm-wince-pe)
2909494b
JM
3229 noconfigdirs="$noconfigdirs ${libgcj}"
3230 ;;
2909494b
JM
3231 arm*-*-symbianelf*)
3232 noconfigdirs="$noconfigdirs ${libgcj}"
3233 ;;
2909494b 3234 bfin-*-*)
2909494b
JM
3235 noconfigdirs="$noconfigdirs target-boehm-gc"
3236 ;;
2909494b
JM
3237 cris-*-* | crisv32-*-*)
3238 unsupported_languages="$unsupported_languages java"
3239 case "${target}" in
3240 *-*-linux*)
3241 ;;
3242 *) # See PR46792 regarding target-libffi.
3243 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
3244 esac
3245 ;;
2909494b
JM
3246 hppa*64*-*-linux*)
3247 # In this case, it's because the hppa64-linux target is for
3248 # the kernel only at this point and has no libc, and thus no
3249 # headers, crt*.o, etc., all of which are needed by these.
fddf9ee7 3250 unsupported_languages="$unsupported_languages java"
2909494b 3251 ;;
fddf9ee7 3252 hppa*64*-*-hpux*)
2909494b
JM
3253 noconfigdirs="$noconfigdirs ${libgcj}"
3254 ;;
3255 hppa*-hp-hpux11*)
3256 ;;
fddf9ee7 3257 hppa*-*-hpux*)
2909494b
JM
3258 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3259 # build on HP-UX 10.20.
3260 noconfigdirs="$noconfigdirs ${libgcj}"
3261 ;;
2909494b
JM
3262 ia64*-*-*vms*)
3263 noconfigdirs="$noconfigdirs ${libgcj}"
3264 ;;
2909494b
JM
3265 i[3456789]86-w64-mingw*)
3266 noconfigdirs="$noconfigdirs ${libgcj}"
3267 ;;
3268 i[3456789]86-*-mingw*)
3269 noconfigdirs="$noconfigdirs ${libgcj}"
3270 ;;
3271 x86_64-*-mingw*)
3272 noconfigdirs="$noconfigdirs ${libgcj}"
3273 ;;
2909494b
JM
3274 mmix-*-*)
3275 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc"
2909494b
JM
3276 ;;
3277 powerpc-*-aix*)
3278 # copied from rs6000-*-* entry
3279 noconfigdirs="$noconfigdirs ${libgcj}"
3280 ;;
2909494b
JM
3281 rs6000-*-aix*)
3282 noconfigdirs="$noconfigdirs ${libgcj}"
3283 ;;
2909494b
JM
3284 *-*-lynxos*)
3285 noconfigdirs="$noconfigdirs ${libgcj}"
3286 ;;
2909494b
JM
3287esac
3288
c03353e2
RIL
3289# Default libgloss CPU subdirectory.
3290libgloss_dir="$target_cpu"
6de9cd9a 3291
fbcf0dca
JM
3292case "${target}" in
3293 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
3294 libgloss_dir=wince
3295 ;;
3296 arm*-*-*)
3297 libgloss_dir=arm
3298 ;;
3299 cris-*-* | crisv32-*-*)
3300 libgloss_dir=cris
3301 ;;
3302 hppa*-*-*)
3303 libgloss_dir=pa
3304 ;;
3305 i[3456789]86-*-*)
3306 libgloss_dir=i386
3307 ;;
3308 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
3309 libgloss_dir=m68hc11
3310 ;;
3311 m68*-*-* | fido-*-*)
3312 libgloss_dir=m68k
3313 ;;
3314 mips*-*-*)
3315 libgloss_dir=mips
3316 ;;
3317 powerpc*-*-*)
3318 libgloss_dir=rs6000
3319 ;;
3320 sparc*-*-*)
3321 libgloss_dir=sparc
3322 ;;
3323esac
3324
6a789d5e 3325# Disable newlib and libgloss for various target OSes.
671aa708 3326case "${target}" in
6a789d5e
JM
3327 alpha*-dec-osf*)
3328 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3329 ;;
3330 i[3456789]86-*-linux*)
3331 # This section makes it possible to build newlib natively on linux.
3332 # If we are using a cross compiler then don't configure newlib.
3333 if test x${is_cross_compiler} != xno ; then
3334 noconfigdirs="$noconfigdirs target-newlib"
3335 fi
3336 noconfigdirs="$noconfigdirs target-libgloss"
3337 # If we are not using a cross compiler, do configure newlib.
3338 # Note however, that newlib will only be configured in this situation
3339 # if the --with-newlib option has been given, because otherwise
3340 # 'target-newlib' will appear in skipdirs.
3341 ;;
3342 i[3456789]86-*-rdos*)
3343 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3344 ;;
3345 sh*-*-pe|mips*-*-pe|arm-wince-pe)
3346 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3347 ;;
3348 sparc-*-sunos4*)
3349 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3350 ;;
3351 *-*-aix*)
3352 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3353 ;;
3354 *-*-beos*)
3355 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3356 ;;
671aa708 3357 *-*-chorusos)
0036370f 3358 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3359 ;;
6a789d5e
JM
3360 *-*-dragonfly*)
3361 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3362 ;;
3363 *-*-freebsd*)
3364 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3365 ;;
3366 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3367 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3368 ;;
3369 *-*-lynxos*)
3370 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3371 ;;
3372 *-*-mingw*)
3373 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3374 ;;
3375 *-*-netbsd*)
3376 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3377 ;;
3378 *-*-netware*)
3379 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3380 ;;
3381 *-*-tpf*)
3382 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3383 ;;
3384 *-*-uclinux*)
3385 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3386 ;;
3387 *-*-vxworks*)
3388 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3389 ;;
3390esac
3391
3392case "${target}" in
3393 *-*-chorusos)
3394 ;;
75eeae1a 3395 powerpc-*-darwin*)
e1514c3f 3396 noconfigdirs="$noconfigdirs ld gas gdb gprof"
9c8f9ec2 3397 noconfigdirs="$noconfigdirs sim target-rda"
940cde4d 3398 ;;
354ebf88
RW
3399 i[3456789]86-*-darwin*)
3400 noconfigdirs="$noconfigdirs ld gprof"
3401 noconfigdirs="$noconfigdirs sim target-rda"
3402 ;;
3403 x86_64-*-darwin[912]*)
0db3a858
TG
3404 noconfigdirs="$noconfigdirs ld gas gprof"
3405 noconfigdirs="$noconfigdirs sim target-rda"
3406 ;;
42c1cd8a
AT
3407 *-*-darwin*)
3408 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3409 noconfigdirs="$noconfigdirs sim target-rda"
42c1cd8a 3410 ;;
8c6d158a 3411 *-*-dragonfly*)
8c6d158a 3412 ;;
c3f84f61 3413 *-*-freebsd*)
6de9cd9a
DN
3414 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3415 && test -f /usr/local/include/gmp.h; then
3416 with_gmp=/usr/local
3417 fi
6de9cd9a 3418 ;;
ef4e7569
US
3419 *-*-kaos*)
3420 # Remove unsupported stuff on all kaOS configurations.
ef4e7569
US
3421 noconfigdirs="$noconfigdirs target-libgloss"
3422 ;;
671aa708 3423 *-*-netbsd*)
671aa708 3424 ;;
61fec9ff 3425 *-*-netware*)
671aa708
NN
3426 ;;
3427 *-*-rtems*)
2909494b 3428 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3429 ;;
a8ba31f2
EC
3430 # The tpf target doesn't support gdb yet.
3431 *-*-tpf*)
6a789d5e 3432 noconfigdirs="$noconfigdirs gdb tcl tk libgui itcl"
a8ba31f2 3433 ;;
5785c0ed 3434 *-*-uclinux*)
6a789d5e 3435 noconfigdirs="$noconfigdirs target-rda"
5785c0ed 3436 ;;
671aa708 3437 *-*-vxworks*)
671aa708
NN
3438 ;;
3439 alpha*-dec-osf*)
3440 # ld works, but does not support shared libraries.
671aa708 3441 # gas doesn't generate exception information.
6a789d5e 3442 noconfigdirs="$noconfigdirs gas ld"
671aa708
NN
3443 ;;
3444 alpha*-*-*vms*)
2909494b 3445 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
671aa708 3446 ;;
671aa708
NN
3447 alpha*-*-*)
3448 # newlib is not 64 bit ready
2909494b 3449 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3450 ;;
671aa708 3451 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
b4f96efe 3452 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
671aa708
NN
3453 ;;
3454 arc-*-*)
ebb9f8b0 3455 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3456 ;;
671aa708 3457 arm-*-pe*)
2909494b 3458 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3459 ;;
671aa708 3460 arm-*-riscix*)
0036370f 3461 noconfigdirs="$noconfigdirs ld target-libgloss"
671aa708 3462 ;;
671aa708 3463 c4x-*-* | tic4x-*-*)
0036370f 3464 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3465 ;;
0036370f
JM
3466 tic54x-*-*)
3467 noconfigdirs="$noconfigdirs target-libgloss gdb"
671aa708 3468 ;;
671aa708 3469 d10v-*-*)
0036370f 3470 noconfigdirs="$noconfigdirs target-libgloss"
671aa708
NN
3471 ;;
3472 d30v-*-*)
0036370f 3473 noconfigdirs="$noconfigdirs gdb"
671aa708
NN
3474 ;;
3475 fr30-*-elf*)
2909494b 3476 noconfigdirs="$noconfigdirs gdb"
671aa708 3477 ;;
55f2d967 3478 moxie-*-*)
55f2d967
AG
3479 noconfigdirs="$noconfigdirs gprof"
3480 ;;
671aa708 3481 h8300*-*-*)
2909494b 3482 noconfigdirs="$noconfigdirs target-libgloss"
671aa708
NN
3483 ;;
3484 h8500-*-*)
0036370f 3485 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3486 ;;
ee6a22df 3487 hppa1.1-*-osf* | hppa1.1-*-bsd* )
ee6a22df 3488 ;;
4569f85e 3489 hppa*64*-*-linux*)
671aa708 3490 ;;
56f8587a 3491 hppa*-*-linux*)
3e732ba0 3492 ;;
671aa708 3493 hppa*-*-*elf* | \
671aa708
NN
3494 hppa*-*-lites* | \
3495 hppa*-*-openbsd* | \
3496 hppa*64*-*-*)
671aa708 3497 ;;
2a332582 3498 hppa*-hp-hpux11*)
1bcce263 3499 noconfigdirs="$noconfigdirs ld"
2a332582 3500 ;;
c03353e2 3501 hppa*-*-pro*)
c03353e2 3502 ;;
671aa708 3503 hppa*-*-*)
2909494b 3504 noconfigdirs="$noconfigdirs ld"
671aa708 3505 ;;
fb87ad5d 3506 i960-*-*)
0036370f 3507 noconfigdirs="$noconfigdirs gdb"
fb87ad5d 3508 ;;
671aa708
NN
3509 ia64*-*-elf*)
3510 # No gdb support yet.
1bcce263 3511 noconfigdirs="$noconfigdirs readline libgui itcl gdb"
671aa708
NN
3512 ;;
3513 ia64*-**-hpux*)
5a2931d1 3514 # No ld support yet.
2909494b 3515 noconfigdirs="$noconfigdirs libgui itcl ld"
671aa708 3516 ;;
52535a64 3517 ia64*-*-*vms*)
091fe9ca
TG
3518 # No ld support yet.
3519 noconfigdirs="$noconfigdirs libgui itcl ld"
52535a64 3520 ;;
ef4c4300 3521 i[3456789]86-w64-mingw*)
ef4c4300
KT
3522 ;;
3523 i[3456789]86-*-mingw*)
b91f0a41 3524 target_configdirs="$target_configdirs target-winsup"
1c710c3c 3525 ;;
671aa708
NN
3526 *-*-cygwin*)
3527 target_configdirs="$target_configdirs target-libtermcap target-winsup"
1bcce263 3528 noconfigdirs="$noconfigdirs target-libgloss"
801e2270 3529 # always build newlib if winsup directory is present.
b91f0a41 3530 if test -d "$srcdir/winsup/cygwin"; then
801e2270 3531 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ee6a22df 3532 elif test -d "$srcdir/newlib"; then
b91f0a41 3533 echo "Warning: winsup/cygwin is missing so newlib can't be built."
801e2270 3534 fi
1c710c3c 3535 ;;
f2a0e225 3536 i[3456789]86-*-pe)
ebb9f8b0 3537 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3538 ;;
f2a0e225 3539 i[3456789]86-*-sco3.2v5*)
671aa708
NN
3540 # The linker does not yet know about weak symbols in COFF,
3541 # and is not configured to handle mixed ELF and COFF.
0036370f 3542 noconfigdirs="$noconfigdirs ld target-libgloss"
671aa708 3543 ;;
f2a0e225 3544 i[3456789]86-*-sco*)
0036370f 3545 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708 3546 ;;
fbdd5d87 3547 i[3456789]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
671aa708
NN
3548 noconfigdirs="$noconfigdirs target-libgloss"
3549 ;;
f2a0e225 3550 i[3456789]86-*-sysv4*)
0036370f 3551 noconfigdirs="$noconfigdirs target-libgloss"
671aa708 3552 ;;
f2a0e225 3553 i[3456789]86-*-beos*)
6a789d5e 3554 noconfigdirs="$noconfigdirs gdb"
3aa83176 3555 ;;
d1f8db0c 3556 i[3456789]86-*-rdos*)
6a789d5e 3557 noconfigdirs="$noconfigdirs gdb"
c03353e2 3558 ;;
671aa708 3559 mmix-*-*)
2909494b 3560 noconfigdirs="$noconfigdirs gdb"
671aa708 3561 ;;
ab34901f 3562 mt-*-*)
79dd769c
AH
3563 noconfigdirs="$noconfigdirs sim"
3564 ;;
671aa708
NN
3565 powerpc-*-aix*)
3566 # copied from rs6000-*-* entry
6a789d5e 3567 noconfigdirs="$noconfigdirs gprof"
671aa708 3568 ;;
4569f85e 3569 powerpc*-*-winnt* | powerpc*-*-pe*)
671aa708 3570 target_configdirs="$target_configdirs target-winsup"
0036370f 3571 noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl"
671aa708
NN
3572 # always build newlib.
3573 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3574 ;;
3575 # This is temporary until we can link against shared libraries
3576 powerpcle-*-solaris*)
0036370f 3577 noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
671aa708
NN
3578 ;;
3579 powerpc-*-beos*)
6a789d5e 3580 noconfigdirs="$noconfigdirs gdb"
671aa708 3581 ;;
671aa708 3582 rs6000-*-lynxos*)
6a789d5e 3583 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3584 ;;
3585 rs6000-*-aix*)
6a789d5e 3586 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3587 ;;
3588 rs6000-*-*)
2909494b 3589 noconfigdirs="$noconfigdirs gprof"
671aa708
NN
3590 ;;
3591 m68k-apollo-*)
0036370f 3592 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss"
671aa708 3593 ;;
ca9fe997 3594 microblaze*)
2909494b 3595 noconfigdirs="$noconfigdirs gprof"
ca9fe997 3596 ;;
d9dced13 3597 mips*-sde-elf*)
d9dced13
RS
3598 if test x$with_newlib = xyes; then
3599 noconfigdirs="$noconfigdirs gprof"
3600 fi
d9dced13 3601 ;;
671aa708 3602 mips*-*-irix5*)
0036370f 3603 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708
NN
3604 ;;
3605 mips*-*-irix6*)
2909494b 3606 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708 3607 ;;
671aa708 3608 mips*-*-bsd*)
0036370f 3609 noconfigdirs="$noconfigdirs gprof target-libgloss"
671aa708 3610 ;;
671aa708 3611 mips*-*-linux*)
671aa708
NN
3612 ;;
3613 mips*-*-*)
2909494b 3614 noconfigdirs="$noconfigdirs gprof"
671aa708 3615 ;;
669f01d8 3616 sh-*-* | sh64-*-*)
ea2002ba
CB
3617 case "${target}" in
3618 sh*-*-elf)
2909494b 3619 ;;
ea2002ba 3620 *)
2909494b 3621 noconfigdirs="$noconfigdirs target-libgloss" ;;
ea2002ba 3622 esac
671aa708 3623 ;;
671aa708 3624 sparc-*-sunos4*)
6a789d5e 3625 if test x${is_cross_compiler} = xno ; then
671aa708
NN
3626 use_gnu_ld=no
3627 fi
3628 ;;
b42f0d7e 3629 tic6x-*-*)
0d557ff8 3630 noconfigdirs="$noconfigdirs sim"
b42f0d7e 3631 ;;
db1d217c
WL
3632 tilepro-*-* | tilegx-*-*)
3633 noconfigdirs="$noconfigdirs sim"
3634 ;;
671aa708 3635 v810-*-*)
0036370f 3636 noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss"
671aa708
NN
3637 ;;
3638 vax-*-*)
2909494b 3639 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
671aa708 3640 ;;
671aa708 3641esac
79c06341 3642
671aa708
NN
3643# If we aren't building newlib, then don't build libgloss, since libgloss
3644# depends upon some newlib header files.
3645case "${noconfigdirs}" in
3646 *target-libgloss*) ;;
3647 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3648esac
3649
671aa708 3650# Work in distributions that contain no compiler tools, like Autoconf.
671aa708
NN
3651host_makefile_frag=/dev/null
3652if test -d ${srcdir}/config ; then
3653case "${host}" in
f2a0e225 3654 i[3456789]86-*-msdosdjgpp*)
671aa708
NN
3655 host_makefile_frag="config/mh-djgpp"
3656 ;;
3657 *-cygwin*)
2a79c47f 3658
5213506e
RW
3659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3660$as_echo_n "checking to see if cat works as expected... " >&6; }
2a79c47f 3661echo a >cygwin-cat-check
e25a8c82 3662if test `cat cygwin-cat-check` = a ; then
2a79c47f 3663 rm cygwin-cat-check
5213506e
RW
3664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3665$as_echo "yes" >&6; }
2a79c47f
NC
3666else
3667 rm cygwin-cat-check
5213506e
RW
3668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3669$as_echo "no" >&6; }
3670 as_fn_error "The cat command does not ignore carriage return characters.
2a79c47f
NC
3671 Please either mount the build directory in binary mode or run the following
3672 commands before running any configure script:
3673set -o igncr
3674export SHELLOPTS
5213506e 3675 " "$LINENO" 5
2a79c47f
NC
3676fi
3677
671aa708
NN
3678 host_makefile_frag="config/mh-cygwin"
3679 ;;
c53a18d3 3680 *-mingw*)
1f5a6b84 3681 host_makefile_frag="config/mh-mingw"
95af8923 3682 ;;
efd41714 3683 hppa*-hp-hpux10*)
efd41714 3684 host_makefile_frag="config/mh-pa-hpux10"
671aa708 3685 ;;
111eeb6e 3686 hppa*-hp-hpux*)
efd41714
PB
3687 host_makefile_frag="config/mh-pa"
3688 ;;
3689 hppa*-*)
3690 host_makefile_frag="config/mh-pa"
3691 ;;
d8ed14ce
IS
3692 *-*-darwin*)
3693 host_makefile_frag="config/mh-darwin"
be8fff81 3694 ;;
d19bca38
PB
3695 powerpc-*-aix*)
3696 host_makefile_frag="config/mh-ppc-aix"
3697 ;;
3698 rs6000-*-aix*)
3699 host_makefile_frag="config/mh-ppc-aix"
3700 ;;
671aa708
NN
3701esac
3702fi
3703
55ffb5ed 3704if test "${build}" != "${host}" ; then
0999159b
PB
3705 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3706 AS_FOR_BUILD=${AS_FOR_BUILD-as}
55ffb5ed 3707 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
0999159b
PB
3708 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3709 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3710 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
632e2a07 3711 GOC_FOR_BUILD=${GOC_FOR_BUILD-gccgo}
0999159b
PB
3712 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3713 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3714 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3715 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3716 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3717 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3718else
3719 AR_FOR_BUILD="\$(AR)"
3720 AS_FOR_BUILD="\$(AS)"
fb0103e5 3721 CC_FOR_BUILD="\$(CC)"
0999159b
PB
3722 CXX_FOR_BUILD="\$(CXX)"
3723 GCJ_FOR_BUILD="\$(GCJ)"
3724 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
632e2a07 3725 GOC_FOR_BUILD="\$(GOC)"
0999159b
PB
3726 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3727 LD_FOR_BUILD="\$(LD)"
3728 NM_FOR_BUILD="\$(NM)"
3729 RANLIB_FOR_BUILD="\$(RANLIB)"
3730 WINDRES_FOR_BUILD="\$(WINDRES)"
3731 WINDMC_FOR_BUILD="\$(WINDMC)"
c3a86da9
DJ
3732fi
3733
3734ac_ext=c
1c710c3c
DJ
3735ac_cpp='$CPP $CPPFLAGS'
3736ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3737ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3738ac_compiler_gnu=$ac_cv_c_compiler_gnu
3739if test -n "$ac_tool_prefix"; then
3740 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3741set dummy ${ac_tool_prefix}gcc; ac_word=$2
5213506e
RW
3742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3743$as_echo_n "checking for $ac_word... " >&6; }
3744if test "${ac_cv_prog_CC+set}" = set; then :
3745 $as_echo_n "(cached) " >&6
1c710c3c
DJ
3746else
3747 if test -n "$CC"; then
3748 ac_cv_prog_CC="$CC" # Let the user override the test.
3749else
3750as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3751for as_dir in $PATH
3752do
3753 IFS=$as_save_IFS
3754 test -z "$as_dir" && as_dir=.
5213506e
RW
3755 for ac_exec_ext in '' $ac_executable_extensions; do
3756 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3757 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5213506e 3758 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3759 break 2
3760 fi
3761done
5213506e
RW
3762 done
3763IFS=$as_save_IFS
1c710c3c
DJ
3764
3765fi
3766fi
3767CC=$ac_cv_prog_CC
3768if test -n "$CC"; then
5213506e
RW
3769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3770$as_echo "$CC" >&6; }
1c710c3c 3771else
5213506e
RW
3772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3773$as_echo "no" >&6; }
1c710c3c
DJ
3774fi
3775
5213506e 3776
1c710c3c
DJ
3777fi
3778if test -z "$ac_cv_prog_CC"; then
3779 ac_ct_CC=$CC
fb0103e5
RG
3780 # Extract the first word of "gcc", so it can be a program name with args.
3781set dummy gcc; ac_word=$2
5213506e
RW
3782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3783$as_echo_n "checking for $ac_word... " >&6; }
3784if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3785 $as_echo_n "(cached) " >&6
1c710c3c
DJ
3786else
3787 if test -n "$ac_ct_CC"; then
3788 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3789else
3790as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3791for as_dir in $PATH
3792do
3793 IFS=$as_save_IFS
3794 test -z "$as_dir" && as_dir=.
5213506e
RW
3795 for ac_exec_ext in '' $ac_executable_extensions; do
3796 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3797 ac_cv_prog_ac_ct_CC="gcc"
5213506e 3798 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3799 break 2
3800 fi
3801done
5213506e
RW
3802 done
3803IFS=$as_save_IFS
1c710c3c
DJ
3804
3805fi
3806fi
3807ac_ct_CC=$ac_cv_prog_ac_ct_CC
3808if test -n "$ac_ct_CC"; then
5213506e
RW
3809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3810$as_echo "$ac_ct_CC" >&6; }
1c710c3c 3811else
5213506e
RW
3812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3813$as_echo "no" >&6; }
1c710c3c
DJ
3814fi
3815
5213506e
RW
3816 if test "x$ac_ct_CC" = x; then
3817 CC=""
3818 else
3819 case $cross_compiling:$ac_tool_warned in
3820yes:)
3821{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3822$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3823ac_tool_warned=yes ;;
3824esac
3825 CC=$ac_ct_CC
3826 fi
1c710c3c
DJ
3827else
3828 CC="$ac_cv_prog_CC"
3829fi
3830
3831if test -z "$CC"; then
5213506e
RW
3832 if test -n "$ac_tool_prefix"; then
3833 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1c710c3c 3834set dummy ${ac_tool_prefix}cc; ac_word=$2
5213506e
RW
3835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3836$as_echo_n "checking for $ac_word... " >&6; }
3837if test "${ac_cv_prog_CC+set}" = set; then :
3838 $as_echo_n "(cached) " >&6
55ffb5ed
NN
3839else
3840 if test -n "$CC"; then
3841 ac_cv_prog_CC="$CC" # Let the user override the test.
3842else
1c710c3c
DJ
3843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3844for as_dir in $PATH
3845do
3846 IFS=$as_save_IFS
3847 test -z "$as_dir" && as_dir=.
5213506e
RW
3848 for ac_exec_ext in '' $ac_executable_extensions; do
3849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3850 ac_cv_prog_CC="${ac_tool_prefix}cc"
5213506e 3851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3852 break 2
3853 fi
3854done
5213506e
RW
3855 done
3856IFS=$as_save_IFS
1c710c3c 3857
0b0dc272 3858fi
0b0dc272 3859fi
1c710c3c 3860CC=$ac_cv_prog_CC
af71363e 3861if test -n "$CC"; then
5213506e
RW
3862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3863$as_echo "$CC" >&6; }
2aeb72e9 3864else
5213506e
RW
3865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3866$as_echo "no" >&6; }
2aeb72e9
DD
3867fi
3868
2aeb72e9 3869
5213506e 3870 fi
1c710c3c 3871fi
55ffb5ed
NN
3872if test -z "$CC"; then
3873 # Extract the first word of "cc", so it can be a program name with args.
3874set dummy cc; ac_word=$2
5213506e
RW
3875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3876$as_echo_n "checking for $ac_word... " >&6; }
3877if test "${ac_cv_prog_CC+set}" = set; then :
3878 $as_echo_n "(cached) " >&6
55ffb5ed
NN
3879else
3880 if test -n "$CC"; then
3881 ac_cv_prog_CC="$CC" # Let the user override the test.
3882else
0b0dc272 3883 ac_prog_rejected=no
1c710c3c
DJ
3884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3885for as_dir in $PATH
3886do
3887 IFS=$as_save_IFS
3888 test -z "$as_dir" && as_dir=.
5213506e
RW
3889 for ac_exec_ext in '' $ac_executable_extensions; do
3890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c
DJ
3891 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3892 ac_prog_rejected=yes
3893 continue
3894 fi
3895 ac_cv_prog_CC="cc"
5213506e 3896 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3897 break 2
3898 fi
3899done
5213506e
RW
3900 done
3901IFS=$as_save_IFS
1c710c3c 3902
55ffb5ed
NN
3903if test $ac_prog_rejected = yes; then
3904 # We found a bogon in the path, so make sure we never use it.
3905 set dummy $ac_cv_prog_CC
3906 shift
1c710c3c 3907 if test $# != 0; then
55ffb5ed
NN
3908 # We chose a different compiler from the bogus one.
3909 # However, it has the same basename, so the bogon will be chosen
3910 # first if we set CC to just the basename; use the full file name.
3911 shift
1c710c3c 3912 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
55ffb5ed
NN
3913 fi
3914fi
3915fi
3916fi
1c710c3c 3917CC=$ac_cv_prog_CC
55ffb5ed 3918if test -n "$CC"; then
5213506e
RW
3919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3920$as_echo "$CC" >&6; }
55ffb5ed 3921else
5213506e
RW
3922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3923$as_echo "no" >&6; }
55ffb5ed
NN
3924fi
3925
5213506e 3926
1c710c3c
DJ
3927fi
3928if test -z "$CC"; then
3929 if test -n "$ac_tool_prefix"; then
5213506e 3930 for ac_prog in cl.exe
1c710c3c
DJ
3931 do
3932 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3933set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
3934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3935$as_echo_n "checking for $ac_word... " >&6; }
3936if test "${ac_cv_prog_CC+set}" = set; then :
3937 $as_echo_n "(cached) " >&6
55ffb5ed
NN
3938else
3939 if test -n "$CC"; then
3940 ac_cv_prog_CC="$CC" # Let the user override the test.
3941else
1c710c3c
DJ
3942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3943for as_dir in $PATH
3944do
3945 IFS=$as_save_IFS
3946 test -z "$as_dir" && as_dir=.
5213506e
RW
3947 for ac_exec_ext in '' $ac_executable_extensions; do
3948 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3949 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5213506e 3950 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3951 break 2
3952 fi
3953done
5213506e
RW
3954 done
3955IFS=$as_save_IFS
1c710c3c 3956
55ffb5ed
NN
3957fi
3958fi
1c710c3c 3959CC=$ac_cv_prog_CC
55ffb5ed 3960if test -n "$CC"; then
5213506e
RW
3961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3962$as_echo "$CC" >&6; }
a4b9e93e 3963else
5213506e
RW
3964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3965$as_echo "no" >&6; }
fb0103e5 3966fi
af71363e 3967
5213506e 3968
1c710c3c
DJ
3969 test -n "$CC" && break
3970 done
af71363e 3971fi
1c710c3c
DJ
3972if test -z "$CC"; then
3973 ac_ct_CC=$CC
5213506e 3974 for ac_prog in cl.exe
1c710c3c
DJ
3975do
3976 # Extract the first word of "$ac_prog", so it can be a program name with args.
3977set dummy $ac_prog; ac_word=$2
5213506e
RW
3978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3979$as_echo_n "checking for $ac_word... " >&6; }
3980if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3981 $as_echo_n "(cached) " >&6
0b0dc272 3982else
1c710c3c
DJ
3983 if test -n "$ac_ct_CC"; then
3984 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
0b0dc272 3985else
1c710c3c
DJ
3986as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3987for as_dir in $PATH
3988do
3989 IFS=$as_save_IFS
3990 test -z "$as_dir" && as_dir=.
5213506e
RW
3991 for ac_exec_ext in '' $ac_executable_extensions; do
3992 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 3993 ac_cv_prog_ac_ct_CC="$ac_prog"
5213506e 3994 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
3995 break 2
3996 fi
3997done
5213506e
RW
3998 done
3999IFS=$as_save_IFS
1c710c3c 4000
af71363e
AS
4001fi
4002fi
1c710c3c
DJ
4003ac_ct_CC=$ac_cv_prog_ac_ct_CC
4004if test -n "$ac_ct_CC"; then
5213506e
RW
4005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4006$as_echo "$ac_ct_CC" >&6; }
fb0103e5 4007else
5213506e
RW
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4009$as_echo "no" >&6; }
af71363e 4010fi
0b0dc272 4011
5213506e 4012
1c710c3c
DJ
4013 test -n "$ac_ct_CC" && break
4014done
4015
5213506e
RW
4016 if test "x$ac_ct_CC" = x; then
4017 CC=""
4018 else
4019 case $cross_compiling:$ac_tool_warned in
4020yes:)
4021{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4022$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4023ac_tool_warned=yes ;;
4024esac
4025 CC=$ac_ct_CC
4026 fi
1c710c3c
DJ
4027fi
4028
4029fi
4030
4031
5213506e
RW
4032test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4033$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4034as_fn_error "no acceptable C compiler found in \$PATH
4035See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4036
4037# Provide some information about the compiler.
5213506e
RW
4038$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4039set X $ac_compile
4040ac_compiler=$2
4041for ac_option in --version -v -V -qversion; do
4042 { { ac_try="$ac_compiler $ac_option >&5"
4043case "(($ac_try" in
4044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4045 *) ac_try_echo=$ac_try;;
4046esac
4047eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4048$as_echo "$ac_try_echo"; } >&5
4049 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1c710c3c 4050 ac_status=$?
5213506e
RW
4051 if test -s conftest.err; then
4052 sed '10a\
4053... rest of stderr output deleted ...
4054 10q' conftest.err >conftest.er1
4055 cat conftest.er1 >&5
4056 rm -f conftest.er1 conftest.err
4057 fi
4058 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4059 test $ac_status = 0; }
4060done
1c710c3c 4061
5213506e 4062cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4063/* end confdefs.h. */
4064
4065int
4066main ()
4067{
4068
4069 ;
4070 return 0;
4071}
4072_ACEOF
4073ac_clean_files_save=$ac_clean_files
5213506e 4074ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
1c710c3c
DJ
4075# Try to create an executable without -o first, disregard a.out.
4076# It will help us diagnose broken compilers, and finding out an intuition
4077# of exeext.
5213506e
RW
4078{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4079$as_echo_n "checking for C compiler default output file name... " >&6; }
4080ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4081
4082# The possible output files:
4083ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4084
4085ac_rmfiles=
4086for ac_file in $ac_files
4087do
4088 case $ac_file in
4089 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4090 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4091 esac
4092done
4093rm -f $ac_rmfiles
4094
4095if { { ac_try="$ac_link_default"
4096case "(($ac_try" in
4097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4098 *) ac_try_echo=$ac_try;;
4099esac
4100eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4101$as_echo "$ac_try_echo"; } >&5
4102 (eval "$ac_link_default") 2>&5
1c710c3c 4103 ac_status=$?
5213506e
RW
4104 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4105 test $ac_status = 0; }; then :
4106 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4107# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4108# in a Makefile. We should not override ac_cv_exeext if it was cached,
4109# so that the user can short-circuit this test for compilers unknown to
4110# Autoconf.
4111for ac_file in $ac_files ''
1c710c3c
DJ
4112do
4113 test -f "$ac_file" || continue
4114 case $ac_file in
5213506e 4115 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
1c710c3c
DJ
4116 ;;
4117 [ab].out )
4118 # We found the default executable, but exeext='' is most
4119 # certainly right.
4120 break;;
4121 *.* )
5213506e
RW
4122 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4123 then :; else
4124 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4125 fi
4126 # We set ac_cv_exeext here because the later test for it is not
4127 # safe: cross compilers may not add the suffix if given an `-o'
4128 # argument, so we may need to know it at that point already.
4129 # Even if this section looks crufty: it has the advantage of
4130 # actually working.
1c710c3c
DJ
4131 break;;
4132 * )
4133 break;;
4134 esac
4135done
5213506e
RW
4136test "$ac_cv_exeext" = no && ac_cv_exeext=
4137
1c710c3c 4138else
5213506e
RW
4139 ac_file=''
4140fi
4141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4142$as_echo "$ac_file" >&6; }
4143if test -z "$ac_file"; then :
4144 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4145sed 's/^/| /' conftest.$ac_ext >&5
4146
5213506e
RW
4147{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4148$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4149{ as_fn_set_status 77
4150as_fn_error "C compiler cannot create executables
4151See \`config.log' for more details." "$LINENO" 5; }; }
1c710c3c 4152fi
1c710c3c 4153ac_exeext=$ac_cv_exeext
1c710c3c 4154
5213506e 4155# Check that the compiler produces executables we can run. If not, either
1c710c3c 4156# the compiler is broken, or we cross compile.
5213506e
RW
4157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4158$as_echo_n "checking whether the C compiler works... " >&6; }
1c710c3c
DJ
4159# If not cross compiling, check that we can run a simple program.
4160if test "$cross_compiling" != yes; then
4161 if { ac_try='./$ac_file'
5213506e
RW
4162 { { case "(($ac_try" in
4163 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4164 *) ac_try_echo=$ac_try;;
4165esac
4166eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4167$as_echo "$ac_try_echo"; } >&5
4168 (eval "$ac_try") 2>&5
1c710c3c 4169 ac_status=$?
5213506e
RW
4170 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4171 test $ac_status = 0; }; }; then
1c710c3c
DJ
4172 cross_compiling=no
4173 else
4174 if test "$cross_compiling" = maybe; then
4175 cross_compiling=yes
4176 else
5213506e
RW
4177 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4178$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4179as_fn_error "cannot run C compiled programs.
1c710c3c 4180If you meant to cross compile, use \`--host'.
5213506e 4181See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4182 fi
4183 fi
4184fi
5213506e
RW
4185{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4186$as_echo "yes" >&6; }
1c710c3c 4187
5213506e 4188rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
1c710c3c 4189ac_clean_files=$ac_clean_files_save
5213506e 4190# Check that the compiler produces executables we can run. If not, either
1c710c3c 4191# the compiler is broken, or we cross compile.
5213506e
RW
4192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4193$as_echo_n "checking whether we are cross compiling... " >&6; }
4194{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4195$as_echo "$cross_compiling" >&6; }
4196
4197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4198$as_echo_n "checking for suffix of executables... " >&6; }
4199if { { ac_try="$ac_link"
4200case "(($ac_try" in
4201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4202 *) ac_try_echo=$ac_try;;
4203esac
4204eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4205$as_echo "$ac_try_echo"; } >&5
4206 (eval "$ac_link") 2>&5
1c710c3c 4207 ac_status=$?
5213506e
RW
4208 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4209 test $ac_status = 0; }; then :
1c710c3c
DJ
4210 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4211# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4212# work properly (i.e., refer to `conftest.exe'), while it won't with
4213# `rm'.
4214for ac_file in conftest.exe conftest conftest.*; do
4215 test -f "$ac_file" || continue
4216 case $ac_file in
5213506e 4217 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1c710c3c 4218 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1c710c3c
DJ
4219 break;;
4220 * ) break;;
4221 esac
4222done
af71363e 4223else
5213506e
RW
4224 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4225$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4226as_fn_error "cannot compute suffix of executables: cannot compile and link
4227See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4228fi
1c710c3c 4229rm -f conftest$ac_cv_exeext
5213506e
RW
4230{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4231$as_echo "$ac_cv_exeext" >&6; }
1c710c3c
DJ
4232
4233rm -f conftest.$ac_ext
4234EXEEXT=$ac_cv_exeext
4235ac_exeext=$EXEEXT
5213506e
RW
4236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4237$as_echo_n "checking for suffix of object files... " >&6; }
4238if test "${ac_cv_objext+set}" = set; then :
4239 $as_echo_n "(cached) " >&6
1c710c3c 4240else
5213506e 4241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4242/* end confdefs.h. */
4243
4244int
4245main ()
4246{
4247
4248 ;
4249 return 0;
4250}
4251_ACEOF
4252rm -f conftest.o conftest.obj
5213506e
RW
4253if { { ac_try="$ac_compile"
4254case "(($ac_try" in
4255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4256 *) ac_try_echo=$ac_try;;
4257esac
4258eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4259$as_echo "$ac_try_echo"; } >&5
4260 (eval "$ac_compile") 2>&5
1c710c3c 4261 ac_status=$?
5213506e
RW
4262 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4263 test $ac_status = 0; }; then :
4264 for ac_file in conftest.o conftest.obj conftest.*; do
4265 test -f "$ac_file" || continue;
1c710c3c 4266 case $ac_file in
5213506e 4267 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1c710c3c
DJ
4268 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4269 break;;
4270 esac
4271done
4272else
5213506e 4273 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4274sed 's/^/| /' conftest.$ac_ext >&5
4275
5213506e
RW
4276{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4277$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4278as_fn_error "cannot compute suffix of object files: cannot compile
4279See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4280fi
1c710c3c
DJ
4281rm -f conftest.$ac_cv_objext conftest.$ac_ext
4282fi
5213506e
RW
4283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4284$as_echo "$ac_cv_objext" >&6; }
1c710c3c
DJ
4285OBJEXT=$ac_cv_objext
4286ac_objext=$OBJEXT
5213506e
RW
4287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4288$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4289if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4290 $as_echo_n "(cached) " >&6
1c710c3c 4291else
5213506e 4292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4293/* end confdefs.h. */
4294
4295int
4296main ()
4297{
4298#ifndef __GNUC__
4299 choke me
4300#endif
4301
4302 ;
4303 return 0;
4304}
4305_ACEOF
5213506e 4306if ac_fn_c_try_compile "$LINENO"; then :
1c710c3c
DJ
4307 ac_compiler_gnu=yes
4308else
5213506e 4309 ac_compiler_gnu=no
1c710c3c 4310fi
5213506e 4311rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c
DJ
4312ac_cv_c_compiler_gnu=$ac_compiler_gnu
4313
4314fi
5213506e
RW
4315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4316$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4317if test $ac_compiler_gnu = yes; then
4318 GCC=yes
4319else
4320 GCC=
4321fi
1c710c3c
DJ
4322ac_test_CFLAGS=${CFLAGS+set}
4323ac_save_CFLAGS=$CFLAGS
5213506e
RW
4324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4325$as_echo_n "checking whether $CC accepts -g... " >&6; }
4326if test "${ac_cv_prog_cc_g+set}" = set; then :
4327 $as_echo_n "(cached) " >&6
4328else
4329 ac_save_c_werror_flag=$ac_c_werror_flag
4330 ac_c_werror_flag=yes
4331 ac_cv_prog_cc_g=no
4332 CFLAGS="-g"
4333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4334/* end confdefs.h. */
4335
4336int
4337main ()
4338{
4339
4340 ;
4341 return 0;
4342}
4343_ACEOF
5213506e 4344if ac_fn_c_try_compile "$LINENO"; then :
55ffb5ed
NN
4345 ac_cv_prog_cc_g=yes
4346else
5213506e
RW
4347 CFLAGS=""
4348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4349/* end confdefs.h. */
4350
4351int
4352main ()
4353{
4354
4355 ;
4356 return 0;
4357}
4358_ACEOF
4359if ac_fn_c_try_compile "$LINENO"; then :
4360
4361else
4362 ac_c_werror_flag=$ac_save_c_werror_flag
4363 CFLAGS="-g"
4364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4365/* end confdefs.h. */
af71363e 4366
5213506e
RW
4367int
4368main ()
4369{
4370
4371 ;
4372 return 0;
4373}
4374_ACEOF
4375if ac_fn_c_try_compile "$LINENO"; then :
4376 ac_cv_prog_cc_g=yes
4377fi
4378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b0dc272 4379fi
5213506e 4380rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 4381fi
5213506e
RW
4382rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4383 ac_c_werror_flag=$ac_save_c_werror_flag
4384fi
4385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4386$as_echo "$ac_cv_prog_cc_g" >&6; }
55ffb5ed 4387if test "$ac_test_CFLAGS" = set; then
1c710c3c 4388 CFLAGS=$ac_save_CFLAGS
55ffb5ed
NN
4389elif test $ac_cv_prog_cc_g = yes; then
4390 if test "$GCC" = yes; then
4391 CFLAGS="-g -O2"
4392 else
4393 CFLAGS="-g"
4394 fi
4395else
4396 if test "$GCC" = yes; then
4397 CFLAGS="-O2"
4398 else
4399 CFLAGS=
4400 fi
4401fi
5213506e
RW
4402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4403$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4404if test "${ac_cv_prog_cc_c89+set}" = set; then :
4405 $as_echo_n "(cached) " >&6
1c710c3c 4406else
5213506e 4407 ac_cv_prog_cc_c89=no
1c710c3c 4408ac_save_CC=$CC
5213506e 4409cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4410/* end confdefs.h. */
4411#include <stdarg.h>
4412#include <stdio.h>
4413#include <sys/types.h>
4414#include <sys/stat.h>
4415/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4416struct buf { int x; };
4417FILE * (*rcsopen) (struct buf *, struct stat *, int);
4418static char *e (p, i)
4419 char **p;
4420 int i;
4421{
4422 return p[i];
4423}
4424static char *f (char * (*g) (char **, int), char **p, ...)
4425{
4426 char *s;
4427 va_list v;
4428 va_start (v,p);
4429 s = g (p, va_arg (v,int));
4430 va_end (v);
4431 return s;
4432}
4433
4434/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4435 function prototypes and stuff, but not '\xHH' hex character constants.
4436 These don't provoke an error unfortunately, instead are silently treated
5213506e 4437 as 'x'. The following induces an error, until -std is added to get
1c710c3c
DJ
4438 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4439 array size at least. It's necessary to write '\x00'==0 to get something
5213506e 4440 that's true only with -std. */
1c710c3c
DJ
4441int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4442
5213506e
RW
4443/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4444 inside strings and character constants. */
4445#define FOO(x) 'x'
4446int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4447
1c710c3c
DJ
4448int test (int i, double x);
4449struct s1 {int (*f) (int a);};
4450struct s2 {int (*f) (double a);};
4451int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4452int argc;
4453char **argv;
4454int
4455main ()
4456{
4457return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4458 ;
4459 return 0;
4460}
4461_ACEOF
5213506e
RW
4462for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4463 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1c710c3c
DJ
4464do
4465 CC="$ac_save_CC $ac_arg"
5213506e
RW
4466 if ac_fn_c_try_compile "$LINENO"; then :
4467 ac_cv_prog_cc_c89=$ac_arg
1c710c3c 4468fi
5213506e
RW
4469rm -f core conftest.err conftest.$ac_objext
4470 test "x$ac_cv_prog_cc_c89" != "xno" && break
1c710c3c 4471done
5213506e 4472rm -f conftest.$ac_ext
1c710c3c
DJ
4473CC=$ac_save_CC
4474
4475fi
5213506e
RW
4476# AC_CACHE_VAL
4477case "x$ac_cv_prog_cc_c89" in
4478 x)
4479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4480$as_echo "none needed" >&6; } ;;
4481 xno)
4482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4483$as_echo "unsupported" >&6; } ;;
1c710c3c 4484 *)
5213506e
RW
4485 CC="$CC $ac_cv_prog_cc_c89"
4486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4487$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
1c710c3c 4488esac
5213506e 4489if test "x$ac_cv_prog_cc_c89" != xno; then :
1c710c3c 4490
2aeb72e9
DD
4491fi
4492
2aeb72e9
DD
4493ac_ext=c
4494ac_cpp='$CPP $CPPFLAGS'
4495ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4496ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4497ac_compiler_gnu=$ac_cv_c_compiler_gnu
4498
5213506e 4499ac_ext=cpp
2aeb72e9
DD
4500ac_cpp='$CXXCPP $CPPFLAGS'
4501ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4502ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4503ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5213506e
RW
4504if test -z "$CXX"; then
4505 if test -n "$CCC"; then
4506 CXX=$CCC
4507 else
4508 if test -n "$ac_tool_prefix"; then
4509 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2aeb72e9
DD
4510 do
4511 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4512set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4514$as_echo_n "checking for $ac_word... " >&6; }
4515if test "${ac_cv_prog_CXX+set}" = set; then :
4516 $as_echo_n "(cached) " >&6
2aeb72e9
DD
4517else
4518 if test -n "$CXX"; then
4519 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4520else
4521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4522for as_dir in $PATH
4523do
4524 IFS=$as_save_IFS
4525 test -z "$as_dir" && as_dir=.
5213506e
RW
4526 for ac_exec_ext in '' $ac_executable_extensions; do
4527 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2aeb72e9 4528 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5213506e 4529 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2aeb72e9
DD
4530 break 2
4531 fi
4532done
5213506e
RW
4533 done
4534IFS=$as_save_IFS
55ffb5ed 4535
c3a86da9
DJ
4536fi
4537fi
4538CXX=$ac_cv_prog_CXX
4539if test -n "$CXX"; then
5213506e
RW
4540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4541$as_echo "$CXX" >&6; }
c3a86da9 4542else
5213506e
RW
4543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4544$as_echo "no" >&6; }
c3a86da9
DJ
4545fi
4546
5213506e 4547
c3a86da9
DJ
4548 test -n "$CXX" && break
4549 done
4550fi
4551if test -z "$CXX"; then
4552 ac_ct_CXX=$CXX
5213506e 4553 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
c3a86da9
DJ
4554do
4555 # Extract the first word of "$ac_prog", so it can be a program name with args.
4556set dummy $ac_prog; ac_word=$2
5213506e
RW
4557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4558$as_echo_n "checking for $ac_word... " >&6; }
4559if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4560 $as_echo_n "(cached) " >&6
c3a86da9
DJ
4561else
4562 if test -n "$ac_ct_CXX"; then
4563 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4564else
4565as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4566for as_dir in $PATH
4567do
4568 IFS=$as_save_IFS
4569 test -z "$as_dir" && as_dir=.
5213506e
RW
4570 for ac_exec_ext in '' $ac_executable_extensions; do
4571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c3a86da9 4572 ac_cv_prog_ac_ct_CXX="$ac_prog"
5213506e 4573 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c3a86da9
DJ
4574 break 2
4575 fi
4576done
5213506e
RW
4577 done
4578IFS=$as_save_IFS
c3a86da9
DJ
4579
4580fi
4581fi
4582ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4583if test -n "$ac_ct_CXX"; then
5213506e
RW
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4585$as_echo "$ac_ct_CXX" >&6; }
c3a86da9 4586else
5213506e
RW
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4588$as_echo "no" >&6; }
c3a86da9
DJ
4589fi
4590
5213506e 4591
c3a86da9
DJ
4592 test -n "$ac_ct_CXX" && break
4593done
c3a86da9 4594
5213506e
RW
4595 if test "x$ac_ct_CXX" = x; then
4596 CXX="g++"
4597 else
4598 case $cross_compiling:$ac_tool_warned in
4599yes:)
4600{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4601$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4602ac_tool_warned=yes ;;
4603esac
4604 CXX=$ac_ct_CXX
4605 fi
c3a86da9
DJ
4606fi
4607
5213506e
RW
4608 fi
4609fi
c3a86da9 4610# Provide some information about the compiler.
5213506e
RW
4611$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4612set X $ac_compile
4613ac_compiler=$2
4614for ac_option in --version -v -V -qversion; do
4615 { { ac_try="$ac_compiler $ac_option >&5"
4616case "(($ac_try" in
4617 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4618 *) ac_try_echo=$ac_try;;
4619esac
4620eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4621$as_echo "$ac_try_echo"; } >&5
4622 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c3a86da9 4623 ac_status=$?
5213506e
RW
4624 if test -s conftest.err; then
4625 sed '10a\
4626... rest of stderr output deleted ...
4627 10q' conftest.err >conftest.er1
4628 cat conftest.er1 >&5
4629 rm -f conftest.er1 conftest.err
4630 fi
4631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4632 test $ac_status = 0; }
4633done
c3a86da9 4634
5213506e
RW
4635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4636$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4637if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4638 $as_echo_n "(cached) " >&6
c3a86da9 4639else
5213506e 4640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4641/* end confdefs.h. */
4642
4643int
4644main ()
4645{
4646#ifndef __GNUC__
4647 choke me
4648#endif
4649
4650 ;
4651 return 0;
4652}
4653_ACEOF
5213506e 4654if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4655 ac_compiler_gnu=yes
4656else
5213506e 4657 ac_compiler_gnu=no
c3a86da9 4658fi
5213506e 4659rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c3a86da9
DJ
4660ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4661
4662fi
5213506e
RW
4663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4664$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4665if test $ac_compiler_gnu = yes; then
4666 GXX=yes
4667else
4668 GXX=
4669fi
c3a86da9
DJ
4670ac_test_CXXFLAGS=${CXXFLAGS+set}
4671ac_save_CXXFLAGS=$CXXFLAGS
5213506e
RW
4672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4673$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4674if test "${ac_cv_prog_cxx_g+set}" = set; then :
4675 $as_echo_n "(cached) " >&6
4676else
4677 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4678 ac_cxx_werror_flag=yes
4679 ac_cv_prog_cxx_g=no
4680 CXXFLAGS="-g"
4681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4682/* end confdefs.h. */
4683
4684int
4685main ()
4686{
4687
4688 ;
4689 return 0;
4690}
4691_ACEOF
5213506e 4692if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4693 ac_cv_prog_cxx_g=yes
4694else
5213506e
RW
4695 CXXFLAGS=""
4696 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4697/* end confdefs.h. */
5213506e 4698
c3a86da9
DJ
4699int
4700main ()
4701{
5213506e 4702
c3a86da9
DJ
4703 ;
4704 return 0;
4705}
4706_ACEOF
5213506e 4707if ac_fn_cxx_try_compile "$LINENO"; then :
23f6b2f9 4708
5213506e
RW
4709else
4710 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4711 CXXFLAGS="-g"
4712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4713/* end confdefs.h. */
5213506e 4714
c3a86da9
DJ
4715int
4716main ()
4717{
5213506e 4718
c3a86da9
DJ
4719 ;
4720 return 0;
4721}
4722_ACEOF
5213506e
RW
4723if ac_fn_cxx_try_compile "$LINENO"; then :
4724 ac_cv_prog_cxx_g=yes
11a67599 4725fi
5213506e
RW
4726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4727fi
4728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4729fi
4730rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4731 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4732fi
4733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4734$as_echo "$ac_cv_prog_cxx_g" >&6; }
4735if test "$ac_test_CXXFLAGS" = set; then
4736 CXXFLAGS=$ac_save_CXXFLAGS
4737elif test $ac_cv_prog_cxx_g = yes; then
4738 if test "$GXX" = yes; then
4739 CXXFLAGS="-g -O2"
4740 else
4741 CXXFLAGS="-g"
4742 fi
4743else
4744 if test "$GXX" = yes; then
4745 CXXFLAGS="-O2"
4746 else
4747 CXXFLAGS=
4748 fi
c3a86da9 4749fi
c3a86da9
DJ
4750ac_ext=c
4751ac_cpp='$CPP $CPPFLAGS'
4752ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4753ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4754ac_compiler_gnu=$ac_cv_c_compiler_gnu
4755
4756
4757# We must set the default linker to the linker used by gcc for the correct
4758# operation of libtool. If LD is not defined and we are using gcc, try to
4759# set the LD default to the ld used by gcc.
4760if test -z "$LD"; then
4761 if test "$GCC" = yes; then
4762 case $build in
4763 *-*-mingw*)
4764 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
4765 *)
4766 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
4767 esac
4768 case $gcc_prog_ld in
4769 # Accept absolute paths.
4770 [\\/]* | [A-Za-z]:[\\/]*)
4771 LD="$gcc_prog_ld" ;;
4772 esac
4773 fi
23f6b2f9
PB
4774fi
4775
23f6b2f9
PB
4776
4777
55ffb5ed 4778
1c710c3c
DJ
4779if test -n "$ac_tool_prefix"; then
4780 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
55ffb5ed 4781set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
5213506e
RW
4782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4783$as_echo_n "checking for $ac_word... " >&6; }
4784if test "${ac_cv_prog_GNATBIND+set}" = set; then :
4785 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4786else
4787 if test -n "$GNATBIND"; then
4788 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
4789else
1c710c3c
DJ
4790as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4791for as_dir in $PATH
4792do
4793 IFS=$as_save_IFS
4794 test -z "$as_dir" && as_dir=.
5213506e
RW
4795 for ac_exec_ext in '' $ac_executable_extensions; do
4796 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4797 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
5213506e 4798 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4799 break 2
4800 fi
4801done
5213506e
RW
4802 done
4803IFS=$as_save_IFS
1c710c3c 4804
55ffb5ed
NN
4805fi
4806fi
1c710c3c 4807GNATBIND=$ac_cv_prog_GNATBIND
55ffb5ed 4808if test -n "$GNATBIND"; then
5213506e
RW
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
4810$as_echo "$GNATBIND" >&6; }
55ffb5ed 4811else
5213506e
RW
4812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4813$as_echo "no" >&6; }
55ffb5ed
NN
4814fi
4815
5213506e 4816
1c710c3c 4817fi
55ffb5ed 4818if test -z "$ac_cv_prog_GNATBIND"; then
1c710c3c 4819 ac_ct_GNATBIND=$GNATBIND
55ffb5ed
NN
4820 # Extract the first word of "gnatbind", so it can be a program name with args.
4821set dummy gnatbind; ac_word=$2
5213506e
RW
4822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4823$as_echo_n "checking for $ac_word... " >&6; }
4824if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
4825 $as_echo_n "(cached) " >&6
55ffb5ed 4826else
1c710c3c
DJ
4827 if test -n "$ac_ct_GNATBIND"; then
4828 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
55ffb5ed 4829else
1c710c3c
DJ
4830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4831for as_dir in $PATH
4832do
4833 IFS=$as_save_IFS
4834 test -z "$as_dir" && as_dir=.
5213506e
RW
4835 for ac_exec_ext in '' $ac_executable_extensions; do
4836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4837 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
5213506e 4838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4839 break 2
4840 fi
4841done
5213506e
RW
4842 done
4843IFS=$as_save_IFS
1c710c3c 4844
55ffb5ed
NN
4845fi
4846fi
1c710c3c
DJ
4847ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
4848if test -n "$ac_ct_GNATBIND"; then
5213506e
RW
4849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
4850$as_echo "$ac_ct_GNATBIND" >&6; }
55ffb5ed 4851else
5213506e
RW
4852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4853$as_echo "no" >&6; }
55ffb5ed
NN
4854fi
4855
5213506e
RW
4856 if test "x$ac_ct_GNATBIND" = x; then
4857 GNATBIND="no"
4858 else
4859 case $cross_compiling:$ac_tool_warned in
4860yes:)
4861{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4862$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4863ac_tool_warned=yes ;;
4864esac
4865 GNATBIND=$ac_ct_GNATBIND
4866 fi
55ffb5ed 4867else
1c710c3c 4868 GNATBIND="$ac_cv_prog_GNATBIND"
55ffb5ed
NN
4869fi
4870
1c710c3c
DJ
4871if test -n "$ac_tool_prefix"; then
4872 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5305be7e 4873set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
5213506e
RW
4874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4875$as_echo_n "checking for $ac_word... " >&6; }
4876if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
4877 $as_echo_n "(cached) " >&6
5305be7e
RG
4878else
4879 if test -n "$GNATMAKE"; then
4880 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
4881else
1c710c3c
DJ
4882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4883for as_dir in $PATH
4884do
4885 IFS=$as_save_IFS
4886 test -z "$as_dir" && as_dir=.
5213506e
RW
4887 for ac_exec_ext in '' $ac_executable_extensions; do
4888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4889 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
5213506e 4890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4891 break 2
4892 fi
4893done
5213506e
RW
4894 done
4895IFS=$as_save_IFS
1c710c3c 4896
5305be7e
RG
4897fi
4898fi
1c710c3c 4899GNATMAKE=$ac_cv_prog_GNATMAKE
5305be7e 4900if test -n "$GNATMAKE"; then
5213506e
RW
4901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
4902$as_echo "$GNATMAKE" >&6; }
5305be7e 4903else
5213506e
RW
4904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4905$as_echo "no" >&6; }
5305be7e
RG
4906fi
4907
5213506e 4908
1c710c3c 4909fi
5305be7e 4910if test -z "$ac_cv_prog_GNATMAKE"; then
1c710c3c 4911 ac_ct_GNATMAKE=$GNATMAKE
5305be7e
RG
4912 # Extract the first word of "gnatmake", so it can be a program name with args.
4913set dummy gnatmake; ac_word=$2
5213506e
RW
4914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4915$as_echo_n "checking for $ac_word... " >&6; }
4916if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
4917 $as_echo_n "(cached) " >&6
5305be7e 4918else
1c710c3c
DJ
4919 if test -n "$ac_ct_GNATMAKE"; then
4920 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
5305be7e 4921else
1c710c3c
DJ
4922as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4923for as_dir in $PATH
4924do
4925 IFS=$as_save_IFS
4926 test -z "$as_dir" && as_dir=.
5213506e
RW
4927 for ac_exec_ext in '' $ac_executable_extensions; do
4928 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4929 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
5213506e 4930 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4931 break 2
4932 fi
4933done
5213506e
RW
4934 done
4935IFS=$as_save_IFS
1c710c3c 4936
5305be7e
RG
4937fi
4938fi
1c710c3c
DJ
4939ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
4940if test -n "$ac_ct_GNATMAKE"; then
5213506e
RW
4941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
4942$as_echo "$ac_ct_GNATMAKE" >&6; }
5305be7e 4943else
5213506e
RW
4944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4945$as_echo "no" >&6; }
5305be7e
RG
4946fi
4947
5213506e
RW
4948 if test "x$ac_ct_GNATMAKE" = x; then
4949 GNATMAKE="no"
4950 else
4951 case $cross_compiling:$ac_tool_warned in
4952yes:)
4953{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4954$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4955ac_tool_warned=yes ;;
4956esac
4957 GNATMAKE=$ac_ct_GNATMAKE
4958 fi
5305be7e 4959else
1c710c3c 4960 GNATMAKE="$ac_cv_prog_GNATMAKE"
5305be7e
RG
4961fi
4962
5213506e
RW
4963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
4964$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
4965if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
4966 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4967else
4968 cat >conftest.adb <<EOF
4969procedure conftest is begin null; end conftest;
4970EOF
4971acx_cv_cc_gcc_supports_ada=no
4972# There is a bug in old released versions of GCC which causes the
4973# driver to exit successfully when the appropriate language module
4974# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
4975# Therefore we must check for the error message as well as an
4976# unsuccessful exit.
1db673ca
RO
4977# Other compilers, like HP Tru64 UNIX cc, exit successfully when
4978# given a .adb file, but produce no object file. So we must check
4979# if an object file was really produced to guard against this.
55ffb5ed 4980errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
1db673ca 4981if test x"$errors" = x && test -f conftest.$ac_objext; then
55ffb5ed 4982 acx_cv_cc_gcc_supports_ada=yes
55ffb5ed
NN
4983fi
4984rm -f conftest.*
4985fi
5213506e
RW
4986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
4987$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
55ffb5ed 4988
7cb62ef1 4989if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
55ffb5ed
NN
4990 have_gnat=yes
4991else
4992 have_gnat=no
4993fi
4994
5213506e
RW
4995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
4996$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
4997if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
4998 $as_echo_n "(cached) " >&6
a76494aa
PB
4999else
5000 echo abfoo >t1
5001 echo cdfoo >t2
5002 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
6cf1ac42
PB
5003 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5004 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5005 :
5006 else
5007 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5008 fi
5009 fi
a76494aa
PB
5010 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5011 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
6cf1ac42 5012 :
a76494aa
PB
5013 else
5014 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5015 fi
5016 fi
5017 rm t1 t2
5018
5019fi
5213506e
RW
5020{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5021$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
a76494aa
PB
5022do_compare="$gcc_cv_prog_cmp_skip"
5023
5024
55ffb5ed 5025
ff3ac0f4
ILT
5026# Check whether --enable-bootstrap was given.
5027if test "${enable_bootstrap+set}" = set; then :
5028 enableval=$enable_bootstrap;
5029else
5030 enable_bootstrap=default
5031fi
5032
5033
5034# Issue errors and warnings for invalid/strange bootstrap combinations.
bf03b9ff
ILT
5035if test -r $srcdir/gcc/configure; then
5036 have_compiler=yes
5037else
5038 have_compiler=no
5039fi
ff3ac0f4
ILT
5040
5041case "$have_compiler:$host:$target:$enable_bootstrap" in
5042 *:*:*:no) ;;
5043
5044 # Default behavior. Enable bootstrap if we have a compiler
5045 # and we are in a native configuration.
5046 yes:$build:$build:default)
5047 enable_bootstrap=yes ;;
5048
5049 *:*:*:default)
5050 enable_bootstrap=no ;;
5051
5052 # We have a compiler and we are in a native configuration, bootstrap is ok
5053 yes:$build:$build:yes)
5054 ;;
5055
5056 # Other configurations, but we have a compiler. Assume the user knows
5057 # what he's doing.
5058 yes:*:*:yes)
5059 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
5060$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
5061 ;;
5062
5063 # No compiler: if they passed --enable-bootstrap explicitly, fail
5064 no:*:*:yes)
5065 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
5066
5067 # Fail if wrong command line
5068 *)
5069 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
5070 ;;
5071esac
5072
00020c16 5073# See if we are building gcc with C++.
5213506e
RW
5074# Check whether --enable-build-with-cxx was given.
5075if test "${enable_build_with_cxx+set}" = set; then :
5076 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
00020c16
ILT
5077else
5078 ENABLE_BUILD_WITH_CXX=no
5213506e
RW
5079fi
5080
00020c16 5081
78767fd9
ILT
5082# Build stage1 with C and build stages 2 and 3 with C++.
5083# Check whether --enable-build-poststage1-with-cxx was given.
5084if test "${enable_build_poststage1_with_cxx+set}" = set; then :
5085 enableval=$enable_build_poststage1_with_cxx; ENABLE_BUILD_POSTSTAGE1_WITH_CXX=$enableval
5086else
5087 ENABLE_BUILD_POSTSTAGE1_WITH_CXX=yes
5088fi
5089
5090
592c90ff
KG
5091# Used for setting $lt_cv_objdir
5092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5093$as_echo_n "checking for objdir... " >&6; }
5094if test "${lt_cv_objdir+set}" = set; then :
5095 $as_echo_n "(cached) " >&6
5096else
5097 rm -f .libs 2>/dev/null
5098mkdir .libs 2>/dev/null
5099if test -d .libs; then
5100 lt_cv_objdir=.libs
5101else
5102 # MS-DOS does not allow filenames that begin with a dot.
5103 lt_cv_objdir=_libs
5104fi
5105rmdir .libs 2>/dev/null
5106fi
5107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5108$as_echo "$lt_cv_objdir" >&6; }
5109objdir=$lt_cv_objdir
5110
5111
5112
5113
5114
5115cat >>confdefs.h <<_ACEOF
5116#define LT_OBJDIR "$lt_cv_objdir/"
5117_ACEOF
5118
5119
5120
acd26225 5121# Check for GMP, MPFR and MPC
3a5729ea 5122gmplibs="-lmpc -lmpfr -lgmp"
6de9cd9a 5123gmpinc=
e69bf64b 5124have_gmp=no
acd26225
KG
5125
5126# Specify a location for mpc
5127# check for this first so it ends up on the link line before mpfr.
5128
5213506e
RW
5129# Check whether --with-mpc was given.
5130if test "${with_mpc+set}" = set; then :
5131 withval=$with_mpc;
5132fi
acd26225 5133
acd26225 5134
9965e3cd 5135# Check whether --with-mpc-include was given.
5213506e
RW
5136if test "${with_mpc_include+set}" = set; then :
5137 withval=$with_mpc_include;
5138fi
acd26225 5139
acd26225 5140
9965e3cd 5141# Check whether --with-mpc-lib was given.
5213506e
RW
5142if test "${with_mpc_lib+set}" = set; then :
5143 withval=$with_mpc_lib;
5144fi
acd26225 5145
acd26225
KG
5146
5147if test "x$with_mpc" != x; then
3a5729ea
KG
5148 gmplibs="-L$with_mpc/lib $gmplibs"
5149 gmpinc="-I$with_mpc/include $gmpinc"
acd26225
KG
5150fi
5151if test "x$with_mpc_include" != x; then
3a5729ea 5152 gmpinc="-I$with_mpc_include $gmpinc"
acd26225
KG
5153fi
5154if test "x$with_mpc_lib" != x; then
3a5729ea 5155 gmplibs="-L$with_mpc_lib $gmplibs"
acd26225
KG
5156fi
5157if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
592c90ff 5158 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
3a5729ea 5159 gmpinc='-I$$s/mpc/src '"$gmpinc"
acd26225
KG
5160 # Do not test the mpc version. Assume that it is sufficient, since
5161 # it is in the source tree, and the library has not been built yet
5162 # but it would be included on the link line in the version check below
5163 # hence making the test fail.
3a5729ea 5164 have_gmp=yes
acd26225 5165fi
e69bf64b 5166
bebf829d
PB
5167# Specify a location for mpfr
5168# check for this first so it ends up on the link line before gmp.
1c710c3c 5169
5213506e
RW
5170# Check whether --with-mpfr-dir was given.
5171if test "${with_mpfr_dir+set}" = set; then :
5172 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5173Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5174fi
5175
bebf829d
PB
5176
5177
5213506e
RW
5178# Check whether --with-mpfr was given.
5179if test "${with_mpfr+set}" = set; then :
5180 withval=$with_mpfr;
5181fi
1c710c3c 5182
bebf829d 5183
9965e3cd 5184# Check whether --with-mpfr-include was given.
5213506e
RW
5185if test "${with_mpfr_include+set}" = set; then :
5186 withval=$with_mpfr_include;
5187fi
1c710c3c 5188
8a877c9c 5189
9965e3cd 5190# Check whether --with-mpfr-lib was given.
5213506e
RW
5191if test "${with_mpfr_lib+set}" = set; then :
5192 withval=$with_mpfr_lib;
5193fi
8a877c9c 5194
bebf829d
PB
5195
5196if test "x$with_mpfr" != x; then
5197 gmplibs="-L$with_mpfr/lib $gmplibs"
3a5729ea 5198 gmpinc="-I$with_mpfr/include $gmpinc"
bebf829d 5199fi
8a877c9c 5200if test "x$with_mpfr_include" != x; then
3a5729ea 5201 gmpinc="-I$with_mpfr_include $gmpinc"
8a877c9c
KG
5202fi
5203if test "x$with_mpfr_lib" != x; then
5204 gmplibs="-L$with_mpfr_lib $gmplibs"
5205fi
e69bf64b 5206if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
5b0d38e4
NC
5207 # MPFR v3.1.0 moved the sources into a src sub-directory.
5208 if test -d ${srcdir}/mpfr/src; then
5209 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir $gmplibs"
5210 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr/src -I$$s/mpfr/src '"$gmpinc"
5211 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr/src --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/src/'"$lt_cv_objdir"
5212 else
5213 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
5214 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
5215 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
5216 fi
e69bf64b
PB
5217 # Do not test the mpfr version. Assume that it is sufficient, since
5218 # it is in the source tree, and the library has not been built yet
5219 # but it would be included on the link line in the version check below
5220 # hence making the test fail.
5221 have_gmp=yes
5222fi
bebf829d 5223
6de9cd9a 5224# Specify a location for gmp
1c710c3c 5225
5213506e
RW
5226# Check whether --with-gmp-dir was given.
5227if test "${with_gmp_dir+set}" = set; then :
5228 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5229Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5230fi
5231
6de9cd9a 5232
6de9cd9a 5233
5213506e
RW
5234# Check whether --with-gmp was given.
5235if test "${with_gmp+set}" = set; then :
5236 withval=$with_gmp;
5237fi
1c710c3c 5238
6de9cd9a 5239
9965e3cd 5240# Check whether --with-gmp-include was given.
5213506e
RW
5241if test "${with_gmp_include+set}" = set; then :
5242 withval=$with_gmp_include;
5243fi
1c710c3c 5244
8a877c9c 5245
9965e3cd 5246# Check whether --with-gmp-lib was given.
5213506e
RW
5247if test "${with_gmp_lib+set}" = set; then :
5248 withval=$with_gmp_lib;
5249fi
8a877c9c
KG
5250
5251
6de9cd9a 5252
bebf829d
PB
5253if test "x$with_gmp" != x; then
5254 gmplibs="-L$with_gmp/lib $gmplibs"
5255 gmpinc="-I$with_gmp/include $gmpinc"
6de9cd9a 5256fi
8a877c9c
KG
5257if test "x$with_gmp_include" != x; then
5258 gmpinc="-I$with_gmp_include $gmpinc"
5259fi
5260if test "x$with_gmp_lib" != x; then
5261 gmplibs="-L$with_gmp_lib $gmplibs"
5262fi
e69bf64b 5263if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
592c90ff 5264 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
e69bf64b 5265 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
9183bdcf 5266 extra_mpfr_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
592c90ff 5267 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
e69bf64b
PB
5268 # Do not test the gmp version. Assume that it is sufficient, since
5269 # it is in the source tree, and the library has not been built yet
5270 # but it would be included on the link line in the version check below
5271 # hence making the test fail.
5272 have_gmp=yes
5273fi
6de9cd9a 5274
d943d7c4 5275if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
e69bf64b
PB
5276 have_gmp=yes
5277 saved_CFLAGS="$CFLAGS"
5278 CFLAGS="$CFLAGS $gmpinc"
362c6d2f
KG
5279 # Check for the recommended and required versions of GMP.
5280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5281$as_echo_n "checking for the correct version of gmp.h... " >&6; }
e8fd69bb
SP
5282
5283cat confdefs.h - <<_ACEOF >conftest.$ac_ext
362c6d2f
KG
5284/* end confdefs.h. */
5285#include "gmp.h"
5286int
5287main ()
5288{
5289
5290 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5291 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5292 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5293 choke me
5294 #endif
5295
5296 ;
5297 return 0;
5298}
5299_ACEOF
5300if ac_fn_c_try_compile "$LINENO"; then :
e8fd69bb 5301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5302/* end confdefs.h. */
362c6d2f 5303#include <gmp.h>
1c710c3c
DJ
5304int
5305main ()
5306{
6de9cd9a 5307
362c6d2f
KG
5308 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5309 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5310 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
e69bf64b
PB
5311 choke me
5312 #endif
1c710c3c
DJ
5313
5314 ;
5315 return 0;
5316}
5317_ACEOF
5213506e
RW
5318if ac_fn_c_try_compile "$LINENO"; then :
5319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5320$as_echo "yes" >&6; }
362c6d2f
KG
5321else
5322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5323$as_echo "buggy but acceptable" >&6; }
5324fi
5325rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 5326else
5213506e
RW
5327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5328$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5329fi
5213506e 5330rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6de9cd9a 5331
acd26225 5332 # If we have GMP, check the MPFR version.
e69bf64b 5333 if test x"$have_gmp" = xyes; then
362c6d2f
KG
5334 # Check for the recommended and required versions of MPFR.
5335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5336$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
5213506e 5337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5338/* end confdefs.h. */
70ec446f 5339#include <gmp.h>
e69bf64b 5340 #include <mpfr.h>
1c710c3c
DJ
5341int
5342main ()
5343{
e48d66a9 5344
f7d6bc01 5345 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,0)
e69bf64b
PB
5346 choke me
5347 #endif
1c710c3c
DJ
5348
5349 ;
5350 return 0;
5351}
5352_ACEOF
5213506e
RW
5353if ac_fn_c_try_compile "$LINENO"; then :
5354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5355/* end confdefs.h. */
a3993f33 5356#include <gmp.h>
e69bf64b 5357 #include <mpfr.h>
1c710c3c
DJ
5358int
5359main ()
5360{
a3993f33 5361
362c6d2f 5362 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
e69bf64b
PB
5363 choke me
5364 #endif
acd26225
KG
5365
5366 ;
5367 return 0;
5368}
5369_ACEOF
5213506e
RW
5370if ac_fn_c_try_compile "$LINENO"; then :
5371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5372$as_echo "yes" >&6; }
acd26225 5373else
5213506e
RW
5374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5375$as_echo "buggy but acceptable" >&6; }
acd26225 5376fi
5213506e 5377rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5378else
5213506e
RW
5379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5380$as_echo "no" >&6; }; have_gmp=no
acd26225 5381fi
5213506e 5382rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5383 fi
5384
5385 # Check for the MPC header version.
3a5729ea 5386 if test x"$have_gmp" = xyes ; then
362c6d2f 5387 # Check for the recommended and required versions of MPC.
5213506e
RW
5388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5389$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225
KG
5391/* end confdefs.h. */
5392#include <mpc.h>
5393int
5394main ()
5395{
5396
362c6d2f
KG
5397 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5398 choke me
5399 #endif
5400
5401 ;
5402 return 0;
5403}
5404_ACEOF
5405if ac_fn_c_try_compile "$LINENO"; then :
5406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5407/* end confdefs.h. */
5408#include <mpc.h>
5409int
5410main ()
5411{
5412
5413 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
acd26225
KG
5414 choke me
5415 #endif
5416
5417 ;
5418 return 0;
5419}
5420_ACEOF
5213506e
RW
5421if ac_fn_c_try_compile "$LINENO"; then :
5422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3a5729ea 5423$as_echo "yes" >&6; }
362c6d2f
KG
5424else
5425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5426$as_echo "buggy but acceptable" >&6; }
5427fi
5428rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5429else
5213506e 5430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3a5729ea 5431$as_echo "no" >&6; }; have_gmp=no
acd26225 5432fi
5213506e 5433rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5434 fi
5435
5436 # Now check the MPFR library.
5437 if test x"$have_gmp" = xyes; then
5438 saved_LIBS="$LIBS"
5439 LIBS="$LIBS $gmplibs"
3a5729ea
KG
5440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5441$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
5213506e 5442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225 5443/* end confdefs.h. */
3a5729ea 5444#include <mpc.h>
acd26225
KG
5445int
5446main ()
5447{
5448
5449 mpfr_t n;
5450 mpfr_t x;
3a5729ea 5451 mpc_t c;
acd26225
KG
5452 int t;
5453 mpfr_init (n);
5454 mpfr_init (x);
5455 mpfr_atan2 (n, n, x, GMP_RNDN);
5456 mpfr_erfc (n, x, GMP_RNDN);
5457 mpfr_subnormalize (x, t, GMP_RNDN);
3a5729ea
KG
5458 mpfr_clear(n);
5459 mpfr_clear(x);
5460 mpc_init2 (c, 53);
5461 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5462 mpc_cosh (c, c, MPC_RNDNN);
5463 mpc_pow (c, c, c, MPC_RNDNN);
5464 mpc_acosh (c, c, MPC_RNDNN);
5465 mpc_clear (c);
1c710c3c
DJ
5466
5467 ;
5468 return 0;
5469}
5470_ACEOF
5213506e
RW
5471if ac_fn_c_try_link "$LINENO"; then :
5472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5473$as_echo "yes" >&6; }
1c710c3c 5474else
5213506e
RW
5475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5476$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5477fi
5213506e
RW
5478rm -f core conftest.err conftest.$ac_objext \
5479 conftest$ac_exeext conftest.$ac_ext
acd26225
KG
5480 LIBS="$saved_LIBS"
5481 fi
5482
e69bf64b 5483 CFLAGS="$saved_CFLAGS"
6de9cd9a 5484
362c6d2f
KG
5485# The library versions listed in the error message below should match
5486# the HARD-minimums enforced above.
e69bf64b 5487 if test x$have_gmp != xyes; then
f7d6bc01 5488 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.
3a5729ea
KG
5489Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5490their locations. Source code for these libraries can be found at
5491their respective hosting sites as well as at
5492ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5493http://gcc.gnu.org/install/prerequisites.html for additional info. If
5494you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5495make sure that you have installed both the libraries and the header
5496files. They may be located in separate packages." "$LINENO" 5
e69bf64b 5497 fi
70ec446f
KG
5498fi
5499
acd26225
KG
5500# Flags needed for both GMP, MPFR and/or MPC.
5501
5502
6de9cd9a
DN
5503
5504
5505
9e3eba15 5506
f38095f3
JM
5507# Allow host libstdc++ to be specified for static linking with PPL.
5508
5213506e
RW
5509# Check whether --with-host-libstdcxx was given.
5510if test "${with_host_libstdcxx+set}" = set; then :
5511 withval=$with_host_libstdcxx;
5512fi
f38095f3 5513
f38095f3
JM
5514
5515case $with_host_libstdcxx in
5516 no|yes)
5213506e 5517 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
f38095f3
JM
5518 ;;
5519esac
f8bf9252 5520
00020c16
ILT
5521# Linker flags to use for stage1 or when not boostrapping.
5522
5213506e
RW
5523# Check whether --with-stage1-ldflags was given.
5524if test "${with_stage1_ldflags+set}" = set; then :
5525 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
00020c16
ILT
5526 stage1_ldflags=
5527 else
5528 stage1_ldflags=$withval
5529 fi
5530else
5531 stage1_ldflags=
5213506e
RW
5532fi
5533
00020c16
ILT
5534
5535
5536# Libraries to use for stage1 or when not bootstrapping.
5537
5213506e
RW
5538# Check whether --with-stage1-libs was given.
5539if test "${with_stage1_libs+set}" = set; then :
5540 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
00020c16
ILT
5541 stage1_libs=
5542 else
5543 stage1_libs=$withval
5544 fi
5545else
5546 stage1_libs=$with_host_libstdcxx
5213506e
RW
5547fi
5548
00020c16
ILT
5549
5550
00020c16
ILT
5551# Libraries to use for stage2 and later builds. This defaults to the
5552# argument passed to --with-host-libstdcxx.
5553
5213506e
RW
5554# Check whether --with-boot-libs was given.
5555if test "${with_boot_libs+set}" = set; then :
5556 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e90e6bd7
ILT
5557 poststage1_libs=
5558 else
5559 poststage1_libs=$withval
5560 fi
5561else
00020c16 5562 poststage1_libs=$with_host_libstdcxx
5213506e
RW
5563fi
5564
00020c16
ILT
5565
5566
ed2eaa9f
ILT
5567# Linker flags to use for stage2 and later builds.
5568
5569# Check whether --with-boot-ldflags was given.
5570if test "${with_boot_ldflags+set}" = set; then :
5571 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5572 poststage1_ldflags=
5573 else
5574 poststage1_ldflags=$withval
5575 fi
5576else
5577 poststage1_ldflags=
bec93d73
ILT
5578 # In stages 2 and 3, default to linking libstdc++ and libgcc
5579 # statically. But if the user explicitly specified the libraries to
5580 # use, trust that they are doing what they want.
5581 if test "$poststage1_libs" = ""; then
ed2eaa9f
ILT
5582 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5583 fi
5584fi
5585
5586
5587
f8bf9252 5588# Check for PPL
7d32a440 5589ppllibs=
f8bf9252 5590pplinc=
7d32a440 5591pwllib=
f8bf9252
SP
5592
5593
5213506e
RW
5594# Check whether --with-ppl was given.
5595if test "${with_ppl+set}" = set; then :
5596 withval=$with_ppl;
5213506e 5597fi
f8bf9252 5598
f8bf9252 5599
9965e3cd 5600# Check whether --with-ppl-include was given.
5213506e
RW
5601if test "${with_ppl_include+set}" = set; then :
5602 withval=$with_ppl_include;
5603fi
5604
f8bf9252 5605
9965e3cd 5606# Check whether --with-ppl-lib was given.
5213506e
RW
5607if test "${with_ppl_lib+set}" = set; then :
5608 withval=$with_ppl_lib;
5609fi
f8bf9252 5610
f8bf9252 5611
7d32a440
SP
5612# Check whether --enable-ppl-version-check was given.
5613if test "${enable_ppl_version_check+set}" = set; then :
5614 enableval=$enable_ppl_version_check;
5615fi
5616
5617
53095c56 5618case $with_ppl in
7d32a440 5619 yes | no | "")
ad0abd3c 5620 ;;
53095c56 5621 *)
7d32a440 5622 ppllibs="-L$with_ppl/lib"
53095c56 5623 pplinc="-I$with_ppl/include $pplinc"
7d32a440
SP
5624 if test -d "$with_ppl/lib" && test -d "$with_ppl/include"; then
5625 with_ppl=yes
5626 else
5627 as_fn_error "cannot find directories \"$with_ppl/lib\" or \"$with_ppl/include\"" "$LINENO" 5
5628 fi
53095c56
SP
5629 ;;
5630esac
7d32a440
SP
5631
5632if test x"$with_ppl_include" != x; then
f8bf9252 5633 pplinc="-I$with_ppl_include $pplinc"
7d32a440 5634 with_ppl=yes
f8bf9252 5635fi
7d32a440 5636
f8bf9252 5637if test "x$with_ppl_lib" != x; then
7d32a440
SP
5638 ppllibs="-L$with_ppl_lib"
5639 with_ppl=yes
f8bf9252 5640fi
7d32a440
SP
5641
5642if test x"$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
5643 if test x"$enable_watchdog" = xyes; then
5644 pwllib="-lpwl"
5645 fi
5646 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/'"$lt_cv_objdir"' -L$$r/$(HOST_SUBDIR)/ppl/src/'"$lt_cv_objdir"
f61428ed
AO
5647 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5648 enable_ppl_version_check=no
7d32a440 5649 with_ppl=yes
f8bf9252
SP
5650fi
5651
f158c8d0 5652if test "x$with_ppl" != xno; then
7d32a440 5653 if test "x$pwllib" = x; then
474ee908
RO
5654 saved_LIBS="$LIBS"
5655 LIBS="$LIBS $ppllibs -lstdc++ -lm"
7d32a440
SP
5656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PWL_handle_timeout in -lpwl" >&5
5657$as_echo_n "checking for PWL_handle_timeout in -lpwl... " >&6; }
5658if test "${ac_cv_lib_pwl_PWL_handle_timeout+set}" = set; then :
5659 $as_echo_n "(cached) " >&6
5660else
5661 ac_check_lib_save_LIBS=$LIBS
5662LIBS="-lpwl $LIBS"
5663cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5664/* end confdefs.h. */
5665
5666/* Override any GCC internal prototype to avoid an error.
5667 Use char because int might match the return type of a GCC
5668 builtin and then its argument prototype would still apply. */
5669#ifdef __cplusplus
5670extern "C"
5671#endif
5672char PWL_handle_timeout ();
5673int
5674main ()
5675{
5676return PWL_handle_timeout ();
5677 ;
5678 return 0;
5679}
5680_ACEOF
5681if ac_fn_c_try_link "$LINENO"; then :
5682 ac_cv_lib_pwl_PWL_handle_timeout=yes
d789184e 5683else
7d32a440
SP
5684 ac_cv_lib_pwl_PWL_handle_timeout=no
5685fi
5686rm -f core conftest.err conftest.$ac_objext \
5687 conftest$ac_exeext conftest.$ac_ext
5688LIBS=$ac_check_lib_save_LIBS
5689fi
5690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pwl_PWL_handle_timeout" >&5
5691$as_echo "$ac_cv_lib_pwl_PWL_handle_timeout" >&6; }
5692if test "x$ac_cv_lib_pwl_PWL_handle_timeout" = x""yes; then :
5693 pwllib="-lpwl"
5213506e
RW
5694fi
5695
474ee908 5696 LIBS="$saved_LIBS"
7d32a440 5697 fi
f8bf9252 5698
7d32a440
SP
5699 ppllibs="$ppllibs -lppl_c -lppl $pwllib -lgmpxx"
5700
5701 if test "$enable_ppl_version_check" != no; then
5702 saved_CFLAGS="$CFLAGS"
5703 CFLAGS="$CFLAGS $pplinc $gmpinc"
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.11 (revision 0 or later) of PPL" >&5
5705$as_echo_n "checking for version 0.11 (revision 0 or later) of PPL... " >&6; }
5706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f8bf9252
SP
5707/* end confdefs.h. */
5708#include "ppl_c.h"
5709int
5710main ()
5711{
5712
7d32a440
SP
5713 #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
5714 choke me
5715 #endif
f8bf9252
SP
5716
5717 ;
5718 return 0;
5719}
5720_ACEOF
5213506e
RW
5721if ac_fn_c_try_compile "$LINENO"; then :
5722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5723$as_echo "yes" >&6; }
f8bf9252 5724else
5213506e 5725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
ed3a56f3 5726$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
f8bf9252 5727fi
5213506e 5728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7d32a440
SP
5729 CFLAGS="$saved_CFLAGS"
5730 fi
d789184e
SP
5731fi
5732
5733# Flags needed for PPL
5734
5735
f8bf9252 5736
f8bf9252 5737
d789184e 5738# Check for CLOOG
d32ef397 5739
d789184e
SP
5740
5741
5213506e
RW
5742# Check whether --with-cloog was given.
5743if test "${with_cloog+set}" = set; then :
5744 withval=$with_cloog;
5213506e
RW
5745fi
5746
d789184e 5747
9965e3cd 5748# Check whether --with-cloog-include was given.
5213506e
RW
5749if test "${with_cloog_include+set}" = set; then :
5750 withval=$with_cloog_include;
5751fi
d789184e 5752
d789184e 5753
9965e3cd 5754# Check whether --with-cloog-lib was given.
5213506e
RW
5755if test "${with_cloog_lib+set}" = set; then :
5756 withval=$with_cloog_lib;
5757fi
d789184e 5758
d789184e 5759
f16e2237
TG
5760 # Check whether --enable-cloog-backend was given.
5761if test "${enable_cloog_backend+set}" = set; then :
5762 enableval=$enable_cloog_backend; if test "x${enableval}" = "xisl"; then
5763 cloog_backend=isl
5764 elif test "x${enableval}" = "xppl"; then
5765 cloog_backend=ppl
5766 else
5767 cloog_backend=ppl-legacy
5768 fi
5769else
5770 cloog_backend=ppl-legacy
5771fi
5772
d32ef397
AS
5773 # Check whether --enable-cloog-version-check was given.
5774if test "${enable_cloog_version_check+set}" = set; then :
5775 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
5776else
5777 ENABLE_CLOOG_CHECK=yes
5778fi
5779
5780
5781 # Initialize clooglibs and clooginc.
5782 case $with_cloog in
5783 no)
5784 clooglibs=
5785 clooginc=
5786 ;;
5787 "" | yes)
5788 ;;
5789 *)
5790 clooglibs="-L$with_cloog/lib"
5791 clooginc="-I$with_cloog/include"
5792 ;;
5793 esac
5794 if test "x${with_cloog_include}" != x ; then
5795 clooginc="-I$with_cloog_include"
5796 fi
5797 if test "x${with_cloog_lib}" != x; then
5798 clooglibs="-L$with_cloog_lib"
5799 fi
5800
5801
5802
5803
5804
17e72e5d 5805if test "x$with_ppl" = "xno"; then
ab4173cf
SP
5806
5807
5808
6be7b668
JJ
5809 if test "x${with_cloog}" = xno; then
5810 graphite_requested=no
5811 elif test "x${with_cloog}" != x \
ab4173cf
SP
5812 || test "x${with_cloog_include}" != x \
5813 || test "x${with_cloog_lib}" != x ; then
5814 graphite_requested=yes
5815 else
5816 graphite_requested=no
5817 fi
5818
5819
5820 if test "${graphite_requested}" = yes; then
f33d8408 5821 as_fn_error "Unable to find a usable PPL. See config.log for details." "$LINENO" 5
ab4173cf 5822 fi
6be7b668 5823 with_cloog=no
ad0abd3c 5824fi
d32ef397
AS
5825if test "x${with_cloog}" = x && test "x${with_cloog_include}" = x \
5826 && test "x${with_cloog_lib}" = x && test -d ${srcdir}/cloog; then
5827 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' '
5828 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include '
5829fi
5830if test "x$with_cloog" != "xno"; then
ad0abd3c 5831
d32ef397
AS
5832
5833
5834 _cloog_saved_CFLAGS=$CFLAGS
5835 _cloog_saved_CPPFLAGS=$CPPFLAGS
5836 _cloog_saved_LDFLAGS=$LDFLAGS
5837 _cloog_saved_LIBS=$LIBS
5838
d32ef397
AS
5839 _cloogorginc="-DCLOOG_INT_GMP -DCLOOG_ORG"
5840
f16e2237 5841 CFLAGS="${CFLAGS} ${clooginc} ${gmpinc}"
0bb52d68 5842 CPPFLAGS="${CPPFLAGS} ${_cloogorginc}"
f16e2237
TG
5843 LDFLAGS="${LDFLAGS} ${clooglibs}"
5844
5845 case $cloog_backend in
5846 "ppl-legacy")
5847 CFLAGS="${CFLAGS} ${pplinc}"
5848 LDFLAGS="${LDFLAGS} ${ppllibs}"
5849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG PPL Legacy" >&5
5850$as_echo_n "checking for installed CLooG PPL Legacy... " >&6; }
d32ef397
AS
5851if test "${gcc_cv_cloog_type+set}" = set; then :
5852 $as_echo_n "(cached) " >&6
5853else
5854 LIBS="-lcloog ${_cloog_saved_LIBS}"
f16e2237 5855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d32ef397 5856/* end confdefs.h. */
0bb52d68 5857#include "cloog/cloog.h"
d32ef397
AS
5858int
5859main ()
5860{
0bb52d68
TG
5861#ifndef CLOOG_PPL_BACKEND
5862 choke me
5863 #endif
d32ef397
AS
5864 ;
5865 return 0;
5866}
5867_ACEOF
5868if ac_fn_c_try_link "$LINENO"; then :
5869 gcc_cv_cloog_type="PPL Legacy"
5870else
f16e2237
TG
5871 gcc_cv_cloog_type=no
5872fi
5873rm -f core conftest.err conftest.$ac_objext \
5874 conftest$ac_exeext conftest.$ac_ext
5875fi
5876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5877$as_echo "$gcc_cv_cloog_type" >&6; }
5878 ;;
5879 "isl")
5880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG ISL" >&5
5881$as_echo_n "checking for installed CLooG ISL... " >&6; }
5882if test "${gcc_cv_cloog_type+set}" = set; then :
5883 $as_echo_n "(cached) " >&6
5884else
5885 LIBS="-lcloog-isl ${_cloog_saved_LIBS}"
5886 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d32ef397 5887/* end confdefs.h. */
0bb52d68 5888#include "cloog/cloog.h"
d32ef397
AS
5889int
5890main ()
5891{
5892cloog_version ()
5893 ;
5894 return 0;
5895}
5896_ACEOF
5897if ac_fn_c_try_link "$LINENO"; then :
f16e2237
TG
5898 gcc_cv_cloog_type="ISL"
5899else
5900 gcc_cv_cloog_type=no
5901fi
5902rm -f core conftest.err conftest.$ac_objext \
5903 conftest$ac_exeext conftest.$ac_ext
5904fi
5905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5906$as_echo "$gcc_cv_cloog_type" >&6; }
5907 ;;
5908 "ppl")
5909 CFLAGS="${CFLAGS} ${pplinc}"
5910 LDFLAGS="${LDFLAGS} ${ppllibs}"
5911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for installed CLooG PPL" >&5
5912$as_echo_n "checking for installed CLooG PPL... " >&6; }
5913if test "${gcc_cv_cloog_type+set}" = set; then :
5914 $as_echo_n "(cached) " >&6
d32ef397
AS
5915else
5916 LIBS="-lcloog-ppl ${_cloog_saved_LIBS}"
f16e2237 5917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
d32ef397 5918/* end confdefs.h. */
0bb52d68 5919#include "cloog/cloog.h"
f16e2237 5920 #include "cloog/ppl/cloog.h"
d32ef397
AS
5921int
5922main ()
5923{
5924cloog_version ()
5925 ;
5926 return 0;
5927}
5928_ACEOF
5929if ac_fn_c_try_link "$LINENO"; then :
f16e2237 5930 gcc_cv_cloog_type="PPL"
d32ef397
AS
5931else
5932 gcc_cv_cloog_type=no
d789184e 5933fi
d32ef397
AS
5934rm -f core conftest.err conftest.$ac_objext \
5935 conftest$ac_exeext conftest.$ac_ext
d789184e 5936fi
d32ef397
AS
5937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_type" >&5
5938$as_echo "$gcc_cv_cloog_type" >&6; }
f16e2237
TG
5939 ;;
5940 *)
5941 gcc_cv_cloog_type=""
5942 esac
5213506e 5943
d32ef397
AS
5944 case $gcc_cv_cloog_type in
5945 "PPL Legacy")
0bb52d68 5946 clooginc="${clooginc}"
d32ef397
AS
5947 clooglibs="${clooglibs} -lcloog"
5948 cloog_org=no
5949 ;;
5950 "ISL")
5951 clooginc="${clooginc} ${_cloogorginc}"
3d2bc11b 5952 clooglibs="${clooglibs} -lcloog-isl -lisl"
d32ef397
AS
5953 cloog_org=yes
5954 ;;
5955 "PPL")
5956 clooginc="${clooginc} ${_cloogorginc}"
5957 clooglibs="${clooglibs} -lcloog-ppl"
5958 cloog_org=yes
5959 ;;
5960 *)
5961 clooglibs=
5962 clooginc=
5963 cloog_org=
5964 ;;
5965 esac
d789184e 5966
d32ef397
AS
5967 LIBS=$_cloog_saved_LIBS
5968 CFLAGS=$_cloog_saved_CFLAGS
5969 CPPFLAGS=$_cloog_saved_CPPFLAGS
5970 LDFLAGS=$_cloog_saved_LDFLAGS
5971
5972
5973
5974
5975
5976 if test "${ENABLE_CLOOG_CHECK}" = yes ; then
5977 _cloog_saved_CFLAGS=$CFLAGS
5978 _cloog_saved_LDFLAGS=$LDFLAGS
5979
5980 CFLAGS="${_cloog_saved_CFLAGS} ${clooginc} ${pplinc} ${gmpinc}"
27882098 5981 LDFLAGS="${_cloog_saved_LDFLAGS} ${clooglibs} ${ppllibs}"
d32ef397
AS
5982
5983 if test "${cloog_org}" = yes ; then
27b9aa80
TG
5984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.16.1 of CLooG" >&5
5985$as_echo_n "checking for version 0.16.1 of CLooG... " >&6; }
d32ef397
AS
5986if test "${gcc_cv_cloog_ct_0_14_0+set}" = set; then :
5987 $as_echo_n "(cached) " >&6
5988else
5989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5990/* end confdefs.h. */
5991#include "cloog/cloog.h"
5992int
5993main ()
5994{
5995#if CLOOG_VERSION_MAJOR != 0 \
27b9aa80
TG
5996 || CLOOG_VERSION_MINOR != 16 \
5997 || CLOOG_VERSION_REVISION < 1
d32ef397
AS
5998 choke me
5999 #endif
6000 ;
6001 return 0;
6002}
6003_ACEOF
6004if ac_fn_c_try_compile "$LINENO"; then :
6005 gcc_cv_cloog_ct_0_14_0=yes
6006else
6007 gcc_cv_cloog_ct_0_14_0=no
6008fi
6009rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6010fi
6011{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_ct_0_14_0" >&5
6012$as_echo "$gcc_cv_cloog_ct_0_14_0" >&6; }
6013 elif test "${cloog_org}" = no ; then
6014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
f264ed56 6015$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
d32ef397
AS
6016if test "${gcc_cv_cloog_ct_0_15_5+set}" = set; then :
6017 $as_echo_n "(cached) " >&6
6018else
5213506e 6019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f8bf9252
SP
6020/* end confdefs.h. */
6021#include "cloog/cloog.h"
6022int
6023main ()
6024{
d32ef397
AS
6025#if CLOOG_VERSION_MAJOR != 0 \
6026 || CLOOG_VERSION_MINOR != 15 \
6027 || CLOOG_VERSION_REVISION < 5
6028 choke me
6029 #endif
f8bf9252
SP
6030 ;
6031 return 0;
6032}
6033_ACEOF
0333b9a6
SP
6034if ac_fn_c_try_compile "$LINENO"; then :
6035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6036/* end confdefs.h. */
6037#include "cloog/cloog.h"
6038int
6039main ()
6040{
d32ef397
AS
6041#if CLOOG_VERSION_MAJOR != 0 \
6042 || CLOOG_VERSION_MINOR != 15 \
6043 || CLOOG_VERSION_REVISION < 9
6044 choke me
6045 #endif
0333b9a6
SP
6046 ;
6047 return 0;
6048}
6049_ACEOF
5213506e 6050if ac_fn_c_try_compile "$LINENO"; then :
d32ef397 6051 gcc_cv_cloog_ct_0_15_5=yes
0333b9a6 6052else
d32ef397 6053 gcc_cv_cloog_ct_0_15_5="buggy but acceptable"
0333b9a6
SP
6054fi
6055rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f8bf9252 6056else
d32ef397 6057 gcc_cv_cloog_ct_0_15_5=no
f8bf9252 6058fi
5213506e 6059rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
d789184e 6060fi
d32ef397
AS
6061{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cloog_ct_0_15_5" >&5
6062$as_echo "$gcc_cv_cloog_ct_0_15_5" >&6; }
6063 fi
6064
6065 CFLAGS=$_cloog_saved_CFLAGS
6066 LDFLAGS=$_cloog_saved_LDFLAGS
6067 fi
f8bf9252 6068
f8bf9252
SP
6069
6070
6071
d32ef397
AS
6072
6073
6074
6be7b668
JJ
6075 if test "x${with_cloog}" = xno; then
6076 graphite_requested=no
6077 elif test "x${with_cloog}" != x \
d32ef397
AS
6078 || test "x${with_cloog_include}" != x \
6079 || test "x${with_cloog_lib}" != x ; then
6080 graphite_requested=yes
6081 else
6082 graphite_requested=no
6083 fi
6084
6085
6086
6087 if test "${gcc_cv_cloog_ct_0_14_0}" = no \
6088 || test "${gcc_cv_cloog_rt_0_14_0}" = no \
6089 || test "${gcc_cv_cloog_ct_0_15_5}" = no; then
6090 clooglibs=
6091 clooginc=
6092 fi
6093
6094 if test "${graphite_requested}" = yes \
6095 && test "x${clooglibs}" = x \
6096 && test "x${clooginc}" = x ; then
6097
ab4173cf 6098 as_fn_error "Unable to find a usable CLooG. See config.log for details." "$LINENO" 5
d32ef397
AS
6099 fi
6100
6101
6102fi
6103
d7f09764
DN
6104# Check for LTO support.
6105# Check whether --enable-lto was given.
6106if test "${enable_lto+set}" = set; then :
6107 enableval=$enable_lto; enable_lto=$enableval
6108else
6109 enable_lto=yes; default_enable_lto=yes
6110fi
6111
6112
7413962d 6113
9a02962b
DK
6114
6115
6116target_elf=no
6117case $target in
6118 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
e44dbbe1 6119 *-msdosdjgpp* | *-vms* | *-wince* | *-*-pe* | \
9a02962b
DK
6120 alpha*-dec-osf* | *-interix* | hppa[12]*-*-hpux*)
6121 target_elf=no
6122 ;;
6123 *)
6124 target_elf=yes
6125 ;;
6126esac
6127
6128if test $target_elf = yes; then :
48215350
DK
6129 # ELF platforms build the lto-plugin always.
6130 build_lto_plugin=yes
9a02962b 6131
9a02962b
DK
6132else
6133 if test x"$default_enable_lto" = x"yes" ; then
bb79486c 6134 case $target in
2cd815e7 6135 *-apple-darwin9* | *-cygwin* | *-mingw*) ;;
48215350 6136 # On other non-ELF platforms, LTO has yet to be validated.
bb79486c
JH
6137 *) enable_lto=no ;;
6138 esac
9a02962b 6139 else
db50fe7d
IS
6140 # Apart from ELF platforms, only Windows and Darwin support LTO so far.
6141 # It would also be nice to check the binutils support, but we don't
9a02962b
DK
6142 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6143 # warn during gcc/ subconfigure; unless you're bootstrapping with
6144 # -flto it won't be needed until after installation anyway.
6145 case $target in
1cd0b716 6146 *-cygwin* | *-mingw* | *-apple-darwin*) ;;
9a02962b
DK
6147 *) if test x"$enable_lto" = x"yes"; then
6148 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6149 fi
6150 ;;
6151 esac
6152 fi
1cd0b716 6153 # Among non-ELF, only Windows platforms support the lto-plugin so far.
48215350 6154 # Build it unless LTO was explicitly disabled.
1cd0b716 6155 case $target in
48215350 6156 *-cygwin* | *-mingw*) build_lto_plugin=$enable_lto ;;
1cd0b716
DK
6157 *) ;;
6158 esac
48215350 6159
9a02962b
DK
6160fi
6161
d7f09764 6162
f8bf9252 6163
1e0f07d3 6164# By default, C is the only stage 1 language.
e1888513 6165stage1_languages=,c,
2805b53a 6166
00020c16 6167# Target libraries that we bootstrap.
ad1e5170 6168bootstrap_target_libs=,target-libgcc,
00020c16 6169
55ffb5ed
NN
6170# Figure out what language subdirectories are present.
6171# Look if the user specified --enable-languages="..."; if not, use
6172# the environment variable $LANGUAGES if defined. $LANGUAGES might
6173# go away some day.
6174# NB: embedded tabs in this IF block -- do not untabify
6175if test -d ${srcdir}/gcc; then
6176 if test x"${enable_languages+set}" != xset; then
6177 if test x"${LANGUAGES+set}" = xset; then
6178 enable_languages="${LANGUAGES}"
6179 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6180 else
6181 enable_languages=all
6182 fi
6183 else
6184 if test x"${enable_languages}" = x ||
6185 test x"${enable_languages}" = xyes;
6186 then
6187 echo configure.in: --enable-languages needs at least one language argument 1>&2
6188 exit 1
6189 fi
6190 fi
6191 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6192
7f26dfa3
FXC
6193 # 'f95' is the old name for the 'fortran' language. We issue a warning
6194 # and make the substitution.
6195 case ,${enable_languages}, in
6196 *,f95,*)
6197 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6198 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6199 ;;
6200 esac
6201
ff3ac0f4
ILT
6202 # If bootstrapping, then using --enable-build-with-cxx or
6203 # --enable-build-poststage1-with-cxx requires enabling C++.
6204 case ",$enable_languages,:,$ENABLE_BUILD_WITH_CXX,$ENABLE_BUILD_POSTSTAGE1_WITH_CXX,:$enable_bootstrap" in
6205 *,c++,*:*:*) ;;
6206 *:*,yes,*:yes)
6207 if test -f ${srcdir}/gcc/cp/config-lang.in; then
6208 enable_languages="${enable_languages},c++"
6209 else
6210 as_fn_error "bootstrapping with --enable-build-with-cxx or --enable-build-poststage1-with-cxx requires c++ sources" "$LINENO" 5
6211 fi
6212 ;;
6213 esac
6214
55ffb5ed
NN
6215 # First scan to see if an enabled language requires some other language.
6216 # We assume that a given config-lang.in will list all the language
6217 # front ends it requires, even if some are required indirectly.
6218 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6219 case ${lang_frag} in
6220 ..) ;;
6221 # The odd quoting in the next line works around
6222 # an apparent bug in bash 1.12 on linux.
6223 ${srcdir}/gcc/[*]/config-lang.in) ;;
6224 *)
69ecd18f
ILT
6225 # From the config-lang.in, get $language, $lang_requires, and
6226 # $lang_requires_boot_languages.
55ffb5ed
NN
6227 language=
6228 lang_requires=
69ecd18f 6229 lang_requires_boot_languages=
55ffb5ed 6230 . ${lang_frag}
69ecd18f 6231 for other in ${lang_requires} ${lang_requires_boot_languages}; do
55ffb5ed
NN
6232 case ,${enable_languages}, in
6233 *,$other,*) ;;
6234 *,all,*) ;;
6235 *,$language,*)
6236 echo " \`$other' language required by \`$language'; enabling" 1>&2
6237 enable_languages="${enable_languages},${other}"
6238 ;;
6239 esac
6240 done
69ecd18f
ILT
6241 for other in ${lang_requires_boot_languages} ; do
6242 if test "$other" != "c"; then
6243 case ,${enable_stage1_languages}, in
6244 *,$other,*) ;;
6245 *,all,*) ;;
6246 *)
6247 case ,${enable_languages}, in
6248 *,$language,*)
6249 echo " '$other' language required by '$language' in stage 1; enabling" 1>&2
6250 enable_stage1_languages="$enable_stage1_languages,${other}"
6251 ;;
6252 esac
6253 ;;
6254 esac
6255 fi
6256 done
55ffb5ed
NN
6257 ;;
6258 esac
6259 done
6260
e1888513 6261 new_enable_languages=,c,
d7f09764
DN
6262
6263 # If LTO is enabled, add the LTO front end.
6264 extra_host_libiberty_configure_flags=
6265 if test "$enable_lto" = "yes" ; then
e4c5bd48
RW
6266 case ,${enable_languages}, in
6267 *,lto,*) ;;
6268 *) enable_languages="${enable_languages},lto" ;;
6269 esac
1cd0b716 6270 if test "${build_lto_plugin}" = "yes" ; then
d7f09764
DN
6271 configdirs="$configdirs lto-plugin"
6272 extra_host_libiberty_configure_flags=--enable-shared
6273 fi
6274 fi
6275
6276
55ffb5ed 6277 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
e1888513 6278 potential_languages=,c,
55ffb5ed 6279
4da3b0f8
ILT
6280 enabled_target_libs=
6281 disabled_target_libs=
6282
55ffb5ed
NN
6283 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6284 case ${lang_frag} in
6285 ..) ;;
6286 # The odd quoting in the next line works around
6287 # an apparent bug in bash 1.12 on linux.
6288 ${srcdir}/gcc/[*]/config-lang.in) ;;
6289 *)
1c710c3c 6290 # From the config-lang.in, get $language, $target_libs,
2805b53a 6291 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
6292 language=
6293 target_libs=
6294 lang_dirs=
1546bb64 6295 subdir_requires=
e1888513
PB
6296 boot_language=no
6297 build_by_default=yes
55ffb5ed 6298 . ${lang_frag}
e1888513
PB
6299 if test x${language} = x; then
6300 echo "${lang_frag} doesn't set \$language." 1>&2
6301 exit 1
6302 fi
6303
78767fd9
ILT
6304 if test "$language" = "c++"; then
6305 if test "$ENABLE_BUILD_WITH_CXX" = "yes" \
6306 || test "$ENABLE_BUILD_POSTSTAGE1_WITH_CXX" = "yes"; then
6307 boot_language=yes
6308 fi
00020c16
ILT
6309 fi
6310
e1888513
PB
6311 case ,${enable_languages}, in
6312 *,${language},*)
55ffb5ed
NN
6313 # Language was explicitly selected; include it.
6314 add_this_lang=yes
6315 ;;
e1888513
PB
6316 *,all,*)
6317 # 'all' was selected, select it if it is a default language
6318 add_this_lang=${build_by_default}
55ffb5ed
NN
6319 ;;
6320 *)
6321 add_this_lang=no
6322 ;;
6323 esac
6de9cd9a 6324
1546bb64 6325 # Disable languages that need other directories if these aren't available.
95695ad3 6326 for i in $subdir_requires; do
b6348cb3 6327 test -f "$srcdir/gcc/$i/config-lang.in" && continue
1546bb64
PB
6328 case ,${enable_languages}, in
6329 *,${language},*)
6330 # Specifically requested language; tell them.
5213506e 6331 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
1546bb64
PB
6332 ;;
6333 *)
6334 # Silently disable.
e1888513 6335 add_this_lang=unsupported
1546bb64
PB
6336 ;;
6337 esac
6338 done
6339
e1888513
PB
6340 # Disable Ada if no preexisting GNAT is available.
6341 case ,${enable_languages},:${language}:${have_gnat} in
6342 *,${language},*:ada:no)
6343 # Specifically requested language; tell them.
5213506e 6344 as_fn_error "GNAT is required to build $language" "$LINENO" 5
e1888513
PB
6345 ;;
6346 *:ada:no)
6347 # Silently disable.
6348 add_this_lang=unsupported
6349 ;;
6350 esac
6351
4fab7234
HPN
6352 # Disable a language that is unsupported by the target.
6353 case " $unsupported_languages " in
6354 *" $language "*)
e1888513 6355 add_this_lang=unsupported
4fab7234
HPN
6356 ;;
6357 esac
6358
6de9cd9a 6359 case $add_this_lang in
e1888513 6360 unsupported)
55ffb5ed 6361 # Remove language-dependent dirs.
4da3b0f8
ILT
6362 disabled_target_libs="$disabled_target_libs $target_libs"
6363 noconfigdirs="$noconfigdirs $lang_dirs"
2805b53a 6364 ;;
e1888513
PB
6365 no)
6366 # Remove language-dependent dirs; still show language as supported.
4da3b0f8
ILT
6367 disabled_target_libs="$disabled_target_libs $target_libs"
6368 noconfigdirs="$noconfigdirs $lang_dirs"
e1888513
PB
6369 potential_languages="${potential_languages}${language},"
6370 ;;
6371 yes)
6372 new_enable_languages="${new_enable_languages}${language},"
6373 potential_languages="${potential_languages}${language},"
2805b53a 6374 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
4da3b0f8 6375 enabled_target_libs="$enabled_target_libs $target_libs"
ab9dcd0c
RW
6376 case "${boot_language}:,$enable_stage1_languages," in
6377 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
340de83f 6378 # Add to (comma-separated) list of stage 1 languages.
ab9dcd0c
RW
6379 case ",$stage1_languages," in
6380 *,$language,* | ,yes, | ,all,) ;;
6381 *) stage1_languages="${stage1_languages}${language}," ;;
6382 esac
00020c16
ILT
6383 # We need to bootstrap any supporting libraries.
6384 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
2805b53a
NN
6385 ;;
6386 esac
6387 ;;
55ffb5ed
NN
6388 esac
6389 ;;
6390 esac
6391 done
6392
4da3b0f8
ILT
6393 # Add target libraries which are only needed for disabled languages
6394 # to noconfigdirs.
6395 if test -n "$disabled_target_libs"; then
6396 for dir in $disabled_target_libs; do
6397 case " $enabled_target_libs " in
6398 *" ${dir} "*) ;;
6399 *) noconfigdirs="$noconfigdirs $dir" ;;
6400 esac
6401 done
6402 fi
6403
5213506e
RW
6404 # Check whether --enable-stage1-languages was given.
6405if test "${enable_stage1_languages+set}" = set; then :
6406 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
e1888513
PB
6407 ,no,|,,)
6408 # Set it to something that will have no effect in the loop below
6409 enable_stage1_languages=c ;;
6410 ,yes,)
6411 enable_stage1_languages=`echo $new_enable_languages | \
6412 sed -e "s/^,//" -e "s/,$//" ` ;;
6413 *,all,*)
6414 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6415 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6416 esac
6417
6418 # Add "good" languages from enable_stage1_languages to stage1_languages,
6419 # while "bad" languages go in missing_languages. Leave no duplicates.
6420 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6421 case $potential_languages in
6422 *,$i,*)
6423 case $stage1_languages in
6424 *,$i,*) ;;
6425 *) stage1_languages="$stage1_languages$i," ;;
6426 esac ;;
6427 *)
6428 case $missing_languages in
6429 *,$i,*) ;;
6430 *) missing_languages="$missing_languages$i," ;;
6431 esac ;;
6432 esac
6433 done
5213506e
RW
6434fi
6435
e1888513
PB
6436
6437 # Remove leading/trailing commas that were added for simplicity
6438 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 6439 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
6440 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6441 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6442
55ffb5ed 6443 if test "x$missing_languages" != x; then
5213506e 6444 as_fn_error "
0cf085e4 6445The following requested languages could not be built: ${missing_languages}
5213506e 6446Supported languages are: ${potential_languages}" "$LINENO" 5
55ffb5ed 6447 fi
55ffb5ed
NN
6448 if test "x$new_enable_languages" != "x$enable_languages"; then
6449 echo The following languages will be built: ${new_enable_languages}
e1888513 6450 enable_languages="$new_enable_languages"
55ffb5ed 6451 fi
e1888513 6452
1c710c3c 6453
b2eaac4a 6454 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
55ffb5ed
NN
6455fi
6456
27079765
AH
6457# Handle --disable-<component> generically.
6458for dir in $configdirs $build_configdirs $target_configdirs ; do
6459 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
ac9e6043
RW
6460 varname=`echo $dirname | sed -e s/+/_/g`
6461 if eval test x\${enable_${varname}} "=" xno ; then
27079765
AH
6462 noconfigdirs="$noconfigdirs $dir"
6463 fi
6464done
6465
7cd0cf9c 6466# Check for Boehm's garbage collector
5213506e
RW
6467# Check whether --enable-objc-gc was given.
6468if test "${enable_objc_gc+set}" = set; then :
6469 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
7cd0cf9c 6470 *,objc,*:*:yes:*target-boehm-gc*)
5213506e 6471 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
7cd0cf9c
DA
6472 ;;
6473esac
5213506e
RW
6474fi
6475
7cd0cf9c
DA
6476
6477# Make sure we only build Boehm's garbage collector if required.
2a79fd67
DA
6478case ,${enable_languages},:${enable_objc_gc} in
6479 *,objc,*:yes)
7cd0cf9c
DA
6480 # Keep target-boehm-gc if requested for Objective-C.
6481 ;;
7cd0cf9c 6482 *)
2a79fd67
DA
6483 # Otherwise remove target-boehm-gc depending on target-libjava.
6484 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6485 noconfigdirs="$noconfigdirs target-boehm-gc"
6486 fi
7cd0cf9c
DA
6487 ;;
6488esac
6489
99776ebd
RH
6490# Disable libitm if we're not building C++
6491case ,${enable_languages}, in
9696698a 6492 *,c++,*) ;;
99776ebd
RH
6493 *)
6494 noconfigdirs="$noconfigdirs target-libitm"
6495 ;;
6496esac
6497
ee6a22df
L
6498# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6499# $build_configdirs and $target_configdirs.
55ffb5ed
NN
6500# If we have the source for $noconfigdirs entries, add them to $notsupp.
6501
6502notsupp=""
6503for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 6504 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
6505 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6506 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6507 if test -r $srcdir/$dirname/configure ; then
6508 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6509 true
6510 else
6511 notsupp="$notsupp $dir"
6512 fi
6513 fi
6514 fi
ee6a22df
L
6515 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6516 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6517 if test -r $srcdir/$dirname/configure ; then
6518 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6519 true
6520 else
6521 notsupp="$notsupp $dir"
6522 fi
6523 fi
6524 fi
55ffb5ed
NN
6525 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6526 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6527 if test -r $srcdir/$dirname/configure ; then
6528 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6529 true
6530 else
6531 notsupp="$notsupp $dir"
6532 fi
6533 fi
6534 fi
6535done
6536
55ffb5ed
NN
6537# Quietly strip out all directories which aren't configurable in this tree.
6538# This relies on all configurable subdirectories being autoconfiscated, which
6539# is now the case.
23f6b2f9
PB
6540build_configdirs_all="$build_configdirs"
6541build_configdirs=
6542for i in ${build_configdirs_all} ; do
1c710c3c 6543 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
6544 if test -f ${srcdir}/$j/configure ; then
6545 build_configdirs="${build_configdirs} $i"
6546 fi
6547done
6548
55ffb5ed
NN
6549configdirs_all="$configdirs"
6550configdirs=
6551for i in ${configdirs_all} ; do
6552 if test -f ${srcdir}/$i/configure ; then
6553 configdirs="${configdirs} $i"
6554 fi
6555done
23f6b2f9 6556
55ffb5ed
NN
6557target_configdirs_all="$target_configdirs"
6558target_configdirs=
6559for i in ${target_configdirs_all} ; do
1c710c3c 6560 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
6561 if test -f ${srcdir}/$j/configure ; then
6562 target_configdirs="${target_configdirs} $i"
6563 fi
6564done
6565
6566# Produce a warning message for the subdirs we can't configure.
6567# This isn't especially interesting in the Cygnus tree, but in the individual
6568# FSF releases, it's important to let people know when their machine isn't
6569# supported by the one or two programs in a package.
6570
6571if test -n "${notsupp}" && test -z "${norecursion}" ; then
6572 # If $appdirs is non-empty, at least one of those directories must still
6573 # be configured, or we error out. (E.g., if the gas release supports a
6574 # specified target in some subdirs but not the gas subdir, we shouldn't
6575 # pretend that all is well.)
6576 if test -n "$appdirs" ; then
6577 for dir in $appdirs ; do
6578 if test -r $dir/Makefile.in ; then
6579 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6580 appdirs=""
6581 break
6582 fi
23f6b2f9 6583 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
6584 appdirs=""
6585 break
6586 fi
6587 fi
6588 done
6589 if test -n "$appdirs" ; then
6590 echo "*** This configuration is not supported by this package." 1>&2
6591 exit 1
6592 fi
6593 fi
6594 # Okay, some application will build, or we don't care to check. Still
6595 # notify of subdirs not getting built.
6596 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6597 echo " ${notsupp}" 1>&2
6598 echo " (Any other directories should still work fine.)" 1>&2
6599fi
6600
6601case "$host" in
6602 *msdosdjgpp*)
6603 enable_gdbtk=no ;;
6604esac
6605
c3a86da9
DJ
6606# To find our prefix, in gcc_cv_tool_prefix.
6607
6608# The user is always right.
6609if test "${PATH_SEPARATOR+set}" != set; then
6610 echo "#! /bin/sh" >conf$$.sh
6611 echo "exit 0" >>conf$$.sh
6612 chmod +x conf$$.sh
6613 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6614 PATH_SEPARATOR=';'
6615 else
6616 PATH_SEPARATOR=:
6617 fi
6618 rm -f conf$$.sh
6619fi
6620
6621
6622
6623if test "x$exec_prefix" = xNONE; then
6624 if test "x$prefix" = xNONE; then
6625 gcc_cv_tool_prefix=$ac_default_prefix
6626 else
6627 gcc_cv_tool_prefix=$prefix
6628 fi
6629else
6630 gcc_cv_tool_prefix=$exec_prefix
6631fi
6632
6633# If there is no compiler in the tree, use the PATH only. In any
6634# case, if there is no compiler in the tree nobody should use
6635# AS_FOR_TARGET and LD_FOR_TARGET.
6636if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6637 gcc_version=`cat $srcdir/gcc/BASE-VER`
6638 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6639 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6640 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6641 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6642 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6643 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6644else
6645 gcc_cv_tool_dirs=
6646fi
6647
6648if test x$build = x$target && test -n "$md_exec_prefix"; then
6649 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6650fi
6651
6652
6653
55ffb5ed
NN
6654copy_dirs=
6655
1c710c3c 6656
5213506e
RW
6657# Check whether --with-build-sysroot was given.
6658if test "${with_build_sysroot+set}" = set; then :
6659 withval=$with_build_sysroot; if test x"$withval" != x ; then
526635cb
MM
6660 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6661 fi
6662else
6663 SYSROOT_CFLAGS_FOR_TARGET=
5213506e 6664fi
526635cb
MM
6665
6666
c8aea42c 6667
5213506e
RW
6668
6669# Check whether --with-debug-prefix-map was given.
6670if test "${with_debug_prefix_map+set}" = set; then :
6671 withval=$with_debug_prefix_map; if test x"$withval" != x; then
c8aea42c
PB
6672 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6673 for debug_map in $withval; do
6674 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6675 done
6676 fi
6677else
6678 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
5213506e
RW
6679fi
6680
c8aea42c
PB
6681
6682
1c8bd6a3
PB
6683# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6684# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6685# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6686# We want to ensure that TARGET libraries (which we know are built with
6687# gcc) are built with "-O2 -g", so include those options when setting
6688# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6689if test "x$CFLAGS_FOR_TARGET" = x; then
6690 CFLAGS_FOR_TARGET=$CFLAGS
6691 case " $CFLAGS " in
6692 *" -O2 "*) ;;
bd8e704f 6693 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
1c8bd6a3
PB
6694 esac
6695 case " $CFLAGS " in
6696 *" -g "* | *" -g3 "*) ;;
bd8e704f 6697 *) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
1c8bd6a3
PB
6698 esac
6699fi
6700
6701
6702if test "x$CXXFLAGS_FOR_TARGET" = x; then
6703 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6704 case " $CXXFLAGS " in
6705 *" -O2 "*) ;;
bd8e704f 6706 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
1c8bd6a3
PB
6707 esac
6708 case " $CXXFLAGS " in
6709 *" -g "* | *" -g3 "*) ;;
bd8e704f 6710 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
1c8bd6a3
PB
6711 esac
6712fi
6713
6714
6f57bdf6
DK
6715
6716
55ffb5ed
NN
6717# Handle --with-headers=XXX. If the value is not "yes", the contents of
6718# the named directory are copied to $(tooldir)/sys-include.
6719if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6720 if test x${is_cross_compiler} = xno ; then
6721 echo 1>&2 '***' --with-headers is only supported when cross compiling
6722 exit 1
6723 fi
6724 if test x"${with_headers}" != xyes ; then
c3a86da9 6725 x=${gcc_cv_tool_prefix}
1c710c3c 6726 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
6727 fi
6728fi
6729
6730# Handle --with-libs=XXX. If the value is not "yes", the contents of
6731# the name directories are copied to $(tooldir)/lib. Multiple directories
6732# are permitted.
6733if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
6734 if test x${is_cross_compiler} = xno ; then
6735 echo 1>&2 '***' --with-libs is only supported when cross compiling
6736 exit 1
6737 fi
6738 if test x"${with_libs}" != xyes ; then
6739 # Copy the libraries in reverse order, so that files in the first named
6740 # library override files in subsequent libraries.
c3a86da9 6741 x=${gcc_cv_tool_prefix}
55ffb5ed 6742 for l in ${with_libs}; do
1c710c3c 6743 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
6744 done
6745 fi
6746fi
6747
d7f09764 6748# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
e8b05380
PB
6749#
6750# This is done by determining whether or not the appropriate directory
6751# is available, and by checking whether or not specific configurations
6752# have requested that this magic not happen.
1c710c3c
DJ
6753#
6754# The command line options always override the explicit settings in
e8b05380
PB
6755# configure.in, and the settings in configure.in override this magic.
6756#
1c710c3c 6757# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380 6758# want to do that, then you should use the --without-gnu-as and
d7f09764
DN
6759# --without-gnu-ld options for the configure script. Similarly, if
6760# the default is to use the included zlib and you don't want to do that,
6761# you should use the --with-system-zlib option for the configure script.
e8b05380
PB
6762
6763if test x${use_gnu_as} = x &&
6764 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
6765 with_gnu_as=yes
6766 extra_host_args="$extra_host_args --with-gnu-as"
6767fi
6768
6769if test x${use_gnu_ld} = x &&
5afab7ad 6770 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
e8b05380
PB
6771 with_gnu_ld=yes
6772 extra_host_args="$extra_host_args --with-gnu-ld"
6773fi
6774
d7f09764
DN
6775if test x${use_included_zlib} = x &&
6776 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
6777 :
6778else
6779 with_system_zlib=yes
6780 extra_host_args="$extra_host_args --with-system-zlib"
6781fi
6782
e8b05380
PB
6783# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
6784# can detect this case.
6785
6786if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
6787 with_newlib=yes
6788 extra_host_args="$extra_host_args --with-newlib"
6789fi
6790
55ffb5ed
NN
6791# Handle ${copy_dirs}
6792set fnord ${copy_dirs}
6793shift
6794while test $# != 0 ; do
6795 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
6796 :
6797 else
6798 echo Copying $1 to $2
6799
6800 # Use the install script to create the directory and all required
6801 # parent directories.
6802 if test -d $2 ; then
6803 :
6804 else
6805 echo >config.temp
6806 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
6807 fi
6808
6809 # Copy the directory, assuming we have tar.
6810 # FIXME: Should we use B in the second tar? Not all systems support it.
6811 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
6812
6813 # It is the responsibility of the user to correctly adjust all
6814 # symlinks. If somebody can figure out how to handle them correctly
6815 # here, feel free to add the code.
6816
6817 echo $1 > $2/COPIED
6818 fi
6819 shift; shift
6820done
6821
e8b05380
PB
6822# Determine a target-dependent exec_prefix that the installed
6823# gcc will search in. Keep this list sorted by triplet, with
6824# the *-*-osname triplets last.
6825md_exec_prefix=
6826case "${target}" in
30b74385 6827 i[34567]86-pc-msdosdjgpp*)
e8b05380
PB
6828 md_exec_prefix=/dev/env/DJDIR/bin
6829 ;;
e8b05380 6830 *-*-hpux* | \
e8b05380 6831 *-*-nto-qnx* | \
6de66370 6832 *-*-solaris2*)
e8b05380
PB
6833 md_exec_prefix=/usr/ccs/bin
6834 ;;
6835esac
6836
671aa708
NN
6837extra_arflags_for_target=
6838extra_nmflags_for_target=
6839extra_ranlibflags_for_target=
6840target_makefile_frag=/dev/null
6841case "${target}" in
58e24147
AM
6842 spu-*-*)
6843 target_makefile_frag="config/mt-spu"
6844 ;;
4bf6c438
RS
6845 mips*-sde-elf*)
6846 target_makefile_frag="config/mt-sde"
6847 ;;
1ec3b87b
RS
6848 mipsisa*-*-elfoabi*)
6849 target_makefile_frag="config/mt-mips-elfoabi"
6850 ;;
08d0963a
RS
6851 mips*-*-*linux* | mips*-*-gnu*)
6852 target_makefile_frag="config/mt-mips-gnu"
6853 ;;
416ac4d4 6854 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
98a5bb3b 6855 target_makefile_frag="config/mt-gnu"
671aa708
NN
6856 ;;
6857 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 6858 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
6859 # commands to handle both 32-bit and 64-bit objects. These flags are
6860 # harmless if we're using GNU nm or ar.
6861 extra_arflags_for_target=" -X32_64"
6862 extra_nmflags_for_target=" -B -X32_64"
6863 ;;
671aa708
NN
6864esac
6865
6866alphaieee_frag=/dev/null
6867case $target in
6868 alpha*-*-*)
6869 # This just makes sure to use the -mieee option to build target libs.
6870 # This should probably be set individually by each library.
6871 alphaieee_frag="config/mt-alphaieee"
6872 ;;
6873esac
6874
6875# If --enable-target-optspace always use -Os instead of -O2 to build
6876# the target libraries, similarly if it is not specified, use -Os
6877# on selected platforms.
6878ospace_frag=/dev/null
6879case "${enable_target_optspace}:${target}" in
6880 yes:*)
6881 ospace_frag="config/mt-ospace"
6882 ;;
6883 :d30v-*)
6884 ospace_frag="config/mt-d30v"
6885 ;;
6886 :m32r-* | :d10v-* | :fr30-*)
6887 ospace_frag="config/mt-ospace"
6888 ;;
6889 no:* | :*)
6890 ;;
6891 *)
6892 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
6893 ;;
6894esac
6895
671aa708
NN
6896# Some systems (e.g., one of the i386-aix systems the gas testers are
6897# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 6898tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
6899build_tooldir=${tooldir}
6900
671aa708
NN
6901# Create a .gdbinit file which runs the one in srcdir
6902# and tells GDB to look there for source files.
6903
6904if test -r ${srcdir}/.gdbinit ; then
6905 case ${srcdir} in
6906 .) ;;
6907 *) cat > ./.gdbinit <<EOF
6908# ${NO_EDIT}
6909dir ${srcdir}
6910dir .
6911source ${srcdir}/.gdbinit
6912EOF
6913 ;;
6914 esac
6915fi
6916
671aa708
NN
6917# Make sure that the compiler is able to generate an executable. If it
6918# can't, we are probably in trouble. We don't care whether we can run the
6919# executable--we might be using a cross compiler--we only care whether it
6920# can be created. At this point the main configure script has set CC.
6921we_are_ok=no
6922echo "int main () { return 0; }" > conftest.c
6923${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
6924if test $? = 0 ; then
6925 if test -s conftest || test -s conftest.exe ; then
6926 we_are_ok=yes
6927 fi
1c710c3c 6928fi
671aa708
NN
6929case $we_are_ok in
6930 no)
6931 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
6932 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
6933 rm -f conftest*
6934 exit 1
6935 ;;
6936esac
6937rm -f conftest*
6938
d89f0ad6 6939# Decide which environment variable is used to find dynamic libraries.
671aa708
NN
6940case "${host}" in
6941 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
111eeb6e 6942 *-*-darwin*) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
d89f0ad6 6943 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
671aa708
NN
6944 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
6945esac
6946
d89f0ad6
AL
6947# On systems where the dynamic library environment variable is PATH,
6948# gcc/ will put dynamic libraries into a subdirectory to avoid adding
6949# built executables to PATH.
6950if test "$RPATH_ENVVAR" = PATH; then
6951 GCC_SHLIB_SUBDIR=/shlib
6952else
6953 GCC_SHLIB_SUBDIR=
6954fi
6955
671aa708
NN
6956# Record target_configdirs and the configure arguments for target and
6957# build configuration in Makefile.
6958target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 6959build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
671aa708 6960
ad1e5170
JR
6961# If we are building libgomp, bootstrap it.
6962if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
6963 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
6964fi
6965
671aa708
NN
6966# Determine whether gdb needs tk/tcl or not.
6967# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
6968# and in that case we want gdb to be built without tk. Ugh!
6969# In fact I believe gdb is the *only* package directly dependent on tk,
6970# so we should be able to put the 'maybe's in unconditionally and
6971# leave out the maybe dependencies when enable_gdbtk is false. I'm not
6972# 100% sure that that's safe though.
e914a571 6973
b4f96efe 6974gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
6975case "$enable_gdbtk" in
6976 no)
6977 GDB_TK="" ;;
e914a571
AC
6978 yes)
6979 GDB_TK="${gdb_tk}" ;;
671aa708 6980 *)
e914a571
AC
6981 # Only add the dependency on gdbtk when GDBtk is part of the gdb
6982 # distro. Eventually someone will fix this and move Insight, nee
6983 # gdbtk to a separate directory.
6984 if test -d ${srcdir}/gdb/gdbtk ; then
6985 GDB_TK="${gdb_tk}"
6986 else
6987 GDB_TK=""
6988 fi
6989 ;;
671aa708 6990esac
ef9db8d5
DJ
6991CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
6992INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 6993
60975492 6994# Strip out unwanted targets.
8b87bb96
NN
6995
6996# While at that, we remove Makefiles if we were started for recursive
6997# configuration, so that the top-level Makefile reconfigures them,
6998# like we used to do when configure itself was recursive.
8b87bb96 6999
3e54529c
RW
7000# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7001# but now we're fixing up the Makefile ourselves with the additional
7002# commands passed to AC_CONFIG_FILES. Use separate variables
7003# extrasub-{build,host,target} not because there is any reason to split
7004# the substitutions up that way, but only to remain below the limit of
7005# 99 commands in a script, for HP-UX sed.
7006# Do not nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 7007
79cd2b23
RW
7008case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7009 yes:yes:*\ gold\ *:*,c++,*) ;;
7010 yes:yes:*\ gold\ *:*)
7011 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7012 ;;
7013esac
7014
ce521a9c 7015# Adjust the toplevel makefile according to whether bootstrap was selected.
e12c4094 7016case $enable_bootstrap in
f516a7da 7017 yes)
e12c4094
AO
7018 bootstrap_suffix=bootstrap
7019 BUILD_CONFIG=bootstrap-debug
7020 ;;
f516a7da 7021 no)
e12c4094
AO
7022 bootstrap_suffix=no-bootstrap
7023 BUILD_CONFIG=
7024 ;;
f516a7da
PB
7025esac
7026
e12c4094
AO
7027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7028$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
5646b7b9
AO
7029
7030
7031# Check whether --with-build-config was given.
7032if test "${with_build_config+set}" = set; then :
7033 withval=$with_build_config; case $with_build_config in
7034 yes) with_build_config= ;;
7035 no) with_build_config= BUILD_CONFIG= ;;
7036 esac
7037fi
7038
7039
e12c4094
AO
7040if test "x${with_build_config}" != x; then
7041 BUILD_CONFIG=$with_build_config
7042else
7043 case $BUILD_CONFIG in
7044 bootstrap-debug)
7045 if echo "int f (void) { return 0; }" > conftest.c &&
7046 ${CC} -c conftest.c &&
7047 mv conftest.o conftest.o.g0 &&
7048 ${CC} -c -g conftest.c &&
7049 mv conftest.o conftest.o.g &&
615c8ffa 7050 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g > /dev/null 2>&1; then
e12c4094
AO
7051 :
7052 else
7053 BUILD_CONFIG=
7054 fi
7055 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7056 ;;
7057 esac
7058fi
7059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7060$as_echo "$BUILD_CONFIG" >&6; }
7061
7062
3e54529c 7063extrasub_build=
23f6b2f9 7064for module in ${build_configdirs} ; do
5607edfd
PB
7065 if test -z "${no_recursion}" \
7066 && test -f ${build_subdir}/${module}/Makefile; then
7067 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7068 rm -f ${build_subdir}/${module}/Makefile
7069 fi
3e54529c 7070 extrasub_build="$extrasub_build
5607edfd
PB
7071/^@if build-$module\$/d
7072/^@endif build-$module\$/d
7073/^@if build-$module-$bootstrap_suffix\$/d
7074/^@endif build-$module-$bootstrap_suffix\$/d"
7075done
3e54529c 7076extrasub_host=
5607edfd 7077for module in ${configdirs} ; do
a6fbc1e2 7078 if test -z "${no_recursion}"; then
f063a9ed 7079 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
7080 if test -f ${file}; then
7081 echo 1>&2 "*** removing ${file} to force reconfigure"
7082 rm -f ${file}
7083 fi
7084 done
5607edfd 7085 fi
3e54529c 7086 extrasub_host="$extrasub_host
5607edfd
PB
7087/^@if $module\$/d
7088/^@endif $module\$/d
7089/^@if $module-$bootstrap_suffix\$/d
7090/^@endif $module-$bootstrap_suffix\$/d"
7091done
3e54529c 7092extrasub_target=
5607edfd
PB
7093for module in ${target_configdirs} ; do
7094 if test -z "${no_recursion}" \
7095 && test -f ${target_subdir}/${module}/Makefile; then
7096 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7097 rm -f ${target_subdir}/${module}/Makefile
7098 fi
00020c16
ILT
7099
7100 # We only bootstrap target libraries listed in bootstrap_target_libs.
7101 case $bootstrap_target_libs in
7102 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7103 *) target_bootstrap_suffix=no-bootstrap ;;
7104 esac
7105
3e54529c 7106 extrasub_target="$extrasub_target
5607edfd
PB
7107/^@if target-$module\$/d
7108/^@endif target-$module\$/d
00020c16
ILT
7109/^@if target-$module-$target_bootstrap_suffix\$/d
7110/^@endif target-$module-$target_bootstrap_suffix\$/d"
5607edfd
PB
7111done
7112
3e54529c
RW
7113# Do the final fixup along with target modules.
7114extrasub_target="$extrasub_target
60975492 7115/^@if /,/^@endif /d"
671aa708
NN
7116
7117# Create the serialization dependencies. This uses a temporary file.
7118
5213506e
RW
7119# Check whether --enable-serial-configure was given.
7120if test "${enable_serial_configure+set}" = set; then :
7121 enableval=$enable_serial_configure;
7122fi
ade82b16
AO
7123
7124
bf1d3e81
NN
7125case ${enable_serial_configure} in
7126 yes)
7127 enable_serial_build_configure=yes
7128 enable_serial_host_configure=yes
7129 enable_serial_target_configure=yes
7130 ;;
7131esac
7132
671aa708
NN
7133# These force 'configure's to be done one at a time, to avoid problems
7134# with contention over a shared config.cache.
7135rm -f serdep.tmp
ade82b16 7136echo '# serdep.tmp' > serdep.tmp
671aa708 7137olditem=
bf1d3e81 7138test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
7139for item in ${build_configdirs} ; do
7140 case ${olditem} in
7141 "") ;;
ade82b16 7142 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
7143 esac
7144 olditem=${item}
7145done
7146olditem=
bf1d3e81 7147test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
7148for item in ${configdirs} ; do
7149 case ${olditem} in
7150 "") ;;
ade82b16 7151 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
7152 esac
7153 olditem=${item}
7154done
7155olditem=
bf1d3e81 7156test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
7157for item in ${target_configdirs} ; do
7158 case ${olditem} in
7159 "") ;;
ade82b16 7160 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
7161 esac
7162 olditem=${item}
7163done
7164serialization_dependencies=serdep.tmp
7165
7166
ade82b16 7167# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c 7168# target, nonopt, and variable assignments. These are the ones we
f1a036e4
NC
7169# might not want to pass down to subconfigures. The exception being
7170# --cache-file=/dev/null, which is used to turn off the use of cache
7171# files altogether, and which should be passed on to subconfigures.
7172# Also strip program-prefix, program-suffix, and program-transform-name,
7173# so that we can pass down a consistent program-transform-name.
1c710c3c 7174baseargs=
29a63921 7175tbaseargs=
1c710c3c
DJ
7176keep_next=no
7177skip_next=no
7178eval "set -- $ac_configure_args"
44bfc3ac
DJ
7179for ac_arg
7180do
1c710c3c
DJ
7181 if test X"$skip_next" = X"yes"; then
7182 skip_next=no
7183 continue
7184 fi
7185 if test X"$keep_next" = X"yes"; then
7186 case $ac_arg in
7187 *\'*)
7188 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7189 esac
7190 baseargs="$baseargs '$ac_arg'"
29a63921 7191 tbaseargs="$tbaseargs '$ac_arg'"
1c710c3c
DJ
7192 keep_next=no
7193 continue
7194 fi
7195
7196 # Handle separated arguments. Based on the logic generated by
7197 # autoconf 2.59.
7198 case $ac_arg in
7199 *=* | --config-cache | -C | -disable-* | --disable-* \
7200 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7201 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7202 | -with-* | --with-* | -without-* | --without-* | --x)
7203 separate_arg=no
7204 ;;
7205 -*)
7206 separate_arg=yes
7207 ;;
7208 *)
7209 separate_arg=no
7210 ;;
7211 esac
7212
29a63921
AO
7213 skip_targ=no
7214 case $ac_arg in
7215
7216 --with-* | --without-*)
7217 libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
7218
7219 case $libopt in
7220 *[-_]include)
7221 lib=`echo "$libopt" | sed 's,[-_]include$,,'`
7222 ;;
7223 *[-_]lib)
7224 lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
7225 ;;
7226 *)
7227 lib=$libopt
7228 ;;
7229 esac
7230
7231
7232 case $lib in
7233 mpc | mpfr | gmp | ppl | cloog)
7234 # If we're processing --with-$lib, --with-$lib-include or
7235 # --with-$lib-lib, for one of the libs above, and target is
7236 # different from host, don't pass the current argument to any
7237 # target library's configure.
7238 if test x$is_cross_compiler = xyes; then
7239 skip_targ=yes
7240 fi
7241 ;;
7242 esac
7243 ;;
7244 esac
7245
1c710c3c 7246 case "$ac_arg" in
f1a036e4
NC
7247 --cache-file=/dev/null | \
7248 -cache-file=/dev/null )
7249 # Handled here to avoid the test to skip args below.
7250 baseargs="$baseargs '$ac_arg'"
29a63921 7251 tbaseargs="$tbaseargs '$ac_arg'"
f1a036e4
NC
7252 # Assert: $separate_arg should always be no.
7253 keep_next=$separate_arg
7254 ;;
1c710c3c
DJ
7255 --no*)
7256 continue
7257 ;;
7258 --c* | \
7259 --sr* | \
7260 --ho* | \
7261 --bu* | \
7262 --t* | \
7263 --program-* | \
7264 -cache_file* | \
7265 -srcdir* | \
7266 -host* | \
7267 -build* | \
7268 -target* | \
7269 -program-prefix* | \
7270 -program-suffix* | \
7271 -program-transform-name* )
7272 skip_next=$separate_arg
7273 continue
7274 ;;
7275 -*)
7276 # An option. Add it.
7277 case $ac_arg in
7278 *\'*)
7279 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7280 esac
7281 baseargs="$baseargs '$ac_arg'"
29a63921
AO
7282 if test X"$skip_targ" = Xno; then
7283 tbaseargs="$tbaseargs '$ac_arg'"
7284 fi
1c710c3c
DJ
7285 keep_next=$separate_arg
7286 ;;
7287 *)
7288 # Either a variable assignment, or a nonopt (triplet). Don't
7289 # pass it down; let the Makefile handle this.
7290 continue
7291 ;;
7292 esac
7293done
7294# Remove the initial space we just introduced and, as these will be
7295# expanded by make, quote '$'.
7296baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 7297
43bb47c2
DJ
7298# Add in --program-transform-name, after --program-prefix and
7299# --program-suffix have been applied to it. Autoconf has already
7300# doubled dollar signs and backslashes in program_transform_name; we want
7301# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 7302# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
7303# Also, because we want to override the logic in subdir configure scripts to
7304# choose program_transform_name, replace any s,x,x, with s,y,y,.
7305sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7306${program_transform_name}
7307EOF_SED
7308gcc_transform_name=`cat conftestsed.out`
7309rm -f conftestsed.out
7310baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
29a63921 7311tbaseargs="$tbaseargs --program-transform-name='${gcc_transform_name}'"
d9acb717
RW
7312if test "$silent" = yes; then
7313 baseargs="$baseargs --silent"
29a63921 7314 tbaseargs="$tbaseargs --silent"
d9acb717 7315fi
0115d4a3 7316baseargs="$baseargs --disable-option-checking"
29a63921 7317tbaseargs="$tbaseargs --disable-option-checking"
43bb47c2 7318
ffedf511
RW
7319# Record and document user additions to sub configure arguments.
7320
7321
7322
7323
671aa708
NN
7324# For the build-side libraries, we just need to pretend we're native,
7325# and not use the same cache file. Multilibs are neither needed nor
7326# desired.
ffedf511 7327build_configargs="$build_configargs --cache-file=../config.cache ${baseargs}"
671aa708
NN
7328
7329# For host modules, accept cache file option, or specification as blank.
7330case "${cache_file}" in
7331"") # empty
7332 cache_file_option="" ;;
7333/* | [A-Za-z]:[\\/]* ) # absolute path
7334 cache_file_option="--cache-file=${cache_file}" ;;
7335*) # relative path
7336 cache_file_option="--cache-file=../${cache_file}" ;;
7337esac
7338
09438bde
NN
7339# Host dirs don't like to share a cache file either, horribly enough.
7340# This seems to be due to autoconf 2.5x stupidity.
ffedf511 7341host_configargs="$host_configargs --cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708 7342
29a63921 7343target_configargs="$target_configargs ${tbaseargs}"
671aa708
NN
7344
7345# Passing a --with-cross-host argument lets the target libraries know
7346# whether they are being built with a cross-compiler or being built
7347# native. However, it would be better to use other mechanisms to make the
7348# sorts of decisions they want to make on this basis. Please consider
7349# this option to be deprecated. FIXME.
7350if test x${is_cross_compiler} = xyes ; then
1c710c3c 7351 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
7352fi
7353
dc683a3f
RW
7354# Default to --enable-multilib.
7355if test x${enable_multilib} = x ; then
671aa708 7356 target_configargs="--enable-multilib ${target_configargs}"
dc683a3f 7357fi
671aa708
NN
7358
7359# Pass --with-newlib if appropriate. Note that target_configdirs has
7360# changed from the earlier setting of with_newlib.
7361if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7362 target_configargs="--with-newlib ${target_configargs}"
7363fi
7364
6b9eb62c
NN
7365# Different target subdirs use different values of certain variables
7366# (notably CXX). Worse, multilibs use *lots* of different values.
7367# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7368# it doesn't automatically accept command-line overrides of them.
7369# This means it's not safe for target subdirs to share a cache file,
7370# which is disgusting, but there you have it. Hopefully this can be
7371# fixed in future. It's still worthwhile to use a cache file for each
7372# directory. I think.
7373
bebcd931
MS
7374# Pass the appropriate --build, --host, --target and --cache-file arguments.
7375# We need to pass --target, as newer autoconf's requires consistency
7376# for target_alias and gcc doesn't manage it consistently.
e69bf64b 7377target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 7378
671aa708
NN
7379FLAGS_FOR_TARGET=
7380case " $target_configdirs " in
7381 *" newlib "*)
7382 case " $target_configargs " in
7383 *" --with-newlib "*)
7384 case "$target" in
5d571eaa
OS
7385 *-cygwin*)
7386 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'
7387 ;;
671aa708
NN
7388 esac
7389
7390 # If we're not building GCC, don't discard standard headers.
7391 if test -d ${srcdir}/gcc; then
7392 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7393
7394 if test "${build}" != "${host}"; then
7395 # On Canadian crosses, CC_FOR_TARGET will have already been set
7396 # by `configure', so we won't have an opportunity to add -Bgcc/
7397 # to it. This is right: we don't want to search that directory
7398 # for binaries, but we want the header files in there, so add
7399 # them explicitly.
0463992b 7400 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include -isystem $$r/$(HOST_SUBDIR)/gcc/include-fixed'
671aa708
NN
7401
7402 # Someone might think of using the pre-installed headers on
7403 # Canadian crosses, in case the installed compiler is not fully
7404 # compatible with the compiler being built. In this case, it
7405 # would be better to flag an error than risking having
7406 # incompatible object files being constructed. We can't
7407 # guarantee that an error will be flagged, but let's hope the
7408 # compiler will do it, when presented with incompatible header
7409 # files.
7410 fi
7411 fi
7412
7413 case "${target}-${is_cross_compiler}" in
f2a0e225 7414 i[3456789]86-*-linux*-no)
671aa708
NN
7415 # Here host == target, so we don't need to build gcc,
7416 # so we don't want to discard standard headers.
7417 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7418 ;;
7419 *)
7420 # If we're building newlib, use its generic headers last, but search
7421 # for any libc-related directories first (so make it the last -B
7422 # switch).
7423 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
c03353e2
RIL
7424
7425 # If we're building libgloss, find the startup file, simulator library
7426 # and linker script.
7427 case " $target_configdirs " in
7428 *" libgloss "*)
7429 # Look for startup file, simulator library and maybe linker script.
7430 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7431 # Look for libnosys.a in case the target needs it.
7432 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7433 # Most targets have the linker script in the source directory.
7434 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7435 ;;
7436 esac
671aa708
NN
7437 ;;
7438 esac
7439 ;;
7440 esac
7441 ;;
7442esac
5d571eaa 7443
b91f0a41 7444case "$target" in
5d571eaa
OS
7445 x86_64-*mingw* | *-w64-mingw*)
7446 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7447 # however, use a symlink named 'mingw' in ${prefix} .
7448 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7449 ;;
7450 *-mingw*)
7451 # MinGW can't be handled as Cygwin above since it does not use newlib.
7452 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'
7453 ;;
b91f0a41 7454esac
671aa708 7455
6691a79e
ME
7456# Allow the user to override the flags for
7457# our build compiler if desired.
f019adc1
MF
7458if test x"${build}" = x"${host}" ; then
7459 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7460 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7461 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7462fi
6691a79e 7463
671aa708
NN
7464# On Canadian crosses, we'll be searching the right directories for
7465# the previously-installed cross compiler, so don't bother to add
7466# flags for directories within the install tree of the compiler
7467# being built; programs in there won't even run.
7468if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7469 # Search for pre-installed headers if nothing else fits.
9124bc53 7470 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
671aa708
NN
7471fi
7472
7473if test "x${use_gnu_ld}" = x &&
7474 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7475 # Arrange for us to find uninstalled linker scripts.
215c351a 7476 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
7477fi
7478
e88a2c09
DD
7479# Search for other target-specific linker scripts and such.
7480case "${target}" in
3e19841a
PB
7481 mep*)
7482 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7483 ;;
e88a2c09
DD
7484esac
7485
671aa708 7486# Makefile fragments.
7b61653a
PE
7487for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7488do
7489 eval fragval=\$$frag
7490 if test $fragval != /dev/null; then
7491 eval $frag=${srcdir}/$fragval
7492 fi
7493done
671aa708
NN
7494
7495
7496
7497
7498
7499# Miscellanea: directories, flags, etc.
7500
7501
7502
7503
7504
7505
7506
d89f0ad6 7507
23f6b2f9 7508# Build module lists & subconfigure args.
671aa708
NN
7509
7510
7511
2abefe3d
PB
7512# Host module lists & subconfigure args.
7513
7514
7515
aae29963 7516
2abefe3d
PB
7517# Target module lists & subconfigure args.
7518
7519
7520
7521# Build tools.
7522
7523
7524
0999159b
PB
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
2abefe3d
PB
7539# Generate default definitions for YACC, M4, LEX and other programs that run
7540# on the build machine. These are used if the Makefile can't locate these
7541# programs in objdir.
7542MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7543
7544for ac_prog in 'bison -y' byacc yacc
7545do
1c710c3c 7546 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7547set dummy $ac_prog; ac_word=$2
5213506e
RW
7548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7549$as_echo_n "checking for $ac_word... " >&6; }
7550if test "${ac_cv_prog_YACC+set}" = set; then :
7551 $as_echo_n "(cached) " >&6
2abefe3d
PB
7552else
7553 if test -n "$YACC"; then
7554 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7555else
1c710c3c
DJ
7556as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7557for as_dir in $PATH
7558do
7559 IFS=$as_save_IFS
7560 test -z "$as_dir" && as_dir=.
5213506e
RW
7561 for ac_exec_ext in '' $ac_executable_extensions; do
7562 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7563 ac_cv_prog_YACC="$ac_prog"
5213506e 7564 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7565 break 2
7566 fi
7567done
5213506e
RW
7568 done
7569IFS=$as_save_IFS
1c710c3c 7570
2abefe3d
PB
7571fi
7572fi
1c710c3c 7573YACC=$ac_cv_prog_YACC
2abefe3d 7574if test -n "$YACC"; then
5213506e
RW
7575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7576$as_echo "$YACC" >&6; }
2abefe3d 7577else
5213506e
RW
7578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7579$as_echo "no" >&6; }
2abefe3d
PB
7580fi
7581
5213506e 7582
1c710c3c 7583 test -n "$YACC" && break
2abefe3d
PB
7584done
7585test -n "$YACC" || YACC="$MISSING bison -y"
7586
7587case " $build_configdirs " in
7588 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
2abefe3d
PB
7589esac
7590
7591for ac_prog in bison
7592do
1c710c3c 7593 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7594set dummy $ac_prog; ac_word=$2
5213506e
RW
7595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7596$as_echo_n "checking for $ac_word... " >&6; }
7597if test "${ac_cv_prog_BISON+set}" = set; then :
7598 $as_echo_n "(cached) " >&6
2abefe3d
PB
7599else
7600 if test -n "$BISON"; then
7601 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7602else
1c710c3c
DJ
7603as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7604for as_dir in $PATH
7605do
7606 IFS=$as_save_IFS
7607 test -z "$as_dir" && as_dir=.
5213506e
RW
7608 for ac_exec_ext in '' $ac_executable_extensions; do
7609 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7610 ac_cv_prog_BISON="$ac_prog"
5213506e 7611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7612 break 2
7613 fi
7614done
5213506e
RW
7615 done
7616IFS=$as_save_IFS
1c710c3c 7617
2abefe3d
PB
7618fi
7619fi
1c710c3c 7620BISON=$ac_cv_prog_BISON
2abefe3d 7621if test -n "$BISON"; then
5213506e
RW
7622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7623$as_echo "$BISON" >&6; }
2abefe3d 7624else
5213506e
RW
7625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7626$as_echo "no" >&6; }
2abefe3d
PB
7627fi
7628
5213506e 7629
1c710c3c 7630 test -n "$BISON" && break
2abefe3d
PB
7631done
7632test -n "$BISON" || BISON="$MISSING bison"
7633
7634case " $build_configdirs " in
7635 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
7636esac
7637
7638for ac_prog in gm4 gnum4 m4
7639do
1c710c3c 7640 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7641set dummy $ac_prog; ac_word=$2
5213506e
RW
7642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7643$as_echo_n "checking for $ac_word... " >&6; }
7644if test "${ac_cv_prog_M4+set}" = set; then :
7645 $as_echo_n "(cached) " >&6
2abefe3d
PB
7646else
7647 if test -n "$M4"; then
7648 ac_cv_prog_M4="$M4" # Let the user override the test.
7649else
1c710c3c
DJ
7650as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7651for as_dir in $PATH
7652do
7653 IFS=$as_save_IFS
7654 test -z "$as_dir" && as_dir=.
5213506e
RW
7655 for ac_exec_ext in '' $ac_executable_extensions; do
7656 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7657 ac_cv_prog_M4="$ac_prog"
5213506e 7658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7659 break 2
7660 fi
7661done
5213506e
RW
7662 done
7663IFS=$as_save_IFS
1c710c3c 7664
2abefe3d
PB
7665fi
7666fi
1c710c3c 7667M4=$ac_cv_prog_M4
2abefe3d 7668if test -n "$M4"; then
5213506e
RW
7669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
7670$as_echo "$M4" >&6; }
2abefe3d 7671else
5213506e
RW
7672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7673$as_echo "no" >&6; }
2abefe3d
PB
7674fi
7675
5213506e 7676
1c710c3c 7677 test -n "$M4" && break
2abefe3d
PB
7678done
7679test -n "$M4" || M4="$MISSING m4"
7680
7681case " $build_configdirs " in
7682 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
7683esac
7684
7685for ac_prog in flex lex
7686do
1c710c3c 7687 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7688set dummy $ac_prog; ac_word=$2
5213506e
RW
7689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7690$as_echo_n "checking for $ac_word... " >&6; }
7691if test "${ac_cv_prog_LEX+set}" = set; then :
7692 $as_echo_n "(cached) " >&6
2abefe3d
PB
7693else
7694 if test -n "$LEX"; then
7695 ac_cv_prog_LEX="$LEX" # Let the user override the test.
7696else
1c710c3c
DJ
7697as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7698for as_dir in $PATH
7699do
7700 IFS=$as_save_IFS
7701 test -z "$as_dir" && as_dir=.
5213506e
RW
7702 for ac_exec_ext in '' $ac_executable_extensions; do
7703 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7704 ac_cv_prog_LEX="$ac_prog"
5213506e 7705 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7706 break 2
7707 fi
7708done
5213506e
RW
7709 done
7710IFS=$as_save_IFS
1c710c3c 7711
2abefe3d
PB
7712fi
7713fi
1c710c3c 7714LEX=$ac_cv_prog_LEX
2abefe3d 7715if test -n "$LEX"; then
5213506e
RW
7716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7717$as_echo "$LEX" >&6; }
2abefe3d 7718else
5213506e
RW
7719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7720$as_echo "no" >&6; }
2abefe3d
PB
7721fi
7722
5213506e 7723
1c710c3c 7724 test -n "$LEX" && break
2abefe3d
PB
7725done
7726test -n "$LEX" || LEX="$MISSING flex"
7727
7728case " $build_configdirs " in
7729 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7730 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
7731esac
7732
7733for ac_prog in flex
7734do
1c710c3c 7735 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7736set dummy $ac_prog; ac_word=$2
5213506e
RW
7737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7738$as_echo_n "checking for $ac_word... " >&6; }
7739if test "${ac_cv_prog_FLEX+set}" = set; then :
7740 $as_echo_n "(cached) " >&6
2abefe3d
PB
7741else
7742 if test -n "$FLEX"; then
7743 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
7744else
1c710c3c
DJ
7745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7746for as_dir in $PATH
7747do
7748 IFS=$as_save_IFS
7749 test -z "$as_dir" && as_dir=.
5213506e
RW
7750 for ac_exec_ext in '' $ac_executable_extensions; do
7751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7752 ac_cv_prog_FLEX="$ac_prog"
5213506e 7753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7754 break 2
7755 fi
7756done
5213506e
RW
7757 done
7758IFS=$as_save_IFS
1c710c3c 7759
2abefe3d
PB
7760fi
7761fi
1c710c3c 7762FLEX=$ac_cv_prog_FLEX
2abefe3d 7763if test -n "$FLEX"; then
5213506e
RW
7764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
7765$as_echo "$FLEX" >&6; }
2abefe3d 7766else
5213506e
RW
7767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7768$as_echo "no" >&6; }
2abefe3d
PB
7769fi
7770
5213506e 7771
1c710c3c 7772 test -n "$FLEX" && break
2abefe3d
PB
7773done
7774test -n "$FLEX" || FLEX="$MISSING flex"
7775
7776case " $build_configdirs " in
7777 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
7778esac
7779
7780for ac_prog in makeinfo
7781do
1c710c3c 7782 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7783set dummy $ac_prog; ac_word=$2
5213506e
RW
7784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7785$as_echo_n "checking for $ac_word... " >&6; }
7786if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
7787 $as_echo_n "(cached) " >&6
2abefe3d
PB
7788else
7789 if test -n "$MAKEINFO"; then
7790 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
7791else
1c710c3c
DJ
7792as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7793for as_dir in $PATH
7794do
7795 IFS=$as_save_IFS
7796 test -z "$as_dir" && as_dir=.
5213506e
RW
7797 for ac_exec_ext in '' $ac_executable_extensions; do
7798 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7799 ac_cv_prog_MAKEINFO="$ac_prog"
5213506e 7800 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7801 break 2
7802 fi
7803done
5213506e
RW
7804 done
7805IFS=$as_save_IFS
1c710c3c 7806
2abefe3d
PB
7807fi
7808fi
1c710c3c 7809MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 7810if test -n "$MAKEINFO"; then
5213506e
RW
7811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
7812$as_echo "$MAKEINFO" >&6; }
2abefe3d 7813else
5213506e
RW
7814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7815$as_echo "no" >&6; }
2abefe3d
PB
7816fi
7817
5213506e 7818
1c710c3c 7819 test -n "$MAKEINFO" && break
2abefe3d
PB
7820done
7821test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
7822
7823case " $build_configdirs " in
7824 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
7825 *)
7826
d18ff35a 7827 # For an installed makeinfo, we require it to be from texinfo 4.7 or
2abefe3d
PB
7828 # higher, else we use the "missing" dummy.
7829 if ${MAKEINFO} --version \
d18ff35a 7830 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
2abefe3d
PB
7831 :
7832 else
7833 MAKEINFO="$MISSING makeinfo"
7834 fi
7835 ;;
7836
7837esac
671aa708 7838
2abefe3d 7839# FIXME: expect and dejagnu may become build tools?
671aa708 7840
2abefe3d
PB
7841for ac_prog in expect
7842do
1c710c3c 7843 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7844set dummy $ac_prog; ac_word=$2
5213506e
RW
7845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7846$as_echo_n "checking for $ac_word... " >&6; }
7847if test "${ac_cv_prog_EXPECT+set}" = set; then :
7848 $as_echo_n "(cached) " >&6
2abefe3d
PB
7849else
7850 if test -n "$EXPECT"; then
7851 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
7852else
1c710c3c
DJ
7853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7854for as_dir in $PATH
7855do
7856 IFS=$as_save_IFS
7857 test -z "$as_dir" && as_dir=.
5213506e
RW
7858 for ac_exec_ext in '' $ac_executable_extensions; do
7859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7860 ac_cv_prog_EXPECT="$ac_prog"
5213506e 7861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7862 break 2
7863 fi
7864done
5213506e
RW
7865 done
7866IFS=$as_save_IFS
1c710c3c 7867
2abefe3d
PB
7868fi
7869fi
1c710c3c 7870EXPECT=$ac_cv_prog_EXPECT
2abefe3d 7871if test -n "$EXPECT"; then
5213506e
RW
7872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
7873$as_echo "$EXPECT" >&6; }
2abefe3d 7874else
5213506e
RW
7875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7876$as_echo "no" >&6; }
2abefe3d 7877fi
671aa708 7878
5213506e 7879
1c710c3c 7880 test -n "$EXPECT" && break
2abefe3d
PB
7881done
7882test -n "$EXPECT" || EXPECT="expect"
671aa708 7883
2abefe3d
PB
7884case " $configdirs " in
7885 *" expect "*)
7886 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
7887 ;;
7888esac
671aa708 7889
2abefe3d
PB
7890for ac_prog in runtest
7891do
1c710c3c 7892 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7893set dummy $ac_prog; ac_word=$2
5213506e
RW
7894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7895$as_echo_n "checking for $ac_word... " >&6; }
7896if test "${ac_cv_prog_RUNTEST+set}" = set; then :
7897 $as_echo_n "(cached) " >&6
2abefe3d
PB
7898else
7899 if test -n "$RUNTEST"; then
7900 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 7901else
1c710c3c
DJ
7902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7903for as_dir in $PATH
7904do
7905 IFS=$as_save_IFS
7906 test -z "$as_dir" && as_dir=.
5213506e
RW
7907 for ac_exec_ext in '' $ac_executable_extensions; do
7908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 7909 ac_cv_prog_RUNTEST="$ac_prog"
5213506e 7910 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
7911 break 2
7912 fi
7913done
5213506e
RW
7914 done
7915IFS=$as_save_IFS
1c710c3c 7916
2abefe3d
PB
7917fi
7918fi
1c710c3c 7919RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 7920if test -n "$RUNTEST"; then
5213506e
RW
7921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
7922$as_echo "$RUNTEST" >&6; }
2abefe3d 7923else
5213506e
RW
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7925$as_echo "no" >&6; }
2abefe3d 7926fi
671aa708 7927
5213506e 7928
1c710c3c 7929 test -n "$RUNTEST" && break
2abefe3d
PB
7930done
7931test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 7932
2abefe3d
PB
7933case " $configdirs " in
7934 *" dejagnu "*)
c394e891 7935 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
7936 ;;
7937esac
671aa708
NN
7938
7939
671aa708 7940# Host tools.
ca9f4b81
AO
7941ncn_tool_prefix=
7942test -n "$host_alias" && ncn_tool_prefix=$host_alias-
7943ncn_target_tool_prefix=
7944test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
7945
278a7a38
AO
7946
7947
7948if test -n "$AR"; then
7949 ac_cv_prog_AR=$AR
7950elif test -n "$ac_cv_prog_AR"; then
7951 AR=$ac_cv_prog_AR
7952fi
7953
7954if test -n "$ac_cv_prog_AR"; then
7955 for ncn_progname in ar; do
7956 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7957set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
7958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7959$as_echo_n "checking for $ac_word... " >&6; }
7960if test "${ac_cv_prog_AR+set}" = set; then :
7961 $as_echo_n "(cached) " >&6
278a7a38
AO
7962else
7963 if test -n "$AR"; then
7964 ac_cv_prog_AR="$AR" # Let the user override the test.
7965else
7966as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7967for as_dir in $PATH
7968do
7969 IFS=$as_save_IFS
7970 test -z "$as_dir" && as_dir=.
5213506e
RW
7971 for ac_exec_ext in '' $ac_executable_extensions; do
7972 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 7973 ac_cv_prog_AR="${ncn_progname}"
5213506e 7974 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
7975 break 2
7976 fi
7977done
5213506e
RW
7978 done
7979IFS=$as_save_IFS
278a7a38
AO
7980
7981fi
7982fi
7983AR=$ac_cv_prog_AR
7984if test -n "$AR"; then
5213506e
RW
7985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7986$as_echo "$AR" >&6; }
278a7a38 7987else
5213506e
RW
7988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7989$as_echo "no" >&6; }
278a7a38
AO
7990fi
7991
5213506e 7992
278a7a38
AO
7993 done
7994fi
7995
7996for ncn_progname in ar; do
2693c0b0
PB
7997 if test -n "$ncn_tool_prefix"; then
7998 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
7999set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8001$as_echo_n "checking for $ac_word... " >&6; }
8002if test "${ac_cv_prog_AR+set}" = set; then :
8003 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8004else
8005 if test -n "$AR"; then
8006 ac_cv_prog_AR="$AR" # Let the user override the test.
8007else
1c710c3c
DJ
8008as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8009for as_dir in $PATH
8010do
8011 IFS=$as_save_IFS
8012 test -z "$as_dir" && as_dir=.
5213506e
RW
8013 for ac_exec_ext in '' $ac_executable_extensions; do
8014 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8015 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5213506e 8016 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8017 break 2
8018 fi
8019done
5213506e
RW
8020 done
8021IFS=$as_save_IFS
1c710c3c 8022
ca9f4b81
AO
8023fi
8024fi
1c710c3c 8025AR=$ac_cv_prog_AR
ca9f4b81 8026if test -n "$AR"; then
5213506e
RW
8027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8028$as_echo "$AR" >&6; }
ca9f4b81 8029else
5213506e
RW
8030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8031$as_echo "no" >&6; }
ca9f4b81
AO
8032fi
8033
5213506e 8034
2693c0b0
PB
8035 fi
8036 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8037 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8038set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8040$as_echo_n "checking for $ac_word... " >&6; }
8041if test "${ac_cv_prog_AR+set}" = set; then :
8042 $as_echo_n "(cached) " >&6
ca9f4b81 8043else
2693c0b0 8044 if test -n "$AR"; then
af71363e
AS
8045 ac_cv_prog_AR="$AR" # Let the user override the test.
8046else
1c710c3c
DJ
8047as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8048for as_dir in $PATH
8049do
8050 IFS=$as_save_IFS
8051 test -z "$as_dir" && as_dir=.
5213506e
RW
8052 for ac_exec_ext in '' $ac_executable_extensions; do
8053 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8054 ac_cv_prog_AR="${ncn_progname}"
5213506e 8055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8056 break 2
8057 fi
8058done
5213506e
RW
8059 done
8060IFS=$as_save_IFS
1c710c3c 8061
ca9f4b81
AO
8062fi
8063fi
1c710c3c 8064AR=$ac_cv_prog_AR
2693c0b0 8065if test -n "$AR"; then
5213506e
RW
8066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8067$as_echo "$AR" >&6; }
ca9f4b81 8068else
5213506e
RW
8069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8070$as_echo "no" >&6; }
ca9f4b81 8071fi
1c710c3c 8072
5213506e 8073
2693c0b0
PB
8074 fi
8075 test -n "$ac_cv_prog_AR" && break
8076done
8077
8078if test -z "$ac_cv_prog_AR" ; then
8079 set dummy ar
8080 if test $build = $host ; then
8081 AR="$2"
ca9f4b81 8082 else
2693c0b0 8083 AR="${ncn_tool_prefix}$2"
ca9f4b81 8084 fi
ca9f4b81
AO
8085fi
8086
278a7a38
AO
8087
8088
8089if test -n "$AS"; then
8090 ac_cv_prog_AS=$AS
8091elif test -n "$ac_cv_prog_AS"; then
8092 AS=$ac_cv_prog_AS
8093fi
8094
8095if test -n "$ac_cv_prog_AS"; then
8096 for ncn_progname in as; do
8097 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8098set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8100$as_echo_n "checking for $ac_word... " >&6; }
8101if test "${ac_cv_prog_AS+set}" = set; then :
8102 $as_echo_n "(cached) " >&6
278a7a38
AO
8103else
8104 if test -n "$AS"; then
8105 ac_cv_prog_AS="$AS" # Let the user override the test.
8106else
8107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8108for as_dir in $PATH
8109do
8110 IFS=$as_save_IFS
8111 test -z "$as_dir" && as_dir=.
5213506e
RW
8112 for ac_exec_ext in '' $ac_executable_extensions; do
8113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8114 ac_cv_prog_AS="${ncn_progname}"
5213506e 8115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8116 break 2
8117 fi
8118done
5213506e
RW
8119 done
8120IFS=$as_save_IFS
278a7a38
AO
8121
8122fi
8123fi
8124AS=$ac_cv_prog_AS
8125if test -n "$AS"; then
5213506e
RW
8126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8127$as_echo "$AS" >&6; }
278a7a38 8128else
5213506e
RW
8129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8130$as_echo "no" >&6; }
278a7a38
AO
8131fi
8132
5213506e 8133
278a7a38
AO
8134 done
8135fi
8136
8137for ncn_progname in as; do
2693c0b0
PB
8138 if test -n "$ncn_tool_prefix"; then
8139 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8140set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8142$as_echo_n "checking for $ac_word... " >&6; }
8143if test "${ac_cv_prog_AS+set}" = set; then :
8144 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8145else
8146 if test -n "$AS"; then
8147 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 8148else
1c710c3c
DJ
8149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8150for as_dir in $PATH
8151do
8152 IFS=$as_save_IFS
8153 test -z "$as_dir" && as_dir=.
5213506e
RW
8154 for ac_exec_ext in '' $ac_executable_extensions; do
8155 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8156 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5213506e 8157 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8158 break 2
8159 fi
8160done
5213506e
RW
8161 done
8162IFS=$as_save_IFS
1c710c3c 8163
ca9f4b81
AO
8164fi
8165fi
1c710c3c 8166AS=$ac_cv_prog_AS
ca9f4b81 8167if test -n "$AS"; then
5213506e
RW
8168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8169$as_echo "$AS" >&6; }
ca9f4b81 8170else
5213506e
RW
8171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8172$as_echo "no" >&6; }
ca9f4b81
AO
8173fi
8174
5213506e 8175
2693c0b0
PB
8176 fi
8177 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8178 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8179set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8181$as_echo_n "checking for $ac_word... " >&6; }
8182if test "${ac_cv_prog_AS+set}" = set; then :
8183 $as_echo_n "(cached) " >&6
ca9f4b81 8184else
2693c0b0
PB
8185 if test -n "$AS"; then
8186 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 8187else
1c710c3c
DJ
8188as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8189for as_dir in $PATH
8190do
8191 IFS=$as_save_IFS
8192 test -z "$as_dir" && as_dir=.
5213506e
RW
8193 for ac_exec_ext in '' $ac_executable_extensions; do
8194 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8195 ac_cv_prog_AS="${ncn_progname}"
5213506e 8196 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8197 break 2
8198 fi
8199done
5213506e
RW
8200 done
8201IFS=$as_save_IFS
1c710c3c 8202
ca9f4b81
AO
8203fi
8204fi
1c710c3c 8205AS=$ac_cv_prog_AS
2693c0b0 8206if test -n "$AS"; then
5213506e
RW
8207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8208$as_echo "$AS" >&6; }
ca9f4b81 8209else
5213506e
RW
8210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8211$as_echo "no" >&6; }
ca9f4b81 8212fi
1c710c3c 8213
5213506e 8214
2693c0b0
PB
8215 fi
8216 test -n "$ac_cv_prog_AS" && break
8217done
8218
8219if test -z "$ac_cv_prog_AS" ; then
8220 set dummy as
8221 if test $build = $host ; then
8222 AS="$2"
ca9f4b81 8223 else
2693c0b0 8224 AS="${ncn_tool_prefix}$2"
ca9f4b81 8225 fi
ca9f4b81
AO
8226fi
8227
278a7a38
AO
8228
8229
8230if test -n "$DLLTOOL"; then
8231 ac_cv_prog_DLLTOOL=$DLLTOOL
8232elif test -n "$ac_cv_prog_DLLTOOL"; then
8233 DLLTOOL=$ac_cv_prog_DLLTOOL
8234fi
8235
8236if test -n "$ac_cv_prog_DLLTOOL"; then
8237 for ncn_progname in dlltool; do
8238 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8239set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8241$as_echo_n "checking for $ac_word... " >&6; }
8242if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8243 $as_echo_n "(cached) " >&6
278a7a38
AO
8244else
8245 if test -n "$DLLTOOL"; then
8246 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8247else
8248as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8249for as_dir in $PATH
8250do
8251 IFS=$as_save_IFS
8252 test -z "$as_dir" && as_dir=.
5213506e
RW
8253 for ac_exec_ext in '' $ac_executable_extensions; do
8254 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8255 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8256 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8257 break 2
8258 fi
8259done
5213506e
RW
8260 done
8261IFS=$as_save_IFS
278a7a38
AO
8262
8263fi
8264fi
8265DLLTOOL=$ac_cv_prog_DLLTOOL
8266if test -n "$DLLTOOL"; then
5213506e
RW
8267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8268$as_echo "$DLLTOOL" >&6; }
278a7a38 8269else
5213506e
RW
8270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8271$as_echo "no" >&6; }
278a7a38
AO
8272fi
8273
5213506e 8274
278a7a38
AO
8275 done
8276fi
8277
8278for ncn_progname in dlltool; do
2693c0b0
PB
8279 if test -n "$ncn_tool_prefix"; then
8280 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8281set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8283$as_echo_n "checking for $ac_word... " >&6; }
8284if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8285 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8286else
8287 if test -n "$DLLTOOL"; then
8288 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8289else
1c710c3c
DJ
8290as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8291for as_dir in $PATH
8292do
8293 IFS=$as_save_IFS
8294 test -z "$as_dir" && as_dir=.
5213506e
RW
8295 for ac_exec_ext in '' $ac_executable_extensions; do
8296 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8297 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5213506e 8298 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8299 break 2
8300 fi
8301done
5213506e
RW
8302 done
8303IFS=$as_save_IFS
1c710c3c 8304
ca9f4b81
AO
8305fi
8306fi
1c710c3c 8307DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 8308if test -n "$DLLTOOL"; then
5213506e
RW
8309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8310$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8311else
5213506e
RW
8312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8313$as_echo "no" >&6; }
ca9f4b81
AO
8314fi
8315
5213506e 8316
2693c0b0
PB
8317 fi
8318 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8319 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8320set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8322$as_echo_n "checking for $ac_word... " >&6; }
8323if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8324 $as_echo_n "(cached) " >&6
ca9f4b81 8325else
2693c0b0
PB
8326 if test -n "$DLLTOOL"; then
8327 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 8328else
1c710c3c
DJ
8329as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8330for as_dir in $PATH
8331do
8332 IFS=$as_save_IFS
8333 test -z "$as_dir" && as_dir=.
5213506e
RW
8334 for ac_exec_ext in '' $ac_executable_extensions; do
8335 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8336 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8337 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8338 break 2
8339 fi
8340done
5213506e
RW
8341 done
8342IFS=$as_save_IFS
1c710c3c 8343
ca9f4b81
AO
8344fi
8345fi
1c710c3c 8346DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 8347if test -n "$DLLTOOL"; then
5213506e
RW
8348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8349$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8350else
5213506e
RW
8351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8352$as_echo "no" >&6; }
ca9f4b81 8353fi
1c710c3c 8354
5213506e 8355
2693c0b0
PB
8356 fi
8357 test -n "$ac_cv_prog_DLLTOOL" && break
8358done
8359
8360if test -z "$ac_cv_prog_DLLTOOL" ; then
8361 set dummy dlltool
8362 if test $build = $host ; then
8363 DLLTOOL="$2"
ca9f4b81 8364 else
2693c0b0 8365 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 8366 fi
ca9f4b81
AO
8367fi
8368
278a7a38
AO
8369
8370
8371if test -n "$LD"; then
8372 ac_cv_prog_LD=$LD
8373elif test -n "$ac_cv_prog_LD"; then
8374 LD=$ac_cv_prog_LD
8375fi
8376
8377if test -n "$ac_cv_prog_LD"; then
8378 for ncn_progname in ld; do
8379 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8380set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8382$as_echo_n "checking for $ac_word... " >&6; }
8383if test "${ac_cv_prog_LD+set}" = set; then :
8384 $as_echo_n "(cached) " >&6
278a7a38
AO
8385else
8386 if test -n "$LD"; then
8387 ac_cv_prog_LD="$LD" # Let the user override the test.
8388else
8389as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8390for as_dir in $PATH
8391do
8392 IFS=$as_save_IFS
8393 test -z "$as_dir" && as_dir=.
5213506e
RW
8394 for ac_exec_ext in '' $ac_executable_extensions; do
8395 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8396 ac_cv_prog_LD="${ncn_progname}"
5213506e 8397 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8398 break 2
8399 fi
8400done
5213506e
RW
8401 done
8402IFS=$as_save_IFS
278a7a38
AO
8403
8404fi
8405fi
8406LD=$ac_cv_prog_LD
8407if test -n "$LD"; then
5213506e
RW
8408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8409$as_echo "$LD" >&6; }
278a7a38 8410else
5213506e
RW
8411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8412$as_echo "no" >&6; }
278a7a38
AO
8413fi
8414
5213506e 8415
278a7a38
AO
8416 done
8417fi
8418
8419for ncn_progname in ld; do
2693c0b0
PB
8420 if test -n "$ncn_tool_prefix"; then
8421 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8422set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8424$as_echo_n "checking for $ac_word... " >&6; }
8425if test "${ac_cv_prog_LD+set}" = set; then :
8426 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8427else
8428 if test -n "$LD"; then
8429 ac_cv_prog_LD="$LD" # Let the user override the test.
8430else
1c710c3c
DJ
8431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8432for as_dir in $PATH
8433do
8434 IFS=$as_save_IFS
8435 test -z "$as_dir" && as_dir=.
5213506e
RW
8436 for ac_exec_ext in '' $ac_executable_extensions; do
8437 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8438 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5213506e 8439 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8440 break 2
8441 fi
8442done
5213506e
RW
8443 done
8444IFS=$as_save_IFS
1c710c3c 8445
ca9f4b81
AO
8446fi
8447fi
1c710c3c 8448LD=$ac_cv_prog_LD
ca9f4b81 8449if test -n "$LD"; then
5213506e
RW
8450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8451$as_echo "$LD" >&6; }
ca9f4b81 8452else
5213506e
RW
8453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8454$as_echo "no" >&6; }
ca9f4b81
AO
8455fi
8456
5213506e 8457
2693c0b0
PB
8458 fi
8459 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8460 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8461set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8463$as_echo_n "checking for $ac_word... " >&6; }
8464if test "${ac_cv_prog_LD+set}" = set; then :
8465 $as_echo_n "(cached) " >&6
ca9f4b81 8466else
2693c0b0
PB
8467 if test -n "$LD"; then
8468 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 8469else
1c710c3c
DJ
8470as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8471for as_dir in $PATH
8472do
8473 IFS=$as_save_IFS
8474 test -z "$as_dir" && as_dir=.
5213506e
RW
8475 for ac_exec_ext in '' $ac_executable_extensions; do
8476 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8477 ac_cv_prog_LD="${ncn_progname}"
5213506e 8478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8479 break 2
8480 fi
8481done
5213506e
RW
8482 done
8483IFS=$as_save_IFS
1c710c3c 8484
ca9f4b81
AO
8485fi
8486fi
1c710c3c 8487LD=$ac_cv_prog_LD
2693c0b0 8488if test -n "$LD"; then
5213506e
RW
8489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8490$as_echo "$LD" >&6; }
ca9f4b81 8491else
5213506e
RW
8492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8493$as_echo "no" >&6; }
ca9f4b81 8494fi
1c710c3c 8495
5213506e 8496
2693c0b0
PB
8497 fi
8498 test -n "$ac_cv_prog_LD" && break
8499done
8500
8501if test -z "$ac_cv_prog_LD" ; then
8502 set dummy ld
8503 if test $build = $host ; then
8504 LD="$2"
ca9f4b81 8505 else
2693c0b0 8506 LD="${ncn_tool_prefix}$2"
ca9f4b81 8507 fi
ca9f4b81
AO
8508fi
8509
278a7a38
AO
8510
8511
8512if test -n "$LIPO"; then
8513 ac_cv_prog_LIPO=$LIPO
8514elif test -n "$ac_cv_prog_LIPO"; then
8515 LIPO=$ac_cv_prog_LIPO
8516fi
8517
8518if test -n "$ac_cv_prog_LIPO"; then
8519 for ncn_progname in lipo; do
8520 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8521set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8523$as_echo_n "checking for $ac_word... " >&6; }
8524if test "${ac_cv_prog_LIPO+set}" = set; then :
8525 $as_echo_n "(cached) " >&6
278a7a38
AO
8526else
8527 if test -n "$LIPO"; then
8528 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8529else
8530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8531for as_dir in $PATH
8532do
8533 IFS=$as_save_IFS
8534 test -z "$as_dir" && as_dir=.
5213506e
RW
8535 for ac_exec_ext in '' $ac_executable_extensions; do
8536 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8537 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8539 break 2
8540 fi
8541done
5213506e
RW
8542 done
8543IFS=$as_save_IFS
278a7a38
AO
8544
8545fi
8546fi
8547LIPO=$ac_cv_prog_LIPO
8548if test -n "$LIPO"; then
5213506e
RW
8549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8550$as_echo "$LIPO" >&6; }
278a7a38 8551else
5213506e
RW
8552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8553$as_echo "no" >&6; }
278a7a38
AO
8554fi
8555
5213506e 8556
278a7a38
AO
8557 done
8558fi
8559
8560for ncn_progname in lipo; do
2abefe3d
PB
8561 if test -n "$ncn_tool_prefix"; then
8562 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8563set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8565$as_echo_n "checking for $ac_word... " >&6; }
8566if test "${ac_cv_prog_LIPO+set}" = set; then :
8567 $as_echo_n "(cached) " >&6
2abefe3d
PB
8568else
8569 if test -n "$LIPO"; then
8570 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8571else
1c710c3c
DJ
8572as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8573for as_dir in $PATH
8574do
8575 IFS=$as_save_IFS
8576 test -z "$as_dir" && as_dir=.
5213506e
RW
8577 for ac_exec_ext in '' $ac_executable_extensions; do
8578 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8579 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5213506e 8580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8581 break 2
8582 fi
8583done
5213506e
RW
8584 done
8585IFS=$as_save_IFS
1c710c3c 8586
2abefe3d
PB
8587fi
8588fi
1c710c3c 8589LIPO=$ac_cv_prog_LIPO
2abefe3d 8590if test -n "$LIPO"; then
5213506e
RW
8591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8592$as_echo "$LIPO" >&6; }
2abefe3d 8593else
5213506e
RW
8594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8595$as_echo "no" >&6; }
2abefe3d
PB
8596fi
8597
5213506e 8598
2abefe3d
PB
8599 fi
8600 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8601 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8602set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8604$as_echo_n "checking for $ac_word... " >&6; }
8605if test "${ac_cv_prog_LIPO+set}" = set; then :
8606 $as_echo_n "(cached) " >&6
2abefe3d
PB
8607else
8608 if test -n "$LIPO"; then
8609 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8610else
1c710c3c
DJ
8611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8612for as_dir in $PATH
8613do
8614 IFS=$as_save_IFS
8615 test -z "$as_dir" && as_dir=.
5213506e
RW
8616 for ac_exec_ext in '' $ac_executable_extensions; do
8617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8618 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8620 break 2
8621 fi
8622done
5213506e
RW
8623 done
8624IFS=$as_save_IFS
1c710c3c 8625
2abefe3d
PB
8626fi
8627fi
1c710c3c 8628LIPO=$ac_cv_prog_LIPO
2abefe3d 8629if test -n "$LIPO"; then
5213506e
RW
8630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8631$as_echo "$LIPO" >&6; }
2abefe3d 8632else
5213506e
RW
8633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8634$as_echo "no" >&6; }
2abefe3d 8635fi
1c710c3c 8636
5213506e 8637
2abefe3d
PB
8638 fi
8639 test -n "$ac_cv_prog_LIPO" && break
8640done
8641
8642if test -z "$ac_cv_prog_LIPO" ; then
8643 set dummy lipo
8644 if test $build = $host ; then
8645 LIPO="$2"
8646 else
8647 LIPO="${ncn_tool_prefix}$2"
8648 fi
8649fi
8650
278a7a38
AO
8651
8652
8653if test -n "$NM"; then
8654 ac_cv_prog_NM=$NM
8655elif test -n "$ac_cv_prog_NM"; then
8656 NM=$ac_cv_prog_NM
8657fi
8658
8659if test -n "$ac_cv_prog_NM"; then
8660 for ncn_progname in nm; do
8661 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8662set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8663{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8664$as_echo_n "checking for $ac_word... " >&6; }
8665if test "${ac_cv_prog_NM+set}" = set; then :
8666 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8667else
8668 if test -n "$NM"; then
8669 ac_cv_prog_NM="$NM" # Let the user override the test.
8670else
1c710c3c
DJ
8671as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8672for as_dir in $PATH
8673do
8674 IFS=$as_save_IFS
8675 test -z "$as_dir" && as_dir=.
5213506e
RW
8676 for ac_exec_ext in '' $ac_executable_extensions; do
8677 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8678 ac_cv_prog_NM="${ncn_progname}"
5213506e 8679 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8680 break 2
8681 fi
8682done
5213506e
RW
8683 done
8684IFS=$as_save_IFS
1c710c3c 8685
ca9f4b81
AO
8686fi
8687fi
1c710c3c 8688NM=$ac_cv_prog_NM
ca9f4b81 8689if test -n "$NM"; then
5213506e
RW
8690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8691$as_echo "$NM" >&6; }
ca9f4b81 8692else
5213506e
RW
8693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8694$as_echo "no" >&6; }
ca9f4b81
AO
8695fi
8696
5213506e 8697
278a7a38
AO
8698 done
8699fi
8700
8701for ncn_progname in nm; do
8702 if test -n "$ncn_tool_prefix"; then
8703 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8704set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8706$as_echo_n "checking for $ac_word... " >&6; }
8707if test "${ac_cv_prog_NM+set}" = set; then :
8708 $as_echo_n "(cached) " >&6
ca9f4b81 8709else
2693c0b0
PB
8710 if test -n "$NM"; then
8711 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 8712else
1c710c3c
DJ
8713as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8714for as_dir in $PATH
8715do
8716 IFS=$as_save_IFS
8717 test -z "$as_dir" && as_dir=.
5213506e
RW
8718 for ac_exec_ext in '' $ac_executable_extensions; do
8719 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8720 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
5213506e 8721 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8722 break 2
8723 fi
8724done
5213506e
RW
8725 done
8726IFS=$as_save_IFS
1c710c3c 8727
ca9f4b81
AO
8728fi
8729fi
1c710c3c 8730NM=$ac_cv_prog_NM
2693c0b0 8731if test -n "$NM"; then
5213506e
RW
8732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8733$as_echo "$NM" >&6; }
ca9f4b81 8734else
5213506e
RW
8735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8736$as_echo "no" >&6; }
ca9f4b81 8737fi
1c710c3c 8738
5213506e 8739
2693c0b0 8740 fi
278a7a38
AO
8741 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
8742 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8743set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8745$as_echo_n "checking for $ac_word... " >&6; }
8746if test "${ac_cv_prog_NM+set}" = set; then :
8747 $as_echo_n "(cached) " >&6
278a7a38
AO
8748else
8749 if test -n "$NM"; then
8750 ac_cv_prog_NM="$NM" # Let the user override the test.
8751else
8752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8753for as_dir in $PATH
8754do
8755 IFS=$as_save_IFS
8756 test -z "$as_dir" && as_dir=.
5213506e
RW
8757 for ac_exec_ext in '' $ac_executable_extensions; do
8758 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8759 ac_cv_prog_NM="${ncn_progname}"
5213506e 8760 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8761 break 2
8762 fi
8763done
5213506e
RW
8764 done
8765IFS=$as_save_IFS
278a7a38
AO
8766
8767fi
8768fi
8769NM=$ac_cv_prog_NM
8770if test -n "$NM"; then
5213506e
RW
8771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
8772$as_echo "$NM" >&6; }
278a7a38 8773else
5213506e
RW
8774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8775$as_echo "no" >&6; }
278a7a38
AO
8776fi
8777
5213506e 8778
278a7a38
AO
8779 fi
8780 test -n "$ac_cv_prog_NM" && break
8781done
8782
8783if test -z "$ac_cv_prog_NM" ; then
8784 set dummy nm
8785 if test $build = $host ; then
8786 NM="$2"
8787 else
8788 NM="${ncn_tool_prefix}$2"
8789 fi
8790fi
8791
8792
8793
8794if test -n "$RANLIB"; then
8795 ac_cv_prog_RANLIB=$RANLIB
8796elif test -n "$ac_cv_prog_RANLIB"; then
8797 RANLIB=$ac_cv_prog_RANLIB
8798fi
8799
8800if test -n "$ac_cv_prog_RANLIB"; then
8801 for ncn_progname in ranlib; do
8802 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8803set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8805$as_echo_n "checking for $ac_word... " >&6; }
8806if test "${ac_cv_prog_RANLIB+set}" = set; then :
8807 $as_echo_n "(cached) " >&6
278a7a38
AO
8808else
8809 if test -n "$RANLIB"; then
8810 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8811else
8812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8813for as_dir in $PATH
8814do
8815 IFS=$as_save_IFS
8816 test -z "$as_dir" && as_dir=.
5213506e
RW
8817 for ac_exec_ext in '' $ac_executable_extensions; do
8818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8819 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8821 break 2
8822 fi
8823done
5213506e
RW
8824 done
8825IFS=$as_save_IFS
278a7a38
AO
8826
8827fi
8828fi
8829RANLIB=$ac_cv_prog_RANLIB
8830if test -n "$RANLIB"; then
5213506e
RW
8831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8832$as_echo "$RANLIB" >&6; }
278a7a38 8833else
5213506e
RW
8834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8835$as_echo "no" >&6; }
278a7a38
AO
8836fi
8837
5213506e 8838
278a7a38
AO
8839 done
8840fi
ca9f4b81 8841
278a7a38 8842for ncn_progname in ranlib; do
2693c0b0
PB
8843 if test -n "$ncn_tool_prefix"; then
8844 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8845set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8847$as_echo_n "checking for $ac_word... " >&6; }
8848if test "${ac_cv_prog_RANLIB+set}" = set; then :
8849 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8850else
8851 if test -n "$RANLIB"; then
8852 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8853else
1c710c3c
DJ
8854as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8855for as_dir in $PATH
8856do
8857 IFS=$as_save_IFS
8858 test -z "$as_dir" && as_dir=.
5213506e
RW
8859 for ac_exec_ext in '' $ac_executable_extensions; do
8860 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8861 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
5213506e 8862 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8863 break 2
8864 fi
8865done
5213506e
RW
8866 done
8867IFS=$as_save_IFS
1c710c3c 8868
ca9f4b81
AO
8869fi
8870fi
1c710c3c 8871RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 8872if test -n "$RANLIB"; then
5213506e
RW
8873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8874$as_echo "$RANLIB" >&6; }
ca9f4b81 8875else
5213506e
RW
8876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8877$as_echo "no" >&6; }
ca9f4b81
AO
8878fi
8879
5213506e 8880
2693c0b0
PB
8881 fi
8882 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
8883 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8884set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8886$as_echo_n "checking for $ac_word... " >&6; }
8887if test "${ac_cv_prog_RANLIB+set}" = set; then :
8888 $as_echo_n "(cached) " >&6
ca9f4b81 8889else
2693c0b0
PB
8890 if test -n "$RANLIB"; then
8891 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 8892else
1c710c3c
DJ
8893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8894for as_dir in $PATH
8895do
8896 IFS=$as_save_IFS
8897 test -z "$as_dir" && as_dir=.
5213506e
RW
8898 for ac_exec_ext in '' $ac_executable_extensions; do
8899 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8900 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 8901 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8902 break 2
8903 fi
8904done
5213506e
RW
8905 done
8906IFS=$as_save_IFS
1c710c3c 8907
ca9f4b81
AO
8908fi
8909fi
1c710c3c 8910RANLIB=$ac_cv_prog_RANLIB
2693c0b0 8911if test -n "$RANLIB"; then
5213506e
RW
8912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8913$as_echo "$RANLIB" >&6; }
ca9f4b81 8914else
5213506e
RW
8915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8916$as_echo "no" >&6; }
ca9f4b81 8917fi
1c710c3c 8918
5213506e 8919
ca9f4b81 8920 fi
2693c0b0
PB
8921 test -n "$ac_cv_prog_RANLIB" && break
8922done
8923
8924if test -z "$ac_cv_prog_RANLIB" ; then
8927b7c0 8925 RANLIB="true"
ca9f4b81
AO
8926fi
8927
278a7a38
AO
8928
8929
8930if test -n "$STRIP"; then
8931 ac_cv_prog_STRIP=$STRIP
8932elif test -n "$ac_cv_prog_STRIP"; then
8933 STRIP=$ac_cv_prog_STRIP
8934fi
8935
8936if test -n "$ac_cv_prog_STRIP"; then
8937 for ncn_progname in strip; do
8938 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8939set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8941$as_echo_n "checking for $ac_word... " >&6; }
8942if test "${ac_cv_prog_STRIP+set}" = set; then :
8943 $as_echo_n "(cached) " >&6
278a7a38
AO
8944else
8945 if test -n "$STRIP"; then
8946 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8947else
8948as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8949for as_dir in $PATH
8950do
8951 IFS=$as_save_IFS
8952 test -z "$as_dir" && as_dir=.
5213506e
RW
8953 for ac_exec_ext in '' $ac_executable_extensions; do
8954 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8955 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 8956 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8957 break 2
8958 fi
8959done
5213506e
RW
8960 done
8961IFS=$as_save_IFS
278a7a38
AO
8962
8963fi
8964fi
8965STRIP=$ac_cv_prog_STRIP
8966if test -n "$STRIP"; then
5213506e
RW
8967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
8968$as_echo "$STRIP" >&6; }
278a7a38 8969else
5213506e
RW
8970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8971$as_echo "no" >&6; }
278a7a38
AO
8972fi
8973
5213506e 8974
278a7a38
AO
8975 done
8976fi
8977
8978for ncn_progname in strip; do
2abefe3d
PB
8979 if test -n "$ncn_tool_prefix"; then
8980 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8981set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8983$as_echo_n "checking for $ac_word... " >&6; }
8984if test "${ac_cv_prog_STRIP+set}" = set; then :
8985 $as_echo_n "(cached) " >&6
2abefe3d
PB
8986else
8987 if test -n "$STRIP"; then
8988 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8989else
1c710c3c
DJ
8990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8991for as_dir in $PATH
8992do
8993 IFS=$as_save_IFS
8994 test -z "$as_dir" && as_dir=.
5213506e
RW
8995 for ac_exec_ext in '' $ac_executable_extensions; do
8996 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8997 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
5213506e 8998 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8999 break 2
9000 fi
9001done
5213506e
RW
9002 done
9003IFS=$as_save_IFS
1c710c3c 9004
2abefe3d
PB
9005fi
9006fi
1c710c3c 9007STRIP=$ac_cv_prog_STRIP
2abefe3d 9008if test -n "$STRIP"; then
5213506e
RW
9009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9010$as_echo "$STRIP" >&6; }
2abefe3d 9011else
5213506e
RW
9012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9013$as_echo "no" >&6; }
2abefe3d
PB
9014fi
9015
5213506e 9016
2abefe3d
PB
9017 fi
9018 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9019 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9020set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9022$as_echo_n "checking for $ac_word... " >&6; }
9023if test "${ac_cv_prog_STRIP+set}" = set; then :
9024 $as_echo_n "(cached) " >&6
2abefe3d
PB
9025else
9026 if test -n "$STRIP"; then
9027 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9028else
1c710c3c
DJ
9029as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9030for as_dir in $PATH
9031do
9032 IFS=$as_save_IFS
9033 test -z "$as_dir" && as_dir=.
5213506e
RW
9034 for ac_exec_ext in '' $ac_executable_extensions; do
9035 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9036 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9037 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9038 break 2
9039 fi
9040done
5213506e
RW
9041 done
9042IFS=$as_save_IFS
1c710c3c 9043
2abefe3d
PB
9044fi
9045fi
1c710c3c 9046STRIP=$ac_cv_prog_STRIP
2abefe3d 9047if test -n "$STRIP"; then
5213506e
RW
9048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9049$as_echo "$STRIP" >&6; }
2abefe3d 9050else
5213506e
RW
9051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9052$as_echo "no" >&6; }
2abefe3d 9053fi
1c710c3c 9054
5213506e 9055
2abefe3d
PB
9056 fi
9057 test -n "$ac_cv_prog_STRIP" && break
9058done
9059
9060if test -z "$ac_cv_prog_STRIP" ; then
8927b7c0 9061 STRIP="true"
2abefe3d
PB
9062fi
9063
278a7a38
AO
9064
9065
9066if test -n "$WINDRES"; then
9067 ac_cv_prog_WINDRES=$WINDRES
9068elif test -n "$ac_cv_prog_WINDRES"; then
9069 WINDRES=$ac_cv_prog_WINDRES
9070fi
9071
9072if test -n "$ac_cv_prog_WINDRES"; then
9073 for ncn_progname in windres; do
9074 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9075set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9077$as_echo_n "checking for $ac_word... " >&6; }
9078if test "${ac_cv_prog_WINDRES+set}" = set; then :
9079 $as_echo_n "(cached) " >&6
278a7a38
AO
9080else
9081 if test -n "$WINDRES"; then
9082 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9083else
9084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9085for as_dir in $PATH
9086do
9087 IFS=$as_save_IFS
9088 test -z "$as_dir" && as_dir=.
5213506e
RW
9089 for ac_exec_ext in '' $ac_executable_extensions; do
9090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9091 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9093 break 2
9094 fi
9095done
5213506e
RW
9096 done
9097IFS=$as_save_IFS
278a7a38
AO
9098
9099fi
9100fi
9101WINDRES=$ac_cv_prog_WINDRES
9102if test -n "$WINDRES"; then
5213506e
RW
9103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9104$as_echo "$WINDRES" >&6; }
278a7a38 9105else
5213506e
RW
9106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9107$as_echo "no" >&6; }
278a7a38
AO
9108fi
9109
5213506e 9110
278a7a38
AO
9111 done
9112fi
9113
9114for ncn_progname in windres; do
2693c0b0
PB
9115 if test -n "$ncn_tool_prefix"; then
9116 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9117set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9119$as_echo_n "checking for $ac_word... " >&6; }
9120if test "${ac_cv_prog_WINDRES+set}" = set; then :
9121 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9122else
9123 if test -n "$WINDRES"; then
9124 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9125else
1c710c3c
DJ
9126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9127for as_dir in $PATH
9128do
9129 IFS=$as_save_IFS
9130 test -z "$as_dir" && as_dir=.
5213506e
RW
9131 for ac_exec_ext in '' $ac_executable_extensions; do
9132 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9133 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
5213506e 9134 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9135 break 2
9136 fi
9137done
5213506e
RW
9138 done
9139IFS=$as_save_IFS
1c710c3c 9140
ca9f4b81
AO
9141fi
9142fi
1c710c3c 9143WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 9144if test -n "$WINDRES"; then
5213506e
RW
9145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9146$as_echo "$WINDRES" >&6; }
ca9f4b81 9147else
5213506e
RW
9148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9149$as_echo "no" >&6; }
ca9f4b81
AO
9150fi
9151
5213506e 9152
2693c0b0
PB
9153 fi
9154 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9155 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9156set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9158$as_echo_n "checking for $ac_word... " >&6; }
9159if test "${ac_cv_prog_WINDRES+set}" = set; then :
9160 $as_echo_n "(cached) " >&6
ca9f4b81 9161else
2693c0b0
PB
9162 if test -n "$WINDRES"; then
9163 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 9164else
1c710c3c
DJ
9165as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9166for as_dir in $PATH
9167do
9168 IFS=$as_save_IFS
9169 test -z "$as_dir" && as_dir=.
5213506e
RW
9170 for ac_exec_ext in '' $ac_executable_extensions; do
9171 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9172 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9174 break 2
9175 fi
9176done
5213506e
RW
9177 done
9178IFS=$as_save_IFS
1c710c3c 9179
ca9f4b81
AO
9180fi
9181fi
1c710c3c 9182WINDRES=$ac_cv_prog_WINDRES
2693c0b0 9183if test -n "$WINDRES"; then
5213506e
RW
9184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9185$as_echo "$WINDRES" >&6; }
ca9f4b81 9186else
5213506e
RW
9187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9188$as_echo "no" >&6; }
ca9f4b81 9189fi
1c710c3c 9190
5213506e 9191
2693c0b0
PB
9192 fi
9193 test -n "$ac_cv_prog_WINDRES" && break
9194done
9195
9196if test -z "$ac_cv_prog_WINDRES" ; then
9197 set dummy windres
9198 if test $build = $host ; then
9199 WINDRES="$2"
ca9f4b81 9200 else
2693c0b0 9201 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 9202 fi
ca9f4b81
AO
9203fi
9204
278a7a38
AO
9205
9206
901119ae
KT
9207if test -n "$WINDMC"; then
9208 ac_cv_prog_WINDMC=$WINDMC
9209elif test -n "$ac_cv_prog_WINDMC"; then
9210 WINDMC=$ac_cv_prog_WINDMC
9211fi
9212
9213if test -n "$ac_cv_prog_WINDMC"; then
9214 for ncn_progname in windmc; do
9215 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9216set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9218$as_echo_n "checking for $ac_word... " >&6; }
9219if test "${ac_cv_prog_WINDMC+set}" = set; then :
9220 $as_echo_n "(cached) " >&6
901119ae
KT
9221else
9222 if test -n "$WINDMC"; then
9223 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9224else
9225as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9226for as_dir in $PATH
9227do
9228 IFS=$as_save_IFS
9229 test -z "$as_dir" && as_dir=.
5213506e
RW
9230 for ac_exec_ext in '' $ac_executable_extensions; do
9231 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9232 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9233 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9234 break 2
9235 fi
9236done
5213506e
RW
9237 done
9238IFS=$as_save_IFS
901119ae
KT
9239
9240fi
9241fi
9242WINDMC=$ac_cv_prog_WINDMC
9243if test -n "$WINDMC"; then
5213506e
RW
9244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9245$as_echo "$WINDMC" >&6; }
901119ae 9246else
5213506e
RW
9247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9248$as_echo "no" >&6; }
901119ae
KT
9249fi
9250
5213506e 9251
901119ae
KT
9252 done
9253fi
9254
9255for ncn_progname in windmc; do
9256 if test -n "$ncn_tool_prefix"; then
9257 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9258set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9260$as_echo_n "checking for $ac_word... " >&6; }
9261if test "${ac_cv_prog_WINDMC+set}" = set; then :
9262 $as_echo_n "(cached) " >&6
901119ae
KT
9263else
9264 if test -n "$WINDMC"; then
9265 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9266else
9267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9268for as_dir in $PATH
9269do
9270 IFS=$as_save_IFS
9271 test -z "$as_dir" && as_dir=.
5213506e
RW
9272 for ac_exec_ext in '' $ac_executable_extensions; do
9273 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9274 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
5213506e 9275 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9276 break 2
9277 fi
9278done
5213506e
RW
9279 done
9280IFS=$as_save_IFS
901119ae
KT
9281
9282fi
9283fi
9284WINDMC=$ac_cv_prog_WINDMC
9285if test -n "$WINDMC"; then
5213506e
RW
9286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9287$as_echo "$WINDMC" >&6; }
901119ae 9288else
5213506e
RW
9289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9290$as_echo "no" >&6; }
901119ae
KT
9291fi
9292
5213506e 9293
901119ae
KT
9294 fi
9295 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9296 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9297set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9299$as_echo_n "checking for $ac_word... " >&6; }
9300if test "${ac_cv_prog_WINDMC+set}" = set; then :
9301 $as_echo_n "(cached) " >&6
901119ae
KT
9302else
9303 if test -n "$WINDMC"; then
9304 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9305else
9306as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9307for as_dir in $PATH
9308do
9309 IFS=$as_save_IFS
9310 test -z "$as_dir" && as_dir=.
5213506e
RW
9311 for ac_exec_ext in '' $ac_executable_extensions; do
9312 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9313 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9314 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9315 break 2
9316 fi
9317done
5213506e
RW
9318 done
9319IFS=$as_save_IFS
901119ae
KT
9320
9321fi
9322fi
9323WINDMC=$ac_cv_prog_WINDMC
9324if test -n "$WINDMC"; then
5213506e
RW
9325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9326$as_echo "$WINDMC" >&6; }
901119ae 9327else
5213506e
RW
9328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9329$as_echo "no" >&6; }
901119ae
KT
9330fi
9331
5213506e 9332
901119ae
KT
9333 fi
9334 test -n "$ac_cv_prog_WINDMC" && break
9335done
9336
9337if test -z "$ac_cv_prog_WINDMC" ; then
9338 set dummy windmc
9339 if test $build = $host ; then
9340 WINDMC="$2"
9341 else
9342 WINDMC="${ncn_tool_prefix}$2"
9343 fi
9344fi
9345
9346
9347
278a7a38
AO
9348if test -n "$OBJCOPY"; then
9349 ac_cv_prog_OBJCOPY=$OBJCOPY
9350elif test -n "$ac_cv_prog_OBJCOPY"; then
9351 OBJCOPY=$ac_cv_prog_OBJCOPY
9352fi
9353
9354if test -n "$ac_cv_prog_OBJCOPY"; then
9355 for ncn_progname in objcopy; do
9356 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9357set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9359$as_echo_n "checking for $ac_word... " >&6; }
9360if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9361 $as_echo_n "(cached) " >&6
278a7a38
AO
9362else
9363 if test -n "$OBJCOPY"; then
9364 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9365else
9366as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9367for as_dir in $PATH
9368do
9369 IFS=$as_save_IFS
9370 test -z "$as_dir" && as_dir=.
5213506e
RW
9371 for ac_exec_ext in '' $ac_executable_extensions; do
9372 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9373 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9374 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9375 break 2
9376 fi
9377done
5213506e
RW
9378 done
9379IFS=$as_save_IFS
278a7a38
AO
9380
9381fi
9382fi
9383OBJCOPY=$ac_cv_prog_OBJCOPY
9384if test -n "$OBJCOPY"; then
5213506e
RW
9385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9386$as_echo "$OBJCOPY" >&6; }
278a7a38 9387else
5213506e
RW
9388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9389$as_echo "no" >&6; }
278a7a38
AO
9390fi
9391
5213506e 9392
278a7a38
AO
9393 done
9394fi
9395
9396for ncn_progname in objcopy; do
2693c0b0
PB
9397 if test -n "$ncn_tool_prefix"; then
9398 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9399set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9400{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9401$as_echo_n "checking for $ac_word... " >&6; }
9402if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9403 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9404else
9405 if test -n "$OBJCOPY"; then
9406 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9407else
1c710c3c
DJ
9408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9409for as_dir in $PATH
9410do
9411 IFS=$as_save_IFS
9412 test -z "$as_dir" && as_dir=.
5213506e
RW
9413 for ac_exec_ext in '' $ac_executable_extensions; do
9414 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9415 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
5213506e 9416 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9417 break 2
9418 fi
9419done
5213506e
RW
9420 done
9421IFS=$as_save_IFS
1c710c3c 9422
ca9f4b81
AO
9423fi
9424fi
1c710c3c 9425OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 9426if test -n "$OBJCOPY"; then
5213506e
RW
9427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9428$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9429else
5213506e
RW
9430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9431$as_echo "no" >&6; }
ca9f4b81
AO
9432fi
9433
5213506e 9434
2693c0b0
PB
9435 fi
9436 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9437 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9438set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9440$as_echo_n "checking for $ac_word... " >&6; }
9441if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9442 $as_echo_n "(cached) " >&6
ca9f4b81 9443else
2693c0b0
PB
9444 if test -n "$OBJCOPY"; then
9445 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 9446else
1c710c3c
DJ
9447as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9448for as_dir in $PATH
9449do
9450 IFS=$as_save_IFS
9451 test -z "$as_dir" && as_dir=.
5213506e
RW
9452 for ac_exec_ext in '' $ac_executable_extensions; do
9453 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9454 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9455 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9456 break 2
9457 fi
9458done
5213506e
RW
9459 done
9460IFS=$as_save_IFS
1c710c3c 9461
ca9f4b81
AO
9462fi
9463fi
1c710c3c 9464OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 9465if test -n "$OBJCOPY"; then
5213506e
RW
9466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9467$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9468else
5213506e
RW
9469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9470$as_echo "no" >&6; }
ca9f4b81 9471fi
1c710c3c 9472
5213506e 9473
2693c0b0
PB
9474 fi
9475 test -n "$ac_cv_prog_OBJCOPY" && break
9476done
9477
9478if test -z "$ac_cv_prog_OBJCOPY" ; then
9479 set dummy objcopy
9480 if test $build = $host ; then
9481 OBJCOPY="$2"
ca9f4b81 9482 else
2693c0b0 9483 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 9484 fi
ca9f4b81
AO
9485fi
9486
278a7a38
AO
9487
9488
9489if test -n "$OBJDUMP"; then
9490 ac_cv_prog_OBJDUMP=$OBJDUMP
9491elif test -n "$ac_cv_prog_OBJDUMP"; then
9492 OBJDUMP=$ac_cv_prog_OBJDUMP
9493fi
9494
9495if test -n "$ac_cv_prog_OBJDUMP"; then
9496 for ncn_progname in objdump; do
9497 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9498set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9500$as_echo_n "checking for $ac_word... " >&6; }
9501if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9502 $as_echo_n "(cached) " >&6
278a7a38
AO
9503else
9504 if test -n "$OBJDUMP"; then
9505 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9506else
9507as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9508for as_dir in $PATH
9509do
9510 IFS=$as_save_IFS
9511 test -z "$as_dir" && as_dir=.
5213506e
RW
9512 for ac_exec_ext in '' $ac_executable_extensions; do
9513 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9514 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9515 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9516 break 2
9517 fi
9518done
5213506e
RW
9519 done
9520IFS=$as_save_IFS
278a7a38
AO
9521
9522fi
9523fi
9524OBJDUMP=$ac_cv_prog_OBJDUMP
9525if test -n "$OBJDUMP"; then
5213506e
RW
9526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9527$as_echo "$OBJDUMP" >&6; }
278a7a38 9528else
5213506e
RW
9529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9530$as_echo "no" >&6; }
278a7a38
AO
9531fi
9532
5213506e 9533
278a7a38
AO
9534 done
9535fi
9536
9537for ncn_progname in objdump; do
2693c0b0
PB
9538 if test -n "$ncn_tool_prefix"; then
9539 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9540set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9542$as_echo_n "checking for $ac_word... " >&6; }
9543if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9544 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9545else
9546 if test -n "$OBJDUMP"; then
9547 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9548else
1c710c3c
DJ
9549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9550for as_dir in $PATH
9551do
9552 IFS=$as_save_IFS
9553 test -z "$as_dir" && as_dir=.
5213506e
RW
9554 for ac_exec_ext in '' $ac_executable_extensions; do
9555 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9556 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9557 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9558 break 2
9559 fi
9560done
5213506e
RW
9561 done
9562IFS=$as_save_IFS
1c710c3c 9563
ca9f4b81
AO
9564fi
9565fi
1c710c3c 9566OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 9567if test -n "$OBJDUMP"; then
5213506e
RW
9568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9569$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9570else
5213506e
RW
9571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9572$as_echo "no" >&6; }
ca9f4b81
AO
9573fi
9574
5213506e 9575
2693c0b0
PB
9576 fi
9577 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9578 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9579set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9581$as_echo_n "checking for $ac_word... " >&6; }
9582if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9583 $as_echo_n "(cached) " >&6
ca9f4b81 9584else
2693c0b0
PB
9585 if test -n "$OBJDUMP"; then
9586 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 9587else
1c710c3c
DJ
9588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9589for as_dir in $PATH
9590do
9591 IFS=$as_save_IFS
9592 test -z "$as_dir" && as_dir=.
5213506e
RW
9593 for ac_exec_ext in '' $ac_executable_extensions; do
9594 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9595 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9596 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9597 break 2
9598 fi
9599done
5213506e
RW
9600 done
9601IFS=$as_save_IFS
1c710c3c 9602
ca9f4b81
AO
9603fi
9604fi
1c710c3c 9605OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 9606if test -n "$OBJDUMP"; then
5213506e
RW
9607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9608$as_echo "$OBJDUMP" >&6; }
ca9f4b81 9609else
5213506e
RW
9610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9611$as_echo "no" >&6; }
ca9f4b81 9612fi
1c710c3c 9613
5213506e 9614
2693c0b0
PB
9615 fi
9616 test -n "$ac_cv_prog_OBJDUMP" && break
9617done
9618
9619if test -z "$ac_cv_prog_OBJDUMP" ; then
9620 set dummy objdump
9621 if test $build = $host ; then
9622 OBJDUMP="$2"
ca9f4b81 9623 else
2693c0b0 9624 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 9625 fi
ca9f4b81
AO
9626fi
9627
671aa708
NN
9628
9629
e7a82751
RM
9630if test -n "$READELF"; then
9631 ac_cv_prog_READELF=$READELF
9632elif test -n "$ac_cv_prog_READELF"; then
9633 READELF=$ac_cv_prog_READELF
9634fi
9635
9636if test -n "$ac_cv_prog_READELF"; then
9637 for ncn_progname in readelf; do
9638 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9639set dummy ${ncn_progname}; ac_word=$2
9640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9641$as_echo_n "checking for $ac_word... " >&6; }
9642if test "${ac_cv_prog_READELF+set}" = set; then :
9643 $as_echo_n "(cached) " >&6
9644else
9645 if test -n "$READELF"; then
9646 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9647else
9648as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9649for as_dir in $PATH
9650do
9651 IFS=$as_save_IFS
9652 test -z "$as_dir" && as_dir=.
9653 for ac_exec_ext in '' $ac_executable_extensions; do
9654 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9655 ac_cv_prog_READELF="${ncn_progname}"
9656 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9657 break 2
9658 fi
9659done
9660 done
9661IFS=$as_save_IFS
9662
9663fi
9664fi
9665READELF=$ac_cv_prog_READELF
9666if test -n "$READELF"; then
9667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9668$as_echo "$READELF" >&6; }
9669else
9670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9671$as_echo "no" >&6; }
9672fi
9673
9674
9675 done
9676fi
9677
9678for ncn_progname in readelf; do
9679 if test -n "$ncn_tool_prefix"; then
9680 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9681set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
9682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9683$as_echo_n "checking for $ac_word... " >&6; }
9684if test "${ac_cv_prog_READELF+set}" = set; then :
9685 $as_echo_n "(cached) " >&6
9686else
9687 if test -n "$READELF"; then
9688 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9689else
9690as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9691for as_dir in $PATH
9692do
9693 IFS=$as_save_IFS
9694 test -z "$as_dir" && as_dir=.
9695 for ac_exec_ext in '' $ac_executable_extensions; do
9696 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9697 ac_cv_prog_READELF="${ncn_tool_prefix}${ncn_progname}"
9698 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9699 break 2
9700 fi
9701done
9702 done
9703IFS=$as_save_IFS
9704
9705fi
9706fi
9707READELF=$ac_cv_prog_READELF
9708if test -n "$READELF"; then
9709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9710$as_echo "$READELF" >&6; }
9711else
9712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9713$as_echo "no" >&6; }
9714fi
9715
9716
9717 fi
9718 if test -z "$ac_cv_prog_READELF" && test $build = $host ; then
9719 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9720set dummy ${ncn_progname}; ac_word=$2
9721{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9722$as_echo_n "checking for $ac_word... " >&6; }
9723if test "${ac_cv_prog_READELF+set}" = set; then :
9724 $as_echo_n "(cached) " >&6
9725else
9726 if test -n "$READELF"; then
9727 ac_cv_prog_READELF="$READELF" # Let the user override the test.
9728else
9729as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9730for as_dir in $PATH
9731do
9732 IFS=$as_save_IFS
9733 test -z "$as_dir" && as_dir=.
9734 for ac_exec_ext in '' $ac_executable_extensions; do
9735 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9736 ac_cv_prog_READELF="${ncn_progname}"
9737 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9738 break 2
9739 fi
9740done
9741 done
9742IFS=$as_save_IFS
9743
9744fi
9745fi
9746READELF=$ac_cv_prog_READELF
9747if test -n "$READELF"; then
9748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
9749$as_echo "$READELF" >&6; }
9750else
9751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9752$as_echo "no" >&6; }
9753fi
9754
9755
9756 fi
9757 test -n "$ac_cv_prog_READELF" && break
9758done
9759
9760if test -z "$ac_cv_prog_READELF" ; then
9761 set dummy readelf
9762 if test $build = $host ; then
9763 READELF="$2"
9764 else
9765 READELF="${ncn_tool_prefix}$2"
9766 fi
9767fi
9768
9769
9770
671aa708
NN
9771
9772
9773
2abefe3d 9774# Target tools.
1c710c3c 9775
5213506e
RW
9776# Check whether --with-build-time-tools was given.
9777if test "${with_build_time_tools+set}" = set; then :
9778 withval=$with_build_time_tools; case x"$withval" in
e8b05380
PB
9779 x/*) ;;
9780 *)
9781 with_build_time_tools=
5213506e
RW
9782 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
9783$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
9784 ;;
9785 esac
ca9f4b81 9786else
e8b05380 9787 with_build_time_tools=
5213506e
RW
9788fi
9789
ca9f4b81 9790
278a7a38
AO
9791
9792
9793if test -n "$CC_FOR_TARGET"; then
9794 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
9795elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9796 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9797fi
9798
9799if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
9800 for ncn_progname in cc gcc; do
9801 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9802set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9804$as_echo_n "checking for $ac_word... " >&6; }
9805if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9806 $as_echo_n "(cached) " >&6
278a7a38
AO
9807else
9808 if test -n "$CC_FOR_TARGET"; then
9809 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9810else
9811as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9812for as_dir in $PATH
9813do
9814 IFS=$as_save_IFS
9815 test -z "$as_dir" && as_dir=.
5213506e
RW
9816 for ac_exec_ext in '' $ac_executable_extensions; do
9817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9818 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 9819 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9820 break 2
9821 fi
9822done
5213506e
RW
9823 done
9824IFS=$as_save_IFS
278a7a38
AO
9825
9826fi
9827fi
9828CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
9829if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9831$as_echo "$CC_FOR_TARGET" >&6; }
278a7a38 9832else
5213506e
RW
9833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9834$as_echo "no" >&6; }
278a7a38
AO
9835fi
9836
5213506e 9837
278a7a38
AO
9838 done
9839fi
9840
9841if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 9842 for ncn_progname in cc gcc; do
5213506e
RW
9843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
9844$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
9845 if test -x $with_build_time_tools/${ncn_progname}; then
9846 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
9847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9848$as_echo "yes" >&6; }
72a7ab82 9849 break
e8b05380 9850 else
5213506e
RW
9851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9852$as_echo "no" >&6; }
72a7ab82
AP
9853 fi
9854 done
4de997d1
PB
9855fi
9856
e8b05380
PB
9857if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
9858 for ncn_progname in cc gcc; do
9859 if test -n "$ncn_target_tool_prefix"; then
9860 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 9861set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9863$as_echo_n "checking for $ac_word... " >&6; }
9864if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9865 $as_echo_n "(cached) " >&6
4de997d1
PB
9866else
9867 if test -n "$CC_FOR_TARGET"; then
9868 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
9869else
1c710c3c
DJ
9870as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9871for as_dir in $PATH
9872do
9873 IFS=$as_save_IFS
9874 test -z "$as_dir" && as_dir=.
5213506e
RW
9875 for ac_exec_ext in '' $ac_executable_extensions; do
9876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9877 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 9878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9879 break 2
9880 fi
9881done
5213506e
RW
9882 done
9883IFS=$as_save_IFS
1c710c3c 9884
4de997d1
PB
9885fi
9886fi
1c710c3c 9887CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 9888if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9890$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 9891else
5213506e
RW
9892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9893$as_echo "no" >&6; }
4de997d1
PB
9894fi
9895
5213506e 9896
e8b05380
PB
9897 fi
9898 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
9899 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 9900set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9902$as_echo_n "checking for $ac_word... " >&6; }
9903if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
9904 $as_echo_n "(cached) " >&6
4de997d1 9905else
2693c0b0
PB
9906 if test -n "$CC_FOR_TARGET"; then
9907 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 9908else
1c710c3c
DJ
9909as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9910for as_dir in $PATH
9911do
9912 IFS=$as_save_IFS
9913 test -z "$as_dir" && as_dir=.
5213506e
RW
9914 for ac_exec_ext in '' $ac_executable_extensions; do
9915 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9916 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 9917 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9918 break 2
9919 fi
9920done
5213506e
RW
9921 done
9922IFS=$as_save_IFS
1c710c3c 9923
4de997d1
PB
9924fi
9925fi
1c710c3c 9926CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 9927if test -n "$CC_FOR_TARGET"; then
5213506e
RW
9928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
9929$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 9930else
5213506e
RW
9931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9932$as_echo "no" >&6; }
4de997d1 9933fi
1c710c3c 9934
5213506e 9935
e8b05380
PB
9936 fi
9937 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
9938 done
9939fi
1c710c3c 9940
2693c0b0
PB
9941if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
9942 set dummy cc gcc
9943 if test $build = $target ; then
9944 CC_FOR_TARGET="$2"
4de997d1 9945 else
2693c0b0 9946 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 9947 fi
1c00b503
PB
9948else
9949 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4de997d1
PB
9950fi
9951
278a7a38
AO
9952
9953
9954if test -n "$CXX_FOR_TARGET"; then
9955 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
9956elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9957 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9958fi
9959
9960if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
9961 for ncn_progname in c++ g++ cxx gxx; do
9962 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9963set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9965$as_echo_n "checking for $ac_word... " >&6; }
9966if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
9967 $as_echo_n "(cached) " >&6
278a7a38
AO
9968else
9969 if test -n "$CXX_FOR_TARGET"; then
9970 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
9971else
9972as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9973for as_dir in $PATH
9974do
9975 IFS=$as_save_IFS
9976 test -z "$as_dir" && as_dir=.
5213506e
RW
9977 for ac_exec_ext in '' $ac_executable_extensions; do
9978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9979 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 9980 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9981 break 2
9982 fi
9983done
5213506e
RW
9984 done
9985IFS=$as_save_IFS
278a7a38
AO
9986
9987fi
9988fi
9989CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
9990if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
9991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
9992$as_echo "$CXX_FOR_TARGET" >&6; }
278a7a38 9993else
5213506e
RW
9994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9995$as_echo "no" >&6; }
278a7a38
AO
9996fi
9997
5213506e 9998
278a7a38
AO
9999 done
10000fi
10001
10002if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10003 for ncn_progname in c++ g++ cxx gxx; do
5213506e
RW
10004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10005$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10006 if test -x $with_build_time_tools/${ncn_progname}; then
10007 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10009$as_echo "yes" >&6; }
e8b05380
PB
10010 break
10011 else
5213506e
RW
10012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10013$as_echo "no" >&6; }
e8b05380
PB
10014 fi
10015 done
10016fi
10017
10018if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10019 for ncn_progname in c++ g++ cxx gxx; do
10020 if test -n "$ncn_target_tool_prefix"; then
10021 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10022set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10024$as_echo_n "checking for $ac_word... " >&6; }
10025if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10026 $as_echo_n "(cached) " >&6
4de997d1
PB
10027else
10028 if test -n "$CXX_FOR_TARGET"; then
10029 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10030else
1c710c3c
DJ
10031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10032for as_dir in $PATH
10033do
10034 IFS=$as_save_IFS
10035 test -z "$as_dir" && as_dir=.
5213506e
RW
10036 for ac_exec_ext in '' $ac_executable_extensions; do
10037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10038 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10040 break 2
10041 fi
10042done
5213506e
RW
10043 done
10044IFS=$as_save_IFS
1c710c3c 10045
4de997d1
PB
10046fi
10047fi
1c710c3c 10048CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 10049if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10051$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10052else
5213506e
RW
10053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10054$as_echo "no" >&6; }
4de997d1
PB
10055fi
10056
5213506e 10057
e8b05380
PB
10058 fi
10059 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10060 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10061set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10063$as_echo_n "checking for $ac_word... " >&6; }
10064if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10065 $as_echo_n "(cached) " >&6
4de997d1 10066else
2693c0b0
PB
10067 if test -n "$CXX_FOR_TARGET"; then
10068 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 10069else
1c710c3c
DJ
10070as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10071for as_dir in $PATH
10072do
10073 IFS=$as_save_IFS
10074 test -z "$as_dir" && as_dir=.
5213506e
RW
10075 for ac_exec_ext in '' $ac_executable_extensions; do
10076 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10077 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10078 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10079 break 2
10080 fi
10081done
5213506e
RW
10082 done
10083IFS=$as_save_IFS
1c710c3c 10084
4de997d1
PB
10085fi
10086fi
1c710c3c 10087CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 10088if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10090$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10091else
5213506e
RW
10092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10093$as_echo "no" >&6; }
4de997d1 10094fi
1c710c3c 10095
5213506e 10096
e8b05380
PB
10097 fi
10098 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10099 done
10100fi
1c710c3c 10101
2693c0b0
PB
10102if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10103 set dummy c++ g++ cxx gxx
10104 if test $build = $target ; then
10105 CXX_FOR_TARGET="$2"
4de997d1 10106 else
2693c0b0 10107 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10108 fi
1c00b503
PB
10109else
10110 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
ca9f4b81
AO
10111fi
10112
278a7a38
AO
10113
10114
10115if test -n "$GCC_FOR_TARGET"; then
10116 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10117elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10118 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10119fi
10120
10121if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10122 for ncn_progname in gcc; do
10123 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10124set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10126$as_echo_n "checking for $ac_word... " >&6; }
10127if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10128 $as_echo_n "(cached) " >&6
278a7a38
AO
10129else
10130 if test -n "$GCC_FOR_TARGET"; then
10131 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10132else
10133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10134for as_dir in $PATH
10135do
10136 IFS=$as_save_IFS
10137 test -z "$as_dir" && as_dir=.
5213506e
RW
10138 for ac_exec_ext in '' $ac_executable_extensions; do
10139 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10140 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10142 break 2
10143 fi
10144done
5213506e
RW
10145 done
10146IFS=$as_save_IFS
278a7a38
AO
10147
10148fi
10149fi
10150GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10151if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10153$as_echo "$GCC_FOR_TARGET" >&6; }
278a7a38 10154else
5213506e
RW
10155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10156$as_echo "no" >&6; }
278a7a38
AO
10157fi
10158
5213506e 10159
278a7a38
AO
10160 done
10161fi
10162
10163if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10164 for ncn_progname in gcc; do
5213506e
RW
10165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10166$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10167 if test -x $with_build_time_tools/${ncn_progname}; then
10168 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10170$as_echo "yes" >&6; }
e8b05380
PB
10171 break
10172 else
5213506e
RW
10173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10174$as_echo "no" >&6; }
e8b05380
PB
10175 fi
10176 done
10177fi
10178
10179if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10180 for ncn_progname in gcc; do
10181 if test -n "$ncn_target_tool_prefix"; then
10182 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10183set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10185$as_echo_n "checking for $ac_word... " >&6; }
10186if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10187 $as_echo_n "(cached) " >&6
ca9f4b81 10188else
e8b05380
PB
10189 if test -n "$GCC_FOR_TARGET"; then
10190 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10191else
1c710c3c
DJ
10192as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10193for as_dir in $PATH
10194do
10195 IFS=$as_save_IFS
10196 test -z "$as_dir" && as_dir=.
5213506e
RW
10197 for ac_exec_ext in '' $ac_executable_extensions; do
10198 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10199 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10200 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10201 break 2
10202 fi
10203done
5213506e
RW
10204 done
10205IFS=$as_save_IFS
1c710c3c 10206
ca9f4b81
AO
10207fi
10208fi
1c710c3c 10209GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10210if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10212$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10213else
5213506e
RW
10214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10215$as_echo "no" >&6; }
ca9f4b81
AO
10216fi
10217
5213506e 10218
e8b05380
PB
10219 fi
10220 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10221 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10222set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10224$as_echo_n "checking for $ac_word... " >&6; }
10225if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10226 $as_echo_n "(cached) " >&6
ca9f4b81 10227else
e8b05380
PB
10228 if test -n "$GCC_FOR_TARGET"; then
10229 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10230else
1c710c3c
DJ
10231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10232for as_dir in $PATH
10233do
10234 IFS=$as_save_IFS
10235 test -z "$as_dir" && as_dir=.
5213506e
RW
10236 for ac_exec_ext in '' $ac_executable_extensions; do
10237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10238 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10240 break 2
10241 fi
10242done
5213506e
RW
10243 done
10244IFS=$as_save_IFS
1c710c3c 10245
ca9f4b81
AO
10246fi
10247fi
1c710c3c 10248GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10249if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10251$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10252else
5213506e
RW
10253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10254$as_echo "no" >&6; }
ca9f4b81 10255fi
1c710c3c 10256
5213506e 10257
e8b05380
PB
10258 fi
10259 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10260 done
10261fi
1c710c3c 10262
e8b05380
PB
10263if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10264 GCC_FOR_TARGET="${CC_FOR_TARGET}"
1c00b503
PB
10265else
10266 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
e8b05380
PB
10267fi
10268
278a7a38
AO
10269
10270
10271if test -n "$GCJ_FOR_TARGET"; then
10272 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10273elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10274 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10275fi
10276
10277if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10278 for ncn_progname in gcj; do
10279 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10280set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10281{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10282$as_echo_n "checking for $ac_word... " >&6; }
10283if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10284 $as_echo_n "(cached) " >&6
278a7a38
AO
10285else
10286 if test -n "$GCJ_FOR_TARGET"; then
10287 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10288else
10289as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10290for as_dir in $PATH
10291do
10292 IFS=$as_save_IFS
10293 test -z "$as_dir" && as_dir=.
5213506e
RW
10294 for ac_exec_ext in '' $ac_executable_extensions; do
10295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10296 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10297 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10298 break 2
10299 fi
10300done
5213506e
RW
10301 done
10302IFS=$as_save_IFS
278a7a38
AO
10303
10304fi
10305fi
10306GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10307if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10309$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10310else
5213506e
RW
10311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10312$as_echo "no" >&6; }
278a7a38
AO
10313fi
10314
5213506e 10315
278a7a38
AO
10316 done
10317fi
10318
10319if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10320 for ncn_progname in gcj; do
5213506e
RW
10321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10322$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10323 if test -x $with_build_time_tools/${ncn_progname}; then
10324 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10326$as_echo "yes" >&6; }
e8b05380
PB
10327 break
10328 else
5213506e
RW
10329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10330$as_echo "no" >&6; }
e8b05380
PB
10331 fi
10332 done
10333fi
10334
10335if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10336 for ncn_progname in gcj; do
10337 if test -n "$ncn_target_tool_prefix"; then
10338 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10339set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10341$as_echo_n "checking for $ac_word... " >&6; }
10342if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10343 $as_echo_n "(cached) " >&6
e8b05380 10344else
fb0103e5
RG
10345 if test -n "$GCJ_FOR_TARGET"; then
10346 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10347else
1c710c3c
DJ
10348as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10349for as_dir in $PATH
10350do
10351 IFS=$as_save_IFS
10352 test -z "$as_dir" && as_dir=.
5213506e
RW
10353 for ac_exec_ext in '' $ac_executable_extensions; do
10354 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10355 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10356 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10357 break 2
10358 fi
10359done
5213506e
RW
10360 done
10361IFS=$as_save_IFS
1c710c3c 10362
e8b05380
PB
10363fi
10364fi
278a7a38
AO
10365GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10366if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10368$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10369else
5213506e
RW
10370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10371$as_echo "no" >&6; }
278a7a38
AO
10372fi
10373
5213506e 10374
278a7a38
AO
10375 fi
10376 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10377 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10378set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10380$as_echo_n "checking for $ac_word... " >&6; }
10381if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10382 $as_echo_n "(cached) " >&6
278a7a38
AO
10383else
10384 if test -n "$GCJ_FOR_TARGET"; then
10385 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10386else
10387as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10388for as_dir in $PATH
10389do
10390 IFS=$as_save_IFS
10391 test -z "$as_dir" && as_dir=.
5213506e
RW
10392 for ac_exec_ext in '' $ac_executable_extensions; do
10393 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10394 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10395 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10396 break 2
10397 fi
10398done
5213506e
RW
10399 done
10400IFS=$as_save_IFS
278a7a38
AO
10401
10402fi
10403fi
10404GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10405if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10407$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10408else
5213506e
RW
10409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10410$as_echo "no" >&6; }
278a7a38
AO
10411fi
10412
5213506e 10413
278a7a38
AO
10414 fi
10415 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10416 done
10417fi
10418
10419if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10420 set dummy gcj
10421 if test $build = $target ; then
10422 GCJ_FOR_TARGET="$2"
10423 else
10424 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10425 fi
1c00b503
PB
10426else
10427 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
278a7a38
AO
10428fi
10429
10430
10431
10432if test -n "$GFORTRAN_FOR_TARGET"; then
10433 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10434elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10435 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380
PB
10436fi
10437
278a7a38
AO
10438if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10439 for ncn_progname in gfortran; do
10440 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
e8b05380 10441set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10443$as_echo_n "checking for $ac_word... " >&6; }
10444if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10445 $as_echo_n "(cached) " >&6
e8b05380 10446else
278a7a38
AO
10447 if test -n "$GFORTRAN_FOR_TARGET"; then
10448 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
e8b05380 10449else
1c710c3c
DJ
10450as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10451for as_dir in $PATH
10452do
10453 IFS=$as_save_IFS
10454 test -z "$as_dir" && as_dir=.
5213506e
RW
10455 for ac_exec_ext in '' $ac_executable_extensions; do
10456 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10457 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10458 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10459 break 2
10460 fi
10461done
5213506e
RW
10462 done
10463IFS=$as_save_IFS
1c710c3c 10464
e8b05380
PB
10465fi
10466fi
278a7a38
AO
10467GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10468if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10470$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10471else
5213506e
RW
10472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10473$as_echo "no" >&6; }
e8b05380 10474fi
1c710c3c 10475
5213506e 10476
e8b05380
PB
10477 done
10478fi
1c710c3c 10479
278a7a38 10480if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10481 for ncn_progname in gfortran; do
5213506e
RW
10482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10483$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10484 if test -x $with_build_time_tools/${ncn_progname}; then
10485 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10487$as_echo "yes" >&6; }
e8b05380
PB
10488 break
10489 else
5213506e
RW
10490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10491$as_echo "no" >&6; }
e8b05380
PB
10492 fi
10493 done
10494fi
10495
10496if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10497 for ncn_progname in gfortran; do
10498 if test -n "$ncn_target_tool_prefix"; then
10499 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10500set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10502$as_echo_n "checking for $ac_word... " >&6; }
10503if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10504 $as_echo_n "(cached) " >&6
e8b05380
PB
10505else
10506 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
10507 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10508else
10509as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10510for as_dir in $PATH
10511do
10512 IFS=$as_save_IFS
10513 test -z "$as_dir" && as_dir=.
5213506e
RW
10514 for ac_exec_ext in '' $ac_executable_extensions; do
10515 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10516 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10517 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10518 break 2
10519 fi
10520done
5213506e
RW
10521 done
10522IFS=$as_save_IFS
1c710c3c 10523
e8b05380
PB
10524fi
10525fi
1c710c3c 10526GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10527if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10529$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10530else
5213506e
RW
10531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10532$as_echo "no" >&6; }
e8b05380
PB
10533fi
10534
5213506e 10535
e8b05380
PB
10536 fi
10537 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10538 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10539set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10541$as_echo_n "checking for $ac_word... " >&6; }
10542if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10543 $as_echo_n "(cached) " >&6
e8b05380
PB
10544else
10545 if test -n "$GFORTRAN_FOR_TARGET"; then
10546 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10547else
1c710c3c
DJ
10548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10549for as_dir in $PATH
10550do
10551 IFS=$as_save_IFS
10552 test -z "$as_dir" && as_dir=.
5213506e
RW
10553 for ac_exec_ext in '' $ac_executable_extensions; do
10554 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10555 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10556 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10557 break 2
10558 fi
10559done
5213506e
RW
10560 done
10561IFS=$as_save_IFS
1c710c3c 10562
e8b05380
PB
10563fi
10564fi
1c710c3c 10565GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10566if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10568$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10569else
5213506e
RW
10570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10571$as_echo "no" >&6; }
e8b05380 10572fi
1c710c3c 10573
5213506e 10574
e8b05380
PB
10575 fi
10576 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10577 done
10578fi
1c710c3c 10579
e8b05380
PB
10580if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10581 set dummy gfortran
2693c0b0 10582 if test $build = $target ; then
e8b05380 10583 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 10584 else
e8b05380
PB
10585 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
10586 fi
1c00b503
PB
10587else
10588 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
e8b05380
PB
10589fi
10590
10591
10592
632e2a07
ILT
10593if test -n "$GOC_FOR_TARGET"; then
10594 ac_cv_prog_GOC_FOR_TARGET=$GOC_FOR_TARGET
10595elif test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10596 GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10597fi
10598
10599if test -n "$ac_cv_prog_GOC_FOR_TARGET"; then
10600 for ncn_progname in gccgo; do
10601 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10602set dummy ${ncn_progname}; ac_word=$2
10603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10604$as_echo_n "checking for $ac_word... " >&6; }
10605if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10606 $as_echo_n "(cached) " >&6
10607else
10608 if test -n "$GOC_FOR_TARGET"; then
10609 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10610else
10611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10612for as_dir in $PATH
10613do
10614 IFS=$as_save_IFS
10615 test -z "$as_dir" && as_dir=.
10616 for ac_exec_ext in '' $ac_executable_extensions; do
10617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10618 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10620 break 2
10621 fi
10622done
10623 done
10624IFS=$as_save_IFS
10625
10626fi
10627fi
10628GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10629if test -n "$GOC_FOR_TARGET"; then
10630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10631$as_echo "$GOC_FOR_TARGET" >&6; }
10632else
10633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10634$as_echo "no" >&6; }
10635fi
10636
10637
10638 done
10639fi
10640
10641if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test -n "$with_build_time_tools"; then
10642 for ncn_progname in gccgo; do
10643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10644$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
10645 if test -x $with_build_time_tools/${ncn_progname}; then
10646 ac_cv_prog_GOC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
10647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10648$as_echo "yes" >&6; }
10649 break
10650 else
10651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10652$as_echo "no" >&6; }
10653 fi
10654 done
10655fi
10656
10657if test -z "$ac_cv_prog_GOC_FOR_TARGET"; then
10658 for ncn_progname in gccgo; do
10659 if test -n "$ncn_target_tool_prefix"; then
10660 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10661set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
10662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10663$as_echo_n "checking for $ac_word... " >&6; }
10664if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10665 $as_echo_n "(cached) " >&6
10666else
10667 if test -n "$GOC_FOR_TARGET"; then
10668 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10669else
10670as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10671for as_dir in $PATH
10672do
10673 IFS=$as_save_IFS
10674 test -z "$as_dir" && as_dir=.
10675 for ac_exec_ext in '' $ac_executable_extensions; do
10676 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10677 ac_cv_prog_GOC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
10678 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10679 break 2
10680 fi
10681done
10682 done
10683IFS=$as_save_IFS
10684
10685fi
10686fi
10687GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10688if test -n "$GOC_FOR_TARGET"; then
10689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10690$as_echo "$GOC_FOR_TARGET" >&6; }
10691else
10692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10693$as_echo "no" >&6; }
10694fi
10695
10696
10697 fi
10698 if test -z "$ac_cv_prog_GOC_FOR_TARGET" && test $build = $target ; then
10699 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10700set dummy ${ncn_progname}; ac_word=$2
10701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10702$as_echo_n "checking for $ac_word... " >&6; }
10703if test "${ac_cv_prog_GOC_FOR_TARGET+set}" = set; then :
10704 $as_echo_n "(cached) " >&6
10705else
10706 if test -n "$GOC_FOR_TARGET"; then
10707 ac_cv_prog_GOC_FOR_TARGET="$GOC_FOR_TARGET" # Let the user override the test.
10708else
10709as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10710for as_dir in $PATH
10711do
10712 IFS=$as_save_IFS
10713 test -z "$as_dir" && as_dir=.
10714 for ac_exec_ext in '' $ac_executable_extensions; do
10715 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10716 ac_cv_prog_GOC_FOR_TARGET="${ncn_progname}"
10717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10718 break 2
10719 fi
10720done
10721 done
10722IFS=$as_save_IFS
10723
10724fi
10725fi
10726GOC_FOR_TARGET=$ac_cv_prog_GOC_FOR_TARGET
10727if test -n "$GOC_FOR_TARGET"; then
10728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GOC_FOR_TARGET" >&5
10729$as_echo "$GOC_FOR_TARGET" >&6; }
10730else
10731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10732$as_echo "no" >&6; }
10733fi
10734
10735
10736 fi
10737 test -n "$ac_cv_prog_GOC_FOR_TARGET" && break
10738 done
10739fi
10740
10741if test -z "$ac_cv_prog_GOC_FOR_TARGET" ; then
10742 set dummy gccgo
10743 if test $build = $target ; then
10744 GOC_FOR_TARGET="$2"
10745 else
10746 GOC_FOR_TARGET="${ncn_target_tool_prefix}$2"
10747 fi
10748else
10749 GOC_FOR_TARGET="$ac_cv_prog_GOC_FOR_TARGET"
10750fi
10751
10752
10753
e8b05380
PB
10754cat > conftest.c << \EOF
10755#ifdef __GNUC__
10756 gcc_yay;
10757#endif
10758EOF
10759if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10760 have_gcc_for_target=yes
10761else
10762 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10763 have_gcc_for_target=no
10764fi
10765rm conftest.c
10766
10767
10768
10769
10770if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10771 if test -n "$with_build_time_tools"; then
5213506e
RW
10772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10773$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10774 if test -x $with_build_time_tools/ar; then
10775 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10776 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5213506e
RW
10777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10778$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
d1f8db0c 10779 else
5213506e
RW
10780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10781$as_echo "no" >&6; }
d1f8db0c 10782 fi
e8b05380
PB
10783 elif test $build != $host && test $have_gcc_for_target = yes; then
10784 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
1c00b503
PB
10785 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10786 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
e8b05380
PB
10787 fi
10788fi
3e19841a 10789if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10790 # Extract the first word of "ar", so it can be a program name with args.
10791set dummy ar; ac_word=$2
5213506e
RW
10792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10793$as_echo_n "checking for $ac_word... " >&6; }
10794if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10795 $as_echo_n "(cached) " >&6
e8b05380 10796else
1c710c3c
DJ
10797 case $AR_FOR_TARGET in
10798 [\\/]* | ?:[\\/]*)
e8b05380
PB
10799 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10800 ;;
e8b05380 10801 *)
1c710c3c
DJ
10802 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10803for as_dir in $gcc_cv_tool_dirs
10804do
10805 IFS=$as_save_IFS
10806 test -z "$as_dir" && as_dir=.
5213506e
RW
10807 for ac_exec_ext in '' $ac_executable_extensions; do
10808 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10809 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10811 break 2
10812 fi
10813done
5213506e
RW
10814 done
10815IFS=$as_save_IFS
1c710c3c 10816
e8b05380
PB
10817 ;;
10818esac
10819fi
1c710c3c 10820AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380 10821if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10823$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10824else
5213506e
RW
10825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10826$as_echo "no" >&6; }
4de997d1
PB
10827fi
10828
5213506e 10829
e8b05380
PB
10830fi
10831if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
278a7a38
AO
10832
10833
10834if test -n "$AR_FOR_TARGET"; then
10835 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10836elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10837 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10838fi
10839
10840if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10841 for ncn_progname in ar; do
10842 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10843set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10845$as_echo_n "checking for $ac_word... " >&6; }
10846if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10847 $as_echo_n "(cached) " >&6
278a7a38
AO
10848else
10849 if test -n "$AR_FOR_TARGET"; then
10850 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10851else
10852as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10853for as_dir in $PATH
10854do
10855 IFS=$as_save_IFS
10856 test -z "$as_dir" && as_dir=.
5213506e
RW
10857 for ac_exec_ext in '' $ac_executable_extensions; do
10858 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10859 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10860 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10861 break 2
10862 fi
10863done
5213506e
RW
10864 done
10865IFS=$as_save_IFS
278a7a38
AO
10866
10867fi
10868fi
10869AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10870if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10872$as_echo "$AR_FOR_TARGET" >&6; }
278a7a38 10873else
5213506e
RW
10874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10875$as_echo "no" >&6; }
278a7a38
AO
10876fi
10877
5213506e 10878
278a7a38
AO
10879 done
10880fi
10881
10882if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10883 for ncn_progname in ar; do
5213506e
RW
10884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10885$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10886 if test -x $with_build_time_tools/${ncn_progname}; then
10887 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10889$as_echo "yes" >&6; }
e8b05380
PB
10890 break
10891 else
5213506e
RW
10892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10893$as_echo "no" >&6; }
e8b05380
PB
10894 fi
10895 done
10896fi
10897
10898if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10899 for ncn_progname in ar; do
10900 if test -n "$ncn_target_tool_prefix"; then
10901 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10902set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10904$as_echo_n "checking for $ac_word... " >&6; }
10905if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10906 $as_echo_n "(cached) " >&6
4de997d1 10907else
e8b05380
PB
10908 if test -n "$AR_FOR_TARGET"; then
10909 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 10910else
1c710c3c
DJ
10911as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10912for as_dir in $PATH
10913do
10914 IFS=$as_save_IFS
10915 test -z "$as_dir" && as_dir=.
5213506e
RW
10916 for ac_exec_ext in '' $ac_executable_extensions; do
10917 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10918 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10919 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10920 break 2
10921 fi
10922done
5213506e
RW
10923 done
10924IFS=$as_save_IFS
1c710c3c 10925
4de997d1
PB
10926fi
10927fi
1c710c3c 10928AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10929if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10931$as_echo "$AR_FOR_TARGET" >&6; }
4de997d1 10932else
5213506e
RW
10933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10934$as_echo "no" >&6; }
4de997d1
PB
10935fi
10936
5213506e 10937
e8b05380
PB
10938 fi
10939 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
10940 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10941set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10943$as_echo_n "checking for $ac_word... " >&6; }
10944if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10945 $as_echo_n "(cached) " >&6
e8b05380
PB
10946else
10947 if test -n "$AR_FOR_TARGET"; then
10948 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10949else
1c710c3c
DJ
10950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10951for as_dir in $PATH
10952do
10953 IFS=$as_save_IFS
10954 test -z "$as_dir" && as_dir=.
5213506e
RW
10955 for ac_exec_ext in '' $ac_executable_extensions; do
10956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10957 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 10958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10959 break 2
10960 fi
10961done
5213506e
RW
10962 done
10963IFS=$as_save_IFS
1c710c3c 10964
e8b05380
PB
10965fi
10966fi
1c710c3c 10967AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 10968if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10970$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10971else
5213506e
RW
10972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10973$as_echo "no" >&6; }
e8b05380 10974fi
1c710c3c 10975
5213506e 10976
e8b05380
PB
10977 fi
10978 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
10979 done
10980fi
1c710c3c 10981
e8b05380
PB
10982if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
10983 set dummy ar
10984 if test $build = $target ; then
10985 AR_FOR_TARGET="$2"
10986 else
10987 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 10988 fi
1c00b503
PB
10989else
10990 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
e8b05380
PB
10991fi
10992
d1f8db0c
PB
10993else
10994 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
10995fi
10996
10997
10998
10999
11000if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11001 if test -n "$with_build_time_tools"; then
5213506e
RW
11002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11003$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11004 if test -x $with_build_time_tools/as; then
11005 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11006 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5213506e
RW
11007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11008$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
d1f8db0c 11009 else
5213506e
RW
11010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11011$as_echo "no" >&6; }
d1f8db0c 11012 fi
e8b05380
PB
11013 elif test $build != $host && test $have_gcc_for_target = yes; then
11014 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
1c00b503
PB
11015 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11016 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
e8b05380
PB
11017 fi
11018fi
3e19841a 11019if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11020 # Extract the first word of "as", so it can be a program name with args.
11021set dummy as; ac_word=$2
5213506e
RW
11022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11023$as_echo_n "checking for $ac_word... " >&6; }
11024if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11025 $as_echo_n "(cached) " >&6
e8b05380 11026else
1c710c3c
DJ
11027 case $AS_FOR_TARGET in
11028 [\\/]* | ?:[\\/]*)
e8b05380
PB
11029 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11030 ;;
e8b05380 11031 *)
1c710c3c
DJ
11032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11033for as_dir in $gcc_cv_tool_dirs
11034do
11035 IFS=$as_save_IFS
11036 test -z "$as_dir" && as_dir=.
5213506e
RW
11037 for ac_exec_ext in '' $ac_executable_extensions; do
11038 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11039 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11040 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11041 break 2
11042 fi
11043done
5213506e
RW
11044 done
11045IFS=$as_save_IFS
1c710c3c 11046
e8b05380
PB
11047 ;;
11048esac
11049fi
1c710c3c 11050AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
e8b05380 11051if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11053$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11054else
5213506e
RW
11055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11056$as_echo "no" >&6; }
e8b05380
PB
11057fi
11058
5213506e 11059
e8b05380
PB
11060fi
11061if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
278a7a38
AO
11062
11063
11064if test -n "$AS_FOR_TARGET"; then
11065 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11066elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11067 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11068fi
11069
11070if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11071 for ncn_progname in as; do
11072 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11073set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11075$as_echo_n "checking for $ac_word... " >&6; }
11076if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11077 $as_echo_n "(cached) " >&6
278a7a38
AO
11078else
11079 if test -n "$AS_FOR_TARGET"; then
11080 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11081else
11082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11083for as_dir in $PATH
11084do
11085 IFS=$as_save_IFS
11086 test -z "$as_dir" && as_dir=.
5213506e
RW
11087 for ac_exec_ext in '' $ac_executable_extensions; do
11088 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11089 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11091 break 2
11092 fi
11093done
5213506e
RW
11094 done
11095IFS=$as_save_IFS
278a7a38
AO
11096
11097fi
11098fi
11099AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11100if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11102$as_echo "$AS_FOR_TARGET" >&6; }
278a7a38 11103else
5213506e
RW
11104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11105$as_echo "no" >&6; }
278a7a38
AO
11106fi
11107
5213506e 11108
278a7a38
AO
11109 done
11110fi
11111
11112if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11113 for ncn_progname in as; do
5213506e
RW
11114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11115$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11116 if test -x $with_build_time_tools/${ncn_progname}; then
11117 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11119$as_echo "yes" >&6; }
e8b05380
PB
11120 break
11121 else
5213506e
RW
11122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11123$as_echo "no" >&6; }
e8b05380
PB
11124 fi
11125 done
11126fi
11127
11128if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11129 for ncn_progname in as; do
11130 if test -n "$ncn_target_tool_prefix"; then
11131 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11132set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11134$as_echo_n "checking for $ac_word... " >&6; }
11135if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11136 $as_echo_n "(cached) " >&6
e8b05380
PB
11137else
11138 if test -n "$AS_FOR_TARGET"; then
11139 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11140else
1c710c3c
DJ
11141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11142for as_dir in $PATH
11143do
11144 IFS=$as_save_IFS
11145 test -z "$as_dir" && as_dir=.
5213506e
RW
11146 for ac_exec_ext in '' $ac_executable_extensions; do
11147 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11148 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11150 break 2
11151 fi
11152done
5213506e
RW
11153 done
11154IFS=$as_save_IFS
1c710c3c 11155
e8b05380
PB
11156fi
11157fi
1c710c3c 11158AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11159if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11161$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11162else
5213506e
RW
11163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11164$as_echo "no" >&6; }
e8b05380
PB
11165fi
11166
5213506e 11167
e8b05380
PB
11168 fi
11169 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11170 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11171set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11173$as_echo_n "checking for $ac_word... " >&6; }
11174if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11175 $as_echo_n "(cached) " >&6
4de997d1 11176else
e8b05380
PB
11177 if test -n "$AS_FOR_TARGET"; then
11178 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 11179else
1c710c3c
DJ
11180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11181for as_dir in $PATH
11182do
11183 IFS=$as_save_IFS
11184 test -z "$as_dir" && as_dir=.
5213506e
RW
11185 for ac_exec_ext in '' $ac_executable_extensions; do
11186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11187 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11189 break 2
11190 fi
11191done
5213506e
RW
11192 done
11193IFS=$as_save_IFS
1c710c3c 11194
4de997d1
PB
11195fi
11196fi
1c710c3c 11197AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11198if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11200$as_echo "$AS_FOR_TARGET" >&6; }
4de997d1 11201else
5213506e
RW
11202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11203$as_echo "no" >&6; }
4de997d1 11204fi
1c710c3c 11205
5213506e 11206
e8b05380
PB
11207 fi
11208 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11209 done
11210fi
1c710c3c 11211
e8b05380
PB
11212if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11213 set dummy as
11214 if test $build = $target ; then
11215 AS_FOR_TARGET="$2"
11216 else
11217 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 11218 fi
1c00b503
PB
11219else
11220 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
e8b05380 11221fi
2693c0b0 11222
d1f8db0c
PB
11223else
11224 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
11225fi
11226
e8b05380
PB
11227
11228
11229
11230if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11231 if test -n "$with_build_time_tools"; then
5213506e
RW
11232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11233$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11234 if test -x $with_build_time_tools/dlltool; then
11235 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11236 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5213506e
RW
11237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11238$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
d1f8db0c 11239 else
5213506e
RW
11240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11241$as_echo "no" >&6; }
d1f8db0c 11242 fi
e8b05380
PB
11243 elif test $build != $host && test $have_gcc_for_target = yes; then
11244 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
1c00b503
PB
11245 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11246 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
e8b05380
PB
11247 fi
11248fi
3e19841a 11249if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11250 # Extract the first word of "dlltool", so it can be a program name with args.
11251set dummy dlltool; ac_word=$2
5213506e
RW
11252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11253$as_echo_n "checking for $ac_word... " >&6; }
11254if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11255 $as_echo_n "(cached) " >&6
4de997d1 11256else
1c710c3c
DJ
11257 case $DLLTOOL_FOR_TARGET in
11258 [\\/]* | ?:[\\/]*)
e8b05380
PB
11259 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11260 ;;
e8b05380 11261 *)
1c710c3c
DJ
11262 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11263for as_dir in $gcc_cv_tool_dirs
11264do
11265 IFS=$as_save_IFS
11266 test -z "$as_dir" && as_dir=.
5213506e
RW
11267 for ac_exec_ext in '' $ac_executable_extensions; do
11268 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11269 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11270 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11271 break 2
11272 fi
11273done
5213506e
RW
11274 done
11275IFS=$as_save_IFS
1c710c3c 11276
e8b05380
PB
11277 ;;
11278esac
4de997d1 11279fi
1c710c3c 11280DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380 11281if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11283$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11284else
5213506e
RW
11285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11286$as_echo "no" >&6; }
4de997d1
PB
11287fi
11288
5213506e 11289
e8b05380
PB
11290fi
11291if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
278a7a38
AO
11292
11293
11294if test -n "$DLLTOOL_FOR_TARGET"; then
11295 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11296elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11297 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11298fi
11299
11300if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11301 for ncn_progname in dlltool; do
11302 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11303set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11305$as_echo_n "checking for $ac_word... " >&6; }
11306if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11307 $as_echo_n "(cached) " >&6
278a7a38
AO
11308else
11309 if test -n "$DLLTOOL_FOR_TARGET"; then
11310 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11311else
11312as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11313for as_dir in $PATH
11314do
11315 IFS=$as_save_IFS
11316 test -z "$as_dir" && as_dir=.
5213506e
RW
11317 for ac_exec_ext in '' $ac_executable_extensions; do
11318 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11319 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11320 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11321 break 2
11322 fi
11323done
5213506e
RW
11324 done
11325IFS=$as_save_IFS
278a7a38
AO
11326
11327fi
11328fi
11329DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11330if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11332$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
278a7a38 11333else
5213506e
RW
11334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11335$as_echo "no" >&6; }
278a7a38
AO
11336fi
11337
5213506e 11338
278a7a38
AO
11339 done
11340fi
11341
11342if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11343 for ncn_progname in dlltool; do
5213506e
RW
11344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11345$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11346 if test -x $with_build_time_tools/${ncn_progname}; then
11347 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11349$as_echo "yes" >&6; }
e8b05380
PB
11350 break
11351 else
5213506e
RW
11352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11353$as_echo "no" >&6; }
e8b05380
PB
11354 fi
11355 done
11356fi
11357
11358if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11359 for ncn_progname in dlltool; do
11360 if test -n "$ncn_target_tool_prefix"; then
11361 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11362set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11364$as_echo_n "checking for $ac_word... " >&6; }
11365if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11366 $as_echo_n "(cached) " >&6
4de997d1 11367else
e8b05380
PB
11368 if test -n "$DLLTOOL_FOR_TARGET"; then
11369 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11370else
1c710c3c
DJ
11371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11372for as_dir in $PATH
11373do
11374 IFS=$as_save_IFS
11375 test -z "$as_dir" && as_dir=.
5213506e
RW
11376 for ac_exec_ext in '' $ac_executable_extensions; do
11377 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11378 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11379 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11380 break 2
11381 fi
11382done
5213506e
RW
11383 done
11384IFS=$as_save_IFS
1c710c3c 11385
4de997d1
PB
11386fi
11387fi
1c710c3c 11388DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11389if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11391$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11392else
5213506e
RW
11393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11394$as_echo "no" >&6; }
4de997d1 11395fi
4de997d1 11396
5213506e 11397
e8b05380
PB
11398 fi
11399 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11400 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11401set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11403$as_echo_n "checking for $ac_word... " >&6; }
11404if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11405 $as_echo_n "(cached) " >&6
4de997d1 11406else
e8b05380
PB
11407 if test -n "$DLLTOOL_FOR_TARGET"; then
11408 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11409else
1c710c3c
DJ
11410as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11411for as_dir in $PATH
11412do
11413 IFS=$as_save_IFS
11414 test -z "$as_dir" && as_dir=.
5213506e
RW
11415 for ac_exec_ext in '' $ac_executable_extensions; do
11416 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11417 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11418 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11419 break 2
11420 fi
11421done
5213506e
RW
11422 done
11423IFS=$as_save_IFS
1c710c3c 11424
4de997d1
PB
11425fi
11426fi
1c710c3c 11427DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11428if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11430$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11431else
5213506e
RW
11432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11433$as_echo "no" >&6; }
4de997d1 11434fi
1c710c3c 11435
5213506e 11436
e8b05380
PB
11437 fi
11438 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11439 done
11440fi
1c710c3c 11441
e8b05380
PB
11442if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11443 set dummy dlltool
11444 if test $build = $target ; then
11445 DLLTOOL_FOR_TARGET="$2"
11446 else
11447 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11448 fi
1c00b503
PB
11449else
11450 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
e8b05380
PB
11451fi
11452
d1f8db0c
PB
11453else
11454 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
11455fi
11456
4de997d1 11457
e8b05380
PB
11458
11459
11460if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11461 if test -n "$with_build_time_tools"; then
5213506e
RW
11462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11463$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11464 if test -x $with_build_time_tools/ld; then
11465 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11466 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5213506e
RW
11467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11468$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
d1f8db0c 11469 else
5213506e
RW
11470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11471$as_echo "no" >&6; }
d1f8db0c 11472 fi
e8b05380
PB
11473 elif test $build != $host && test $have_gcc_for_target = yes; then
11474 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
1c00b503
PB
11475 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11476 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 11477 fi
e8b05380 11478fi
3e19841a 11479if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11480 # Extract the first word of "ld", so it can be a program name with args.
11481set dummy ld; ac_word=$2
5213506e
RW
11482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11483$as_echo_n "checking for $ac_word... " >&6; }
11484if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11485 $as_echo_n "(cached) " >&6
4de997d1 11486else
1c710c3c
DJ
11487 case $LD_FOR_TARGET in
11488 [\\/]* | ?:[\\/]*)
e8b05380
PB
11489 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11490 ;;
e8b05380 11491 *)
1c710c3c
DJ
11492 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11493for as_dir in $gcc_cv_tool_dirs
11494do
11495 IFS=$as_save_IFS
11496 test -z "$as_dir" && as_dir=.
5213506e
RW
11497 for ac_exec_ext in '' $ac_executable_extensions; do
11498 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11499 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11500 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11501 break 2
11502 fi
11503done
5213506e
RW
11504 done
11505IFS=$as_save_IFS
1c710c3c 11506
e8b05380
PB
11507 ;;
11508esac
4de997d1 11509fi
1c710c3c 11510LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380 11511if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11513$as_echo "$LD_FOR_TARGET" >&6; }
4de997d1 11514else
5213506e
RW
11515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11516$as_echo "no" >&6; }
4de997d1 11517fi
2693c0b0 11518
5213506e 11519
e8b05380
PB
11520fi
11521if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
278a7a38
AO
11522
11523
11524if test -n "$LD_FOR_TARGET"; then
11525 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11526elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11527 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11528fi
11529
11530if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11531 for ncn_progname in ld; do
11532 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11533set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11535$as_echo_n "checking for $ac_word... " >&6; }
11536if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11537 $as_echo_n "(cached) " >&6
278a7a38
AO
11538else
11539 if test -n "$LD_FOR_TARGET"; then
11540 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11541else
11542as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11543for as_dir in $PATH
11544do
11545 IFS=$as_save_IFS
11546 test -z "$as_dir" && as_dir=.
5213506e
RW
11547 for ac_exec_ext in '' $ac_executable_extensions; do
11548 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11549 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11550 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11551 break 2
11552 fi
11553done
5213506e
RW
11554 done
11555IFS=$as_save_IFS
278a7a38
AO
11556
11557fi
11558fi
11559LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11560if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11562$as_echo "$LD_FOR_TARGET" >&6; }
278a7a38 11563else
5213506e
RW
11564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11565$as_echo "no" >&6; }
278a7a38
AO
11566fi
11567
5213506e 11568
278a7a38
AO
11569 done
11570fi
11571
11572if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11573 for ncn_progname in ld; do
5213506e
RW
11574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11575$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11576 if test -x $with_build_time_tools/${ncn_progname}; then
11577 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11579$as_echo "yes" >&6; }
e8b05380
PB
11580 break
11581 else
5213506e
RW
11582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11583$as_echo "no" >&6; }
e8b05380
PB
11584 fi
11585 done
ca9f4b81
AO
11586fi
11587
e8b05380
PB
11588if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11589 for ncn_progname in ld; do
11590 if test -n "$ncn_target_tool_prefix"; then
11591 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11592set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11594$as_echo_n "checking for $ac_word... " >&6; }
11595if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11596 $as_echo_n "(cached) " >&6
ca9f4b81 11597else
4de997d1
PB
11598 if test -n "$LD_FOR_TARGET"; then
11599 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11600else
1c710c3c
DJ
11601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11602for as_dir in $PATH
11603do
11604 IFS=$as_save_IFS
11605 test -z "$as_dir" && as_dir=.
5213506e
RW
11606 for ac_exec_ext in '' $ac_executable_extensions; do
11607 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11608 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11609 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11610 break 2
11611 fi
11612done
5213506e
RW
11613 done
11614IFS=$as_save_IFS
1c710c3c 11615
ca9f4b81
AO
11616fi
11617fi
1c710c3c 11618LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 11619if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11621$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11622else
5213506e
RW
11623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11624$as_echo "no" >&6; }
ca9f4b81
AO
11625fi
11626
5213506e 11627
e8b05380
PB
11628 fi
11629 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11630 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11631set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11633$as_echo_n "checking for $ac_word... " >&6; }
11634if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11635 $as_echo_n "(cached) " >&6
ca9f4b81 11636else
2693c0b0
PB
11637 if test -n "$LD_FOR_TARGET"; then
11638 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11639else
1c710c3c
DJ
11640as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11641for as_dir in $PATH
11642do
11643 IFS=$as_save_IFS
11644 test -z "$as_dir" && as_dir=.
5213506e
RW
11645 for ac_exec_ext in '' $ac_executable_extensions; do
11646 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11647 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11648 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11649 break 2
11650 fi
11651done
5213506e
RW
11652 done
11653IFS=$as_save_IFS
1c710c3c 11654
ca9f4b81
AO
11655fi
11656fi
1c710c3c 11657LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 11658if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11660$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11661else
5213506e
RW
11662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11663$as_echo "no" >&6; }
ca9f4b81 11664fi
1c710c3c 11665
5213506e 11666
e8b05380
PB
11667 fi
11668 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11669 done
11670fi
1c710c3c 11671
2693c0b0
PB
11672if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11673 set dummy ld
11674 if test $build = $target ; then
11675 LD_FOR_TARGET="$2"
ca9f4b81 11676 else
2693c0b0 11677 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11678 fi
1c00b503
PB
11679else
11680 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
ca9f4b81
AO
11681fi
11682
d1f8db0c
PB
11683else
11684 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
11685fi
11686
11687
11688
11689
11690if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11691 if test -n "$with_build_time_tools"; then
5213506e
RW
11692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11693$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11694 if test -x $with_build_time_tools/lipo; then
11695 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11696 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5213506e
RW
11697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11698$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
d1f8db0c 11699 else
5213506e
RW
11700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11701$as_echo "no" >&6; }
d1f8db0c 11702 fi
e8b05380
PB
11703 elif test $build != $host && test $have_gcc_for_target = yes; then
11704 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
1c00b503
PB
11705 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11706 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
e8b05380
PB
11707 fi
11708fi
278a7a38
AO
11709if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11710 # Extract the first word of "lipo", so it can be a program name with args.
11711set dummy lipo; ac_word=$2
5213506e
RW
11712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11713$as_echo_n "checking for $ac_word... " >&6; }
11714if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11715 $as_echo_n "(cached) " >&6
278a7a38
AO
11716else
11717 case $LIPO_FOR_TARGET in
11718 [\\/]* | ?:[\\/]*)
11719 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11720 ;;
11721 *)
11722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11723for as_dir in $gcc_cv_tool_dirs
11724do
11725 IFS=$as_save_IFS
11726 test -z "$as_dir" && as_dir=.
5213506e
RW
11727 for ac_exec_ext in '' $ac_executable_extensions; do
11728 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11729 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11731 break 2
11732 fi
11733done
5213506e
RW
11734 done
11735IFS=$as_save_IFS
278a7a38
AO
11736
11737 ;;
11738esac
11739fi
11740LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
278a7a38 11741if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11743$as_echo "$LIPO_FOR_TARGET" >&6; }
278a7a38 11744else
5213506e
RW
11745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11746$as_echo "no" >&6; }
278a7a38
AO
11747fi
11748
5213506e 11749
278a7a38
AO
11750fi
11751if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11752
11753
11754if test -n "$LIPO_FOR_TARGET"; then
11755 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11756elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11757 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11758fi
11759
11760if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11761 for ncn_progname in lipo; do
11762 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11763set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11765$as_echo_n "checking for $ac_word... " >&6; }
11766if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11767 $as_echo_n "(cached) " >&6
e8b05380 11768else
278a7a38
AO
11769 if test -n "$LIPO_FOR_TARGET"; then
11770 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11771else
11772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11773for as_dir in $PATH
1c710c3c
DJ
11774do
11775 IFS=$as_save_IFS
11776 test -z "$as_dir" && as_dir=.
5213506e
RW
11777 for ac_exec_ext in '' $ac_executable_extensions; do
11778 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11779 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11781 break 2
11782 fi
11783done
5213506e
RW
11784 done
11785IFS=$as_save_IFS
1c710c3c 11786
e8b05380 11787fi
278a7a38
AO
11788fi
11789LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
e8b05380 11790if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11792$as_echo "$LIPO_FOR_TARGET" >&6; }
e8b05380 11793else
5213506e
RW
11794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11795$as_echo "no" >&6; }
e8b05380
PB
11796fi
11797
5213506e 11798
278a7a38 11799 done
e8b05380 11800fi
278a7a38
AO
11801
11802if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11803 for ncn_progname in lipo; do
5213506e
RW
11804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11805$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11806 if test -x $with_build_time_tools/${ncn_progname}; then
11807 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11809$as_echo "yes" >&6; }
e8b05380
PB
11810 break
11811 else
5213506e
RW
11812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11813$as_echo "no" >&6; }
e8b05380
PB
11814 fi
11815 done
11816fi
11817
11818if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11819 for ncn_progname in lipo; do
11820 if test -n "$ncn_target_tool_prefix"; then
11821 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11822set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11824$as_echo_n "checking for $ac_word... " >&6; }
11825if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11826 $as_echo_n "(cached) " >&6
040b1c5a
GK
11827else
11828 if test -n "$LIPO_FOR_TARGET"; then
11829 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11830else
1c710c3c
DJ
11831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11832for as_dir in $PATH
11833do
11834 IFS=$as_save_IFS
11835 test -z "$as_dir" && as_dir=.
5213506e
RW
11836 for ac_exec_ext in '' $ac_executable_extensions; do
11837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11838 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11840 break 2
11841 fi
11842done
5213506e
RW
11843 done
11844IFS=$as_save_IFS
1c710c3c 11845
040b1c5a
GK
11846fi
11847fi
1c710c3c 11848LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11849if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11851$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11852else
5213506e
RW
11853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11854$as_echo "no" >&6; }
040b1c5a
GK
11855fi
11856
5213506e 11857
e8b05380
PB
11858 fi
11859 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11860 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 11861set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11863$as_echo_n "checking for $ac_word... " >&6; }
11864if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11865 $as_echo_n "(cached) " >&6
040b1c5a
GK
11866else
11867 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
11868 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11869else
1c710c3c
DJ
11870as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11871for as_dir in $PATH
11872do
11873 IFS=$as_save_IFS
11874 test -z "$as_dir" && as_dir=.
5213506e
RW
11875 for ac_exec_ext in '' $ac_executable_extensions; do
11876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11877 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11879 break 2
11880 fi
11881done
5213506e
RW
11882 done
11883IFS=$as_save_IFS
1c710c3c 11884
040b1c5a
GK
11885fi
11886fi
1c710c3c 11887LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11888if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11890$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11891else
5213506e
RW
11892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11893$as_echo "no" >&6; }
040b1c5a 11894fi
1c710c3c 11895
5213506e 11896
e8b05380
PB
11897 fi
11898 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11899 done
11900fi
1c710c3c 11901
040b1c5a
GK
11902if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11903 set dummy lipo
11904 if test $build = $target ; then
11905 LIPO_FOR_TARGET="$2"
11906 else
11907 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11908 fi
1c00b503
PB
11909else
11910 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
040b1c5a
GK
11911fi
11912
d1f8db0c
PB
11913else
11914 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
11915fi
11916
11917
11918
11919
11920if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11921 if test -n "$with_build_time_tools"; then
5213506e
RW
11922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11923$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11924 if test -x $with_build_time_tools/nm; then
11925 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11926 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5213506e
RW
11927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
11928$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
d1f8db0c 11929 else
5213506e
RW
11930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11931$as_echo "no" >&6; }
d1f8db0c 11932 fi
e8b05380
PB
11933 elif test $build != $host && test $have_gcc_for_target = yes; then
11934 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
1c00b503
PB
11935 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
11936 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
e8b05380
PB
11937 fi
11938fi
3e19841a 11939if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11940 # Extract the first word of "nm", so it can be a program name with args.
11941set dummy nm; ac_word=$2
5213506e
RW
11942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11943$as_echo_n "checking for $ac_word... " >&6; }
11944if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
11945 $as_echo_n "(cached) " >&6
e8b05380 11946else
1c710c3c
DJ
11947 case $NM_FOR_TARGET in
11948 [\\/]* | ?:[\\/]*)
e8b05380
PB
11949 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
11950 ;;
e8b05380 11951 *)
1c710c3c
DJ
11952 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11953for as_dir in $gcc_cv_tool_dirs
11954do
11955 IFS=$as_save_IFS
11956 test -z "$as_dir" && as_dir=.
5213506e
RW
11957 for ac_exec_ext in '' $ac_executable_extensions; do
11958 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11959 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11961 break 2
11962 fi
11963done
5213506e
RW
11964 done
11965IFS=$as_save_IFS
1c710c3c 11966
e8b05380
PB
11967 ;;
11968esac
11969fi
1c710c3c 11970NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380 11971if test -n "$NM_FOR_TARGET"; then
5213506e
RW
11972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
11973$as_echo "$NM_FOR_TARGET" >&6; }
e8b05380 11974else
5213506e
RW
11975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11976$as_echo "no" >&6; }
e8b05380
PB
11977fi
11978
5213506e 11979
e8b05380
PB
11980fi
11981if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
278a7a38
AO
11982
11983
11984if test -n "$NM_FOR_TARGET"; then
11985 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
11986elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11987 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
11988fi
11989
11990if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
11991 for ncn_progname in nm; do
11992 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11993set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11995$as_echo_n "checking for $ac_word... " >&6; }
11996if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
11997 $as_echo_n "(cached) " >&6
278a7a38
AO
11998else
11999 if test -n "$NM_FOR_TARGET"; then
12000 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12001else
12002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12003for as_dir in $PATH
12004do
12005 IFS=$as_save_IFS
12006 test -z "$as_dir" && as_dir=.
5213506e
RW
12007 for ac_exec_ext in '' $ac_executable_extensions; do
12008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12009 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12010 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12011 break 2
12012 fi
12013done
5213506e
RW
12014 done
12015IFS=$as_save_IFS
278a7a38
AO
12016
12017fi
12018fi
12019NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12020if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12022$as_echo "$NM_FOR_TARGET" >&6; }
278a7a38 12023else
5213506e
RW
12024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12025$as_echo "no" >&6; }
278a7a38
AO
12026fi
12027
5213506e 12028
278a7a38
AO
12029 done
12030fi
12031
12032if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12033 for ncn_progname in nm; do
5213506e
RW
12034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12035$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12036 if test -x $with_build_time_tools/${ncn_progname}; then
12037 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12039$as_echo "yes" >&6; }
e8b05380
PB
12040 break
12041 else
5213506e
RW
12042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12043$as_echo "no" >&6; }
e8b05380
PB
12044 fi
12045 done
12046fi
12047
12048if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12049 for ncn_progname in nm; do
12050 if test -n "$ncn_target_tool_prefix"; then
12051 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12052set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12054$as_echo_n "checking for $ac_word... " >&6; }
12055if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12056 $as_echo_n "(cached) " >&6
ca9f4b81 12057else
4de997d1
PB
12058 if test -n "$NM_FOR_TARGET"; then
12059 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12060else
1c710c3c
DJ
12061as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12062for as_dir in $PATH
12063do
12064 IFS=$as_save_IFS
12065 test -z "$as_dir" && as_dir=.
5213506e
RW
12066 for ac_exec_ext in '' $ac_executable_extensions; do
12067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12068 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12070 break 2
12071 fi
12072done
5213506e
RW
12073 done
12074IFS=$as_save_IFS
1c710c3c 12075
ca9f4b81
AO
12076fi
12077fi
1c710c3c 12078NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 12079if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12081$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12082else
5213506e
RW
12083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12084$as_echo "no" >&6; }
ca9f4b81
AO
12085fi
12086
5213506e 12087
e8b05380
PB
12088 fi
12089 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12090 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12091set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12093$as_echo_n "checking for $ac_word... " >&6; }
12094if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12095 $as_echo_n "(cached) " >&6
ca9f4b81 12096else
2693c0b0
PB
12097 if test -n "$NM_FOR_TARGET"; then
12098 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12099else
1c710c3c
DJ
12100as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12101for as_dir in $PATH
12102do
12103 IFS=$as_save_IFS
12104 test -z "$as_dir" && as_dir=.
5213506e
RW
12105 for ac_exec_ext in '' $ac_executable_extensions; do
12106 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12107 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12108 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12109 break 2
12110 fi
12111done
5213506e
RW
12112 done
12113IFS=$as_save_IFS
1c710c3c 12114
ca9f4b81
AO
12115fi
12116fi
1c710c3c 12117NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 12118if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12120$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12121else
5213506e
RW
12122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12123$as_echo "no" >&6; }
ca9f4b81 12124fi
1c710c3c 12125
5213506e 12126
e8b05380
PB
12127 fi
12128 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12129 done
12130fi
1c710c3c 12131
2693c0b0
PB
12132if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12133 set dummy nm
12134 if test $build = $target ; then
12135 NM_FOR_TARGET="$2"
ca9f4b81 12136 else
2693c0b0 12137 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12138 fi
1c00b503
PB
12139else
12140 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
ca9f4b81
AO
12141fi
12142
d1f8db0c
PB
12143else
12144 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
12145fi
12146
12147
12148
12149
12150if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12151 if test -n "$with_build_time_tools"; then
5213506e
RW
12152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12153$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12154 if test -x $with_build_time_tools/objdump; then
12155 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12156 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
5213506e
RW
12157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12158$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
d1f8db0c 12159 else
5213506e
RW
12160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12161$as_echo "no" >&6; }
d1f8db0c 12162 fi
e8b05380
PB
12163 elif test $build != $host && test $have_gcc_for_target = yes; then
12164 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
1c00b503
PB
12165 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12166 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
e8b05380
PB
12167 fi
12168fi
3e19841a 12169if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12170 # Extract the first word of "objdump", so it can be a program name with args.
12171set dummy objdump; ac_word=$2
5213506e
RW
12172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12173$as_echo_n "checking for $ac_word... " >&6; }
12174if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12175 $as_echo_n "(cached) " >&6
e8b05380 12176else
1c710c3c
DJ
12177 case $OBJDUMP_FOR_TARGET in
12178 [\\/]* | ?:[\\/]*)
e8b05380
PB
12179 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12180 ;;
e8b05380 12181 *)
1c710c3c
DJ
12182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12183for as_dir in $gcc_cv_tool_dirs
12184do
12185 IFS=$as_save_IFS
12186 test -z "$as_dir" && as_dir=.
5213506e
RW
12187 for ac_exec_ext in '' $ac_executable_extensions; do
12188 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12189 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12190 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12191 break 2
12192 fi
12193done
5213506e
RW
12194 done
12195IFS=$as_save_IFS
1c710c3c 12196
e8b05380
PB
12197 ;;
12198esac
12199fi
1c710c3c 12200OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380 12201if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12203$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
e8b05380 12204else
5213506e
RW
12205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12206$as_echo "no" >&6; }
e8b05380
PB
12207fi
12208
5213506e 12209
e8b05380
PB
12210fi
12211if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
278a7a38
AO
12212
12213
12214if test -n "$OBJDUMP_FOR_TARGET"; then
12215 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12216elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12217 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12218fi
12219
12220if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12221 for ncn_progname in objdump; do
12222 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12223set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12225$as_echo_n "checking for $ac_word... " >&6; }
12226if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12227 $as_echo_n "(cached) " >&6
278a7a38
AO
12228else
12229 if test -n "$OBJDUMP_FOR_TARGET"; then
12230 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12231else
12232as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12233for as_dir in $PATH
12234do
12235 IFS=$as_save_IFS
12236 test -z "$as_dir" && as_dir=.
5213506e
RW
12237 for ac_exec_ext in '' $ac_executable_extensions; do
12238 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12239 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12240 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12241 break 2
12242 fi
12243done
5213506e
RW
12244 done
12245IFS=$as_save_IFS
278a7a38
AO
12246
12247fi
12248fi
12249OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12250if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12252$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
278a7a38 12253else
5213506e
RW
12254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12255$as_echo "no" >&6; }
278a7a38
AO
12256fi
12257
5213506e 12258
278a7a38
AO
12259 done
12260fi
12261
12262if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12263 for ncn_progname in objdump; do
5213506e
RW
12264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12265$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12266 if test -x $with_build_time_tools/${ncn_progname}; then
12267 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12269$as_echo "yes" >&6; }
e8b05380
PB
12270 break
12271 else
5213506e
RW
12272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12273$as_echo "no" >&6; }
e8b05380
PB
12274 fi
12275 done
12276fi
12277
12278if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12279 for ncn_progname in objdump; do
12280 if test -n "$ncn_target_tool_prefix"; then
12281 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12282set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12284$as_echo_n "checking for $ac_word... " >&6; }
12285if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12286 $as_echo_n "(cached) " >&6
d739199a
DJ
12287else
12288 if test -n "$OBJDUMP_FOR_TARGET"; then
12289 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12290else
1c710c3c
DJ
12291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12292for as_dir in $PATH
12293do
12294 IFS=$as_save_IFS
12295 test -z "$as_dir" && as_dir=.
5213506e
RW
12296 for ac_exec_ext in '' $ac_executable_extensions; do
12297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12298 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12300 break 2
12301 fi
12302done
5213506e
RW
12303 done
12304IFS=$as_save_IFS
1c710c3c 12305
d739199a
DJ
12306fi
12307fi
1c710c3c 12308OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12309if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12311$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12312else
5213506e
RW
12313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12314$as_echo "no" >&6; }
d739199a
DJ
12315fi
12316
5213506e 12317
e8b05380
PB
12318 fi
12319 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12320 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 12321set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12322{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12323$as_echo_n "checking for $ac_word... " >&6; }
12324if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12325 $as_echo_n "(cached) " >&6
d739199a
DJ
12326else
12327 if test -n "$OBJDUMP_FOR_TARGET"; then
12328 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12329else
1c710c3c
DJ
12330as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12331for as_dir in $PATH
12332do
12333 IFS=$as_save_IFS
12334 test -z "$as_dir" && as_dir=.
5213506e
RW
12335 for ac_exec_ext in '' $ac_executable_extensions; do
12336 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12337 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12338 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12339 break 2
12340 fi
12341done
5213506e
RW
12342 done
12343IFS=$as_save_IFS
1c710c3c 12344
d739199a
DJ
12345fi
12346fi
1c710c3c 12347OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12348if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12350$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12351else
5213506e
RW
12352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12353$as_echo "no" >&6; }
d739199a 12354fi
1c710c3c 12355
5213506e 12356
e8b05380
PB
12357 fi
12358 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12359 done
12360fi
1c710c3c 12361
d739199a
DJ
12362if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12363 set dummy objdump
12364 if test $build = $target ; then
12365 OBJDUMP_FOR_TARGET="$2"
12366 else
12367 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12368 fi
1c00b503
PB
12369else
12370 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
d739199a
DJ
12371fi
12372
d1f8db0c
PB
12373else
12374 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
12375fi
12376
12377
12378
12379
12380if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12381 if test -n "$with_build_time_tools"; then
5213506e
RW
12382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12383$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12384 if test -x $with_build_time_tools/ranlib; then
12385 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12386 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
5213506e
RW
12387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12388$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
d1f8db0c 12389 else
5213506e
RW
12390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12391$as_echo "no" >&6; }
d1f8db0c 12392 fi
e8b05380
PB
12393 elif test $build != $host && test $have_gcc_for_target = yes; then
12394 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
1c00b503
PB
12395 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12396 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
e8b05380
PB
12397 fi
12398fi
3e19841a 12399if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12400 # Extract the first word of "ranlib", so it can be a program name with args.
12401set dummy ranlib; ac_word=$2
5213506e
RW
12402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12403$as_echo_n "checking for $ac_word... " >&6; }
12404if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12405 $as_echo_n "(cached) " >&6
e8b05380 12406else
1c710c3c
DJ
12407 case $RANLIB_FOR_TARGET in
12408 [\\/]* | ?:[\\/]*)
e8b05380
PB
12409 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12410 ;;
e8b05380 12411 *)
1c710c3c
DJ
12412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12413for as_dir in $gcc_cv_tool_dirs
12414do
12415 IFS=$as_save_IFS
12416 test -z "$as_dir" && as_dir=.
5213506e
RW
12417 for ac_exec_ext in '' $ac_executable_extensions; do
12418 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12419 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12420 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12421 break 2
12422 fi
12423done
5213506e
RW
12424 done
12425IFS=$as_save_IFS
1c710c3c 12426
e8b05380
PB
12427 ;;
12428esac
12429fi
1c710c3c 12430RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
e8b05380 12431if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12433$as_echo "$RANLIB_FOR_TARGET" >&6; }
e8b05380 12434else
5213506e
RW
12435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12436$as_echo "no" >&6; }
e8b05380
PB
12437fi
12438
5213506e 12439
e8b05380
PB
12440fi
12441if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
278a7a38
AO
12442
12443
12444if test -n "$RANLIB_FOR_TARGET"; then
12445 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12446elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12447 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12448fi
12449
12450if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12451 for ncn_progname in ranlib; do
12452 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12453set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12455$as_echo_n "checking for $ac_word... " >&6; }
12456if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12457 $as_echo_n "(cached) " >&6
278a7a38
AO
12458else
12459 if test -n "$RANLIB_FOR_TARGET"; then
12460 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12461else
12462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12463for as_dir in $PATH
12464do
12465 IFS=$as_save_IFS
12466 test -z "$as_dir" && as_dir=.
5213506e
RW
12467 for ac_exec_ext in '' $ac_executable_extensions; do
12468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12469 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12471 break 2
12472 fi
12473done
5213506e
RW
12474 done
12475IFS=$as_save_IFS
278a7a38
AO
12476
12477fi
12478fi
12479RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12480if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12482$as_echo "$RANLIB_FOR_TARGET" >&6; }
278a7a38 12483else
5213506e
RW
12484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12485$as_echo "no" >&6; }
278a7a38
AO
12486fi
12487
5213506e 12488
278a7a38
AO
12489 done
12490fi
12491
12492if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12493 for ncn_progname in ranlib; do
5213506e
RW
12494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12495$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12496 if test -x $with_build_time_tools/${ncn_progname}; then
12497 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12499$as_echo "yes" >&6; }
e8b05380
PB
12500 break
12501 else
5213506e
RW
12502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12503$as_echo "no" >&6; }
e8b05380
PB
12504 fi
12505 done
12506fi
12507
12508if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12509 for ncn_progname in ranlib; do
12510 if test -n "$ncn_target_tool_prefix"; then
12511 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 12512set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12514$as_echo_n "checking for $ac_word... " >&6; }
12515if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12516 $as_echo_n "(cached) " >&6
ca9f4b81 12517else
4de997d1
PB
12518 if test -n "$RANLIB_FOR_TARGET"; then
12519 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12520else
1c710c3c
DJ
12521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12522for as_dir in $PATH
12523do
12524 IFS=$as_save_IFS
12525 test -z "$as_dir" && as_dir=.
5213506e
RW
12526 for ac_exec_ext in '' $ac_executable_extensions; do
12527 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12528 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12529 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12530 break 2
12531 fi
12532done
5213506e
RW
12533 done
12534IFS=$as_save_IFS
1c710c3c 12535
ca9f4b81
AO
12536fi
12537fi
1c710c3c 12538RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 12539if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12541$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12542else
5213506e
RW
12543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12544$as_echo "no" >&6; }
ca9f4b81
AO
12545fi
12546
5213506e 12547
e8b05380
PB
12548 fi
12549 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12550 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12551set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12553$as_echo_n "checking for $ac_word... " >&6; }
12554if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12555 $as_echo_n "(cached) " >&6
ca9f4b81 12556else
2693c0b0
PB
12557 if test -n "$RANLIB_FOR_TARGET"; then
12558 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12559else
1c710c3c
DJ
12560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12561for as_dir in $PATH
12562do
12563 IFS=$as_save_IFS
12564 test -z "$as_dir" && as_dir=.
5213506e
RW
12565 for ac_exec_ext in '' $ac_executable_extensions; do
12566 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12567 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12568 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12569 break 2
12570 fi
12571done
5213506e
RW
12572 done
12573IFS=$as_save_IFS
1c710c3c 12574
ca9f4b81
AO
12575fi
12576fi
1c710c3c 12577RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 12578if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12580$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12581else
5213506e
RW
12582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12583$as_echo "no" >&6; }
ca9f4b81 12584fi
1c710c3c 12585
5213506e 12586
e8b05380
PB
12587 fi
12588 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12589 done
12590fi
1c710c3c 12591
e8b05380
PB
12592if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12593 set dummy ranlib
12594 if test $build = $target ; then
12595 RANLIB_FOR_TARGET="$2"
12596 else
12597 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12598 fi
1c00b503
PB
12599else
12600 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
e8b05380 12601fi
2693c0b0 12602
d1f8db0c
PB
12603else
12604 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
12605fi
12606
e8b05380
PB
12607
12608
12609
e7a82751
RM
12610if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12611 if test -n "$with_build_time_tools"; then
12612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readelf in $with_build_time_tools" >&5
12613$as_echo_n "checking for readelf in $with_build_time_tools... " >&6; }
12614 if test -x $with_build_time_tools/readelf; then
12615 READELF_FOR_TARGET=`cd $with_build_time_tools && pwd`/readelf
12616 ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_READELF_FOR_TARGET" >&5
12618$as_echo "$ac_cv_path_READELF_FOR_TARGET" >&6; }
12619 else
12620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12621$as_echo "no" >&6; }
12622 fi
12623 elif test $build != $host && test $have_gcc_for_target = yes; then
12624 READELF_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=readelf`
12625 test $READELF_FOR_TARGET = readelf && READELF_FOR_TARGET=
12626 test -n "$READELF_FOR_TARGET" && ac_cv_path_READELF_FOR_TARGET=$READELF_FOR_TARGET
12627 fi
12628fi
12629if test -z "$ac_cv_path_READELF_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
12630 # Extract the first word of "readelf", so it can be a program name with args.
12631set dummy readelf; ac_word=$2
12632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12633$as_echo_n "checking for $ac_word... " >&6; }
12634if test "${ac_cv_path_READELF_FOR_TARGET+set}" = set; then :
12635 $as_echo_n "(cached) " >&6
12636else
12637 case $READELF_FOR_TARGET in
12638 [\\/]* | ?:[\\/]*)
12639 ac_cv_path_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test with a path.
12640 ;;
12641 *)
12642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12643for as_dir in $gcc_cv_tool_dirs
12644do
12645 IFS=$as_save_IFS
12646 test -z "$as_dir" && as_dir=.
12647 for ac_exec_ext in '' $ac_executable_extensions; do
12648 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12649 ac_cv_path_READELF_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
12650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12651 break 2
12652 fi
12653done
12654 done
12655IFS=$as_save_IFS
12656
12657 ;;
12658esac
12659fi
12660READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12661if test -n "$READELF_FOR_TARGET"; then
12662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12663$as_echo "$READELF_FOR_TARGET" >&6; }
12664else
12665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12666$as_echo "no" >&6; }
12667fi
12668
12669
12670fi
12671if test -z "$ac_cv_path_READELF_FOR_TARGET" ; then
12672
12673
12674if test -n "$READELF_FOR_TARGET"; then
12675 ac_cv_prog_READELF_FOR_TARGET=$READELF_FOR_TARGET
12676elif test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12677 READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12678fi
12679
12680if test -n "$ac_cv_prog_READELF_FOR_TARGET"; then
12681 for ncn_progname in readelf; do
12682 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12683set dummy ${ncn_progname}; ac_word=$2
12684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12685$as_echo_n "checking for $ac_word... " >&6; }
12686if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12687 $as_echo_n "(cached) " >&6
12688else
12689 if test -n "$READELF_FOR_TARGET"; then
12690 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12691else
12692as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12693for as_dir in $PATH
12694do
12695 IFS=$as_save_IFS
12696 test -z "$as_dir" && as_dir=.
12697 for ac_exec_ext in '' $ac_executable_extensions; do
12698 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12699 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12700 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12701 break 2
12702 fi
12703done
12704 done
12705IFS=$as_save_IFS
12706
12707fi
12708fi
12709READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12710if test -n "$READELF_FOR_TARGET"; then
12711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12712$as_echo "$READELF_FOR_TARGET" >&6; }
12713else
12714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12715$as_echo "no" >&6; }
12716fi
12717
12718
12719 done
12720fi
12721
12722if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test -n "$with_build_time_tools"; then
12723 for ncn_progname in readelf; do
12724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12725$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
12726 if test -x $with_build_time_tools/${ncn_progname}; then
12727 ac_cv_prog_READELF_FOR_TARGET=$with_build_time_tools/${ncn_progname}
12728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12729$as_echo "yes" >&6; }
12730 break
12731 else
12732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12733$as_echo "no" >&6; }
12734 fi
12735 done
12736fi
12737
12738if test -z "$ac_cv_prog_READELF_FOR_TARGET"; then
12739 for ncn_progname in readelf; do
12740 if test -n "$ncn_target_tool_prefix"; then
12741 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12742set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
12743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12744$as_echo_n "checking for $ac_word... " >&6; }
12745if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12746 $as_echo_n "(cached) " >&6
12747else
12748 if test -n "$READELF_FOR_TARGET"; then
12749 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12750else
12751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12752for as_dir in $PATH
12753do
12754 IFS=$as_save_IFS
12755 test -z "$as_dir" && as_dir=.
12756 for ac_exec_ext in '' $ac_executable_extensions; do
12757 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12758 ac_cv_prog_READELF_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
12759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12760 break 2
12761 fi
12762done
12763 done
12764IFS=$as_save_IFS
12765
12766fi
12767fi
12768READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12769if test -n "$READELF_FOR_TARGET"; then
12770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12771$as_echo "$READELF_FOR_TARGET" >&6; }
12772else
12773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12774$as_echo "no" >&6; }
12775fi
12776
12777
12778 fi
12779 if test -z "$ac_cv_prog_READELF_FOR_TARGET" && test $build = $target ; then
12780 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12781set dummy ${ncn_progname}; ac_word=$2
12782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12783$as_echo_n "checking for $ac_word... " >&6; }
12784if test "${ac_cv_prog_READELF_FOR_TARGET+set}" = set; then :
12785 $as_echo_n "(cached) " >&6
12786else
12787 if test -n "$READELF_FOR_TARGET"; then
12788 ac_cv_prog_READELF_FOR_TARGET="$READELF_FOR_TARGET" # Let the user override the test.
12789else
12790as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12791for as_dir in $PATH
12792do
12793 IFS=$as_save_IFS
12794 test -z "$as_dir" && as_dir=.
12795 for ac_exec_ext in '' $ac_executable_extensions; do
12796 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12797 ac_cv_prog_READELF_FOR_TARGET="${ncn_progname}"
12798 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12799 break 2
12800 fi
12801done
12802 done
12803IFS=$as_save_IFS
12804
12805fi
12806fi
12807READELF_FOR_TARGET=$ac_cv_prog_READELF_FOR_TARGET
12808if test -n "$READELF_FOR_TARGET"; then
12809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF_FOR_TARGET" >&5
12810$as_echo "$READELF_FOR_TARGET" >&6; }
12811else
12812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12813$as_echo "no" >&6; }
12814fi
12815
12816
12817 fi
12818 test -n "$ac_cv_prog_READELF_FOR_TARGET" && break
12819 done
12820fi
12821
12822if test -z "$ac_cv_prog_READELF_FOR_TARGET" ; then
12823 set dummy readelf
12824 if test $build = $target ; then
12825 READELF_FOR_TARGET="$2"
12826 else
12827 READELF_FOR_TARGET="${ncn_target_tool_prefix}$2"
12828 fi
12829else
12830 READELF_FOR_TARGET="$ac_cv_prog_READELF_FOR_TARGET"
12831fi
12832
12833else
12834 READELF_FOR_TARGET=$ac_cv_path_READELF_FOR_TARGET
12835fi
12836
12837
12838
12839
e8b05380
PB
12840if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12841 if test -n "$with_build_time_tools"; then
5213506e
RW
12842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12843$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12844 if test -x $with_build_time_tools/strip; then
12845 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12846 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
5213506e
RW
12847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12848$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
d1f8db0c 12849 else
5213506e
RW
12850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12851$as_echo "no" >&6; }
d1f8db0c 12852 fi
e8b05380
PB
12853 elif test $build != $host && test $have_gcc_for_target = yes; then
12854 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
1c00b503
PB
12855 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12856 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
e8b05380
PB
12857 fi
12858fi
3e19841a 12859if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12860 # Extract the first word of "strip", so it can be a program name with args.
12861set dummy strip; ac_word=$2
5213506e
RW
12862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12863$as_echo_n "checking for $ac_word... " >&6; }
12864if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12865 $as_echo_n "(cached) " >&6
e8b05380 12866else
1c710c3c
DJ
12867 case $STRIP_FOR_TARGET in
12868 [\\/]* | ?:[\\/]*)
e8b05380
PB
12869 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12870 ;;
e8b05380 12871 *)
1c710c3c
DJ
12872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12873for as_dir in $gcc_cv_tool_dirs
12874do
12875 IFS=$as_save_IFS
12876 test -z "$as_dir" && as_dir=.
5213506e
RW
12877 for ac_exec_ext in '' $ac_executable_extensions; do
12878 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12879 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12880 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12881 break 2
12882 fi
12883done
5213506e
RW
12884 done
12885IFS=$as_save_IFS
1c710c3c 12886
e8b05380
PB
12887 ;;
12888esac
12889fi
1c710c3c 12890STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380 12891if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12893$as_echo "$STRIP_FOR_TARGET" >&6; }
e8b05380 12894else
5213506e
RW
12895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12896$as_echo "no" >&6; }
e8b05380
PB
12897fi
12898
5213506e 12899
e8b05380
PB
12900fi
12901if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
278a7a38
AO
12902
12903
12904if test -n "$STRIP_FOR_TARGET"; then
12905 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12906elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12907 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12908fi
12909
12910if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12911 for ncn_progname in strip; do
12912 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12913set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12915$as_echo_n "checking for $ac_word... " >&6; }
12916if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12917 $as_echo_n "(cached) " >&6
278a7a38
AO
12918else
12919 if test -n "$STRIP_FOR_TARGET"; then
12920 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12921else
12922as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12923for as_dir in $PATH
12924do
12925 IFS=$as_save_IFS
12926 test -z "$as_dir" && as_dir=.
5213506e
RW
12927 for ac_exec_ext in '' $ac_executable_extensions; do
12928 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12929 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 12930 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12931 break 2
12932 fi
12933done
5213506e
RW
12934 done
12935IFS=$as_save_IFS
278a7a38
AO
12936
12937fi
12938fi
12939STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12940if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12942$as_echo "$STRIP_FOR_TARGET" >&6; }
278a7a38 12943else
5213506e
RW
12944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12945$as_echo "no" >&6; }
278a7a38
AO
12946fi
12947
5213506e 12948
278a7a38
AO
12949 done
12950fi
12951
12952if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12953 for ncn_progname in strip; do
5213506e
RW
12954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12955$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12956 if test -x $with_build_time_tools/${ncn_progname}; then
12957 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12959$as_echo "yes" >&6; }
e8b05380
PB
12960 break
12961 else
5213506e
RW
12962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12963$as_echo "no" >&6; }
e8b05380
PB
12964 fi
12965 done
12966fi
12967
12968if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12969 for ncn_progname in strip; do
12970 if test -n "$ncn_target_tool_prefix"; then
12971 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12972set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12974$as_echo_n "checking for $ac_word... " >&6; }
12975if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12976 $as_echo_n "(cached) " >&6
af71363e
AS
12977else
12978 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
12979 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12980else
12981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12982for as_dir in $PATH
12983do
12984 IFS=$as_save_IFS
12985 test -z "$as_dir" && as_dir=.
5213506e
RW
12986 for ac_exec_ext in '' $ac_executable_extensions; do
12987 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12988 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12990 break 2
12991 fi
12992done
5213506e
RW
12993 done
12994IFS=$as_save_IFS
1c710c3c 12995
040b1c5a
GK
12996fi
12997fi
1c710c3c 12998STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 12999if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13001$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13002else
5213506e
RW
13003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13004$as_echo "no" >&6; }
040b1c5a
GK
13005fi
13006
5213506e 13007
e8b05380
PB
13008 fi
13009 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13010 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 13011set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13013$as_echo_n "checking for $ac_word... " >&6; }
13014if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13015 $as_echo_n "(cached) " >&6
040b1c5a
GK
13016else
13017 if test -n "$STRIP_FOR_TARGET"; then
13018 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13019else
1c710c3c
DJ
13020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13021for as_dir in $PATH
13022do
13023 IFS=$as_save_IFS
13024 test -z "$as_dir" && as_dir=.
5213506e
RW
13025 for ac_exec_ext in '' $ac_executable_extensions; do
13026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13027 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 13028 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13029 break 2
13030 fi
13031done
5213506e
RW
13032 done
13033IFS=$as_save_IFS
1c710c3c 13034
040b1c5a
GK
13035fi
13036fi
1c710c3c 13037STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 13038if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13040$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13041else
5213506e
RW
13042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13043$as_echo "no" >&6; }
040b1c5a 13044fi
1c710c3c 13045
5213506e 13046
e8b05380
PB
13047 fi
13048 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13049 done
13050fi
1c710c3c 13051
040b1c5a
GK
13052if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13053 set dummy strip
13054 if test $build = $target ; then
13055 STRIP_FOR_TARGET="$2"
13056 else
13057 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13058 fi
1c00b503
PB
13059else
13060 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
040b1c5a
GK
13061fi
13062
d1f8db0c
PB
13063else
13064 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
13065fi
13066
13067
13068
13069
13070if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13071 if test -n "$with_build_time_tools"; then
5213506e
RW
13072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13073$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13074 if test -x $with_build_time_tools/windres; then
13075 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13076 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
5213506e
RW
13077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13078$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
d1f8db0c 13079 else
5213506e
RW
13080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13081$as_echo "no" >&6; }
d1f8db0c 13082 fi
e8b05380
PB
13083 elif test $build != $host && test $have_gcc_for_target = yes; then
13084 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
1c00b503
PB
13085 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13086 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
e8b05380
PB
13087 fi
13088fi
3e19841a 13089if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13090 # Extract the first word of "windres", so it can be a program name with args.
13091set dummy windres; ac_word=$2
5213506e
RW
13092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13093$as_echo_n "checking for $ac_word... " >&6; }
13094if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13095 $as_echo_n "(cached) " >&6
e8b05380 13096else
1c710c3c
DJ
13097 case $WINDRES_FOR_TARGET in
13098 [\\/]* | ?:[\\/]*)
e8b05380
PB
13099 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13100 ;;
e8b05380 13101 *)
1c710c3c
DJ
13102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13103for as_dir in $gcc_cv_tool_dirs
13104do
13105 IFS=$as_save_IFS
13106 test -z "$as_dir" && as_dir=.
5213506e
RW
13107 for ac_exec_ext in '' $ac_executable_extensions; do
13108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13109 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13111 break 2
13112 fi
13113done
5213506e
RW
13114 done
13115IFS=$as_save_IFS
1c710c3c 13116
e8b05380
PB
13117 ;;
13118esac
13119fi
1c710c3c 13120WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380 13121if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13123$as_echo "$WINDRES_FOR_TARGET" >&6; }
e8b05380 13124else
5213506e
RW
13125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13126$as_echo "no" >&6; }
e8b05380
PB
13127fi
13128
5213506e 13129
e8b05380
PB
13130fi
13131if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
278a7a38
AO
13132
13133
13134if test -n "$WINDRES_FOR_TARGET"; then
13135 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13136elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13137 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13138fi
13139
13140if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13141 for ncn_progname in windres; do
13142 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13143set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13145$as_echo_n "checking for $ac_word... " >&6; }
13146if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13147 $as_echo_n "(cached) " >&6
278a7a38
AO
13148else
13149 if test -n "$WINDRES_FOR_TARGET"; then
13150 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13151else
13152as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13153for as_dir in $PATH
13154do
13155 IFS=$as_save_IFS
13156 test -z "$as_dir" && as_dir=.
5213506e
RW
13157 for ac_exec_ext in '' $ac_executable_extensions; do
13158 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13159 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13160 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13161 break 2
13162 fi
13163done
5213506e
RW
13164 done
13165IFS=$as_save_IFS
278a7a38
AO
13166
13167fi
13168fi
13169WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13170if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13172$as_echo "$WINDRES_FOR_TARGET" >&6; }
278a7a38 13173else
5213506e
RW
13174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13175$as_echo "no" >&6; }
278a7a38
AO
13176fi
13177
5213506e 13178
278a7a38
AO
13179 done
13180fi
13181
13182if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13183 for ncn_progname in windres; do
5213506e
RW
13184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13185$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13186 if test -x $with_build_time_tools/${ncn_progname}; then
13187 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13189$as_echo "yes" >&6; }
e8b05380
PB
13190 break
13191 else
5213506e
RW
13192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13193$as_echo "no" >&6; }
e8b05380
PB
13194 fi
13195 done
13196fi
13197
13198if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13199 for ncn_progname in windres; do
13200 if test -n "$ncn_target_tool_prefix"; then
13201 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 13202set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13204$as_echo_n "checking for $ac_word... " >&6; }
13205if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13206 $as_echo_n "(cached) " >&6
ca9f4b81 13207else
4de997d1
PB
13208 if test -n "$WINDRES_FOR_TARGET"; then
13209 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13210else
1c710c3c
DJ
13211as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13212for as_dir in $PATH
13213do
13214 IFS=$as_save_IFS
13215 test -z "$as_dir" && as_dir=.
5213506e
RW
13216 for ac_exec_ext in '' $ac_executable_extensions; do
13217 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13218 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13220 break 2
13221 fi
13222done
5213506e
RW
13223 done
13224IFS=$as_save_IFS
1c710c3c 13225
ca9f4b81
AO
13226fi
13227fi
1c710c3c 13228WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 13229if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13231$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13232else
5213506e
RW
13233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13234$as_echo "no" >&6; }
ca9f4b81
AO
13235fi
13236
5213506e 13237
e8b05380
PB
13238 fi
13239 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13240 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 13241set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13243$as_echo_n "checking for $ac_word... " >&6; }
13244if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13245 $as_echo_n "(cached) " >&6
ca9f4b81 13246else
2693c0b0
PB
13247 if test -n "$WINDRES_FOR_TARGET"; then
13248 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13249else
1c710c3c
DJ
13250as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13251for as_dir in $PATH
13252do
13253 IFS=$as_save_IFS
13254 test -z "$as_dir" && as_dir=.
5213506e
RW
13255 for ac_exec_ext in '' $ac_executable_extensions; do
13256 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13257 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13258 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13259 break 2
13260 fi
13261done
5213506e
RW
13262 done
13263IFS=$as_save_IFS
1c710c3c 13264
ca9f4b81
AO
13265fi
13266fi
1c710c3c 13267WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 13268if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13270$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13271else
5213506e
RW
13272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13273$as_echo "no" >&6; }
ca9f4b81 13274fi
1c710c3c 13275
5213506e 13276
e8b05380
PB
13277 fi
13278 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13279 done
13280fi
1c710c3c 13281
2693c0b0
PB
13282if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13283 set dummy windres
13284 if test $build = $target ; then
13285 WINDRES_FOR_TARGET="$2"
ca9f4b81 13286 else
2693c0b0 13287 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 13288 fi
1c00b503
PB
13289else
13290 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
ca9f4b81
AO
13291fi
13292
d1f8db0c
PB
13293else
13294 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
13295fi
13296
4977bab6 13297
901119ae
KT
13298
13299
13300if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13301 if test -n "$with_build_time_tools"; then
5213506e
RW
13302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13303$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
901119ae
KT
13304 if test -x $with_build_time_tools/windmc; then
13305 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13306 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
5213506e
RW
13307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13308$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
901119ae 13309 else
5213506e
RW
13310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13311$as_echo "no" >&6; }
901119ae
KT
13312 fi
13313 elif test $build != $host && test $have_gcc_for_target = yes; then
13314 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
1c00b503
PB
13315 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13316 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
901119ae
KT
13317 fi
13318fi
13319if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13320 # Extract the first word of "windmc", so it can be a program name with args.
13321set dummy windmc; ac_word=$2
5213506e
RW
13322{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13323$as_echo_n "checking for $ac_word... " >&6; }
13324if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13325 $as_echo_n "(cached) " >&6
901119ae
KT
13326else
13327 case $WINDMC_FOR_TARGET in
13328 [\\/]* | ?:[\\/]*)
13329 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13330 ;;
13331 *)
13332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13333for as_dir in $gcc_cv_tool_dirs
13334do
13335 IFS=$as_save_IFS
13336 test -z "$as_dir" && as_dir=.
5213506e
RW
13337 for ac_exec_ext in '' $ac_executable_extensions; do
13338 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13339 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13340 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13341 break 2
13342 fi
13343done
5213506e
RW
13344 done
13345IFS=$as_save_IFS
901119ae
KT
13346
13347 ;;
13348esac
13349fi
13350WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
901119ae 13351if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13353$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13354else
5213506e
RW
13355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13356$as_echo "no" >&6; }
901119ae
KT
13357fi
13358
5213506e 13359
901119ae
KT
13360fi
13361if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13362
13363
13364if test -n "$WINDMC_FOR_TARGET"; then
13365 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13366elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13367 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13368fi
13369
13370if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13371 for ncn_progname in windmc; do
13372 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13373set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13375$as_echo_n "checking for $ac_word... " >&6; }
13376if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13377 $as_echo_n "(cached) " >&6
901119ae
KT
13378else
13379 if test -n "$WINDMC_FOR_TARGET"; then
13380 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13381else
13382as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13383for as_dir in $PATH
13384do
13385 IFS=$as_save_IFS
13386 test -z "$as_dir" && as_dir=.
5213506e
RW
13387 for ac_exec_ext in '' $ac_executable_extensions; do
13388 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13389 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13390 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13391 break 2
13392 fi
13393done
5213506e
RW
13394 done
13395IFS=$as_save_IFS
901119ae
KT
13396
13397fi
13398fi
13399WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13400if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13402$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13403else
5213506e
RW
13404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13405$as_echo "no" >&6; }
901119ae
KT
13406fi
13407
5213506e 13408
901119ae
KT
13409 done
13410fi
13411
13412if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13413 for ncn_progname in windmc; do
5213506e
RW
13414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13415$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
901119ae
KT
13416 if test -x $with_build_time_tools/${ncn_progname}; then
13417 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13419$as_echo "yes" >&6; }
901119ae
KT
13420 break
13421 else
5213506e
RW
13422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13423$as_echo "no" >&6; }
901119ae
KT
13424 fi
13425 done
13426fi
13427
13428if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13429 for ncn_progname in windmc; do
13430 if test -n "$ncn_target_tool_prefix"; then
13431 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13432set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13434$as_echo_n "checking for $ac_word... " >&6; }
13435if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13436 $as_echo_n "(cached) " >&6
901119ae
KT
13437else
13438 if test -n "$WINDMC_FOR_TARGET"; then
13439 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13440else
13441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13442for as_dir in $PATH
13443do
13444 IFS=$as_save_IFS
13445 test -z "$as_dir" && as_dir=.
5213506e
RW
13446 for ac_exec_ext in '' $ac_executable_extensions; do
13447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13448 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13450 break 2
13451 fi
13452done
5213506e
RW
13453 done
13454IFS=$as_save_IFS
901119ae
KT
13455
13456fi
13457fi
13458WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13459if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13461$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13462else
5213506e
RW
13463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13464$as_echo "no" >&6; }
901119ae
KT
13465fi
13466
5213506e 13467
901119ae
KT
13468 fi
13469 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13470 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13471set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13473$as_echo_n "checking for $ac_word... " >&6; }
13474if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13475 $as_echo_n "(cached) " >&6
901119ae
KT
13476else
13477 if test -n "$WINDMC_FOR_TARGET"; then
13478 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13479else
13480as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13481for as_dir in $PATH
13482do
13483 IFS=$as_save_IFS
13484 test -z "$as_dir" && as_dir=.
5213506e
RW
13485 for ac_exec_ext in '' $ac_executable_extensions; do
13486 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13487 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13488 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13489 break 2
13490 fi
13491done
5213506e
RW
13492 done
13493IFS=$as_save_IFS
901119ae
KT
13494
13495fi
13496fi
13497WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13498if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13500$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13501else
5213506e
RW
13502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13503$as_echo "no" >&6; }
901119ae
KT
13504fi
13505
5213506e 13506
901119ae
KT
13507 fi
13508 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13509 done
13510fi
13511
13512if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13513 set dummy windmc
13514 if test $build = $target ; then
13515 WINDMC_FOR_TARGET="$2"
13516 else
13517 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13518 fi
1c00b503
PB
13519else
13520 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
901119ae
KT
13521fi
13522
13523else
13524 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13525fi
13526
13527
2abefe3d
PB
13528RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13529
5213506e
RW
13530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13531$as_echo_n "checking where to find the target ar... " >&6; }
2abefe3d 13532if test "x${build}" != "x${host}" ; then
e8b05380
PB
13533 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13534 # We already found the complete path
172e41aa 13535 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13537$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13538 else
13539 # Canadian cross, just use what we found
5213506e
RW
13540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13541$as_echo "pre-installed" >&6; }
e8b05380 13542 fi
2abefe3d
PB
13543else
13544 ok=yes
13545 case " ${configdirs} " in
13546 *" binutils "*) ;;
13547 *) ok=no ;;
13548 esac
1c710c3c 13549
2abefe3d
PB
13550 if test $ok = yes; then
13551 # An in-tree tool is available and we can use it
13552 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
5213506e
RW
13553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13554$as_echo "just compiled" >&6; }
e8b05380
PB
13555 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13556 # We already found the complete path
172e41aa 13557 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13559$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13560 elif test "x$target" = "x$host"; then
13561 # We can use an host tool
13562 AR_FOR_TARGET='$(AR)'
5213506e
RW
13563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13564$as_echo "host tool" >&6; }
2abefe3d
PB
13565 else
13566 # We need a cross tool
5213506e
RW
13567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13568$as_echo "pre-installed" >&6; }
2abefe3d
PB
13569 fi
13570fi
0b0dc272 13571
5213506e
RW
13572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13573$as_echo_n "checking where to find the target as... " >&6; }
2abefe3d 13574if test "x${build}" != "x${host}" ; then
e8b05380
PB
13575 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13576 # We already found the complete path
172e41aa 13577 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13579$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13580 else
13581 # Canadian cross, just use what we found
5213506e
RW
13582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13583$as_echo "pre-installed" >&6; }
e8b05380 13584 fi
2abefe3d
PB
13585else
13586 ok=yes
13587 case " ${configdirs} " in
13588 *" gas "*) ;;
13589 *) ok=no ;;
13590 esac
1c710c3c 13591
2abefe3d
PB
13592 if test $ok = yes; then
13593 # An in-tree tool is available and we can use it
13594 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
5213506e
RW
13595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13596$as_echo "just compiled" >&6; }
e8b05380
PB
13597 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13598 # We already found the complete path
172e41aa 13599 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13601$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13602 elif test "x$target" = "x$host"; then
13603 # We can use an host tool
13604 AS_FOR_TARGET='$(AS)'
5213506e
RW
13605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13606$as_echo "host tool" >&6; }
2abefe3d
PB
13607 else
13608 # We need a cross tool
5213506e
RW
13609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13610$as_echo "pre-installed" >&6; }
2abefe3d
PB
13611 fi
13612fi
0b0dc272 13613
5213506e
RW
13614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13615$as_echo_n "checking where to find the target cc... " >&6; }
2abefe3d 13616if test "x${build}" != "x${host}" ; then
e8b05380
PB
13617 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13618 # We already found the complete path
172e41aa 13619 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13621$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13622 else
13623 # Canadian cross, just use what we found
5213506e
RW
13624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13625$as_echo "pre-installed" >&6; }
e8b05380 13626 fi
2abefe3d
PB
13627else
13628 ok=yes
13629 case " ${configdirs} " in
13630 *" gcc "*) ;;
13631 *) ok=no ;;
13632 esac
1c710c3c 13633
2abefe3d
PB
13634 if test $ok = yes; then
13635 # An in-tree tool is available and we can use it
13636 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13638$as_echo "just compiled" >&6; }
e8b05380
PB
13639 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13640 # We already found the complete path
172e41aa 13641 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13643$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13644 elif test "x$target" = "x$host"; then
13645 # We can use an host tool
13646 CC_FOR_TARGET='$(CC)'
5213506e
RW
13647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13648$as_echo "host tool" >&6; }
2abefe3d
PB
13649 else
13650 # We need a cross tool
5213506e
RW
13651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13652$as_echo "pre-installed" >&6; }
2abefe3d
PB
13653 fi
13654fi
0b0dc272 13655
5213506e
RW
13656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13657$as_echo_n "checking where to find the target c++... " >&6; }
2abefe3d 13658if test "x${build}" != "x${host}" ; then
e8b05380
PB
13659 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13660 # We already found the complete path
172e41aa 13661 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13663$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13664 else
13665 # Canadian cross, just use what we found
5213506e
RW
13666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13667$as_echo "pre-installed" >&6; }
e8b05380 13668 fi
2abefe3d
PB
13669else
13670 ok=yes
13671 case " ${configdirs} " in
13672 *" gcc "*) ;;
13673 *) ok=no ;;
13674 esac
13675 case ,${enable_languages}, in
13676 *,c++,*) ;;
13677 *) ok=no ;;
13678 esac
13679 if test $ok = yes; then
13680 # An in-tree tool is available and we can use it
9aff220f 13681 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'
5213506e
RW
13682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13683$as_echo "just compiled" >&6; }
e8b05380
PB
13684 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13685 # We already found the complete path
172e41aa 13686 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13688$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13689 elif test "x$target" = "x$host"; then
13690 # We can use an host tool
13691 CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13693$as_echo "host tool" >&6; }
2abefe3d
PB
13694 else
13695 # We need a cross tool
5213506e
RW
13696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13697$as_echo "pre-installed" >&6; }
2abefe3d
PB
13698 fi
13699fi
0b0dc272 13700
5213506e
RW
13701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13702$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
2abefe3d 13703if test "x${build}" != "x${host}" ; then
e8b05380
PB
13704 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13705 # We already found the complete path
172e41aa 13706 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13708$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13709 else
13710 # Canadian cross, just use what we found
5213506e
RW
13711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13712$as_echo "pre-installed" >&6; }
e8b05380 13713 fi
2abefe3d
PB
13714else
13715 ok=yes
13716 case " ${configdirs} " in
13717 *" gcc "*) ;;
13718 *) ok=no ;;
13719 esac
13720 case ,${enable_languages}, in
13721 *,c++,*) ;;
13722 *) ok=no ;;
13723 esac
13724 if test $ok = yes; then
13725 # An in-tree tool is available and we can use it
13726 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'
5213506e
RW
13727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13728$as_echo "just compiled" >&6; }
e8b05380
PB
13729 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13730 # We already found the complete path
172e41aa 13731 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13733$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13734 elif test "x$target" = "x$host"; then
13735 # We can use an host tool
13736 RAW_CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13738$as_echo "host tool" >&6; }
2abefe3d
PB
13739 else
13740 # We need a cross tool
5213506e
RW
13741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13742$as_echo "pre-installed" >&6; }
2abefe3d
PB
13743 fi
13744fi
0b0dc272 13745
5213506e
RW
13746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13747$as_echo_n "checking where to find the target dlltool... " >&6; }
2abefe3d 13748if test "x${build}" != "x${host}" ; then
e8b05380
PB
13749 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13750 # We already found the complete path
172e41aa 13751 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13753$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13754 else
13755 # Canadian cross, just use what we found
5213506e
RW
13756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13757$as_echo "pre-installed" >&6; }
e8b05380 13758 fi
2abefe3d
PB
13759else
13760 ok=yes
13761 case " ${configdirs} " in
13762 *" binutils "*) ;;
13763 *) ok=no ;;
13764 esac
1c710c3c 13765
2abefe3d
PB
13766 if test $ok = yes; then
13767 # An in-tree tool is available and we can use it
13768 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
5213506e
RW
13769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13770$as_echo "just compiled" >&6; }
e8b05380
PB
13771 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13772 # We already found the complete path
172e41aa 13773 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13775$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13776 elif test "x$target" = "x$host"; then
13777 # We can use an host tool
13778 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
5213506e
RW
13779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13780$as_echo "host tool" >&6; }
2abefe3d
PB
13781 else
13782 # We need a cross tool
5213506e
RW
13783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13784$as_echo "pre-installed" >&6; }
2abefe3d
PB
13785 fi
13786fi
0b0dc272 13787
5213506e
RW
13788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13789$as_echo_n "checking where to find the target gcc... " >&6; }
2abefe3d 13790if test "x${build}" != "x${host}" ; then
e8b05380
PB
13791 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13792 # We already found the complete path
172e41aa 13793 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13795$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13796 else
13797 # Canadian cross, just use what we found
5213506e
RW
13798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13799$as_echo "pre-installed" >&6; }
e8b05380 13800 fi
2abefe3d
PB
13801else
13802 ok=yes
13803 case " ${configdirs} " in
13804 *" gcc "*) ;;
13805 *) ok=no ;;
13806 esac
1c710c3c 13807
2abefe3d
PB
13808 if test $ok = yes; then
13809 # An in-tree tool is available and we can use it
13810 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13812$as_echo "just compiled" >&6; }
e8b05380
PB
13813 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13814 # We already found the complete path
172e41aa 13815 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13817$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13818 elif test "x$target" = "x$host"; then
13819 # We can use an host tool
13820 GCC_FOR_TARGET='$()'
5213506e
RW
13821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13822$as_echo "host tool" >&6; }
2abefe3d
PB
13823 else
13824 # We need a cross tool
5213506e
RW
13825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13826$as_echo "pre-installed" >&6; }
2abefe3d
PB
13827 fi
13828fi
0b0dc272 13829
5213506e
RW
13830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13831$as_echo_n "checking where to find the target gcj... " >&6; }
2abefe3d 13832if test "x${build}" != "x${host}" ; then
e8b05380
PB
13833 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13834 # We already found the complete path
172e41aa 13835 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13837$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13838 else
13839 # Canadian cross, just use what we found
5213506e
RW
13840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13841$as_echo "pre-installed" >&6; }
e8b05380 13842 fi
2abefe3d
PB
13843else
13844 ok=yes
13845 case " ${configdirs} " in
13846 *" gcc "*) ;;
13847 *) ok=no ;;
13848 esac
13849 case ,${enable_languages}, in
13850 *,java,*) ;;
13851 *) ok=no ;;
13852 esac
13853 if test $ok = yes; then
13854 # An in-tree tool is available and we can use it
13855 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13857$as_echo "just compiled" >&6; }
e8b05380
PB
13858 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13859 # We already found the complete path
172e41aa 13860 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13862$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13863 elif test "x$target" = "x$host"; then
13864 # We can use an host tool
13865 GCJ_FOR_TARGET='$(GCJ)'
5213506e
RW
13866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13867$as_echo "host tool" >&6; }
2abefe3d
PB
13868 else
13869 # We need a cross tool
5213506e
RW
13870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13871$as_echo "pre-installed" >&6; }
2abefe3d
PB
13872 fi
13873fi
0b0dc272 13874
5213506e
RW
13875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13876$as_echo_n "checking where to find the target gfortran... " >&6; }
2abefe3d 13877if test "x${build}" != "x${host}" ; then
e8b05380
PB
13878 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13879 # We already found the complete path
172e41aa 13880 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13882$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13883 else
13884 # Canadian cross, just use what we found
5213506e
RW
13885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13886$as_echo "pre-installed" >&6; }
e8b05380 13887 fi
2abefe3d
PB
13888else
13889 ok=yes
13890 case " ${configdirs} " in
13891 *" gcc "*) ;;
13892 *) ok=no ;;
13893 esac
13894 case ,${enable_languages}, in
13895 *,fortran,*) ;;
13896 *) ok=no ;;
13897 esac
13898 if test $ok = yes; then
13899 # An in-tree tool is available and we can use it
13900 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13902$as_echo "just compiled" >&6; }
e8b05380
PB
13903 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13904 # We already found the complete path
172e41aa 13905 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13907$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13908 elif test "x$target" = "x$host"; then
13909 # We can use an host tool
13910 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
5213506e
RW
13911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13912$as_echo "host tool" >&6; }
2abefe3d
PB
13913 else
13914 # We need a cross tool
5213506e
RW
13915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13916$as_echo "pre-installed" >&6; }
2abefe3d
PB
13917 fi
13918fi
0b0dc272 13919
632e2a07
ILT
13920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gccgo" >&5
13921$as_echo_n "checking where to find the target gccgo... " >&6; }
13922if test "x${build}" != "x${host}" ; then
13923 if expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
13924 # We already found the complete path
13925 ac_dir=`dirname $GOC_FOR_TARGET`
13926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13927$as_echo "pre-installed in $ac_dir" >&6; }
13928 else
13929 # Canadian cross, just use what we found
13930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13931$as_echo "pre-installed" >&6; }
13932 fi
13933else
13934 ok=yes
13935 case " ${configdirs} " in
13936 *" gcc "*) ;;
13937 *) ok=no ;;
13938 esac
13939 case ,${enable_languages}, in
13940 *,go,*) ;;
13941 *) ok=no ;;
13942 esac
13943 if test $ok = yes; then
13944 # An in-tree tool is available and we can use it
13945 GOC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gccgo -B$$r/$(HOST_SUBDIR)/gcc/'
13946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13947$as_echo "just compiled" >&6; }
13948 elif expr "x$GOC_FOR_TARGET" : "x/" > /dev/null; then
13949 # We already found the complete path
13950 ac_dir=`dirname $GOC_FOR_TARGET`
13951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13952$as_echo "pre-installed in $ac_dir" >&6; }
13953 elif test "x$target" = "x$host"; then
13954 # We can use an host tool
13955 GOC_FOR_TARGET='$(GOC)'
13956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13957$as_echo "host tool" >&6; }
13958 else
13959 # We need a cross tool
13960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13961$as_echo "pre-installed" >&6; }
13962 fi
13963fi
13964
5213506e
RW
13965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13966$as_echo_n "checking where to find the target ld... " >&6; }
2abefe3d 13967if test "x${build}" != "x${host}" ; then
e8b05380
PB
13968 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13969 # We already found the complete path
172e41aa 13970 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
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; }
e8b05380
PB
13973 else
13974 # Canadian cross, just use what we found
5213506e
RW
13975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13976$as_echo "pre-installed" >&6; }
e8b05380 13977 fi
2abefe3d
PB
13978else
13979 ok=yes
13980 case " ${configdirs} " in
13981 *" ld "*) ;;
13982 *) ok=no ;;
13983 esac
1c710c3c 13984
2abefe3d
PB
13985 if test $ok = yes; then
13986 # An in-tree tool is available and we can use it
13987 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
5213506e
RW
13988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13989$as_echo "just compiled" >&6; }
e8b05380
PB
13990 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13991 # We already found the complete path
172e41aa 13992 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13994$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13995 elif test "x$target" = "x$host"; then
13996 # We can use an host tool
13997 LD_FOR_TARGET='$(LD)'
5213506e
RW
13998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13999$as_echo "host tool" >&6; }
2abefe3d
PB
14000 else
14001 # We need a cross tool
5213506e
RW
14002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14003$as_echo "pre-installed" >&6; }
2abefe3d
PB
14004 fi
14005fi
0b0dc272 14006
5213506e
RW
14007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
14008$as_echo_n "checking where to find the target lipo... " >&6; }
2abefe3d 14009if test "x${build}" != "x${host}" ; then
e8b05380
PB
14010 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14011 # We already found the complete path
172e41aa 14012 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14014$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14015 else
14016 # Canadian cross, just use what we found
5213506e
RW
14017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14018$as_echo "pre-installed" >&6; }
e8b05380 14019 fi
2abefe3d 14020else
e8b05380
PB
14021 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
14022 # We already found the complete path
172e41aa 14023 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
14024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14025$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380 14026 elif test "x$target" = "x$host"; then
2abefe3d
PB
14027 # We can use an host tool
14028 LIPO_FOR_TARGET='$(LIPO)'
5213506e
RW
14029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14030$as_echo "host tool" >&6; }
2abefe3d
PB
14031 else
14032 # We need a cross tool
5213506e
RW
14033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14034$as_echo "pre-installed" >&6; }
2abefe3d
PB
14035 fi
14036fi
0b0dc272 14037
5213506e
RW
14038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
14039$as_echo_n "checking where to find the target nm... " >&6; }
2abefe3d 14040if test "x${build}" != "x${host}" ; then
e8b05380
PB
14041 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14042 # We already found the complete path
172e41aa 14043 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14045$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14046 else
14047 # Canadian cross, just use what we found
5213506e
RW
14048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14049$as_echo "pre-installed" >&6; }
e8b05380 14050 fi
2abefe3d
PB
14051else
14052 ok=yes
14053 case " ${configdirs} " in
14054 *" binutils "*) ;;
14055 *) ok=no ;;
14056 esac
1c710c3c 14057
2abefe3d
PB
14058 if test $ok = yes; then
14059 # An in-tree tool is available and we can use it
14060 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
5213506e
RW
14061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14062$as_echo "just compiled" >&6; }
e8b05380
PB
14063 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14064 # We already found the complete path
172e41aa 14065 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
14066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14067$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14068 elif test "x$target" = "x$host"; then
14069 # We can use an host tool
14070 NM_FOR_TARGET='$(NM)'
5213506e
RW
14071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14072$as_echo "host tool" >&6; }
2abefe3d
PB
14073 else
14074 # We need a cross tool
5213506e
RW
14075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14076$as_echo "pre-installed" >&6; }
2abefe3d
PB
14077 fi
14078fi
0b0dc272 14079
5213506e
RW
14080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14081$as_echo_n "checking where to find the target objdump... " >&6; }
2abefe3d 14082if test "x${build}" != "x${host}" ; then
e8b05380
PB
14083 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14084 # We already found the complete path
172e41aa 14085 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14087$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14088 else
14089 # Canadian cross, just use what we found
5213506e
RW
14090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14091$as_echo "pre-installed" >&6; }
e8b05380 14092 fi
2abefe3d
PB
14093else
14094 ok=yes
14095 case " ${configdirs} " in
14096 *" binutils "*) ;;
14097 *) ok=no ;;
14098 esac
1c710c3c 14099
2abefe3d
PB
14100 if test $ok = yes; then
14101 # An in-tree tool is available and we can use it
14102 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
5213506e
RW
14103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14104$as_echo "just compiled" >&6; }
e8b05380
PB
14105 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14106 # We already found the complete path
172e41aa 14107 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14109$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14110 elif test "x$target" = "x$host"; then
14111 # We can use an host tool
14112 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
5213506e
RW
14113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14114$as_echo "host tool" >&6; }
2abefe3d
PB
14115 else
14116 # We need a cross tool
5213506e
RW
14117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14118$as_echo "pre-installed" >&6; }
2abefe3d
PB
14119 fi
14120fi
0b0dc272 14121
5213506e
RW
14122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14123$as_echo_n "checking where to find the target ranlib... " >&6; }
2abefe3d 14124if test "x${build}" != "x${host}" ; then
e8b05380
PB
14125 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14126 # We already found the complete path
172e41aa 14127 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14129$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14130 else
14131 # Canadian cross, just use what we found
5213506e
RW
14132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14133$as_echo "pre-installed" >&6; }
e8b05380 14134 fi
2abefe3d
PB
14135else
14136 ok=yes
14137 case " ${configdirs} " in
14138 *" binutils "*) ;;
14139 *) ok=no ;;
14140 esac
1c710c3c 14141
2abefe3d
PB
14142 if test $ok = yes; then
14143 # An in-tree tool is available and we can use it
14144 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
5213506e
RW
14145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14146$as_echo "just compiled" >&6; }
e8b05380
PB
14147 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14148 # We already found the complete path
172e41aa 14149 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14151$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14152 elif test "x$target" = "x$host"; then
14153 # We can use an host tool
14154 RANLIB_FOR_TARGET='$(RANLIB)'
5213506e
RW
14155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14156$as_echo "host tool" >&6; }
2abefe3d
PB
14157 else
14158 # We need a cross tool
5213506e
RW
14159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14160$as_echo "pre-installed" >&6; }
2abefe3d
PB
14161 fi
14162fi
0b0dc272 14163
e7a82751
RM
14164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target readelf" >&5
14165$as_echo_n "checking where to find the target readelf... " >&6; }
14166if test "x${build}" != "x${host}" ; then
14167 if expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14168 # We already found the complete path
14169 ac_dir=`dirname $READELF_FOR_TARGET`
14170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14171$as_echo "pre-installed in $ac_dir" >&6; }
14172 else
14173 # Canadian cross, just use what we found
14174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14175$as_echo "pre-installed" >&6; }
14176 fi
14177else
14178 ok=yes
14179 case " ${configdirs} " in
14180 *" binutils "*) ;;
14181 *) ok=no ;;
14182 esac
14183
14184 if test $ok = yes; then
14185 # An in-tree tool is available and we can use it
14186 READELF_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/readelf'
14187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14188$as_echo "just compiled" >&6; }
14189 elif expr "x$READELF_FOR_TARGET" : "x/" > /dev/null; then
14190 # We already found the complete path
14191 ac_dir=`dirname $READELF_FOR_TARGET`
14192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14193$as_echo "pre-installed in $ac_dir" >&6; }
14194 elif test "x$target" = "x$host"; then
14195 # We can use an host tool
14196 READELF_FOR_TARGET='$(READELF)'
14197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14198$as_echo "host tool" >&6; }
14199 else
14200 # We need a cross tool
14201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14202$as_echo "pre-installed" >&6; }
14203 fi
14204fi
14205
5213506e
RW
14206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14207$as_echo_n "checking where to find the target strip... " >&6; }
2abefe3d 14208if test "x${build}" != "x${host}" ; then
e8b05380
PB
14209 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14210 # We already found the complete path
172e41aa 14211 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14213$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14214 else
14215 # Canadian cross, just use what we found
5213506e
RW
14216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14217$as_echo "pre-installed" >&6; }
e8b05380 14218 fi
2abefe3d
PB
14219else
14220 ok=yes
14221 case " ${configdirs} " in
14222 *" binutils "*) ;;
14223 *) ok=no ;;
14224 esac
1c710c3c 14225
2abefe3d
PB
14226 if test $ok = yes; then
14227 # An in-tree tool is available and we can use it
455c8f48 14228 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip-new'
5213506e
RW
14229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14230$as_echo "just compiled" >&6; }
e8b05380
PB
14231 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14232 # We already found the complete path
172e41aa 14233 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14235$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14236 elif test "x$target" = "x$host"; then
14237 # We can use an host tool
14238 STRIP_FOR_TARGET='$(STRIP)'
5213506e
RW
14239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14240$as_echo "host tool" >&6; }
2abefe3d
PB
14241 else
14242 # We need a cross tool
5213506e
RW
14243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14244$as_echo "pre-installed" >&6; }
2abefe3d
PB
14245 fi
14246fi
0b0dc272 14247
5213506e
RW
14248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14249$as_echo_n "checking where to find the target windres... " >&6; }
2abefe3d 14250if test "x${build}" != "x${host}" ; then
e8b05380
PB
14251 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14252 # We already found the complete path
172e41aa 14253 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14255$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14256 else
14257 # Canadian cross, just use what we found
5213506e
RW
14258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14259$as_echo "pre-installed" >&6; }
e8b05380 14260 fi
2abefe3d
PB
14261else
14262 ok=yes
14263 case " ${configdirs} " in
14264 *" binutils "*) ;;
14265 *) ok=no ;;
14266 esac
1c710c3c 14267
2abefe3d
PB
14268 if test $ok = yes; then
14269 # An in-tree tool is available and we can use it
14270 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
5213506e
RW
14271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14272$as_echo "just compiled" >&6; }
e8b05380
PB
14273 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14274 # We already found the complete path
172e41aa 14275 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14277$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14278 elif test "x$target" = "x$host"; then
14279 # We can use an host tool
14280 WINDRES_FOR_TARGET='$(WINDRES)'
5213506e
RW
14281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14282$as_echo "host tool" >&6; }
2abefe3d
PB
14283 else
14284 # We need a cross tool
5213506e
RW
14285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14286$as_echo "pre-installed" >&6; }
2abefe3d 14287 fi
671aa708 14288fi
be912515 14289
5213506e
RW
14290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14291$as_echo_n "checking where to find the target windmc... " >&6; }
901119ae
KT
14292if test "x${build}" != "x${host}" ; then
14293 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14294 # We already found the complete path
14295 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14297$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14298 else
14299 # Canadian cross, just use what we found
5213506e
RW
14300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14301$as_echo "pre-installed" >&6; }
901119ae
KT
14302 fi
14303else
14304 ok=yes
14305 case " ${configdirs} " in
14306 *" binutils "*) ;;
14307 *) ok=no ;;
14308 esac
14309
14310 if test $ok = yes; then
14311 # An in-tree tool is available and we can use it
14312 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
5213506e
RW
14313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14314$as_echo "just compiled" >&6; }
901119ae
KT
14315 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14316 # We already found the complete path
14317 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14319$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14320 elif test "x$target" = "x$host"; then
14321 # We can use an host tool
14322 WINDMC_FOR_TARGET='$(WINDMC)'
5213506e
RW
14323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14324$as_echo "host tool" >&6; }
901119ae
KT
14325 else
14326 # We need a cross tool
5213506e
RW
14327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14328$as_echo "pre-installed" >&6; }
901119ae
KT
14329 fi
14330fi
14331
be912515
NN
14332
14333
2abefe3d 14334
0b0dc272 14335
671aa708
NN
14336# Certain tools may need extra flags.
14337AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14338RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14339NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14340
2abefe3d
PB
14341# When building target libraries, except in a Canadian cross, we use
14342# the same toolchain as the compiler we just built.
14343COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14344COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14345COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14346if test $host = $build; then
14347 case " $configdirs " in
14348 *" gcc "*)
14349 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14350 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14351 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14352 ;;
14353 esac
14354fi
14355
14356
14357
14358
14359
5213506e
RW
14360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14361$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14362# Check whether --enable-maintainer-mode was given.
14363if test "${enable_maintainer_mode+set}" = set; then :
14364 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
ee03dc5e
AO
14365else
14366 USE_MAINTAINER_MODE=no
5213506e
RW
14367fi
14368
14369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14370$as_echo "$USE_MAINTAINER_MODE" >&6; }
ee03dc5e
AO
14371
14372
14373if test "$USE_MAINTAINER_MODE" = yes; then
14374 MAINTAINER_MODE_TRUE=
14375 MAINTAINER_MODE_FALSE='#'
14376else
14377 MAINTAINER_MODE_TRUE='#'
14378 MAINTAINER_MODE_FALSE=
1c710c3c 14379fi
ee03dc5e
AO
14380MAINT=$MAINTAINER_MODE_TRUE
14381
2805b53a
NN
14382# ---------------------
14383# GCC bootstrap support
14384# ---------------------
14385
14386# Stage specific cflags for build.
14387stage1_cflags="-g"
14388case $build in
14389 vax-*-*)
14390 case ${GCC} in
14391 yes) stage1_cflags="-g -Wa,-J" ;;
14392 *) stage1_cflags="-g -J" ;;
14393 esac ;;
2805b53a
NN
14394esac
14395
0b50988a 14396# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
00020c16 14397if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
0b50988a
EB
14398 saved_CFLAGS="$CFLAGS"
14399
14400 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14401 CFLAGS="$CFLAGS -fkeep-inline-functions"
5213506e
RW
14402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14403$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
14405/* end confdefs.h. */
14406
9cc1244e
JJ
14407#if (__GNUC__ < 3) \
14408 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14409 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14410#error http://gcc.gnu.org/PR29382
14411#endif
14412
1c710c3c
DJ
14413int
14414main ()
14415{
14416
14417 ;
14418 return 0;
14419}
14420_ACEOF
5213506e
RW
14421if ac_fn_c_try_compile "$LINENO"; then :
14422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14423$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
1c710c3c 14424else
5213506e
RW
14425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14426$as_echo "no" >&6; }
1c710c3c 14427fi
5213506e 14428rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b50988a
EB
14429
14430 CFLAGS="$saved_CFLAGS"
14431fi
14432
14433
2805b53a 14434
8efea775 14435# Enable --enable-checking in stage1 of the compiler.
5213506e
RW
14436# Check whether --enable-stage1-checking was given.
14437if test "${enable_stage1_checking+set}" = set; then :
14438 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8efea775 14439else
e643dc23 14440 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
7e98624c 14441 stage1_checking=--enable-checking=yes,types
8efea775 14442else
e643dc23 14443 stage1_checking=--enable-checking=$enable_checking,types
8efea775 14444fi
5213506e 14445fi
8efea775
PB
14446
14447
2aeb72e9 14448
5213506e
RW
14449# Enable -Werror in bootstrap stage2 and later.
14450# Check whether --enable-werror was given.
14451if test "${enable_werror+set}" = set; then :
14452 enableval=$enable_werror;
2805b53a 14453else
416cfb5e 14454 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
2805b53a 14455 enable_werror=yes
88fceb68
PB
14456else
14457 enable_werror=no
14458fi
5213506e
RW
14459fi
14460
09a9c095
NN
14461case ${enable_werror} in
14462 yes) stage2_werror_flag="--enable-werror-always" ;;
14463 *) stage2_werror_flag="" ;;
2805b53a
NN
14464esac
14465
14466
78767fd9
ILT
14467# If using ENABLE_BUILD_POSTSTAGE1_WITH_CXX, pass
14468# --enable-build-with-cxx after stage1.
14469if test "$ENABLE_BUILD_POSTSTAGE1_WITH_CXX" = "yes"; then
14470 POSTSTAGE1_CONFIGURE_FLAGS=--enable-build-with-cxx
14471else
14472 POSTSTAGE1_CONFIGURE_FLAGS=
14473fi
14474
14475
f2689b09
SE
14476# Specify what files to not compare during bootstrap.
14477
14478compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14479case "$target" in
14480 hppa*64*-*-hpux*) ;;
14481 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14482esac
f61428ed
AO
14483case " $configdirs " in
14484*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14485esac
f2689b09
SE
14486
14487
5213506e
RW
14488ac_config_files="$ac_config_files Makefile"
14489
1c710c3c 14490cat >confcache <<\_ACEOF
671aa708
NN
14491# This file is a shell script that caches the results of configure
14492# tests run on this system so they can be shared between configure
1c710c3c
DJ
14493# scripts and configure runs, see configure's option --config-cache.
14494# It is not useful on other systems. If it contains results you don't
14495# want to keep, you may remove or edit it.
671aa708 14496#
1c710c3c
DJ
14497# config.status only pays attention to the cache file if you give it
14498# the --recheck option to rerun configure.
671aa708 14499#
1c710c3c
DJ
14500# `ac_cv_env_foo' variables (set or unset) will be overridden when
14501# loading this file, other *unset* `ac_cv_foo' will be assigned the
14502# following values.
14503
14504_ACEOF
14505
671aa708
NN
14506# The following way of writing the cache mishandles newlines in values,
14507# but we know of no workaround that is simple, portable, and efficient.
5213506e 14508# So, we kill variables containing newlines.
671aa708
NN
14509# Ultrix sh set writes to stderr and can't be redirected directly,
14510# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
14511(
14512 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14513 eval ac_val=\$$ac_var
14514 case $ac_val in #(
14515 *${as_nl}*)
14516 case $ac_var in #(
14517 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14518$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14519 esac
14520 case $ac_var in #(
14521 _ | IFS | as_nl) ;; #(
14522 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14523 *) { eval $ac_var=; unset $ac_var;} ;;
14524 esac ;;
14525 esac
14526 done
14527
1c710c3c 14528 (set) 2>&1 |
5213506e
RW
14529 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14530 *${as_nl}ac_space=\ *)
14531 # `set' does not quote correctly, so add quotes: double-quote
14532 # substitution turns \\\\ into \\, and sed turns \\ into \.
1c710c3c
DJ
14533 sed -n \
14534 "s/'/'\\\\''/g;
14535 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 14536 ;; #(
1c710c3c
DJ
14537 *)
14538 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 14539 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 14540 ;;
5213506e
RW
14541 esac |
14542 sort
14543) |
1c710c3c 14544 sed '
5213506e 14545 /^ac_cv_env_/b end
1c710c3c 14546 t clear
5213506e 14547 :clear
1c710c3c
DJ
14548 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14549 t end
5213506e
RW
14550 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14551 :end' >>confcache
14552if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14553 if test -w "$cache_file"; then
14554 test "x$cache_file" != "x/dev/null" &&
14555 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14556$as_echo "$as_me: updating cache $cache_file" >&6;}
1c710c3c 14557 cat confcache >$cache_file
671aa708 14558 else
5213506e
RW
14559 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14560$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
671aa708 14561 fi
4977bab6 14562fi
671aa708 14563rm -f confcache
79c06341 14564
671aa708
NN
14565test "x$prefix" = xNONE && prefix=$ac_default_prefix
14566# Let make expand exec_prefix.
14567test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 14568
671aa708
NN
14569# Transform confdefs.h into DEFS.
14570# Protect against shell expansion while executing Makefile rules.
14571# Protect against Makefile macro expansion.
1c710c3c
DJ
14572#
14573# If the first sed substitution is executed (which looks for macros that
5213506e 14574# take arguments), then branch to the quote section. Otherwise,
1c710c3c 14575# look for a macro that doesn't take arguments.
5213506e
RW
14576ac_script='
14577:mline
14578/\\$/{
14579 N
14580 s,\\\n,,
14581 b mline
14582}
1c710c3c 14583t clear
5213506e
RW
14584:clear
14585s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14586t quote
5213506e 14587s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14588t quote
5213506e
RW
14589b any
14590:quote
14591s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14592s/\[/\\&/g
14593s/\]/\\&/g
14594s/\$/$$/g
14595H
14596:any
14597${
14598 g
14599 s/^\n//
14600 s/\n/ /g
14601 p
14602}
14603'
14604DEFS=`sed -n "$ac_script" confdefs.h`
1c710c3c
DJ
14605
14606
14607ac_libobjs=
14608ac_ltlibobjs=
14609for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14610 # 1. Remove the extension, and $U if already installed.
5213506e
RW
14611 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14612 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14613 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14614 # will be set to the directory where LIBOBJS objects are built.
14615 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14616 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1c710c3c
DJ
14617done
14618LIBOBJS=$ac_libobjs
fb0103e5 14619
1c710c3c 14620LTLIBOBJS=$ac_ltlibobjs
0b0dc272 14621
af71363e 14622
1c710c3c
DJ
14623
14624: ${CONFIG_STATUS=./config.status}
5213506e 14625ac_write_fail=0
1c710c3c
DJ
14626ac_clean_files_save=$ac_clean_files
14627ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
14628{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14629$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14630as_write_fail=0
14631cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1c710c3c
DJ
14632#! $SHELL
14633# Generated by $as_me.
671aa708 14634# Run this file to recreate the current configuration.
671aa708 14635# Compiler output produced by configure, useful for debugging
1c710c3c 14636# configure, is in config.log if it exists.
0b0dc272 14637
1c710c3c
DJ
14638debug=false
14639ac_cs_recheck=false
14640ac_cs_silent=false
1c710c3c 14641
5213506e
RW
14642SHELL=\${CONFIG_SHELL-$SHELL}
14643export SHELL
14644_ASEOF
14645cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14646## -------------------- ##
14647## M4sh Initialization. ##
14648## -------------------- ##
14649
14650# Be more Bourne compatible
14651DUALCASE=1; export DUALCASE # for MKS sh
14652if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
14653 emulate sh
14654 NULLCMD=:
5213506e 14655 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
14656 # is contrary to our usage. Disable this feature.
14657 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
14658 setopt NO_GLOB_SUBST
14659else
14660 case `(set -o) 2>/dev/null` in #(
14661 *posix*) :
14662 set -o posix ;; #(
14663 *) :
14664 ;;
14665esac
1c710c3c 14666fi
1c710c3c 14667
5213506e
RW
14668
14669as_nl='
14670'
14671export as_nl
14672# Printing a long string crashes Solaris 7 /usr/bin/printf.
14673as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14674as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14675as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14676# Prefer a ksh shell builtin over an external printf program on Solaris,
14677# but without wasting forks for bash or zsh.
14678if test -z "$BASH_VERSION$ZSH_VERSION" \
14679 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14680 as_echo='print -r --'
14681 as_echo_n='print -rn --'
14682elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14683 as_echo='printf %s\n'
14684 as_echo_n='printf %s'
14685else
14686 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14687 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14688 as_echo_n='/usr/ucb/echo -n'
14689 else
14690 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14691 as_echo_n_body='eval
14692 arg=$1;
14693 case $arg in #(
14694 *"$as_nl"*)
14695 expr "X$arg" : "X\\(.*\\)$as_nl";
14696 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14697 esac;
14698 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14699 '
14700 export as_echo_n_body
14701 as_echo_n='sh -c $as_echo_n_body as_echo'
14702 fi
14703 export as_echo_body
14704 as_echo='sh -c $as_echo_body as_echo'
1c710c3c
DJ
14705fi
14706
5213506e
RW
14707# The user is always right.
14708if test "${PATH_SEPARATOR+set}" != set; then
14709 PATH_SEPARATOR=:
14710 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14711 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14712 PATH_SEPARATOR=';'
14713 }
14714fi
14715
14716
14717# IFS
14718# We need space, tab and new line, in precisely that order. Quoting is
14719# there to prevent editors from complaining about space-tab.
14720# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14721# splitting by setting IFS to empty value.)
14722IFS=" "" $as_nl"
14723
14724# Find who we are. Look in the path if we contain no directory separator.
14725case $0 in #((
14726 *[\\/]* ) as_myself=$0 ;;
14727 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14728for as_dir in $PATH
14729do
14730 IFS=$as_save_IFS
14731 test -z "$as_dir" && as_dir=.
14732 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14733 done
14734IFS=$as_save_IFS
14735
14736 ;;
14737esac
14738# We did not find ourselves, most probably we were run as `sh COMMAND'
14739# in which case we are not to be found in the path.
14740if test "x$as_myself" = x; then
14741 as_myself=$0
14742fi
14743if test ! -f "$as_myself"; then
14744 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14745 exit 1
14746fi
1c710c3c 14747
5213506e
RW
14748# Unset variables that we do not need and which cause bugs (e.g. in
14749# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14750# suppresses any "Segmentation fault" message there. '((' could
14751# trigger a bug in pdksh 5.2.14.
14752for as_var in BASH_ENV ENV MAIL MAILPATH
14753do eval test x\${$as_var+set} = xset \
14754 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14755done
1c710c3c
DJ
14756PS1='$ '
14757PS2='> '
14758PS4='+ '
14759
14760# NLS nuisances.
5213506e
RW
14761LC_ALL=C
14762export LC_ALL
14763LANGUAGE=C
14764export LANGUAGE
14765
14766# CDPATH.
14767(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14768
14769
14770# as_fn_error ERROR [LINENO LOG_FD]
14771# ---------------------------------
14772# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14773# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14774# script with status $?, using 1 if that was 0.
14775as_fn_error ()
14776{
14777 as_status=$?; test $as_status -eq 0 && as_status=1
14778 if test "$3"; then
14779 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14780 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1c710c3c 14781 fi
5213506e
RW
14782 $as_echo "$as_me: error: $1" >&2
14783 as_fn_exit $as_status
14784} # as_fn_error
14785
14786
14787# as_fn_set_status STATUS
14788# -----------------------
14789# Set $? to STATUS, without forking.
14790as_fn_set_status ()
14791{
14792 return $1
14793} # as_fn_set_status
14794
14795# as_fn_exit STATUS
14796# -----------------
14797# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14798as_fn_exit ()
14799{
14800 set +e
14801 as_fn_set_status $1
14802 exit $1
14803} # as_fn_exit
14804
14805# as_fn_unset VAR
14806# ---------------
14807# Portably unset VAR.
14808as_fn_unset ()
14809{
14810 { eval $1=; unset $1;}
14811}
14812as_unset=as_fn_unset
14813# as_fn_append VAR VALUE
14814# ----------------------
14815# Append the text in VALUE to the end of the definition contained in VAR. Take
14816# advantage of any shell optimizations that allow amortized linear growth over
14817# repeated appends, instead of the typical quadratic growth present in naive
14818# implementations.
14819if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14820 eval 'as_fn_append ()
14821 {
14822 eval $1+=\$2
14823 }'
14824else
14825 as_fn_append ()
14826 {
14827 eval $1=\$$1\$2
14828 }
14829fi # as_fn_append
14830
14831# as_fn_arith ARG...
14832# ------------------
14833# Perform arithmetic evaluation on the ARGs, and store the result in the
14834# global $as_val. Take advantage of shells that can avoid forks. The arguments
14835# must be portable across $(()) and expr.
14836if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14837 eval 'as_fn_arith ()
14838 {
14839 as_val=$(( $* ))
14840 }'
14841else
14842 as_fn_arith ()
14843 {
14844 as_val=`expr "$@" || test $? -eq 1`
14845 }
14846fi # as_fn_arith
14847
1c710c3c 14848
5213506e
RW
14849if expr a : '\(a\)' >/dev/null 2>&1 &&
14850 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
14851 as_expr=expr
14852else
14853 as_expr=false
14854fi
14855
5213506e 14856if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
14857 as_basename=basename
14858else
14859 as_basename=false
14860fi
14861
5213506e
RW
14862if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14863 as_dirname=dirname
14864else
14865 as_dirname=false
14866fi
1c710c3c 14867
5213506e 14868as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
14869$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14870 X"$0" : 'X\(//\)$' \| \
5213506e
RW
14871 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14872$as_echo X/"$0" |
14873 sed '/^.*\/\([^/][^/]*\)\/*$/{
14874 s//\1/
14875 q
14876 }
14877 /^X\/\(\/\/\)$/{
14878 s//\1/
14879 q
14880 }
14881 /^X\/\(\/\).*/{
14882 s//\1/
14883 q
14884 }
14885 s/.*/./; q'`
2aeb72e9 14886
2aeb72e9
DD
14887# Avoid depending upon Character Ranges.
14888as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14889as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14890as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14891as_cr_digits='0123456789'
14892as_cr_alnum=$as_cr_Letters$as_cr_digits
14893
5213506e
RW
14894ECHO_C= ECHO_N= ECHO_T=
14895case `echo -n x` in #(((((
14896-n*)
14897 case `echo 'xy\c'` in
14898 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14899 xy) ECHO_C='\c';;
14900 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14901 ECHO_T=' ';;
14902 esac;;
14903*)
14904 ECHO_N='-n';;
1c710c3c
DJ
14905esac
14906
5213506e
RW
14907rm -f conf$$ conf$$.exe conf$$.file
14908if test -d conf$$.dir; then
14909 rm -f conf$$.dir/conf$$.file
1c710c3c 14910else
5213506e
RW
14911 rm -f conf$$.dir
14912 mkdir conf$$.dir 2>/dev/null
1c710c3c 14913fi
5213506e
RW
14914if (echo >conf$$.file) 2>/dev/null; then
14915 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 14916 as_ln_s='ln -s'
5213506e
RW
14917 # ... but there are two gotchas:
14918 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14919 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14920 # In both cases, we have to default to `cp -p'.
14921 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14922 as_ln_s='cp -p'
14923 elif ln conf$$.file conf$$ 2>/dev/null; then
14924 as_ln_s=ln
14925 else
14926 as_ln_s='cp -p'
2aeb72e9 14927 fi
1c710c3c
DJ
14928else
14929 as_ln_s='cp -p'
14930fi
5213506e
RW
14931rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14932rmdir conf$$.dir 2>/dev/null
14933
14934
14935# as_fn_mkdir_p
14936# -------------
14937# Create "$as_dir" as a directory, including parents if necessary.
14938as_fn_mkdir_p ()
14939{
14940
14941 case $as_dir in #(
14942 -*) as_dir=./$as_dir;;
14943 esac
14944 test -d "$as_dir" || eval $as_mkdir_p || {
14945 as_dirs=
14946 while :; do
14947 case $as_dir in #(
14948 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14949 *) as_qdir=$as_dir;;
14950 esac
14951 as_dirs="'$as_qdir' $as_dirs"
14952 as_dir=`$as_dirname -- "$as_dir" ||
14953$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14954 X"$as_dir" : 'X\(//\)[^/]' \| \
14955 X"$as_dir" : 'X\(//\)$' \| \
14956 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14957$as_echo X"$as_dir" |
14958 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14959 s//\1/
14960 q
14961 }
14962 /^X\(\/\/\)[^/].*/{
14963 s//\1/
14964 q
14965 }
14966 /^X\(\/\/\)$/{
14967 s//\1/
14968 q
14969 }
14970 /^X\(\/\).*/{
14971 s//\1/
14972 q
14973 }
14974 s/.*/./; q'`
14975 test -d "$as_dir" && break
14976 done
14977 test -z "$as_dirs" || eval "mkdir $as_dirs"
14978 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14979
1c710c3c 14980
5213506e 14981} # as_fn_mkdir_p
1c710c3c 14982if mkdir -p . 2>/dev/null; then
5213506e 14983 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
14984else
14985 test -d ./-p && rmdir ./-p
14986 as_mkdir_p=false
14987fi
14988
5213506e
RW
14989if test -x / >/dev/null 2>&1; then
14990 as_test_x='test -x'
14991else
14992 if ls -dL / >/dev/null 2>&1; then
14993 as_ls_L_option=L
14994 else
14995 as_ls_L_option=
14996 fi
14997 as_test_x='
14998 eval sh -c '\''
14999 if test -d "$1"; then
15000 test -d "$1/.";
15001 else
15002 case $1 in #(
15003 -*)set "./$1";;
15004 esac;
15005 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15006 ???[sx]*):;;*)false;;esac;fi
15007 '\'' sh
15008 '
15009fi
15010as_executable_p=$as_test_x
1c710c3c
DJ
15011
15012# Sed expression to map a string onto a valid CPP name.
15013as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15014
15015# Sed expression to map a string onto a valid variable name.
15016as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15017
15018
1c710c3c 15019exec 6>&1
5213506e
RW
15020## ----------------------------------- ##
15021## Main body of $CONFIG_STATUS script. ##
15022## ----------------------------------- ##
15023_ASEOF
15024test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15025
15026cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15027# Save the log message, to keep $0 and so on meaningful, and to
1c710c3c 15028# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
15029# values after options handling.
15030ac_log="
1c710c3c 15031This file was extended by $as_me, which was
5213506e 15032generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
15033
15034 CONFIG_FILES = $CONFIG_FILES
15035 CONFIG_HEADERS = $CONFIG_HEADERS
15036 CONFIG_LINKS = $CONFIG_LINKS
15037 CONFIG_COMMANDS = $CONFIG_COMMANDS
15038 $ $0 $@
15039
5213506e
RW
15040on `(hostname || uname -n) 2>/dev/null | sed 1q`
15041"
15042
1c710c3c
DJ
15043_ACEOF
15044
5213506e
RW
15045case $ac_config_files in *"
15046"*) set x $ac_config_files; shift; ac_config_files=$*;;
15047esac
1c710c3c 15048
2aeb72e9 15049
2aeb72e9 15050
5213506e
RW
15051cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15052# Files that config.status was made for.
15053config_files="$ac_config_files"
1c710c3c 15054
5213506e 15055_ACEOF
2aeb72e9 15056
5213506e 15057cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c 15058ac_cs_usage="\
5213506e
RW
15059\`$as_me' instantiates files and other configuration actions
15060from templates according to the current configuration. Unless the files
15061and actions are specified as TAGs, all are instantiated by default.
1c710c3c 15062
5213506e 15063Usage: $0 [OPTION]... [TAG]...
1c710c3c
DJ
15064
15065 -h, --help print this help, then exit
5213506e
RW
15066 -V, --version print version number and configuration settings, then exit
15067 -q, --quiet, --silent
15068 do not print progress messages
1c710c3c
DJ
15069 -d, --debug don't remove temporary files
15070 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
15071 --file=FILE[:TEMPLATE]
15072 instantiate the configuration file FILE
1c710c3c
DJ
15073
15074Configuration files:
15075$config_files
15076
5213506e 15077Report bugs to the package provider."
2aeb72e9 15078
5213506e
RW
15079_ACEOF
15080cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c
DJ
15081ac_cs_version="\\
15082config.status
5213506e
RW
15083configured by $0, generated by GNU Autoconf 2.64,
15084 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1c710c3c 15085
5213506e 15086Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
15087This config.status script is free software; the Free Software Foundation
15088gives unlimited permission to copy, distribute and modify it."
5213506e
RW
15089
15090ac_pwd='$ac_pwd'
15091srcdir='$srcdir'
15092INSTALL='$INSTALL'
87264276 15093AWK='$AWK'
5213506e 15094test -n "\$AWK" || AWK=awk
1c710c3c
DJ
15095_ACEOF
15096
5213506e
RW
15097cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15098# The default lists apply if the user does not specify any file.
1c710c3c
DJ
15099ac_need_defaults=:
15100while test $# != 0
a4b9e93e 15101do
1c710c3c
DJ
15102 case $1 in
15103 --*=*)
5213506e
RW
15104 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15105 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1c710c3c
DJ
15106 ac_shift=:
15107 ;;
5213506e 15108 *)
1c710c3c
DJ
15109 ac_option=$1
15110 ac_optarg=$2
15111 ac_shift=shift
15112 ;;
1c710c3c
DJ
15113 esac
15114
15115 case $ac_option in
15116 # Handling of the options.
671aa708 15117 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c 15118 ac_cs_recheck=: ;;
5213506e
RW
15119 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15120 $as_echo "$ac_cs_version"; exit ;;
15121 --debug | --debu | --deb | --de | --d | -d )
1c710c3c
DJ
15122 debug=: ;;
15123 --file | --fil | --fi | --f )
15124 $ac_shift
5213506e
RW
15125 case $ac_optarg in
15126 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15127 esac
15128 as_fn_append CONFIG_FILES " '$ac_optarg'"
2aeb72e9 15129 ac_need_defaults=false;;
5213506e
RW
15130 --he | --h | --help | --hel | -h )
15131 $as_echo "$ac_cs_usage"; exit ;;
1c710c3c
DJ
15132 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15133 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15134 ac_cs_silent=: ;;
15135
15136 # This is an error.
5213506e
RW
15137 -*) as_fn_error "unrecognized option: \`$1'
15138Try \`$0 --help' for more information." ;;
1c710c3c 15139
5213506e
RW
15140 *) as_fn_append ac_config_targets " $1"
15141 ac_need_defaults=false ;;
1c710c3c 15142
0b0dc272 15143 esac
1c710c3c 15144 shift
0b0dc272
AM
15145done
15146
1c710c3c 15147ac_configure_extra_args=
0b0dc272 15148
1c710c3c
DJ
15149if $ac_cs_silent; then
15150 exec 6>/dev/null
15151 ac_configure_extra_args="$ac_configure_extra_args --silent"
15152fi
0b0dc272 15153
1c710c3c 15154_ACEOF
5213506e 15155cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c 15156if \$ac_cs_recheck; then
5213506e
RW
15157 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15158 shift
15159 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15160 CONFIG_SHELL='$SHELL'
15161 export CONFIG_SHELL
15162 exec "\$@"
1c710c3c
DJ
15163fi
15164
15165_ACEOF
5213506e
RW
15166cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15167exec 5>>config.log
15168{
15169 echo
15170 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15171## Running $as_me. ##
15172_ASBOX
15173 $as_echo "$ac_log"
15174} >&5
1c710c3c 15175
5213506e
RW
15176_ACEOF
15177cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3e54529c
RW
15178#
15179# INIT-COMMANDS
15180#
15181extrasub_build="$extrasub_build"
15182 extrasub_host="$extrasub_host"
15183 extrasub_target="$extrasub_target"
15184
5213506e 15185_ACEOF
1c710c3c 15186
5213506e 15187cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11a67599 15188
5213506e 15189# Handling of arguments.
1c710c3c
DJ
15190for ac_config_target in $ac_config_targets
15191do
5213506e
RW
15192 case $ac_config_target in
15193 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15194
15195 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1c710c3c
DJ
15196 esac
15197done
15198
5213506e 15199
1c710c3c
DJ
15200# If the user did not use the arguments to specify the items to instantiate,
15201# then the envvar interface is used. Set only those that are not.
15202# We use the long form for the default assignment because of an extremely
15203# bizarre bug on SunOS 4.1.3.
15204if $ac_need_defaults; then
15205 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15206fi
15207
15208# Have a temporary directory for convenience. Make it in the build tree
5213506e 15209# simply because there is no reason against having it here, and in addition,
1c710c3c 15210# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
15211# Hook for its removal unless debugging.
15212# Note that there is a small window in which the directory will not be cleaned:
15213# after its creation but before its name has been assigned to `$tmp'.
1c710c3c
DJ
15214$debug ||
15215{
5213506e
RW
15216 tmp=
15217 trap 'exit_status=$?
15218 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15219' 0
15220 trap 'as_fn_exit 1' 1 2 13 15
1c710c3c 15221}
1c710c3c
DJ
15222# Create a (secure) tmp directory for tmp files.
15223
15224{
5213506e 15225 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1c710c3c
DJ
15226 test -n "$tmp" && test -d "$tmp"
15227} ||
15228{
5213506e
RW
15229 tmp=./conf$$-$RANDOM
15230 (umask 077 && mkdir "$tmp")
15231} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15232
15233# Set up the scripts for CONFIG_FILES section.
15234# No need to generate them if there are no CONFIG_FILES.
15235# This happens for instance with `./config.status config.h'.
15236if test -n "$CONFIG_FILES"; then
15237
15238if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15239 ac_cs_awk_getline=:
15240 ac_cs_awk_pipe_init=
15241 ac_cs_awk_read_file='
15242 while ((getline aline < (F[key])) > 0)
15243 print(aline)
15244 close(F[key])'
15245 ac_cs_awk_pipe_fini=
15246else
15247 ac_cs_awk_getline=false
15248 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15249 ac_cs_awk_read_file='
15250 print "|#_!!_#|"
15251 print "cat " F[key] " &&"
15252 '$ac_cs_awk_pipe_init
15253 # The final `:' finishes the AND list.
15254 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15255fi
15256ac_cr=`echo X | tr X '\015'`
15257# On cygwin, bash can eat \r inside `` if the user requested igncr.
15258# But we know of no other shell where ac_cr would be empty at this
15259# point, so we can use a bashism as a fallback.
15260if test "x$ac_cr" = x; then
15261 eval ac_cr=\$\'\\r\'
15262fi
15263ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15264if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15265 ac_cs_awk_cr='\r'
15266else
15267 ac_cs_awk_cr=$ac_cr
15268fi
15269
15270echo 'BEGIN {' >"$tmp/subs1.awk" &&
15271_ACEOF
15272
15273# Create commands to substitute file output variables.
1c710c3c 15274{
5213506e
RW
15275 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15276 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15277 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15278 echo "_ACAWK" &&
15279 echo "_ACEOF"
15280} >conf$$files.sh &&
15281. ./conf$$files.sh ||
15282 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15283rm -f conf$$files.sh
1c710c3c 15284
5213506e
RW
15285{
15286 echo "cat >conf$$subs.awk <<_ACEOF" &&
15287 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15288 echo "_ACEOF"
15289} >conf$$subs.sh ||
15290 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15291ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15292ac_delim='%!_!# '
15293for ac_last_try in false false false false false :; do
15294 . ./conf$$subs.sh ||
15295 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15296
15297 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15298 if test $ac_delim_n = $ac_delim_num; then
15299 break
15300 elif $ac_last_try; then
15301 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15302 else
15303 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15304 fi
15305done
15306rm -f conf$$subs.sh
15307
15308cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15309cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
2aeb72e9 15310_ACEOF
5213506e
RW
15311sed -n '
15312h
15313s/^/S["/; s/!.*/"]=/
15314p
15315g
15316s/^[^!]*!//
15317:repl
15318t repl
15319s/'"$ac_delim"'$//
15320t delim
15321:nl
15322h
15323s/\(.\{148\}\).*/\1/
15324t more1
15325s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15326p
15327n
15328b repl
15329:more1
15330s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15331p
15332g
15333s/.\{148\}//
15334t nl
15335:delim
15336h
15337s/\(.\{148\}\).*/\1/
15338t more2
15339s/["\\]/\\&/g; s/^/"/; s/$/"/
15340p
15341b
15342:more2
15343s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15344p
15345g
15346s/.\{148\}//
15347t delim
15348' <conf$$subs.awk | sed '
15349/^[^""]/{
15350 N
15351 s/\n//
15352}
15353' >>$CONFIG_STATUS || ac_write_fail=1
15354rm -f conf$$subs.awk
15355cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15356_ACAWK
15357cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15358 for (key in S) S_is_set[key] = 1
15359 FS = "\a"
15360 \$ac_cs_awk_pipe_init
15361}
15362{
15363 line = $ 0
15364 nfields = split(line, field, "@")
15365 substed = 0
15366 len = length(field[1])
15367 for (i = 2; i < nfields; i++) {
15368 key = field[i]
15369 keylen = length(key)
15370 if (S_is_set[key]) {
15371 value = S[key]
15372 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15373 len += length(value) + length(field[++i])
15374 substed = 1
15375 } else
15376 len += 1 + keylen
15377 }
15378 if (nfields == 3 && !substed) {
15379 key = field[2]
15380 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15381 \$ac_cs_awk_read_file
15382 next
15383 }
15384 }
15385 print line
15386}
15387\$ac_cs_awk_pipe_fini
15388_ACAWK
15389_ACEOF
15390cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15391if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15392 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15393else
15394 cat
15395fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15396 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15397_ACEOF
15398
15399# VPATH may cause trouble with some makes, so we remove $(srcdir),
15400# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15401# trailing colons and then remove the whole line if VPATH becomes empty
15402# (actually we leave an empty line to preserve line numbers).
15403if test "x$srcdir" = x.; then
15404 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15405s/:*\$(srcdir):*/:/
15406s/:*\${srcdir}:*/:/
15407s/:*@srcdir@:*/:/
15408s/^\([^=]*=[ ]*\):*/\1/
15409s/:*$//
15410s/^[^=]*=[ ]*$//
15411}'
15412fi
2aeb72e9 15413
5213506e
RW
15414cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15415fi # test -n "$CONFIG_FILES"
2aeb72e9 15416
1c710c3c 15417
5213506e
RW
15418eval set X " :F $CONFIG_FILES "
15419shift
15420for ac_tag
15421do
15422 case $ac_tag in
15423 :[FHLC]) ac_mode=$ac_tag; continue;;
15424 esac
15425 case $ac_mode$ac_tag in
15426 :[FHL]*:*);;
15427 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15428 :[FH]-) ac_tag=-:-;;
15429 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15430 esac
15431 ac_save_IFS=$IFS
15432 IFS=:
15433 set x $ac_tag
15434 IFS=$ac_save_IFS
15435 shift
15436 ac_file=$1
15437 shift
79c06341 15438
5213506e
RW
15439 case $ac_mode in
15440 :L) ac_source=$1;;
15441 :[FH])
15442 ac_file_inputs=
15443 for ac_f
15444 do
15445 case $ac_f in
15446 -) ac_f="$tmp/stdin";;
15447 *) # Look for the file first in the build tree, then in the source tree
15448 # (if the path is not absolute). The absolute path cannot be DOS-style,
15449 # because $ac_f cannot contain `:'.
15450 test -f "$ac_f" ||
15451 case $ac_f in
15452 [\\/$]*) false;;
15453 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15454 esac ||
15455 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15456 esac
15457 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15458 as_fn_append ac_file_inputs " '$ac_f'"
15459 done
1c710c3c 15460
5213506e
RW
15461 # Let's still pretend it is `configure' which instantiates (i.e., don't
15462 # use $as_me), people would be surprised to read:
15463 # /* config.h. Generated by config.status. */
15464 configure_input='Generated from '`
15465 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15466 `' by configure.'
15467 if test x"$ac_file" != x-; then
15468 configure_input="$ac_file. $configure_input"
15469 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15470$as_echo "$as_me: creating $ac_file" >&6;}
2aeb72e9 15471 fi
5213506e
RW
15472 # Neutralize special characters interpreted by sed in replacement strings.
15473 case $configure_input in #(
15474 *\&* | *\|* | *\\* )
15475 ac_sed_conf_input=`$as_echo "$configure_input" |
15476 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15477 *) ac_sed_conf_input=$configure_input;;
15478 esac
11a67599 15479
5213506e
RW
15480 case $ac_tag in
15481 *:-:* | *:-) cat >"$tmp/stdin" \
15482 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15483 esac
15484 ;;
11a67599
ZW
15485 esac
15486
5213506e 15487 ac_dir=`$as_dirname -- "$ac_file" ||
1c710c3c
DJ
15488$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15489 X"$ac_file" : 'X\(//\)[^/]' \| \
15490 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
15491 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15492$as_echo X"$ac_file" |
15493 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15494 s//\1/
15495 q
15496 }
15497 /^X\(\/\/\)[^/].*/{
15498 s//\1/
15499 q
15500 }
15501 /^X\(\/\/\)$/{
15502 s//\1/
15503 q
15504 }
15505 /^X\(\/\).*/{
15506 s//\1/
15507 q
15508 }
15509 s/.*/./; q'`
15510 as_dir="$ac_dir"; as_fn_mkdir_p
1c710c3c 15511 ac_builddir=.
0b0dc272 15512
5213506e
RW
15513case "$ac_dir" in
15514.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15515*)
15516 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15517 # A ".." for each directory in $ac_dir_suffix.
15518 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15519 case $ac_top_builddir_sub in
15520 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15521 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15522 esac ;;
15523esac
15524ac_abs_top_builddir=$ac_pwd
15525ac_abs_builddir=$ac_pwd$ac_dir_suffix
15526# for backward compatibility:
15527ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
15528
15529case $srcdir in
5213506e 15530 .) # We are building in place.
1c710c3c 15531 ac_srcdir=.
5213506e
RW
15532 ac_top_srcdir=$ac_top_builddir_sub
15533 ac_abs_top_srcdir=$ac_pwd ;;
15534 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 15535 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
15536 ac_top_srcdir=$srcdir
15537 ac_abs_top_srcdir=$srcdir ;;
15538 *) # Relative name.
15539 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15540 ac_top_srcdir=$ac_top_build_prefix$srcdir
15541 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1c710c3c 15542esac
5213506e 15543ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
a4b9e93e 15544
0b0dc272 15545
5213506e
RW
15546 case $ac_mode in
15547 :F)
15548 #
15549 # CONFIG_FILE
15550 #
1c710c3c
DJ
15551
15552 case $INSTALL in
15553 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5213506e 15554 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
671aa708 15555 esac
5213506e 15556_ACEOF
11a67599 15557
5213506e
RW
15558cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15559# If the template does not know about datarootdir, expand it.
15560# FIXME: This hack should be removed a few years after 2.60.
15561ac_datarootdir_hack=; ac_datarootdir_seen=
15562ac_sed_dataroot='
15563/datarootdir/ {
15564 p
15565 q
15566}
15567/@datadir@/p
15568/@docdir@/p
15569/@infodir@/p
15570/@localedir@/p
15571/@mandir@/p'
15572case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15573*datarootdir*) ac_datarootdir_seen=yes;;
15574*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15576$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11a67599 15577_ACEOF
5213506e
RW
15578cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15579 ac_datarootdir_hack='
15580 s&@datadir@&$datadir&g
15581 s&@docdir@&$docdir&g
15582 s&@infodir@&$infodir&g
15583 s&@localedir@&$localedir&g
15584 s&@mandir@&$mandir&g
15585 s&\\\${datarootdir}&$datarootdir&g' ;;
15586esac
15587_ACEOF
15588
15589# Neutralize VPATH when `$srcdir' = `.'.
15590# Shell code in configure.ac might set extrasub.
15591# FIXME: do we really want to maintain this feature?
15592cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15593ac_sed_extra="$ac_vpsub
1c710c3c
DJ
15594$extrasub
15595_ACEOF
5213506e 15596cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c
DJ
15597:t
15598/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
15599s|@configure_input@|$ac_sed_conf_input|;t t
15600s&@top_builddir@&$ac_top_builddir_sub&;t t
15601s&@top_build_prefix@&$ac_top_build_prefix&;t t
15602s&@srcdir@&$ac_srcdir&;t t
15603s&@abs_srcdir@&$ac_abs_srcdir&;t t
15604s&@top_srcdir@&$ac_top_srcdir&;t t
15605s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15606s&@builddir@&$ac_builddir&;t t
15607s&@abs_builddir@&$ac_abs_builddir&;t t
15608s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15609s&@INSTALL@&$ac_INSTALL&;t t
15610$ac_datarootdir_hack
15611"
15612eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15613if $ac_cs_awk_getline; then
15614 $AWK -f "$tmp/subs.awk"
15615else
15616 $AWK -f "$tmp/subs.awk" | $SHELL
15617fi >$tmp/out \
15618 || as_fn_error "could not create $ac_file" "$LINENO" 5
15619
15620test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15621 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15622 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15623 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15624which seems to be undefined. Please make sure it is defined." >&5
15625$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15626which seems to be undefined. Please make sure it is defined." >&2;}
15627
15628 rm -f "$tmp/stdin"
15629 case $ac_file in
15630 -) cat "$tmp/out" && rm -f "$tmp/out";;
15631 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15632 esac \
15633 || as_fn_error "could not create $ac_file" "$LINENO" 5
15634 ;;
11a67599 15635
11a67599 15636
79c06341 15637
5213506e
RW
15638 esac
15639
3e54529c
RW
15640
15641 case $ac_file$ac_mode in
15642 "Makefile":F) sed "$extrasub_build" Makefile |
15643 sed "$extrasub_host" |
15644 sed "$extrasub_target" > mf$$
15645 mv -f mf$$ Makefile ;;
15646
15647 esac
5213506e
RW
15648done # for ac_tag
15649
15650
15651as_fn_exit 0
1c710c3c 15652_ACEOF
1c710c3c
DJ
15653ac_clean_files=$ac_clean_files_save
15654
5213506e
RW
15655test $ac_write_fail = 0 ||
15656 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15657
1c710c3c
DJ
15658
15659# configure is writing to config.log, and then calls config.status.
15660# config.status does its own redirection, appending to config.log.
15661# Unfortunately, on DOS this fails, as config.log is still kept open
15662# by configure, so config.status won't be able to write to it; its
15663# output is simply discarded. So we exec the FD to /dev/null,
15664# effectively closing config.log, so it can be properly (re)opened and
15665# appended to by config.status. When coming back to configure, we
15666# need to make the FD available again.
15667if test "$no_create" != yes; then
15668 ac_cs_success=:
15669 ac_config_status_args=
15670 test "$silent" = yes &&
15671 ac_config_status_args="$ac_config_status_args --quiet"
15672 exec 5>/dev/null
15673 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15674 exec 5>>config.log
15675 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15676 # would make configure fail if this is the last instruction.
5213506e
RW
15677 $ac_cs_success || as_fn_exit $?
15678fi
15679if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15680 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15681$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1c710c3c 15682fi
79c06341 15683