Fix %s that should be %B in several message formats.
[deliverable/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb 555enable_option_checking=no
700d40ca
ILT
556# Factoring default headers for most tests.
557ac_includes_default="\
558#include <stdio.h>
559#ifdef HAVE_SYS_TYPES_H
560# include <sys/types.h>
561#endif
562#ifdef HAVE_SYS_STAT_H
563# include <sys/stat.h>
564#endif
565#ifdef STDC_HEADERS
566# include <stdlib.h>
567# include <stddef.h>
568#else
569# ifdef HAVE_STDLIB_H
570# include <stdlib.h>
571# endif
572#endif
573#ifdef HAVE_STRING_H
574# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
575# include <memory.h>
576# endif
577# include <string.h>
578#endif
579#ifdef HAVE_STRINGS_H
580# include <strings.h>
581#endif
582#ifdef HAVE_INTTYPES_H
583# include <inttypes.h>
584#endif
585#ifdef HAVE_STDINT_H
586# include <stdint.h>
587#endif
588#ifdef HAVE_UNISTD_H
589# include <unistd.h>
590#endif"
591
81ecdfbb
RW
592ac_subst_vars='LTLIBOBJS
593LIBOBJS
594compare_exclusions
595stage2_werror_flag
596stage1_checking
597stage1_cflags
598MAINT
599MAINTAINER_MODE_FALSE
600MAINTAINER_MODE_TRUE
601COMPILER_NM_FOR_TARGET
602COMPILER_LD_FOR_TARGET
603COMPILER_AS_FOR_TARGET
604FLAGS_FOR_TARGET
605RAW_CXX_FOR_TARGET
606WINDMC_FOR_TARGET
607WINDRES_FOR_TARGET
608STRIP_FOR_TARGET
609RANLIB_FOR_TARGET
610OBJDUMP_FOR_TARGET
611NM_FOR_TARGET
612LIPO_FOR_TARGET
613LD_FOR_TARGET
614DLLTOOL_FOR_TARGET
615AS_FOR_TARGET
616AR_FOR_TARGET
617GFORTRAN_FOR_TARGET
618GCJ_FOR_TARGET
619GCC_FOR_TARGET
620CXX_FOR_TARGET
621CC_FOR_TARGET
622OBJDUMP
623OBJCOPY
624WINDMC
625WINDRES
626STRIP
627RANLIB
628NM
629LIPO
630LD
631DLLTOOL
632AS
633AR
634RUNTEST
635EXPECT
636MAKEINFO
637FLEX
638LEX
639M4
640BISON
641YACC
642config_shell
643WINDRES_FOR_BUILD
644WINDMC_FOR_BUILD
645RANLIB_FOR_BUILD
646NM_FOR_BUILD
647LD_FOR_BUILD
648LDFLAGS_FOR_BUILD
649GFORTRAN_FOR_BUILD
650GCJ_FOR_BUILD
651DLLTOOL_FOR_BUILD
652CXX_FOR_BUILD
653CXXFLAGS_FOR_BUILD
654CFLAGS_FOR_BUILD
655CC_FOR_BUILD
656AS_FOR_BUILD
657AR_FOR_BUILD
658target_configargs
659configdirs
660host_configargs
661build_configdirs
662build_configargs
663INSTALL_GDB_TK
664GDB_TK
665CONFIGURE_GDB_TK
666build_tooldir
667tooldir
668GCC_SHLIB_SUBDIR
669RPATH_ENVVAR
96655cc4 670BUILD_CONFIG
81ecdfbb
RW
671CXXFLAGS_FOR_TARGET
672CFLAGS_FOR_TARGET
673DEBUG_PREFIX_CFLAGS_FOR_TARGET
674SYSROOT_CFLAGS_FOR_TARGET
675stage1_languages
700d40ca
ILT
676extra_host_libiberty_configure_flags
677libelfinc
678libelflibs
679EGREP
680GREP
681CPP
81ecdfbb
RW
682clooginc
683clooglibs
684pplinc
685ppllibs
686poststage1_libs
687poststage1_ldflags
688stage1_libs
689stage1_ldflags
690extra_mpc_mpfr_configure_flags
691extra_mpc_gmp_configure_flags
692extra_mpfr_configure_flags
693gmpinc
694gmplibs
695do_compare
696GNATMAKE
697GNATBIND
698ac_ct_CXX
699CXXFLAGS
700CXX
701OBJEXT
702EXEEXT
703ac_ct_CC
704CPPFLAGS
705LDFLAGS
706CFLAGS
707CC
708target_subdir
709host_subdir
710build_subdir
711build_libsubdir
8e957354
PB
712AWK
713SED
81ecdfbb
RW
714LN_S
715LN
716INSTALL_DATA
717INSTALL_SCRIPT
718INSTALL_PROGRAM
719target_os
720target_vendor
721target_cpu
722target
723host_os
724host_vendor
725host_cpu
726host
727target_noncanonical
728host_noncanonical
729build_noncanonical
730build_os
731build_vendor
732build_cpu
733build
734TOPLEVEL_CONFIGURE_ARGUMENTS
735target_alias
736host_alias
737build_alias
738LIBS
739ECHO_T
740ECHO_N
741ECHO_C
742DEFS
743mandir
744localedir
745libdir
746psdir
747pdfdir
748dvidir
749htmldir
750infodir
751docdir
752oldincludedir
753includedir
754localstatedir
755sharedstatedir
756sysconfdir
757datadir
758datarootdir
759libexecdir
760sbindir
761bindir
762program_transform_name
763prefix
764exec_prefix
765PACKAGE_URL
766PACKAGE_BUGREPORT
767PACKAGE_STRING
768PACKAGE_VERSION
769PACKAGE_TARNAME
770PACKAGE_NAME
771PATH_SEPARATOR
772SHELL'
773ac_subst_files='serialization_dependencies
774host_makefile_frag
775target_makefile_frag
776alphaieee_frag
777ospace_frag'
778ac_user_opts='
779enable_option_checking
780with_build_libsubdir
781enable_gold
782enable_libada
783enable_libssp
784enable_build_with_cxx
785with_mpc
786with_mpc_include
787with_mpc_lib
788with_mpfr_dir
789with_mpfr
790with_mpfr_include
791with_mpfr_lib
792with_gmp_dir
793with_gmp
794with_gmp_include
795with_gmp_lib
796with_host_libstdcxx
797with_stage1_ldflags
798with_stage1_libs
799with_boot_ldflags
800with_boot_libs
801with_ppl
802with_ppl_include
803with_ppl_lib
804enable_ppl_version_check
805with_cloog
806with_cloog_include
807with_cloog_lib
808enable_cloog_version_check
700d40ca
ILT
809enable_lto
810with_libelf
811with_libelf_include
812with_libelf_lib
81ecdfbb
RW
813enable_stage1_languages
814enable_objc_gc
815with_build_sysroot
816with_debug_prefix_map
817enable_bootstrap
96655cc4 818with_build_config
81ecdfbb
RW
819enable_serial_configure
820with_build_time_tools
821enable_maintainer_mode
822enable_stage1_checking
823enable_werror
81ecdfbb
RW
824'
825 ac_precious_vars='build_alias
826host_alias
827target_alias
828CC
829CFLAGS
830LDFLAGS
831LIBS
832CPPFLAGS
833CXX
834CXXFLAGS
835CCC
700d40ca 836CPP
81ecdfbb
RW
837AR
838AS
839DLLTOOL
840LD
841LIPO
842NM
843RANLIB
844STRIP
845WINDRES
846WINDMC
847OBJCOPY
848OBJDUMP
849CC_FOR_TARGET
850CXX_FOR_TARGET
851GCC_FOR_TARGET
852GCJ_FOR_TARGET
853GFORTRAN_FOR_TARGET
854AR_FOR_TARGET
855AS_FOR_TARGET
856DLLTOOL_FOR_TARGET
857LD_FOR_TARGET
858LIPO_FOR_TARGET
859NM_FOR_TARGET
860OBJDUMP_FOR_TARGET
861RANLIB_FOR_TARGET
862STRIP_FOR_TARGET
863WINDRES_FOR_TARGET
864WINDMC_FOR_TARGET'
865
a0da8069
NN
866
867# Initialize some variables set by options.
c6b750e1
DJ
868ac_init_help=
869ac_init_version=false
81ecdfbb
RW
870ac_unrecognized_opts=
871ac_unrecognized_sep=
a0da8069
NN
872# The variables have the same names as the options, with
873# dashes changed to underlines.
c6b750e1 874cache_file=/dev/null
a0da8069 875exec_prefix=NONE
a0da8069 876no_create=
a0da8069
NN
877no_recursion=
878prefix=NONE
879program_prefix=NONE
880program_suffix=NONE
881program_transform_name=s,x,x,
882silent=
883site=
884srcdir=
a0da8069
NN
885verbose=
886x_includes=NONE
887x_libraries=NONE
c6b750e1
DJ
888
889# Installation directory options.
890# These are left unexpanded so users can "make install exec_prefix=/foo"
891# and all the variables that are supposed to be based on exec_prefix
892# by default will actually change.
893# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 894# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
895bindir='${exec_prefix}/bin'
896sbindir='${exec_prefix}/sbin'
897libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
898datarootdir='${prefix}/share'
899datadir='${datarootdir}'
a0da8069
NN
900sysconfdir='${prefix}/etc'
901sharedstatedir='${prefix}/com'
902localstatedir='${prefix}/var'
a0da8069
NN
903includedir='${prefix}/include'
904oldincludedir='/usr/include'
81ecdfbb
RW
905docdir='${datarootdir}/doc/${PACKAGE}'
906infodir='${datarootdir}/info'
907htmldir='${docdir}'
908dvidir='${docdir}'
909pdfdir='${docdir}'
910psdir='${docdir}'
911libdir='${exec_prefix}/lib'
912localedir='${datarootdir}/locale'
913mandir='${datarootdir}/man'
252b5132 914
a0da8069 915ac_prev=
81ecdfbb 916ac_dashdash=
a0da8069
NN
917for ac_option
918do
a0da8069
NN
919 # If the previous option needs an argument, assign it.
920 if test -n "$ac_prev"; then
81ecdfbb 921 eval $ac_prev=\$ac_option
a0da8069
NN
922 ac_prev=
923 continue
924 fi
252b5132 925
81ecdfbb
RW
926 case $ac_option in
927 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
928 *) ac_optarg=yes ;;
929 esac
a0da8069
NN
930
931 # Accept the important Cygnus configure options, so we can diagnose typos.
932
81ecdfbb
RW
933 case $ac_dashdash$ac_option in
934 --)
935 ac_dashdash=yes ;;
a0da8069
NN
936
937 -bindir | --bindir | --bindi | --bind | --bin | --bi)
938 ac_prev=bindir ;;
939 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 940 bindir=$ac_optarg ;;
a0da8069
NN
941
942 -build | --build | --buil | --bui | --bu)
c6b750e1 943 ac_prev=build_alias ;;
a0da8069 944 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 945 build_alias=$ac_optarg ;;
a0da8069
NN
946
947 -cache-file | --cache-file | --cache-fil | --cache-fi \
948 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
949 ac_prev=cache_file ;;
950 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
951 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
952 cache_file=$ac_optarg ;;
953
954 --config-cache | -C)
955 cache_file=config.cache ;;
a0da8069 956
81ecdfbb 957 -datadir | --datadir | --datadi | --datad)
a0da8069 958 ac_prev=datadir ;;
81ecdfbb 959 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 960 datadir=$ac_optarg ;;
a0da8069 961
81ecdfbb
RW
962 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
963 | --dataroo | --dataro | --datar)
964 ac_prev=datarootdir ;;
965 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
966 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
967 datarootdir=$ac_optarg ;;
968
a0da8069 969 -disable-* | --disable-*)
81ecdfbb 970 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 971 # Reject names that are not valid shell variable names.
81ecdfbb
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--disable-$ac_useropt_orig"
981 ac_unrecognized_sep=', ';;
982 esac
983 eval enable_$ac_useropt=no ;;
984
985 -docdir | --docdir | --docdi | --doc | --do)
986 ac_prev=docdir ;;
987 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
988 docdir=$ac_optarg ;;
989
990 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
991 ac_prev=dvidir ;;
992 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
993 dvidir=$ac_optarg ;;
a0da8069
NN
994
995 -enable-* | --enable-*)
81ecdfbb 996 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 997 # Reject names that are not valid shell variable names.
81ecdfbb
RW
998 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
999 as_fn_error "invalid feature name: $ac_useropt"
1000 ac_useropt_orig=$ac_useropt
1001 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1002 case $ac_user_opts in
1003 *"
1004"enable_$ac_useropt"
1005"*) ;;
1006 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1007 ac_unrecognized_sep=', ';;
a0da8069 1008 esac
81ecdfbb 1009 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1010
1011 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1012 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1013 | --exec | --exe | --ex)
1014 ac_prev=exec_prefix ;;
1015 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1016 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1017 | --exec=* | --exe=* | --ex=*)
c6b750e1 1018 exec_prefix=$ac_optarg ;;
a0da8069
NN
1019
1020 -gas | --gas | --ga | --g)
1021 # Obsolete; use --with-gas.
1022 with_gas=yes ;;
1023
c6b750e1
DJ
1024 -help | --help | --hel | --he | -h)
1025 ac_init_help=long ;;
1026 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1027 ac_init_help=recursive ;;
1028 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1029 ac_init_help=short ;;
a0da8069
NN
1030
1031 -host | --host | --hos | --ho)
c6b750e1 1032 ac_prev=host_alias ;;
a0da8069 1033 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1034 host_alias=$ac_optarg ;;
a0da8069 1035
81ecdfbb
RW
1036 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1037 ac_prev=htmldir ;;
1038 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1039 | --ht=*)
1040 htmldir=$ac_optarg ;;
1041
a0da8069
NN
1042 -includedir | --includedir | --includedi | --included | --include \
1043 | --includ | --inclu | --incl | --inc)
1044 ac_prev=includedir ;;
1045 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1046 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1047 includedir=$ac_optarg ;;
a0da8069
NN
1048
1049 -infodir | --infodir | --infodi | --infod | --info | --inf)
1050 ac_prev=infodir ;;
1051 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1052 infodir=$ac_optarg ;;
a0da8069
NN
1053
1054 -libdir | --libdir | --libdi | --libd)
1055 ac_prev=libdir ;;
1056 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1057 libdir=$ac_optarg ;;
a0da8069
NN
1058
1059 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1060 | --libexe | --libex | --libe)
1061 ac_prev=libexecdir ;;
1062 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1063 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1064 libexecdir=$ac_optarg ;;
a0da8069 1065
81ecdfbb
RW
1066 -localedir | --localedir | --localedi | --localed | --locale)
1067 ac_prev=localedir ;;
1068 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1069 localedir=$ac_optarg ;;
1070
a0da8069 1071 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1072 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1073 ac_prev=localstatedir ;;
1074 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1075 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1076 localstatedir=$ac_optarg ;;
a0da8069
NN
1077
1078 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1079 ac_prev=mandir ;;
1080 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1081 mandir=$ac_optarg ;;
a0da8069
NN
1082
1083 -nfp | --nfp | --nf)
1084 # Obsolete; use --without-fp.
1085 with_fp=no ;;
1086
1087 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1088 | --no-cr | --no-c | -n)
a0da8069
NN
1089 no_create=yes ;;
1090
1091 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1092 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1093 no_recursion=yes ;;
1094
1095 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1096 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1097 | --oldin | --oldi | --old | --ol | --o)
1098 ac_prev=oldincludedir ;;
1099 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1100 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1101 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1102 oldincludedir=$ac_optarg ;;
a0da8069
NN
1103
1104 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1105 ac_prev=prefix ;;
1106 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1107 prefix=$ac_optarg ;;
a0da8069
NN
1108
1109 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1110 | --program-pre | --program-pr | --program-p)
1111 ac_prev=program_prefix ;;
1112 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1113 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1114 program_prefix=$ac_optarg ;;
a0da8069
NN
1115
1116 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1117 | --program-suf | --program-su | --program-s)
1118 ac_prev=program_suffix ;;
1119 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1120 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1121 program_suffix=$ac_optarg ;;
a0da8069
NN
1122
1123 -program-transform-name | --program-transform-name \
1124 | --program-transform-nam | --program-transform-na \
1125 | --program-transform-n | --program-transform- \
1126 | --program-transform | --program-transfor \
1127 | --program-transfo | --program-transf \
1128 | --program-trans | --program-tran \
1129 | --progr-tra | --program-tr | --program-t)
1130 ac_prev=program_transform_name ;;
1131 -program-transform-name=* | --program-transform-name=* \
1132 | --program-transform-nam=* | --program-transform-na=* \
1133 | --program-transform-n=* | --program-transform-=* \
1134 | --program-transform=* | --program-transfor=* \
1135 | --program-transfo=* | --program-transf=* \
1136 | --program-trans=* | --program-tran=* \
1137 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1138 program_transform_name=$ac_optarg ;;
a0da8069 1139
81ecdfbb
RW
1140 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1141 ac_prev=pdfdir ;;
1142 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1143 pdfdir=$ac_optarg ;;
1144
1145 -psdir | --psdir | --psdi | --psd | --ps)
1146 ac_prev=psdir ;;
1147 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1148 psdir=$ac_optarg ;;
1149
a0da8069
NN
1150 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1151 | -silent | --silent | --silen | --sile | --sil)
1152 silent=yes ;;
1153
1154 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1155 ac_prev=sbindir ;;
1156 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1157 | --sbi=* | --sb=*)
c6b750e1 1158 sbindir=$ac_optarg ;;
a0da8069
NN
1159
1160 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1161 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1162 | --sharedst | --shareds | --shared | --share | --shar \
1163 | --sha | --sh)
1164 ac_prev=sharedstatedir ;;
1165 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1166 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1167 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1168 | --sha=* | --sh=*)
c6b750e1 1169 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1170
1171 -site | --site | --sit)
1172 ac_prev=site ;;
1173 -site=* | --site=* | --sit=*)
c6b750e1 1174 site=$ac_optarg ;;
a0da8069
NN
1175
1176 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1177 ac_prev=srcdir ;;
1178 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1179 srcdir=$ac_optarg ;;
a0da8069
NN
1180
1181 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1182 | --syscon | --sysco | --sysc | --sys | --sy)
1183 ac_prev=sysconfdir ;;
1184 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1185 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1186 sysconfdir=$ac_optarg ;;
a0da8069
NN
1187
1188 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1189 ac_prev=target_alias ;;
a0da8069 1190 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1191 target_alias=$ac_optarg ;;
a0da8069
NN
1192
1193 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1194 verbose=yes ;;
1195
c6b750e1
DJ
1196 -version | --version | --versio | --versi | --vers | -V)
1197 ac_init_version=: ;;
a0da8069
NN
1198
1199 -with-* | --with-*)
81ecdfbb 1200 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1201 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1202 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1203 as_fn_error "invalid package name: $ac_useropt"
1204 ac_useropt_orig=$ac_useropt
1205 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1206 case $ac_user_opts in
1207 *"
1208"with_$ac_useropt"
1209"*) ;;
1210 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1211 ac_unrecognized_sep=', ';;
a0da8069 1212 esac
81ecdfbb 1213 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1214
1215 -without-* | --without-*)
81ecdfbb 1216 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1217 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1218 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1219 as_fn_error "invalid package name: $ac_useropt"
1220 ac_useropt_orig=$ac_useropt
1221 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1222 case $ac_user_opts in
1223 *"
1224"with_$ac_useropt"
1225"*) ;;
1226 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1227 ac_unrecognized_sep=', ';;
1228 esac
1229 eval with_$ac_useropt=no ;;
a0da8069
NN
1230
1231 --x)
1232 # Obsolete; use --with-x.
1233 with_x=yes ;;
1234
1235 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1236 | --x-incl | --x-inc | --x-in | --x-i)
1237 ac_prev=x_includes ;;
1238 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1239 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1240 x_includes=$ac_optarg ;;
a0da8069
NN
1241
1242 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1243 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1244 ac_prev=x_libraries ;;
1245 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1246 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1247 x_libraries=$ac_optarg ;;
a0da8069 1248
81ecdfbb
RW
1249 -*) as_fn_error "unrecognized option: \`$ac_option'
1250Try \`$0 --help' for more information."
a0da8069
NN
1251 ;;
1252
c6b750e1
DJ
1253 *=*)
1254 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1255 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1256 case $ac_envvar in #(
1257 '' | [0-9]* | *[!_$as_cr_alnum]* )
1258 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1259 esac
1260 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1261 export $ac_envvar ;;
1262
a0da8069 1263 *)
c6b750e1 1264 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1265 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1266 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1267 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1268 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1269 ;;
1270
1271 esac
1272done
1273
1274if test -n "$ac_prev"; then
c6b750e1 1275 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1276 as_fn_error "missing argument to $ac_option"
a0da8069 1277fi
a0da8069 1278
81ecdfbb
RW
1279if test -n "$ac_unrecognized_opts"; then
1280 case $enable_option_checking in
1281 no) ;;
1282 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1283 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1284 esac
81ecdfbb 1285fi
a0da8069 1286
81ecdfbb
RW
1287# Check all directory arguments for consistency.
1288for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1289 datadir sysconfdir sharedstatedir localstatedir includedir \
1290 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1291 libdir localedir mandir
a0da8069 1292do
81ecdfbb
RW
1293 eval ac_val=\$$ac_var
1294 # Remove trailing slashes.
1295 case $ac_val in
1296 */ )
1297 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1298 eval $ac_var=\$ac_val;;
1299 esac
1300 # Be sure to have absolute directory names.
c6b750e1 1301 case $ac_val in
81ecdfbb
RW
1302 [\\/$]* | ?:[\\/]* ) continue;;
1303 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1304 esac
81ecdfbb 1305 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1306done
1307
c6b750e1
DJ
1308# There might be people who depend on the old broken behavior: `$host'
1309# used to hold the argument of --host etc.
1310# FIXME: To remove some day.
1311build=$build_alias
1312host=$host_alias
1313target=$target_alias
376a0e54 1314
c6b750e1
DJ
1315# FIXME: To remove some day.
1316if test "x$host_alias" != x; then
1317 if test "x$build_alias" = x; then
1318 cross_compiling=maybe
81ecdfbb 1319 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1320 If a cross compiler is detected then cross compile mode will be used." >&2
1321 elif test "x$build_alias" != "x$host_alias"; then
1322 cross_compiling=yes
1323 fi
1324fi
1325
1326ac_tool_prefix=
1327test -n "$host_alias" && ac_tool_prefix=$host_alias-
1328
1329test "$silent" = yes && exec 6>/dev/null
a0da8069 1330
a0da8069 1331
81ecdfbb
RW
1332ac_pwd=`pwd` && test -n "$ac_pwd" &&
1333ac_ls_di=`ls -di .` &&
1334ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1335 as_fn_error "working directory cannot be determined"
1336test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1337 as_fn_error "pwd does not report name of working directory"
1338
1339
a0da8069
NN
1340# Find the source files, if location was not specified.
1341if test -z "$srcdir"; then
1342 ac_srcdir_defaulted=yes
81ecdfbb
RW
1343 # Try the directory containing this script, then the parent directory.
1344 ac_confdir=`$as_dirname -- "$as_myself" ||
1345$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1346 X"$as_myself" : 'X\(//\)[^/]' \| \
1347 X"$as_myself" : 'X\(//\)$' \| \
1348 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1349$as_echo X"$as_myself" |
1350 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1351 s//\1/
1352 q
1353 }
1354 /^X\(\/\/\)[^/].*/{
1355 s//\1/
1356 q
1357 }
1358 /^X\(\/\/\)$/{
1359 s//\1/
1360 q
1361 }
1362 /^X\(\/\).*/{
1363 s//\1/
1364 q
1365 }
1366 s/.*/./; q'`
a0da8069 1367 srcdir=$ac_confdir
81ecdfbb 1368 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1369 srcdir=..
1370 fi
1371else
1372 ac_srcdir_defaulted=no
1373fi
81ecdfbb
RW
1374if test ! -r "$srcdir/$ac_unique_file"; then
1375 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1376 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1377fi
1378ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1379ac_abs_confdir=`(
1380 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1381 pwd)`
1382# When building in place, set srcdir=.
1383if test "$ac_abs_confdir" = "$ac_pwd"; then
1384 srcdir=.
1385fi
1386# Remove unnecessary trailing slashes from srcdir.
1387# Double slashes in file names in object file debugging info
1388# mess up M-x gdb in Emacs.
1389case $srcdir in
1390*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1391esac
9cc8ae67
PB
1392ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1393
81ecdfbb
RW
1394for ac_var in $ac_precious_vars; do
1395 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1396 eval ac_env_${ac_var}_value=\$${ac_var}
1397 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1398 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1399done
c6b750e1
DJ
1400
1401#
1402# Report the --help message.
1403#
1404if test "$ac_init_help" = "long"; then
1405 # Omit some internal or obsolete options to make the list less imposing.
1406 # This message is too long to be a string in the A/UX 3.1 sh.
1407 cat <<_ACEOF
1408\`configure' configures this package to adapt to many kinds of systems.
1409
1410Usage: $0 [OPTION]... [VAR=VALUE]...
1411
1412To assign environment variables (e.g., CC, CFLAGS...), specify them as
1413VAR=VALUE. See below for descriptions of some of the useful variables.
1414
1415Defaults for the options are specified in brackets.
1416
1417Configuration:
1418 -h, --help display this help and exit
1419 --help=short display options specific to this package
1420 --help=recursive display the short help of all the included packages
1421 -V, --version display version information and exit
1422 -q, --quiet, --silent do not print \`checking...' messages
1423 --cache-file=FILE cache test results in FILE [disabled]
1424 -C, --config-cache alias for \`--cache-file=config.cache'
1425 -n, --no-create do not create output files
1426 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1427
c6b750e1
DJ
1428Installation directories:
1429 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1430 [$ac_default_prefix]
c6b750e1 1431 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1432 [PREFIX]
c6b750e1
DJ
1433
1434By default, \`make install' will install all the files in
1435\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1436an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1437for instance \`--prefix=\$HOME'.
1438
1439For better control, use the options below.
1440
1441Fine tuning of the installation directories:
81ecdfbb
RW
1442 --bindir=DIR user executables [EPREFIX/bin]
1443 --sbindir=DIR system admin executables [EPREFIX/sbin]
1444 --libexecdir=DIR program executables [EPREFIX/libexec]
1445 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1446 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1447 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1448 --libdir=DIR object code libraries [EPREFIX/lib]
1449 --includedir=DIR C header files [PREFIX/include]
1450 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1451 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1452 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1453 --infodir=DIR info documentation [DATAROOTDIR/info]
1454 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1455 --mandir=DIR man documentation [DATAROOTDIR/man]
1456 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1457 --htmldir=DIR html documentation [DOCDIR]
1458 --dvidir=DIR dvi documentation [DOCDIR]
1459 --pdfdir=DIR pdf documentation [DOCDIR]
1460 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1461_ACEOF
1462
1463 cat <<\_ACEOF
1464
1465Program names:
1466 --program-prefix=PREFIX prepend PREFIX to installed program names
1467 --program-suffix=SUFFIX append SUFFIX to installed program names
1468 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1469
1470System types:
1471 --build=BUILD configure for building on BUILD [guessed]
1472 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1473 --target=TARGET configure for building compilers for TARGET [HOST]
1474_ACEOF
a0da8069 1475fi
a0da8069 1476
c6b750e1
DJ
1477if test -n "$ac_init_help"; then
1478
1479 cat <<\_ACEOF
1480
1481Optional Features:
81ecdfbb 1482 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1483 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1484 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
93f9b408 1485 --enable-gold use gold instead of ld
521ec477
DD
1486 --enable-libada build libada directory
1487 --enable-libssp build libssp directory
e8a5fa9c 1488 --enable-build-with-cxx build with C++ compiler instead of C compiler
e28c595f
JM
1489 --disable-ppl-version-check disable check for PPL version
1490 --disable-cloog-version-check disable check for CLooG version
700d40ca 1491 --enable-lto enable link time optimization support
521ec477 1492 --enable-stage1-languages[=all] choose additional languages to build during
c6b750e1 1493 stage1. Mostly useful for compiler development.
521ec477
DD
1494 --enable-objc-gc enable use of Boehm's garbage collector with the
1495 GNU Objective-C runtime
1496 --enable-bootstrap enable bootstrapping [yes if native build]
1497 --enable-serial-[{host,target,build}-]configure
1498 force sequential configuration of
c6b750e1 1499 sub-packages for the host, target or build
521ec477 1500 machine, or all sub-packages
c6b750e1
DJ
1501 --enable-maintainer-mode enable make rules and dependencies not useful
1502 (and sometimes confusing) to the casual installer
521ec477
DD
1503 --enable-stage1-checking[=all] choose additional checking for stage1
1504 of the compiler
c6b750e1
DJ
1505 --enable-werror enable -Werror in bootstrap stage2 and later
1506
1507Optional Packages:
1508 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1509 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1510 --with-build-libsubdir=DIR Directory where to find libraries for build system
e8a5fa9c
RW
1511 --with-mpc=PATH specify prefix directory for installed MPC package.
1512 Equivalent to --with-mpc-include=PATH/include
1513 plus --with-mpc-lib=PATH/lib
1514 --with-mpc-include=PATH
1515 specify directory for installed MPC include files
1516 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1517 --with-mpfr-dir=PATH this option has been REMOVED
1518 --with-mpfr=PATH specify prefix directory for installed MPFR package.
c6b750e1
DJ
1519 Equivalent to --with-mpfr-include=PATH/include
1520 plus --with-mpfr-lib=PATH/lib
1521 --with-mpfr-include=PATH
521ec477
DD
1522 specify directory for installed MPFR include files
1523 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1524 --with-gmp-dir=PATH this option has been REMOVED
1525 --with-gmp=PATH specify prefix directory for the installed GMP package.
c6b750e1
DJ
1526 Equivalent to --with-gmp-include=PATH/include
1527 plus --with-gmp-lib=PATH/lib
521ec477
DD
1528 --with-gmp-include=PATH specify directory for installed GMP include files
1529 --with-gmp-lib=PATH specify directory for the installed GMP library
29383458
JM
1530 --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1531 when linking with PPL
e8a5fa9c
RW
1532 --with-stage1-ldflags=FLAGS Linker flags for stage1
1533 -with-stage1-libs=LIBS Libraries for stage1
1534 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
1535 --with-boot-libs=LIBS Libraries for stage2 and later
e28c595f
JM
1536 --with-ppl=PATH Specify prefix directory for the installed PPL package
1537 Equivalent to --with-ppl-include=PATH/include
1538 plus --with-ppl-lib=PATH/lib
1539 --with-ppl-include=PATH Specify directory for installed PPL include files
1540 --with-ppl-lib=PATH Specify the directory for the installed PPL library
1541 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL package
1542 Equivalent to --with-cloog-include=PATH/include
1543 plus --with-cloog-lib=PATH/lib
1544 --with-cloog-include=PATH Specify directory for installed CLooG include files
1545 --with-cloog-lib=PATH Specify the directory for the installed CLooG library
700d40ca
ILT
1546 --with-libelf=PATH Specify prefix directory for the installed libelf package
1547 Equivalent to --with-libelf-include=PATH/include
1548 plus --with-libelf-lib=PATH/lib
1549 --with-libelf-include=PATH Specify directory for installed libelf include files
1550 --with-libelf-lib=PATH Specify the directory for the installed libelf library
521ec477 1551 --with-build-sysroot=SYSROOT
c6b750e1 1552 use sysroot as the system root during the build
8a6ee3ab
JM
1553 --with-debug-prefix-map='A=B C=D ...'
1554 map A to B, C to D ... in debug information
96655cc4
AO
1555--with-build-config='NAME NAME2...'
1556 Use config/NAME.mk build configuration
521ec477 1557 --with-build-time-tools=PATH
c6b750e1 1558 use given path to find target tools during the build
c6b750e1
DJ
1559
1560Some influential environment variables:
1561 CC C compiler command
1562 CFLAGS C compiler flags
1563 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1564 nonstandard directory <lib dir>
81ecdfbb
RW
1565 LIBS libraries to pass to the linker, e.g. -l<library>
1566 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1567 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1568 CXX C++ compiler command
1569 CXXFLAGS C++ compiler flags
700d40ca 1570 CPP C preprocessor
9a819804
AO
1571 AR AR for the host
1572 AS AS for the host
1573 DLLTOOL DLLTOOL for the host
1574 LD LD for the host
1575 LIPO LIPO for the host
1576 NM NM for the host
1577 RANLIB RANLIB for the host
1578 STRIP STRIP for the host
1579 WINDRES WINDRES for the host
0c24b341 1580 WINDMC WINDMC for the host
9a819804
AO
1581 OBJCOPY OBJCOPY for the host
1582 OBJDUMP OBJDUMP for the host
1583 CC_FOR_TARGET
1584 CC for the target
1585 CXX_FOR_TARGET
1586 CXX for the target
1587 GCC_FOR_TARGET
1588 GCC for the target
1589 GCJ_FOR_TARGET
1590 GCJ for the target
1591 GFORTRAN_FOR_TARGET
1592 GFORTRAN for the target
1593 AR_FOR_TARGET
1594 AR for the target
1595 AS_FOR_TARGET
1596 AS for the target
1597 DLLTOOL_FOR_TARGET
1598 DLLTOOL for the target
1599 LD_FOR_TARGET
1600 LD for the target
1601 LIPO_FOR_TARGET
1602 LIPO for the target
1603 NM_FOR_TARGET
1604 NM for the target
1605 OBJDUMP_FOR_TARGET
1606 OBJDUMP for the target
1607 RANLIB_FOR_TARGET
1608 RANLIB for the target
1609 STRIP_FOR_TARGET
1610 STRIP for the target
1611 WINDRES_FOR_TARGET
1612 WINDRES for the target
0c24b341
NC
1613 WINDMC_FOR_TARGET
1614 WINDMC for the target
c6b750e1
DJ
1615
1616Use these variables to override the choices made by `configure' or to help
1617it to find libraries and programs with nonstandard names/locations.
1618
81ecdfbb 1619Report bugs to the package provider.
c6b750e1 1620_ACEOF
81ecdfbb 1621ac_status=$?
c6b750e1
DJ
1622fi
1623
1624if test "$ac_init_help" = "recursive"; then
1625 # If there are subdirs, report their specific --help.
c6b750e1 1626 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1627 test -d "$ac_dir" ||
1628 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1629 continue
c6b750e1
DJ
1630 ac_builddir=.
1631
81ecdfbb
RW
1632case "$ac_dir" in
1633.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1634*)
1635 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1636 # A ".." for each directory in $ac_dir_suffix.
1637 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1638 case $ac_top_builddir_sub in
1639 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1640 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1641 esac ;;
1642esac
1643ac_abs_top_builddir=$ac_pwd
1644ac_abs_builddir=$ac_pwd$ac_dir_suffix
1645# for backward compatibility:
1646ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1647
1648case $srcdir in
81ecdfbb 1649 .) # We are building in place.
c6b750e1 1650 ac_srcdir=.
81ecdfbb
RW
1651 ac_top_srcdir=$ac_top_builddir_sub
1652 ac_abs_top_srcdir=$ac_pwd ;;
1653 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1654 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1655 ac_top_srcdir=$srcdir
1656 ac_abs_top_srcdir=$srcdir ;;
1657 *) # Relative name.
1658 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1659 ac_top_srcdir=$ac_top_build_prefix$srcdir
1660 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1661esac
81ecdfbb
RW
1662ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1663
1664 cd "$ac_dir" || { ac_status=$?; continue; }
1665 # Check for guested configure.
1666 if test -f "$ac_srcdir/configure.gnu"; then
1667 echo &&
1668 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1669 elif test -f "$ac_srcdir/configure"; then
1670 echo &&
1671 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1672 else
81ecdfbb
RW
1673 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1674 fi || ac_status=$?
1675 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1676 done
1677fi
1678
81ecdfbb 1679test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1680if $ac_init_version; then
1681 cat <<\_ACEOF
81ecdfbb
RW
1682configure
1683generated by GNU Autoconf 2.64
c6b750e1 1684
81ecdfbb 1685Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1686This configure script is free software; the Free Software Foundation
1687gives unlimited permission to copy, distribute and modify it.
1688_ACEOF
81ecdfbb 1689 exit
c6b750e1 1690fi
81ecdfbb
RW
1691
1692## ------------------------ ##
1693## Autoconf initialization. ##
1694## ------------------------ ##
1695
1696# ac_fn_c_try_compile LINENO
1697# --------------------------
1698# Try to compile conftest.$ac_ext, and return whether this succeeded.
1699ac_fn_c_try_compile ()
1700{
1701 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1702 rm -f conftest.$ac_objext
1703 if { { ac_try="$ac_compile"
1704case "(($ac_try" in
1705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1706 *) ac_try_echo=$ac_try;;
1707esac
1708eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1709$as_echo "$ac_try_echo"; } >&5
1710 (eval "$ac_compile") 2>conftest.err
1711 ac_status=$?
1712 if test -s conftest.err; then
1713 grep -v '^ *+' conftest.err >conftest.er1
1714 cat conftest.er1 >&5
1715 mv -f conftest.er1 conftest.err
1716 fi
1717 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1718 test $ac_status = 0; } && {
1719 test -z "$ac_c_werror_flag" ||
1720 test ! -s conftest.err
1721 } && test -s conftest.$ac_objext; then :
1722 ac_retval=0
1723else
1724 $as_echo "$as_me: failed program was:" >&5
1725sed 's/^/| /' conftest.$ac_ext >&5
1726
1727 ac_retval=1
1728fi
1729 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1730 return $ac_retval
1731
1732} # ac_fn_c_try_compile
1733
1734# ac_fn_cxx_try_compile LINENO
1735# ----------------------------
1736# Try to compile conftest.$ac_ext, and return whether this succeeded.
1737ac_fn_cxx_try_compile ()
1738{
1739 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1740 rm -f conftest.$ac_objext
1741 if { { ac_try="$ac_compile"
1742case "(($ac_try" in
1743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1744 *) ac_try_echo=$ac_try;;
1745esac
1746eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1747$as_echo "$ac_try_echo"; } >&5
1748 (eval "$ac_compile") 2>conftest.err
1749 ac_status=$?
1750 if test -s conftest.err; then
1751 grep -v '^ *+' conftest.err >conftest.er1
1752 cat conftest.er1 >&5
1753 mv -f conftest.er1 conftest.err
1754 fi
1755 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1756 test $ac_status = 0; } && {
1757 test -z "$ac_cxx_werror_flag" ||
1758 test ! -s conftest.err
1759 } && test -s conftest.$ac_objext; then :
1760 ac_retval=0
1761else
1762 $as_echo "$as_me: failed program was:" >&5
1763sed 's/^/| /' conftest.$ac_ext >&5
1764
1765 ac_retval=1
1766fi
1767 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1768 return $ac_retval
1769
1770} # ac_fn_cxx_try_compile
1771
1772# ac_fn_c_try_link LINENO
1773# -----------------------
1774# Try to link conftest.$ac_ext, and return whether this succeeded.
1775ac_fn_c_try_link ()
1776{
1777 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1778 rm -f conftest.$ac_objext conftest$ac_exeext
1779 if { { ac_try="$ac_link"
1780case "(($ac_try" in
1781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1782 *) ac_try_echo=$ac_try;;
1783esac
1784eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1785$as_echo "$ac_try_echo"; } >&5
1786 (eval "$ac_link") 2>conftest.err
1787 ac_status=$?
1788 if test -s conftest.err; then
1789 grep -v '^ *+' conftest.err >conftest.er1
1790 cat conftest.er1 >&5
1791 mv -f conftest.er1 conftest.err
1792 fi
1793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1794 test $ac_status = 0; } && {
1795 test -z "$ac_c_werror_flag" ||
1796 test ! -s conftest.err
1797 } && test -s conftest$ac_exeext && {
1798 test "$cross_compiling" = yes ||
1799 $as_test_x conftest$ac_exeext
1800 }; then :
1801 ac_retval=0
1802else
1803 $as_echo "$as_me: failed program was:" >&5
1804sed 's/^/| /' conftest.$ac_ext >&5
1805
1806 ac_retval=1
1807fi
1808 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1809 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1810 # interfere with the next link command; also delete a directory that is
1811 # left behind by Apple's compiler. We do this before executing the actions.
1812 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1813 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1814 return $ac_retval
1815
1816} # ac_fn_c_try_link
700d40ca
ILT
1817
1818# ac_fn_c_try_cpp LINENO
1819# ----------------------
1820# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1821ac_fn_c_try_cpp ()
1822{
1823 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1824 if { { ac_try="$ac_cpp conftest.$ac_ext"
1825case "(($ac_try" in
1826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1827 *) ac_try_echo=$ac_try;;
1828esac
1829eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1830$as_echo "$ac_try_echo"; } >&5
1831 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1832 ac_status=$?
1833 if test -s conftest.err; then
1834 grep -v '^ *+' conftest.err >conftest.er1
1835 cat conftest.er1 >&5
1836 mv -f conftest.er1 conftest.err
1837 fi
1838 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1839 test $ac_status = 0; } >/dev/null && {
1840 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1841 test ! -s conftest.err
1842 }; then :
1843 ac_retval=0
1844else
1845 $as_echo "$as_me: failed program was:" >&5
1846sed 's/^/| /' conftest.$ac_ext >&5
1847
1848 ac_retval=1
1849fi
1850 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1851 return $ac_retval
1852
1853} # ac_fn_c_try_cpp
1854
1855# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1856# -------------------------------------------------------
1857# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1858# the include files in INCLUDES and setting the cache variable VAR
1859# accordingly.
1860ac_fn_c_check_header_mongrel ()
1861{
1862 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1863 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1865$as_echo_n "checking for $2... " >&6; }
1866if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1867 $as_echo_n "(cached) " >&6
1868fi
1869eval ac_res=\$$3
1870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1871$as_echo "$ac_res" >&6; }
1872else
1873 # Is the header compilable?
1874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1875$as_echo_n "checking $2 usability... " >&6; }
1876cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1877/* end confdefs.h. */
1878$4
1879#include <$2>
1880_ACEOF
1881if ac_fn_c_try_compile "$LINENO"; then :
1882 ac_header_compiler=yes
1883else
1884 ac_header_compiler=no
1885fi
1886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1888$as_echo "$ac_header_compiler" >&6; }
1889
1890# Is the header present?
1891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1892$as_echo_n "checking $2 presence... " >&6; }
1893cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1894/* end confdefs.h. */
1895#include <$2>
1896_ACEOF
1897if ac_fn_c_try_cpp "$LINENO"; then :
1898 ac_header_preproc=yes
1899else
1900 ac_header_preproc=no
1901fi
1902rm -f conftest.err conftest.$ac_ext
1903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1904$as_echo "$ac_header_preproc" >&6; }
1905
1906# So? What about this header?
1907case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1908 yes:no: )
1909 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1910$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1911 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1912$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1913 ;;
1914 no:yes:* )
1915 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1916$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1917 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1918$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1919 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1920$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1921 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1922$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1924$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1925 ;;
1926esac
1927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1928$as_echo_n "checking for $2... " >&6; }
1929if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1930 $as_echo_n "(cached) " >&6
1931else
1932 eval "$3=\$ac_header_compiler"
1933fi
1934eval ac_res=\$$3
1935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1936$as_echo "$ac_res" >&6; }
1937fi
1938 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1939
1940} # ac_fn_c_check_header_mongrel
1941
1942# ac_fn_c_try_run LINENO
1943# ----------------------
1944# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1945# that executables *can* be run.
1946ac_fn_c_try_run ()
1947{
1948 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1949 if { { ac_try="$ac_link"
1950case "(($ac_try" in
1951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1952 *) ac_try_echo=$ac_try;;
1953esac
1954eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1955$as_echo "$ac_try_echo"; } >&5
1956 (eval "$ac_link") 2>&5
1957 ac_status=$?
1958 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1959 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1960 { { case "(($ac_try" in
1961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1962 *) ac_try_echo=$ac_try;;
1963esac
1964eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1965$as_echo "$ac_try_echo"; } >&5
1966 (eval "$ac_try") 2>&5
1967 ac_status=$?
1968 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1969 test $ac_status = 0; }; }; then :
1970 ac_retval=0
1971else
1972 $as_echo "$as_me: program exited with status $ac_status" >&5
1973 $as_echo "$as_me: failed program was:" >&5
1974sed 's/^/| /' conftest.$ac_ext >&5
1975
1976 ac_retval=$ac_status
1977fi
1978 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1979 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1980 return $ac_retval
1981
1982} # ac_fn_c_try_run
1983
1984# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1985# -------------------------------------------------------
1986# Tests whether HEADER exists and can be compiled using the include files in
1987# INCLUDES, setting the cache variable VAR accordingly.
1988ac_fn_c_check_header_compile ()
1989{
1990 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1992$as_echo_n "checking for $2... " >&6; }
1993if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1994 $as_echo_n "(cached) " >&6
1995else
1996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1997/* end confdefs.h. */
1998$4
1999#include <$2>
2000_ACEOF
2001if ac_fn_c_try_compile "$LINENO"; then :
2002 eval "$3=yes"
2003else
2004 eval "$3=no"
2005fi
2006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2007fi
2008eval ac_res=\$$3
2009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2010$as_echo "$ac_res" >&6; }
2011 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2012
2013} # ac_fn_c_check_header_compile
81ecdfbb 2014cat >config.log <<_ACEOF
c6b750e1
DJ
2015This file contains any messages produced by compilers while
2016running configure, to aid debugging if configure makes a mistake.
2017
2018It was created by $as_me, which was
81ecdfbb 2019generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
2020
2021 $ $0 $@
2022
2023_ACEOF
81ecdfbb 2024exec 5>>config.log
c6b750e1
DJ
2025{
2026cat <<_ASUNAME
2027## --------- ##
2028## Platform. ##
2029## --------- ##
2030
2031hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2032uname -m = `(uname -m) 2>/dev/null || echo unknown`
2033uname -r = `(uname -r) 2>/dev/null || echo unknown`
2034uname -s = `(uname -s) 2>/dev/null || echo unknown`
2035uname -v = `(uname -v) 2>/dev/null || echo unknown`
2036
2037/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2038/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2039
2040/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2041/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2042/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 2043/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
2044/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2045/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2046/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2047
2048_ASUNAME
2049
2050as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2051for as_dir in $PATH
2052do
2053 IFS=$as_save_IFS
2054 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2055 $as_echo "PATH: $as_dir"
2056 done
2057IFS=$as_save_IFS
c6b750e1
DJ
2058
2059} >&5
2060
2061cat >&5 <<_ACEOF
2062
2063
2064## ----------- ##
2065## Core tests. ##
2066## ----------- ##
2067
2068_ACEOF
2069
2070
2071# Keep a trace of the command line.
2072# Strip out --no-create and --no-recursion so they do not pile up.
2073# Strip out --silent because we don't want to record it for future runs.
2074# Also quote any args containing shell meta-characters.
2075# Make two passes to allow for proper duplicate-argument suppression.
2076ac_configure_args=
2077ac_configure_args0=
2078ac_configure_args1=
c6b750e1
DJ
2079ac_must_keep_next=false
2080for ac_pass in 1 2
2081do
2082 for ac_arg
2083 do
2084 case $ac_arg in
2085 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2086 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2087 | -silent | --silent | --silen | --sile | --sil)
2088 continue ;;
81ecdfbb
RW
2089 *\'*)
2090 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2091 esac
2092 case $ac_pass in
81ecdfbb 2093 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 2094 2)
81ecdfbb 2095 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
2096 if test $ac_must_keep_next = true; then
2097 ac_must_keep_next=false # Got value, back to normal.
2098 else
2099 case $ac_arg in
2100 *=* | --config-cache | -C | -disable-* | --disable-* \
2101 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2102 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2103 | -with-* | --with-* | -without-* | --without-* | --x)
2104 case "$ac_configure_args0 " in
2105 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2106 esac
2107 ;;
2108 -* ) ac_must_keep_next=true ;;
2109 esac
2110 fi
81ecdfbb 2111 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
2112 ;;
2113 esac
2114 done
2115done
81ecdfbb
RW
2116{ ac_configure_args0=; unset ac_configure_args0;}
2117{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
2118
2119# When interrupted or exit'd, cleanup temporary files, and complete
2120# config.log. We remove comments because anyway the quotes in there
2121# would cause problems or look ugly.
81ecdfbb
RW
2122# WARNING: Use '\'' to represent an apostrophe within the trap.
2123# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
2124trap 'exit_status=$?
2125 # Save into config.log some information that might help in debugging.
2126 {
2127 echo
2128
2129 cat <<\_ASBOX
2130## ---------------- ##
2131## Cache variables. ##
2132## ---------------- ##
2133_ASBOX
2134 echo
2135 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
2136(
2137 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2138 eval ac_val=\$$ac_var
2139 case $ac_val in #(
2140 *${as_nl}*)
2141 case $ac_var in #(
2142 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2143$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2144 esac
2145 case $ac_var in #(
2146 _ | IFS | as_nl) ;; #(
2147 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2148 *) { eval $ac_var=; unset $ac_var;} ;;
2149 esac ;;
2150 esac
2151 done
c6b750e1 2152 (set) 2>&1 |
81ecdfbb
RW
2153 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2154 *${as_nl}ac_space=\ *)
c6b750e1 2155 sed -n \
81ecdfbb
RW
2156 "s/'\''/'\''\\\\'\'''\''/g;
2157 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2158 ;; #(
c6b750e1 2159 *)
81ecdfbb 2160 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 2161 ;;
81ecdfbb
RW
2162 esac |
2163 sort
2164)
c6b750e1
DJ
2165 echo
2166
2167 cat <<\_ASBOX
2168## ----------------- ##
2169## Output variables. ##
2170## ----------------- ##
2171_ASBOX
2172 echo
2173 for ac_var in $ac_subst_vars
2174 do
81ecdfbb
RW
2175 eval ac_val=\$$ac_var
2176 case $ac_val in
2177 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2178 esac
2179 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2180 done | sort
2181 echo
2182
2183 if test -n "$ac_subst_files"; then
2184 cat <<\_ASBOX
81ecdfbb
RW
2185## ------------------- ##
2186## File substitutions. ##
2187## ------------------- ##
c6b750e1
DJ
2188_ASBOX
2189 echo
2190 for ac_var in $ac_subst_files
2191 do
81ecdfbb
RW
2192 eval ac_val=\$$ac_var
2193 case $ac_val in
2194 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2195 esac
2196 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2197 done | sort
2198 echo
2199 fi
2200
2201 if test -s confdefs.h; then
2202 cat <<\_ASBOX
2203## ----------- ##
2204## confdefs.h. ##
2205## ----------- ##
2206_ASBOX
2207 echo
81ecdfbb 2208 cat confdefs.h
c6b750e1
DJ
2209 echo
2210 fi
2211 test "$ac_signal" != 0 &&
81ecdfbb
RW
2212 $as_echo "$as_me: caught signal $ac_signal"
2213 $as_echo "$as_me: exit $exit_status"
c6b750e1 2214 } >&5
81ecdfbb
RW
2215 rm -f core *.core core.conftest.* &&
2216 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2217 exit $exit_status
81ecdfbb 2218' 0
c6b750e1 2219for ac_signal in 1 2 13 15; do
81ecdfbb 2220 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2221done
2222ac_signal=0
2223
2224# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2225rm -f -r conftest* confdefs.h
2226
2227$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2228
2229# Predefined preprocessor variables.
2230
2231cat >>confdefs.h <<_ACEOF
2232#define PACKAGE_NAME "$PACKAGE_NAME"
2233_ACEOF
2234
c6b750e1
DJ
2235cat >>confdefs.h <<_ACEOF
2236#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2237_ACEOF
2238
c6b750e1
DJ
2239cat >>confdefs.h <<_ACEOF
2240#define PACKAGE_VERSION "$PACKAGE_VERSION"
2241_ACEOF
2242
c6b750e1
DJ
2243cat >>confdefs.h <<_ACEOF
2244#define PACKAGE_STRING "$PACKAGE_STRING"
2245_ACEOF
2246
c6b750e1
DJ
2247cat >>confdefs.h <<_ACEOF
2248#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2249_ACEOF
2250
81ecdfbb
RW
2251cat >>confdefs.h <<_ACEOF
2252#define PACKAGE_URL "$PACKAGE_URL"
2253_ACEOF
2254
c6b750e1
DJ
2255
2256# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2257# Prefer an explicitly selected file to automatically selected ones.
2258ac_site_file1=NONE
2259ac_site_file2=NONE
2260if test -n "$CONFIG_SITE"; then
2261 ac_site_file1=$CONFIG_SITE
2262elif test "x$prefix" != xNONE; then
2263 ac_site_file1=$prefix/share/config.site
2264 ac_site_file2=$prefix/etc/config.site
2265else
2266 ac_site_file1=$ac_default_prefix/share/config.site
2267 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2268fi
81ecdfbb
RW
2269for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2270do
2271 test "x$ac_site_file" = xNONE && continue
a0da8069 2272 if test -r "$ac_site_file"; then
81ecdfbb
RW
2273 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2274$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2275 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2276 . "$ac_site_file"
2277 fi
2278done
2279
2280if test -r "$cache_file"; then
c6b750e1
DJ
2281 # Some versions of bash will fail to source /dev/null (special
2282 # files actually), so we avoid doing that.
2283 if test -f "$cache_file"; then
81ecdfbb
RW
2284 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2285$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2286 case $cache_file in
81ecdfbb
RW
2287 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2288 *) . "./$cache_file";;
c6b750e1
DJ
2289 esac
2290 fi
a0da8069 2291else
81ecdfbb
RW
2292 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2293$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2294 >$cache_file
2295fi
2296
2297# Check that the precious variables saved in the cache have kept the same
2298# value.
2299ac_cache_corrupted=false
81ecdfbb 2300for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2301 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2302 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2303 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2304 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2305 case $ac_old_set,$ac_new_set in
2306 set,)
81ecdfbb
RW
2307 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2308$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2309 ac_cache_corrupted=: ;;
2310 ,set)
81ecdfbb
RW
2311 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2312$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2313 ac_cache_corrupted=: ;;
2314 ,);;
2315 *)
2316 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2317 # differences in whitespace do not lead to failure.
2318 ac_old_val_w=`echo x $ac_old_val`
2319 ac_new_val_w=`echo x $ac_new_val`
2320 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2321 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2322$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2323 ac_cache_corrupted=:
2324 else
2325 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2326$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2327 eval $ac_var=\$ac_old_val
2328 fi
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2330$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2332$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2333 fi;;
2334 esac
2335 # Pass precious variables to config.status.
2336 if test "$ac_new_set" = set; then
2337 case $ac_new_val in
81ecdfbb 2338 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2339 *) ac_arg=$ac_var=$ac_new_val ;;
2340 esac
2341 case " $ac_configure_args " in
2342 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2343 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2344 esac
2345 fi
2346done
2347if $ac_cache_corrupted; then
81ecdfbb
RW
2348 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2349$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2350 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2351$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2352 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2353fi
81ecdfbb
RW
2354## -------------------- ##
2355## Main body of script. ##
2356## -------------------- ##
a0da8069
NN
2357
2358ac_ext=c
a0da8069 2359ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2360ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2361ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2362ac_compiler_gnu=$ac_cv_c_compiler_gnu
2363
2364
2365
2366
c6b750e1
DJ
2367
2368
34a0f3cf 2369
c6b750e1 2370
5b553f7e
RW
2371
2372progname=$0
2373# if PWD already has a value, it is probably wrong.
2374if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2375
2376# Export original configure arguments for use by sub-configures.
2377# Quote arguments with shell meta charatcers.
2378TOPLEVEL_CONFIGURE_ARGUMENTS=
2379set -- "$progname" "$@"
2380for ac_arg
2381do
2382 case "$ac_arg" in
2383 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2384 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2385 # if the argument is of the form -foo=baz, quote the baz part only
2386 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2387 *) ;;
2388 esac
2389 # Add the quoted argument to the list.
2390 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2391done
2392if test "$silent" = yes; then
2393 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2394fi
2395# Remove the initial space we just introduced and, as these will be
2396# expanded by make, quote '$'.
2397TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2398
c6b750e1
DJ
2399
2400# Find the build, host, and target systems.
a0da8069 2401ac_aux_dir=
81ecdfbb
RW
2402for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2403 for ac_t in install-sh install.sh shtool; do
2404 if test -f "$ac_dir/$ac_t"; then
2405 ac_aux_dir=$ac_dir
2406 ac_install_sh="$ac_aux_dir/$ac_t -c"
2407 break 2
2408 fi
2409 done
a0da8069
NN
2410done
2411if test -z "$ac_aux_dir"; then
81ecdfbb 2412 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2413fi
81ecdfbb
RW
2414
2415# These three variables are undocumented and unsupported,
2416# and are intended to be withdrawn in a future Autoconf release.
2417# They can cause serious problems if a builder's source tree is in a directory
2418# whose full name contains unusual characters.
2419ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2420ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2421ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2422
a0da8069 2423
c6b750e1 2424# Make sure we can run config.sub.
81ecdfbb
RW
2425$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2426 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2427
2428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2429$as_echo_n "checking build system type... " >&6; }
2430if test "${ac_cv_build+set}" = set; then :
2431 $as_echo_n "(cached) " >&6
2432else
2433 ac_build_alias=$build_alias
2434test "x$ac_build_alias" = x &&
2435 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2436test "x$ac_build_alias" = x &&
2437 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2438ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2439 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2440
2441fi
2442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2443$as_echo "$ac_cv_build" >&6; }
2444case $ac_cv_build in
2445*-*-*) ;;
2446*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2447esac
c6b750e1 2448build=$ac_cv_build
81ecdfbb
RW
2449ac_save_IFS=$IFS; IFS='-'
2450set x $ac_cv_build
2451shift
2452build_cpu=$1
2453build_vendor=$2
2454shift; shift
2455# Remember, the first character of IFS is used to create $*,
2456# except with old shells:
2457build_os=$*
2458IFS=$ac_save_IFS
2459case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2460
a0da8069 2461
c6b750e1
DJ
2462 case ${build_alias} in
2463 "") build_noncanonical=${build} ;;
2464 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2465esac
2466
2467
cac3d6c4 2468
c6b750e1
DJ
2469 case ${host_alias} in
2470 "") host_noncanonical=${build_noncanonical} ;;
2471 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2472esac
2473
cac3d6c4 2474
c6b750e1
DJ
2475
2476 case ${target_alias} in
2477 "") target_noncanonical=${host_noncanonical} ;;
2478 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2479esac
2480
cac3d6c4 2481
c6b750e1
DJ
2482
2483
2484test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2485 test "$program_prefix$program_suffix$program_transform_name" = \
2486 NONENONEs,x,x, &&
c6b750e1 2487 program_transform_name=s,y,y,
cac3d6c4 2488
81ecdfbb
RW
2489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2490$as_echo_n "checking host system type... " >&6; }
2491if test "${ac_cv_host+set}" = set; then :
2492 $as_echo_n "(cached) " >&6
cac3d6c4 2493else
81ecdfbb
RW
2494 if test "x$host_alias" = x; then
2495 ac_cv_host=$ac_cv_build
2496else
2497 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2498 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2499fi
c6b750e1
DJ
2500
2501fi
81ecdfbb
RW
2502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2503$as_echo "$ac_cv_host" >&6; }
2504case $ac_cv_host in
2505*-*-*) ;;
2506*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2507esac
c6b750e1 2508host=$ac_cv_host
81ecdfbb
RW
2509ac_save_IFS=$IFS; IFS='-'
2510set x $ac_cv_host
2511shift
2512host_cpu=$1
2513host_vendor=$2
2514shift; shift
2515# Remember, the first character of IFS is used to create $*,
2516# except with old shells:
2517host_os=$*
2518IFS=$ac_save_IFS
2519case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2520
2521
81ecdfbb
RW
2522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2523$as_echo_n "checking target system type... " >&6; }
2524if test "${ac_cv_target+set}" = set; then :
2525 $as_echo_n "(cached) " >&6
c6b750e1 2526else
81ecdfbb
RW
2527 if test "x$target_alias" = x; then
2528 ac_cv_target=$ac_cv_host
2529else
2530 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2531 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2532fi
c6b750e1 2533
cac3d6c4 2534fi
81ecdfbb
RW
2535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2536$as_echo "$ac_cv_target" >&6; }
2537case $ac_cv_target in
2538*-*-*) ;;
2539*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2540esac
c6b750e1 2541target=$ac_cv_target
81ecdfbb
RW
2542ac_save_IFS=$IFS; IFS='-'
2543set x $ac_cv_target
2544shift
2545target_cpu=$1
2546target_vendor=$2
2547shift; shift
2548# Remember, the first character of IFS is used to create $*,
2549# except with old shells:
2550target_os=$*
2551IFS=$ac_save_IFS
2552case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2553
2554
2555# The aliases save the names the user supplied, while $host etc.
2556# will get canonicalized.
2557test -n "$target_alias" &&
2558 test "$program_prefix$program_suffix$program_transform_name" = \
2559 NONENONEs,x,x, &&
2560 program_prefix=${target_alias}-
81ecdfbb 2561
a0da8069 2562test "$program_prefix" != NONE &&
81ecdfbb 2563 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2564# Use a double $ so make ignores it.
2565test "$program_suffix" != NONE &&
81ecdfbb
RW
2566 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2567# Double any \ or $.
c6b750e1 2568# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2569ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2570program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2571
a0da8069
NN
2572
2573
e5c3f801
NN
2574# Get 'install' or 'install-sh' and its variants.
2575# Find a good install program. We prefer a C program (faster),
2576# so one script is as good as another. But avoid the broken or
2577# incompatible versions:
2578# SysV /etc/install, /usr/sbin/install
2579# SunOS /usr/etc/install
2580# IRIX /sbin/install
2581# AIX /bin/install
c6b750e1 2582# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2583# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2584# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2585# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2586# OS/2's system install, which has a completely different semantic
e5c3f801 2587# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2588# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2590$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2591if test -z "$INSTALL"; then
81ecdfbb
RW
2592if test "${ac_cv_path_install+set}" = set; then :
2593 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2594else
2595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596for as_dir in $PATH
2597do
2598 IFS=$as_save_IFS
2599 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2600 # Account for people who put trailing slashes in PATH elements.
2601case $as_dir/ in #((
2602 ./ | .// | /[cC]/* | \
c6b750e1 2603 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2604 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2605 /usr/ucb/* ) ;;
2606 *)
2607 # OSF1 and SCO ODT 3.0 have their own names for install.
2608 # Don't use installbsd from OSF since it installs stuff as root
2609 # by default.
2610 for ac_prog in ginstall scoinst install; do
2611 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2612 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2613 if test $ac_prog = install &&
c6b750e1 2614 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2615 # AIX install. It has an incompatible calling convention.
2616 :
c6b750e1
DJ
2617 elif test $ac_prog = install &&
2618 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2619 # program-specific install script used by HP pwplus--don't use.
2620 :
e5c3f801 2621 else
58c85be7
RW
2622 rm -rf conftest.one conftest.two conftest.dir
2623 echo one > conftest.one
2624 echo two > conftest.two
2625 mkdir conftest.dir
2626 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2627 test -s conftest.one && test -s conftest.two &&
2628 test -s conftest.dir/conftest.one &&
2629 test -s conftest.dir/conftest.two
2630 then
2631 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2632 break 3
2633 fi
e5c3f801
NN
2634 fi
2635 fi
2636 done
c6b750e1
DJ
2637 done
2638 ;;
2639esac
81ecdfbb
RW
2640
2641 done
2642IFS=$as_save_IFS
c6b750e1 2643
58c85be7 2644rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2645
2646fi
2647 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2648 INSTALL=$ac_cv_path_install
e5c3f801 2649 else
58c85be7
RW
2650 # As a last resort, use the slow shell script. Don't cache a
2651 # value for INSTALL within a source directory, because that will
e5c3f801 2652 # break other packages using the cache if that directory is
58c85be7 2653 # removed, or if the value is a relative name.
c6b750e1 2654 INSTALL=$ac_install_sh
e5c3f801
NN
2655 fi
2656fi
81ecdfbb
RW
2657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2658$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2659
2660# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2661# It thinks the first close brace ends the variable substitution.
2662test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2663
c6b750e1 2664test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2665
2666test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2667
81ecdfbb
RW
2668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2669$as_echo_n "checking whether ln works... " >&6; }
2670if test "${acx_cv_prog_LN+set}" = set; then :
2671 $as_echo_n "(cached) " >&6
656fdd47
PB
2672else
2673 rm -f conftestdata_t
2674echo >conftestdata_f
2675if ln conftestdata_f conftestdata_t 2>/dev/null
2676then
2677 acx_cv_prog_LN=ln
2678else
2679 acx_cv_prog_LN=no
2680fi
2681rm -f conftestdata_f conftestdata_t
2682
2683fi
2684if test $acx_cv_prog_LN = no; then
2685 LN="cp"
81ecdfbb
RW
2686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2687$as_echo "no, using $LN" >&6; }
656fdd47
PB
2688else
2689 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2691$as_echo "yes" >&6; }
656fdd47
PB
2692fi
2693
81ecdfbb
RW
2694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2695$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2696LN_S=$as_ln_s
2697if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2699$as_echo "yes" >&6; }
cac3d6c4 2700else
81ecdfbb
RW
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2702$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2703fi
2704
8e957354
PB
2705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2706$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2707if test "${ac_cv_path_SED+set}" = set; then :
2708 $as_echo_n "(cached) " >&6
2709else
2710 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2711 for ac_i in 1 2 3 4 5 6 7; do
2712 ac_script="$ac_script$as_nl$ac_script"
2713 done
2714 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2715 { ac_script=; unset ac_script;}
2716 if test -z "$SED"; then
2717 ac_path_SED_found=false
2718 # Loop through the user's path and test for each of PROGNAME-LIST
2719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2720for as_dir in $PATH
2721do
2722 IFS=$as_save_IFS
2723 test -z "$as_dir" && as_dir=.
2724 for ac_prog in sed gsed; do
2725 for ac_exec_ext in '' $ac_executable_extensions; do
2726 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2727 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2728# Check for GNU ac_path_SED and select it if it is found.
2729 # Check for GNU $ac_path_SED
2730case `"$ac_path_SED" --version 2>&1` in
2731*GNU*)
2732 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2733*)
2734 ac_count=0
2735 $as_echo_n 0123456789 >"conftest.in"
2736 while :
2737 do
2738 cat "conftest.in" "conftest.in" >"conftest.tmp"
2739 mv "conftest.tmp" "conftest.in"
2740 cp "conftest.in" "conftest.nl"
2741 $as_echo '' >> "conftest.nl"
2742 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2743 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2744 as_fn_arith $ac_count + 1 && ac_count=$as_val
2745 if test $ac_count -gt ${ac_path_SED_max-0}; then
2746 # Best one so far, save it but keep looking for a better one
2747 ac_cv_path_SED="$ac_path_SED"
2748 ac_path_SED_max=$ac_count
2749 fi
2750 # 10*(2^10) chars as input seems more than enough
2751 test $ac_count -gt 10 && break
2752 done
2753 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2754esac
2755
2756 $ac_path_SED_found && break 3
2757 done
2758 done
2759 done
2760IFS=$as_save_IFS
2761 if test -z "$ac_cv_path_SED"; then
2762 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2763 fi
2764else
2765 ac_cv_path_SED=$SED
2766fi
2767
2768fi
2769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2770$as_echo "$ac_cv_path_SED" >&6; }
2771 SED="$ac_cv_path_SED"
2772 rm -f conftest.sed
2773
2774for ac_prog in gawk mawk nawk awk
2775do
2776 # Extract the first word of "$ac_prog", so it can be a program name with args.
2777set dummy $ac_prog; ac_word=$2
2778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2779$as_echo_n "checking for $ac_word... " >&6; }
2780if test "${ac_cv_prog_AWK+set}" = set; then :
2781 $as_echo_n "(cached) " >&6
2782else
2783 if test -n "$AWK"; then
2784 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2785else
2786as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2787for as_dir in $PATH
2788do
2789 IFS=$as_save_IFS
2790 test -z "$as_dir" && as_dir=.
2791 for ac_exec_ext in '' $ac_executable_extensions; do
2792 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2793 ac_cv_prog_AWK="$ac_prog"
2794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2795 break 2
2796 fi
2797done
2798 done
2799IFS=$as_save_IFS
2800
2801fi
2802fi
2803AWK=$ac_cv_prog_AWK
2804if test -n "$AWK"; then
2805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2806$as_echo "$AWK" >&6; }
2807else
2808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2809$as_echo "no" >&6; }
2810fi
2811
2812
2813 test -n "$AWK" && break
2814done
2815
e5c3f801 2816
252b5132 2817### we might need to use some other shell than /bin/sh for running subshells
252b5132
RH
2818### If we are on Windows, search for the shell. This will permit people
2819### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2820### without also having to set CONFIG_SHELL. This code will work when
2821### using bash, which sets OSTYPE.
2822case "${OSTYPE}" in
2823*win32*)
a0da8069
NN
2824 if test x${CONFIG_SHELL} = x ; then
2825 if test ! -f /bin/sh ; then
2826 if test x${SHELL} != x && test -f ${SHELL} ; then
252b5132
RH
2827 CONFIG_SHELL=${SHELL}
2828 export CONFIG_SHELL
2829 else
2830 for prog in sh sh.exe bash bash.exe; do
2831 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2832 for dir in $PATH; do
2833 test -z "$dir" && dir=.
2834 if test -f $dir/$prog; then
2835 CONFIG_SHELL=$dir/$prog
2836 export CONFIG_SHELL
2837 break
2838 fi
2839 done
2840 IFS="$save_ifs"
2841 test -n "${CONFIG_SHELL}" && break
2842 done
2843 fi
2844 fi
2845 fi
2846 ;;
2847esac
2848
2849config_shell=${CONFIG_SHELL-/bin/sh}
2850
a0da8069 2851moveifchange=${srcdir}/move-if-change
252b5132 2852
0fdbe983
DJ
2853srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2854
2855# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2856# a relative path.
2857if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2858 INSTALL="${srcpwd}/install-sh -c"
2859fi
2860
a0da8069
NN
2861# Set srcdir to "." if that's what it is.
2862# This is important for multilib support.
2863pwd=`${PWDCMD-pwd}`
a0da8069
NN
2864if test "${pwd}" = "${srcpwd}" ; then
2865 srcdir=.
252b5132
RH
2866fi
2867
a0da8069 2868topsrcdir=$srcpwd
252b5132 2869
a0da8069 2870extra_host_args=
afefada0 2871
a0da8069
NN
2872### To add a new directory to the tree, first choose whether it is a target
2873### or a host dependent tool. Then put it into the appropriate list
2874### (library or tools, host or target), doing a dependency sort.
252b5132 2875
c6b750e1 2876# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2877# configdirs, or target_configdirs; see the serialization section below.
252b5132 2878
c6b750e1
DJ
2879# Dependency sorting is only needed when *configuration* must be done in
2880# a particular order. In all cases a dependency should be specified in
a0da8069 2881# the Makefile, whether or not it's implicitly specified here.
252b5132 2882
a0da8069
NN
2883# Double entries in build_configdirs, configdirs, or target_configdirs may
2884# cause circular dependencies and break everything horribly.
252b5132 2885
6a9cf61e
PB
2886# these library is used by various programs built for the build
2887# environment
2888#
2889build_libs="build-libiberty"
2890
2891# these tools are built for the build environment
ee025550 2892build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2893
a0da8069
NN
2894# these libraries are used by various programs built for the host environment
2895#
e8a5fa9c 2896host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libiconv"
a0da8069 2897
a0da8069
NN
2898# these tools are built for the host environment
2899# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2900# know that we are building the simulator.
2901# binutils, gas and ld appear in that order because it makes sense to run
2902# "make check" in that particular order.
93f9b408 2903# If --enable-gold is used, "gold" will replace "ld".
f9806fa5 2904host_tools="texinfo byacc flex bison binutils gas ld fixincludes gcc cgen sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar gnattools"
a0da8069
NN
2905
2906# libgcj represents the runtime libraries only used by gcj.
2907libgcj="target-libffi \
a0da8069
NN
2908 target-zlib \
2909 target-qthreads \
2910 target-libjava"
2911
2912# these libraries are built for the target environment, and are built after
2913# the host libraries and the host tools (which may be a cross compiler)
2914#
b1299c4e
DJ
2915target_libraries="target-libgcc \
2916 target-libiberty \
a0da8069
NN
2917 target-libgloss \
2918 target-newlib \
cff87f51 2919 target-libgomp \
b9459e83 2920 target-libstdc++-v3 \
4b1cb4fe 2921 target-libmudflap \
bb780410 2922 target-libssp \
4b1cb4fe 2923 target-libgfortran \
4f0ef2d8 2924 target-boehm-gc \
83326456 2925 ${libgcj} \
a2592b1b 2926 target-libobjc \
cff87f51 2927 target-libada"
a0da8069 2928
9c14acb8
NN
2929# these tools are built using the target libraries, and are intended to
2930# run only in the target environment
a0da8069 2931#
9c14acb8 2932# note: any program that *uses* libraries that are in the "target_libraries"
a0da8069
NN
2933# list belongs in this list. those programs are also very likely
2934# candidates for the "native_only" list which follows
2935#
a3dd767d 2936target_tools="target-examples target-groff target-gperf target-rda"
252b5132 2937
a0da8069 2938################################################################################
252b5132 2939
a0da8069
NN
2940## All tools belong in one of the four categories, and are assigned above
2941## We assign ${configdirs} this way to remove all embedded newlines. This
2942## is important because configure will choke if they ever get through.
2943## ${configdirs} is directories we build using the host tools.
2944## ${target_configdirs} is directories we build using the target tools.
a0da8069 2945configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2946target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2947build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2948
9cc8ae67
PB
2949
2950
a0da8069 2951################################################################################
252b5132 2952
a0da8069 2953srcname="gnu development package"
252b5132 2954
a0da8069
NN
2955# This gets set non-empty for some net releases of packages.
2956appdirs=""
252b5132 2957
a0da8069
NN
2958# Define is_cross_compiler to save on calls to 'test'.
2959is_cross_compiler=
2960if test x"${host}" = x"${target}" ; then
2961 is_cross_compiler=no
252b5132 2962else
a0da8069 2963 is_cross_compiler=yes
c6b750e1 2964fi
252b5132 2965
9175bfc0 2966# Find the build and target subdir names.
dd12c3a8 2967
66a79c16
DJ
2968# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2969# have matching libraries, they should use host libraries: Makefile.tpl
2970# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2971# However, they still use the build modules, because the corresponding
2972# host modules (e.g. bison) are only built for the host when bootstrap
2973# finishes. So:
2974# - build_subdir is where we find build modules, and never changes.
2975# - build_libsubdir is where we find build libraries, and can be overridden.
2976
2977# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2978build_subdir="build-${build_noncanonical}"
c6b750e1 2979
81ecdfbb
RW
2980# Check whether --with-build-libsubdir was given.
2981if test "${with_build_libsubdir+set}" = set; then :
2982 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2983else
2984 build_libsubdir="$build_subdir"
81ecdfbb
RW
2985fi
2986
b00612cc
PB
2987# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2988if ( test $srcdir = . && test -d gcc ) \
2989 || test -d $srcdir/../host-${host_noncanonical}; then
2990 host_subdir="host-${host_noncanonical}"
2991else
2992 host_subdir=.
2993fi
dd12c3a8
NN
2994# No prefix.
2995target_subdir=${target_noncanonical}
c6b750e1 2996
2fd0b40b
RW
2997# Be sure to cover against remnants of an in-tree build.
2998if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2999 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
3000Use a pristine source tree when building in a separate tree" "$LINENO" 5
3001fi
252b5132 3002
a0da8069
NN
3003# Skipdirs are removed silently.
3004skipdirs=
3005# Noconfigdirs are removed loudly.
3006noconfigdirs=""
252b5132 3007
a0da8069
NN
3008use_gnu_ld=
3009# Make sure we don't let GNU ld be added if we didn't want it.
3010if test x$with_gnu_ld = xno ; then
3011 use_gnu_ld=no
93f9b408 3012 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
3013fi
3014
a0da8069
NN
3015use_gnu_as=
3016# Make sure we don't let GNU as be added if we didn't want it.
3017if test x$with_gnu_as = xno ; then
3018 use_gnu_as=no
3019 noconfigdirs="$noconfigdirs gas"
252b5132
RH
3020fi
3021
700d40ca
ILT
3022use_included_zlib=
3023# Make sure we don't let ZLIB be added if we didn't want it.
3024if test x$with_system_zlib = xyes ; then
3025 use_included_zlib=no
3026 noconfigdirs="$noconfigdirs zlib"
3027fi
3028
c6b750e1 3029# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 3030# it's not even worth trying to configure, much less build, that tool.
252b5132 3031
a0da8069
NN
3032case ${with_x} in
3033 yes | "") ;; # the default value for this tree is that X11 is available
3034 no)
675c6968 3035 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 3036 # We won't be able to build gdbtk without X.
c6b750e1 3037 enable_gdbtk=no
a0da8069
NN
3038 ;;
3039 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
3040esac
252b5132 3041
a0da8069 3042# Some tools are only suitable for building in a "native" situation.
c6b750e1 3043# Remove these if host!=target.
701628f5 3044native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
252b5132 3045
a0da8069
NN
3046# Similarly, some are only suitable for cross toolchains.
3047# Remove these if host=target.
3048cross_only="target-libgloss target-newlib target-opcodes"
3049
3050case $is_cross_compiler in
3051 no) skipdirs="${skipdirs} ${cross_only}" ;;
3052 yes) skipdirs="${skipdirs} ${native_only}" ;;
3053esac
252b5132 3054
a0da8069
NN
3055# If both --with-headers and --with-libs are specified, default to
3056# --without-newlib.
32be62b5
RS
3057if test x"${with_headers}" != x && test x"${with_headers}" != xno \
3058 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
3059 if test x"${with_newlib}" = x ; then
3060 with_newlib=no
3061 fi
252b5132
RH
3062fi
3063
a0da8069
NN
3064# Recognize --with-newlib/--without-newlib.
3065case ${with_newlib} in
3066 no) skipdirs="${skipdirs} target-newlib" ;;
3067 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
3068esac
252b5132 3069
93f9b408
ILT
3070# Handle --enable-gold.
3071
81ecdfbb
RW
3072# Check whether --enable-gold was given.
3073if test "${enable_gold+set}" = set; then :
3074 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
3075else
3076 ENABLE_GOLD=no
81ecdfbb
RW
3077fi
3078
93f9b408
ILT
3079if test "${ENABLE_GOLD}" = "yes"; then
3080 # Check for ELF target.
3081 is_elf=no
3082 case "${target}" in
3083 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3084 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8bcf2718 3085 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
93f9b408
ILT
3086 case "${target}" in
3087 *-*-linux*aout* | *-*-linux*oldld*)
3088 ;;
3089 *)
3090 is_elf=yes
3091 ;;
3092 esac
3093 esac
3094
3095 if test "$is_elf" = "yes"; then
3096 # Check for target supported by gold.
3097 case "${target}" in
4a657b0d 3098 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
93f9b408
ILT
3099 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
3100 ;;
3101 esac
3102 fi
3103fi
3104
a0da8069 3105# Configure extra directories which are host specific
252b5132 3106
a0da8069
NN
3107case "${host}" in
3108 *-cygwin*)
3109 configdirs="$configdirs libtermcap" ;;
3110esac
252b5132 3111
59f7ec45
HPN
3112# A target can indicate whether a language isn't supported for some reason.
3113# Only spaces may be used in this macro; not newlines or tabs.
3114unsupported_languages=
3115
c6b750e1 3116# Remove more programs from consideration, based on the host or
a0da8069
NN
3117# target this usually means that a port of the program doesn't
3118# exist yet.
252b5132 3119
a0da8069
NN
3120case "${host}" in
3121 hppa*64*-*-*)
3122 noconfigdirs="$noconfigdirs byacc"
3123 ;;
ec11bdc6 3124 i[3456789]86-*-vsta)
675c6968 3125 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 3126 ;;
ec11bdc6 3127 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 3128 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 3129 ;;
2d1e8239
NC
3130 x86_64-*-mingw*)
3131 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3132 ;;
ec11bdc6 3133 i[3456789]86-*-mingw32*)
675c6968 3134 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 3135 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 3136 ;;
ec11bdc6 3137 i[3456789]86-*-beos*)
675c6968 3138 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 3139 ;;
a0da8069 3140 *-*-cygwin*)
a92834c8 3141 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
3142 ;;
3143 *-*-netbsd*)
a92834c8 3144 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
3145 ;;
3146 ppc*-*-pe)
675c6968 3147 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
3148 ;;
3149 powerpc-*-beos*)
675c6968 3150 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 3151 ;;
a0da8069 3152esac
252b5132 3153
4b1cb4fe 3154
81ecdfbb
RW
3155# Check whether --enable-libada was given.
3156if test "${enable_libada+set}" = set; then :
3157 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3158else
3159 ENABLE_LIBADA=yes
81ecdfbb
RW
3160fi
3161
a2592b1b 3162if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3163 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3164fi
3165
81ecdfbb
RW
3166# Check whether --enable-libssp was given.
3167if test "${enable_libssp+set}" = set; then :
3168 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3169else
3170 ENABLE_LIBSSP=yes
81ecdfbb
RW
3171fi
3172
5f128533 3173
a0da8069
NN
3174# Save it here so that, even in case of --enable-libgcj, if the Java
3175# front-end isn't enabled, we still get libgcj disabled.
3176libgcj_saved=$libgcj
3177case $enable_libgcj in
3178yes)
3179 # If we reset it here, it won't get added to noconfigdirs in the
3180 # target-specific build rules, so it will be forcibly enabled
3181 # (unless the Java language itself isn't enabled).
3182 libgcj=
3183 ;;
3184no)
3185 # Make sure we get it printed in the list of not supported target libs.
3186 noconfigdirs="$noconfigdirs ${libgcj}"
3187 ;;
3188esac
252b5132 3189
4b1cb4fe 3190
a6df5a19
PB
3191# Disable libmudflap on some systems.
3192if test x$enable_libmudflap = x ; then
3e707e94 3193 case "${target}" in
29383458 3194 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 3195 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
3196 ;;
3197 *-*-freebsd*)
3198 # Enable libmudflap by default in FreeBSD.
3199 ;;
3200 *)
3201 # Disable it by default everywhere else.
3202 noconfigdirs="$noconfigdirs target-libmudflap"
3203 ;;
3204 esac
a6df5a19 3205fi
4b1cb4fe 3206
a6df5a19
PB
3207# Disable libgomp on non POSIX hosted systems.
3208if test x$enable_libgomp = x ; then
b3ded179
PB
3209 # Enable libgomp by default on hosted POSIX systems.
3210 case "${target}" in
29383458 3211 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
3212 ;;
3213 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3214 ;;
64ce424c 3215 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
3216 ;;
3217 *-*-darwin* | *-*-aix*)
3218 ;;
3219 *)
3220 noconfigdirs="$noconfigdirs target-libgomp"
3221 ;;
3222 esac
a6df5a19 3223fi
b3ded179 3224
691bb5a1
DD
3225# Default libgloss CPU subdirectory.
3226libgloss_dir="$target_cpu"
4b1cb4fe 3227
a0da8069
NN
3228case "${target}" in
3229 *-*-chorusos)
54d1c879 3230 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3231 ;;
24741ab2 3232 powerpc-*-darwin*)
9d39db92 3233 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3234 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3235 ;;
85bd1942
TG
3236 i[3456789]86-*-darwin*)
3237 noconfigdirs="$noconfigdirs ld gprof"
3238 noconfigdirs="$noconfigdirs sim target-rda"
3239 ;;
e8a5fa9c 3240 x86_64-*-darwin[912]*)
652dec25
TG
3241 noconfigdirs="$noconfigdirs ld gas gprof"
3242 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3243 ;;
04d1ab34 3244 *-*-darwin*)
d320aacb 3245 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3246 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 3247 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 3248 ;;
a0da8069 3249 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 3250 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3251 ;;
de0b4a87 3252 *-*-freebsd*)
4b1cb4fe
DD
3253 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3254 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3255 && test -f /usr/local/include/gmp.h; then
3256 with_gmp=/usr/local
3257 fi
3258
3259 # Skip some stuff that's unsupported on some FreeBSD configurations.
3260 case "${target}" in
3261 i*86-*-*) ;;
3262 alpha*-*-*) ;;
3263 *)
54d1c879 3264 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3265 ;;
3266 esac
3267 ;;
f8a495c8
NC
3268 *-*-kaos*)
3269 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3270 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3271 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3272 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3273 noconfigdirs="$noconfigdirs target-libgloss"
3274 ;;
a0da8069
NN
3275 *-*-netbsd*)
3276 # Skip some stuff on all NetBSD configurations.
3277 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3278
3279 # Skip some stuff that's unsupported on some NetBSD configurations.
3280 case "${target}" in
3281 i*86-*-netbsdelf*) ;;
5b474aa8 3282 arm*-*-netbsdelf*) ;;
a0da8069 3283 *)
54d1c879 3284 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3285 ;;
3286 esac
3287 ;;
2a3124ca 3288 *-*-netware*)
54d1c879 3289 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3290 ;;
3291 *-*-rtems*)
54d1c879 3292 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3293 ;;
1587117a
EC
3294 # The tpf target doesn't support gdb yet.
3295 *-*-tpf*)
54d1c879 3296 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3297 ;;
c1968181 3298 *-*-uclinux*)
54d1c879 3299 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3300 ;;
a0da8069 3301 *-*-vxworks*)
54d1c879 3302 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3303 ;;
3304 alpha*-dec-osf*)
3305 # ld works, but does not support shared libraries.
3306 # newlib is not 64 bit ready. I'm not sure about fileutils.
3307 # gas doesn't generate exception information.
3308 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3309 ;;
3310 alpha*-*-*vms*)
54d1c879 3311 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3312 ;;
3313 alpha*-*-linux*)
3314 # newlib is not 64 bit ready
3315 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3316 ;;
a0da8069
NN
3317 alpha*-*-*)
3318 # newlib is not 64 bit ready
54d1c879 3319 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3320 ;;
4a18bd6b 3321 am33_2.0-*-linux*)
54d1c879 3322 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3323 ;;
a0da8069 3324 sh-*-linux*)
54d1c879 3325 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3326 ;;
a0da8069 3327 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3328 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3329 noconfigdirs="$noconfigdirs target-examples"
3330 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3331 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3332 noconfigdirs="$noconfigdirs expect dejagnu"
3333 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3334 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3335 noconfigdirs="$noconfigdirs target-newlib"
3336 case "${host}" in
3337 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3338 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3339 ;;
3340 esac
691bb5a1 3341 libgloss_dir=wince
a0da8069
NN
3342 ;;
3343 arc-*-*)
54d1c879 3344 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3345 ;;
caeba88f 3346 arm-semi-aof )
caeba88f 3347 ;;
a0da8069 3348 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3349 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3350 libgloss_dir=arm
a0da8069 3351 ;;
11b04d1f 3352 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3353 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3354 libgloss_dir=arm
a0da8069 3355 ;;
bd70a46f 3356 arm*-*-linux-gnueabi)
6d18b86b 3357 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3358 case ${with_newlib} in
3359 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3360 esac
691bb5a1 3361 libgloss_dir=arm
bd70a46f 3362 ;;
df4a6958 3363 arm*-*-symbianelf*)
54d1c879 3364 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3365 libgloss_dir=arm
df4a6958 3366 ;;
a0da8069 3367 arm-*-pe*)
54d1c879 3368 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3369 ;;
a0da8069 3370 thumb-*-coff)
54d1c879 3371 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3372 ;;
3373 thumb-*-elf)
54d1c879 3374 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3375 ;;
a0da8069 3376 thumb-*-pe)
54d1c879 3377 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3378 ;;
3379 arm-*-riscix*)
54d1c879 3380 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3381 ;;
3382 avr-*-*)
266df637 3383 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3384 ;;
376a0e54 3385 bfin-*-*)
df51e4e1
JZ
3386 unsupported_languages="$unsupported_languages java"
3387 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3388 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3389 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3390 fi
3391 ;;
a0da8069 3392 c4x-*-* | tic4x-*-*)
54d1c879 3393 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3394 ;;
3395 c54x*-*-* | tic54x-*-*)
54d1c879 3396 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3397 ;;
52310858
NC
3398 cr16-*-*)
3399 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3400 ;;
c7e66c6d 3401 cris-*-* | crisv32-*-*)
59f7ec45 3402 unsupported_languages="$unsupported_languages java"
c7e66c6d 3403 case "${target}" in
2faa2958 3404 *-*-aout)
096f7d00 3405 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3406 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3407 *-*-elf)
5e818318 3408 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3409 *-*-linux*)
5e818318 3410 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3411 *)
096f7d00 3412 unsupported_languages="$unsupported_languages fortran"
54d1c879 3413 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3414 esac
691bb5a1 3415 libgloss_dir=cris
a0da8069 3416 ;;
3e707e94 3417 crx-*-*)
54d1c879 3418 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3419 ;;
a0da8069 3420 d10v-*-*)
54d1c879 3421 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3422 ;;
3423 d30v-*-*)
54d1c879 3424 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3425 ;;
691bb5a1
DD
3426 ep9312-*-elf | ep9312-*-coff)
3427 libgloss_dir=arm
3428 ;;
a0da8069 3429 fr30-*-elf*)
54d1c879 3430 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3431 ;;
3432 frv-*-*)
54d1c879 3433 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3434 ;;
20135e4c
NC
3435 moxie-*-*)
3436 noconfigdirs="$noconfigdirs ${libgcj}"
3437 noconfigdirs="$noconfigdirs gprof"
3438 ;;
a0da8069 3439 h8300*-*-*)
54d1c879 3440 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3441 ;;
3442 h8500-*-*)
54d1c879 3443 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3444 ;;
caeba88f 3445 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3446 ;;
a0da8069
NN
3447 hppa*64*-*-linux* | parisc*64*-*-linux*)
3448 # In this case, it's because the hppa64-linux target is for
3449 # the kernel only at this point and has no libc, and thus no
3450 # headers, crt*.o, etc., all of which are needed by these.
3451 noconfigdirs="$noconfigdirs target-zlib"
3452 ;;
5dcac624
DA
3453 parisc*-*-linux* | hppa*-*-linux*)
3454 ;;
a0da8069 3455 hppa*-*-*elf* | \
a0da8069
NN
3456 hppa*-*-lites* | \
3457 hppa*-*-openbsd* | \
3458 hppa*64*-*-*)
54d1c879 3459 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3460 ;;
3461 hppa*-hp-hpux11*)
3462 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3463 ;;
691bb5a1
DD
3464 hppa*-*-pro*)
3465 libgloss_dir=pa
3466 ;;
a0da8069
NN
3467 hppa*-*-*)
3468 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3469 # build on HP-UX 10.20.
54d1c879 3470 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3471 ;;
b07c2aad 3472 i960-*-*)
54d1c879 3473 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3474 ;;
a0da8069
NN
3475 ia64*-*-elf*)
3476 # No gdb support yet.
675c6968 3477 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3478 ;;
3479 ia64*-**-hpux*)
3480 # No gdb or ld support yet.
54d1c879 3481 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3482 ;;
19e99079
NC
3483 ia64*-*-*vms*)
3484 # No gdb or ld support yet.
3485 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3486 ;;
caeba88f 3487 i370-*-opened*)
caeba88f 3488 ;;
ec11bdc6 3489 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3490 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3491 libgloss_dir=i386
a0da8069 3492 ;;
ec11bdc6 3493 i[3456789]86-*-linux*)
a0da8069
NN
3494 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3495 # not build java stuff by default.
3496 case "${target}" in
3497 *-*-*libc1*)
54d1c879 3498 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3499 esac
3500
3501 # This section makes it possible to build newlib natively on linux.
3502 # If we are using a cross compiler then don't configure newlib.
3503 if test x${is_cross_compiler} != xno ; then
bba45b8b 3504 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3505 fi
3506 noconfigdirs="$noconfigdirs target-libgloss"
3507 # If we are not using a cross compiler, do configure newlib.
3508 # Note however, that newlib will only be configured in this situation
3509 # if the --with-newlib option has been given, because otherwise
3510 # 'target-newlib' will appear in skipdirs.
3511 ;;
ec11bdc6 3512 i[3456789]86-*-mingw32*)
45055374
CV
3513 target_configdirs="$target_configdirs target-winsup"
3514 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3515 ;;
2d1e8239
NC
3516 x86_64-*-mingw*)
3517 target_configdirs="$target_configdirs target-winsup"
3518 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3519 ;;
a0da8069
NN
3520 *-*-cygwin*)
3521 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3522 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3523 # always build newlib if winsup directory is present.
45055374 3524 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3525 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3526 elif test -d "$srcdir/newlib"; then
45055374 3527 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3528 fi
c6b750e1 3529 ;;
caeba88f
AL
3530 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3531 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3532 ;;
ec11bdc6 3533 i[3456789]86-*-pe)
54d1c879 3534 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3535 ;;
ec11bdc6 3536 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3537 # The linker does not yet know about weak symbols in COFF,
3538 # and is not configured to handle mixed ELF and COFF.
54d1c879 3539 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3540 ;;
ec11bdc6 3541 i[3456789]86-*-sco*)
54d1c879 3542 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3543 ;;
ec11bdc6 3544 i[3456789]86-*-solaris2*)
a0da8069
NN
3545 noconfigdirs="$noconfigdirs target-libgloss"
3546 ;;
ec11bdc6 3547 i[3456789]86-*-sysv4*)
54d1c879 3548 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3549 ;;
ec11bdc6 3550 i[3456789]86-*-beos*)
54d1c879 3551 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3552 ;;
b59bea8a 3553 i[3456789]86-*-rdos*)
2429c060
PB
3554 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3555 ;;
b07c2aad 3556 m32r-*-*)
54d1c879 3557 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3558 ;;
a0da8069 3559 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3560 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3561 libgloss_dir=m68hc11
a0da8069
NN
3562 ;;
3563 m68k-*-elf*)
54d1c879 3564 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3565 ;;
3566 m68k-*-coff*)
54d1c879 3567 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3568 ;;
691bb5a1
DD
3569 m68*-*-* | fido-*-*)
3570 libgloss_dir=m68k
3571 ;;
a0da8069
NN
3572 mcore-*-pe*)
3573 # The EPOC C++ environment does not support exceptions or rtti,
3574 # and so building libstdc++-v3 tends not to always work.
3575 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3576 ;;
3577 mmix-*-*)
59f7ec45 3578 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3579 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3580 ;;
3581 mn10200-*-*)
54d1c879 3582 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3583 ;;
3584 mn10300-*-*)
54d1c879 3585 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3586 ;;
4970f871 3587 mt-*-*)
cdb9b172
AH
3588 noconfigdirs="$noconfigdirs sim"
3589 ;;
a0da8069
NN
3590 powerpc-*-aix*)
3591 # copied from rs6000-*-* entry
e8a5fa9c 3592 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3593 ;;
3594 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3595 target_configdirs="$target_configdirs target-winsup"
54d1c879 3596 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3597 # always build newlib.
3598 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3599 ;;
3600 # This is temporary until we can link against shared libraries
3601 powerpcle-*-solaris*)
54d1c879 3602 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3603 libgloss_dir=rs6000
a0da8069
NN
3604 ;;
3605 powerpc-*-beos*)
54d1c879 3606 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3607 ;;
a0da8069 3608 powerpc-*-eabi)
54d1c879 3609 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3610 libgloss_dir=rs6000
caeba88f
AL
3611 ;;
3612 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3613 libgloss_dir=rs6000
a0da8069 3614 ;;
a0da8069 3615 rs6000-*-lynxos*)
54d1c879 3616 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3617 ;;
3618 rs6000-*-aix*)
e8a5fa9c 3619 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3620 ;;
3621 rs6000-*-*)
54d1c879 3622 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3623 ;;
3624 m68k-apollo-*)
54d1c879 3625 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3626 ;;
25a07265
NC
3627 microblaze*)
3628 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3629 ;;
5bd8be13
RS
3630 mips*-sde-elf*)
3631 skipdirs="$skipdirs target-libiberty"
3632 noconfigdirs="$noconfigdirs ${libgcj}"
3633 if test x$with_newlib = xyes; then
3634 noconfigdirs="$noconfigdirs gprof"
3635 fi
3636 libgloss_dir=mips
3637 ;;
a0da8069 3638 mips*-*-irix5*)
54d1c879 3639 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3640 ;;
3641 mips*-*-irix6*)
a0da8069
NN
3642 # Linking libjava exceeds command-line length limits on at least
3643 # IRIX 6.2, but not on IRIX 6.5.
3644 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3645 # <oldham@codesourcery.com>
54d1c879 3646 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3647 ;;
a0da8069 3648 mips*-*-bsd*)
54d1c879 3649 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3650 ;;
a0da8069
NN
3651 mips*-*-linux*)
3652 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3653 ;;
3654 mips*-*-*)
54d1c879 3655 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3656 libgloss_dir=mips
a0da8069
NN
3657 ;;
3658 romp-*-*)
54d1c879 3659 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3660 ;;
dbf85af7 3661 sh-*-* | sh64-*-*)
a0da8069 3662 case "${host}" in
ec11bdc6
DD
3663 i[3456789]86-*-vsta) ;; # don't add gprof back in
3664 i[3456789]86-*-go32*) ;; # don't add gprof back in
3665 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3666 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3667 esac
e8a5fa9c
RW
3668 case "${target}" in
3669 sh*-*-elf)
3670 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3671 *)
3672 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3673 esac
a0da8069 3674 ;;
691bb5a1
DD
3675 sparclet-*-aout* | sparc86x-*-*)
3676 libgloss_dir=sparc
3677 ;;
a0da8069 3678 sparc-*-elf*)
54d1c879 3679 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3680 ;;
3681 sparc64-*-elf*)
54d1c879 3682 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3683 libgloss_dir=sparc
a0da8069
NN
3684 ;;
3685 sparclite-*-*)
54d1c879 3686 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3687 libgloss_dir=sparc
a0da8069
NN
3688 ;;
3689 sparc-*-sunos4*)
54d1c879 3690 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3691 if test x${is_cross_compiler} != xno ; then
3692 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3693 else
3694 use_gnu_ld=no
3695 fi
3696 ;;
e3c770b1 3697 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3698 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3699 ;;
a0da8069
NN
3700 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3701 ;;
3702 v810-*-*)
54d1c879 3703 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3704 ;;
3705 v850-*-*)
54d1c879 3706 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3707 ;;
3708 v850e-*-*)
54d1c879 3709 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3710 ;;
3711 v850ea-*-*)
54d1c879 3712 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3713 ;;
3714 vax-*-vms)
54d1c879 3715 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3716 ;;
3717 vax-*-*)
54d1c879 3718 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3719 ;;
8b66833e 3720 xtensa*-*-*)
54d1c879 3721 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3722 ;;
a0da8069 3723 ip2k-*-*)
54d1c879 3724 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3725 ;;
29383458 3726 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3727 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3728 ;;
3729 *-*-lynxos*)
54d1c879 3730 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3731 ;;
a0da8069 3732 *-*-*)
54d1c879 3733 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3734 ;;
3735esac
252b5132 3736
a0da8069
NN
3737# If we aren't building newlib, then don't build libgloss, since libgloss
3738# depends upon some newlib header files.
3739case "${noconfigdirs}" in
3740 *target-libgloss*) ;;
3741 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3742esac
3743
a0da8069
NN
3744# Work in distributions that contain no compiler tools, like Autoconf.
3745tentative_cc=""
3746host_makefile_frag=/dev/null
3747if test -d ${srcdir}/config ; then
3748case "${host}" in
3749 m68k-hp-hpux*)
3750 # Avoid "too much defining" errors from HPUX compiler.
3751 tentative_cc="cc -Wp,-H256000"
3752 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3753 # If it's HP/UX ar, this should be harmless.
3754 RANLIB="ar ts"
3755 ;;
3756 m68k-apollo-sysv*)
3757 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3758 ;;
3759 m68k-apollo-bsd*)
3760 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3761 # chokes on bfd, the compiler won't let you assign integers to enums, and
3762 # other problems. Defining CC to gcc is a questionable way to say "don't use
3763 # the apollo compiler" (the preferred version of GCC could be called cc,
3764 # or whatever), but I'm not sure leaving CC as cc is any better...
3765 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3766 # Used to have BISON=yacc.
3767 tentative_cc=gcc
3768 ;;
3769 m88k-dg-dgux*)
3770 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3771 ;;
3772 m88k-harris-cxux*)
3773 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3774 tentative_cc="cc -Xa"
3775 host_makefile_frag="config/mh-cxux"
3776 ;;
3777 m88k-motorola-sysv*)
3778 ;;
3779 mips*-dec-ultrix*)
3780 tentative_cc="cc -Wf,-XNg1000"
3781 host_makefile_frag="config/mh-decstation"
3782 ;;
3783 mips*-nec-sysv4*)
3784 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3785 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3786 host_makefile_frag="config/mh-necv4"
3787 ;;
3788 mips*-sgi-irix4*)
3789 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3790 # environment. Also bump switch table size so that cp-parse will
3791 # compile. Bump string length limit so linker builds.
3792 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3793 ;;
3794 mips*-*-sysv4*)
3795 host_makefile_frag="config/mh-sysv4"
3796 ;;
3797 mips*-*-sysv*)
3798 # This is for a MIPS running RISC/os 4.52C.
3799
3800 # This is needed for GDB, but needs to be in the top-level make because
3801 # if a library is compiled with the bsd headers and gets linked with the
3802 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3803 # a different size).
3804 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3805 # known except to select the sysv environment. Could we use /proc instead?
3806 # These "sysv environments" and "bsd environments" often end up being a pain.
3807 #
3808 # This is not part of CFLAGS because perhaps not all C compilers have this
3809 # option.
3810 tentative_cc="cc -systype sysv"
3811 ;;
3812 i370-ibm-opened*)
3813 tentative_cc="c89"
3814 ;;
ec11bdc6 3815 i[3456789]86-*-sysv5*)
a0da8069
NN
3816 host_makefile_frag="config/mh-sysv5"
3817 ;;
ec11bdc6 3818 i[3456789]86-*-dgux*)
a0da8069
NN
3819 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3820 host_makefile_frag="config/mh-dgux386"
3821 ;;
ec11bdc6 3822 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3823 # The MetaWare compiler will generate a copyright message unless you
3824 # turn it off by adding the -Hnocopyr flag.
3825 tentative_cc="cc -Hnocopyr"
3826 ;;
ec11bdc6 3827 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3828 # for an NCR 3000 (i486/SVR4) system.
3829 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3830 # This compiler not only emits obnoxious copyright messages every time
3831 # you run it, but it chokes and dies on a whole bunch of GNU source
3832 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3833 tentative_cc="/usr/ccs/ATT/cc"
3834 host_makefile_frag="config/mh-ncr3000"
3835 ;;
ec11bdc6 3836 i[3456789]86-*-sco3.2v5*)
a0da8069 3837 ;;
ec11bdc6 3838 i[3456789]86-*-sco*)
a0da8069
NN
3839 # The native C compiler botches some simple uses of const. Unfortunately,
3840 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3841 tentative_cc="cc -Dconst="
3842 host_makefile_frag="config/mh-sco"
3843 ;;
ec11bdc6 3844 i[3456789]86-*-udk*)
a0da8069
NN
3845 host_makefile_frag="config/mh-sysv5"
3846 ;;
ec11bdc6 3847 i[3456789]86-*-solaris2*)
a0da8069
NN
3848 host_makefile_frag="config/mh-sysv4"
3849 ;;
ec11bdc6 3850 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3851 host_makefile_frag="config/mh-djgpp"
3852 ;;
3853 *-cygwin*)
e33b51a6 3854
81ecdfbb
RW
3855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3856$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6
NC
3857echo a >cygwin-cat-check
3858if test `cat cygwin-cat-check` == a ; then
8ade07e9 3859 rm cygwin-cat-check
81ecdfbb
RW
3860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3861$as_echo "yes" >&6; }
e33b51a6 3862else
8ade07e9 3863 rm cygwin-cat-check
81ecdfbb
RW
3864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3865$as_echo "no" >&6; }
3866 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3867 Please either mount the build directory in binary mode or run the following
3868 commands before running any configure script:
3869set -o igncr
3870export SHELLOPTS
81ecdfbb 3871 " "$LINENO" 5
e33b51a6 3872fi
e33b51a6 3873
a0da8069
NN
3874 host_makefile_frag="config/mh-cygwin"
3875 ;;
8a1599ab 3876 *-mingw*)
84e7906e 3877 host_makefile_frag="config/mh-mingw"
2d1e8239 3878 ;;
a0da8069
NN
3879 *-interix*)
3880 host_makefile_frag="config/mh-interix"
3881 ;;
3882 vax-*-ultrix2*)
3883 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3884 tentative_cc=gcc
3885 ;;
3886 *-*-solaris2*)
3887 host_makefile_frag="config/mh-solaris"
3888 ;;
3889 m68k-sun-sunos*)
3890 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3891 # without overflowing the jump tables (-J says to use a 32 bit table)
3892 tentative_cc="cc -J"
3893 ;;
da888c87 3894 hppa*-hp-hpux10*)
a0da8069 3895 tentative_cc="cc -Wp,-H256000"
da888c87 3896 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3897 ;;
da888c87
PB
3898 hppa*-hp-hpux* | hppa*-*-hiux*)
3899 tentative_cc="cc -Wp,-H256000"
3900 host_makefile_frag="config/mh-pa"
3901 ;;
3902 hppa*-*)
3903 host_makefile_frag="config/mh-pa"
3904 ;;
3905 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3906 tentative_cc="cc -Wp,-H256000"
3907 ;;
3908 rs6000-*-lynxos*)
3909 # /bin/cc is less than useful for our purposes. Always use GCC
3910 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3911 host_makefile_frag="config/mh-lynxrs6k"
3912 ;;
0df3d27f
PB
3913 powerpc-*-darwin*)
3914 host_makefile_frag="config/mh-ppc-darwin"
3915 ;;
f6d183c0
PB
3916 powerpc-*-aix*)
3917 host_makefile_frag="config/mh-ppc-aix"
3918 ;;
3919 rs6000-*-aix*)
3920 host_makefile_frag="config/mh-ppc-aix"
3921 ;;
a0da8069
NN
3922 *-*-lynxos*)
3923 # /bin/cc is less than useful for our purposes. Always use GCC
3924 tentative_cc="/bin/gcc"
3925 ;;
3926 *-*-sysv4*)
3927 host_makefile_frag="config/mh-sysv4"
3928 ;;
fe69863c
DD
3929 # This is placed last to prevent interfering with the cases above.
3930 i[3456789]86-*-*)
3931 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3932 host_makefile_frag="config/mh-x86omitfp"
3933 ;;
a0da8069
NN
3934esac
3935fi
3936
9e07f89d
NN
3937# If we aren't going to be using gcc, see if we can extract a definition
3938# of CC from the fragment.
3939# Actually, use the 'pre-extracted' version above.
3940if test -z "${CC}" && test "${build}" = "${host}" ; then
3941 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3942 found=
3943 for dir in $PATH; do
3944 test -z "$dir" && dir=.
3945 if test -f $dir/gcc; then
3946 found=yes
3947 break
3948 fi
3949 done
3950 IFS="$save_ifs"
3951 if test -z "${found}" && test -n "${tentative_cc}" ; then
3952 CC=$tentative_cc
3953 fi
3954fi
3955
3956if test "${build}" != "${host}" ; then
1576798e
PB
3957 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3958 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3959 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3960 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3961 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3962 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3963 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3964 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3965 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3966 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3967 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3968 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3969else
3970 AR_FOR_BUILD="\$(AR)"
3971 AS_FOR_BUILD="\$(AS)"
512b7dfb 3972 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3973 CXX_FOR_BUILD="\$(CXX)"
3974 GCJ_FOR_BUILD="\$(GCJ)"
3975 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3976 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3977 LD_FOR_BUILD="\$(LD)"
3978 NM_FOR_BUILD="\$(NM)"
3979 RANLIB_FOR_BUILD="\$(RANLIB)"
3980 WINDRES_FOR_BUILD="\$(WINDRES)"
3981 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3982fi
3983
3984ac_ext=c
c6b750e1
DJ
3985ac_cpp='$CPP $CPPFLAGS'
3986ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3987ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3988ac_compiler_gnu=$ac_cv_c_compiler_gnu
3989if test -n "$ac_tool_prefix"; then
3990 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3991set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3993$as_echo_n "checking for $ac_word... " >&6; }
3994if test "${ac_cv_prog_CC+set}" = set; then :
3995 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3996else
3997 if test -n "$CC"; then
3998 ac_cv_prog_CC="$CC" # Let the user override the test.
3999else
4000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4001for as_dir in $PATH
4002do
4003 IFS=$as_save_IFS
4004 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4005 for ac_exec_ext in '' $ac_executable_extensions; do
4006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4007 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4009 break 2
4010 fi
4011done
81ecdfbb
RW
4012 done
4013IFS=$as_save_IFS
c6b750e1
DJ
4014
4015fi
4016fi
4017CC=$ac_cv_prog_CC
4018if test -n "$CC"; then
81ecdfbb
RW
4019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4020$as_echo "$CC" >&6; }
c6b750e1 4021else
81ecdfbb
RW
4022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4023$as_echo "no" >&6; }
c6b750e1
DJ
4024fi
4025
81ecdfbb 4026
c6b750e1
DJ
4027fi
4028if test -z "$ac_cv_prog_CC"; then
4029 ac_ct_CC=$CC
6a9cf61e 4030 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4031set dummy gcc; ac_word=$2
81ecdfbb
RW
4032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4033$as_echo_n "checking for $ac_word... " >&6; }
4034if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4035 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4036else
4037 if test -n "$ac_ct_CC"; then
4038 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4039else
4040as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4041for as_dir in $PATH
4042do
4043 IFS=$as_save_IFS
4044 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4045 for ac_exec_ext in '' $ac_executable_extensions; do
4046 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4047 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4048 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4049 break 2
4050 fi
4051done
81ecdfbb
RW
4052 done
4053IFS=$as_save_IFS
c6b750e1
DJ
4054
4055fi
4056fi
4057ac_ct_CC=$ac_cv_prog_ac_ct_CC
4058if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4060$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4061else
81ecdfbb
RW
4062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4063$as_echo "no" >&6; }
c6b750e1
DJ
4064fi
4065
81ecdfbb
RW
4066 if test "x$ac_ct_CC" = x; then
4067 CC=""
4068 else
4069 case $cross_compiling:$ac_tool_warned in
4070yes:)
4071{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4072$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4073ac_tool_warned=yes ;;
4074esac
4075 CC=$ac_ct_CC
4076 fi
c6b750e1
DJ
4077else
4078 CC="$ac_cv_prog_CC"
4079fi
4080
4081if test -z "$CC"; then
81ecdfbb
RW
4082 if test -n "$ac_tool_prefix"; then
4083 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4084set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4086$as_echo_n "checking for $ac_word... " >&6; }
4087if test "${ac_cv_prog_CC+set}" = set; then :
4088 $as_echo_n "(cached) " >&6
9e07f89d
NN
4089else
4090 if test -n "$CC"; then
4091 ac_cv_prog_CC="$CC" # Let the user override the test.
4092else
c6b750e1
DJ
4093as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4094for as_dir in $PATH
4095do
4096 IFS=$as_save_IFS
4097 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4098 for ac_exec_ext in '' $ac_executable_extensions; do
4099 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4100 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4101 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4102 break 2
4103 fi
4104done
81ecdfbb
RW
4105 done
4106IFS=$as_save_IFS
c6b750e1 4107
9e07f89d
NN
4108fi
4109fi
c6b750e1 4110CC=$ac_cv_prog_CC
9e07f89d 4111if test -n "$CC"; then
81ecdfbb
RW
4112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4113$as_echo "$CC" >&6; }
c6b750e1 4114else
81ecdfbb
RW
4115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4116$as_echo "no" >&6; }
c6b750e1
DJ
4117fi
4118
c6b750e1 4119
81ecdfbb 4120 fi
c6b750e1 4121fi
9e07f89d
NN
4122if test -z "$CC"; then
4123 # Extract the first word of "cc", so it can be a program name with args.
4124set dummy cc; ac_word=$2
81ecdfbb
RW
4125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4126$as_echo_n "checking for $ac_word... " >&6; }
4127if test "${ac_cv_prog_CC+set}" = set; then :
4128 $as_echo_n "(cached) " >&6
9e07f89d
NN
4129else
4130 if test -n "$CC"; then
4131 ac_cv_prog_CC="$CC" # Let the user override the test.
4132else
9e07f89d 4133 ac_prog_rejected=no
c6b750e1
DJ
4134as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4135for as_dir in $PATH
4136do
4137 IFS=$as_save_IFS
4138 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4139 for ac_exec_ext in '' $ac_executable_extensions; do
4140 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4141 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4142 ac_prog_rejected=yes
4143 continue
4144 fi
4145 ac_cv_prog_CC="cc"
81ecdfbb 4146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4147 break 2
4148 fi
4149done
81ecdfbb
RW
4150 done
4151IFS=$as_save_IFS
c6b750e1 4152
9e07f89d
NN
4153if test $ac_prog_rejected = yes; then
4154 # We found a bogon in the path, so make sure we never use it.
4155 set dummy $ac_cv_prog_CC
4156 shift
c6b750e1 4157 if test $# != 0; then
9e07f89d
NN
4158 # We chose a different compiler from the bogus one.
4159 # However, it has the same basename, so the bogon will be chosen
4160 # first if we set CC to just the basename; use the full file name.
4161 shift
c6b750e1 4162 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4163 fi
4164fi
4165fi
4166fi
c6b750e1 4167CC=$ac_cv_prog_CC
9e07f89d 4168if test -n "$CC"; then
81ecdfbb
RW
4169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4170$as_echo "$CC" >&6; }
9e07f89d 4171else
81ecdfbb
RW
4172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4173$as_echo "no" >&6; }
9e07f89d
NN
4174fi
4175
81ecdfbb 4176
c6b750e1
DJ
4177fi
4178if test -z "$CC"; then
4179 if test -n "$ac_tool_prefix"; then
81ecdfbb 4180 for ac_prog in cl.exe
c6b750e1
DJ
4181 do
4182 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4183set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4185$as_echo_n "checking for $ac_word... " >&6; }
4186if test "${ac_cv_prog_CC+set}" = set; then :
4187 $as_echo_n "(cached) " >&6
9e07f89d
NN
4188else
4189 if test -n "$CC"; then
4190 ac_cv_prog_CC="$CC" # Let the user override the test.
4191else
c6b750e1
DJ
4192as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4193for as_dir in $PATH
4194do
4195 IFS=$as_save_IFS
4196 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4197 for ac_exec_ext in '' $ac_executable_extensions; do
4198 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4199 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4200 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4201 break 2
376a0e54 4202 fi
c6b750e1 4203done
81ecdfbb
RW
4204 done
4205IFS=$as_save_IFS
cac3d6c4 4206
c6b750e1
DJ
4207fi
4208fi
4209CC=$ac_cv_prog_CC
4210if test -n "$CC"; then
81ecdfbb
RW
4211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4212$as_echo "$CC" >&6; }
cac3d6c4 4213else
81ecdfbb
RW
4214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4215$as_echo "no" >&6; }
9e07f89d 4216fi
cac3d6c4 4217
81ecdfbb 4218
c6b750e1
DJ
4219 test -n "$CC" && break
4220 done
cac3d6c4 4221fi
c6b750e1
DJ
4222if test -z "$CC"; then
4223 ac_ct_CC=$CC
81ecdfbb 4224 for ac_prog in cl.exe
c6b750e1
DJ
4225do
4226 # Extract the first word of "$ac_prog", so it can be a program name with args.
4227set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4229$as_echo_n "checking for $ac_word... " >&6; }
4230if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4231 $as_echo_n "(cached) " >&6
cac3d6c4 4232else
c6b750e1
DJ
4233 if test -n "$ac_ct_CC"; then
4234 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4235else
c6b750e1
DJ
4236as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4237for as_dir in $PATH
4238do
4239 IFS=$as_save_IFS
4240 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4241 for ac_exec_ext in '' $ac_executable_extensions; do
4242 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4243 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4244 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4245 break 2
4246 fi
4247done
81ecdfbb
RW
4248 done
4249IFS=$as_save_IFS
c6b750e1 4250
cac3d6c4
CM
4251fi
4252fi
c6b750e1
DJ
4253ac_ct_CC=$ac_cv_prog_ac_ct_CC
4254if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4256$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4257else
81ecdfbb
RW
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4259$as_echo "no" >&6; }
cac3d6c4 4260fi
376a0e54 4261
81ecdfbb 4262
c6b750e1
DJ
4263 test -n "$ac_ct_CC" && break
4264done
4265
81ecdfbb
RW
4266 if test "x$ac_ct_CC" = x; then
4267 CC=""
4268 else
4269 case $cross_compiling:$ac_tool_warned in
4270yes:)
4271{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4272$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4273ac_tool_warned=yes ;;
4274esac
4275 CC=$ac_ct_CC
4276 fi
c6b750e1
DJ
4277fi
4278
4279fi
4280
4281
81ecdfbb
RW
4282test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4283$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4284as_fn_error "no acceptable C compiler found in \$PATH
4285See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4286
4287# Provide some information about the compiler.
81ecdfbb
RW
4288$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4289set X $ac_compile
4290ac_compiler=$2
4291for ac_option in --version -v -V -qversion; do
4292 { { ac_try="$ac_compiler $ac_option >&5"
4293case "(($ac_try" in
4294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4295 *) ac_try_echo=$ac_try;;
4296esac
4297eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4298$as_echo "$ac_try_echo"; } >&5
4299 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4300 ac_status=$?
81ecdfbb
RW
4301 if test -s conftest.err; then
4302 sed '10a\
4303... rest of stderr output deleted ...
4304 10q' conftest.err >conftest.er1
4305 cat conftest.er1 >&5
4306 rm -f conftest.er1 conftest.err
4307 fi
4308 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4309 test $ac_status = 0; }
4310done
c6b750e1 4311
81ecdfbb 4312cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4313/* end confdefs.h. */
4314
4315int
4316main ()
4317{
4318
4319 ;
4320 return 0;
4321}
4322_ACEOF
4323ac_clean_files_save=$ac_clean_files
81ecdfbb 4324ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4325# Try to create an executable without -o first, disregard a.out.
4326# It will help us diagnose broken compilers, and finding out an intuition
4327# of exeext.
81ecdfbb
RW
4328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4329$as_echo_n "checking for C compiler default output file name... " >&6; }
4330ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4331
4332# The possible output files:
4333ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4334
4335ac_rmfiles=
4336for ac_file in $ac_files
4337do
4338 case $ac_file in
4339 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4340 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4341 esac
4342done
4343rm -f $ac_rmfiles
4344
4345if { { ac_try="$ac_link_default"
4346case "(($ac_try" in
4347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4348 *) ac_try_echo=$ac_try;;
4349esac
4350eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4351$as_echo "$ac_try_echo"; } >&5
4352 (eval "$ac_link_default") 2>&5
c6b750e1 4353 ac_status=$?
81ecdfbb
RW
4354 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4355 test $ac_status = 0; }; then :
4356 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4357# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4358# in a Makefile. We should not override ac_cv_exeext if it was cached,
4359# so that the user can short-circuit this test for compilers unknown to
4360# Autoconf.
4361for ac_file in $ac_files ''
c6b750e1
DJ
4362do
4363 test -f "$ac_file" || continue
4364 case $ac_file in
81ecdfbb 4365 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4366 ;;
4367 [ab].out )
4368 # We found the default executable, but exeext='' is most
4369 # certainly right.
4370 break;;
4371 *.* )
81ecdfbb
RW
4372 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4373 then :; else
4374 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4375 fi
4376 # We set ac_cv_exeext here because the later test for it is not
4377 # safe: cross compilers may not add the suffix if given an `-o'
4378 # argument, so we may need to know it at that point already.
4379 # Even if this section looks crufty: it has the advantage of
4380 # actually working.
c6b750e1
DJ
4381 break;;
4382 * )
4383 break;;
4384 esac
4385done
81ecdfbb
RW
4386test "$ac_cv_exeext" = no && ac_cv_exeext=
4387
c6b750e1 4388else
81ecdfbb
RW
4389 ac_file=''
4390fi
4391{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4392$as_echo "$ac_file" >&6; }
4393if test -z "$ac_file"; then :
4394 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4395sed 's/^/| /' conftest.$ac_ext >&5
4396
81ecdfbb
RW
4397{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4398$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4399{ as_fn_set_status 77
4400as_fn_error "C compiler cannot create executables
4401See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4402fi
c6b750e1 4403ac_exeext=$ac_cv_exeext
c6b750e1 4404
81ecdfbb 4405# Check that the compiler produces executables we can run. If not, either
c6b750e1 4406# the compiler is broken, or we cross compile.
81ecdfbb
RW
4407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4408$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4409# If not cross compiling, check that we can run a simple program.
4410if test "$cross_compiling" != yes; then
4411 if { ac_try='./$ac_file'
81ecdfbb
RW
4412 { { case "(($ac_try" in
4413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4414 *) ac_try_echo=$ac_try;;
4415esac
4416eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4417$as_echo "$ac_try_echo"; } >&5
4418 (eval "$ac_try") 2>&5
c6b750e1 4419 ac_status=$?
81ecdfbb
RW
4420 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4421 test $ac_status = 0; }; }; then
c6b750e1
DJ
4422 cross_compiling=no
4423 else
4424 if test "$cross_compiling" = maybe; then
4425 cross_compiling=yes
4426 else
81ecdfbb
RW
4427 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4428$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4429as_fn_error "cannot run C compiled programs.
c6b750e1 4430If you meant to cross compile, use \`--host'.
81ecdfbb 4431See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4432 fi
4433 fi
4434fi
81ecdfbb
RW
4435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4436$as_echo "yes" >&6; }
c6b750e1 4437
81ecdfbb 4438rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4439ac_clean_files=$ac_clean_files_save
81ecdfbb 4440# Check that the compiler produces executables we can run. If not, either
c6b750e1 4441# the compiler is broken, or we cross compile.
81ecdfbb
RW
4442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4443$as_echo_n "checking whether we are cross compiling... " >&6; }
4444{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4445$as_echo "$cross_compiling" >&6; }
4446
4447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4448$as_echo_n "checking for suffix of executables... " >&6; }
4449if { { ac_try="$ac_link"
4450case "(($ac_try" in
4451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4452 *) ac_try_echo=$ac_try;;
4453esac
4454eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4455$as_echo "$ac_try_echo"; } >&5
4456 (eval "$ac_link") 2>&5
c6b750e1 4457 ac_status=$?
81ecdfbb
RW
4458 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4459 test $ac_status = 0; }; then :
c6b750e1
DJ
4460 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4461# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4462# work properly (i.e., refer to `conftest.exe'), while it won't with
4463# `rm'.
4464for ac_file in conftest.exe conftest conftest.*; do
4465 test -f "$ac_file" || continue
4466 case $ac_file in
81ecdfbb 4467 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4468 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4469 break;;
4470 * ) break;;
4471 esac
4472done
4473else
81ecdfbb
RW
4474 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4475$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4476as_fn_error "cannot compute suffix of executables: cannot compile and link
4477See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4478fi
c6b750e1 4479rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4481$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4482
4483rm -f conftest.$ac_ext
4484EXEEXT=$ac_cv_exeext
4485ac_exeext=$EXEEXT
81ecdfbb
RW
4486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4487$as_echo_n "checking for suffix of object files... " >&6; }
4488if test "${ac_cv_objext+set}" = set; then :
4489 $as_echo_n "(cached) " >&6
c6b750e1 4490else
81ecdfbb 4491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4492/* end confdefs.h. */
4493
4494int
4495main ()
4496{
4497
4498 ;
4499 return 0;
4500}
4501_ACEOF
4502rm -f conftest.o conftest.obj
81ecdfbb
RW
4503if { { ac_try="$ac_compile"
4504case "(($ac_try" in
4505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4506 *) ac_try_echo=$ac_try;;
4507esac
4508eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4509$as_echo "$ac_try_echo"; } >&5
4510 (eval "$ac_compile") 2>&5
c6b750e1 4511 ac_status=$?
81ecdfbb
RW
4512 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4513 test $ac_status = 0; }; then :
4514 for ac_file in conftest.o conftest.obj conftest.*; do
4515 test -f "$ac_file" || continue;
c6b750e1 4516 case $ac_file in
81ecdfbb 4517 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4518 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4519 break;;
4520 esac
4521done
cac3d6c4 4522else
81ecdfbb 4523 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4524sed 's/^/| /' conftest.$ac_ext >&5
4525
81ecdfbb
RW
4526{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4527$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4528as_fn_error "cannot compute suffix of object files: cannot compile
4529See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4530fi
c6b750e1
DJ
4531rm -f conftest.$ac_cv_objext conftest.$ac_ext
4532fi
81ecdfbb
RW
4533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4534$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4535OBJEXT=$ac_cv_objext
4536ac_objext=$OBJEXT
81ecdfbb
RW
4537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4538$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4539if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4540 $as_echo_n "(cached) " >&6
c6b750e1 4541else
81ecdfbb 4542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4543/* end confdefs.h. */
4544
4545int
4546main ()
4547{
4548#ifndef __GNUC__
4549 choke me
4550#endif
4551
4552 ;
4553 return 0;
4554}
4555_ACEOF
81ecdfbb 4556if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4557 ac_compiler_gnu=yes
4558else
81ecdfbb 4559 ac_compiler_gnu=no
c6b750e1 4560fi
81ecdfbb 4561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4562ac_cv_c_compiler_gnu=$ac_compiler_gnu
4563
4564fi
81ecdfbb
RW
4565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4566$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4567if test $ac_compiler_gnu = yes; then
4568 GCC=yes
4569else
4570 GCC=
4571fi
c6b750e1
DJ
4572ac_test_CFLAGS=${CFLAGS+set}
4573ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4575$as_echo_n "checking whether $CC accepts -g... " >&6; }
4576if test "${ac_cv_prog_cc_g+set}" = set; then :
4577 $as_echo_n "(cached) " >&6
4578else
4579 ac_save_c_werror_flag=$ac_c_werror_flag
4580 ac_c_werror_flag=yes
4581 ac_cv_prog_cc_g=no
4582 CFLAGS="-g"
4583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4584/* end confdefs.h. */
4585
4586int
4587main ()
4588{
4589
4590 ;
4591 return 0;
4592}
4593_ACEOF
81ecdfbb 4594if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4595 ac_cv_prog_cc_g=yes
4596else
81ecdfbb
RW
4597 CFLAGS=""
4598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4599/* end confdefs.h. */
4600
4601int
4602main ()
4603{
4604
4605 ;
4606 return 0;
4607}
4608_ACEOF
4609if ac_fn_c_try_compile "$LINENO"; then :
4610
4611else
4612 ac_c_werror_flag=$ac_save_c_werror_flag
4613 CFLAGS="-g"
4614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4615/* end confdefs.h. */
cac3d6c4 4616
81ecdfbb
RW
4617int
4618main ()
4619{
4620
4621 ;
4622 return 0;
4623}
4624_ACEOF
4625if ac_fn_c_try_compile "$LINENO"; then :
4626 ac_cv_prog_cc_g=yes
4627fi
4628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4629fi
81ecdfbb 4630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4631fi
81ecdfbb
RW
4632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4633 ac_c_werror_flag=$ac_save_c_werror_flag
4634fi
4635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4636$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4637if test "$ac_test_CFLAGS" = set; then
c6b750e1 4638 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4639elif test $ac_cv_prog_cc_g = yes; then
4640 if test "$GCC" = yes; then
4641 CFLAGS="-g -O2"
4642 else
4643 CFLAGS="-g"
4644 fi
4645else
4646 if test "$GCC" = yes; then
4647 CFLAGS="-O2"
4648 else
4649 CFLAGS=
4650 fi
4651fi
81ecdfbb
RW
4652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4653$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4654if test "${ac_cv_prog_cc_c89+set}" = set; then :
4655 $as_echo_n "(cached) " >&6
c6b750e1 4656else
81ecdfbb 4657 ac_cv_prog_cc_c89=no
c6b750e1 4658ac_save_CC=$CC
81ecdfbb 4659cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4660/* end confdefs.h. */
4661#include <stdarg.h>
4662#include <stdio.h>
4663#include <sys/types.h>
4664#include <sys/stat.h>
4665/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4666struct buf { int x; };
4667FILE * (*rcsopen) (struct buf *, struct stat *, int);
4668static char *e (p, i)
4669 char **p;
4670 int i;
4671{
4672 return p[i];
4673}
4674static char *f (char * (*g) (char **, int), char **p, ...)
4675{
4676 char *s;
4677 va_list v;
4678 va_start (v,p);
4679 s = g (p, va_arg (v,int));
4680 va_end (v);
4681 return s;
4682}
4683
4684/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4685 function prototypes and stuff, but not '\xHH' hex character constants.
4686 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4687 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4688 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4689 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4690 that's true only with -std. */
c6b750e1
DJ
4691int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4692
81ecdfbb
RW
4693/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4694 inside strings and character constants. */
4695#define FOO(x) 'x'
4696int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4697
c6b750e1
DJ
4698int test (int i, double x);
4699struct s1 {int (*f) (int a);};
4700struct s2 {int (*f) (double a);};
4701int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4702int argc;
4703char **argv;
4704int
4705main ()
4706{
4707return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4708 ;
4709 return 0;
4710}
4711_ACEOF
81ecdfbb
RW
4712for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4713 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4714do
4715 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4716 if ac_fn_c_try_compile "$LINENO"; then :
4717 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4718fi
81ecdfbb
RW
4719rm -f core conftest.err conftest.$ac_objext
4720 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4721done
81ecdfbb 4722rm -f conftest.$ac_ext
c6b750e1
DJ
4723CC=$ac_save_CC
4724
4725fi
81ecdfbb
RW
4726# AC_CACHE_VAL
4727case "x$ac_cv_prog_cc_c89" in
4728 x)
4729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4730$as_echo "none needed" >&6; } ;;
4731 xno)
4732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4733$as_echo "unsupported" >&6; } ;;
c6b750e1 4734 *)
81ecdfbb
RW
4735 CC="$CC $ac_cv_prog_cc_c89"
4736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4737$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4738esac
81ecdfbb 4739if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4740
c6b750e1
DJ
4741fi
4742
c6b750e1
DJ
4743ac_ext=c
4744ac_cpp='$CPP $CPPFLAGS'
4745ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4746ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4747ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4748
81ecdfbb 4749ac_ext=cpp
18f6b6ee
PB
4750ac_cpp='$CXXCPP $CPPFLAGS'
4751ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4752ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4753ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4754if test -z "$CXX"; then
4755 if test -n "$CCC"; then
4756 CXX=$CCC
4757 else
4758 if test -n "$ac_tool_prefix"; then
4759 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4760 do
4761 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4762set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4763{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4764$as_echo_n "checking for $ac_word... " >&6; }
4765if test "${ac_cv_prog_CXX+set}" = set; then :
4766 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4767else
4768 if test -n "$CXX"; then
4769 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4770else
4771as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4772for as_dir in $PATH
4773do
4774 IFS=$as_save_IFS
4775 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4776 for ac_exec_ext in '' $ac_executable_extensions; do
4777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4778 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4780 break 2
4781 fi
4782done
81ecdfbb
RW
4783 done
4784IFS=$as_save_IFS
512b7dfb 4785
18f6b6ee
PB
4786fi
4787fi
4788CXX=$ac_cv_prog_CXX
4789if test -n "$CXX"; then
81ecdfbb
RW
4790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4791$as_echo "$CXX" >&6; }
18f6b6ee 4792else
81ecdfbb
RW
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4794$as_echo "no" >&6; }
18f6b6ee
PB
4795fi
4796
81ecdfbb 4797
18f6b6ee
PB
4798 test -n "$CXX" && break
4799 done
4800fi
4801if test -z "$CXX"; then
4802 ac_ct_CXX=$CXX
81ecdfbb 4803 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4804do
4805 # Extract the first word of "$ac_prog", so it can be a program name with args.
4806set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4808$as_echo_n "checking for $ac_word... " >&6; }
4809if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4810 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4811else
4812 if test -n "$ac_ct_CXX"; then
4813 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4814else
4815as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4816for as_dir in $PATH
4817do
4818 IFS=$as_save_IFS
4819 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4820 for ac_exec_ext in '' $ac_executable_extensions; do
4821 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4822 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4823 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4824 break 2
512b7dfb 4825 fi
18f6b6ee 4826done
81ecdfbb
RW
4827 done
4828IFS=$as_save_IFS
512b7dfb 4829
18f6b6ee
PB
4830fi
4831fi
4832ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4833if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4835$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4836else
81ecdfbb
RW
4837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4838$as_echo "no" >&6; }
18f6b6ee
PB
4839fi
4840
81ecdfbb 4841
18f6b6ee
PB
4842 test -n "$ac_ct_CXX" && break
4843done
18f6b6ee 4844
81ecdfbb
RW
4845 if test "x$ac_ct_CXX" = x; then
4846 CXX="g++"
4847 else
4848 case $cross_compiling:$ac_tool_warned in
4849yes:)
4850{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4851$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4852ac_tool_warned=yes ;;
4853esac
4854 CXX=$ac_ct_CXX
4855 fi
18f6b6ee
PB
4856fi
4857
81ecdfbb
RW
4858 fi
4859fi
18f6b6ee 4860# Provide some information about the compiler.
81ecdfbb
RW
4861$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4862set X $ac_compile
4863ac_compiler=$2
4864for ac_option in --version -v -V -qversion; do
4865 { { ac_try="$ac_compiler $ac_option >&5"
4866case "(($ac_try" in
4867 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4868 *) ac_try_echo=$ac_try;;
4869esac
4870eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4871$as_echo "$ac_try_echo"; } >&5
4872 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4873 ac_status=$?
81ecdfbb
RW
4874 if test -s conftest.err; then
4875 sed '10a\
4876... rest of stderr output deleted ...
4877 10q' conftest.err >conftest.er1
4878 cat conftest.er1 >&5
4879 rm -f conftest.er1 conftest.err
4880 fi
4881 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4882 test $ac_status = 0; }
4883done
18f6b6ee 4884
81ecdfbb
RW
4885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4886$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4887if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4888 $as_echo_n "(cached) " >&6
18f6b6ee 4889else
81ecdfbb 4890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4891/* end confdefs.h. */
4892
4893int
4894main ()
4895{
4896#ifndef __GNUC__
4897 choke me
4898#endif
4899
4900 ;
4901 return 0;
4902}
4903_ACEOF
81ecdfbb 4904if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4905 ac_compiler_gnu=yes
4906else
81ecdfbb 4907 ac_compiler_gnu=no
18f6b6ee 4908fi
81ecdfbb 4909rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4910ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4911
4912fi
81ecdfbb
RW
4913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4914$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4915if test $ac_compiler_gnu = yes; then
4916 GXX=yes
4917else
4918 GXX=
4919fi
18f6b6ee
PB
4920ac_test_CXXFLAGS=${CXXFLAGS+set}
4921ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4923$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4924if test "${ac_cv_prog_cxx_g+set}" = set; then :
4925 $as_echo_n "(cached) " >&6
4926else
4927 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4928 ac_cxx_werror_flag=yes
4929 ac_cv_prog_cxx_g=no
4930 CXXFLAGS="-g"
4931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4932/* end confdefs.h. */
4933
4934int
4935main ()
4936{
4937
4938 ;
4939 return 0;
4940}
4941_ACEOF
81ecdfbb 4942if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4943 ac_cv_prog_cxx_g=yes
4944else
81ecdfbb
RW
4945 CXXFLAGS=""
4946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4947/* end confdefs.h. */
81ecdfbb 4948
18f6b6ee
PB
4949int
4950main ()
4951{
81ecdfbb 4952
18f6b6ee
PB
4953 ;
4954 return 0;
4955}
4956_ACEOF
81ecdfbb 4957if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4958
81ecdfbb
RW
4959else
4960 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4961 CXXFLAGS="-g"
4962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4963/* end confdefs.h. */
81ecdfbb 4964
18f6b6ee
PB
4965int
4966main ()
4967{
81ecdfbb 4968
18f6b6ee
PB
4969 ;
4970 return 0;
4971}
4972_ACEOF
81ecdfbb
RW
4973if ac_fn_cxx_try_compile "$LINENO"; then :
4974 ac_cv_prog_cxx_g=yes
18f6b6ee 4975fi
81ecdfbb
RW
4976rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4977fi
4978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4979fi
4980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4981 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4982fi
4983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4984$as_echo "$ac_cv_prog_cxx_g" >&6; }
4985if test "$ac_test_CXXFLAGS" = set; then
4986 CXXFLAGS=$ac_save_CXXFLAGS
4987elif test $ac_cv_prog_cxx_g = yes; then
4988 if test "$GXX" = yes; then
4989 CXXFLAGS="-g -O2"
4990 else
4991 CXXFLAGS="-g"
4992 fi
4993else
4994 if test "$GXX" = yes; then
4995 CXXFLAGS="-O2"
4996 else
4997 CXXFLAGS=
4998 fi
18f6b6ee 4999fi
18f6b6ee
PB
5000ac_ext=c
5001ac_cpp='$CPP $CPPFLAGS'
5002ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5003ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5004ac_compiler_gnu=$ac_cv_c_compiler_gnu
5005
5006
5007# We must set the default linker to the linker used by gcc for the correct
5008# operation of libtool. If LD is not defined and we are using gcc, try to
5009# set the LD default to the ld used by gcc.
5010if test -z "$LD"; then
5011 if test "$GCC" = yes; then
5012 case $build in
5013 *-*-mingw*)
5014 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5015 *)
5016 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5017 esac
5018 case $gcc_prog_ld in
5019 # Accept absolute paths.
5020 [\\/]* | [A-Za-z]:[\\/]*)
5021 LD="$gcc_prog_ld" ;;
5022 esac
5023 fi
512b7dfb
PB
5024fi
5025
5026
5027
5028
c6b750e1 5029if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5030 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5031set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5033$as_echo_n "checking for $ac_word... " >&6; }
5034if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5035 $as_echo_n "(cached) " >&6
9e07f89d 5036else
512b7dfb
PB
5037 if test -n "$GNATBIND"; then
5038 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5039else
c6b750e1
DJ
5040as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5041for as_dir in $PATH
5042do
5043 IFS=$as_save_IFS
5044 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5045 for ac_exec_ext in '' $ac_executable_extensions; do
5046 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5047 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5048 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5049 break 2
5050 fi
5051done
81ecdfbb
RW
5052 done
5053IFS=$as_save_IFS
c6b750e1 5054
9e07f89d
NN
5055fi
5056fi
512b7dfb
PB
5057GNATBIND=$ac_cv_prog_GNATBIND
5058if test -n "$GNATBIND"; then
81ecdfbb
RW
5059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5060$as_echo "$GNATBIND" >&6; }
9e07f89d 5061else
81ecdfbb
RW
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5063$as_echo "no" >&6; }
9e07f89d
NN
5064fi
5065
81ecdfbb 5066
c6b750e1 5067fi
512b7dfb
PB
5068if test -z "$ac_cv_prog_GNATBIND"; then
5069 ac_ct_GNATBIND=$GNATBIND
5070 # Extract the first word of "gnatbind", so it can be a program name with args.
5071set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5073$as_echo_n "checking for $ac_word... " >&6; }
5074if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5075 $as_echo_n "(cached) " >&6
9e07f89d 5076else
512b7dfb
PB
5077 if test -n "$ac_ct_GNATBIND"; then
5078 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5079else
c6b750e1
DJ
5080as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5081for as_dir in $PATH
5082do
5083 IFS=$as_save_IFS
5084 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5085 for ac_exec_ext in '' $ac_executable_extensions; do
5086 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5087 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5089 break 2
5090 fi
5091done
81ecdfbb
RW
5092 done
5093IFS=$as_save_IFS
c6b750e1 5094
9e07f89d
NN
5095fi
5096fi
512b7dfb
PB
5097ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5098if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5100$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5101else
81ecdfbb
RW
5102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5103$as_echo "no" >&6; }
9e07f89d
NN
5104fi
5105
81ecdfbb
RW
5106 if test "x$ac_ct_GNATBIND" = x; then
5107 GNATBIND="no"
5108 else
5109 case $cross_compiling:$ac_tool_warned in
5110yes:)
5111{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5112$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5113ac_tool_warned=yes ;;
5114esac
5115 GNATBIND=$ac_ct_GNATBIND
5116 fi
24ff9987 5117else
512b7dfb 5118 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5119fi
5120
7df2cd5d 5121if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5122 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5123set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5125$as_echo_n "checking for $ac_word... " >&6; }
5126if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5127 $as_echo_n "(cached) " >&6
7df2cd5d 5128else
512b7dfb
PB
5129 if test -n "$GNATMAKE"; then
5130 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5131else
5132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5133for as_dir in $PATH
5134do
5135 IFS=$as_save_IFS
5136 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5137 for ac_exec_ext in '' $ac_executable_extensions; do
5138 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5139 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5140 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5141 break 2
5142 fi
5143done
81ecdfbb
RW
5144 done
5145IFS=$as_save_IFS
7df2cd5d
PB
5146
5147fi
5148fi
512b7dfb
PB
5149GNATMAKE=$ac_cv_prog_GNATMAKE
5150if test -n "$GNATMAKE"; then
81ecdfbb
RW
5151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5152$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5153else
81ecdfbb
RW
5154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5155$as_echo "no" >&6; }
7df2cd5d
PB
5156fi
5157
81ecdfbb 5158
7df2cd5d 5159fi
512b7dfb
PB
5160if test -z "$ac_cv_prog_GNATMAKE"; then
5161 ac_ct_GNATMAKE=$GNATMAKE
5162 # Extract the first word of "gnatmake", so it can be a program name with args.
5163set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5165$as_echo_n "checking for $ac_word... " >&6; }
5166if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5167 $as_echo_n "(cached) " >&6
7df2cd5d 5168else
512b7dfb
PB
5169 if test -n "$ac_ct_GNATMAKE"; then
5170 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5171else
5172as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5173for as_dir in $PATH
5174do
5175 IFS=$as_save_IFS
5176 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5177 for ac_exec_ext in '' $ac_executable_extensions; do
5178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5179 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5180 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5181 break 2
5182 fi
5183done
81ecdfbb
RW
5184 done
5185IFS=$as_save_IFS
7df2cd5d 5186
7df2cd5d
PB
5187fi
5188fi
512b7dfb
PB
5189ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5190if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5192$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5193else
81ecdfbb
RW
5194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5195$as_echo "no" >&6; }
7df2cd5d
PB
5196fi
5197
81ecdfbb
RW
5198 if test "x$ac_ct_GNATMAKE" = x; then
5199 GNATMAKE="no"
5200 else
5201 case $cross_compiling:$ac_tool_warned in
5202yes:)
5203{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5204$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5205ac_tool_warned=yes ;;
5206esac
5207 GNATMAKE=$ac_ct_GNATMAKE
5208 fi
7df2cd5d 5209else
512b7dfb 5210 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5211fi
5212
81ecdfbb
RW
5213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5214$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5215if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5216 $as_echo_n "(cached) " >&6
9e07f89d
NN
5217else
5218 cat >conftest.adb <<EOF
5219procedure conftest is begin null; end conftest;
5220EOF
5221acx_cv_cc_gcc_supports_ada=no
5222# There is a bug in old released versions of GCC which causes the
5223# driver to exit successfully when the appropriate language module
5224# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5225# Therefore we must check for the error message as well as an
5226# unsuccessful exit.
b8908782
DD
5227# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5228# given a .adb file, but produce no object file. So we must check
5229# if an object file was really produced to guard against this.
9e07f89d 5230errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5231if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5232 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5233fi
5234rm -f conftest.*
5235fi
81ecdfbb
RW
5236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5237$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5238
512b7dfb 5239if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5240 have_gnat=yes
5241else
5242 have_gnat=no
5243fi
5244
81ecdfbb
RW
5245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5246$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5247if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5248 $as_echo_n "(cached) " >&6
b8908782
DD
5249else
5250 echo abfoo >t1
5251 echo cdfoo >t2
5252 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5253 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5254 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5255 :
5256 else
5257 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5258 fi
5259 fi
b8908782
DD
5260 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5261 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5262 :
b8908782
DD
5263 else
5264 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5265 fi
5266 fi
5267 rm t1 t2
5268
5269fi
81ecdfbb
RW
5270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5271$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5272do_compare="$gcc_cv_prog_cmp_skip"
5273
5274
9e07f89d 5275
e8a5fa9c 5276# See if we are building gcc with C++.
81ecdfbb
RW
5277# Check whether --enable-build-with-cxx was given.
5278if test "${enable_build_with_cxx+set}" = set; then :
5279 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5280else
5281 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5282fi
5283
e8a5fa9c
RW
5284
5285# Check for GMP, MPFR and MPC
4b900473 5286gmplibs="-lmpfr -lgmp"
4b1cb4fe 5287gmpinc=
4b900473 5288have_gmp=no
e8a5fa9c
RW
5289mpclibs=-lmpc
5290mpcinc=
5291have_mpc=no
5292
5293# Specify a location for mpc
5294# check for this first so it ends up on the link line before mpfr.
5295
81ecdfbb
RW
5296# Check whether --with-mpc was given.
5297if test "${with_mpc+set}" = set; then :
5298 withval=$with_mpc;
5299fi
e8a5fa9c 5300
e8a5fa9c 5301
81ecdfbb
RW
5302# Check whether --with-mpc_include was given.
5303if test "${with_mpc_include+set}" = set; then :
5304 withval=$with_mpc_include;
5305fi
e8a5fa9c 5306
e8a5fa9c 5307
81ecdfbb
RW
5308# Check whether --with-mpc_lib was given.
5309if test "${with_mpc_lib+set}" = set; then :
5310 withval=$with_mpc_lib;
5311fi
e8a5fa9c 5312
e8a5fa9c
RW
5313
5314if test "x$with_mpc" != x; then
5315 mpclibs="-L$with_mpc/lib -lmpc"
5316 mpcinc="-I$with_mpc/include $mpcinc"
5317fi
5318if test "x$with_mpc_include" != x; then
5319 mpcinc="-I$with_mpc_include $mpcinc"
5320fi
5321if test "x$with_mpc_lib" != x; then
5322 mpclibs="-L$with_mpc_lib -lmpc"
5323fi
5324if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
5325 mpclibs='-L$$r/$(HOST_SUBDIR)/mpc/src/.libs -L$$r/$(HOST_SUBDIR)/mpc/src/_libs -lmpc'
5326 mpcinc='-I$$s/mpc/src '"$mpcinc"
5327 # Do not test the mpc version. Assume that it is sufficient, since
5328 # it is in the source tree, and the library has not been built yet
5329 # but it would be included on the link line in the version check below
5330 # hence making the test fail.
5331 have_mpc=yes
5332fi
4b900473 5333
11b04d1f
DD
5334# Specify a location for mpfr
5335# check for this first so it ends up on the link line before gmp.
c6b750e1 5336
81ecdfbb
RW
5337# Check whether --with-mpfr-dir was given.
5338if test "${with_mpfr_dir+set}" = set; then :
5339 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5340Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5341fi
5342
11b04d1f
DD
5343
5344
81ecdfbb
RW
5345# Check whether --with-mpfr was given.
5346if test "${with_mpfr+set}" = set; then :
5347 withval=$with_mpfr;
5348fi
c6b750e1 5349
11b04d1f 5350
81ecdfbb
RW
5351# Check whether --with-mpfr_include was given.
5352if test "${with_mpfr_include+set}" = set; then :
5353 withval=$with_mpfr_include;
5354fi
c6b750e1 5355
8a0d8a5c 5356
81ecdfbb
RW
5357# Check whether --with-mpfr_lib was given.
5358if test "${with_mpfr_lib+set}" = set; then :
5359 withval=$with_mpfr_lib;
5360fi
8a0d8a5c 5361
11b04d1f
DD
5362
5363if test "x$with_mpfr" != x; then
5364 gmplibs="-L$with_mpfr/lib $gmplibs"
5365 gmpinc="-I$with_mpfr/include"
5366fi
8a0d8a5c
PB
5367if test "x$with_mpfr_include" != x; then
5368 gmpinc="-I$with_mpfr_include"
5369fi
5370if test "x$with_mpfr_lib" != x; then
5371 gmplibs="-L$with_mpfr_lib $gmplibs"
5372fi
4b900473
PB
5373if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
5374 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/.libs -L$$r/$(HOST_SUBDIR)/mpfr/_libs '"$gmplibs"
5375 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
e8a5fa9c 5376 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr'
4b900473
PB
5377 # Do not test the mpfr version. Assume that it is sufficient, since
5378 # it is in the source tree, and the library has not been built yet
5379 # but it would be included on the link line in the version check below
5380 # hence making the test fail.
5381 have_gmp=yes
5382fi
11b04d1f 5383
4b1cb4fe 5384# Specify a location for gmp
c6b750e1 5385
81ecdfbb
RW
5386# Check whether --with-gmp-dir was given.
5387if test "${with_gmp_dir+set}" = set; then :
5388 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5389Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5390fi
5391
4b1cb4fe
DD
5392
5393
81ecdfbb
RW
5394# Check whether --with-gmp was given.
5395if test "${with_gmp+set}" = set; then :
5396 withval=$with_gmp;
5397fi
c6b750e1 5398
4b1cb4fe 5399
81ecdfbb
RW
5400# Check whether --with-gmp_include was given.
5401if test "${with_gmp_include+set}" = set; then :
5402 withval=$with_gmp_include;
5403fi
c6b750e1 5404
8a0d8a5c 5405
81ecdfbb
RW
5406# Check whether --with-gmp_lib was given.
5407if test "${with_gmp_lib+set}" = set; then :
5408 withval=$with_gmp_lib;
5409fi
8a0d8a5c
PB
5410
5411
4b1cb4fe 5412
11b04d1f
DD
5413if test "x$with_gmp" != x; then
5414 gmplibs="-L$with_gmp/lib $gmplibs"
5415 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5416fi
8a0d8a5c
PB
5417if test "x$with_gmp_include" != x; then
5418 gmpinc="-I$with_gmp_include $gmpinc"
5419fi
5420if test "x$with_gmp_lib" != x; then
5421 gmplibs="-L$with_gmp_lib $gmplibs"
5422fi
4b900473
PB
5423if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
5424 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/gmp/_libs '"$gmplibs"
5425 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c
RW
5426 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
5427 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp'
4b900473
PB
5428 # Do not test the gmp version. Assume that it is sufficient, since
5429 # it is in the source tree, and the library has not been built yet
5430 # but it would be included on the link line in the version check below
5431 # hence making the test fail.
5432 have_gmp=yes
5433fi
4b1cb4fe 5434
ceb92e78 5435if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5436 have_gmp=yes
5437 saved_CFLAGS="$CFLAGS"
5438 CFLAGS="$CFLAGS $gmpinc"
5439 # Check GMP actually works
81ecdfbb
RW
5440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of gmp.h" >&5
5441$as_echo_n "checking for correct version of gmp.h... " >&6; }
c6b750e1 5442
81ecdfbb 5443cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5444/* end confdefs.h. */
4b1cb4fe 5445#include "gmp.h"
c6b750e1
DJ
5446int
5447main ()
5448{
4b1cb4fe 5449
ef699244 5450 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2)
4b900473
PB
5451 choke me
5452 #endif
c6b750e1
DJ
5453
5454 ;
5455 return 0;
5456}
5457_ACEOF
81ecdfbb
RW
5458if ac_fn_c_try_compile "$LINENO"; then :
5459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5460$as_echo "yes" >&6; }
c6b750e1 5461else
81ecdfbb
RW
5462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5463$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5464fi
81ecdfbb 5465rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5466
e8a5fa9c 5467 # If we have GMP, check the MPFR version.
4b900473 5468 if test x"$have_gmp" = xyes; then
81ecdfbb
RW
5469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of mpfr.h" >&5
5470$as_echo_n "checking for correct version of mpfr.h... " >&6; }
5471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5472/* end confdefs.h. */
9b134994 5473#include <gmp.h>
4b900473 5474 #include <mpfr.h>
c6b750e1
DJ
5475int
5476main ()
5477{
9b134994 5478
ef699244 5479 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5480 choke me
5481 #endif
c6b750e1
DJ
5482
5483 ;
5484 return 0;
5485}
5486_ACEOF
81ecdfbb
RW
5487if ac_fn_c_try_compile "$LINENO"; then :
5488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5489/* end confdefs.h. */
4b1cb4fe 5490#include <gmp.h>
4b900473 5491 #include <mpfr.h>
c6b750e1
DJ
5492int
5493main ()
5494{
9dbaa842 5495
e28c595f 5496 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,2)
4b900473
PB
5497 choke me
5498 #endif
e8a5fa9c
RW
5499
5500 ;
5501 return 0;
5502}
5503_ACEOF
81ecdfbb
RW
5504if ac_fn_c_try_compile "$LINENO"; then :
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5506$as_echo "yes" >&6; }
e8a5fa9c 5507else
81ecdfbb
RW
5508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5509$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5510fi
81ecdfbb 5511rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5512else
81ecdfbb
RW
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5514$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5515fi
81ecdfbb 5516rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5517 fi
5518
5519 # Check for the MPC header version.
5520 if test x"$have_mpc" != xyes ; then
5521 CFLAGS="$CFLAGS $mpcinc"
81ecdfbb
RW
5522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5523$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5525/* end confdefs.h. */
5526#include <mpc.h>
5527int
5528main ()
5529{
5530
c8cb1b3e 5531 #if MPC_VERSION < MPC_VERSION_NUM (0,7,0)
e8a5fa9c
RW
5532 choke me
5533 #endif
5534
5535 ;
5536 return 0;
5537}
5538_ACEOF
81ecdfbb
RW
5539if ac_fn_c_try_compile "$LINENO"; then :
5540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5541$as_echo "yes" >&6; }; have_mpc=maybe
e8a5fa9c 5542else
81ecdfbb
RW
5543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5544$as_echo "no" >&6; }; have_mpc=no; mpclibs= ; mpcinc=
e8a5fa9c 5545fi
81ecdfbb 5546rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5547 fi
5548
5549 # Now check the MPFR library.
5550 if test x"$have_gmp" = xyes; then
5551 saved_LIBS="$LIBS"
5552 LIBS="$LIBS $gmplibs"
81ecdfbb
RW
5553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr libraries" >&5
5554$as_echo_n "checking for the correct version of the gmp/mpfr libraries... " >&6; }
5555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5556/* end confdefs.h. */
5557#include <gmp.h>
5558 #include <mpfr.h>
5559int
5560main ()
5561{
5562
5563 mpfr_t n;
5564 mpfr_t x;
5565 int t;
5566 mpfr_init (n);
5567 mpfr_init (x);
5568 mpfr_atan2 (n, n, x, GMP_RNDN);
5569 mpfr_erfc (n, x, GMP_RNDN);
5570 mpfr_subnormalize (x, t, GMP_RNDN);
c6b750e1
DJ
5571
5572 ;
5573 return 0;
5574}
5575_ACEOF
81ecdfbb
RW
5576if ac_fn_c_try_link "$LINENO"; then :
5577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5578$as_echo "yes" >&6; }
c6b750e1 5579else
81ecdfbb
RW
5580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5581$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5582fi
81ecdfbb
RW
5583rm -f core conftest.err conftest.$ac_objext \
5584 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5585 LIBS="$saved_LIBS"
5586 fi
5587
5588 if test x"$have_mpc" = xmaybe; then
5589 saved_LIBS="$LIBS"
5590 LIBS="$LIBS $mpclibs $gmplibs"
81ecdfbb
RW
5591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the mpc library" >&5
5592$as_echo_n "checking for the correct version of the mpc library... " >&6; }
5593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5594/* end confdefs.h. */
5595#include <mpc.h>
5596int
5597main ()
5598{
5599
5600 mpc_t n;
5601 mpc_init2 (n, 53);
5602 mpc_set_ui_ui (n, 1, 1, MPC_RNDNN);
5603 mpc_sin (n, n, MPC_RNDNN);
5604 mpc_cos (n, n, MPC_RNDNN);
5605 mpc_tan (n, n, MPC_RNDNN);
5606 mpc_sinh (n, n, MPC_RNDNN);
5607 mpc_cosh (n, n, MPC_RNDNN);
5608 mpc_tanh (n, n, MPC_RNDNN);
5609 mpc_exp (n, n, MPC_RNDNN);
5610 mpc_log (n, n, MPC_RNDNN);
5611 mpc_sqrt (n, n, MPC_RNDNN);
5612 mpc_proj (n, n, MPC_RNDNN);
5613 mpc_neg (n, n, MPC_RNDNN);
5614 mpc_sqr (n, n, MPC_RNDNN);
c8cb1b3e 5615 mpc_pow (n, n, n, MPC_RNDNN);
e8a5fa9c
RW
5616 mpc_clear (n);
5617
5618 ;
5619 return 0;
5620}
5621_ACEOF
81ecdfbb
RW
5622if ac_fn_c_try_link "$LINENO"; then :
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5624$as_echo "yes" >&6; }; have_mpc=yes
c6b750e1 5625else
81ecdfbb
RW
5626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5627$as_echo "no" >&6; }; have_mpc=no; mpclibs= ; mpcinc=
c6b750e1 5628fi
81ecdfbb
RW
5629rm -f core conftest.err conftest.$ac_objext \
5630 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c 5631 LIBS="$saved_LIBS"
4b900473 5632 fi
e8a5fa9c 5633
4b900473 5634 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5635
4b900473 5636 if test x$have_gmp != xyes; then
81ecdfbb 5637 as_fn_error "Building GCC requires GMP 4.2+ and MPFR 2.3.2+.
9dbaa842
DD
5638Try the --with-gmp and/or --with-mpfr options to specify their locations.
5639Copies of these libraries' source code can be found at their respective
5640hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
8a0d8a5c
PB
5641See also http://gcc.gnu.org/install/prerequisites.html for additional info.
5642If you obtained GMP and/or MPFR from a vendor distribution package, make
5643sure that you have installed both the libraries and the header files.
81ecdfbb 5644They may be located in separate packages." "$LINENO" 5
4b900473 5645 fi
9dbaa842
DD
5646fi
5647
e8a5fa9c
RW
5648if test x$have_mpc != xyes ; then
5649 mpcinc=
5650 mpclibs=
5651fi
5652
5653gmpinc="$mpcinc $gmpinc"
5654gmplibs="$mpclibs $gmplibs"
5655
5656# Flags needed for both GMP, MPFR and/or MPC.
5657
5658
5659
4b1cb4fe
DD
5660
5661
5662
29383458
JM
5663# Allow host libstdc++ to be specified for static linking with PPL.
5664
81ecdfbb
RW
5665# Check whether --with-host-libstdcxx was given.
5666if test "${with_host_libstdcxx+set}" = set; then :
5667 withval=$with_host_libstdcxx;
5668fi
29383458 5669
29383458
JM
5670
5671case $with_host_libstdcxx in
5672 no|yes)
81ecdfbb 5673 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5674 ;;
5675esac
e28c595f 5676
e8a5fa9c
RW
5677# Linker flags to use for stage1 or when not boostrapping.
5678
81ecdfbb
RW
5679# Check whether --with-stage1-ldflags was given.
5680if test "${with_stage1_ldflags+set}" = set; then :
5681 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5682 stage1_ldflags=
5683 else
5684 stage1_ldflags=$withval
5685 fi
5686else
5687 stage1_ldflags=
81ecdfbb
RW
5688fi
5689
e8a5fa9c
RW
5690
5691
5692# Libraries to use for stage1 or when not bootstrapping.
5693
81ecdfbb
RW
5694# Check whether --with-stage1-libs was given.
5695if test "${with_stage1_libs+set}" = set; then :
5696 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5697 stage1_libs=
5698 else
5699 stage1_libs=$withval
5700 fi
5701else
5702 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5703fi
5704
e8a5fa9c
RW
5705
5706
5707# Linker flags to use for stage2 and later builds.
5708
81ecdfbb
RW
5709# Check whether --with-boot-ldflags was given.
5710if test "${with_boot_ldflags+set}" = set; then :
5711 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5712 poststage1_ldflags=
5713 else
5714 poststage1_ldflags=$withval
5715 fi
5716else
5717 if test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5718 poststage1_ldflags=-static-libstdc++
5719 else
5720 poststage1_ldflags=
5721 fi
81ecdfbb
RW
5722fi
5723
e8a5fa9c
RW
5724
5725
5726# Libraries to use for stage2 and later builds. This defaults to the
5727# argument passed to --with-host-libstdcxx.
5728
81ecdfbb
RW
5729# Check whether --with-boot-libs was given.
5730if test "${with_boot_libs+set}" = set; then :
5731 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5732 poststage1_libs=
5733 else
5734 poststage1_libs=$withval
5735 fi
5736else
5737 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5738fi
5739
e8a5fa9c
RW
5740
5741
e28c595f
JM
5742# Check for PPL
5743ppl_major_version=0
5744ppl_minor_version=10
e8a5fa9c 5745ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5746pplinc=
5747
5748
81ecdfbb
RW
5749# Check whether --with-ppl was given.
5750if test "${with_ppl+set}" = set; then :
5751 withval=$with_ppl;
e8a5fa9c
RW
5752else
5753 with_ppl=no
81ecdfbb 5754fi
e28c595f 5755
e28c595f 5756
81ecdfbb
RW
5757# Check whether --with-ppl_include was given.
5758if test "${with_ppl_include+set}" = set; then :
5759 withval=$with_ppl_include;
5760fi
5761
e28c595f 5762
81ecdfbb
RW
5763# Check whether --with-ppl_lib was given.
5764if test "${with_ppl_lib+set}" = set; then :
5765 withval=$with_ppl_lib;
5766fi
e28c595f 5767
e28c595f 5768
29383458
JM
5769case $with_ppl in
5770 no)
5771 ppllibs=
5772 ;;
5773 *)
e8a5fa9c 5774 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458
JM
5775 pplinc="-I$with_ppl/include $pplinc"
5776 LIBS="$ppllibs $LIBS"
5777 ;;
5778esac
e28c595f
JM
5779if test "x$with_ppl_include" != x; then
5780 pplinc="-I$with_ppl_include $pplinc"
5781fi
5782if test "x$with_ppl_lib" != x; then
e8a5fa9c 5783 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5784 LIBS="$ppllibs $LIBS"
5785fi
5786if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
e8a5fa9c 5787 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/.libs -L$$r/$(HOST_SUBDIR)/ppl/_libs -lppl_c -lppl -lgmpxx '
e28c595f
JM
5788 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/include -I$$s/ppl/include '
5789 LIBS="$ppllibs $LIBS"
5790fi
5791
81ecdfbb
RW
5792# Check whether --enable-ppl-version-check was given.
5793if test "${enable_ppl_version_check+set}" = set; then :
5794 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5795else
5796 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5797fi
5798
e28c595f
JM
5799
5800if test "${ENABLE_PPL_CHECK}" = "yes"; then
5801 saved_CFLAGS="$CFLAGS"
5802 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5804$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5806/* end confdefs.h. */
5807#include "ppl_c.h"
5808int
5809main ()
5810{
5811
5812 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5813 choke me
5814 #endif
5815
5816 ;
5817 return 0;
5818}
5819_ACEOF
81ecdfbb
RW
5820if ac_fn_c_try_compile "$LINENO"; then :
5821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5822$as_echo "yes" >&6; }
e28c595f 5823else
81ecdfbb
RW
5824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5825$as_echo "no" >&6; }; ppllibs= ; pplinc=
e28c595f 5826fi
81ecdfbb 5827rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5828 CFLAGS="$saved_CFLAGS"
5829fi
5830
5831# Flags needed for PPL
5832
5833
5834
5835
5836# Check for CLOOG
5837clooglibs=" -lcloog "
5838clooginc=" -DCLOOG_PPL_BACKEND "
5839
5840
81ecdfbb
RW
5841# Check whether --with-cloog was given.
5842if test "${with_cloog+set}" = set; then :
5843 withval=$with_cloog;
e8a5fa9c
RW
5844else
5845 with_cloog=no
81ecdfbb
RW
5846fi
5847
e28c595f 5848
81ecdfbb
RW
5849# Check whether --with-cloog_include was given.
5850if test "${with_cloog_include+set}" = set; then :
5851 withval=$with_cloog_include;
5852fi
e28c595f 5853
e28c595f 5854
81ecdfbb
RW
5855# Check whether --with-cloog_lib was given.
5856if test "${with_cloog_lib+set}" = set; then :
5857 withval=$with_cloog_lib;
5858fi
e28c595f 5859
e28c595f 5860
29383458
JM
5861case $with_cloog in
5862 no)
5863 clooglibs=
5864 clooginc=
5865 ;;
5866 *)
5867 clooglibs="-L$with_cloog/lib -lcloog"
5868 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
5869 LIBS="$clooglibs $LIBS"
5870 ;;
5871esac
e28c595f
JM
5872if test "x$with_cloog_include" != x; then
5873 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5874fi
5875if test "x$with_cloog_lib" != x; then
5876 clooglibs="-L$with_cloog_lib -lcloog"
5877 LIBS="$clooglibs $LIBS"
5878fi
5879if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
5880 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/.libs -L$$r/$(HOST_SUBDIR)/cloog/_libs -lcloog '
5881 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
5882 LIBS="$clooglibs $LIBS"
5883fi
5884
81ecdfbb
RW
5885# Check whether --enable-cloog-version-check was given.
5886if test "${enable_cloog_version_check+set}" = set; then :
5887 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5888else
5889 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5890fi
5891
e28c595f
JM
5892
5893if test "${ENABLE_CLOOG_CHECK}" = "yes"; then
5894 saved_CFLAGS="$CFLAGS"
5895 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
81ecdfbb
RW
5896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of CLooG" >&5
5897$as_echo_n "checking for correct version of CLooG... " >&6; }
5898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5899/* end confdefs.h. */
5900#include "cloog/cloog.h"
5901int
5902main ()
5903{
5904
5905 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15
5906 choke me
5907 #endif
5908
5909 ;
5910 return 0;
5911}
5912_ACEOF
81ecdfbb
RW
5913if ac_fn_c_try_compile "$LINENO"; then :
5914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5915$as_echo "yes" >&6; }
e28c595f 5916else
81ecdfbb
RW
5917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5918$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5919fi
81ecdfbb 5920rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5921 CFLAGS="$saved_CFLAGS"
5922fi
5923
5924# Flags needed for CLOOG
5925
5926
5927
700d40ca
ILT
5928# Check for LTO support.
5929# Check whether --enable-lto was given.
5930if test "${enable_lto+set}" = set; then :
5931 enableval=$enable_lto; enable_lto=$enableval
5932else
5933 enable_lto=yes; default_enable_lto=yes
5934fi
5935
5936
5937if test x"$enable_lto" = x"yes" ; then
5938 # Make sure that libelf.h and gelf.h are available.
5939
5940# Check whether --with-libelf was given.
5941if test "${with_libelf+set}" = set; then :
5942 withval=$with_libelf;
5943fi
5944
5945
5946
5947# Check whether --with-libelf_include was given.
5948if test "${with_libelf_include+set}" = set; then :
5949 withval=$with_libelf_include;
5950fi
5951
5952
5953
5954# Check whether --with-libelf_lib was given.
5955if test "${with_libelf_lib+set}" = set; then :
5956 withval=$with_libelf_lib;
5957fi
5958
5959
5960 case $with_libelf in
5961 "")
5962 libelflibs="-lelf"
5963 libelfinc="-I/usr/include/libelf"
5964 ;;
5965 *)
5966 libelflibs="-L$with_libelf/lib -lelf"
5967 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
5968 LIBS="$libelflibs $LIBS"
5969 ;;
5970 esac
5971
5972 if test "x$with_libelf_include" != x; then
5973 libelfinc="-I$with_libelf_include"
5974 fi
5975
5976 if test "x$with_libelf_lib" != x; then
5977 libelflibs="-L$with_libelf_lib -lelf"
5978 LIBS="$libelflibs $LIBS"
5979 fi
5980
5981 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
5982 && test -d ${srcdir}/libelf; then
5983 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/.libs -L$$r/$(HOST_SUBDIR)/libelf/_libs -lelf '
5984 libelfinc='-I$$r/$(HOST_SUBDIR)/libelf/include -I$$s/libelf/include'
5985 LIBS="$libelflibs $LIBS"
5986 fi
5987
5988 saved_CFLAGS="$CFLAGS"
5989 saved_CPPFLAGS="$CPPFLAGS"
5990 saved_LIBS="$LIBS"
5991
5992 CFLAGS="$CFLAGS $libelfinc"
5993 CPPFLAGS="$CPPFLAGS $libelfinc"
5994 LIBS="$LIBS $libelflibs"
5995
5996 ac_ext=c
5997ac_cpp='$CPP $CPPFLAGS'
5998ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5999ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6000ac_compiler_gnu=$ac_cv_c_compiler_gnu
6001{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6002$as_echo_n "checking how to run the C preprocessor... " >&6; }
6003# On Suns, sometimes $CPP names a directory.
6004if test -n "$CPP" && test -d "$CPP"; then
6005 CPP=
6006fi
6007if test -z "$CPP"; then
6008 if test "${ac_cv_prog_CPP+set}" = set; then :
6009 $as_echo_n "(cached) " >&6
6010else
6011 # Double quotes because CPP needs to be expanded
6012 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6013 do
6014 ac_preproc_ok=false
6015for ac_c_preproc_warn_flag in '' yes
6016do
6017 # Use a header file that comes with gcc, so configuring glibc
6018 # with a fresh cross-compiler works.
6019 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6020 # <limits.h> exists even on freestanding compilers.
6021 # On the NeXT, cc -E runs the code through the compiler's parser,
6022 # not just through cpp. "Syntax error" is here to catch this case.
6023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6024/* end confdefs.h. */
6025#ifdef __STDC__
6026# include <limits.h>
6027#else
6028# include <assert.h>
6029#endif
6030 Syntax error
6031_ACEOF
6032if ac_fn_c_try_cpp "$LINENO"; then :
6033
6034else
6035 # Broken: fails on valid input.
6036continue
6037fi
6038rm -f conftest.err conftest.$ac_ext
6039
6040 # OK, works on sane cases. Now check whether nonexistent headers
6041 # can be detected and how.
6042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6043/* end confdefs.h. */
6044#include <ac_nonexistent.h>
6045_ACEOF
6046if ac_fn_c_try_cpp "$LINENO"; then :
6047 # Broken: success on invalid input.
6048continue
6049else
6050 # Passes both tests.
6051ac_preproc_ok=:
6052break
6053fi
6054rm -f conftest.err conftest.$ac_ext
6055
6056done
6057# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6058rm -f conftest.err conftest.$ac_ext
6059if $ac_preproc_ok; then :
6060 break
6061fi
6062
6063 done
6064 ac_cv_prog_CPP=$CPP
6065
6066fi
6067 CPP=$ac_cv_prog_CPP
6068else
6069 ac_cv_prog_CPP=$CPP
6070fi
6071{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6072$as_echo "$CPP" >&6; }
6073ac_preproc_ok=false
6074for ac_c_preproc_warn_flag in '' yes
6075do
6076 # Use a header file that comes with gcc, so configuring glibc
6077 # with a fresh cross-compiler works.
6078 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6079 # <limits.h> exists even on freestanding compilers.
6080 # On the NeXT, cc -E runs the code through the compiler's parser,
6081 # not just through cpp. "Syntax error" is here to catch this case.
6082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6083/* end confdefs.h. */
6084#ifdef __STDC__
6085# include <limits.h>
6086#else
6087# include <assert.h>
6088#endif
6089 Syntax error
6090_ACEOF
6091if ac_fn_c_try_cpp "$LINENO"; then :
6092
6093else
6094 # Broken: fails on valid input.
6095continue
6096fi
6097rm -f conftest.err conftest.$ac_ext
6098
6099 # OK, works on sane cases. Now check whether nonexistent headers
6100 # can be detected and how.
6101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6102/* end confdefs.h. */
6103#include <ac_nonexistent.h>
6104_ACEOF
6105if ac_fn_c_try_cpp "$LINENO"; then :
6106 # Broken: success on invalid input.
6107continue
6108else
6109 # Passes both tests.
6110ac_preproc_ok=:
6111break
6112fi
6113rm -f conftest.err conftest.$ac_ext
6114
6115done
6116# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6117rm -f conftest.err conftest.$ac_ext
6118if $ac_preproc_ok; then :
6119
6120else
6121 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6122$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6123as_fn_error "C preprocessor \"$CPP\" fails sanity check
6124See \`config.log' for more details." "$LINENO" 5; }
6125fi
6126
6127ac_ext=c
6128ac_cpp='$CPP $CPPFLAGS'
6129ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6130ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6131ac_compiler_gnu=$ac_cv_c_compiler_gnu
6132
6133
6134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6135$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6136if test "${ac_cv_path_GREP+set}" = set; then :
6137 $as_echo_n "(cached) " >&6
6138else
6139 if test -z "$GREP"; then
6140 ac_path_GREP_found=false
6141 # Loop through the user's path and test for each of PROGNAME-LIST
6142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6143for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6144do
6145 IFS=$as_save_IFS
6146 test -z "$as_dir" && as_dir=.
6147 for ac_prog in grep ggrep; do
6148 for ac_exec_ext in '' $ac_executable_extensions; do
6149 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6150 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6151# Check for GNU ac_path_GREP and select it if it is found.
6152 # Check for GNU $ac_path_GREP
6153case `"$ac_path_GREP" --version 2>&1` in
6154*GNU*)
6155 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6156*)
6157 ac_count=0
6158 $as_echo_n 0123456789 >"conftest.in"
6159 while :
6160 do
6161 cat "conftest.in" "conftest.in" >"conftest.tmp"
6162 mv "conftest.tmp" "conftest.in"
6163 cp "conftest.in" "conftest.nl"
6164 $as_echo 'GREP' >> "conftest.nl"
6165 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6166 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6167 as_fn_arith $ac_count + 1 && ac_count=$as_val
6168 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6169 # Best one so far, save it but keep looking for a better one
6170 ac_cv_path_GREP="$ac_path_GREP"
6171 ac_path_GREP_max=$ac_count
6172 fi
6173 # 10*(2^10) chars as input seems more than enough
6174 test $ac_count -gt 10 && break
6175 done
6176 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6177esac
6178
6179 $ac_path_GREP_found && break 3
6180 done
6181 done
6182 done
6183IFS=$as_save_IFS
6184 if test -z "$ac_cv_path_GREP"; then
6185 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6186 fi
6187else
6188 ac_cv_path_GREP=$GREP
6189fi
6190
6191fi
6192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6193$as_echo "$ac_cv_path_GREP" >&6; }
6194 GREP="$ac_cv_path_GREP"
6195
6196
6197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6198$as_echo_n "checking for egrep... " >&6; }
6199if test "${ac_cv_path_EGREP+set}" = set; then :
6200 $as_echo_n "(cached) " >&6
6201else
6202 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6203 then ac_cv_path_EGREP="$GREP -E"
6204 else
6205 if test -z "$EGREP"; then
6206 ac_path_EGREP_found=false
6207 # Loop through the user's path and test for each of PROGNAME-LIST
6208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6209for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6210do
6211 IFS=$as_save_IFS
6212 test -z "$as_dir" && as_dir=.
6213 for ac_prog in egrep; do
6214 for ac_exec_ext in '' $ac_executable_extensions; do
6215 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6216 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6217# Check for GNU ac_path_EGREP and select it if it is found.
6218 # Check for GNU $ac_path_EGREP
6219case `"$ac_path_EGREP" --version 2>&1` in
6220*GNU*)
6221 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6222*)
6223 ac_count=0
6224 $as_echo_n 0123456789 >"conftest.in"
6225 while :
6226 do
6227 cat "conftest.in" "conftest.in" >"conftest.tmp"
6228 mv "conftest.tmp" "conftest.in"
6229 cp "conftest.in" "conftest.nl"
6230 $as_echo 'EGREP' >> "conftest.nl"
6231 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6232 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6233 as_fn_arith $ac_count + 1 && ac_count=$as_val
6234 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6235 # Best one so far, save it but keep looking for a better one
6236 ac_cv_path_EGREP="$ac_path_EGREP"
6237 ac_path_EGREP_max=$ac_count
6238 fi
6239 # 10*(2^10) chars as input seems more than enough
6240 test $ac_count -gt 10 && break
6241 done
6242 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6243esac
6244
6245 $ac_path_EGREP_found && break 3
6246 done
6247 done
6248 done
6249IFS=$as_save_IFS
6250 if test -z "$ac_cv_path_EGREP"; then
6251 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6252 fi
6253else
6254 ac_cv_path_EGREP=$EGREP
6255fi
6256
6257 fi
6258fi
6259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6260$as_echo "$ac_cv_path_EGREP" >&6; }
6261 EGREP="$ac_cv_path_EGREP"
6262
6263
6264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6265$as_echo_n "checking for ANSI C header files... " >&6; }
6266if test "${ac_cv_header_stdc+set}" = set; then :
6267 $as_echo_n "(cached) " >&6
6268else
6269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6270/* end confdefs.h. */
6271#include <stdlib.h>
6272#include <stdarg.h>
6273#include <string.h>
6274#include <float.h>
6275
6276int
6277main ()
6278{
6279
6280 ;
6281 return 0;
6282}
6283_ACEOF
6284if ac_fn_c_try_compile "$LINENO"; then :
6285 ac_cv_header_stdc=yes
6286else
6287 ac_cv_header_stdc=no
6288fi
6289rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6290
6291if test $ac_cv_header_stdc = yes; then
6292 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6294/* end confdefs.h. */
6295#include <string.h>
6296
6297_ACEOF
6298if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6299 $EGREP "memchr" >/dev/null 2>&1; then :
6300
6301else
6302 ac_cv_header_stdc=no
6303fi
6304rm -f conftest*
6305
6306fi
6307
6308if test $ac_cv_header_stdc = yes; then
6309 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6311/* end confdefs.h. */
6312#include <stdlib.h>
6313
6314_ACEOF
6315if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6316 $EGREP "free" >/dev/null 2>&1; then :
6317
6318else
6319 ac_cv_header_stdc=no
6320fi
6321rm -f conftest*
6322
6323fi
6324
6325if test $ac_cv_header_stdc = yes; then
6326 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6327 if test "$cross_compiling" = yes; then :
6328 :
6329else
6330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6331/* end confdefs.h. */
6332#include <ctype.h>
6333#include <stdlib.h>
6334#if ((' ' & 0x0FF) == 0x020)
6335# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6336# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6337#else
6338# define ISLOWER(c) \
6339 (('a' <= (c) && (c) <= 'i') \
6340 || ('j' <= (c) && (c) <= 'r') \
6341 || ('s' <= (c) && (c) <= 'z'))
6342# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6343#endif
6344
6345#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6346int
6347main ()
6348{
6349 int i;
6350 for (i = 0; i < 256; i++)
6351 if (XOR (islower (i), ISLOWER (i))
6352 || toupper (i) != TOUPPER (i))
6353 return 2;
6354 return 0;
6355}
6356_ACEOF
6357if ac_fn_c_try_run "$LINENO"; then :
6358
6359else
6360 ac_cv_header_stdc=no
6361fi
6362rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6363 conftest.$ac_objext conftest.beam conftest.$ac_ext
6364fi
6365
6366fi
6367fi
6368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6369$as_echo "$ac_cv_header_stdc" >&6; }
6370if test $ac_cv_header_stdc = yes; then
6371
6372$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6373
6374fi
6375
6376# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6377for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6378 inttypes.h stdint.h unistd.h
6379do :
6380 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6381ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6382"
6383eval as_val=\$$as_ac_Header
6384 if test "x$as_val" = x""yes; then :
6385 cat >>confdefs.h <<_ACEOF
6386#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6387_ACEOF
6388
6389fi
6390
6391done
6392
6393
6394for ac_header in libelf.h
6395do :
6396 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6397if test "x$ac_cv_header_libelf_h" = x""yes; then :
6398 cat >>confdefs.h <<_ACEOF
6399#define HAVE_LIBELF_H 1
6400_ACEOF
6401 have_libelf_h=yes
6402fi
6403
6404done
6405
6406 for ac_header in gelf.h
6407do :
6408 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6409if test "x$ac_cv_header_gelf_h" = x""yes; then :
6410 cat >>confdefs.h <<_ACEOF
6411#define HAVE_GELF_H 1
6412_ACEOF
6413 have_gelf_h=yes
6414fi
6415
6416done
6417
6418
6419 for ac_header in libelf/libelf.h
6420do :
6421 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6422if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6423 cat >>confdefs.h <<_ACEOF
6424#define HAVE_LIBELF_LIBELF_H 1
6425_ACEOF
6426 have_libelf_libelf_h=yes
6427fi
6428
6429done
6430
6431 for ac_header in libelf/gelf.h
6432do :
6433 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6434if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6435 cat >>confdefs.h <<_ACEOF
6436#define HAVE_LIBELF_GELF_H 1
6437_ACEOF
6438 have_libelf_gelf_h=yes
6439fi
6440
6441done
6442
6443
6444 # If we couldn't find libelf.h and the user forced it, emit an error.
6445 if test x"$have_libelf_h" != x"yes" \
6446 && test x"$have_libelf_libelf_h" != x"yes" ; then
6447 if test x"$default_enable_lto" != x"yes" ; then
6448 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6449 else
6450 enable_lto=no
6451 libelflibs=
6452 libelfinc=
6453 fi
6454 fi
6455
6456 # If we couldn't find gelf.h and the user forced it, emit an error.
6457 if test x"$have_gelf_h" != x"yes" \
6458 && test x"$have_libelf_gelf_h" != x"yes" ; then
6459 if test x"$default_enable_lto" != x"yes" ; then
6460 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6461 else
6462 enable_lto=no
6463 libelflibs=
6464 libelfinc=
6465 fi
6466 fi
6467
6468 # Check that the detected libelf has the functions we need. We cannot
6469 # rely on just detecting the headers since they do not include
6470 # versioning information. Add functions, if needed.
6471 if test x"$enable_lto" = x"yes" ; then
6472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6473$as_echo_n "checking for the correct version of libelf... " >&6; }
6474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6475/* end confdefs.h. */
6476#include <libelf.h>
6477int
6478main ()
6479{
6480
6481 elf_errmsg (0);
6482 elf_getscn (0, 0);
6483 elf_nextscn (0, 0);
6484 elf_strptr (0, 0, 0);
6485 elf_getident (0, 0);
6486 elf_getshdrstrndx (0, 0);
6487 elf_begin (0, 0, 0);
6488 elf_ndxscn (0);
6489 elf_end (0);
6490
6491 ;
6492 return 0;
6493}
6494_ACEOF
6495if ac_fn_c_try_link "$LINENO"; then :
6496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6497$as_echo "yes" >&6; };
6498else
6499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6500$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6501
6502fi
6503rm -f core conftest.err conftest.$ac_objext \
6504 conftest$ac_exeext conftest.$ac_ext
6505
6506 # If we couldn't enable LTO and the user forced it, emit an error.
6507 if test x"$enable_lto" = x"no" \
6508 && test x"$default_enable_lto" != x"yes" ; then
6509 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6510Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6511to specify its location." "$LINENO" 5
6512 fi
6513 fi
6514
6515 CFLAGS="$saved_CFLAGS"
6516 CPPFLAGS="$saved_CPPFLAGS"
6517 LIBS="$saved_LIBS"
6518
6519 # Flags needed for libelf.
6520
6521
6522fi
6523
e28c595f 6524
947f426e 6525# By default, C is the only stage 1 language.
9b134994 6526stage1_languages=,c,
1d39f329 6527
e8a5fa9c
RW
6528# Target libraries that we bootstrap.
6529bootstrap_target_libs=,target-libgcc,
6530
9e07f89d
NN
6531# Figure out what language subdirectories are present.
6532# Look if the user specified --enable-languages="..."; if not, use
6533# the environment variable $LANGUAGES if defined. $LANGUAGES might
6534# go away some day.
6535# NB: embedded tabs in this IF block -- do not untabify
6536if test -d ${srcdir}/gcc; then
6537 if test x"${enable_languages+set}" != xset; then
6538 if test x"${LANGUAGES+set}" = xset; then
6539 enable_languages="${LANGUAGES}"
6540 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6541 else
6542 enable_languages=all
6543 fi
6544 else
6545 if test x"${enable_languages}" = x ||
6546 test x"${enable_languages}" = xyes;
6547 then
6548 echo configure.in: --enable-languages needs at least one language argument 1>&2
6549 exit 1
6550 fi
6551 fi
6552 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6553
096f7d00
DE
6554 # 'f95' is the old name for the 'fortran' language. We issue a warning
6555 # and make the substitution.
6556 case ,${enable_languages}, in
6557 *,f95,*)
6558 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6559 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6560 ;;
6561 esac
6562
9e07f89d
NN
6563 # First scan to see if an enabled language requires some other language.
6564 # We assume that a given config-lang.in will list all the language
6565 # front ends it requires, even if some are required indirectly.
6566 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6567 case ${lang_frag} in
6568 ..) ;;
6569 # The odd quoting in the next line works around
6570 # an apparent bug in bash 1.12 on linux.
6571 ${srcdir}/gcc/[*]/config-lang.in) ;;
6572 *)
6573 # From the config-lang.in, get $language, $lang_requires
6574 language=
6575 lang_requires=
6576 . ${lang_frag}
6577 for other in ${lang_requires} ; do
6578 case ,${enable_languages}, in
6579 *,$other,*) ;;
6580 *,all,*) ;;
6581 *,$language,*)
6582 echo " \`$other' language required by \`$language'; enabling" 1>&2
6583 enable_languages="${enable_languages},${other}"
6584 ;;
6585 esac
6586 done
6587 ;;
6588 esac
6589 done
6590
9b134994 6591 new_enable_languages=,c,
700d40ca
ILT
6592
6593 # If LTO is enabled, add the LTO front end.
6594 extra_host_libiberty_configure_flags=
6595 if test "$enable_lto" = "yes" ; then
6596 new_enable_languages="${new_enable_languages}lto,"
6597 if test "${ENABLE_GOLD}" = "yes" ; then
6598 configdirs="$configdirs lto-plugin"
6599 extra_host_libiberty_configure_flags=--enable-shared
6600 fi
6601 fi
6602
6603
9e07f89d 6604 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6605 potential_languages=,c,
9e07f89d
NN
6606
6607 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6608 case ${lang_frag} in
6609 ..) ;;
6610 # The odd quoting in the next line works around
6611 # an apparent bug in bash 1.12 on linux.
6612 ${srcdir}/gcc/[*]/config-lang.in) ;;
6613 *)
c6b750e1 6614 # From the config-lang.in, get $language, $target_libs,
1d39f329 6615 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6616 language=
6617 target_libs=
6618 lang_dirs=
64ce424c 6619 subdir_requires=
9b134994
PB
6620 boot_language=no
6621 build_by_default=yes
9e07f89d 6622 . ${lang_frag}
9b134994
PB
6623 if test x${language} = x; then
6624 echo "${lang_frag} doesn't set \$language." 1>&2
6625 exit 1
6626 fi
6627
e8a5fa9c
RW
6628 if test "$language" = "c++" -a "$ENABLE_BUILD_WITH_CXX" = "yes"; then
6629 boot_language=yes
6630 fi
6631
9b134994
PB
6632 case ,${enable_languages}, in
6633 *,${language},*)
9e07f89d
NN
6634 # Language was explicitly selected; include it.
6635 add_this_lang=yes
6636 ;;
9b134994
PB
6637 *,all,*)
6638 # 'all' was selected, select it if it is a default language
6639 add_this_lang=${build_by_default}
9e07f89d
NN
6640 ;;
6641 *)
6642 add_this_lang=no
6643 ;;
6644 esac
4b1cb4fe 6645
64ce424c 6646 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6647 for i in $subdir_requires; do
3d3adb43 6648 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6649 case ,${enable_languages}, in
6650 *,${language},*)
6651 # Specifically requested language; tell them.
81ecdfbb 6652 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6653 ;;
6654 *)
6655 # Silently disable.
9b134994 6656 add_this_lang=unsupported
64ce424c
PB
6657 ;;
6658 esac
6659 done
6660
9b134994
PB
6661 # Disable Ada if no preexisting GNAT is available.
6662 case ,${enable_languages},:${language}:${have_gnat} in
6663 *,${language},*:ada:no)
6664 # Specifically requested language; tell them.
81ecdfbb 6665 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6666 ;;
6667 *:ada:no)
6668 # Silently disable.
6669 add_this_lang=unsupported
6670 ;;
6671 esac
6672
59f7ec45
HPN
6673 # Disable a language that is unsupported by the target.
6674 case " $unsupported_languages " in
6675 *" $language "*)
9b134994 6676 add_this_lang=unsupported
59f7ec45
HPN
6677 ;;
6678 esac
6679
4b1cb4fe 6680 case $add_this_lang in
9b134994 6681 unsupported)
9e07f89d 6682 # Remove language-dependent dirs.
1d39f329
NN
6683 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6684 ;;
9b134994
PB
6685 no)
6686 # Remove language-dependent dirs; still show language as supported.
6687 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6688 potential_languages="${potential_languages}${language},"
6689 ;;
6690 yes)
6691 new_enable_languages="${new_enable_languages}${language},"
6692 potential_languages="${potential_languages}${language},"
1d39f329 6693 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6694 case "${boot_language}:,$enable_stage1_languages," in
6695 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6696 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6697 case ",$stage1_languages," in
6698 *,$language,* | ,yes, | ,all,) ;;
6699 *) stage1_languages="${stage1_languages}${language}," ;;
6700 esac
e8a5fa9c
RW
6701 # We need to bootstrap any supporting libraries.
6702 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6703 ;;
6704 esac
6705 ;;
9e07f89d
NN
6706 esac
6707 ;;
6708 esac
6709 done
6710
81ecdfbb
RW
6711 # Check whether --enable-stage1-languages was given.
6712if test "${enable_stage1_languages+set}" = set; then :
6713 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6714 ,no,|,,)
6715 # Set it to something that will have no effect in the loop below
6716 enable_stage1_languages=c ;;
6717 ,yes,)
6718 enable_stage1_languages=`echo $new_enable_languages | \
6719 sed -e "s/^,//" -e "s/,$//" ` ;;
6720 *,all,*)
6721 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6722 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6723 esac
6724
6725 # Add "good" languages from enable_stage1_languages to stage1_languages,
6726 # while "bad" languages go in missing_languages. Leave no duplicates.
6727 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6728 case $potential_languages in
6729 *,$i,*)
6730 case $stage1_languages in
6731 *,$i,*) ;;
6732 *) stage1_languages="$stage1_languages$i," ;;
6733 esac ;;
6734 *)
6735 case $missing_languages in
6736 *,$i,*) ;;
6737 *) missing_languages="$missing_languages$i," ;;
6738 esac ;;
6739 esac
6740 done
81ecdfbb
RW
6741fi
6742
9b134994
PB
6743
6744 # Remove leading/trailing commas that were added for simplicity
6745 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6746 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6747 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6748 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6749
9e07f89d 6750 if test "x$missing_languages" != x; then
81ecdfbb 6751 as_fn_error "
27258dd4 6752The following requested languages could not be built: ${missing_languages}
81ecdfbb 6753Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6754 fi
9e07f89d
NN
6755 if test "x$new_enable_languages" != "x$enable_languages"; then
6756 echo The following languages will be built: ${new_enable_languages}
9b134994 6757 enable_languages="$new_enable_languages"
9e07f89d 6758 fi
9b134994 6759
c6b750e1 6760
81ec575a 6761 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6762fi
6763
a6df5a19
PB
6764# Handle --disable-<component> generically.
6765for dir in $configdirs $build_configdirs $target_configdirs ; do
6766 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6767 varname=`echo $dirname | sed -e s/+/_/g`
6768 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6769 noconfigdirs="$noconfigdirs $dir"
6770 fi
6771done
6772
4f0ef2d8 6773# Check for Boehm's garbage collector
81ecdfbb
RW
6774# Check whether --enable-objc-gc was given.
6775if test "${enable_objc_gc+set}" = set; then :
6776 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6777 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6778 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6779 ;;
6780esac
81ecdfbb
RW
6781fi
6782
4f0ef2d8
CD
6783
6784# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6785case ,${enable_languages},:${enable_objc_gc} in
6786 *,objc,*:yes)
4f0ef2d8
CD
6787 # Keep target-boehm-gc if requested for Objective-C.
6788 ;;
4f0ef2d8 6789 *)
d42c4017
DA
6790 # Otherwise remove target-boehm-gc depending on target-libjava.
6791 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6792 noconfigdirs="$noconfigdirs target-boehm-gc"
6793 fi
4f0ef2d8
CD
6794 ;;
6795esac
6796
caeba88f
AL
6797# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6798# $build_configdirs and $target_configdirs.
9e07f89d
NN
6799# If we have the source for $noconfigdirs entries, add them to $notsupp.
6800
6801notsupp=""
6802for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6803 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6804 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6805 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6806 if test -r $srcdir/$dirname/configure ; then
6807 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6808 true
6809 else
6810 notsupp="$notsupp $dir"
6811 fi
6812 fi
6813 fi
caeba88f
AL
6814 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6815 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6816 if test -r $srcdir/$dirname/configure ; then
6817 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6818 true
6819 else
6820 notsupp="$notsupp $dir"
6821 fi
6822 fi
6823 fi
9e07f89d
NN
6824 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6825 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6826 if test -r $srcdir/$dirname/configure ; then
6827 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6828 true
6829 else
6830 notsupp="$notsupp $dir"
6831 fi
6832 fi
6833 fi
6834done
6835
6836# Sometimes the tools are distributed with libiberty but with no other
6837# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6838# Don't let libgcc imply libiberty either.
9e07f89d 6839if test -n "${target_configdirs}" ; then
f86e35b8 6840 libgcc=
9e07f89d
NN
6841 others=
6842 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6843 if test "$i" = "libgcc"; then
6844 libgcc=target-libgcc
6845 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6846 if test -r $srcdir/$i/configure ; then
6847 others=yes;
6848 break;
6849 fi
6850 fi
6851 done
6852 if test -z "${others}" ; then
f86e35b8 6853 target_configdirs=$libgcc
9e07f89d
NN
6854 fi
6855fi
6856
6857# Quietly strip out all directories which aren't configurable in this tree.
6858# This relies on all configurable subdirectories being autoconfiscated, which
6859# is now the case.
6a9cf61e
PB
6860build_configdirs_all="$build_configdirs"
6861build_configdirs=
6862for i in ${build_configdirs_all} ; do
c6b750e1 6863 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6864 if test -f ${srcdir}/$j/configure ; then
6865 build_configdirs="${build_configdirs} $i"
6866 fi
6867done
6868
9e07f89d
NN
6869configdirs_all="$configdirs"
6870configdirs=
6871for i in ${configdirs_all} ; do
6872 if test -f ${srcdir}/$i/configure ; then
6873 configdirs="${configdirs} $i"
6874 fi
6875done
6a9cf61e 6876
9e07f89d
NN
6877target_configdirs_all="$target_configdirs"
6878target_configdirs=
6879for i in ${target_configdirs_all} ; do
c6b750e1 6880 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6881 if test -f ${srcdir}/$j/configure ; then
6882 target_configdirs="${target_configdirs} $i"
6883 fi
6884done
6885
6886# Produce a warning message for the subdirs we can't configure.
6887# This isn't especially interesting in the Cygnus tree, but in the individual
6888# FSF releases, it's important to let people know when their machine isn't
6889# supported by the one or two programs in a package.
6890
6891if test -n "${notsupp}" && test -z "${norecursion}" ; then
6892 # If $appdirs is non-empty, at least one of those directories must still
6893 # be configured, or we error out. (E.g., if the gas release supports a
6894 # specified target in some subdirs but not the gas subdir, we shouldn't
6895 # pretend that all is well.)
6896 if test -n "$appdirs" ; then
6897 for dir in $appdirs ; do
6898 if test -r $dir/Makefile.in ; then
6899 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6900 appdirs=""
6901 break
6902 fi
6a9cf61e 6903 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6904 appdirs=""
6905 break
6906 fi
6907 fi
6908 done
6909 if test -n "$appdirs" ; then
6910 echo "*** This configuration is not supported by this package." 1>&2
6911 exit 1
6912 fi
6913 fi
6914 # Okay, some application will build, or we don't care to check. Still
6915 # notify of subdirs not getting built.
6916 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6917 echo " ${notsupp}" 1>&2
6918 echo " (Any other directories should still work fine.)" 1>&2
6919fi
6920
6921case "$host" in
6922 *msdosdjgpp*)
6923 enable_gdbtk=no ;;
6924esac
6925
18f6b6ee
PB
6926# To find our prefix, in gcc_cv_tool_prefix.
6927
6928# The user is always right.
6929if test "${PATH_SEPARATOR+set}" != set; then
6930 echo "#! /bin/sh" >conf$$.sh
6931 echo "exit 0" >>conf$$.sh
6932 chmod +x conf$$.sh
6933 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6934 PATH_SEPARATOR=';'
6935 else
6936 PATH_SEPARATOR=:
6937 fi
6938 rm -f conf$$.sh
6939fi
6940
6941
6942
6943if test "x$exec_prefix" = xNONE; then
6944 if test "x$prefix" = xNONE; then
6945 gcc_cv_tool_prefix=$ac_default_prefix
6946 else
6947 gcc_cv_tool_prefix=$prefix
6948 fi
6949else
6950 gcc_cv_tool_prefix=$exec_prefix
6951fi
6952
6953# If there is no compiler in the tree, use the PATH only. In any
6954# case, if there is no compiler in the tree nobody should use
6955# AS_FOR_TARGET and LD_FOR_TARGET.
6956if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6957 gcc_version=`cat $srcdir/gcc/BASE-VER`
6958 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6959 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6960 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6961 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6962 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6963 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6964else
6965 gcc_cv_tool_dirs=
6966fi
6967
6968if test x$build = x$target && test -n "$md_exec_prefix"; then
6969 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6970fi
6971
6972
6973
9e07f89d
NN
6974copy_dirs=
6975
c6b750e1 6976
81ecdfbb
RW
6977# Check whether --with-build-sysroot was given.
6978if test "${with_build_sysroot+set}" = set; then :
6979 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6980 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6981 fi
6982else
6983 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6984fi
a19b6204
MM
6985
6986
8a6ee3ab 6987
81ecdfbb
RW
6988
6989# Check whether --with-debug-prefix-map was given.
6990if test "${with_debug_prefix_map+set}" = set; then :
6991 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6992 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6993 for debug_map in $withval; do
6994 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6995 done
6996 fi
6997else
6998 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6999fi
7000
8a6ee3ab
JM
7001
7002
7f6ef0c0
PB
7003# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7004# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7005# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7006# We want to ensure that TARGET libraries (which we know are built with
7007# gcc) are built with "-O2 -g", so include those options when setting
7008# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7009if test "x$CFLAGS_FOR_TARGET" = x; then
7010 CFLAGS_FOR_TARGET=$CFLAGS
7011 case " $CFLAGS " in
7012 *" -O2 "*) ;;
7013 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7014 esac
7015 case " $CFLAGS " in
7016 *" -g "* | *" -g3 "*) ;;
7017 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7018 esac
7019fi
7020
7021
7022if test "x$CXXFLAGS_FOR_TARGET" = x; then
7023 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7024 case " $CXXFLAGS " in
7025 *" -O2 "*) ;;
7026 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7027 esac
7028 case " $CXXFLAGS " in
7029 *" -g "* | *" -g3 "*) ;;
7030 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7031 esac
7032fi
7033
7034
9e07f89d
NN
7035# Handle --with-headers=XXX. If the value is not "yes", the contents of
7036# the named directory are copied to $(tooldir)/sys-include.
7037if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7038 if test x${is_cross_compiler} = xno ; then
7039 echo 1>&2 '***' --with-headers is only supported when cross compiling
7040 exit 1
7041 fi
7042 if test x"${with_headers}" != xyes ; then
18f6b6ee 7043 x=${gcc_cv_tool_prefix}
c6b750e1 7044 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7045 fi
7046fi
7047
7048# Handle --with-libs=XXX. If the value is not "yes", the contents of
7049# the name directories are copied to $(tooldir)/lib. Multiple directories
7050# are permitted.
7051if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7052 if test x${is_cross_compiler} = xno ; then
7053 echo 1>&2 '***' --with-libs is only supported when cross compiling
7054 exit 1
7055 fi
7056 if test x"${with_libs}" != xyes ; then
7057 # Copy the libraries in reverse order, so that files in the first named
7058 # library override files in subsequent libraries.
18f6b6ee 7059 x=${gcc_cv_tool_prefix}
9e07f89d 7060 for l in ${with_libs}; do
c6b750e1 7061 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7062 done
7063 fi
7064fi
7065
700d40ca 7066# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7067#
7068# This is done by determining whether or not the appropriate directory
7069# is available, and by checking whether or not specific configurations
7070# have requested that this magic not happen.
c6b750e1
DJ
7071#
7072# The command line options always override the explicit settings in
2429c060
PB
7073# configure.in, and the settings in configure.in override this magic.
7074#
c6b750e1 7075# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7076# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7077# --without-gnu-ld options for the configure script. Similarly, if
7078# the default is to use the included zlib and you don't want to do that,
7079# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7080
7081if test x${use_gnu_as} = x &&
7082 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7083 with_gnu_as=yes
7084 extra_host_args="$extra_host_args --with-gnu-as"
7085fi
7086
7087if test x${use_gnu_ld} = x &&
93f9b408 7088 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7089 with_gnu_ld=yes
7090 extra_host_args="$extra_host_args --with-gnu-ld"
7091fi
7092
700d40ca
ILT
7093if test x${use_included_zlib} = x &&
7094 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7095 :
7096else
7097 with_system_zlib=yes
7098 extra_host_args="$extra_host_args --with-system-zlib"
7099fi
7100
2429c060
PB
7101# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7102# can detect this case.
7103
7104if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7105 with_newlib=yes
7106 extra_host_args="$extra_host_args --with-newlib"
7107fi
7108
9e07f89d
NN
7109# Handle ${copy_dirs}
7110set fnord ${copy_dirs}
7111shift
7112while test $# != 0 ; do
7113 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7114 :
7115 else
7116 echo Copying $1 to $2
7117
7118 # Use the install script to create the directory and all required
7119 # parent directories.
7120 if test -d $2 ; then
7121 :
7122 else
7123 echo >config.temp
7124 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7125 fi
7126
7127 # Copy the directory, assuming we have tar.
7128 # FIXME: Should we use B in the second tar? Not all systems support it.
7129 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7130
7131 # It is the responsibility of the user to correctly adjust all
7132 # symlinks. If somebody can figure out how to handle them correctly
7133 # here, feel free to add the code.
7134
7135 echo $1 > $2/COPIED
7136 fi
7137 shift; shift
7138done
7139
2429c060
PB
7140# Determine a target-dependent exec_prefix that the installed
7141# gcc will search in. Keep this list sorted by triplet, with
7142# the *-*-osname triplets last.
7143md_exec_prefix=
7144case "${target}" in
7145 alpha*-*-*vms*)
7146 md_exec_prefix=/gnu/lib/gcc-lib
7147 ;;
521ec477 7148 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7149 md_exec_prefix=/dev/env/DJDIR/bin
7150 ;;
521ec477 7151 i[34567]86-*-sco3.2v5*)
2429c060
PB
7152 if test $with_gnu_as = yes; then
7153 md_exec_prefix=/usr/gnu/bin
7154 else
7155 md_exec_prefix=/usr/ccs/bin/elf
7156 fi
7157 ;;
7158
7159 mn10300-*-* | \
7160 powerpc-*-chorusos* | \
7161 powerpc*-*-eabi* | \
7162 powerpc*-*-sysv* | \
7163 powerpc*-*-kaos* | \
7164 s390x-ibm-tpf*)
7165 md_exec_prefix=/usr/ccs/bin
7166 ;;
7167 sparc64-*-elf*)
7168 ;;
7169 v850*-*-*)
7170 md_exec_prefix=/usr/ccs/bin
7171 ;;
8b66833e 7172 xtensa*-*-elf*)
2429c060
PB
7173 ;;
7174
7175 *-*-beos* | \
7176 *-*-elf* | \
7177 *-*-hpux* | \
7178 *-*-netware* | \
7179 *-*-nto-qnx* | \
7180 *-*-rtems* | \
7181 *-*-solaris2* | \
521ec477 7182 *-*-sysv[45]* | \
2429c060
PB
7183 *-*-vxworks* | \
7184 *-wrs-windiss)
7185 md_exec_prefix=/usr/ccs/bin
7186 ;;
7187esac
7188
a0da8069
NN
7189extra_arflags_for_target=
7190extra_nmflags_for_target=
7191extra_ranlibflags_for_target=
7192target_makefile_frag=/dev/null
7193case "${target}" in
4e206d7e
DB
7194 mep*-*-*)
7195 target_makefile_frag="config/mt-mep"
7196 ;;
77d7106f
AM
7197 spu-*-*)
7198 target_makefile_frag="config/mt-spu"
7199 ;;
429acdec
RS
7200 mips*-sde-elf*)
7201 target_makefile_frag="config/mt-sde"
7202 ;;
f3b1e08e
RS
7203 mipsisa*-*-elfoabi*)
7204 target_makefile_frag="config/mt-mips-elfoabi"
7205 ;;
e7c8859c
RS
7206 mips*-*-*linux* | mips*-*-gnu*)
7207 target_makefile_frag="config/mt-mips-gnu"
7208 ;;
2a3124ca 7209 *-*-netware*)
a0da8069
NN
7210 target_makefile_frag="config/mt-netware"
7211 ;;
29383458 7212 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7213 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7214 ;;
7215 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7216 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7217 # commands to handle both 32-bit and 64-bit objects. These flags are
7218 # harmless if we're using GNU nm or ar.
7219 extra_arflags_for_target=" -X32_64"
7220 extra_nmflags_for_target=" -B -X32_64"
7221 ;;
7222 *-*-darwin*)
7223 # ranlib from Darwin requires the -c flag to look at common symbols.
7224 extra_ranlibflags_for_target=" -c"
7225 ;;
7226 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7227 target_makefile_frag="config/mt-wince"
7228 ;;
7229esac
7230
7231alphaieee_frag=/dev/null
7232case $target in
7233 alpha*-*-*)
7234 # This just makes sure to use the -mieee option to build target libs.
7235 # This should probably be set individually by each library.
7236 alphaieee_frag="config/mt-alphaieee"
7237 ;;
7238esac
7239
7240# If --enable-target-optspace always use -Os instead of -O2 to build
7241# the target libraries, similarly if it is not specified, use -Os
7242# on selected platforms.
7243ospace_frag=/dev/null
7244case "${enable_target_optspace}:${target}" in
7245 yes:*)
7246 ospace_frag="config/mt-ospace"
7247 ;;
7248 :d30v-*)
7249 ospace_frag="config/mt-d30v"
7250 ;;
7251 :m32r-* | :d10v-* | :fr30-*)
7252 ospace_frag="config/mt-ospace"
7253 ;;
7254 no:* | :*)
7255 ;;
7256 *)
7257 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7258 ;;
7259esac
7260
a0da8069
NN
7261# Default to using --with-stabs for certain targets.
7262if test x${with_stabs} = x ; then
7263 case "${target}" in
e31d1ea3 7264 mips*-*-irix[56]*)
a0da8069
NN
7265 ;;
7266 mips*-*-* | alpha*-*-osf*)
7267 with_stabs=yes;
7268 extra_host_args="${extra_host_args} --with-stabs"
7269 ;;
7270 esac
7271fi
7272
7273# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7274# them automatically.
7275case "${host}" in
c6b750e1 7276 hppa*64*-*-hpux11*)
a0da8069
NN
7277 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7278 ;;
7279esac
7280
a0da8069
NN
7281# Some systems (e.g., one of the i386-aix systems the gas testers are
7282# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7283tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7284build_tooldir=${tooldir}
7285
a0da8069
NN
7286# Create a .gdbinit file which runs the one in srcdir
7287# and tells GDB to look there for source files.
7288
7289if test -r ${srcdir}/.gdbinit ; then
7290 case ${srcdir} in
7291 .) ;;
7292 *) cat > ./.gdbinit <<EOF
7293# ${NO_EDIT}
7294dir ${srcdir}
7295dir .
7296source ${srcdir}/.gdbinit
7297EOF
7298 ;;
7299 esac
7300fi
7301
a0da8069
NN
7302# Make sure that the compiler is able to generate an executable. If it
7303# can't, we are probably in trouble. We don't care whether we can run the
7304# executable--we might be using a cross compiler--we only care whether it
7305# can be created. At this point the main configure script has set CC.
7306we_are_ok=no
7307echo "int main () { return 0; }" > conftest.c
7308${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7309if test $? = 0 ; then
7310 if test -s conftest || test -s conftest.exe ; then
7311 we_are_ok=yes
7312 fi
c6b750e1 7313fi
a0da8069
NN
7314case $we_are_ok in
7315 no)
7316 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7317 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7318 rm -f conftest*
7319 exit 1
7320 ;;
7321esac
7322rm -f conftest*
7323
7324# The Solaris /usr/ucb/cc compiler does not appear to work.
7325case "${host}" in
7326 sparc-sun-solaris2*)
7327 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7328 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7329 could_use=
7330 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7331 if test -d /opt/cygnus/bin ; then
7332 if test "$could_use" = "" ; then
7333 could_use="/opt/cygnus/bin"
7334 else
7335 could_use="$could_use or /opt/cygnus/bin"
7336 fi
7337 fi
7338 if test "$could_use" = "" ; then
7339 echo "Warning: compilation may fail because you're using"
7340 echo "/usr/ucb/cc. You should change your PATH or CC "
7341 echo "variable and rerun configure."
7342 else
7343 echo "Warning: compilation may fail because you're using"
7344 echo "/usr/ucb/cc, when you should use the C compiler from"
7345 echo "$could_use. You should change your"
7346 echo "PATH or CC variable and rerun configure."
7347 fi
7348 fi
7349 ;;
7350esac
7351
3bbd2f8f 7352# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7353case "${host}" in
7354 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7355 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7356 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7357 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7358esac
7359
3bbd2f8f 7360# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7361# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7362# built executables to PATH.
3bbd2f8f
AL
7363if test "$RPATH_ENVVAR" = PATH; then
7364 GCC_SHLIB_SUBDIR=/shlib
7365else
7366 GCC_SHLIB_SUBDIR=
7367fi
7368
a0da8069
NN
7369# Record target_configdirs and the configure arguments for target and
7370# build configuration in Makefile.
7371target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7372build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7373
a0da8069
NN
7374# Determine whether gdb needs tk/tcl or not.
7375# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7376# and in that case we want gdb to be built without tk. Ugh!
7377# In fact I believe gdb is the *only* package directly dependent on tk,
7378# so we should be able to put the 'maybe's in unconditionally and
7379# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7380# 100% sure that that's safe though.
c180f501 7381
675c6968 7382gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7383case "$enable_gdbtk" in
7384 no)
7385 GDB_TK="" ;;
c180f501
AC
7386 yes)
7387 GDB_TK="${gdb_tk}" ;;
a0da8069 7388 *)
c180f501
AC
7389 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7390 # distro. Eventually someone will fix this and move Insight, nee
7391 # gdbtk to a separate directory.
7392 if test -d ${srcdir}/gdb/gdbtk ; then
7393 GDB_TK="${gdb_tk}"
7394 else
7395 GDB_TK=""
7396 fi
7397 ;;
a0da8069 7398esac
907be67c
DJ
7399CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7400INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7401
6bd3dfaa 7402# Strip out unwanted targets.
dd12c3a8
NN
7403
7404# While at that, we remove Makefiles if we were started for recursive
7405# configuration, so that the top-level Makefile reconfigures them,
7406# like we used to do when configure itself was recursive.
dd12c3a8 7407
06a51eac
RW
7408# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7409# but now we're fixing up the Makefile ourselves with the additional
7410# commands passed to AC_CONFIG_FILES. Use separate variables
7411# extrasub-{build,host,target} not because there is any reason to split
7412# the substitutions up that way, but only to remain below the limit of
7413# 99 commands in a script, for HP-UX sed.
7414# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7415
81ecdfbb
RW
7416# Check whether --enable-bootstrap was given.
7417if test "${enable_bootstrap+set}" = set; then :
7418 enableval=$enable_bootstrap;
319cab08 7419else
9cb3fa6f 7420 enable_bootstrap=default
81ecdfbb
RW
7421fi
7422
319cab08 7423
9cb3fa6f
PB
7424# Issue errors and warnings for invalid/strange bootstrap combinations.
7425case "$configdirs" in
7426 *gcc*) have_compiler=yes ;;
7427 *) have_compiler=no ;;
7428esac
7429
7430case "$have_compiler:$host:$target:$enable_bootstrap" in
7431 *:*:*:no) ;;
7432
0aed8855 7433 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7434 # and we are in a native configuration.
7435 yes:$build:$build:default)
0aed8855 7436 enable_bootstrap=yes ;;
9cb3fa6f
PB
7437
7438 *:*:*:default)
7439 enable_bootstrap=no ;;
7440
7441 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7442 yes:$build:$build:yes)
9cb3fa6f
PB
7443 ;;
7444
7445 # Other configurations, but we have a compiler. Assume the user knows
7446 # what he's doing.
80911fe1 7447 yes:*:*:yes)
81ecdfbb
RW
7448 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7449$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7450 ;;
7451
7452 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7453 no:*:*:yes)
81ecdfbb 7454 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7455
7456 # Fail if wrong command line
7457 *)
81ecdfbb 7458 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7459 ;;
7460esac
7461
4385ad3c
RW
7462case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7463 *,c++,*:yes:yes) ;;
7464 *:yes:yes)
7465 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7466 ;;
7467esac
7468
16b1ad29
RW
7469case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7470 yes:yes:*\ gold\ *:*,c++,*) ;;
7471 yes:yes:*\ gold\ *:*)
7472 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7473 ;;
7474esac
7475
9cb3fa6f 7476# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7477case $enable_bootstrap in
319cab08 7478 yes)
96655cc4
AO
7479 bootstrap_suffix=bootstrap
7480 BUILD_CONFIG=bootstrap-debug
7481 ;;
319cab08 7482 no)
96655cc4
AO
7483 bootstrap_suffix=no-bootstrap
7484 BUILD_CONFIG=
7485 ;;
319cab08
PB
7486esac
7487
96655cc4
AO
7488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7489$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7490
7491
7492# Check whether --with-build-config was given.
7493if test "${with_build_config+set}" = set; then :
7494 withval=$with_build_config; case $with_build_config in
7495 yes) with_build_config= ;;
7496 no) with_build_config= BUILD_CONFIG= ;;
7497 esac
7498fi
7499
7500
7501if test "x${with_build_config}" != x; then
7502 BUILD_CONFIG=$with_build_config
7503else
7504 case $BUILD_CONFIG in
7505 bootstrap-debug)
7506 if echo "int f (void) { return 0; }" > conftest.c &&
7507 ${CC} -c conftest.c &&
7508 mv conftest.o conftest.o.g0 &&
7509 ${CC} -c -g conftest.c &&
7510 mv conftest.o conftest.o.g &&
7511 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7512 :
7513 else
7514 BUILD_CONFIG=
7515 fi
7516 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7517 ;;
7518 esac
7519fi
7520{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7521$as_echo "$BUILD_CONFIG" >&6; }
7522
7523
06a51eac 7524extrasub_build=
6a9cf61e 7525for module in ${build_configdirs} ; do
498d4a71
CF
7526 if test -z "${no_recursion}" \
7527 && test -f ${build_subdir}/${module}/Makefile; then
7528 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7529 rm -f ${build_subdir}/${module}/Makefile
7530 fi
06a51eac 7531 extrasub_build="$extrasub_build
498d4a71
CF
7532/^@if build-$module\$/d
7533/^@endif build-$module\$/d
7534/^@if build-$module-$bootstrap_suffix\$/d
7535/^@endif build-$module-$bootstrap_suffix\$/d"
7536done
06a51eac 7537extrasub_host=
498d4a71 7538for module in ${configdirs} ; do
80911fe1 7539 if test -z "${no_recursion}"; then
8cf39b1b 7540 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7541 if test -f ${file}; then
7542 echo 1>&2 "*** removing ${file} to force reconfigure"
7543 rm -f ${file}
7544 fi
7545 done
498d4a71 7546 fi
06a51eac 7547 extrasub_host="$extrasub_host
498d4a71
CF
7548/^@if $module\$/d
7549/^@endif $module\$/d
7550/^@if $module-$bootstrap_suffix\$/d
7551/^@endif $module-$bootstrap_suffix\$/d"
7552done
06a51eac 7553extrasub_target=
498d4a71
CF
7554for module in ${target_configdirs} ; do
7555 if test -z "${no_recursion}" \
7556 && test -f ${target_subdir}/${module}/Makefile; then
7557 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7558 rm -f ${target_subdir}/${module}/Makefile
7559 fi
e8a5fa9c
RW
7560
7561 # We only bootstrap target libraries listed in bootstrap_target_libs.
7562 case $bootstrap_target_libs in
7563 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7564 *) target_bootstrap_suffix=no-bootstrap ;;
7565 esac
7566
06a51eac 7567 extrasub_target="$extrasub_target
498d4a71
CF
7568/^@if target-$module\$/d
7569/^@endif target-$module\$/d
e8a5fa9c
RW
7570/^@if target-$module-$target_bootstrap_suffix\$/d
7571/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7572done
7573
06a51eac
RW
7574# Do the final fixup along with target modules.
7575extrasub_target="$extrasub_target
6bd3dfaa 7576/^@if /,/^@endif /d"
a0da8069
NN
7577
7578# Create the serialization dependencies. This uses a temporary file.
7579
81ecdfbb
RW
7580# Check whether --enable-serial-configure was given.
7581if test "${enable_serial_configure+set}" = set; then :
7582 enableval=$enable_serial_configure;
7583fi
e6bfb94a
AO
7584
7585
1047cb91
DD
7586case ${enable_serial_configure} in
7587 yes)
7588 enable_serial_build_configure=yes
7589 enable_serial_host_configure=yes
7590 enable_serial_target_configure=yes
7591 ;;
7592esac
7593
a0da8069
NN
7594# These force 'configure's to be done one at a time, to avoid problems
7595# with contention over a shared config.cache.
7596rm -f serdep.tmp
e6bfb94a 7597echo '# serdep.tmp' > serdep.tmp
a0da8069 7598olditem=
1047cb91 7599test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7600for item in ${build_configdirs} ; do
7601 case ${olditem} in
7602 "") ;;
e6bfb94a 7603 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7604 esac
7605 olditem=${item}
7606done
7607olditem=
1047cb91 7608test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7609for item in ${configdirs} ; do
7610 case ${olditem} in
7611 "") ;;
e6bfb94a 7612 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7613 esac
7614 olditem=${item}
7615done
7616olditem=
1047cb91 7617test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7618for item in ${target_configdirs} ; do
7619 case ${olditem} in
7620 "") ;;
e6bfb94a 7621 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7622 esac
7623 olditem=${item}
7624done
7625serialization_dependencies=serdep.tmp
7626
7627
e6bfb94a 7628# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7629# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7630# might not want to pass down to subconfigures. The exception being
7631# --cache-file=/dev/null, which is used to turn off the use of cache
7632# files altogether, and which should be passed on to subconfigures.
7633# Also strip program-prefix, program-suffix, and program-transform-name,
7634# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7635baseargs=
7636keep_next=no
7637skip_next=no
7638eval "set -- $ac_configure_args"
18f6b6ee
PB
7639for ac_arg
7640do
c6b750e1
DJ
7641 if test X"$skip_next" = X"yes"; then
7642 skip_next=no
7643 continue
7644 fi
7645 if test X"$keep_next" = X"yes"; then
7646 case $ac_arg in
7647 *\'*)
7648 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7649 esac
7650 baseargs="$baseargs '$ac_arg'"
7651 keep_next=no
7652 continue
7653 fi
7654
7655 # Handle separated arguments. Based on the logic generated by
7656 # autoconf 2.59.
7657 case $ac_arg in
7658 *=* | --config-cache | -C | -disable-* | --disable-* \
7659 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7660 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7661 | -with-* | --with-* | -without-* | --without-* | --x)
7662 separate_arg=no
7663 ;;
7664 -*)
7665 separate_arg=yes
7666 ;;
7667 *)
7668 separate_arg=no
7669 ;;
7670 esac
7671
7672 case "$ac_arg" in
30167e0a
NC
7673 --cache-file=/dev/null | \
7674 -cache-file=/dev/null )
7675 # Handled here to avoid the test to skip args below.
7676 baseargs="$baseargs '$ac_arg'"
7677 # Assert: $separate_arg should always be no.
7678 keep_next=$separate_arg
7679 ;;
c6b750e1
DJ
7680 --no*)
7681 continue
7682 ;;
7683 --c* | \
7684 --sr* | \
7685 --ho* | \
7686 --bu* | \
7687 --t* | \
7688 --program-* | \
7689 -cache_file* | \
7690 -srcdir* | \
7691 -host* | \
7692 -build* | \
7693 -target* | \
7694 -program-prefix* | \
7695 -program-suffix* | \
7696 -program-transform-name* )
7697 skip_next=$separate_arg
7698 continue
7699 ;;
7700 -*)
7701 # An option. Add it.
7702 case $ac_arg in
7703 *\'*)
7704 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7705 esac
7706 baseargs="$baseargs '$ac_arg'"
7707 keep_next=$separate_arg
7708 ;;
7709 *)
7710 # Either a variable assignment, or a nonopt (triplet). Don't
7711 # pass it down; let the Makefile handle this.
7712 continue
7713 ;;
7714 esac
7715done
7716# Remove the initial space we just introduced and, as these will be
7717# expanded by make, quote '$'.
7718baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7719
f27d4f92
DJ
7720# Add in --program-transform-name, after --program-prefix and
7721# --program-suffix have been applied to it. Autoconf has already
7722# doubled dollar signs and backslashes in program_transform_name; we want
7723# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7724# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7725# Also, because we want to override the logic in subdir configure scripts to
7726# choose program_transform_name, replace any s,x,x, with s,y,y,.
7727sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7728${program_transform_name}
7729EOF_SED
7730gcc_transform_name=`cat conftestsed.out`
7731rm -f conftestsed.out
7732baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7733if test "$silent" = yes; then
7734 baseargs="$baseargs --silent"
7735fi
34a0f3cf 7736baseargs="$baseargs --disable-option-checking"
f27d4f92 7737
a0da8069
NN
7738# For the build-side libraries, we just need to pretend we're native,
7739# and not use the same cache file. Multilibs are neither needed nor
7740# desired.
4b900473 7741build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7742
7743# For host modules, accept cache file option, or specification as blank.
7744case "${cache_file}" in
7745"") # empty
7746 cache_file_option="" ;;
7747/* | [A-Za-z]:[\\/]* ) # absolute path
7748 cache_file_option="--cache-file=${cache_file}" ;;
7749*) # relative path
7750 cache_file_option="--cache-file=../${cache_file}" ;;
7751esac
7752
82252c06
NN
7753# Host dirs don't like to share a cache file either, horribly enough.
7754# This seems to be due to autoconf 2.5x stupidity.
4b900473 7755host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7756
7757target_configargs=${baseargs}
7758
7759# Passing a --with-cross-host argument lets the target libraries know
7760# whether they are being built with a cross-compiler or being built
7761# native. However, it would be better to use other mechanisms to make the
7762# sorts of decisions they want to make on this basis. Please consider
7763# this option to be deprecated. FIXME.
7764if test x${is_cross_compiler} = xyes ; then
c6b750e1 7765 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7766fi
7767
7768# Default to --enable-multilib.
7769if test x${enable_multilib} = x ; then
7770 target_configargs="--enable-multilib ${target_configargs}"
7771fi
7772
7773# Pass --with-newlib if appropriate. Note that target_configdirs has
7774# changed from the earlier setting of with_newlib.
7775if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7776 target_configargs="--with-newlib ${target_configargs}"
7777fi
7778
95036d20
NN
7779# Different target subdirs use different values of certain variables
7780# (notably CXX). Worse, multilibs use *lots* of different values.
7781# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7782# it doesn't automatically accept command-line overrides of them.
7783# This means it's not safe for target subdirs to share a cache file,
7784# which is disgusting, but there you have it. Hopefully this can be
7785# fixed in future. It's still worthwhile to use a cache file for each
7786# directory. I think.
7787
ae380b45
MS
7788# Pass the appropriate --build, --host, --target and --cache-file arguments.
7789# We need to pass --target, as newer autoconf's requires consistency
7790# for target_alias and gcc doesn't manage it consistently.
4b900473 7791target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7792
a0da8069
NN
7793FLAGS_FOR_TARGET=
7794case " $target_configdirs " in
7795 *" newlib "*)
7796 case " $target_configargs " in
7797 *" --with-newlib "*)
7798 case "$target" in
7799 *-cygwin*)
564b43e5 7800 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/winsup -L$$r/$(TARGET_SUBDIR)/winsup/cygwin -L$$r/$(TARGET_SUBDIR)/winsup/w32api/lib -isystem $$s/winsup/include -isystem $$s/winsup/cygwin/include -isystem $$s/winsup/w32api/include' ;;
a0da8069
NN
7801 esac
7802
7803 # If we're not building GCC, don't discard standard headers.
7804 if test -d ${srcdir}/gcc; then
7805 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7806
7807 if test "${build}" != "${host}"; then
7808 # On Canadian crosses, CC_FOR_TARGET will have already been set
7809 # by `configure', so we won't have an opportunity to add -Bgcc/
7810 # to it. This is right: we don't want to search that directory
7811 # for binaries, but we want the header files in there, so add
7812 # them explicitly.
b00612cc 7813 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7814
7815 # Someone might think of using the pre-installed headers on
7816 # Canadian crosses, in case the installed compiler is not fully
7817 # compatible with the compiler being built. In this case, it
7818 # would be better to flag an error than risking having
7819 # incompatible object files being constructed. We can't
7820 # guarantee that an error will be flagged, but let's hope the
7821 # compiler will do it, when presented with incompatible header
7822 # files.
7823 fi
7824 fi
7825
7826 case "${target}-${is_cross_compiler}" in
ec11bdc6 7827 i[3456789]86-*-linux*-no)
a0da8069
NN
7828 # Here host == target, so we don't need to build gcc,
7829 # so we don't want to discard standard headers.
7830 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7831 ;;
7832 *)
7833 # If we're building newlib, use its generic headers last, but search
7834 # for any libc-related directories first (so make it the last -B
7835 # switch).
7836 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
691bb5a1
DD
7837
7838 # If we're building libgloss, find the startup file, simulator library
7839 # and linker script.
7840 case " $target_configdirs " in
7841 *" libgloss "*)
7842 # Look for startup file, simulator library and maybe linker script.
7843 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7844 # Look for libnosys.a in case the target needs it.
7845 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7846 # Most targets have the linker script in the source directory.
7847 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7848 ;;
7849 esac
a0da8069
NN
7850 ;;
7851 esac
7852 ;;
7853 esac
7854 ;;
7855esac
45055374
CV
7856case "$target" in
7857*-mingw*)
7858 # Can't be handled as Cygwin above since Mingw does not use newlib.
7859 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' ;;
7860esac
a0da8069 7861
5fbad20a
DD
7862# Allow the user to override the flags for
7863# our build compiler if desired.
c66487f8
NC
7864if test x"${build}" = x"${host}" ; then
7865 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7866 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7867 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7868fi
5fbad20a 7869
a0da8069
NN
7870# On Canadian crosses, we'll be searching the right directories for
7871# the previously-installed cross compiler, so don't bother to add
7872# flags for directories within the install tree of the compiler
7873# being built; programs in there won't even run.
7874if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7875 # Search for pre-installed headers if nothing else fits.
bba45b8b 7876 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
a0da8069
NN
7877fi
7878
7879if test "x${use_gnu_ld}" = x &&
7880 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7881 # Arrange for us to find uninstalled linker scripts.
b00612cc 7882 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7883fi
7884
a481dbb7
DD
7885# Search for other target-specific linker scripts and such.
7886case "${target}" in
4e206d7e
DB
7887 mep*)
7888 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7889 ;;
7890esac
7891
a0da8069 7892# Makefile fragments.
3e707e94
PB
7893for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7894do
7895 eval fragval=\$$frag
7896 if test $fragval != /dev/null; then
7897 eval $frag=${srcdir}/$fragval
7898 fi
7899done
a0da8069
NN
7900
7901
7902
7903
7904
7905# Miscellanea: directories, flags, etc.
7906
7907
7908
7909
7910
7911
7912
3bbd2f8f 7913
6a9cf61e 7914# Build module lists & subconfigure args.
a0da8069
NN
7915
7916
7917
be01d343
PB
7918# Host module lists & subconfigure args.
7919
7920
7921
7922# Target module lists & subconfigure args.
7923
7924
7925
7926# Build tools.
7927
7928
7929
1576798e
PB
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
be01d343
PB
7944# Generate default definitions for YACC, M4, LEX and other programs that run
7945# on the build machine. These are used if the Makefile can't locate these
7946# programs in objdir.
7947MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7948
7949for ac_prog in 'bison -y' byacc yacc
7950do
c6b750e1 7951 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7952set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7954$as_echo_n "checking for $ac_word... " >&6; }
7955if test "${ac_cv_prog_YACC+set}" = set; then :
7956 $as_echo_n "(cached) " >&6
be01d343
PB
7957else
7958 if test -n "$YACC"; then
7959 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7960else
c6b750e1
DJ
7961as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7962for as_dir in $PATH
7963do
7964 IFS=$as_save_IFS
7965 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7966 for ac_exec_ext in '' $ac_executable_extensions; do
7967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7968 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7970 break 2
7971 fi
7972done
81ecdfbb
RW
7973 done
7974IFS=$as_save_IFS
c6b750e1 7975
be01d343
PB
7976fi
7977fi
c6b750e1 7978YACC=$ac_cv_prog_YACC
be01d343 7979if test -n "$YACC"; then
81ecdfbb
RW
7980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7981$as_echo "$YACC" >&6; }
be01d343 7982else
81ecdfbb
RW
7983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7984$as_echo "no" >&6; }
be01d343
PB
7985fi
7986
81ecdfbb 7987
c6b750e1 7988 test -n "$YACC" && break
be01d343
PB
7989done
7990test -n "$YACC" || YACC="$MISSING bison -y"
7991
7992case " $build_configdirs " in
7993 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
7994 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
7995esac
7996
7997for ac_prog in bison
7998do
c6b750e1 7999 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8000set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8001{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8002$as_echo_n "checking for $ac_word... " >&6; }
8003if test "${ac_cv_prog_BISON+set}" = set; then :
8004 $as_echo_n "(cached) " >&6
be01d343
PB
8005else
8006 if test -n "$BISON"; then
8007 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8008else
c6b750e1
DJ
8009as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8010for as_dir in $PATH
8011do
8012 IFS=$as_save_IFS
8013 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8014 for ac_exec_ext in '' $ac_executable_extensions; do
8015 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8016 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8017 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8018 break 2
8019 fi
8020done
81ecdfbb
RW
8021 done
8022IFS=$as_save_IFS
c6b750e1 8023
be01d343
PB
8024fi
8025fi
c6b750e1 8026BISON=$ac_cv_prog_BISON
be01d343 8027if test -n "$BISON"; then
81ecdfbb
RW
8028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8029$as_echo "$BISON" >&6; }
be01d343 8030else
81ecdfbb
RW
8031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8032$as_echo "no" >&6; }
be01d343
PB
8033fi
8034
81ecdfbb 8035
c6b750e1 8036 test -n "$BISON" && break
be01d343
PB
8037done
8038test -n "$BISON" || BISON="$MISSING bison"
8039
8040case " $build_configdirs " in
8041 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8042esac
8043
8044for ac_prog in gm4 gnum4 m4
8045do
c6b750e1 8046 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8047set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8049$as_echo_n "checking for $ac_word... " >&6; }
8050if test "${ac_cv_prog_M4+set}" = set; then :
8051 $as_echo_n "(cached) " >&6
be01d343
PB
8052else
8053 if test -n "$M4"; then
8054 ac_cv_prog_M4="$M4" # Let the user override the test.
8055else
c6b750e1
DJ
8056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8057for as_dir in $PATH
8058do
8059 IFS=$as_save_IFS
8060 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8061 for ac_exec_ext in '' $ac_executable_extensions; do
8062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8063 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8065 break 2
8066 fi
8067done
81ecdfbb
RW
8068 done
8069IFS=$as_save_IFS
c6b750e1 8070
be01d343
PB
8071fi
8072fi
c6b750e1 8073M4=$ac_cv_prog_M4
be01d343 8074if test -n "$M4"; then
81ecdfbb
RW
8075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8076$as_echo "$M4" >&6; }
be01d343 8077else
81ecdfbb
RW
8078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8079$as_echo "no" >&6; }
be01d343
PB
8080fi
8081
81ecdfbb 8082
c6b750e1 8083 test -n "$M4" && break
be01d343
PB
8084done
8085test -n "$M4" || M4="$MISSING m4"
8086
8087case " $build_configdirs " in
8088 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8089esac
8090
8091for ac_prog in flex lex
8092do
c6b750e1 8093 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8094set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8096$as_echo_n "checking for $ac_word... " >&6; }
8097if test "${ac_cv_prog_LEX+set}" = set; then :
8098 $as_echo_n "(cached) " >&6
be01d343
PB
8099else
8100 if test -n "$LEX"; then
8101 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8102else
c6b750e1
DJ
8103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8104for as_dir in $PATH
8105do
8106 IFS=$as_save_IFS
8107 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8108 for ac_exec_ext in '' $ac_executable_extensions; do
8109 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8110 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8111 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8112 break 2
8113 fi
8114done
81ecdfbb
RW
8115 done
8116IFS=$as_save_IFS
c6b750e1 8117
be01d343
PB
8118fi
8119fi
c6b750e1 8120LEX=$ac_cv_prog_LEX
be01d343 8121if test -n "$LEX"; then
81ecdfbb
RW
8122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8123$as_echo "$LEX" >&6; }
be01d343 8124else
81ecdfbb
RW
8125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8126$as_echo "no" >&6; }
be01d343
PB
8127fi
8128
81ecdfbb 8129
c6b750e1 8130 test -n "$LEX" && break
be01d343
PB
8131done
8132test -n "$LEX" || LEX="$MISSING flex"
8133
8134case " $build_configdirs " in
8135 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8136 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8137esac
8138
8139for ac_prog in flex
8140do
c6b750e1 8141 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8142set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8144$as_echo_n "checking for $ac_word... " >&6; }
8145if test "${ac_cv_prog_FLEX+set}" = set; then :
8146 $as_echo_n "(cached) " >&6
be01d343
PB
8147else
8148 if test -n "$FLEX"; then
8149 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8150else
c6b750e1
DJ
8151as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8152for as_dir in $PATH
8153do
8154 IFS=$as_save_IFS
8155 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8156 for ac_exec_ext in '' $ac_executable_extensions; do
8157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8158 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8160 break 2
8161 fi
8162done
81ecdfbb
RW
8163 done
8164IFS=$as_save_IFS
c6b750e1 8165
be01d343
PB
8166fi
8167fi
c6b750e1 8168FLEX=$ac_cv_prog_FLEX
be01d343 8169if test -n "$FLEX"; then
81ecdfbb
RW
8170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8171$as_echo "$FLEX" >&6; }
be01d343 8172else
81ecdfbb
RW
8173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8174$as_echo "no" >&6; }
be01d343
PB
8175fi
8176
81ecdfbb 8177
c6b750e1 8178 test -n "$FLEX" && break
be01d343
PB
8179done
8180test -n "$FLEX" || FLEX="$MISSING flex"
8181
8182case " $build_configdirs " in
8183 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8184esac
8185
8186for ac_prog in makeinfo
8187do
c6b750e1 8188 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8189set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8191$as_echo_n "checking for $ac_word... " >&6; }
8192if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8193 $as_echo_n "(cached) " >&6
be01d343
PB
8194else
8195 if test -n "$MAKEINFO"; then
8196 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8197else
c6b750e1
DJ
8198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8199for as_dir in $PATH
8200do
8201 IFS=$as_save_IFS
8202 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8203 for ac_exec_ext in '' $ac_executable_extensions; do
8204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8205 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8207 break 2
8208 fi
8209done
81ecdfbb
RW
8210 done
8211IFS=$as_save_IFS
c6b750e1 8212
be01d343
PB
8213fi
8214fi
c6b750e1 8215MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8216if test -n "$MAKEINFO"; then
81ecdfbb
RW
8217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8218$as_echo "$MAKEINFO" >&6; }
be01d343 8219else
81ecdfbb
RW
8220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8221$as_echo "no" >&6; }
be01d343
PB
8222fi
8223
81ecdfbb 8224
c6b750e1 8225 test -n "$MAKEINFO" && break
be01d343
PB
8226done
8227test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8228
8229case " $build_configdirs " in
8230 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8231 *)
8232
10ad8ef3 8233 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8234 # higher, else we use the "missing" dummy.
8235 if ${MAKEINFO} --version \
10ad8ef3 8236 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8237 :
8238 else
8239 MAKEINFO="$MISSING makeinfo"
8240 fi
8241 ;;
8242
8243esac
a0da8069 8244
be01d343 8245# FIXME: expect and dejagnu may become build tools?
a0da8069 8246
be01d343
PB
8247for ac_prog in expect
8248do
c6b750e1 8249 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8250set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8252$as_echo_n "checking for $ac_word... " >&6; }
8253if test "${ac_cv_prog_EXPECT+set}" = set; then :
8254 $as_echo_n "(cached) " >&6
be01d343
PB
8255else
8256 if test -n "$EXPECT"; then
8257 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8258else
c6b750e1
DJ
8259as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8260for as_dir in $PATH
8261do
8262 IFS=$as_save_IFS
8263 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8264 for ac_exec_ext in '' $ac_executable_extensions; do
8265 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8266 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8267 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8268 break 2
8269 fi
8270done
81ecdfbb
RW
8271 done
8272IFS=$as_save_IFS
c6b750e1 8273
be01d343
PB
8274fi
8275fi
c6b750e1 8276EXPECT=$ac_cv_prog_EXPECT
be01d343 8277if test -n "$EXPECT"; then
81ecdfbb
RW
8278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8279$as_echo "$EXPECT" >&6; }
be01d343 8280else
81ecdfbb
RW
8281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8282$as_echo "no" >&6; }
be01d343 8283fi
a0da8069 8284
81ecdfbb 8285
c6b750e1 8286 test -n "$EXPECT" && break
be01d343
PB
8287done
8288test -n "$EXPECT" || EXPECT="expect"
a0da8069 8289
be01d343
PB
8290case " $configdirs " in
8291 *" expect "*)
8292 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8293 ;;
8294esac
a0da8069 8295
be01d343
PB
8296for ac_prog in runtest
8297do
c6b750e1 8298 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8299set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8301$as_echo_n "checking for $ac_word... " >&6; }
8302if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8303 $as_echo_n "(cached) " >&6
be01d343
PB
8304else
8305 if test -n "$RUNTEST"; then
8306 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8307else
c6b750e1
DJ
8308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8309for as_dir in $PATH
8310do
8311 IFS=$as_save_IFS
8312 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8313 for ac_exec_ext in '' $ac_executable_extensions; do
8314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8315 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8317 break 2
8318 fi
8319done
81ecdfbb
RW
8320 done
8321IFS=$as_save_IFS
c6b750e1 8322
be01d343
PB
8323fi
8324fi
c6b750e1 8325RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8326if test -n "$RUNTEST"; then
81ecdfbb
RW
8327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8328$as_echo "$RUNTEST" >&6; }
be01d343 8329else
81ecdfbb
RW
8330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8331$as_echo "no" >&6; }
be01d343 8332fi
a0da8069 8333
81ecdfbb 8334
c6b750e1 8335 test -n "$RUNTEST" && break
be01d343
PB
8336done
8337test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8338
be01d343
PB
8339case " $configdirs " in
8340 *" dejagnu "*)
6b89cc21 8341 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8342 ;;
8343esac
a0da8069
NN
8344
8345
a0da8069 8346# Host tools.
859789af
AC
8347ncn_tool_prefix=
8348test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8349ncn_target_tool_prefix=
8350test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8351
9a819804
AO
8352
8353
8354if test -n "$AR"; then
8355 ac_cv_prog_AR=$AR
8356elif test -n "$ac_cv_prog_AR"; then
8357 AR=$ac_cv_prog_AR
8358fi
8359
8360if test -n "$ac_cv_prog_AR"; then
8361 for ncn_progname in ar; do
8362 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8363set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8365$as_echo_n "checking for $ac_word... " >&6; }
8366if test "${ac_cv_prog_AR+set}" = set; then :
8367 $as_echo_n "(cached) " >&6
9a819804
AO
8368else
8369 if test -n "$AR"; then
8370 ac_cv_prog_AR="$AR" # Let the user override the test.
8371else
8372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8373for as_dir in $PATH
8374do
8375 IFS=$as_save_IFS
8376 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8377 for ac_exec_ext in '' $ac_executable_extensions; do
8378 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8379 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8380 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8381 break 2
8382 fi
8383done
81ecdfbb
RW
8384 done
8385IFS=$as_save_IFS
9a819804
AO
8386
8387fi
8388fi
8389AR=$ac_cv_prog_AR
8390if test -n "$AR"; then
81ecdfbb
RW
8391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8392$as_echo "$AR" >&6; }
9a819804 8393else
81ecdfbb
RW
8394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8395$as_echo "no" >&6; }
9a819804
AO
8396fi
8397
81ecdfbb 8398
9a819804
AO
8399 done
8400fi
8401
8402for ncn_progname in ar; do
05cbd757
PB
8403 if test -n "$ncn_tool_prefix"; then
8404 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8405set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8407$as_echo_n "checking for $ac_word... " >&6; }
8408if test "${ac_cv_prog_AR+set}" = set; then :
8409 $as_echo_n "(cached) " >&6
859789af
AC
8410else
8411 if test -n "$AR"; then
8412 ac_cv_prog_AR="$AR" # Let the user override the test.
8413else
c6b750e1
DJ
8414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8415for as_dir in $PATH
8416do
8417 IFS=$as_save_IFS
8418 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8419 for ac_exec_ext in '' $ac_executable_extensions; do
8420 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8421 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8422 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8423 break 2
8424 fi
8425done
81ecdfbb
RW
8426 done
8427IFS=$as_save_IFS
c6b750e1 8428
859789af
AC
8429fi
8430fi
c6b750e1 8431AR=$ac_cv_prog_AR
859789af 8432if test -n "$AR"; then
81ecdfbb
RW
8433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8434$as_echo "$AR" >&6; }
859789af 8435else
81ecdfbb
RW
8436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8437$as_echo "no" >&6; }
859789af
AC
8438fi
8439
81ecdfbb 8440
05cbd757
PB
8441 fi
8442 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8443 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8444set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8446$as_echo_n "checking for $ac_word... " >&6; }
8447if test "${ac_cv_prog_AR+set}" = set; then :
8448 $as_echo_n "(cached) " >&6
859789af 8449else
05cbd757
PB
8450 if test -n "$AR"; then
8451 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8452else
c6b750e1
DJ
8453as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8454for as_dir in $PATH
8455do
8456 IFS=$as_save_IFS
8457 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8458 for ac_exec_ext in '' $ac_executable_extensions; do
8459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8460 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8462 break 2
8463 fi
8464done
81ecdfbb
RW
8465 done
8466IFS=$as_save_IFS
c6b750e1 8467
859789af
AC
8468fi
8469fi
c6b750e1 8470AR=$ac_cv_prog_AR
05cbd757 8471if test -n "$AR"; then
81ecdfbb
RW
8472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8473$as_echo "$AR" >&6; }
859789af 8474else
81ecdfbb
RW
8475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8476$as_echo "no" >&6; }
859789af 8477fi
c6b750e1 8478
81ecdfbb 8479
05cbd757
PB
8480 fi
8481 test -n "$ac_cv_prog_AR" && break
8482done
8483
8484if test -z "$ac_cv_prog_AR" ; then
8485 set dummy ar
8486 if test $build = $host ; then
8487 AR="$2"
859789af 8488 else
05cbd757 8489 AR="${ncn_tool_prefix}$2"
859789af 8490 fi
859789af
AC
8491fi
8492
9a819804
AO
8493
8494
8495if test -n "$AS"; then
8496 ac_cv_prog_AS=$AS
8497elif test -n "$ac_cv_prog_AS"; then
8498 AS=$ac_cv_prog_AS
8499fi
8500
8501if test -n "$ac_cv_prog_AS"; then
8502 for ncn_progname in as; do
8503 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8504set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8506$as_echo_n "checking for $ac_word... " >&6; }
8507if test "${ac_cv_prog_AS+set}" = set; then :
8508 $as_echo_n "(cached) " >&6
9a819804
AO
8509else
8510 if test -n "$AS"; then
8511 ac_cv_prog_AS="$AS" # Let the user override the test.
8512else
8513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8514for as_dir in $PATH
8515do
8516 IFS=$as_save_IFS
8517 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8518 for ac_exec_ext in '' $ac_executable_extensions; do
8519 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8520 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8522 break 2
8523 fi
8524done
81ecdfbb
RW
8525 done
8526IFS=$as_save_IFS
9a819804
AO
8527
8528fi
8529fi
8530AS=$ac_cv_prog_AS
8531if test -n "$AS"; then
81ecdfbb
RW
8532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8533$as_echo "$AS" >&6; }
9a819804 8534else
81ecdfbb
RW
8535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8536$as_echo "no" >&6; }
9a819804
AO
8537fi
8538
81ecdfbb 8539
9a819804
AO
8540 done
8541fi
8542
8543for ncn_progname in as; do
05cbd757
PB
8544 if test -n "$ncn_tool_prefix"; then
8545 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8546set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8548$as_echo_n "checking for $ac_word... " >&6; }
8549if test "${ac_cv_prog_AS+set}" = set; then :
8550 $as_echo_n "(cached) " >&6
859789af
AC
8551else
8552 if test -n "$AS"; then
8553 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8554else
8555as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8556for as_dir in $PATH
8557do
8558 IFS=$as_save_IFS
8559 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8560 for ac_exec_ext in '' $ac_executable_extensions; do
8561 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8562 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8563 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8564 break 2
8565 fi
8566done
81ecdfbb
RW
8567 done
8568IFS=$as_save_IFS
c6b750e1 8569
859789af
AC
8570fi
8571fi
c6b750e1 8572AS=$ac_cv_prog_AS
859789af 8573if test -n "$AS"; then
81ecdfbb
RW
8574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8575$as_echo "$AS" >&6; }
859789af 8576else
81ecdfbb
RW
8577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8578$as_echo "no" >&6; }
859789af
AC
8579fi
8580
81ecdfbb 8581
05cbd757
PB
8582 fi
8583 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8584 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8585set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8587$as_echo_n "checking for $ac_word... " >&6; }
8588if test "${ac_cv_prog_AS+set}" = set; then :
8589 $as_echo_n "(cached) " >&6
859789af 8590else
05cbd757
PB
8591 if test -n "$AS"; then
8592 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8593else
c6b750e1
DJ
8594as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8595for as_dir in $PATH
8596do
8597 IFS=$as_save_IFS
8598 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8599 for ac_exec_ext in '' $ac_executable_extensions; do
8600 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8601 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8603 break 2
8604 fi
8605done
81ecdfbb
RW
8606 done
8607IFS=$as_save_IFS
c6b750e1 8608
859789af
AC
8609fi
8610fi
c6b750e1 8611AS=$ac_cv_prog_AS
05cbd757 8612if test -n "$AS"; then
81ecdfbb
RW
8613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8614$as_echo "$AS" >&6; }
859789af 8615else
81ecdfbb
RW
8616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8617$as_echo "no" >&6; }
859789af 8618fi
c6b750e1 8619
81ecdfbb 8620
05cbd757
PB
8621 fi
8622 test -n "$ac_cv_prog_AS" && break
8623done
8624
8625if test -z "$ac_cv_prog_AS" ; then
8626 set dummy as
8627 if test $build = $host ; then
8628 AS="$2"
859789af 8629 else
05cbd757 8630 AS="${ncn_tool_prefix}$2"
859789af 8631 fi
859789af
AC
8632fi
8633
9a819804
AO
8634
8635
8636if test -n "$DLLTOOL"; then
8637 ac_cv_prog_DLLTOOL=$DLLTOOL
8638elif test -n "$ac_cv_prog_DLLTOOL"; then
8639 DLLTOOL=$ac_cv_prog_DLLTOOL
8640fi
8641
8642if test -n "$ac_cv_prog_DLLTOOL"; then
8643 for ncn_progname in dlltool; do
8644 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8645set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8647$as_echo_n "checking for $ac_word... " >&6; }
8648if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8649 $as_echo_n "(cached) " >&6
9a819804
AO
8650else
8651 if test -n "$DLLTOOL"; then
8652 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8653else
8654as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8655for as_dir in $PATH
8656do
8657 IFS=$as_save_IFS
8658 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8659 for ac_exec_ext in '' $ac_executable_extensions; do
8660 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8661 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8663 break 2
8664 fi
8665done
81ecdfbb
RW
8666 done
8667IFS=$as_save_IFS
9a819804
AO
8668
8669fi
8670fi
8671DLLTOOL=$ac_cv_prog_DLLTOOL
8672if test -n "$DLLTOOL"; then
81ecdfbb
RW
8673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8674$as_echo "$DLLTOOL" >&6; }
9a819804 8675else
81ecdfbb
RW
8676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8677$as_echo "no" >&6; }
9a819804
AO
8678fi
8679
81ecdfbb 8680
9a819804
AO
8681 done
8682fi
8683
8684for ncn_progname in dlltool; do
05cbd757
PB
8685 if test -n "$ncn_tool_prefix"; then
8686 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8687set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8689$as_echo_n "checking for $ac_word... " >&6; }
8690if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8691 $as_echo_n "(cached) " >&6
859789af
AC
8692else
8693 if test -n "$DLLTOOL"; then
8694 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8695else
c6b750e1
DJ
8696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8697for as_dir in $PATH
8698do
8699 IFS=$as_save_IFS
8700 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8701 for ac_exec_ext in '' $ac_executable_extensions; do
8702 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8703 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8704 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8705 break 2
8706 fi
8707done
81ecdfbb
RW
8708 done
8709IFS=$as_save_IFS
c6b750e1 8710
859789af
AC
8711fi
8712fi
c6b750e1 8713DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8714if test -n "$DLLTOOL"; then
81ecdfbb
RW
8715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8716$as_echo "$DLLTOOL" >&6; }
859789af 8717else
81ecdfbb
RW
8718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8719$as_echo "no" >&6; }
859789af
AC
8720fi
8721
81ecdfbb 8722
05cbd757
PB
8723 fi
8724 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8725 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8726set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8728$as_echo_n "checking for $ac_word... " >&6; }
8729if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8730 $as_echo_n "(cached) " >&6
859789af 8731else
05cbd757
PB
8732 if test -n "$DLLTOOL"; then
8733 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8734else
c6b750e1
DJ
8735as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8736for as_dir in $PATH
8737do
8738 IFS=$as_save_IFS
8739 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8740 for ac_exec_ext in '' $ac_executable_extensions; do
8741 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8742 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8743 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8744 break 2
8745 fi
8746done
81ecdfbb
RW
8747 done
8748IFS=$as_save_IFS
c6b750e1 8749
859789af
AC
8750fi
8751fi
c6b750e1 8752DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8753if test -n "$DLLTOOL"; then
81ecdfbb
RW
8754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8755$as_echo "$DLLTOOL" >&6; }
859789af 8756else
81ecdfbb
RW
8757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8758$as_echo "no" >&6; }
859789af 8759fi
c6b750e1 8760
81ecdfbb 8761
05cbd757
PB
8762 fi
8763 test -n "$ac_cv_prog_DLLTOOL" && break
8764done
8765
8766if test -z "$ac_cv_prog_DLLTOOL" ; then
8767 set dummy dlltool
8768 if test $build = $host ; then
8769 DLLTOOL="$2"
859789af 8770 else
05cbd757 8771 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8772 fi
859789af
AC
8773fi
8774
9a819804
AO
8775
8776
8777if test -n "$LD"; then
8778 ac_cv_prog_LD=$LD
8779elif test -n "$ac_cv_prog_LD"; then
8780 LD=$ac_cv_prog_LD
8781fi
8782
8783if test -n "$ac_cv_prog_LD"; then
8784 for ncn_progname in ld; do
8785 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8786set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8787{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8788$as_echo_n "checking for $ac_word... " >&6; }
8789if test "${ac_cv_prog_LD+set}" = set; then :
8790 $as_echo_n "(cached) " >&6
9a819804
AO
8791else
8792 if test -n "$LD"; then
8793 ac_cv_prog_LD="$LD" # Let the user override the test.
8794else
8795as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8796for as_dir in $PATH
8797do
8798 IFS=$as_save_IFS
8799 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8800 for ac_exec_ext in '' $ac_executable_extensions; do
8801 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8802 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8804 break 2
8805 fi
8806done
81ecdfbb
RW
8807 done
8808IFS=$as_save_IFS
9a819804
AO
8809
8810fi
8811fi
8812LD=$ac_cv_prog_LD
8813if test -n "$LD"; then
81ecdfbb
RW
8814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8815$as_echo "$LD" >&6; }
9a819804 8816else
81ecdfbb
RW
8817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8818$as_echo "no" >&6; }
9a819804
AO
8819fi
8820
81ecdfbb 8821
9a819804
AO
8822 done
8823fi
8824
8825for ncn_progname in ld; do
05cbd757
PB
8826 if test -n "$ncn_tool_prefix"; then
8827 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8828set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8830$as_echo_n "checking for $ac_word... " >&6; }
8831if test "${ac_cv_prog_LD+set}" = set; then :
8832 $as_echo_n "(cached) " >&6
859789af
AC
8833else
8834 if test -n "$LD"; then
8835 ac_cv_prog_LD="$LD" # Let the user override the test.
8836else
c6b750e1
DJ
8837as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8838for as_dir in $PATH
8839do
8840 IFS=$as_save_IFS
8841 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8842 for ac_exec_ext in '' $ac_executable_extensions; do
8843 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8844 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8845 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8846 break 2
8847 fi
8848done
81ecdfbb
RW
8849 done
8850IFS=$as_save_IFS
c6b750e1 8851
859789af
AC
8852fi
8853fi
c6b750e1 8854LD=$ac_cv_prog_LD
859789af 8855if test -n "$LD"; then
81ecdfbb
RW
8856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8857$as_echo "$LD" >&6; }
859789af 8858else
81ecdfbb
RW
8859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8860$as_echo "no" >&6; }
859789af
AC
8861fi
8862
81ecdfbb 8863
05cbd757
PB
8864 fi
8865 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8866 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8867set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8869$as_echo_n "checking for $ac_word... " >&6; }
8870if test "${ac_cv_prog_LD+set}" = set; then :
8871 $as_echo_n "(cached) " >&6
859789af 8872else
05cbd757
PB
8873 if test -n "$LD"; then
8874 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8875else
c6b750e1
DJ
8876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8877for as_dir in $PATH
8878do
8879 IFS=$as_save_IFS
8880 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8881 for ac_exec_ext in '' $ac_executable_extensions; do
8882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8883 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8885 break 2
8886 fi
8887done
81ecdfbb
RW
8888 done
8889IFS=$as_save_IFS
c6b750e1 8890
859789af
AC
8891fi
8892fi
c6b750e1 8893LD=$ac_cv_prog_LD
05cbd757 8894if test -n "$LD"; then
81ecdfbb
RW
8895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8896$as_echo "$LD" >&6; }
859789af 8897else
81ecdfbb
RW
8898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8899$as_echo "no" >&6; }
859789af 8900fi
c6b750e1 8901
81ecdfbb 8902
05cbd757
PB
8903 fi
8904 test -n "$ac_cv_prog_LD" && break
8905done
8906
8907if test -z "$ac_cv_prog_LD" ; then
8908 set dummy ld
8909 if test $build = $host ; then
8910 LD="$2"
859789af 8911 else
05cbd757 8912 LD="${ncn_tool_prefix}$2"
859789af 8913 fi
859789af
AC
8914fi
8915
9a819804
AO
8916
8917
8918if test -n "$LIPO"; then
8919 ac_cv_prog_LIPO=$LIPO
8920elif test -n "$ac_cv_prog_LIPO"; then
8921 LIPO=$ac_cv_prog_LIPO
8922fi
8923
8924if test -n "$ac_cv_prog_LIPO"; then
8925 for ncn_progname in lipo; do
8926 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8927set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8929$as_echo_n "checking for $ac_word... " >&6; }
8930if test "${ac_cv_prog_LIPO+set}" = set; then :
8931 $as_echo_n "(cached) " >&6
9a819804
AO
8932else
8933 if test -n "$LIPO"; then
8934 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8935else
8936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8937for as_dir in $PATH
8938do
8939 IFS=$as_save_IFS
8940 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8941 for ac_exec_ext in '' $ac_executable_extensions; do
8942 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8943 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8944 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8945 break 2
8946 fi
8947done
81ecdfbb
RW
8948 done
8949IFS=$as_save_IFS
9a819804
AO
8950
8951fi
8952fi
8953LIPO=$ac_cv_prog_LIPO
8954if test -n "$LIPO"; then
81ecdfbb
RW
8955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8956$as_echo "$LIPO" >&6; }
9a819804 8957else
81ecdfbb
RW
8958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8959$as_echo "no" >&6; }
9a819804
AO
8960fi
8961
81ecdfbb 8962
9a819804
AO
8963 done
8964fi
8965
8966for ncn_progname in lipo; do
be01d343
PB
8967 if test -n "$ncn_tool_prefix"; then
8968 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8969set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8971$as_echo_n "checking for $ac_word... " >&6; }
8972if test "${ac_cv_prog_LIPO+set}" = set; then :
8973 $as_echo_n "(cached) " >&6
be01d343
PB
8974else
8975 if test -n "$LIPO"; then
8976 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8977else
c6b750e1
DJ
8978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8979for as_dir in $PATH
8980do
8981 IFS=$as_save_IFS
8982 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8983 for ac_exec_ext in '' $ac_executable_extensions; do
8984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8985 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8987 break 2
8988 fi
8989done
81ecdfbb
RW
8990 done
8991IFS=$as_save_IFS
c6b750e1 8992
be01d343
PB
8993fi
8994fi
c6b750e1 8995LIPO=$ac_cv_prog_LIPO
be01d343 8996if test -n "$LIPO"; then
81ecdfbb
RW
8997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8998$as_echo "$LIPO" >&6; }
be01d343 8999else
81ecdfbb
RW
9000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9001$as_echo "no" >&6; }
be01d343
PB
9002fi
9003
81ecdfbb 9004
be01d343
PB
9005 fi
9006 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9007 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9008set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9010$as_echo_n "checking for $ac_word... " >&6; }
9011if test "${ac_cv_prog_LIPO+set}" = set; then :
9012 $as_echo_n "(cached) " >&6
be01d343
PB
9013else
9014 if test -n "$LIPO"; then
9015 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9016else
c6b750e1
DJ
9017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9018for as_dir in $PATH
9019do
9020 IFS=$as_save_IFS
9021 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9022 for ac_exec_ext in '' $ac_executable_extensions; do
9023 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9024 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9025 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9026 break 2
9027 fi
9028done
81ecdfbb
RW
9029 done
9030IFS=$as_save_IFS
c6b750e1 9031
be01d343
PB
9032fi
9033fi
c6b750e1 9034LIPO=$ac_cv_prog_LIPO
be01d343 9035if test -n "$LIPO"; then
81ecdfbb
RW
9036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9037$as_echo "$LIPO" >&6; }
be01d343 9038else
81ecdfbb
RW
9039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9040$as_echo "no" >&6; }
be01d343 9041fi
c6b750e1 9042
81ecdfbb 9043
be01d343
PB
9044 fi
9045 test -n "$ac_cv_prog_LIPO" && break
9046done
9047
9048if test -z "$ac_cv_prog_LIPO" ; then
9049 set dummy lipo
9050 if test $build = $host ; then
9051 LIPO="$2"
9052 else
9053 LIPO="${ncn_tool_prefix}$2"
9054 fi
9055fi
9056
9a819804
AO
9057
9058
9059if test -n "$NM"; then
9060 ac_cv_prog_NM=$NM
9061elif test -n "$ac_cv_prog_NM"; then
9062 NM=$ac_cv_prog_NM
9063fi
9064
9065if test -n "$ac_cv_prog_NM"; then
9066 for ncn_progname in nm; do
9067 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9068set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9070$as_echo_n "checking for $ac_word... " >&6; }
9071if test "${ac_cv_prog_NM+set}" = set; then :
9072 $as_echo_n "(cached) " >&6
859789af
AC
9073else
9074 if test -n "$NM"; then
9075 ac_cv_prog_NM="$NM" # Let the user override the test.
9076else
c6b750e1
DJ
9077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9078for as_dir in $PATH
9079do
9080 IFS=$as_save_IFS
9081 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9082 for ac_exec_ext in '' $ac_executable_extensions; do
9083 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9084 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9085 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9086 break 2
9087 fi
9088done
81ecdfbb
RW
9089 done
9090IFS=$as_save_IFS
c6b750e1 9091
859789af
AC
9092fi
9093fi
c6b750e1 9094NM=$ac_cv_prog_NM
859789af 9095if test -n "$NM"; then
81ecdfbb
RW
9096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9097$as_echo "$NM" >&6; }
859789af 9098else
81ecdfbb
RW
9099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9100$as_echo "no" >&6; }
859789af
AC
9101fi
9102
81ecdfbb 9103
9a819804
AO
9104 done
9105fi
9106
9107for ncn_progname in nm; do
9108 if test -n "$ncn_tool_prefix"; then
9109 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9110set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9112$as_echo_n "checking for $ac_word... " >&6; }
9113if test "${ac_cv_prog_NM+set}" = set; then :
9114 $as_echo_n "(cached) " >&6
859789af 9115else
05cbd757
PB
9116 if test -n "$NM"; then
9117 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9118else
c6b750e1
DJ
9119as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9120for as_dir in $PATH
9121do
9122 IFS=$as_save_IFS
9123 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9124 for ac_exec_ext in '' $ac_executable_extensions; do
9125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9126 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9127 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9128 break 2
9129 fi
9130done
81ecdfbb
RW
9131 done
9132IFS=$as_save_IFS
c6b750e1 9133
859789af
AC
9134fi
9135fi
c6b750e1 9136NM=$ac_cv_prog_NM
05cbd757 9137if test -n "$NM"; then
81ecdfbb
RW
9138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9139$as_echo "$NM" >&6; }
859789af 9140else
81ecdfbb
RW
9141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9142$as_echo "no" >&6; }
859789af 9143fi
c6b750e1 9144
81ecdfbb 9145
05cbd757 9146 fi
9a819804
AO
9147 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9148 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9149set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9151$as_echo_n "checking for $ac_word... " >&6; }
9152if test "${ac_cv_prog_NM+set}" = set; then :
9153 $as_echo_n "(cached) " >&6
9a819804
AO
9154else
9155 if test -n "$NM"; then
9156 ac_cv_prog_NM="$NM" # Let the user override the test.
9157else
9158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9159for as_dir in $PATH
9160do
9161 IFS=$as_save_IFS
9162 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9163 for ac_exec_ext in '' $ac_executable_extensions; do
9164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9165 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9167 break 2
9168 fi
9169done
81ecdfbb
RW
9170 done
9171IFS=$as_save_IFS
9a819804
AO
9172
9173fi
9174fi
9175NM=$ac_cv_prog_NM
9176if test -n "$NM"; then
81ecdfbb
RW
9177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9178$as_echo "$NM" >&6; }
9a819804 9179else
81ecdfbb
RW
9180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9181$as_echo "no" >&6; }
9a819804
AO
9182fi
9183
81ecdfbb 9184
9a819804
AO
9185 fi
9186 test -n "$ac_cv_prog_NM" && break
9187done
9188
9189if test -z "$ac_cv_prog_NM" ; then
9190 set dummy nm
9191 if test $build = $host ; then
9192 NM="$2"
9193 else
9194 NM="${ncn_tool_prefix}$2"
9195 fi
9196fi
9197
9198
9199
9200if test -n "$RANLIB"; then
9201 ac_cv_prog_RANLIB=$RANLIB
9202elif test -n "$ac_cv_prog_RANLIB"; then
9203 RANLIB=$ac_cv_prog_RANLIB
9204fi
9205
9206if test -n "$ac_cv_prog_RANLIB"; then
9207 for ncn_progname in ranlib; do
9208 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9209set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9210{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9211$as_echo_n "checking for $ac_word... " >&6; }
9212if test "${ac_cv_prog_RANLIB+set}" = set; then :
9213 $as_echo_n "(cached) " >&6
9a819804
AO
9214else
9215 if test -n "$RANLIB"; then
9216 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9217else
9218as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9219for as_dir in $PATH
9220do
9221 IFS=$as_save_IFS
9222 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9223 for ac_exec_ext in '' $ac_executable_extensions; do
9224 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9225 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9226 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9227 break 2
9228 fi
9229done
81ecdfbb
RW
9230 done
9231IFS=$as_save_IFS
9a819804
AO
9232
9233fi
9234fi
9235RANLIB=$ac_cv_prog_RANLIB
9236if test -n "$RANLIB"; then
81ecdfbb
RW
9237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9238$as_echo "$RANLIB" >&6; }
9a819804 9239else
81ecdfbb
RW
9240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9241$as_echo "no" >&6; }
9a819804
AO
9242fi
9243
81ecdfbb 9244
9a819804
AO
9245 done
9246fi
859789af 9247
9a819804 9248for ncn_progname in ranlib; do
05cbd757
PB
9249 if test -n "$ncn_tool_prefix"; then
9250 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9251set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9253$as_echo_n "checking for $ac_word... " >&6; }
9254if test "${ac_cv_prog_RANLIB+set}" = set; then :
9255 $as_echo_n "(cached) " >&6
859789af
AC
9256else
9257 if test -n "$RANLIB"; then
9258 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9259else
c6b750e1
DJ
9260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9261for as_dir in $PATH
9262do
9263 IFS=$as_save_IFS
9264 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9265 for ac_exec_ext in '' $ac_executable_extensions; do
9266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9267 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9269 break 2
9270 fi
9271done
81ecdfbb
RW
9272 done
9273IFS=$as_save_IFS
c6b750e1 9274
859789af
AC
9275fi
9276fi
c6b750e1 9277RANLIB=$ac_cv_prog_RANLIB
859789af 9278if test -n "$RANLIB"; then
81ecdfbb
RW
9279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9280$as_echo "$RANLIB" >&6; }
859789af 9281else
81ecdfbb
RW
9282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9283$as_echo "no" >&6; }
859789af
AC
9284fi
9285
81ecdfbb 9286
05cbd757
PB
9287 fi
9288 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9289 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9290set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9292$as_echo_n "checking for $ac_word... " >&6; }
9293if test "${ac_cv_prog_RANLIB+set}" = set; then :
9294 $as_echo_n "(cached) " >&6
859789af 9295else
05cbd757
PB
9296 if test -n "$RANLIB"; then
9297 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9298else
c6b750e1
DJ
9299as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9300for as_dir in $PATH
9301do
9302 IFS=$as_save_IFS
9303 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9304 for ac_exec_ext in '' $ac_executable_extensions; do
9305 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9306 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9307 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9308 break 2
9309 fi
9310done
81ecdfbb
RW
9311 done
9312IFS=$as_save_IFS
c6b750e1 9313
859789af
AC
9314fi
9315fi
c6b750e1 9316RANLIB=$ac_cv_prog_RANLIB
05cbd757 9317if test -n "$RANLIB"; then
81ecdfbb
RW
9318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9319$as_echo "$RANLIB" >&6; }
859789af 9320else
81ecdfbb
RW
9321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9322$as_echo "no" >&6; }
859789af 9323fi
c6b750e1 9324
81ecdfbb 9325
859789af 9326 fi
05cbd757
PB
9327 test -n "$ac_cv_prog_RANLIB" && break
9328done
9329
9330if test -z "$ac_cv_prog_RANLIB" ; then
9331 RANLIB=":"
859789af
AC
9332fi
9333
9a819804
AO
9334
9335
9336if test -n "$STRIP"; then
9337 ac_cv_prog_STRIP=$STRIP
9338elif test -n "$ac_cv_prog_STRIP"; then
9339 STRIP=$ac_cv_prog_STRIP
9340fi
9341
9342if test -n "$ac_cv_prog_STRIP"; then
9343 for ncn_progname in strip; do
9344 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9345set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9347$as_echo_n "checking for $ac_word... " >&6; }
9348if test "${ac_cv_prog_STRIP+set}" = set; then :
9349 $as_echo_n "(cached) " >&6
9a819804
AO
9350else
9351 if test -n "$STRIP"; then
9352 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9353else
9354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9355for as_dir in $PATH
9356do
9357 IFS=$as_save_IFS
9358 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9359 for ac_exec_ext in '' $ac_executable_extensions; do
9360 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9361 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9363 break 2
9364 fi
9365done
81ecdfbb
RW
9366 done
9367IFS=$as_save_IFS
9a819804
AO
9368
9369fi
9370fi
9371STRIP=$ac_cv_prog_STRIP
9372if test -n "$STRIP"; then
81ecdfbb
RW
9373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9374$as_echo "$STRIP" >&6; }
9a819804 9375else
81ecdfbb
RW
9376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9377$as_echo "no" >&6; }
9a819804
AO
9378fi
9379
81ecdfbb 9380
9a819804
AO
9381 done
9382fi
9383
9384for ncn_progname in strip; do
be01d343
PB
9385 if test -n "$ncn_tool_prefix"; then
9386 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9387set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9389$as_echo_n "checking for $ac_word... " >&6; }
9390if test "${ac_cv_prog_STRIP+set}" = set; then :
9391 $as_echo_n "(cached) " >&6
be01d343
PB
9392else
9393 if test -n "$STRIP"; then
9394 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9395else
c6b750e1
DJ
9396as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9397for as_dir in $PATH
9398do
9399 IFS=$as_save_IFS
9400 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9401 for ac_exec_ext in '' $ac_executable_extensions; do
9402 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9403 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9405 break 2
9406 fi
9407done
81ecdfbb
RW
9408 done
9409IFS=$as_save_IFS
c6b750e1 9410
be01d343
PB
9411fi
9412fi
c6b750e1 9413STRIP=$ac_cv_prog_STRIP
be01d343 9414if test -n "$STRIP"; then
81ecdfbb
RW
9415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9416$as_echo "$STRIP" >&6; }
be01d343 9417else
81ecdfbb
RW
9418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9419$as_echo "no" >&6; }
be01d343
PB
9420fi
9421
81ecdfbb 9422
be01d343
PB
9423 fi
9424 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9425 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9426set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9428$as_echo_n "checking for $ac_word... " >&6; }
9429if test "${ac_cv_prog_STRIP+set}" = set; then :
9430 $as_echo_n "(cached) " >&6
be01d343
PB
9431else
9432 if test -n "$STRIP"; then
9433 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9434else
c6b750e1
DJ
9435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9436for as_dir in $PATH
9437do
9438 IFS=$as_save_IFS
9439 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9440 for ac_exec_ext in '' $ac_executable_extensions; do
9441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9442 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9444 break 2
9445 fi
9446done
81ecdfbb
RW
9447 done
9448IFS=$as_save_IFS
c6b750e1 9449
be01d343
PB
9450fi
9451fi
c6b750e1 9452STRIP=$ac_cv_prog_STRIP
be01d343 9453if test -n "$STRIP"; then
81ecdfbb
RW
9454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9455$as_echo "$STRIP" >&6; }
be01d343 9456else
81ecdfbb
RW
9457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9458$as_echo "no" >&6; }
be01d343 9459fi
c6b750e1 9460
81ecdfbb 9461
be01d343
PB
9462 fi
9463 test -n "$ac_cv_prog_STRIP" && break
9464done
9465
9466if test -z "$ac_cv_prog_STRIP" ; then
9467 STRIP=":"
9468fi
9469
9a819804
AO
9470
9471
9472if test -n "$WINDRES"; then
9473 ac_cv_prog_WINDRES=$WINDRES
9474elif test -n "$ac_cv_prog_WINDRES"; then
9475 WINDRES=$ac_cv_prog_WINDRES
9476fi
9477
9478if test -n "$ac_cv_prog_WINDRES"; then
9479 for ncn_progname in windres; do
9480 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9481set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9483$as_echo_n "checking for $ac_word... " >&6; }
9484if test "${ac_cv_prog_WINDRES+set}" = set; then :
9485 $as_echo_n "(cached) " >&6
9a819804
AO
9486else
9487 if test -n "$WINDRES"; then
9488 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9489else
9490as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9491for as_dir in $PATH
9492do
9493 IFS=$as_save_IFS
9494 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9495 for ac_exec_ext in '' $ac_executable_extensions; do
9496 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9497 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9499 break 2
9500 fi
9501done
81ecdfbb
RW
9502 done
9503IFS=$as_save_IFS
9a819804
AO
9504
9505fi
9506fi
9507WINDRES=$ac_cv_prog_WINDRES
9508if test -n "$WINDRES"; then
81ecdfbb
RW
9509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9510$as_echo "$WINDRES" >&6; }
9a819804 9511else
81ecdfbb
RW
9512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9513$as_echo "no" >&6; }
9a819804
AO
9514fi
9515
81ecdfbb 9516
9a819804
AO
9517 done
9518fi
9519
9520for ncn_progname in windres; do
05cbd757
PB
9521 if test -n "$ncn_tool_prefix"; then
9522 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9523set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9525$as_echo_n "checking for $ac_word... " >&6; }
9526if test "${ac_cv_prog_WINDRES+set}" = set; then :
9527 $as_echo_n "(cached) " >&6
859789af
AC
9528else
9529 if test -n "$WINDRES"; then
9530 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9531else
c6b750e1
DJ
9532as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9533for as_dir in $PATH
9534do
9535 IFS=$as_save_IFS
9536 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9537 for ac_exec_ext in '' $ac_executable_extensions; do
9538 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9539 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9540 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9541 break 2
9542 fi
9543done
81ecdfbb
RW
9544 done
9545IFS=$as_save_IFS
c6b750e1 9546
859789af
AC
9547fi
9548fi
c6b750e1 9549WINDRES=$ac_cv_prog_WINDRES
859789af 9550if test -n "$WINDRES"; then
81ecdfbb
RW
9551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9552$as_echo "$WINDRES" >&6; }
859789af 9553else
81ecdfbb
RW
9554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9555$as_echo "no" >&6; }
859789af
AC
9556fi
9557
81ecdfbb 9558
05cbd757
PB
9559 fi
9560 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9561 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9562set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9564$as_echo_n "checking for $ac_word... " >&6; }
9565if test "${ac_cv_prog_WINDRES+set}" = set; then :
9566 $as_echo_n "(cached) " >&6
859789af 9567else
05cbd757
PB
9568 if test -n "$WINDRES"; then
9569 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9570else
c6b750e1
DJ
9571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9572for as_dir in $PATH
9573do
9574 IFS=$as_save_IFS
9575 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9576 for ac_exec_ext in '' $ac_executable_extensions; do
9577 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9578 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9580 break 2
9581 fi
9582done
81ecdfbb
RW
9583 done
9584IFS=$as_save_IFS
c6b750e1 9585
859789af
AC
9586fi
9587fi
c6b750e1 9588WINDRES=$ac_cv_prog_WINDRES
05cbd757 9589if test -n "$WINDRES"; then
81ecdfbb
RW
9590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9591$as_echo "$WINDRES" >&6; }
859789af 9592else
81ecdfbb
RW
9593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9594$as_echo "no" >&6; }
859789af 9595fi
c6b750e1 9596
81ecdfbb 9597
05cbd757
PB
9598 fi
9599 test -n "$ac_cv_prog_WINDRES" && break
9600done
9601
9602if test -z "$ac_cv_prog_WINDRES" ; then
9603 set dummy windres
9604 if test $build = $host ; then
9605 WINDRES="$2"
859789af 9606 else
05cbd757 9607 WINDRES="${ncn_tool_prefix}$2"
859789af 9608 fi
859789af
AC
9609fi
9610
9a819804
AO
9611
9612
0c24b341
NC
9613if test -n "$WINDMC"; then
9614 ac_cv_prog_WINDMC=$WINDMC
9615elif test -n "$ac_cv_prog_WINDMC"; then
9616 WINDMC=$ac_cv_prog_WINDMC
9617fi
9618
9619if test -n "$ac_cv_prog_WINDMC"; then
9620 for ncn_progname in windmc; do
9621 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9622set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9624$as_echo_n "checking for $ac_word... " >&6; }
9625if test "${ac_cv_prog_WINDMC+set}" = set; then :
9626 $as_echo_n "(cached) " >&6
0c24b341
NC
9627else
9628 if test -n "$WINDMC"; then
9629 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9630else
9631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9632for as_dir in $PATH
9633do
9634 IFS=$as_save_IFS
9635 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9636 for ac_exec_ext in '' $ac_executable_extensions; do
9637 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9638 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9640 break 2
9641 fi
9642done
81ecdfbb
RW
9643 done
9644IFS=$as_save_IFS
0c24b341
NC
9645
9646fi
9647fi
9648WINDMC=$ac_cv_prog_WINDMC
9649if test -n "$WINDMC"; then
81ecdfbb
RW
9650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9651$as_echo "$WINDMC" >&6; }
0c24b341 9652else
81ecdfbb
RW
9653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9654$as_echo "no" >&6; }
0c24b341
NC
9655fi
9656
81ecdfbb 9657
0c24b341
NC
9658 done
9659fi
9660
9661for ncn_progname in windmc; do
9662 if test -n "$ncn_tool_prefix"; then
9663 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9664set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9666$as_echo_n "checking for $ac_word... " >&6; }
9667if test "${ac_cv_prog_WINDMC+set}" = set; then :
9668 $as_echo_n "(cached) " >&6
0c24b341
NC
9669else
9670 if test -n "$WINDMC"; then
9671 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9672else
9673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9674for as_dir in $PATH
9675do
9676 IFS=$as_save_IFS
9677 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9678 for ac_exec_ext in '' $ac_executable_extensions; do
9679 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9680 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9681 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9682 break 2
9683 fi
9684done
81ecdfbb
RW
9685 done
9686IFS=$as_save_IFS
0c24b341
NC
9687
9688fi
9689fi
9690WINDMC=$ac_cv_prog_WINDMC
9691if test -n "$WINDMC"; then
81ecdfbb
RW
9692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9693$as_echo "$WINDMC" >&6; }
0c24b341 9694else
81ecdfbb
RW
9695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9696$as_echo "no" >&6; }
0c24b341
NC
9697fi
9698
81ecdfbb 9699
0c24b341
NC
9700 fi
9701 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9702 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9703set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9705$as_echo_n "checking for $ac_word... " >&6; }
9706if test "${ac_cv_prog_WINDMC+set}" = set; then :
9707 $as_echo_n "(cached) " >&6
0c24b341
NC
9708else
9709 if test -n "$WINDMC"; then
9710 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9711else
9712as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9713for as_dir in $PATH
9714do
9715 IFS=$as_save_IFS
9716 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9717 for ac_exec_ext in '' $ac_executable_extensions; do
9718 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9719 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9721 break 2
9722 fi
9723done
81ecdfbb
RW
9724 done
9725IFS=$as_save_IFS
0c24b341
NC
9726
9727fi
9728fi
9729WINDMC=$ac_cv_prog_WINDMC
9730if test -n "$WINDMC"; then
81ecdfbb
RW
9731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9732$as_echo "$WINDMC" >&6; }
0c24b341 9733else
81ecdfbb
RW
9734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9735$as_echo "no" >&6; }
0c24b341
NC
9736fi
9737
81ecdfbb 9738
0c24b341
NC
9739 fi
9740 test -n "$ac_cv_prog_WINDMC" && break
9741done
9742
9743if test -z "$ac_cv_prog_WINDMC" ; then
9744 set dummy windmc
9745 if test $build = $host ; then
9746 WINDMC="$2"
9747 else
9748 WINDMC="${ncn_tool_prefix}$2"
9749 fi
9750fi
9751
9752
9753
9a819804
AO
9754if test -n "$OBJCOPY"; then
9755 ac_cv_prog_OBJCOPY=$OBJCOPY
9756elif test -n "$ac_cv_prog_OBJCOPY"; then
9757 OBJCOPY=$ac_cv_prog_OBJCOPY
9758fi
9759
9760if test -n "$ac_cv_prog_OBJCOPY"; then
9761 for ncn_progname in objcopy; do
9762 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9763set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9765$as_echo_n "checking for $ac_word... " >&6; }
9766if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9767 $as_echo_n "(cached) " >&6
9a819804
AO
9768else
9769 if test -n "$OBJCOPY"; then
9770 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9771else
9772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9773for as_dir in $PATH
9774do
9775 IFS=$as_save_IFS
9776 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9777 for ac_exec_ext in '' $ac_executable_extensions; do
9778 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9779 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9781 break 2
9782 fi
9783done
81ecdfbb
RW
9784 done
9785IFS=$as_save_IFS
9a819804
AO
9786
9787fi
9788fi
9789OBJCOPY=$ac_cv_prog_OBJCOPY
9790if test -n "$OBJCOPY"; then
81ecdfbb
RW
9791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9792$as_echo "$OBJCOPY" >&6; }
9a819804 9793else
81ecdfbb
RW
9794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9795$as_echo "no" >&6; }
9a819804
AO
9796fi
9797
81ecdfbb 9798
9a819804
AO
9799 done
9800fi
9801
9802for ncn_progname in objcopy; do
05cbd757
PB
9803 if test -n "$ncn_tool_prefix"; then
9804 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9805set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9807$as_echo_n "checking for $ac_word... " >&6; }
9808if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9809 $as_echo_n "(cached) " >&6
859789af
AC
9810else
9811 if test -n "$OBJCOPY"; then
9812 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9813else
c6b750e1
DJ
9814as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9815for as_dir in $PATH
9816do
9817 IFS=$as_save_IFS
9818 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9819 for ac_exec_ext in '' $ac_executable_extensions; do
9820 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9821 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9823 break 2
9824 fi
9825done
81ecdfbb
RW
9826 done
9827IFS=$as_save_IFS
c6b750e1 9828
859789af
AC
9829fi
9830fi
c6b750e1 9831OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9832if test -n "$OBJCOPY"; then
81ecdfbb
RW
9833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9834$as_echo "$OBJCOPY" >&6; }
859789af 9835else
81ecdfbb
RW
9836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9837$as_echo "no" >&6; }
859789af
AC
9838fi
9839
81ecdfbb 9840
05cbd757
PB
9841 fi
9842 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9843 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9844set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9846$as_echo_n "checking for $ac_word... " >&6; }
9847if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9848 $as_echo_n "(cached) " >&6
859789af 9849else
05cbd757
PB
9850 if test -n "$OBJCOPY"; then
9851 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9852else
c6b750e1
DJ
9853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9854for as_dir in $PATH
9855do
9856 IFS=$as_save_IFS
9857 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9858 for ac_exec_ext in '' $ac_executable_extensions; do
9859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9860 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9862 break 2
9863 fi
9864done
81ecdfbb
RW
9865 done
9866IFS=$as_save_IFS
c6b750e1 9867
859789af
AC
9868fi
9869fi
c6b750e1 9870OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9871if test -n "$OBJCOPY"; then
81ecdfbb
RW
9872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9873$as_echo "$OBJCOPY" >&6; }
859789af 9874else
81ecdfbb
RW
9875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9876$as_echo "no" >&6; }
859789af 9877fi
c6b750e1 9878
81ecdfbb 9879
05cbd757
PB
9880 fi
9881 test -n "$ac_cv_prog_OBJCOPY" && break
9882done
9883
9884if test -z "$ac_cv_prog_OBJCOPY" ; then
9885 set dummy objcopy
9886 if test $build = $host ; then
9887 OBJCOPY="$2"
859789af 9888 else
05cbd757 9889 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9890 fi
859789af
AC
9891fi
9892
9a819804
AO
9893
9894
9895if test -n "$OBJDUMP"; then
9896 ac_cv_prog_OBJDUMP=$OBJDUMP
9897elif test -n "$ac_cv_prog_OBJDUMP"; then
9898 OBJDUMP=$ac_cv_prog_OBJDUMP
9899fi
9900
9901if test -n "$ac_cv_prog_OBJDUMP"; then
9902 for ncn_progname in objdump; do
9903 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9904set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9906$as_echo_n "checking for $ac_word... " >&6; }
9907if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9908 $as_echo_n "(cached) " >&6
9a819804
AO
9909else
9910 if test -n "$OBJDUMP"; then
9911 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9912else
9913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9914for as_dir in $PATH
9915do
9916 IFS=$as_save_IFS
9917 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9918 for ac_exec_ext in '' $ac_executable_extensions; do
9919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9920 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9922 break 2
9923 fi
9924done
81ecdfbb
RW
9925 done
9926IFS=$as_save_IFS
9a819804
AO
9927
9928fi
9929fi
9930OBJDUMP=$ac_cv_prog_OBJDUMP
9931if test -n "$OBJDUMP"; then
81ecdfbb
RW
9932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9933$as_echo "$OBJDUMP" >&6; }
9a819804 9934else
81ecdfbb
RW
9935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9936$as_echo "no" >&6; }
9a819804
AO
9937fi
9938
81ecdfbb 9939
9a819804
AO
9940 done
9941fi
9942
9943for ncn_progname in objdump; do
05cbd757
PB
9944 if test -n "$ncn_tool_prefix"; then
9945 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9946set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9948$as_echo_n "checking for $ac_word... " >&6; }
9949if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9950 $as_echo_n "(cached) " >&6
859789af
AC
9951else
9952 if test -n "$OBJDUMP"; then
9953 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9954else
c6b750e1
DJ
9955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9956for as_dir in $PATH
9957do
9958 IFS=$as_save_IFS
9959 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9960 for ac_exec_ext in '' $ac_executable_extensions; do
9961 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9962 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9964 break 2
9965 fi
9966done
81ecdfbb
RW
9967 done
9968IFS=$as_save_IFS
c6b750e1 9969
859789af
AC
9970fi
9971fi
c6b750e1 9972OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9973if test -n "$OBJDUMP"; then
81ecdfbb
RW
9974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9975$as_echo "$OBJDUMP" >&6; }
859789af 9976else
81ecdfbb
RW
9977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9978$as_echo "no" >&6; }
859789af
AC
9979fi
9980
81ecdfbb 9981
05cbd757
PB
9982 fi
9983 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9984 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9985set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9987$as_echo_n "checking for $ac_word... " >&6; }
9988if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9989 $as_echo_n "(cached) " >&6
859789af 9990else
05cbd757
PB
9991 if test -n "$OBJDUMP"; then
9992 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9993else
c6b750e1
DJ
9994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9995for as_dir in $PATH
9996do
9997 IFS=$as_save_IFS
9998 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9999 for ac_exec_ext in '' $ac_executable_extensions; do
10000 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10001 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10002 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10003 break 2
10004 fi
10005done
81ecdfbb
RW
10006 done
10007IFS=$as_save_IFS
c6b750e1 10008
859789af
AC
10009fi
10010fi
c6b750e1 10011OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10012if test -n "$OBJDUMP"; then
81ecdfbb
RW
10013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10014$as_echo "$OBJDUMP" >&6; }
859789af 10015else
81ecdfbb
RW
10016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10017$as_echo "no" >&6; }
859789af 10018fi
c6b750e1 10019
81ecdfbb 10020
05cbd757
PB
10021 fi
10022 test -n "$ac_cv_prog_OBJDUMP" && break
10023done
10024
10025if test -z "$ac_cv_prog_OBJDUMP" ; then
10026 set dummy objdump
10027 if test $build = $host ; then
10028 OBJDUMP="$2"
859789af 10029 else
05cbd757 10030 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10031 fi
859789af
AC
10032fi
10033
a0da8069
NN
10034
10035
10036
10037
10038
be01d343 10039# Target tools.
c6b750e1 10040
81ecdfbb
RW
10041# Check whether --with-build-time-tools was given.
10042if test "${with_build_time_tools+set}" = set; then :
10043 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10044 x/*) ;;
10045 *)
10046 with_build_time_tools=
81ecdfbb
RW
10047 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10048$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10049 ;;
10050 esac
859789af 10051else
2429c060 10052 with_build_time_tools=
81ecdfbb
RW
10053fi
10054
859789af 10055
9a819804
AO
10056
10057
10058if test -n "$CC_FOR_TARGET"; then
10059 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10060elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10061 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10062fi
10063
10064if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10065 for ncn_progname in cc gcc; do
10066 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10067set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10069$as_echo_n "checking for $ac_word... " >&6; }
10070if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10071 $as_echo_n "(cached) " >&6
9a819804
AO
10072else
10073 if test -n "$CC_FOR_TARGET"; then
10074 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10075else
10076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10077for as_dir in $PATH
10078do
10079 IFS=$as_save_IFS
10080 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10081 for ac_exec_ext in '' $ac_executable_extensions; do
10082 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10083 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10085 break 2
10086 fi
10087done
81ecdfbb
RW
10088 done
10089IFS=$as_save_IFS
9a819804
AO
10090
10091fi
10092fi
10093CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10094if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10096$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10097else
81ecdfbb
RW
10098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10099$as_echo "no" >&6; }
9a819804
AO
10100fi
10101
81ecdfbb 10102
9a819804
AO
10103 done
10104fi
10105
10106if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10107 for ncn_progname in cc gcc; do
81ecdfbb
RW
10108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10109$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10110 if test -x $with_build_time_tools/${ncn_progname}; then
10111 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10113$as_echo "yes" >&6; }
cac3d6c4 10114 break
2429c060 10115 else
81ecdfbb
RW
10116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10117$as_echo "no" >&6; }
cac3d6c4
CM
10118 fi
10119 done
55db4b87
PB
10120fi
10121
2429c060
PB
10122if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10123 for ncn_progname in cc gcc; do
10124 if test -n "$ncn_target_tool_prefix"; then
10125 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10126set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10128$as_echo_n "checking for $ac_word... " >&6; }
10129if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10130 $as_echo_n "(cached) " >&6
55db4b87
PB
10131else
10132 if test -n "$CC_FOR_TARGET"; then
10133 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10134else
c6b750e1
DJ
10135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10136for as_dir in $PATH
10137do
10138 IFS=$as_save_IFS
10139 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10140 for ac_exec_ext in '' $ac_executable_extensions; do
10141 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10142 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10144 break 2
10145 fi
10146done
81ecdfbb
RW
10147 done
10148IFS=$as_save_IFS
c6b750e1 10149
55db4b87
PB
10150fi
10151fi
c6b750e1 10152CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10153if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10155$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10156else
81ecdfbb
RW
10157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10158$as_echo "no" >&6; }
55db4b87
PB
10159fi
10160
81ecdfbb 10161
2429c060
PB
10162 fi
10163 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10164 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10165set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10167$as_echo_n "checking for $ac_word... " >&6; }
10168if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10169 $as_echo_n "(cached) " >&6
55db4b87 10170else
05cbd757
PB
10171 if test -n "$CC_FOR_TARGET"; then
10172 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10173else
c6b750e1
DJ
10174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10175for as_dir in $PATH
10176do
10177 IFS=$as_save_IFS
10178 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10179 for ac_exec_ext in '' $ac_executable_extensions; do
10180 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10181 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10182 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10183 break 2
10184 fi
10185done
81ecdfbb
RW
10186 done
10187IFS=$as_save_IFS
c6b750e1 10188
55db4b87
PB
10189fi
10190fi
c6b750e1 10191CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10192if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10194$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10195else
81ecdfbb
RW
10196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10197$as_echo "no" >&6; }
55db4b87 10198fi
c6b750e1 10199
81ecdfbb 10200
2429c060
PB
10201 fi
10202 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10203 done
10204fi
c6b750e1 10205
05cbd757
PB
10206if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10207 set dummy cc gcc
10208 if test $build = $target ; then
10209 CC_FOR_TARGET="$2"
55db4b87 10210 else
05cbd757 10211 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10212 fi
d3f5afc4
MS
10213else
10214 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10215fi
10216
9a819804
AO
10217
10218
10219if test -n "$CXX_FOR_TARGET"; then
10220 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10221elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10222 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10223fi
10224
10225if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10226 for ncn_progname in c++ g++ cxx gxx; do
10227 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10228set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10230$as_echo_n "checking for $ac_word... " >&6; }
10231if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10232 $as_echo_n "(cached) " >&6
9a819804
AO
10233else
10234 if test -n "$CXX_FOR_TARGET"; then
10235 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10236else
10237as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10238for as_dir in $PATH
10239do
10240 IFS=$as_save_IFS
10241 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10242 for ac_exec_ext in '' $ac_executable_extensions; do
10243 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10244 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10245 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10246 break 2
10247 fi
10248done
81ecdfbb
RW
10249 done
10250IFS=$as_save_IFS
9a819804
AO
10251
10252fi
10253fi
10254CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10255if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10257$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10258else
81ecdfbb
RW
10259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10260$as_echo "no" >&6; }
9a819804
AO
10261fi
10262
81ecdfbb 10263
9a819804
AO
10264 done
10265fi
10266
10267if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10268 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10270$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10271 if test -x $with_build_time_tools/${ncn_progname}; then
10272 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10274$as_echo "yes" >&6; }
2429c060
PB
10275 break
10276 else
81ecdfbb
RW
10277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10278$as_echo "no" >&6; }
2429c060
PB
10279 fi
10280 done
10281fi
10282
10283if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10284 for ncn_progname in c++ g++ cxx gxx; do
10285 if test -n "$ncn_target_tool_prefix"; then
10286 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10287set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10289$as_echo_n "checking for $ac_word... " >&6; }
10290if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10291 $as_echo_n "(cached) " >&6
55db4b87
PB
10292else
10293 if test -n "$CXX_FOR_TARGET"; then
10294 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10295else
c6b750e1
DJ
10296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10297for as_dir in $PATH
10298do
10299 IFS=$as_save_IFS
10300 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10301 for ac_exec_ext in '' $ac_executable_extensions; do
10302 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10303 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10305 break 2
10306 fi
10307done
81ecdfbb
RW
10308 done
10309IFS=$as_save_IFS
c6b750e1 10310
55db4b87
PB
10311fi
10312fi
c6b750e1 10313CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10314if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10316$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10317else
81ecdfbb
RW
10318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10319$as_echo "no" >&6; }
55db4b87
PB
10320fi
10321
81ecdfbb 10322
2429c060
PB
10323 fi
10324 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10325 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10326set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10328$as_echo_n "checking for $ac_word... " >&6; }
10329if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10330 $as_echo_n "(cached) " >&6
55db4b87 10331else
05cbd757
PB
10332 if test -n "$CXX_FOR_TARGET"; then
10333 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10334else
c6b750e1
DJ
10335as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10336for as_dir in $PATH
10337do
10338 IFS=$as_save_IFS
10339 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10340 for ac_exec_ext in '' $ac_executable_extensions; do
10341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10342 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10344 break 2
10345 fi
10346done
81ecdfbb
RW
10347 done
10348IFS=$as_save_IFS
c6b750e1 10349
55db4b87
PB
10350fi
10351fi
c6b750e1 10352CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10353if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10355$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10356else
81ecdfbb
RW
10357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10358$as_echo "no" >&6; }
55db4b87 10359fi
c6b750e1 10360
81ecdfbb 10361
2429c060
PB
10362 fi
10363 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10364 done
10365fi
c6b750e1 10366
05cbd757
PB
10367if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10368 set dummy c++ g++ cxx gxx
10369 if test $build = $target ; then
10370 CXX_FOR_TARGET="$2"
55db4b87 10371 else
05cbd757 10372 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10373 fi
d3f5afc4
MS
10374else
10375 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10376fi
10377
9a819804
AO
10378
10379
10380if test -n "$GCC_FOR_TARGET"; then
10381 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10382elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10383 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10384fi
10385
10386if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10387 for ncn_progname in gcc; do
10388 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10389set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10391$as_echo_n "checking for $ac_word... " >&6; }
10392if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10393 $as_echo_n "(cached) " >&6
9a819804
AO
10394else
10395 if test -n "$GCC_FOR_TARGET"; then
10396 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10397else
10398as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10399for as_dir in $PATH
10400do
10401 IFS=$as_save_IFS
10402 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10403 for ac_exec_ext in '' $ac_executable_extensions; do
10404 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10405 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10407 break 2
10408 fi
10409done
81ecdfbb
RW
10410 done
10411IFS=$as_save_IFS
9a819804
AO
10412
10413fi
10414fi
10415GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10416if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10418$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10419else
81ecdfbb
RW
10420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10421$as_echo "no" >&6; }
9a819804
AO
10422fi
10423
81ecdfbb 10424
9a819804
AO
10425 done
10426fi
10427
10428if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10429 for ncn_progname in gcc; do
81ecdfbb
RW
10430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10431$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10432 if test -x $with_build_time_tools/${ncn_progname}; then
10433 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10435$as_echo "yes" >&6; }
2429c060
PB
10436 break
10437 else
81ecdfbb
RW
10438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10439$as_echo "no" >&6; }
2429c060
PB
10440 fi
10441 done
10442fi
10443
10444if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10445 for ncn_progname in gcc; do
10446 if test -n "$ncn_target_tool_prefix"; then
10447 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10448set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10450$as_echo_n "checking for $ac_word... " >&6; }
10451if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10452 $as_echo_n "(cached) " >&6
859789af 10453else
2429c060
PB
10454 if test -n "$GCC_FOR_TARGET"; then
10455 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10456else
c6b750e1
DJ
10457as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10458for as_dir in $PATH
10459do
10460 IFS=$as_save_IFS
10461 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10462 for ac_exec_ext in '' $ac_executable_extensions; do
10463 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10464 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10465 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10466 break 2
10467 fi
10468done
81ecdfbb
RW
10469 done
10470IFS=$as_save_IFS
c6b750e1 10471
55db4b87
PB
10472fi
10473fi
c6b750e1 10474GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10475if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10477$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10478else
81ecdfbb
RW
10479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10480$as_echo "no" >&6; }
55db4b87
PB
10481fi
10482
81ecdfbb 10483
2429c060
PB
10484 fi
10485 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10486 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10487set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10489$as_echo_n "checking for $ac_word... " >&6; }
10490if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10491 $as_echo_n "(cached) " >&6
55db4b87 10492else
05cbd757
PB
10493 if test -n "$GCC_FOR_TARGET"; then
10494 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10495else
c6b750e1
DJ
10496as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10497for as_dir in $PATH
10498do
10499 IFS=$as_save_IFS
10500 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10501 for ac_exec_ext in '' $ac_executable_extensions; do
10502 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10503 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10504 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10505 break 2
10506 fi
10507done
81ecdfbb
RW
10508 done
10509IFS=$as_save_IFS
c6b750e1 10510
55db4b87
PB
10511fi
10512fi
c6b750e1 10513GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10514if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10516$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10517else
81ecdfbb
RW
10518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10519$as_echo "no" >&6; }
55db4b87 10520fi
c6b750e1 10521
81ecdfbb 10522
2429c060
PB
10523 fi
10524 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10525 done
10526fi
c6b750e1 10527
05cbd757
PB
10528if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10529 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10530else
10531 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10532fi
10533
9a819804
AO
10534
10535
10536if test -n "$GCJ_FOR_TARGET"; then
10537 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10538elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10539 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10540fi
10541
10542if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10543 for ncn_progname in gcj; do
10544 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10545set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10547$as_echo_n "checking for $ac_word... " >&6; }
10548if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10549 $as_echo_n "(cached) " >&6
9a819804
AO
10550else
10551 if test -n "$GCJ_FOR_TARGET"; then
10552 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10553else
10554as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10555for as_dir in $PATH
10556do
10557 IFS=$as_save_IFS
10558 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10559 for ac_exec_ext in '' $ac_executable_extensions; do
10560 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10561 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10562 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10563 break 2
10564 fi
10565done
81ecdfbb
RW
10566 done
10567IFS=$as_save_IFS
9a819804
AO
10568
10569fi
10570fi
10571GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10572if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10574$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10575else
81ecdfbb
RW
10576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10577$as_echo "no" >&6; }
9a819804
AO
10578fi
10579
81ecdfbb 10580
9a819804
AO
10581 done
10582fi
10583
10584if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10585 for ncn_progname in gcj; do
81ecdfbb
RW
10586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10587$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10588 if test -x $with_build_time_tools/${ncn_progname}; then
10589 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10591$as_echo "yes" >&6; }
2429c060
PB
10592 break
10593 else
81ecdfbb
RW
10594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10595$as_echo "no" >&6; }
2429c060
PB
10596 fi
10597 done
10598fi
10599
10600if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10601 for ncn_progname in gcj; do
10602 if test -n "$ncn_target_tool_prefix"; then
10603 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10604set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10606$as_echo_n "checking for $ac_word... " >&6; }
10607if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10608 $as_echo_n "(cached) " >&6
55db4b87
PB
10609else
10610 if test -n "$GCJ_FOR_TARGET"; then
10611 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10612else
c6b750e1
DJ
10613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10614for as_dir in $PATH
10615do
10616 IFS=$as_save_IFS
10617 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10618 for ac_exec_ext in '' $ac_executable_extensions; do
10619 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10620 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10622 break 2
10623 fi
10624done
81ecdfbb
RW
10625 done
10626IFS=$as_save_IFS
c6b750e1 10627
55db4b87
PB
10628fi
10629fi
9a819804
AO
10630GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10631if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10633$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10634else
81ecdfbb
RW
10635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10636$as_echo "no" >&6; }
9a819804
AO
10637fi
10638
81ecdfbb 10639
9a819804
AO
10640 fi
10641 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10642 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10643set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10645$as_echo_n "checking for $ac_word... " >&6; }
10646if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10647 $as_echo_n "(cached) " >&6
9a819804
AO
10648else
10649 if test -n "$GCJ_FOR_TARGET"; then
10650 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10651else
10652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10653for as_dir in $PATH
10654do
10655 IFS=$as_save_IFS
10656 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10657 for ac_exec_ext in '' $ac_executable_extensions; do
10658 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10659 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10661 break 2
10662 fi
10663done
81ecdfbb
RW
10664 done
10665IFS=$as_save_IFS
9a819804
AO
10666
10667fi
10668fi
10669GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10670if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10672$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10673else
81ecdfbb
RW
10674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10675$as_echo "no" >&6; }
9a819804
AO
10676fi
10677
81ecdfbb 10678
9a819804
AO
10679 fi
10680 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10681 done
10682fi
10683
10684if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10685 set dummy gcj
10686 if test $build = $target ; then
10687 GCJ_FOR_TARGET="$2"
10688 else
10689 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10690 fi
d3f5afc4
MS
10691else
10692 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10693fi
10694
10695
10696
10697if test -n "$GFORTRAN_FOR_TARGET"; then
10698 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10699elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10700 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10701fi
10702
9a819804
AO
10703if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10704 for ncn_progname in gfortran; do
10705 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10706set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10708$as_echo_n "checking for $ac_word... " >&6; }
10709if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10710 $as_echo_n "(cached) " >&6
55db4b87 10711else
9a819804
AO
10712 if test -n "$GFORTRAN_FOR_TARGET"; then
10713 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10714else
c6b750e1
DJ
10715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10716for as_dir in $PATH
10717do
10718 IFS=$as_save_IFS
10719 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10720 for ac_exec_ext in '' $ac_executable_extensions; do
10721 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10722 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10724 break 2
10725 fi
10726done
81ecdfbb
RW
10727 done
10728IFS=$as_save_IFS
c6b750e1 10729
55db4b87
PB
10730fi
10731fi
9a819804
AO
10732GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10733if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10735$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10736else
81ecdfbb
RW
10737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10738$as_echo "no" >&6; }
55db4b87 10739fi
c6b750e1 10740
81ecdfbb 10741
2429c060
PB
10742 done
10743fi
c6b750e1 10744
9a819804 10745if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10746 for ncn_progname in gfortran; do
81ecdfbb
RW
10747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10748$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10749 if test -x $with_build_time_tools/${ncn_progname}; then
10750 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10752$as_echo "yes" >&6; }
2429c060
PB
10753 break
10754 else
81ecdfbb
RW
10755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10756$as_echo "no" >&6; }
2429c060
PB
10757 fi
10758 done
10759fi
10760
10761if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10762 for ncn_progname in gfortran; do
10763 if test -n "$ncn_target_tool_prefix"; then
10764 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10765set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10767$as_echo_n "checking for $ac_word... " >&6; }
10768if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10769 $as_echo_n "(cached) " >&6
55db4b87
PB
10770else
10771 if test -n "$GFORTRAN_FOR_TARGET"; then
10772 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10773else
c6b750e1
DJ
10774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10775for as_dir in $PATH
10776do
10777 IFS=$as_save_IFS
10778 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10779 for ac_exec_ext in '' $ac_executable_extensions; do
10780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10781 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10783 break 2
10784 fi
10785done
81ecdfbb
RW
10786 done
10787IFS=$as_save_IFS
c6b750e1 10788
55db4b87
PB
10789fi
10790fi
c6b750e1 10791GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10792if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10794$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10795else
81ecdfbb
RW
10796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10797$as_echo "no" >&6; }
55db4b87
PB
10798fi
10799
81ecdfbb 10800
2429c060
PB
10801 fi
10802 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10803 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10804set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10806$as_echo_n "checking for $ac_word... " >&6; }
10807if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10808 $as_echo_n "(cached) " >&6
55db4b87 10809else
05cbd757 10810 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10811 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10812else
10813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10814for as_dir in $PATH
10815do
10816 IFS=$as_save_IFS
10817 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10818 for ac_exec_ext in '' $ac_executable_extensions; do
10819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10820 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10822 break 2
10823 fi
10824done
81ecdfbb
RW
10825 done
10826IFS=$as_save_IFS
c6b750e1 10827
55db4b87
PB
10828fi
10829fi
c6b750e1 10830GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10831if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10833$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10834else
81ecdfbb
RW
10835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10836$as_echo "no" >&6; }
55db4b87 10837fi
c6b750e1 10838
81ecdfbb 10839
2429c060
PB
10840 fi
10841 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10842 done
10843fi
c6b750e1 10844
05cbd757
PB
10845if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10846 set dummy gfortran
10847 if test $build = $target ; then
10848 GFORTRAN_FOR_TARGET="$2"
55db4b87 10849 else
05cbd757 10850 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10851 fi
d3f5afc4
MS
10852else
10853 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10854fi
10855
2429c060
PB
10856
10857
2429c060
PB
10858cat > conftest.c << \EOF
10859#ifdef __GNUC__
10860 gcc_yay;
10861#endif
10862EOF
10863if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10864 have_gcc_for_target=yes
859789af 10865else
2429c060
PB
10866 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10867 have_gcc_for_target=no
859789af 10868fi
2429c060
PB
10869rm conftest.c
10870
10871
10872
859789af 10873
2429c060
PB
10874if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10875 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10877$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10878 if test -x $with_build_time_tools/ar; then
10879 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10880 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10882$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10883 else
81ecdfbb
RW
10884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10885$as_echo "no" >&6; }
3a35eeb3 10886 fi
2429c060
PB
10887 elif test $build != $host && test $have_gcc_for_target = yes; then
10888 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10889 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10890 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10891 fi
2429c060 10892fi
c6b750e1 10893if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10894 # Extract the first word of "ar", so it can be a program name with args.
10895set dummy ar; ac_word=$2
81ecdfbb
RW
10896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10897$as_echo_n "checking for $ac_word... " >&6; }
10898if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10899 $as_echo_n "(cached) " >&6
859789af 10900else
c6b750e1
DJ
10901 case $AR_FOR_TARGET in
10902 [\\/]* | ?:[\\/]*)
2429c060
PB
10903 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10904 ;;
2429c060 10905 *)
c6b750e1
DJ
10906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10907for as_dir in $gcc_cv_tool_dirs
10908do
10909 IFS=$as_save_IFS
10910 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10911 for ac_exec_ext in '' $ac_executable_extensions; do
10912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10913 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10915 break 2
10916 fi
10917done
81ecdfbb
RW
10918 done
10919IFS=$as_save_IFS
c6b750e1 10920
2429c060
PB
10921 ;;
10922esac
859789af 10923fi
c6b750e1 10924AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10925if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10927$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10928else
81ecdfbb
RW
10929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10930$as_echo "no" >&6; }
859789af 10931fi
05cbd757 10932
81ecdfbb 10933
2429c060
PB
10934fi
10935if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10936
10937
10938if test -n "$AR_FOR_TARGET"; then
10939 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10940elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10941 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10942fi
10943
10944if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10945 for ncn_progname in ar; do
10946 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10947set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10949$as_echo_n "checking for $ac_word... " >&6; }
10950if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10951 $as_echo_n "(cached) " >&6
9a819804
AO
10952else
10953 if test -n "$AR_FOR_TARGET"; then
10954 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10955else
10956as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10957for as_dir in $PATH
10958do
10959 IFS=$as_save_IFS
10960 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10961 for ac_exec_ext in '' $ac_executable_extensions; do
10962 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10963 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10964 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10965 break 2
10966 fi
10967done
81ecdfbb
RW
10968 done
10969IFS=$as_save_IFS
9a819804
AO
10970
10971fi
10972fi
10973AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10974if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10976$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10977else
81ecdfbb
RW
10978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10979$as_echo "no" >&6; }
9a819804
AO
10980fi
10981
81ecdfbb 10982
9a819804
AO
10983 done
10984fi
10985
10986if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10987 for ncn_progname in ar; do
81ecdfbb
RW
10988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10989$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10990 if test -x $with_build_time_tools/${ncn_progname}; then
10991 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10993$as_echo "yes" >&6; }
2429c060
PB
10994 break
10995 else
81ecdfbb
RW
10996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10997$as_echo "no" >&6; }
2429c060
PB
10998 fi
10999 done
859789af
AC
11000fi
11001
2429c060
PB
11002if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11003 for ncn_progname in ar; do
11004 if test -n "$ncn_target_tool_prefix"; then
11005 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11006set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11008$as_echo_n "checking for $ac_word... " >&6; }
11009if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11010 $as_echo_n "(cached) " >&6
7e0f7140 11011else
2429c060
PB
11012 if test -n "$AR_FOR_TARGET"; then
11013 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11014else
c6b750e1
DJ
11015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11016for as_dir in $PATH
11017do
11018 IFS=$as_save_IFS
11019 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11020 for ac_exec_ext in '' $ac_executable_extensions; do
11021 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11022 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11024 break 2
11025 fi
11026done
81ecdfbb
RW
11027 done
11028IFS=$as_save_IFS
c6b750e1 11029
7e0f7140
GK
11030fi
11031fi
c6b750e1 11032AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11033if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11035$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11036else
81ecdfbb
RW
11037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11038$as_echo "no" >&6; }
7e0f7140
GK
11039fi
11040
81ecdfbb 11041
2429c060
PB
11042 fi
11043 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11044 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11045set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11047$as_echo_n "checking for $ac_word... " >&6; }
11048if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11049 $as_echo_n "(cached) " >&6
7e0f7140 11050else
2429c060
PB
11051 if test -n "$AR_FOR_TARGET"; then
11052 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11053else
c6b750e1
DJ
11054as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11055for as_dir in $PATH
11056do
11057 IFS=$as_save_IFS
11058 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11059 for ac_exec_ext in '' $ac_executable_extensions; do
11060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11061 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11062 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11063 break 2
11064 fi
11065done
81ecdfbb
RW
11066 done
11067IFS=$as_save_IFS
c6b750e1 11068
7e0f7140
GK
11069fi
11070fi
c6b750e1 11071AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11072if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11074$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11075else
81ecdfbb
RW
11076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11077$as_echo "no" >&6; }
7e0f7140 11078fi
c6b750e1 11079
81ecdfbb 11080
2429c060
PB
11081 fi
11082 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11083 done
11084fi
c6b750e1 11085
2429c060
PB
11086if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11087 set dummy ar
7e0f7140 11088 if test $build = $target ; then
2429c060 11089 AR_FOR_TARGET="$2"
7e0f7140 11090 else
2429c060 11091 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11092 fi
d3f5afc4
MS
11093else
11094 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11095fi
11096
3a35eeb3
PB
11097else
11098 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11099fi
11100
11101
11102
11103
11104if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11105 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11107$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11108 if test -x $with_build_time_tools/as; then
11109 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11110 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11112$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11113 else
81ecdfbb
RW
11114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11115$as_echo "no" >&6; }
3a35eeb3 11116 fi
2429c060
PB
11117 elif test $build != $host && test $have_gcc_for_target = yes; then
11118 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11119 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11120 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11121 fi
11122fi
c6b750e1 11123if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11124 # Extract the first word of "as", so it can be a program name with args.
11125set dummy as; ac_word=$2
81ecdfbb
RW
11126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11127$as_echo_n "checking for $ac_word... " >&6; }
11128if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11129 $as_echo_n "(cached) " >&6
2429c060 11130else
c6b750e1
DJ
11131 case $AS_FOR_TARGET in
11132 [\\/]* | ?:[\\/]*)
2429c060
PB
11133 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11134 ;;
2429c060 11135 *)
c6b750e1
DJ
11136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11137for as_dir in $gcc_cv_tool_dirs
11138do
11139 IFS=$as_save_IFS
11140 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11141 for ac_exec_ext in '' $ac_executable_extensions; do
11142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11143 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11145 break 2
11146 fi
11147done
81ecdfbb
RW
11148 done
11149IFS=$as_save_IFS
c6b750e1 11150
2429c060
PB
11151 ;;
11152esac
11153fi
c6b750e1 11154AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11155if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11157$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11158else
81ecdfbb
RW
11159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11160$as_echo "no" >&6; }
2429c060
PB
11161fi
11162
81ecdfbb 11163
2429c060
PB
11164fi
11165if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11166
11167
11168if test -n "$AS_FOR_TARGET"; then
11169 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11170elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11171 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11172fi
11173
11174if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11175 for ncn_progname in as; do
11176 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11177set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11179$as_echo_n "checking for $ac_word... " >&6; }
11180if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11181 $as_echo_n "(cached) " >&6
9a819804
AO
11182else
11183 if test -n "$AS_FOR_TARGET"; then
11184 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11185else
11186as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11187for as_dir in $PATH
11188do
11189 IFS=$as_save_IFS
11190 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11191 for ac_exec_ext in '' $ac_executable_extensions; do
11192 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11193 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11194 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11195 break 2
11196 fi
11197done
81ecdfbb
RW
11198 done
11199IFS=$as_save_IFS
9a819804
AO
11200
11201fi
11202fi
11203AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11204if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11206$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11207else
81ecdfbb
RW
11208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11209$as_echo "no" >&6; }
9a819804
AO
11210fi
11211
81ecdfbb 11212
9a819804
AO
11213 done
11214fi
11215
11216if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11217 for ncn_progname in as; do
81ecdfbb
RW
11218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11219$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11220 if test -x $with_build_time_tools/${ncn_progname}; then
11221 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11223$as_echo "yes" >&6; }
2429c060
PB
11224 break
11225 else
81ecdfbb
RW
11226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11227$as_echo "no" >&6; }
2429c060
PB
11228 fi
11229 done
11230fi
11231
11232if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11233 for ncn_progname in as; do
11234 if test -n "$ncn_target_tool_prefix"; then
11235 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11236set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11238$as_echo_n "checking for $ac_word... " >&6; }
11239if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11240 $as_echo_n "(cached) " >&6
2429c060
PB
11241else
11242 if test -n "$AS_FOR_TARGET"; then
11243 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11244else
c6b750e1
DJ
11245as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11246for as_dir in $PATH
11247do
11248 IFS=$as_save_IFS
11249 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11250 for ac_exec_ext in '' $ac_executable_extensions; do
11251 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11252 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11253 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11254 break 2
11255 fi
11256done
81ecdfbb
RW
11257 done
11258IFS=$as_save_IFS
c6b750e1 11259
2429c060
PB
11260fi
11261fi
c6b750e1 11262AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11263if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11265$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11266else
81ecdfbb
RW
11267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11268$as_echo "no" >&6; }
2429c060
PB
11269fi
11270
81ecdfbb 11271
2429c060
PB
11272 fi
11273 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11274 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11275set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11277$as_echo_n "checking for $ac_word... " >&6; }
11278if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11279 $as_echo_n "(cached) " >&6
2429c060
PB
11280else
11281 if test -n "$AS_FOR_TARGET"; then
11282 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11283else
c6b750e1
DJ
11284as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11285for as_dir in $PATH
11286do
11287 IFS=$as_save_IFS
11288 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11289 for ac_exec_ext in '' $ac_executable_extensions; do
11290 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11291 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11292 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11293 break 2
11294 fi
11295done
81ecdfbb
RW
11296 done
11297IFS=$as_save_IFS
c6b750e1 11298
2429c060
PB
11299fi
11300fi
c6b750e1 11301AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11302if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11304$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11305else
81ecdfbb
RW
11306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11307$as_echo "no" >&6; }
2429c060 11308fi
c6b750e1 11309
81ecdfbb 11310
2429c060
PB
11311 fi
11312 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11313 done
11314fi
c6b750e1 11315
2429c060
PB
11316if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11317 set dummy as
11318 if test $build = $target ; then
11319 AS_FOR_TARGET="$2"
11320 else
11321 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11322 fi
d3f5afc4
MS
11323else
11324 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11325fi
11326
3a35eeb3
PB
11327else
11328 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11329fi
11330
11331
11332
11333
11334if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11335 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11337$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11338 if test -x $with_build_time_tools/dlltool; then
11339 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11340 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11342$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11343 else
81ecdfbb
RW
11344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11345$as_echo "no" >&6; }
3a35eeb3 11346 fi
2429c060
PB
11347 elif test $build != $host && test $have_gcc_for_target = yes; then
11348 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11349 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11350 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11351 fi
11352fi
c6b750e1 11353if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11354 # Extract the first word of "dlltool", so it can be a program name with args.
11355set dummy dlltool; ac_word=$2
81ecdfbb
RW
11356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11357$as_echo_n "checking for $ac_word... " >&6; }
11358if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11359 $as_echo_n "(cached) " >&6
2429c060 11360else
c6b750e1
DJ
11361 case $DLLTOOL_FOR_TARGET in
11362 [\\/]* | ?:[\\/]*)
2429c060
PB
11363 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11364 ;;
2429c060 11365 *)
c6b750e1
DJ
11366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11367for as_dir in $gcc_cv_tool_dirs
11368do
11369 IFS=$as_save_IFS
11370 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11371 for ac_exec_ext in '' $ac_executable_extensions; do
11372 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11373 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11374 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11375 break 2
11376 fi
11377done
81ecdfbb
RW
11378 done
11379IFS=$as_save_IFS
c6b750e1 11380
2429c060
PB
11381 ;;
11382esac
11383fi
c6b750e1 11384DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11385if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11387$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11388else
81ecdfbb
RW
11389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11390$as_echo "no" >&6; }
2429c060
PB
11391fi
11392
81ecdfbb 11393
2429c060
PB
11394fi
11395if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11396
11397
11398if test -n "$DLLTOOL_FOR_TARGET"; then
11399 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11400elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11401 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11402fi
11403
11404if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11405 for ncn_progname in dlltool; do
11406 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11407set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11409$as_echo_n "checking for $ac_word... " >&6; }
11410if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11411 $as_echo_n "(cached) " >&6
9a819804
AO
11412else
11413 if test -n "$DLLTOOL_FOR_TARGET"; then
11414 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11415else
11416as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11417for as_dir in $PATH
11418do
11419 IFS=$as_save_IFS
11420 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11421 for ac_exec_ext in '' $ac_executable_extensions; do
11422 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11423 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11424 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11425 break 2
11426 fi
11427done
81ecdfbb
RW
11428 done
11429IFS=$as_save_IFS
9a819804
AO
11430
11431fi
11432fi
11433DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11434if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11436$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11437else
81ecdfbb
RW
11438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11439$as_echo "no" >&6; }
9a819804
AO
11440fi
11441
81ecdfbb 11442
9a819804
AO
11443 done
11444fi
11445
11446if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11447 for ncn_progname in dlltool; do
81ecdfbb
RW
11448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11449$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11450 if test -x $with_build_time_tools/${ncn_progname}; then
11451 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11453$as_echo "yes" >&6; }
2429c060
PB
11454 break
11455 else
81ecdfbb
RW
11456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11457$as_echo "no" >&6; }
2429c060
PB
11458 fi
11459 done
11460fi
11461
11462if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11463 for ncn_progname in dlltool; do
11464 if test -n "$ncn_target_tool_prefix"; then
11465 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11466set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11468$as_echo_n "checking for $ac_word... " >&6; }
11469if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11470 $as_echo_n "(cached) " >&6
2429c060
PB
11471else
11472 if test -n "$DLLTOOL_FOR_TARGET"; then
11473 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11474else
c6b750e1
DJ
11475as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11476for as_dir in $PATH
11477do
11478 IFS=$as_save_IFS
11479 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11480 for ac_exec_ext in '' $ac_executable_extensions; do
11481 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11482 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11483 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11484 break 2
11485 fi
11486done
81ecdfbb
RW
11487 done
11488IFS=$as_save_IFS
c6b750e1 11489
2429c060
PB
11490fi
11491fi
c6b750e1 11492DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11493if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11495$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11496else
81ecdfbb
RW
11497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11498$as_echo "no" >&6; }
2429c060
PB
11499fi
11500
81ecdfbb 11501
2429c060
PB
11502 fi
11503 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11504 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11505set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11507$as_echo_n "checking for $ac_word... " >&6; }
11508if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11509 $as_echo_n "(cached) " >&6
2429c060
PB
11510else
11511 if test -n "$DLLTOOL_FOR_TARGET"; then
11512 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11513else
c6b750e1
DJ
11514as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11515for as_dir in $PATH
11516do
11517 IFS=$as_save_IFS
11518 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11519 for ac_exec_ext in '' $ac_executable_extensions; do
11520 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11521 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11523 break 2
11524 fi
11525done
81ecdfbb
RW
11526 done
11527IFS=$as_save_IFS
c6b750e1 11528
2429c060
PB
11529fi
11530fi
c6b750e1 11531DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11532if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11534$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11535else
81ecdfbb
RW
11536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11537$as_echo "no" >&6; }
2429c060 11538fi
c6b750e1 11539
81ecdfbb 11540
2429c060
PB
11541 fi
11542 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11543 done
11544fi
c6b750e1 11545
2429c060
PB
11546if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11547 set dummy dlltool
11548 if test $build = $target ; then
11549 DLLTOOL_FOR_TARGET="$2"
11550 else
11551 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11552 fi
d3f5afc4
MS
11553else
11554 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11555fi
11556
3a35eeb3
PB
11557else
11558 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11559fi
11560
11561
11562
11563
11564if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11565 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11567$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11568 if test -x $with_build_time_tools/ld; then
11569 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11570 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11572$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11573 else
81ecdfbb
RW
11574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11575$as_echo "no" >&6; }
3a35eeb3 11576 fi
2429c060
PB
11577 elif test $build != $host && test $have_gcc_for_target = yes; then
11578 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11579 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11580 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11581 fi
11582fi
c6b750e1 11583if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11584 # Extract the first word of "ld", so it can be a program name with args.
11585set dummy ld; ac_word=$2
81ecdfbb
RW
11586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11587$as_echo_n "checking for $ac_word... " >&6; }
11588if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11589 $as_echo_n "(cached) " >&6
2429c060 11590else
c6b750e1
DJ
11591 case $LD_FOR_TARGET in
11592 [\\/]* | ?:[\\/]*)
2429c060
PB
11593 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11594 ;;
2429c060 11595 *)
c6b750e1
DJ
11596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11597for as_dir in $gcc_cv_tool_dirs
11598do
11599 IFS=$as_save_IFS
11600 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11601 for ac_exec_ext in '' $ac_executable_extensions; do
11602 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11603 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11604 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11605 break 2
11606 fi
11607done
81ecdfbb
RW
11608 done
11609IFS=$as_save_IFS
c6b750e1 11610
2429c060
PB
11611 ;;
11612esac
11613fi
c6b750e1 11614LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11615if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11617$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11618else
81ecdfbb
RW
11619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11620$as_echo "no" >&6; }
2429c060
PB
11621fi
11622
81ecdfbb 11623
2429c060
PB
11624fi
11625if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11626
11627
11628if test -n "$LD_FOR_TARGET"; then
11629 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11630elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11631 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11632fi
11633
11634if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11635 for ncn_progname in ld; do
11636 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11637set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11639$as_echo_n "checking for $ac_word... " >&6; }
11640if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11641 $as_echo_n "(cached) " >&6
9a819804
AO
11642else
11643 if test -n "$LD_FOR_TARGET"; then
11644 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11645else
11646as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11647for as_dir in $PATH
11648do
11649 IFS=$as_save_IFS
11650 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11651 for ac_exec_ext in '' $ac_executable_extensions; do
11652 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11653 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11655 break 2
11656 fi
11657done
81ecdfbb
RW
11658 done
11659IFS=$as_save_IFS
9a819804
AO
11660
11661fi
11662fi
11663LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11664if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11666$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11667else
81ecdfbb
RW
11668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11669$as_echo "no" >&6; }
9a819804
AO
11670fi
11671
81ecdfbb 11672
9a819804
AO
11673 done
11674fi
11675
11676if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11677 for ncn_progname in ld; do
81ecdfbb
RW
11678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11679$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11680 if test -x $with_build_time_tools/${ncn_progname}; then
11681 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11683$as_echo "yes" >&6; }
2429c060
PB
11684 break
11685 else
81ecdfbb
RW
11686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11687$as_echo "no" >&6; }
2429c060
PB
11688 fi
11689 done
11690fi
11691
11692if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11693 for ncn_progname in ld; do
11694 if test -n "$ncn_target_tool_prefix"; then
11695 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11696set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11698$as_echo_n "checking for $ac_word... " >&6; }
11699if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11700 $as_echo_n "(cached) " >&6
2429c060
PB
11701else
11702 if test -n "$LD_FOR_TARGET"; then
11703 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11704else
c6b750e1
DJ
11705as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11706for as_dir in $PATH
11707do
11708 IFS=$as_save_IFS
11709 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11710 for ac_exec_ext in '' $ac_executable_extensions; do
11711 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11712 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11713 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11714 break 2
11715 fi
11716done
81ecdfbb
RW
11717 done
11718IFS=$as_save_IFS
c6b750e1 11719
2429c060
PB
11720fi
11721fi
c6b750e1 11722LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11723if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11725$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11726else
81ecdfbb
RW
11727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11728$as_echo "no" >&6; }
2429c060
PB
11729fi
11730
81ecdfbb 11731
2429c060
PB
11732 fi
11733 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11734 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11735set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11737$as_echo_n "checking for $ac_word... " >&6; }
11738if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11739 $as_echo_n "(cached) " >&6
2429c060
PB
11740else
11741 if test -n "$LD_FOR_TARGET"; then
11742 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11743else
c6b750e1
DJ
11744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11745for as_dir in $PATH
11746do
11747 IFS=$as_save_IFS
11748 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11749 for ac_exec_ext in '' $ac_executable_extensions; do
11750 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11751 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11753 break 2
11754 fi
11755done
81ecdfbb
RW
11756 done
11757IFS=$as_save_IFS
c6b750e1 11758
2429c060
PB
11759fi
11760fi
c6b750e1 11761LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11762if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11764$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11765else
81ecdfbb
RW
11766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11767$as_echo "no" >&6; }
2429c060 11768fi
c6b750e1 11769
81ecdfbb 11770
2429c060
PB
11771 fi
11772 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11773 done
11774fi
c6b750e1 11775
2429c060
PB
11776if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11777 set dummy ld
11778 if test $build = $target ; then
11779 LD_FOR_TARGET="$2"
11780 else
11781 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11782 fi
d3f5afc4
MS
11783else
11784 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11785fi
11786
3a35eeb3
PB
11787else
11788 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11789fi
11790
11791
11792
11793
11794if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11795 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11797$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11798 if test -x $with_build_time_tools/lipo; then
11799 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11800 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11802$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11803 else
81ecdfbb
RW
11804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11805$as_echo "no" >&6; }
3a35eeb3 11806 fi
2429c060
PB
11807 elif test $build != $host && test $have_gcc_for_target = yes; then
11808 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11809 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11810 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11811 fi
11812fi
9a819804
AO
11813if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11814 # Extract the first word of "lipo", so it can be a program name with args.
11815set dummy lipo; ac_word=$2
81ecdfbb
RW
11816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11817$as_echo_n "checking for $ac_word... " >&6; }
11818if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11819 $as_echo_n "(cached) " >&6
9a819804
AO
11820else
11821 case $LIPO_FOR_TARGET in
11822 [\\/]* | ?:[\\/]*)
11823 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11824 ;;
11825 *)
11826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11827for as_dir in $gcc_cv_tool_dirs
11828do
11829 IFS=$as_save_IFS
11830 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11831 for ac_exec_ext in '' $ac_executable_extensions; do
11832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11833 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11834 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11835 break 2
11836 fi
11837done
81ecdfbb
RW
11838 done
11839IFS=$as_save_IFS
9a819804
AO
11840
11841 ;;
11842esac
11843fi
11844LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11845if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11847$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11848else
81ecdfbb
RW
11849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11850$as_echo "no" >&6; }
9a819804
AO
11851fi
11852
81ecdfbb 11853
9a819804
AO
11854fi
11855if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11856
11857
11858if test -n "$LIPO_FOR_TARGET"; then
11859 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11860elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11861 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11862fi
11863
11864if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11865 for ncn_progname in lipo; do
11866 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11867set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11869$as_echo_n "checking for $ac_word... " >&6; }
11870if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11871 $as_echo_n "(cached) " >&6
2429c060 11872else
9a819804
AO
11873 if test -n "$LIPO_FOR_TARGET"; then
11874 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11875else
11876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11877for as_dir in $PATH
c6b750e1
DJ
11878do
11879 IFS=$as_save_IFS
11880 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11881 for ac_exec_ext in '' $ac_executable_extensions; do
11882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11883 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11885 break 2
11886 fi
11887done
81ecdfbb
RW
11888 done
11889IFS=$as_save_IFS
c6b750e1 11890
2429c060 11891fi
9a819804
AO
11892fi
11893LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11894if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11896$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11897else
81ecdfbb
RW
11898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11899$as_echo "no" >&6; }
2429c060
PB
11900fi
11901
81ecdfbb 11902
9a819804 11903 done
2429c060 11904fi
9a819804
AO
11905
11906if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11907 for ncn_progname in lipo; do
81ecdfbb
RW
11908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11909$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11910 if test -x $with_build_time_tools/${ncn_progname}; then
11911 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11913$as_echo "yes" >&6; }
2429c060
PB
11914 break
11915 else
81ecdfbb
RW
11916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11917$as_echo "no" >&6; }
2429c060
PB
11918 fi
11919 done
11920fi
11921
11922if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11923 for ncn_progname in lipo; do
11924 if test -n "$ncn_target_tool_prefix"; then
11925 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11926set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11927{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11928$as_echo_n "checking for $ac_word... " >&6; }
11929if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11930 $as_echo_n "(cached) " >&6
2429c060
PB
11931else
11932 if test -n "$LIPO_FOR_TARGET"; then
11933 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11934else
c6b750e1
DJ
11935as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11936for as_dir in $PATH
11937do
11938 IFS=$as_save_IFS
11939 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11940 for ac_exec_ext in '' $ac_executable_extensions; do
11941 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11942 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11943 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11944 break 2
11945 fi
11946done
81ecdfbb
RW
11947 done
11948IFS=$as_save_IFS
c6b750e1 11949
2429c060
PB
11950fi
11951fi
c6b750e1 11952LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11953if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11955$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11956else
81ecdfbb
RW
11957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11958$as_echo "no" >&6; }
2429c060
PB
11959fi
11960
81ecdfbb 11961
2429c060
PB
11962 fi
11963 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11964 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11965set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11967$as_echo_n "checking for $ac_word... " >&6; }
11968if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11969 $as_echo_n "(cached) " >&6
2429c060
PB
11970else
11971 if test -n "$LIPO_FOR_TARGET"; then
11972 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11973else
c6b750e1
DJ
11974as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11975for as_dir in $PATH
11976do
11977 IFS=$as_save_IFS
11978 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11979 for ac_exec_ext in '' $ac_executable_extensions; do
11980 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11981 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11982 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11983 break 2
11984 fi
11985done
81ecdfbb
RW
11986 done
11987IFS=$as_save_IFS
c6b750e1 11988
2429c060
PB
11989fi
11990fi
c6b750e1 11991LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11992if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11994$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11995else
81ecdfbb
RW
11996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11997$as_echo "no" >&6; }
2429c060 11998fi
c6b750e1 11999
81ecdfbb 12000
2429c060
PB
12001 fi
12002 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12003 done
12004fi
c6b750e1 12005
2429c060
PB
12006if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12007 set dummy lipo
12008 if test $build = $target ; then
12009 LIPO_FOR_TARGET="$2"
12010 else
12011 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12012 fi
d3f5afc4
MS
12013else
12014 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12015fi
12016
3a35eeb3
PB
12017else
12018 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12019fi
12020
12021
12022
12023
12024if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12025 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12027$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12028 if test -x $with_build_time_tools/nm; then
12029 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12030 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12032$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12033 else
81ecdfbb
RW
12034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12035$as_echo "no" >&6; }
3a35eeb3 12036 fi
2429c060
PB
12037 elif test $build != $host && test $have_gcc_for_target = yes; then
12038 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12039 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12040 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12041 fi
12042fi
c6b750e1 12043if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12044 # Extract the first word of "nm", so it can be a program name with args.
12045set dummy nm; ac_word=$2
81ecdfbb
RW
12046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12047$as_echo_n "checking for $ac_word... " >&6; }
12048if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12049 $as_echo_n "(cached) " >&6
2429c060 12050else
c6b750e1
DJ
12051 case $NM_FOR_TARGET in
12052 [\\/]* | ?:[\\/]*)
2429c060
PB
12053 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12054 ;;
2429c060 12055 *)
c6b750e1
DJ
12056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12057for as_dir in $gcc_cv_tool_dirs
12058do
12059 IFS=$as_save_IFS
12060 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12061 for ac_exec_ext in '' $ac_executable_extensions; do
12062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12063 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12065 break 2
12066 fi
12067done
81ecdfbb
RW
12068 done
12069IFS=$as_save_IFS
c6b750e1 12070
2429c060
PB
12071 ;;
12072esac
12073fi
c6b750e1 12074NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12075if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12077$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12078else
81ecdfbb
RW
12079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12080$as_echo "no" >&6; }
2429c060
PB
12081fi
12082
81ecdfbb 12083
2429c060
PB
12084fi
12085if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12086
12087
12088if test -n "$NM_FOR_TARGET"; then
12089 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12090elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12091 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12092fi
12093
12094if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12095 for ncn_progname in nm; do
12096 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12097set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12099$as_echo_n "checking for $ac_word... " >&6; }
12100if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12101 $as_echo_n "(cached) " >&6
9a819804
AO
12102else
12103 if test -n "$NM_FOR_TARGET"; then
12104 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12105else
12106as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12107for as_dir in $PATH
12108do
12109 IFS=$as_save_IFS
12110 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12111 for ac_exec_ext in '' $ac_executable_extensions; do
12112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12113 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12114 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12115 break 2
12116 fi
12117done
81ecdfbb
RW
12118 done
12119IFS=$as_save_IFS
9a819804
AO
12120
12121fi
12122fi
12123NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12124if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12126$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12127else
81ecdfbb
RW
12128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12129$as_echo "no" >&6; }
9a819804
AO
12130fi
12131
81ecdfbb 12132
9a819804
AO
12133 done
12134fi
12135
12136if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12137 for ncn_progname in nm; do
81ecdfbb
RW
12138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12139$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12140 if test -x $with_build_time_tools/${ncn_progname}; then
12141 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12143$as_echo "yes" >&6; }
2429c060
PB
12144 break
12145 else
81ecdfbb
RW
12146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12147$as_echo "no" >&6; }
2429c060
PB
12148 fi
12149 done
12150fi
12151
12152if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12153 for ncn_progname in nm; do
12154 if test -n "$ncn_target_tool_prefix"; then
12155 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12156set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12158$as_echo_n "checking for $ac_word... " >&6; }
12159if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12160 $as_echo_n "(cached) " >&6
859789af 12161else
55db4b87
PB
12162 if test -n "$NM_FOR_TARGET"; then
12163 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12164else
c6b750e1
DJ
12165as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12166for as_dir in $PATH
12167do
12168 IFS=$as_save_IFS
12169 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12170 for ac_exec_ext in '' $ac_executable_extensions; do
12171 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12172 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12174 break 2
12175 fi
12176done
81ecdfbb
RW
12177 done
12178IFS=$as_save_IFS
c6b750e1 12179
859789af
AC
12180fi
12181fi
c6b750e1 12182NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12183if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12185$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12186else
81ecdfbb
RW
12187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12188$as_echo "no" >&6; }
859789af
AC
12189fi
12190
81ecdfbb 12191
2429c060
PB
12192 fi
12193 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12194 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12195set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12197$as_echo_n "checking for $ac_word... " >&6; }
12198if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12199 $as_echo_n "(cached) " >&6
859789af 12200else
05cbd757
PB
12201 if test -n "$NM_FOR_TARGET"; then
12202 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12203else
c6b750e1
DJ
12204as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12205for as_dir in $PATH
12206do
12207 IFS=$as_save_IFS
12208 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12209 for ac_exec_ext in '' $ac_executable_extensions; do
12210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12211 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12212 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12213 break 2
12214 fi
12215done
81ecdfbb
RW
12216 done
12217IFS=$as_save_IFS
c6b750e1 12218
859789af
AC
12219fi
12220fi
c6b750e1 12221NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12222if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12224$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12225else
81ecdfbb
RW
12226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12227$as_echo "no" >&6; }
859789af 12228fi
c6b750e1 12229
81ecdfbb 12230
2429c060
PB
12231 fi
12232 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12233 done
12234fi
c6b750e1 12235
05cbd757
PB
12236if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12237 set dummy nm
12238 if test $build = $target ; then
12239 NM_FOR_TARGET="$2"
859789af 12240 else
05cbd757 12241 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12242 fi
d3f5afc4
MS
12243else
12244 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12245fi
12246
3a35eeb3
PB
12247else
12248 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12249fi
12250
12251
12252
12253
12254if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12255 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12257$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12258 if test -x $with_build_time_tools/objdump; then
12259 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12260 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12262$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12263 else
81ecdfbb
RW
12264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12265$as_echo "no" >&6; }
3a35eeb3 12266 fi
2429c060
PB
12267 elif test $build != $host && test $have_gcc_for_target = yes; then
12268 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12269 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12270 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12271 fi
12272fi
c6b750e1 12273if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12274 # Extract the first word of "objdump", so it can be a program name with args.
12275set dummy objdump; ac_word=$2
81ecdfbb
RW
12276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12277$as_echo_n "checking for $ac_word... " >&6; }
12278if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12279 $as_echo_n "(cached) " >&6
2429c060 12280else
c6b750e1
DJ
12281 case $OBJDUMP_FOR_TARGET in
12282 [\\/]* | ?:[\\/]*)
2429c060
PB
12283 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12284 ;;
2429c060 12285 *)
c6b750e1
DJ
12286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12287for as_dir in $gcc_cv_tool_dirs
12288do
12289 IFS=$as_save_IFS
12290 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12291 for ac_exec_ext in '' $ac_executable_extensions; do
12292 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12293 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12295 break 2
12296 fi
12297done
81ecdfbb
RW
12298 done
12299IFS=$as_save_IFS
c6b750e1 12300
2429c060
PB
12301 ;;
12302esac
12303fi
c6b750e1 12304OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12305if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12307$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12308else
81ecdfbb
RW
12309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12310$as_echo "no" >&6; }
2429c060
PB
12311fi
12312
81ecdfbb 12313
2429c060
PB
12314fi
12315if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12316
12317
12318if test -n "$OBJDUMP_FOR_TARGET"; then
12319 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12320elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12321 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12322fi
12323
12324if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12325 for ncn_progname in objdump; do
12326 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12327set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12329$as_echo_n "checking for $ac_word... " >&6; }
12330if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12331 $as_echo_n "(cached) " >&6
9a819804
AO
12332else
12333 if test -n "$OBJDUMP_FOR_TARGET"; then
12334 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12335else
12336as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12337for as_dir in $PATH
12338do
12339 IFS=$as_save_IFS
12340 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12341 for ac_exec_ext in '' $ac_executable_extensions; do
12342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12343 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12345 break 2
12346 fi
12347done
81ecdfbb
RW
12348 done
12349IFS=$as_save_IFS
9a819804
AO
12350
12351fi
12352fi
12353OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12354if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12356$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12357else
81ecdfbb
RW
12358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12359$as_echo "no" >&6; }
9a819804
AO
12360fi
12361
81ecdfbb 12362
9a819804
AO
12363 done
12364fi
12365
12366if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12367 for ncn_progname in objdump; do
81ecdfbb
RW
12368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12369$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12370 if test -x $with_build_time_tools/${ncn_progname}; then
12371 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12373$as_echo "yes" >&6; }
2429c060
PB
12374 break
12375 else
81ecdfbb
RW
12376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12377$as_echo "no" >&6; }
2429c060
PB
12378 fi
12379 done
12380fi
12381
12382if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12383 for ncn_progname in objdump; do
12384 if test -n "$ncn_target_tool_prefix"; then
12385 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12386set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12388$as_echo_n "checking for $ac_word... " >&6; }
12389if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12390 $as_echo_n "(cached) " >&6
5ae72758
DJ
12391else
12392 if test -n "$OBJDUMP_FOR_TARGET"; then
12393 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12394else
c6b750e1
DJ
12395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12396for as_dir in $PATH
12397do
12398 IFS=$as_save_IFS
12399 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12400 for ac_exec_ext in '' $ac_executable_extensions; do
12401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12402 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12404 break 2
12405 fi
12406done
81ecdfbb
RW
12407 done
12408IFS=$as_save_IFS
c6b750e1 12409
5ae72758
DJ
12410fi
12411fi
c6b750e1 12412OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12413if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12415$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12416else
81ecdfbb
RW
12417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12418$as_echo "no" >&6; }
5ae72758
DJ
12419fi
12420
81ecdfbb 12421
2429c060
PB
12422 fi
12423 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12424 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12425set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12427$as_echo_n "checking for $ac_word... " >&6; }
12428if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12429 $as_echo_n "(cached) " >&6
5ae72758
DJ
12430else
12431 if test -n "$OBJDUMP_FOR_TARGET"; then
12432 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12433else
c6b750e1
DJ
12434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12435for as_dir in $PATH
12436do
12437 IFS=$as_save_IFS
12438 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12439 for ac_exec_ext in '' $ac_executable_extensions; do
12440 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12441 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12442 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12443 break 2
12444 fi
12445done
81ecdfbb
RW
12446 done
12447IFS=$as_save_IFS
c6b750e1 12448
5ae72758
DJ
12449fi
12450fi
c6b750e1 12451OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12452if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12454$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12455else
81ecdfbb
RW
12456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12457$as_echo "no" >&6; }
5ae72758 12458fi
c6b750e1 12459
81ecdfbb 12460
2429c060
PB
12461 fi
12462 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12463 done
12464fi
c6b750e1 12465
5ae72758
DJ
12466if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12467 set dummy objdump
12468 if test $build = $target ; then
12469 OBJDUMP_FOR_TARGET="$2"
12470 else
12471 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12472 fi
d3f5afc4
MS
12473else
12474 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12475fi
12476
3a35eeb3
PB
12477else
12478 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12479fi
12480
12481
12482
12483
12484if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12485 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12487$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12488 if test -x $with_build_time_tools/ranlib; then
12489 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12490 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12492$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12493 else
81ecdfbb
RW
12494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12495$as_echo "no" >&6; }
3a35eeb3 12496 fi
2429c060
PB
12497 elif test $build != $host && test $have_gcc_for_target = yes; then
12498 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12499 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12500 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12501 fi
12502fi
c6b750e1 12503if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12504 # Extract the first word of "ranlib", so it can be a program name with args.
12505set dummy ranlib; ac_word=$2
81ecdfbb
RW
12506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12507$as_echo_n "checking for $ac_word... " >&6; }
12508if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12509 $as_echo_n "(cached) " >&6
2429c060 12510else
c6b750e1
DJ
12511 case $RANLIB_FOR_TARGET in
12512 [\\/]* | ?:[\\/]*)
2429c060
PB
12513 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12514 ;;
2429c060 12515 *)
c6b750e1
DJ
12516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12517for as_dir in $gcc_cv_tool_dirs
12518do
12519 IFS=$as_save_IFS
12520 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12521 for ac_exec_ext in '' $ac_executable_extensions; do
12522 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12523 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12524 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12525 break 2
12526 fi
12527done
81ecdfbb
RW
12528 done
12529IFS=$as_save_IFS
c6b750e1 12530
2429c060
PB
12531 ;;
12532esac
12533fi
c6b750e1 12534RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12535if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12537$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12538else
81ecdfbb
RW
12539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12540$as_echo "no" >&6; }
2429c060
PB
12541fi
12542
81ecdfbb 12543
2429c060
PB
12544fi
12545if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12546
12547
12548if test -n "$RANLIB_FOR_TARGET"; then
12549 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12550elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12551 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12552fi
12553
12554if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12555 for ncn_progname in ranlib; do
12556 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12557set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12559$as_echo_n "checking for $ac_word... " >&6; }
12560if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12561 $as_echo_n "(cached) " >&6
9a819804
AO
12562else
12563 if test -n "$RANLIB_FOR_TARGET"; then
12564 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12565else
12566as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12567for as_dir in $PATH
12568do
12569 IFS=$as_save_IFS
12570 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12571 for ac_exec_ext in '' $ac_executable_extensions; do
12572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12573 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12575 break 2
12576 fi
12577done
81ecdfbb
RW
12578 done
12579IFS=$as_save_IFS
9a819804
AO
12580
12581fi
12582fi
12583RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12584if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12586$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12587else
81ecdfbb
RW
12588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12589$as_echo "no" >&6; }
9a819804
AO
12590fi
12591
81ecdfbb 12592
9a819804
AO
12593 done
12594fi
12595
12596if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12597 for ncn_progname in ranlib; do
81ecdfbb
RW
12598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12599$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12600 if test -x $with_build_time_tools/${ncn_progname}; then
12601 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12603$as_echo "yes" >&6; }
2429c060
PB
12604 break
12605 else
81ecdfbb
RW
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12607$as_echo "no" >&6; }
2429c060
PB
12608 fi
12609 done
12610fi
12611
12612if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12613 for ncn_progname in ranlib; do
12614 if test -n "$ncn_target_tool_prefix"; then
12615 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12616set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12618$as_echo_n "checking for $ac_word... " >&6; }
12619if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12620 $as_echo_n "(cached) " >&6
859789af 12621else
55db4b87
PB
12622 if test -n "$RANLIB_FOR_TARGET"; then
12623 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12624else
c6b750e1
DJ
12625as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12626for as_dir in $PATH
12627do
12628 IFS=$as_save_IFS
12629 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12630 for ac_exec_ext in '' $ac_executable_extensions; do
12631 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12632 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12633 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12634 break 2
12635 fi
12636done
81ecdfbb
RW
12637 done
12638IFS=$as_save_IFS
c6b750e1 12639
859789af
AC
12640fi
12641fi
c6b750e1 12642RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12643if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12645$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12646else
81ecdfbb
RW
12647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12648$as_echo "no" >&6; }
859789af
AC
12649fi
12650
81ecdfbb 12651
2429c060
PB
12652 fi
12653 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12654 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12655set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12657$as_echo_n "checking for $ac_word... " >&6; }
12658if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12659 $as_echo_n "(cached) " >&6
859789af 12660else
05cbd757
PB
12661 if test -n "$RANLIB_FOR_TARGET"; then
12662 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12663else
c6b750e1
DJ
12664as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12665for as_dir in $PATH
12666do
12667 IFS=$as_save_IFS
12668 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12669 for ac_exec_ext in '' $ac_executable_extensions; do
12670 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12671 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12672 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12673 break 2
12674 fi
12675done
81ecdfbb
RW
12676 done
12677IFS=$as_save_IFS
c6b750e1 12678
859789af
AC
12679fi
12680fi
c6b750e1 12681RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12682if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12684$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12685else
81ecdfbb
RW
12686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12687$as_echo "no" >&6; }
859789af 12688fi
c6b750e1 12689
81ecdfbb 12690
2429c060
PB
12691 fi
12692 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12693 done
12694fi
c6b750e1 12695
2429c060
PB
12696if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12697 set dummy ranlib
12698 if test $build = $target ; then
12699 RANLIB_FOR_TARGET="$2"
12700 else
12701 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12702 fi
d3f5afc4
MS
12703else
12704 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12705fi
05cbd757 12706
3a35eeb3
PB
12707else
12708 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12709fi
12710
2429c060
PB
12711
12712
12713
12714if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12715 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12717$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12718 if test -x $with_build_time_tools/strip; then
12719 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12720 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12722$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12723 else
81ecdfbb
RW
12724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12725$as_echo "no" >&6; }
3a35eeb3 12726 fi
2429c060
PB
12727 elif test $build != $host && test $have_gcc_for_target = yes; then
12728 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12729 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12730 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12731 fi
12732fi
c6b750e1 12733if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12734 # Extract the first word of "strip", so it can be a program name with args.
12735set dummy strip; ac_word=$2
81ecdfbb
RW
12736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12737$as_echo_n "checking for $ac_word... " >&6; }
12738if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12739 $as_echo_n "(cached) " >&6
2429c060 12740else
c6b750e1
DJ
12741 case $STRIP_FOR_TARGET in
12742 [\\/]* | ?:[\\/]*)
2429c060
PB
12743 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12744 ;;
2429c060 12745 *)
c6b750e1
DJ
12746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12747for as_dir in $gcc_cv_tool_dirs
12748do
12749 IFS=$as_save_IFS
12750 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12751 for ac_exec_ext in '' $ac_executable_extensions; do
12752 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12753 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12754 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12755 break 2
12756 fi
12757done
81ecdfbb
RW
12758 done
12759IFS=$as_save_IFS
c6b750e1 12760
2429c060
PB
12761 ;;
12762esac
12763fi
c6b750e1 12764STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12765if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12767$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12768else
81ecdfbb
RW
12769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12770$as_echo "no" >&6; }
2429c060
PB
12771fi
12772
81ecdfbb 12773
2429c060
PB
12774fi
12775if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12776
12777
12778if test -n "$STRIP_FOR_TARGET"; then
12779 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12780elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12781 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12782fi
12783
12784if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12785 for ncn_progname in strip; do
12786 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12787set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12789$as_echo_n "checking for $ac_word... " >&6; }
12790if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12791 $as_echo_n "(cached) " >&6
9a819804
AO
12792else
12793 if test -n "$STRIP_FOR_TARGET"; then
12794 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12795else
12796as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12797for as_dir in $PATH
12798do
12799 IFS=$as_save_IFS
12800 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12801 for ac_exec_ext in '' $ac_executable_extensions; do
12802 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12803 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12804 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12805 break 2
12806 fi
12807done
81ecdfbb
RW
12808 done
12809IFS=$as_save_IFS
9a819804
AO
12810
12811fi
12812fi
12813STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12814if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12816$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12817else
81ecdfbb
RW
12818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12819$as_echo "no" >&6; }
9a819804
AO
12820fi
12821
81ecdfbb 12822
9a819804
AO
12823 done
12824fi
12825
12826if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12827 for ncn_progname in strip; do
81ecdfbb
RW
12828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12829$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12830 if test -x $with_build_time_tools/${ncn_progname}; then
12831 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12833$as_echo "yes" >&6; }
2429c060
PB
12834 break
12835 else
81ecdfbb
RW
12836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12837$as_echo "no" >&6; }
2429c060
PB
12838 fi
12839 done
12840fi
12841
12842if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12843 for ncn_progname in strip; do
12844 if test -n "$ncn_target_tool_prefix"; then
12845 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12846set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12848$as_echo_n "checking for $ac_word... " >&6; }
12849if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12850 $as_echo_n "(cached) " >&6
7e0f7140
GK
12851else
12852 if test -n "$STRIP_FOR_TARGET"; then
12853 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12854else
12855as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12856for as_dir in $PATH
12857do
12858 IFS=$as_save_IFS
12859 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12860 for ac_exec_ext in '' $ac_executable_extensions; do
12861 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12862 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12864 break 2
12865 fi
12866done
81ecdfbb
RW
12867 done
12868IFS=$as_save_IFS
c6b750e1 12869
7e0f7140
GK
12870fi
12871fi
c6b750e1 12872STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12873if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12875$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12876else
81ecdfbb
RW
12877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12878$as_echo "no" >&6; }
7e0f7140
GK
12879fi
12880
81ecdfbb 12881
2429c060
PB
12882 fi
12883 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12884 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12885set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12887$as_echo_n "checking for $ac_word... " >&6; }
12888if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12889 $as_echo_n "(cached) " >&6
7e0f7140
GK
12890else
12891 if test -n "$STRIP_FOR_TARGET"; then
12892 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12893else
c6b750e1
DJ
12894as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12895for as_dir in $PATH
12896do
12897 IFS=$as_save_IFS
12898 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12899 for ac_exec_ext in '' $ac_executable_extensions; do
12900 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12901 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12902 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12903 break 2
12904 fi
12905done
81ecdfbb
RW
12906 done
12907IFS=$as_save_IFS
c6b750e1 12908
7e0f7140
GK
12909fi
12910fi
c6b750e1 12911STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12912if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12914$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12915else
81ecdfbb
RW
12916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12917$as_echo "no" >&6; }
7e0f7140 12918fi
c6b750e1 12919
81ecdfbb 12920
2429c060
PB
12921 fi
12922 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12923 done
12924fi
c6b750e1 12925
7e0f7140
GK
12926if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12927 set dummy strip
12928 if test $build = $target ; then
12929 STRIP_FOR_TARGET="$2"
12930 else
12931 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12932 fi
d3f5afc4
MS
12933else
12934 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
12935fi
12936
3a35eeb3
PB
12937else
12938 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
12939fi
12940
12941
12942
12943
12944if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12945 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12947$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12948 if test -x $with_build_time_tools/windres; then
12949 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12950 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
12951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12952$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 12953 else
81ecdfbb
RW
12954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12955$as_echo "no" >&6; }
3a35eeb3 12956 fi
2429c060
PB
12957 elif test $build != $host && test $have_gcc_for_target = yes; then
12958 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
12959 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12960 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
12961 fi
12962fi
c6b750e1 12963if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12964 # Extract the first word of "windres", so it can be a program name with args.
12965set dummy windres; ac_word=$2
81ecdfbb
RW
12966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12967$as_echo_n "checking for $ac_word... " >&6; }
12968if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
12969 $as_echo_n "(cached) " >&6
2429c060 12970else
c6b750e1
DJ
12971 case $WINDRES_FOR_TARGET in
12972 [\\/]* | ?:[\\/]*)
2429c060
PB
12973 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12974 ;;
2429c060 12975 *)
c6b750e1
DJ
12976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12977for as_dir in $gcc_cv_tool_dirs
12978do
12979 IFS=$as_save_IFS
12980 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12981 for ac_exec_ext in '' $ac_executable_extensions; do
12982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12983 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12985 break 2
12986 fi
12987done
81ecdfbb
RW
12988 done
12989IFS=$as_save_IFS
c6b750e1 12990
2429c060
PB
12991 ;;
12992esac
12993fi
c6b750e1 12994WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 12995if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12997$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 12998else
81ecdfbb
RW
12999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13000$as_echo "no" >&6; }
2429c060
PB
13001fi
13002
81ecdfbb 13003
2429c060
PB
13004fi
13005if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13006
13007
13008if test -n "$WINDRES_FOR_TARGET"; then
13009 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13010elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13011 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13012fi
13013
13014if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13015 for ncn_progname in windres; do
13016 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13017set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13019$as_echo_n "checking for $ac_word... " >&6; }
13020if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13021 $as_echo_n "(cached) " >&6
9a819804
AO
13022else
13023 if test -n "$WINDRES_FOR_TARGET"; then
13024 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13025else
13026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13027for as_dir in $PATH
13028do
13029 IFS=$as_save_IFS
13030 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13031 for ac_exec_ext in '' $ac_executable_extensions; do
13032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13033 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13034 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13035 break 2
13036 fi
13037done
81ecdfbb
RW
13038 done
13039IFS=$as_save_IFS
9a819804
AO
13040
13041fi
13042fi
13043WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13044if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13046$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13047else
81ecdfbb
RW
13048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13049$as_echo "no" >&6; }
9a819804
AO
13050fi
13051
81ecdfbb 13052
9a819804
AO
13053 done
13054fi
13055
13056if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13057 for ncn_progname in windres; do
81ecdfbb
RW
13058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13059$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13060 if test -x $with_build_time_tools/${ncn_progname}; then
13061 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13063$as_echo "yes" >&6; }
2429c060
PB
13064 break
13065 else
81ecdfbb
RW
13066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13067$as_echo "no" >&6; }
2429c060
PB
13068 fi
13069 done
13070fi
13071
13072if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13073 for ncn_progname in windres; do
13074 if test -n "$ncn_target_tool_prefix"; then
13075 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13076set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13078$as_echo_n "checking for $ac_word... " >&6; }
13079if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13080 $as_echo_n "(cached) " >&6
859789af 13081else
55db4b87
PB
13082 if test -n "$WINDRES_FOR_TARGET"; then
13083 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13084else
c6b750e1
DJ
13085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13086for as_dir in $PATH
13087do
13088 IFS=$as_save_IFS
13089 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13090 for ac_exec_ext in '' $ac_executable_extensions; do
13091 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13092 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13093 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13094 break 2
13095 fi
13096done
81ecdfbb
RW
13097 done
13098IFS=$as_save_IFS
c6b750e1 13099
859789af
AC
13100fi
13101fi
c6b750e1 13102WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13103if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13105$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13106else
81ecdfbb
RW
13107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13108$as_echo "no" >&6; }
859789af
AC
13109fi
13110
81ecdfbb 13111
2429c060
PB
13112 fi
13113 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13114 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13115set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13117$as_echo_n "checking for $ac_word... " >&6; }
13118if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13119 $as_echo_n "(cached) " >&6
859789af 13120else
05cbd757
PB
13121 if test -n "$WINDRES_FOR_TARGET"; then
13122 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13123else
c6b750e1
DJ
13124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13125for as_dir in $PATH
13126do
13127 IFS=$as_save_IFS
13128 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13129 for ac_exec_ext in '' $ac_executable_extensions; do
13130 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13131 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13132 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13133 break 2
13134 fi
13135done
81ecdfbb
RW
13136 done
13137IFS=$as_save_IFS
c6b750e1 13138
859789af
AC
13139fi
13140fi
c6b750e1 13141WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13142if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13144$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13145else
81ecdfbb
RW
13146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13147$as_echo "no" >&6; }
859789af 13148fi
c6b750e1 13149
81ecdfbb 13150
2429c060
PB
13151 fi
13152 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13153 done
13154fi
c6b750e1 13155
05cbd757
PB
13156if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13157 set dummy windres
13158 if test $build = $target ; then
13159 WINDRES_FOR_TARGET="$2"
859789af 13160 else
05cbd757 13161 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13162 fi
d3f5afc4
MS
13163else
13164 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13165fi
13166
3a35eeb3
PB
13167else
13168 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13169fi
13170
852e5f18 13171
0c24b341
NC
13172
13173
13174if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13175 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13177$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13178 if test -x $with_build_time_tools/windmc; then
13179 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13180 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13182$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13183 else
81ecdfbb
RW
13184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13185$as_echo "no" >&6; }
0c24b341
NC
13186 fi
13187 elif test $build != $host && test $have_gcc_for_target = yes; then
13188 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13189 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13190 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13191 fi
13192fi
13193if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13194 # Extract the first word of "windmc", so it can be a program name with args.
13195set dummy windmc; ac_word=$2
81ecdfbb
RW
13196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13197$as_echo_n "checking for $ac_word... " >&6; }
13198if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13199 $as_echo_n "(cached) " >&6
0c24b341
NC
13200else
13201 case $WINDMC_FOR_TARGET in
13202 [\\/]* | ?:[\\/]*)
13203 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13204 ;;
13205 *)
13206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13207for as_dir in $gcc_cv_tool_dirs
13208do
13209 IFS=$as_save_IFS
13210 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13211 for ac_exec_ext in '' $ac_executable_extensions; do
13212 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13213 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13214 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13215 break 2
13216 fi
13217done
81ecdfbb
RW
13218 done
13219IFS=$as_save_IFS
0c24b341
NC
13220
13221 ;;
13222esac
13223fi
13224WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13225if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13227$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13228else
81ecdfbb
RW
13229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13230$as_echo "no" >&6; }
0c24b341
NC
13231fi
13232
81ecdfbb 13233
0c24b341
NC
13234fi
13235if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13236
13237
13238if test -n "$WINDMC_FOR_TARGET"; then
13239 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13240elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13241 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13242fi
13243
13244if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13245 for ncn_progname in windmc; do
13246 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13247set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13249$as_echo_n "checking for $ac_word... " >&6; }
13250if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13251 $as_echo_n "(cached) " >&6
0c24b341
NC
13252else
13253 if test -n "$WINDMC_FOR_TARGET"; then
13254 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13255else
13256as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13257for as_dir in $PATH
13258do
13259 IFS=$as_save_IFS
13260 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13261 for ac_exec_ext in '' $ac_executable_extensions; do
13262 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13263 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13264 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13265 break 2
13266 fi
13267done
81ecdfbb
RW
13268 done
13269IFS=$as_save_IFS
0c24b341
NC
13270
13271fi
13272fi
13273WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13274if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13276$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13277else
81ecdfbb
RW
13278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13279$as_echo "no" >&6; }
0c24b341
NC
13280fi
13281
81ecdfbb 13282
0c24b341
NC
13283 done
13284fi
13285
13286if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13287 for ncn_progname in windmc; do
81ecdfbb
RW
13288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13289$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13290 if test -x $with_build_time_tools/${ncn_progname}; then
13291 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13293$as_echo "yes" >&6; }
0c24b341
NC
13294 break
13295 else
81ecdfbb
RW
13296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13297$as_echo "no" >&6; }
0c24b341
NC
13298 fi
13299 done
13300fi
13301
13302if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13303 for ncn_progname in windmc; do
13304 if test -n "$ncn_target_tool_prefix"; then
13305 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13306set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13308$as_echo_n "checking for $ac_word... " >&6; }
13309if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13310 $as_echo_n "(cached) " >&6
0c24b341
NC
13311else
13312 if test -n "$WINDMC_FOR_TARGET"; then
13313 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13314else
13315as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13316for as_dir in $PATH
13317do
13318 IFS=$as_save_IFS
13319 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13320 for ac_exec_ext in '' $ac_executable_extensions; do
13321 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13322 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13323 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13324 break 2
13325 fi
13326done
81ecdfbb
RW
13327 done
13328IFS=$as_save_IFS
0c24b341
NC
13329
13330fi
13331fi
13332WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13333if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13335$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13336else
81ecdfbb
RW
13337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13338$as_echo "no" >&6; }
0c24b341
NC
13339fi
13340
81ecdfbb 13341
0c24b341
NC
13342 fi
13343 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13344 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13345set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13347$as_echo_n "checking for $ac_word... " >&6; }
13348if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13349 $as_echo_n "(cached) " >&6
0c24b341
NC
13350else
13351 if test -n "$WINDMC_FOR_TARGET"; then
13352 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13353else
13354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13355for as_dir in $PATH
13356do
13357 IFS=$as_save_IFS
13358 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13359 for ac_exec_ext in '' $ac_executable_extensions; do
13360 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13361 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13363 break 2
13364 fi
13365done
81ecdfbb
RW
13366 done
13367IFS=$as_save_IFS
0c24b341
NC
13368
13369fi
13370fi
13371WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13372if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13374$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13375else
81ecdfbb
RW
13376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13377$as_echo "no" >&6; }
0c24b341
NC
13378fi
13379
81ecdfbb 13380
0c24b341
NC
13381 fi
13382 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13383 done
13384fi
13385
13386if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13387 set dummy windmc
13388 if test $build = $target ; then
13389 WINDMC_FOR_TARGET="$2"
13390 else
13391 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13392 fi
13393else
13394 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13395fi
13396
13397else
13398 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13399fi
13400
13401
be01d343
PB
13402RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13403
81ecdfbb
RW
13404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13405$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13406if test "x${build}" != "x${host}" ; then
2429c060
PB
13407 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13408 # We already found the complete path
b8025f34 13409 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13411$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13412 else
13413 # Canadian cross, just use what we found
81ecdfbb
RW
13414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13415$as_echo "pre-installed" >&6; }
2429c060 13416 fi
be01d343
PB
13417else
13418 ok=yes
13419 case " ${configdirs} " in
13420 *" binutils "*) ;;
13421 *) ok=no ;;
13422 esac
c6b750e1 13423
be01d343
PB
13424 if test $ok = yes; then
13425 # An in-tree tool is available and we can use it
13426 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13428$as_echo "just compiled" >&6; }
2429c060
PB
13429 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13430 # We already found the complete path
b8025f34 13431 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13433$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13434 elif test "x$target" = "x$host"; then
13435 # We can use an host tool
13436 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13438$as_echo "host tool" >&6; }
be01d343
PB
13439 else
13440 # We need a cross tool
81ecdfbb
RW
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13442$as_echo "pre-installed" >&6; }
be01d343
PB
13443 fi
13444fi
4b900473 13445
81ecdfbb
RW
13446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13447$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13448if test "x${build}" != "x${host}" ; then
2429c060
PB
13449 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13450 # We already found the complete path
b8025f34 13451 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13453$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13454 else
13455 # Canadian cross, just use what we found
81ecdfbb
RW
13456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13457$as_echo "pre-installed" >&6; }
2429c060 13458 fi
be01d343
PB
13459else
13460 ok=yes
13461 case " ${configdirs} " in
13462 *" gas "*) ;;
13463 *) ok=no ;;
13464 esac
c6b750e1 13465
be01d343
PB
13466 if test $ok = yes; then
13467 # An in-tree tool is available and we can use it
13468 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13470$as_echo "just compiled" >&6; }
2429c060
PB
13471 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13472 # We already found the complete path
b8025f34 13473 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13475$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13476 elif test "x$target" = "x$host"; then
13477 # We can use an host tool
13478 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13480$as_echo "host tool" >&6; }
be01d343
PB
13481 else
13482 # We need a cross tool
81ecdfbb
RW
13483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13484$as_echo "pre-installed" >&6; }
be01d343
PB
13485 fi
13486fi
4b900473 13487
81ecdfbb
RW
13488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13489$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13490if test "x${build}" != "x${host}" ; then
2429c060
PB
13491 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13492 # We already found the complete path
b8025f34 13493 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13495$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13496 else
13497 # Canadian cross, just use what we found
81ecdfbb
RW
13498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13499$as_echo "pre-installed" >&6; }
2429c060 13500 fi
be01d343
PB
13501else
13502 ok=yes
13503 case " ${configdirs} " in
13504 *" gcc "*) ;;
13505 *) ok=no ;;
13506 esac
c6b750e1 13507
be01d343
PB
13508 if test $ok = yes; then
13509 # An in-tree tool is available and we can use it
13510 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13512$as_echo "just compiled" >&6; }
2429c060
PB
13513 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13514 # We already found the complete path
b8025f34 13515 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13517$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13518 elif test "x$target" = "x$host"; then
13519 # We can use an host tool
13520 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13522$as_echo "host tool" >&6; }
be01d343
PB
13523 else
13524 # We need a cross tool
81ecdfbb
RW
13525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13526$as_echo "pre-installed" >&6; }
be01d343
PB
13527 fi
13528fi
4b900473 13529
81ecdfbb
RW
13530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13531$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13532if test "x${build}" != "x${host}" ; then
2429c060
PB
13533 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13534 # We already found the complete path
b8025f34 13535 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
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; }
2429c060
PB
13538 else
13539 # Canadian cross, just use what we found
81ecdfbb
RW
13540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13541$as_echo "pre-installed" >&6; }
2429c060 13542 fi
be01d343
PB
13543else
13544 ok=yes
13545 case " ${configdirs} " in
13546 *" gcc "*) ;;
13547 *) ok=no ;;
13548 esac
13549 case ,${enable_languages}, in
13550 *,c++,*) ;;
13551 *) ok=no ;;
13552 esac
13553 if test $ok = yes; then
13554 # An in-tree tool is available and we can use it
13555 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
81ecdfbb
RW
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13557$as_echo "just compiled" >&6; }
2429c060
PB
13558 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13559 # We already found the complete path
b8025f34 13560 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13562$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13563 elif test "x$target" = "x$host"; then
13564 # We can use an host tool
13565 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13567$as_echo "host tool" >&6; }
be01d343
PB
13568 else
13569 # We need a cross tool
81ecdfbb
RW
13570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13571$as_echo "pre-installed" >&6; }
be01d343
PB
13572 fi
13573fi
4b900473 13574
81ecdfbb
RW
13575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13576$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13577if test "x${build}" != "x${host}" ; then
2429c060
PB
13578 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13579 # We already found the complete path
b8025f34 13580 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13582$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13583 else
13584 # Canadian cross, just use what we found
81ecdfbb
RW
13585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13586$as_echo "pre-installed" >&6; }
2429c060 13587 fi
be01d343
PB
13588else
13589 ok=yes
13590 case " ${configdirs} " in
13591 *" gcc "*) ;;
13592 *) ok=no ;;
13593 esac
13594 case ,${enable_languages}, in
13595 *,c++,*) ;;
13596 *) ok=no ;;
13597 esac
13598 if test $ok = yes; then
13599 # An in-tree tool is available and we can use it
13600 RAW_CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
81ecdfbb
RW
13601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13602$as_echo "just compiled" >&6; }
2429c060
PB
13603 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13604 # We already found the complete path
b8025f34 13605 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13607$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13608 elif test "x$target" = "x$host"; then
13609 # We can use an host tool
13610 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13612$as_echo "host tool" >&6; }
be01d343
PB
13613 else
13614 # We need a cross tool
81ecdfbb
RW
13615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13616$as_echo "pre-installed" >&6; }
be01d343
PB
13617 fi
13618fi
4b900473 13619
81ecdfbb
RW
13620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13621$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13622if test "x${build}" != "x${host}" ; then
2429c060
PB
13623 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13624 # We already found the complete path
b8025f34 13625 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13627$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13628 else
13629 # Canadian cross, just use what we found
81ecdfbb
RW
13630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13631$as_echo "pre-installed" >&6; }
2429c060 13632 fi
be01d343
PB
13633else
13634 ok=yes
13635 case " ${configdirs} " in
13636 *" binutils "*) ;;
13637 *) ok=no ;;
13638 esac
c6b750e1 13639
be01d343
PB
13640 if test $ok = yes; then
13641 # An in-tree tool is available and we can use it
13642 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13644$as_echo "just compiled" >&6; }
2429c060
PB
13645 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13646 # We already found the complete path
b8025f34 13647 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13649$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13650 elif test "x$target" = "x$host"; then
13651 # We can use an host tool
13652 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13654$as_echo "host tool" >&6; }
be01d343
PB
13655 else
13656 # We need a cross tool
81ecdfbb
RW
13657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13658$as_echo "pre-installed" >&6; }
be01d343
PB
13659 fi
13660fi
4b900473 13661
81ecdfbb
RW
13662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13663$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13664if test "x${build}" != "x${host}" ; then
2429c060
PB
13665 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13666 # We already found the complete path
b8025f34 13667 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13669$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13670 else
13671 # Canadian cross, just use what we found
81ecdfbb
RW
13672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13673$as_echo "pre-installed" >&6; }
2429c060 13674 fi
be01d343
PB
13675else
13676 ok=yes
13677 case " ${configdirs} " in
13678 *" gcc "*) ;;
13679 *) ok=no ;;
13680 esac
c6b750e1 13681
be01d343
PB
13682 if test $ok = yes; then
13683 # An in-tree tool is available and we can use it
13684 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13686$as_echo "just compiled" >&6; }
2429c060
PB
13687 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13688 # We already found the complete path
b8025f34 13689 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13691$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13692 elif test "x$target" = "x$host"; then
13693 # We can use an host tool
13694 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13696$as_echo "host tool" >&6; }
be01d343
PB
13697 else
13698 # We need a cross tool
81ecdfbb
RW
13699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13700$as_echo "pre-installed" >&6; }
be01d343
PB
13701 fi
13702fi
4b900473 13703
81ecdfbb
RW
13704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13705$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13706if test "x${build}" != "x${host}" ; then
2429c060
PB
13707 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13708 # We already found the complete path
b8025f34 13709 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13711$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13712 else
13713 # Canadian cross, just use what we found
81ecdfbb
RW
13714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13715$as_echo "pre-installed" >&6; }
2429c060 13716 fi
be01d343
PB
13717else
13718 ok=yes
13719 case " ${configdirs} " in
13720 *" gcc "*) ;;
13721 *) ok=no ;;
13722 esac
13723 case ,${enable_languages}, in
13724 *,java,*) ;;
13725 *) ok=no ;;
13726 esac
13727 if test $ok = yes; then
13728 # An in-tree tool is available and we can use it
13729 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13731$as_echo "just compiled" >&6; }
2429c060
PB
13732 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13733 # We already found the complete path
b8025f34 13734 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13736$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13737 elif test "x$target" = "x$host"; then
13738 # We can use an host tool
13739 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13741$as_echo "host tool" >&6; }
be01d343
PB
13742 else
13743 # We need a cross tool
81ecdfbb
RW
13744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13745$as_echo "pre-installed" >&6; }
be01d343
PB
13746 fi
13747fi
4b900473 13748
81ecdfbb
RW
13749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13750$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13751if test "x${build}" != "x${host}" ; then
2429c060
PB
13752 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13753 # We already found the complete path
b8025f34 13754 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13756$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13757 else
13758 # Canadian cross, just use what we found
81ecdfbb
RW
13759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13760$as_echo "pre-installed" >&6; }
2429c060 13761 fi
be01d343
PB
13762else
13763 ok=yes
13764 case " ${configdirs} " in
13765 *" gcc "*) ;;
13766 *) ok=no ;;
13767 esac
13768 case ,${enable_languages}, in
13769 *,fortran,*) ;;
13770 *) ok=no ;;
13771 esac
13772 if test $ok = yes; then
13773 # An in-tree tool is available and we can use it
13774 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13776$as_echo "just compiled" >&6; }
2429c060
PB
13777 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13778 # We already found the complete path
b8025f34 13779 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13781$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13782 elif test "x$target" = "x$host"; then
13783 # We can use an host tool
13784 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13786$as_echo "host tool" >&6; }
be01d343
PB
13787 else
13788 # We need a cross tool
81ecdfbb
RW
13789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13790$as_echo "pre-installed" >&6; }
be01d343
PB
13791 fi
13792fi
4b900473 13793
81ecdfbb
RW
13794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13795$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13796if test "x${build}" != "x${host}" ; then
2429c060
PB
13797 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13798 # We already found the complete path
b8025f34 13799 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13801$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13802 else
13803 # Canadian cross, just use what we found
81ecdfbb
RW
13804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13805$as_echo "pre-installed" >&6; }
2429c060 13806 fi
be01d343
PB
13807else
13808 ok=yes
13809 case " ${configdirs} " in
13810 *" ld "*) ;;
13811 *) ok=no ;;
13812 esac
c6b750e1 13813
be01d343
PB
13814 if test $ok = yes; then
13815 # An in-tree tool is available and we can use it
13816 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13818$as_echo "just compiled" >&6; }
2429c060
PB
13819 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13820 # We already found the complete path
b8025f34 13821 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13823$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13824 elif test "x$target" = "x$host"; then
13825 # We can use an host tool
13826 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13828$as_echo "host tool" >&6; }
be01d343
PB
13829 else
13830 # We need a cross tool
81ecdfbb
RW
13831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13832$as_echo "pre-installed" >&6; }
be01d343
PB
13833 fi
13834fi
4b900473 13835
81ecdfbb
RW
13836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13837$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13838if test "x${build}" != "x${host}" ; then
2429c060
PB
13839 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13840 # We already found the complete path
b8025f34 13841 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13843$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13844 else
13845 # Canadian cross, just use what we found
81ecdfbb
RW
13846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13847$as_echo "pre-installed" >&6; }
2429c060 13848 fi
be01d343 13849else
2429c060
PB
13850 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13851 # We already found the complete path
b8025f34 13852 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13854$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13855 elif test "x$target" = "x$host"; then
be01d343
PB
13856 # We can use an host tool
13857 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13859$as_echo "host tool" >&6; }
be01d343
PB
13860 else
13861 # We need a cross tool
81ecdfbb
RW
13862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13863$as_echo "pre-installed" >&6; }
be01d343
PB
13864 fi
13865fi
4b900473 13866
81ecdfbb
RW
13867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13868$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13869if test "x${build}" != "x${host}" ; then
2429c060
PB
13870 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13871 # We already found the complete path
b8025f34 13872 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13874$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13875 else
13876 # Canadian cross, just use what we found
81ecdfbb
RW
13877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13878$as_echo "pre-installed" >&6; }
2429c060 13879 fi
be01d343
PB
13880else
13881 ok=yes
13882 case " ${configdirs} " in
13883 *" binutils "*) ;;
13884 *) ok=no ;;
13885 esac
c6b750e1 13886
be01d343
PB
13887 if test $ok = yes; then
13888 # An in-tree tool is available and we can use it
13889 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13891$as_echo "just compiled" >&6; }
2429c060
PB
13892 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13893 # We already found the complete path
b8025f34 13894 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13896$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13897 elif test "x$target" = "x$host"; then
13898 # We can use an host tool
13899 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13901$as_echo "host tool" >&6; }
be01d343
PB
13902 else
13903 # We need a cross tool
81ecdfbb
RW
13904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13905$as_echo "pre-installed" >&6; }
be01d343
PB
13906 fi
13907fi
4b900473 13908
81ecdfbb
RW
13909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13910$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13911if test "x${build}" != "x${host}" ; then
2429c060
PB
13912 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13913 # We already found the complete path
b8025f34 13914 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13916$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13917 else
13918 # Canadian cross, just use what we found
81ecdfbb
RW
13919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13920$as_echo "pre-installed" >&6; }
2429c060 13921 fi
be01d343
PB
13922else
13923 ok=yes
13924 case " ${configdirs} " in
13925 *" binutils "*) ;;
13926 *) ok=no ;;
13927 esac
c6b750e1 13928
be01d343
PB
13929 if test $ok = yes; then
13930 # An in-tree tool is available and we can use it
13931 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
13932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13933$as_echo "just compiled" >&6; }
2429c060
PB
13934 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13935 # We already found the complete path
b8025f34 13936 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13938$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13939 elif test "x$target" = "x$host"; then
13940 # We can use an host tool
13941 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
13942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13943$as_echo "host tool" >&6; }
be01d343
PB
13944 else
13945 # We need a cross tool
81ecdfbb
RW
13946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13947$as_echo "pre-installed" >&6; }
be01d343
PB
13948 fi
13949fi
4b900473 13950
81ecdfbb
RW
13951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13952$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 13953if test "x${build}" != "x${host}" ; then
2429c060
PB
13954 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13955 # We already found the complete path
b8025f34 13956 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13958$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13959 else
13960 # Canadian cross, just use what we found
81ecdfbb
RW
13961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13962$as_echo "pre-installed" >&6; }
2429c060 13963 fi
be01d343
PB
13964else
13965 ok=yes
13966 case " ${configdirs} " in
13967 *" binutils "*) ;;
13968 *) ok=no ;;
13969 esac
c6b750e1 13970
be01d343
PB
13971 if test $ok = yes; then
13972 # An in-tree tool is available and we can use it
13973 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
13974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13975$as_echo "just compiled" >&6; }
2429c060
PB
13976 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13977 # We already found the complete path
b8025f34 13978 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13980$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13981 elif test "x$target" = "x$host"; then
13982 # We can use an host tool
13983 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
13984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13985$as_echo "host tool" >&6; }
be01d343
PB
13986 else
13987 # We need a cross tool
81ecdfbb
RW
13988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13989$as_echo "pre-installed" >&6; }
be01d343
PB
13990 fi
13991fi
4b900473 13992
81ecdfbb
RW
13993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
13994$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 13995if test "x${build}" != "x${host}" ; then
2429c060
PB
13996 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13997 # We already found the complete path
b8025f34 13998 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14000$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14001 else
14002 # Canadian cross, just use what we found
81ecdfbb
RW
14003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14004$as_echo "pre-installed" >&6; }
2429c060 14005 fi
be01d343
PB
14006else
14007 ok=yes
14008 case " ${configdirs} " in
14009 *" binutils "*) ;;
14010 *) ok=no ;;
14011 esac
c6b750e1 14012
be01d343
PB
14013 if test $ok = yes; then
14014 # An in-tree tool is available and we can use it
14015 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14017$as_echo "just compiled" >&6; }
2429c060
PB
14018 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14019 # We already found the complete path
b8025f34 14020 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14022$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14023 elif test "x$target" = "x$host"; then
14024 # We can use an host tool
14025 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14027$as_echo "host tool" >&6; }
be01d343
PB
14028 else
14029 # We need a cross tool
81ecdfbb
RW
14030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14031$as_echo "pre-installed" >&6; }
be01d343
PB
14032 fi
14033fi
4b900473 14034
81ecdfbb
RW
14035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14036$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14037if test "x${build}" != "x${host}" ; then
2429c060
PB
14038 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14039 # We already found the complete path
b8025f34 14040 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14042$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14043 else
14044 # Canadian cross, just use what we found
81ecdfbb
RW
14045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14046$as_echo "pre-installed" >&6; }
2429c060 14047 fi
be01d343
PB
14048else
14049 ok=yes
14050 case " ${configdirs} " in
14051 *" binutils "*) ;;
14052 *) ok=no ;;
14053 esac
c6b750e1 14054
be01d343
PB
14055 if test $ok = yes; then
14056 # An in-tree tool is available and we can use it
14057 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14059$as_echo "just compiled" >&6; }
2429c060
PB
14060 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14061 # We already found the complete path
b8025f34 14062 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14064$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14065 elif test "x$target" = "x$host"; then
14066 # We can use an host tool
14067 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14069$as_echo "host tool" >&6; }
be01d343
PB
14070 else
14071 # We need a cross tool
81ecdfbb
RW
14072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14073$as_echo "pre-installed" >&6; }
be01d343 14074 fi
a0da8069 14075fi
54752a6b 14076
81ecdfbb
RW
14077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14078$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14079if test "x${build}" != "x${host}" ; then
14080 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14081 # We already found the complete path
14082 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14084$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14085 else
14086 # Canadian cross, just use what we found
81ecdfbb
RW
14087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14088$as_echo "pre-installed" >&6; }
0c24b341
NC
14089 fi
14090else
14091 ok=yes
14092 case " ${configdirs} " in
14093 *" binutils "*) ;;
14094 *) ok=no ;;
14095 esac
14096
14097 if test $ok = yes; then
14098 # An in-tree tool is available and we can use it
14099 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14101$as_echo "just compiled" >&6; }
0c24b341
NC
14102 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14103 # We already found the complete path
14104 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14106$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14107 elif test "x$target" = "x$host"; then
14108 # We can use an host tool
14109 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14111$as_echo "host tool" >&6; }
0c24b341
NC
14112 else
14113 # We need a cross tool
81ecdfbb
RW
14114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14115$as_echo "pre-installed" >&6; }
0c24b341
NC
14116 fi
14117fi
14118
54752a6b
NN
14119
14120
be01d343 14121
4b900473 14122
a0da8069
NN
14123# Certain tools may need extra flags.
14124AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14125RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14126NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14127
be01d343
PB
14128# When building target libraries, except in a Canadian cross, we use
14129# the same toolchain as the compiler we just built.
14130COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14131COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14132COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14133if test $host = $build; then
14134 case " $configdirs " in
14135 *" gcc "*)
14136 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14137 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14138 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14139 ;;
14140 esac
14141fi
14142
14143
14144
14145
14146
81ecdfbb
RW
14147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14148$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14149# Check whether --enable-maintainer-mode was given.
14150if test "${enable_maintainer_mode+set}" = set; then :
14151 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14152else
14153 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14154fi
14155
14156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14157$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14158
14159
14160if test "$USE_MAINTAINER_MODE" = yes; then
14161 MAINTAINER_MODE_TRUE=
14162 MAINTAINER_MODE_FALSE='#'
14163else
14164 MAINTAINER_MODE_TRUE='#'
14165 MAINTAINER_MODE_FALSE=
c6b750e1 14166fi
3d5e36ae
AO
14167MAINT=$MAINTAINER_MODE_TRUE
14168
1d39f329
NN
14169# ---------------------
14170# GCC bootstrap support
14171# ---------------------
14172
14173# Stage specific cflags for build.
14174stage1_cflags="-g"
14175case $build in
14176 vax-*-*)
14177 case ${GCC} in
14178 yes) stage1_cflags="-g -Wa,-J" ;;
14179 *) stage1_cflags="-g -J" ;;
14180 esac ;;
1d39f329
NN
14181esac
14182
1d89b610 14183# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14184if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14185 saved_CFLAGS="$CFLAGS"
14186
14187 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14188 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14190$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14192/* end confdefs.h. */
14193
2038f525
PB
14194#if (__GNUC__ < 3) \
14195 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14196 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14197#error http://gcc.gnu.org/PR29382
14198#endif
14199
c6b750e1
DJ
14200int
14201main ()
14202{
14203
14204 ;
14205 return 0;
14206}
14207_ACEOF
81ecdfbb
RW
14208if ac_fn_c_try_compile "$LINENO"; then :
14209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14210$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14211else
81ecdfbb
RW
14212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14213$as_echo "no" >&6; }
c6b750e1 14214fi
81ecdfbb 14215rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14216
14217 CFLAGS="$saved_CFLAGS"
14218fi
14219
14220
1d39f329 14221
8a0d8a5c 14222# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14223# Check whether --enable-stage1-checking was given.
14224if test "${enable_stage1_checking+set}" = set; then :
14225 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14226else
5566c1fa 14227 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14228 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14229else
5566c1fa 14230 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14231fi
81ecdfbb 14232fi
8a0d8a5c
PB
14233
14234
c6b750e1 14235
81ecdfbb
RW
14236# Enable -Werror in bootstrap stage2 and later.
14237# Check whether --enable-werror was given.
14238if test "${enable_werror+set}" = set; then :
14239 enableval=$enable_werror;
1d39f329 14240else
a0323144 14241 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14242 enable_werror=yes
79fcd0ec
PB
14243else
14244 enable_werror=no
14245fi
81ecdfbb
RW
14246fi
14247
1a6f2dc7
NN
14248case ${enable_werror} in
14249 yes) stage2_werror_flag="--enable-werror-always" ;;
14250 *) stage2_werror_flag="" ;;
1d39f329
NN
14251esac
14252
14253
e8a5fa9c
RW
14254# Specify what files to not compare during bootstrap.
14255
14256compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14257case "$target" in
14258 hppa*64*-*-hpux*) ;;
14259 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14260esac
14261
14262
81ecdfbb
RW
14263ac_config_files="$ac_config_files Makefile"
14264
c6b750e1 14265cat >confcache <<\_ACEOF
a0da8069
NN
14266# This file is a shell script that caches the results of configure
14267# tests run on this system so they can be shared between configure
c6b750e1
DJ
14268# scripts and configure runs, see configure's option --config-cache.
14269# It is not useful on other systems. If it contains results you don't
14270# want to keep, you may remove or edit it.
a0da8069 14271#
c6b750e1
DJ
14272# config.status only pays attention to the cache file if you give it
14273# the --recheck option to rerun configure.
a0da8069 14274#
c6b750e1
DJ
14275# `ac_cv_env_foo' variables (set or unset) will be overridden when
14276# loading this file, other *unset* `ac_cv_foo' will be assigned the
14277# following values.
14278
14279_ACEOF
14280
a0da8069
NN
14281# The following way of writing the cache mishandles newlines in values,
14282# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14283# So, we kill variables containing newlines.
a0da8069
NN
14284# Ultrix sh set writes to stderr and can't be redirected directly,
14285# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14286(
14287 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14288 eval ac_val=\$$ac_var
14289 case $ac_val in #(
14290 *${as_nl}*)
14291 case $ac_var in #(
14292 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14293$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14294 esac
14295 case $ac_var in #(
14296 _ | IFS | as_nl) ;; #(
14297 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14298 *) { eval $ac_var=; unset $ac_var;} ;;
14299 esac ;;
14300 esac
14301 done
14302
c6b750e1 14303 (set) 2>&1 |
81ecdfbb
RW
14304 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14305 *${as_nl}ac_space=\ *)
14306 # `set' does not quote correctly, so add quotes: double-quote
14307 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14308 sed -n \
14309 "s/'/'\\\\''/g;
14310 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14311 ;; #(
c6b750e1
DJ
14312 *)
14313 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14314 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14315 ;;
81ecdfbb
RW
14316 esac |
14317 sort
14318) |
c6b750e1 14319 sed '
81ecdfbb 14320 /^ac_cv_env_/b end
c6b750e1 14321 t clear
81ecdfbb 14322 :clear
c6b750e1
DJ
14323 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14324 t end
81ecdfbb
RW
14325 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14326 :end' >>confcache
14327if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14328 if test -w "$cache_file"; then
14329 test "x$cache_file" != "x/dev/null" &&
14330 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14331$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14332 cat confcache >$cache_file
a0da8069 14333 else
81ecdfbb
RW
14334 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14335$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14336 fi
852e5f18 14337fi
a0da8069 14338rm -f confcache
852e5f18 14339
a0da8069
NN
14340test "x$prefix" = xNONE && prefix=$ac_default_prefix
14341# Let make expand exec_prefix.
14342test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14343
a0da8069
NN
14344# Transform confdefs.h into DEFS.
14345# Protect against shell expansion while executing Makefile rules.
14346# Protect against Makefile macro expansion.
c6b750e1
DJ
14347#
14348# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14349# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14350# look for a macro that doesn't take arguments.
81ecdfbb
RW
14351ac_script='
14352:mline
14353/\\$/{
14354 N
14355 s,\\\n,,
14356 b mline
14357}
c6b750e1 14358t clear
81ecdfbb
RW
14359:clear
14360s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14361t quote
81ecdfbb 14362s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14363t quote
81ecdfbb
RW
14364b any
14365:quote
14366s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14367s/\[/\\&/g
14368s/\]/\\&/g
14369s/\$/$$/g
14370H
14371:any
14372${
14373 g
14374 s/^\n//
14375 s/\n/ /g
14376 p
14377}
14378'
14379DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14380
14381
14382ac_libobjs=
14383ac_ltlibobjs=
14384for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14385 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14386 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14387 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14388 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14389 # will be set to the directory where LIBOBJS objects are built.
14390 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14391 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14392done
14393LIBOBJS=$ac_libobjs
852e5f18 14394
c6b750e1 14395LTLIBOBJS=$ac_ltlibobjs
376a0e54 14396
cac3d6c4 14397
c6b750e1
DJ
14398
14399: ${CONFIG_STATUS=./config.status}
81ecdfbb 14400ac_write_fail=0
c6b750e1
DJ
14401ac_clean_files_save=$ac_clean_files
14402ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14403{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14404$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14405as_write_fail=0
14406cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14407#! $SHELL
14408# Generated by $as_me.
a0da8069 14409# Run this file to recreate the current configuration.
a0da8069 14410# Compiler output produced by configure, useful for debugging
c6b750e1 14411# configure, is in config.log if it exists.
376a0e54 14412
c6b750e1
DJ
14413debug=false
14414ac_cs_recheck=false
14415ac_cs_silent=false
c6b750e1 14416
81ecdfbb
RW
14417SHELL=\${CONFIG_SHELL-$SHELL}
14418export SHELL
14419_ASEOF
14420cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14421## -------------------- ##
14422## M4sh Initialization. ##
14423## -------------------- ##
14424
14425# Be more Bourne compatible
14426DUALCASE=1; export DUALCASE # for MKS sh
14427if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14428 emulate sh
14429 NULLCMD=:
81ecdfbb 14430 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14431 # is contrary to our usage. Disable this feature.
14432 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14433 setopt NO_GLOB_SUBST
14434else
14435 case `(set -o) 2>/dev/null` in #(
14436 *posix*) :
14437 set -o posix ;; #(
14438 *) :
14439 ;;
14440esac
c6b750e1 14441fi
c6b750e1 14442
81ecdfbb
RW
14443
14444as_nl='
14445'
14446export as_nl
14447# Printing a long string crashes Solaris 7 /usr/bin/printf.
14448as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14449as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14450as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14451# Prefer a ksh shell builtin over an external printf program on Solaris,
14452# but without wasting forks for bash or zsh.
14453if test -z "$BASH_VERSION$ZSH_VERSION" \
14454 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14455 as_echo='print -r --'
14456 as_echo_n='print -rn --'
14457elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14458 as_echo='printf %s\n'
14459 as_echo_n='printf %s'
14460else
14461 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14462 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14463 as_echo_n='/usr/ucb/echo -n'
14464 else
14465 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14466 as_echo_n_body='eval
14467 arg=$1;
14468 case $arg in #(
14469 *"$as_nl"*)
14470 expr "X$arg" : "X\\(.*\\)$as_nl";
14471 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14472 esac;
14473 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14474 '
14475 export as_echo_n_body
14476 as_echo_n='sh -c $as_echo_n_body as_echo'
14477 fi
14478 export as_echo_body
14479 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14480fi
14481
81ecdfbb
RW
14482# The user is always right.
14483if test "${PATH_SEPARATOR+set}" != set; then
14484 PATH_SEPARATOR=:
14485 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14486 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14487 PATH_SEPARATOR=';'
14488 }
14489fi
14490
14491
14492# IFS
14493# We need space, tab and new line, in precisely that order. Quoting is
14494# there to prevent editors from complaining about space-tab.
14495# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14496# splitting by setting IFS to empty value.)
14497IFS=" "" $as_nl"
14498
14499# Find who we are. Look in the path if we contain no directory separator.
14500case $0 in #((
14501 *[\\/]* ) as_myself=$0 ;;
14502 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14503for as_dir in $PATH
14504do
14505 IFS=$as_save_IFS
14506 test -z "$as_dir" && as_dir=.
14507 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14508 done
14509IFS=$as_save_IFS
14510
14511 ;;
14512esac
14513# We did not find ourselves, most probably we were run as `sh COMMAND'
14514# in which case we are not to be found in the path.
14515if test "x$as_myself" = x; then
14516 as_myself=$0
14517fi
14518if test ! -f "$as_myself"; then
14519 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14520 exit 1
14521fi
c6b750e1 14522
81ecdfbb
RW
14523# Unset variables that we do not need and which cause bugs (e.g. in
14524# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14525# suppresses any "Segmentation fault" message there. '((' could
14526# trigger a bug in pdksh 5.2.14.
14527for as_var in BASH_ENV ENV MAIL MAILPATH
14528do eval test x\${$as_var+set} = xset \
14529 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14530done
c6b750e1
DJ
14531PS1='$ '
14532PS2='> '
14533PS4='+ '
14534
14535# NLS nuisances.
81ecdfbb
RW
14536LC_ALL=C
14537export LC_ALL
14538LANGUAGE=C
14539export LANGUAGE
14540
14541# CDPATH.
14542(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14543
14544
14545# as_fn_error ERROR [LINENO LOG_FD]
14546# ---------------------------------
14547# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14548# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14549# script with status $?, using 1 if that was 0.
14550as_fn_error ()
14551{
14552 as_status=$?; test $as_status -eq 0 && as_status=1
14553 if test "$3"; then
14554 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14555 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14556 fi
81ecdfbb
RW
14557 $as_echo "$as_me: error: $1" >&2
14558 as_fn_exit $as_status
14559} # as_fn_error
14560
14561
14562# as_fn_set_status STATUS
14563# -----------------------
14564# Set $? to STATUS, without forking.
14565as_fn_set_status ()
14566{
14567 return $1
14568} # as_fn_set_status
14569
14570# as_fn_exit STATUS
14571# -----------------
14572# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14573as_fn_exit ()
14574{
14575 set +e
14576 as_fn_set_status $1
14577 exit $1
14578} # as_fn_exit
14579
14580# as_fn_unset VAR
14581# ---------------
14582# Portably unset VAR.
14583as_fn_unset ()
14584{
14585 { eval $1=; unset $1;}
14586}
14587as_unset=as_fn_unset
14588# as_fn_append VAR VALUE
14589# ----------------------
14590# Append the text in VALUE to the end of the definition contained in VAR. Take
14591# advantage of any shell optimizations that allow amortized linear growth over
14592# repeated appends, instead of the typical quadratic growth present in naive
14593# implementations.
14594if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14595 eval 'as_fn_append ()
14596 {
14597 eval $1+=\$2
14598 }'
14599else
14600 as_fn_append ()
14601 {
14602 eval $1=\$$1\$2
14603 }
14604fi # as_fn_append
14605
14606# as_fn_arith ARG...
14607# ------------------
14608# Perform arithmetic evaluation on the ARGs, and store the result in the
14609# global $as_val. Take advantage of shells that can avoid forks. The arguments
14610# must be portable across $(()) and expr.
14611if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14612 eval 'as_fn_arith ()
14613 {
14614 as_val=$(( $* ))
14615 }'
14616else
14617 as_fn_arith ()
14618 {
14619 as_val=`expr "$@" || test $? -eq 1`
14620 }
14621fi # as_fn_arith
14622
c6b750e1 14623
81ecdfbb
RW
14624if expr a : '\(a\)' >/dev/null 2>&1 &&
14625 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14626 as_expr=expr
14627else
14628 as_expr=false
14629fi
14630
81ecdfbb 14631if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14632 as_basename=basename
14633else
14634 as_basename=false
14635fi
14636
81ecdfbb
RW
14637if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14638 as_dirname=dirname
14639else
14640 as_dirname=false
14641fi
c6b750e1 14642
81ecdfbb 14643as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14644$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14645 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14646 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14647$as_echo X/"$0" |
14648 sed '/^.*\/\([^/][^/]*\)\/*$/{
14649 s//\1/
14650 q
14651 }
14652 /^X\/\(\/\/\)$/{
14653 s//\1/
14654 q
14655 }
14656 /^X\/\(\/\).*/{
14657 s//\1/
14658 q
14659 }
14660 s/.*/./; q'`
c6b750e1 14661
c6b750e1
DJ
14662# Avoid depending upon Character Ranges.
14663as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14664as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14665as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14666as_cr_digits='0123456789'
14667as_cr_alnum=$as_cr_Letters$as_cr_digits
14668
81ecdfbb
RW
14669ECHO_C= ECHO_N= ECHO_T=
14670case `echo -n x` in #(((((
14671-n*)
14672 case `echo 'xy\c'` in
14673 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14674 xy) ECHO_C='\c';;
14675 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14676 ECHO_T=' ';;
14677 esac;;
14678*)
14679 ECHO_N='-n';;
c6b750e1
DJ
14680esac
14681
81ecdfbb
RW
14682rm -f conf$$ conf$$.exe conf$$.file
14683if test -d conf$$.dir; then
14684 rm -f conf$$.dir/conf$$.file
c6b750e1 14685else
81ecdfbb
RW
14686 rm -f conf$$.dir
14687 mkdir conf$$.dir 2>/dev/null
c6b750e1 14688fi
81ecdfbb
RW
14689if (echo >conf$$.file) 2>/dev/null; then
14690 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14691 as_ln_s='ln -s'
81ecdfbb
RW
14692 # ... but there are two gotchas:
14693 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14694 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14695 # In both cases, we have to default to `cp -p'.
14696 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14697 as_ln_s='cp -p'
14698 elif ln conf$$.file conf$$ 2>/dev/null; then
14699 as_ln_s=ln
14700 else
14701 as_ln_s='cp -p'
c6b750e1 14702 fi
c6b750e1
DJ
14703else
14704 as_ln_s='cp -p'
14705fi
81ecdfbb
RW
14706rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14707rmdir conf$$.dir 2>/dev/null
14708
14709
14710# as_fn_mkdir_p
14711# -------------
14712# Create "$as_dir" as a directory, including parents if necessary.
14713as_fn_mkdir_p ()
14714{
14715
14716 case $as_dir in #(
14717 -*) as_dir=./$as_dir;;
14718 esac
14719 test -d "$as_dir" || eval $as_mkdir_p || {
14720 as_dirs=
14721 while :; do
14722 case $as_dir in #(
14723 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14724 *) as_qdir=$as_dir;;
14725 esac
14726 as_dirs="'$as_qdir' $as_dirs"
14727 as_dir=`$as_dirname -- "$as_dir" ||
14728$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14729 X"$as_dir" : 'X\(//\)[^/]' \| \
14730 X"$as_dir" : 'X\(//\)$' \| \
14731 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14732$as_echo X"$as_dir" |
14733 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14734 s//\1/
14735 q
14736 }
14737 /^X\(\/\/\)[^/].*/{
14738 s//\1/
14739 q
14740 }
14741 /^X\(\/\/\)$/{
14742 s//\1/
14743 q
14744 }
14745 /^X\(\/\).*/{
14746 s//\1/
14747 q
14748 }
14749 s/.*/./; q'`
14750 test -d "$as_dir" && break
14751 done
14752 test -z "$as_dirs" || eval "mkdir $as_dirs"
14753 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14754
c6b750e1 14755
81ecdfbb 14756} # as_fn_mkdir_p
c6b750e1 14757if mkdir -p . 2>/dev/null; then
81ecdfbb 14758 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14759else
14760 test -d ./-p && rmdir ./-p
14761 as_mkdir_p=false
14762fi
14763
81ecdfbb
RW
14764if test -x / >/dev/null 2>&1; then
14765 as_test_x='test -x'
14766else
14767 if ls -dL / >/dev/null 2>&1; then
14768 as_ls_L_option=L
14769 else
14770 as_ls_L_option=
14771 fi
14772 as_test_x='
14773 eval sh -c '\''
14774 if test -d "$1"; then
14775 test -d "$1/.";
14776 else
14777 case $1 in #(
14778 -*)set "./$1";;
14779 esac;
14780 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14781 ???[sx]*):;;*)false;;esac;fi
14782 '\'' sh
14783 '
14784fi
14785as_executable_p=$as_test_x
c6b750e1
DJ
14786
14787# Sed expression to map a string onto a valid CPP name.
14788as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14789
14790# Sed expression to map a string onto a valid variable name.
14791as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14792
14793
c6b750e1 14794exec 6>&1
81ecdfbb
RW
14795## ----------------------------------- ##
14796## Main body of $CONFIG_STATUS script. ##
14797## ----------------------------------- ##
14798_ASEOF
14799test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14800
14801cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14802# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14803# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14804# values after options handling.
14805ac_log="
c6b750e1 14806This file was extended by $as_me, which was
81ecdfbb 14807generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14808
14809 CONFIG_FILES = $CONFIG_FILES
14810 CONFIG_HEADERS = $CONFIG_HEADERS
14811 CONFIG_LINKS = $CONFIG_LINKS
14812 CONFIG_COMMANDS = $CONFIG_COMMANDS
14813 $ $0 $@
14814
81ecdfbb
RW
14815on `(hostname || uname -n) 2>/dev/null | sed 1q`
14816"
14817
c6b750e1
DJ
14818_ACEOF
14819
81ecdfbb
RW
14820case $ac_config_files in *"
14821"*) set x $ac_config_files; shift; ac_config_files=$*;;
14822esac
c6b750e1 14823
c6b750e1 14824
c6b750e1 14825
81ecdfbb
RW
14826cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14827# Files that config.status was made for.
14828config_files="$ac_config_files"
c6b750e1 14829
81ecdfbb 14830_ACEOF
c6b750e1 14831
81ecdfbb 14832cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14833ac_cs_usage="\
81ecdfbb
RW
14834\`$as_me' instantiates files and other configuration actions
14835from templates according to the current configuration. Unless the files
14836and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14837
81ecdfbb 14838Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14839
14840 -h, --help print this help, then exit
81ecdfbb
RW
14841 -V, --version print version number and configuration settings, then exit
14842 -q, --quiet, --silent
14843 do not print progress messages
c6b750e1
DJ
14844 -d, --debug don't remove temporary files
14845 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14846 --file=FILE[:TEMPLATE]
14847 instantiate the configuration file FILE
c6b750e1
DJ
14848
14849Configuration files:
14850$config_files
14851
81ecdfbb 14852Report bugs to the package provider."
c6b750e1 14853
81ecdfbb
RW
14854_ACEOF
14855cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14856ac_cs_version="\\
14857config.status
81ecdfbb
RW
14858configured by $0, generated by GNU Autoconf 2.64,
14859 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14860
81ecdfbb 14861Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14862This config.status script is free software; the Free Software Foundation
14863gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14864
14865ac_pwd='$ac_pwd'
14866srcdir='$srcdir'
14867INSTALL='$INSTALL'
8e957354 14868AWK='$AWK'
81ecdfbb 14869test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14870_ACEOF
14871
81ecdfbb
RW
14872cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14873# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14874ac_need_defaults=:
14875while test $# != 0
a0da8069 14876do
c6b750e1
DJ
14877 case $1 in
14878 --*=*)
81ecdfbb
RW
14879 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14880 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14881 ac_shift=:
14882 ;;
81ecdfbb 14883 *)
c6b750e1
DJ
14884 ac_option=$1
14885 ac_optarg=$2
14886 ac_shift=shift
14887 ;;
c6b750e1
DJ
14888 esac
14889
14890 case $ac_option in
14891 # Handling of the options.
a0da8069 14892 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14893 ac_cs_recheck=: ;;
81ecdfbb
RW
14894 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14895 $as_echo "$ac_cs_version"; exit ;;
14896 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14897 debug=: ;;
14898 --file | --fil | --fi | --f )
14899 $ac_shift
81ecdfbb
RW
14900 case $ac_optarg in
14901 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14902 esac
14903 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14904 ac_need_defaults=false;;
81ecdfbb
RW
14905 --he | --h | --help | --hel | -h )
14906 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14907 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14908 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14909 ac_cs_silent=: ;;
14910
14911 # This is an error.
81ecdfbb
RW
14912 -*) as_fn_error "unrecognized option: \`$1'
14913Try \`$0 --help' for more information." ;;
c6b750e1 14914
81ecdfbb
RW
14915 *) as_fn_append ac_config_targets " $1"
14916 ac_need_defaults=false ;;
c6b750e1 14917
376a0e54 14918 esac
c6b750e1 14919 shift
376a0e54
CM
14920done
14921
c6b750e1 14922ac_configure_extra_args=
376a0e54 14923
c6b750e1
DJ
14924if $ac_cs_silent; then
14925 exec 6>/dev/null
14926 ac_configure_extra_args="$ac_configure_extra_args --silent"
14927fi
376a0e54 14928
c6b750e1 14929_ACEOF
81ecdfbb 14930cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 14931if \$ac_cs_recheck; then
81ecdfbb
RW
14932 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14933 shift
14934 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14935 CONFIG_SHELL='$SHELL'
14936 export CONFIG_SHELL
14937 exec "\$@"
c6b750e1
DJ
14938fi
14939
14940_ACEOF
81ecdfbb
RW
14941cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14942exec 5>>config.log
14943{
14944 echo
14945 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14946## Running $as_me. ##
14947_ASBOX
14948 $as_echo "$ac_log"
14949} >&5
c6b750e1 14950
81ecdfbb
RW
14951_ACEOF
14952cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
14953#
14954# INIT-COMMANDS
14955#
14956extrasub_build="$extrasub_build"
14957 extrasub_host="$extrasub_host"
14958 extrasub_target="$extrasub_target"
14959
81ecdfbb 14960_ACEOF
c6b750e1 14961
81ecdfbb 14962cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14963
81ecdfbb 14964# Handling of arguments.
c6b750e1
DJ
14965for ac_config_target in $ac_config_targets
14966do
81ecdfbb
RW
14967 case $ac_config_target in
14968 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14969
14970 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
14971 esac
14972done
14973
81ecdfbb 14974
c6b750e1
DJ
14975# If the user did not use the arguments to specify the items to instantiate,
14976# then the envvar interface is used. Set only those that are not.
14977# We use the long form for the default assignment because of an extremely
14978# bizarre bug on SunOS 4.1.3.
14979if $ac_need_defaults; then
14980 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14981fi
14982
14983# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 14984# simply because there is no reason against having it here, and in addition,
c6b750e1 14985# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
14986# Hook for its removal unless debugging.
14987# Note that there is a small window in which the directory will not be cleaned:
14988# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
14989$debug ||
14990{
81ecdfbb
RW
14991 tmp=
14992 trap 'exit_status=$?
14993 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14994' 0
14995 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 14996}
c6b750e1
DJ
14997# Create a (secure) tmp directory for tmp files.
14998
14999{
81ecdfbb 15000 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15001 test -n "$tmp" && test -d "$tmp"
15002} ||
15003{
81ecdfbb
RW
15004 tmp=./conf$$-$RANDOM
15005 (umask 077 && mkdir "$tmp")
15006} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15007
15008# Set up the scripts for CONFIG_FILES section.
15009# No need to generate them if there are no CONFIG_FILES.
15010# This happens for instance with `./config.status config.h'.
15011if test -n "$CONFIG_FILES"; then
15012
15013if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15014 ac_cs_awk_getline=:
15015 ac_cs_awk_pipe_init=
15016 ac_cs_awk_read_file='
15017 while ((getline aline < (F[key])) > 0)
15018 print(aline)
15019 close(F[key])'
15020 ac_cs_awk_pipe_fini=
15021else
15022 ac_cs_awk_getline=false
15023 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15024 ac_cs_awk_read_file='
15025 print "|#_!!_#|"
15026 print "cat " F[key] " &&"
15027 '$ac_cs_awk_pipe_init
15028 # The final `:' finishes the AND list.
15029 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15030fi
15031ac_cr=`echo X | tr X '\015'`
15032# On cygwin, bash can eat \r inside `` if the user requested igncr.
15033# But we know of no other shell where ac_cr would be empty at this
15034# point, so we can use a bashism as a fallback.
15035if test "x$ac_cr" = x; then
15036 eval ac_cr=\$\'\\r\'
15037fi
15038ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15039if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15040 ac_cs_awk_cr='\r'
15041else
15042 ac_cs_awk_cr=$ac_cr
15043fi
15044
15045echo 'BEGIN {' >"$tmp/subs1.awk" &&
15046_ACEOF
15047
15048# Create commands to substitute file output variables.
c6b750e1 15049{
81ecdfbb
RW
15050 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15051 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15052 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15053 echo "_ACAWK" &&
15054 echo "_ACEOF"
15055} >conf$$files.sh &&
15056. ./conf$$files.sh ||
15057 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15058rm -f conf$$files.sh
c6b750e1 15059
81ecdfbb
RW
15060{
15061 echo "cat >conf$$subs.awk <<_ACEOF" &&
15062 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15063 echo "_ACEOF"
15064} >conf$$subs.sh ||
15065 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15066ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15067ac_delim='%!_!# '
15068for ac_last_try in false false false false false :; do
15069 . ./conf$$subs.sh ||
15070 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15071
15072 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15073 if test $ac_delim_n = $ac_delim_num; then
15074 break
15075 elif $ac_last_try; then
15076 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15077 else
15078 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15079 fi
15080done
15081rm -f conf$$subs.sh
15082
15083cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15084cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15085_ACEOF
81ecdfbb
RW
15086sed -n '
15087h
15088s/^/S["/; s/!.*/"]=/
15089p
15090g
15091s/^[^!]*!//
15092:repl
15093t repl
15094s/'"$ac_delim"'$//
15095t delim
15096:nl
15097h
15098s/\(.\{148\}\).*/\1/
15099t more1
15100s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15101p
15102n
15103b repl
15104:more1
15105s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15106p
15107g
15108s/.\{148\}//
15109t nl
15110:delim
15111h
15112s/\(.\{148\}\).*/\1/
15113t more2
15114s/["\\]/\\&/g; s/^/"/; s/$/"/
15115p
15116b
15117:more2
15118s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15119p
15120g
15121s/.\{148\}//
15122t delim
15123' <conf$$subs.awk | sed '
15124/^[^""]/{
15125 N
15126 s/\n//
15127}
15128' >>$CONFIG_STATUS || ac_write_fail=1
15129rm -f conf$$subs.awk
15130cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15131_ACAWK
15132cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15133 for (key in S) S_is_set[key] = 1
15134 FS = "\a"
15135 \$ac_cs_awk_pipe_init
15136}
15137{
15138 line = $ 0
15139 nfields = split(line, field, "@")
15140 substed = 0
15141 len = length(field[1])
15142 for (i = 2; i < nfields; i++) {
15143 key = field[i]
15144 keylen = length(key)
15145 if (S_is_set[key]) {
15146 value = S[key]
15147 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15148 len += length(value) + length(field[++i])
15149 substed = 1
15150 } else
15151 len += 1 + keylen
15152 }
15153 if (nfields == 3 && !substed) {
15154 key = field[2]
15155 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15156 \$ac_cs_awk_read_file
15157 next
15158 }
15159 }
15160 print line
15161}
15162\$ac_cs_awk_pipe_fini
15163_ACAWK
15164_ACEOF
15165cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15166if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15167 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15168else
15169 cat
15170fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15171 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15172_ACEOF
15173
15174# VPATH may cause trouble with some makes, so we remove $(srcdir),
15175# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15176# trailing colons and then remove the whole line if VPATH becomes empty
15177# (actually we leave an empty line to preserve line numbers).
15178if test "x$srcdir" = x.; then
15179 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15180s/:*\$(srcdir):*/:/
15181s/:*\${srcdir}:*/:/
15182s/:*@srcdir@:*/:/
15183s/^\([^=]*=[ ]*\):*/\1/
15184s/:*$//
15185s/^[^=]*=[ ]*$//
15186}'
15187fi
c6b750e1 15188
81ecdfbb
RW
15189cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15190fi # test -n "$CONFIG_FILES"
c6b750e1 15191
c6b750e1 15192
81ecdfbb
RW
15193eval set X " :F $CONFIG_FILES "
15194shift
15195for ac_tag
15196do
15197 case $ac_tag in
15198 :[FHLC]) ac_mode=$ac_tag; continue;;
15199 esac
15200 case $ac_mode$ac_tag in
15201 :[FHL]*:*);;
15202 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15203 :[FH]-) ac_tag=-:-;;
15204 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15205 esac
15206 ac_save_IFS=$IFS
15207 IFS=:
15208 set x $ac_tag
15209 IFS=$ac_save_IFS
15210 shift
15211 ac_file=$1
15212 shift
252b5132 15213
81ecdfbb
RW
15214 case $ac_mode in
15215 :L) ac_source=$1;;
15216 :[FH])
15217 ac_file_inputs=
15218 for ac_f
15219 do
15220 case $ac_f in
15221 -) ac_f="$tmp/stdin";;
15222 *) # Look for the file first in the build tree, then in the source tree
15223 # (if the path is not absolute). The absolute path cannot be DOS-style,
15224 # because $ac_f cannot contain `:'.
15225 test -f "$ac_f" ||
15226 case $ac_f in
15227 [\\/$]*) false;;
15228 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15229 esac ||
15230 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15231 esac
15232 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15233 as_fn_append ac_file_inputs " '$ac_f'"
15234 done
c6b750e1 15235
81ecdfbb
RW
15236 # Let's still pretend it is `configure' which instantiates (i.e., don't
15237 # use $as_me), people would be surprised to read:
15238 # /* config.h. Generated by config.status. */
15239 configure_input='Generated from '`
15240 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15241 `' by configure.'
15242 if test x"$ac_file" != x-; then
15243 configure_input="$ac_file. $configure_input"
15244 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15245$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15246 fi
81ecdfbb
RW
15247 # Neutralize special characters interpreted by sed in replacement strings.
15248 case $configure_input in #(
15249 *\&* | *\|* | *\\* )
15250 ac_sed_conf_input=`$as_echo "$configure_input" |
15251 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15252 *) ac_sed_conf_input=$configure_input;;
15253 esac
cac3d6c4 15254
81ecdfbb
RW
15255 case $ac_tag in
15256 *:-:* | *:-) cat >"$tmp/stdin" \
15257 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15258 esac
15259 ;;
a0da8069 15260 esac
252b5132 15261
81ecdfbb 15262 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15263$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15264 X"$ac_file" : 'X\(//\)[^/]' \| \
15265 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15266 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15267$as_echo X"$ac_file" |
15268 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15269 s//\1/
15270 q
15271 }
15272 /^X\(\/\/\)[^/].*/{
15273 s//\1/
15274 q
15275 }
15276 /^X\(\/\/\)$/{
15277 s//\1/
15278 q
15279 }
15280 /^X\(\/\).*/{
15281 s//\1/
15282 q
15283 }
15284 s/.*/./; q'`
15285 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15286 ac_builddir=.
252b5132 15287
81ecdfbb
RW
15288case "$ac_dir" in
15289.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15290*)
15291 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15292 # A ".." for each directory in $ac_dir_suffix.
15293 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15294 case $ac_top_builddir_sub in
15295 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15296 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15297 esac ;;
15298esac
15299ac_abs_top_builddir=$ac_pwd
15300ac_abs_builddir=$ac_pwd$ac_dir_suffix
15301# for backward compatibility:
15302ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15303
15304case $srcdir in
81ecdfbb 15305 .) # We are building in place.
c6b750e1 15306 ac_srcdir=.
81ecdfbb
RW
15307 ac_top_srcdir=$ac_top_builddir_sub
15308 ac_abs_top_srcdir=$ac_pwd ;;
15309 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15310 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15311 ac_top_srcdir=$srcdir
15312 ac_abs_top_srcdir=$srcdir ;;
15313 *) # Relative name.
15314 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15315 ac_top_srcdir=$ac_top_build_prefix$srcdir
15316 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15317esac
81ecdfbb 15318ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15319
252b5132 15320
81ecdfbb
RW
15321 case $ac_mode in
15322 :F)
15323 #
15324 # CONFIG_FILE
15325 #
c6b750e1
DJ
15326
15327 case $INSTALL in
15328 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15329 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15330 esac
81ecdfbb 15331_ACEOF
252b5132 15332
81ecdfbb
RW
15333cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15334# If the template does not know about datarootdir, expand it.
15335# FIXME: This hack should be removed a few years after 2.60.
15336ac_datarootdir_hack=; ac_datarootdir_seen=
15337ac_sed_dataroot='
15338/datarootdir/ {
15339 p
15340 q
15341}
15342/@datadir@/p
15343/@docdir@/p
15344/@infodir@/p
15345/@localedir@/p
15346/@mandir@/p'
15347case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15348*datarootdir*) ac_datarootdir_seen=yes;;
15349*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15350 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15351$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15352_ACEOF
81ecdfbb
RW
15353cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15354 ac_datarootdir_hack='
15355 s&@datadir@&$datadir&g
15356 s&@docdir@&$docdir&g
15357 s&@infodir@&$infodir&g
15358 s&@localedir@&$localedir&g
15359 s&@mandir@&$mandir&g
15360 s&\\\${datarootdir}&$datarootdir&g' ;;
15361esac
15362_ACEOF
15363
15364# Neutralize VPATH when `$srcdir' = `.'.
15365# Shell code in configure.ac might set extrasub.
15366# FIXME: do we really want to maintain this feature?
15367cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15368ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15369$extrasub
15370_ACEOF
81ecdfbb 15371cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15372:t
15373/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15374s|@configure_input@|$ac_sed_conf_input|;t t
15375s&@top_builddir@&$ac_top_builddir_sub&;t t
15376s&@top_build_prefix@&$ac_top_build_prefix&;t t
15377s&@srcdir@&$ac_srcdir&;t t
15378s&@abs_srcdir@&$ac_abs_srcdir&;t t
15379s&@top_srcdir@&$ac_top_srcdir&;t t
15380s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15381s&@builddir@&$ac_builddir&;t t
15382s&@abs_builddir@&$ac_abs_builddir&;t t
15383s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15384s&@INSTALL@&$ac_INSTALL&;t t
15385$ac_datarootdir_hack
15386"
15387eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15388if $ac_cs_awk_getline; then
15389 $AWK -f "$tmp/subs.awk"
15390else
15391 $AWK -f "$tmp/subs.awk" | $SHELL
15392fi >$tmp/out \
15393 || as_fn_error "could not create $ac_file" "$LINENO" 5
15394
15395test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15396 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15397 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15398 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15399which seems to be undefined. Please make sure it is defined." >&5
15400$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15401which seems to be undefined. Please make sure it is defined." >&2;}
15402
15403 rm -f "$tmp/stdin"
15404 case $ac_file in
15405 -) cat "$tmp/out" && rm -f "$tmp/out";;
15406 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15407 esac \
15408 || as_fn_error "could not create $ac_file" "$LINENO" 5
15409 ;;
c148b4cb 15410
c148b4cb 15411
c148b4cb 15412
81ecdfbb
RW
15413 esac
15414
06a51eac
RW
15415
15416 case $ac_file$ac_mode in
15417 "Makefile":F) sed "$extrasub_build" Makefile |
15418 sed "$extrasub_host" |
15419 sed "$extrasub_target" > mf$$
15420 mv -f mf$$ Makefile ;;
15421
15422 esac
81ecdfbb
RW
15423done # for ac_tag
15424
15425
15426as_fn_exit 0
c6b750e1 15427_ACEOF
c6b750e1
DJ
15428ac_clean_files=$ac_clean_files_save
15429
81ecdfbb
RW
15430test $ac_write_fail = 0 ||
15431 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15432
c6b750e1
DJ
15433
15434# configure is writing to config.log, and then calls config.status.
15435# config.status does its own redirection, appending to config.log.
15436# Unfortunately, on DOS this fails, as config.log is still kept open
15437# by configure, so config.status won't be able to write to it; its
15438# output is simply discarded. So we exec the FD to /dev/null,
15439# effectively closing config.log, so it can be properly (re)opened and
15440# appended to by config.status. When coming back to configure, we
15441# need to make the FD available again.
15442if test "$no_create" != yes; then
15443 ac_cs_success=:
15444 ac_config_status_args=
15445 test "$silent" = yes &&
15446 ac_config_status_args="$ac_config_status_args --quiet"
15447 exec 5>/dev/null
15448 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15449 exec 5>>config.log
15450 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15451 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15452 $ac_cs_success || as_fn_exit $?
15453fi
15454if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15455 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15456$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15457fi
c148b4cb 15458
This page took 1.387541 seconds and 4 git commands to generate.