* configure.tgt: Add rx-*-elf target.
[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#
1f53ca9a 2896host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf 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 ;;
1f53ca9a
AO
3512 i[3456789]86-w64-mingw*)
3513 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3514 ;;
3515 i[3456789]86-*-mingw*)
45055374
CV
3516 target_configdirs="$target_configdirs target-winsup"
3517 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3518 ;;
2d1e8239 3519 x86_64-*-mingw*)
2d1e8239 3520 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3521 ;;
a0da8069
NN
3522 *-*-cygwin*)
3523 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3524 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3525 # always build newlib if winsup directory is present.
45055374 3526 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3527 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3528 elif test -d "$srcdir/newlib"; then
45055374 3529 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3530 fi
c6b750e1 3531 ;;
caeba88f
AL
3532 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3533 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3534 ;;
ec11bdc6 3535 i[3456789]86-*-pe)
54d1c879 3536 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3537 ;;
ec11bdc6 3538 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3539 # The linker does not yet know about weak symbols in COFF,
3540 # and is not configured to handle mixed ELF and COFF.
54d1c879 3541 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3542 ;;
ec11bdc6 3543 i[3456789]86-*-sco*)
54d1c879 3544 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3545 ;;
ec11bdc6 3546 i[3456789]86-*-solaris2*)
a0da8069
NN
3547 noconfigdirs="$noconfigdirs target-libgloss"
3548 ;;
ec11bdc6 3549 i[3456789]86-*-sysv4*)
54d1c879 3550 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3551 ;;
ec11bdc6 3552 i[3456789]86-*-beos*)
54d1c879 3553 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3554 ;;
b59bea8a 3555 i[3456789]86-*-rdos*)
2429c060
PB
3556 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3557 ;;
b07c2aad 3558 m32r-*-*)
54d1c879 3559 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3560 ;;
a0da8069 3561 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3562 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3563 libgloss_dir=m68hc11
a0da8069
NN
3564 ;;
3565 m68k-*-elf*)
54d1c879 3566 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3567 ;;
3568 m68k-*-coff*)
54d1c879 3569 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3570 ;;
691bb5a1
DD
3571 m68*-*-* | fido-*-*)
3572 libgloss_dir=m68k
3573 ;;
a0da8069
NN
3574 mcore-*-pe*)
3575 # The EPOC C++ environment does not support exceptions or rtti,
3576 # and so building libstdc++-v3 tends not to always work.
3577 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3578 ;;
3579 mmix-*-*)
59f7ec45 3580 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3581 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3582 ;;
3583 mn10200-*-*)
54d1c879 3584 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3585 ;;
3586 mn10300-*-*)
54d1c879 3587 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3588 ;;
4970f871 3589 mt-*-*)
cdb9b172
AH
3590 noconfigdirs="$noconfigdirs sim"
3591 ;;
a0da8069
NN
3592 powerpc-*-aix*)
3593 # copied from rs6000-*-* entry
e8a5fa9c 3594 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3595 ;;
3596 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3597 target_configdirs="$target_configdirs target-winsup"
54d1c879 3598 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3599 # always build newlib.
3600 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3601 ;;
3602 # This is temporary until we can link against shared libraries
3603 powerpcle-*-solaris*)
54d1c879 3604 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3605 libgloss_dir=rs6000
a0da8069
NN
3606 ;;
3607 powerpc-*-beos*)
54d1c879 3608 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3609 ;;
a0da8069 3610 powerpc-*-eabi)
54d1c879 3611 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3612 libgloss_dir=rs6000
caeba88f
AL
3613 ;;
3614 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3615 libgloss_dir=rs6000
a0da8069 3616 ;;
a0da8069 3617 rs6000-*-lynxos*)
54d1c879 3618 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3619 ;;
3620 rs6000-*-aix*)
e8a5fa9c 3621 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3622 ;;
3623 rs6000-*-*)
54d1c879 3624 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3625 ;;
3626 m68k-apollo-*)
54d1c879 3627 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3628 ;;
25a07265
NC
3629 microblaze*)
3630 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3631 ;;
5bd8be13
RS
3632 mips*-sde-elf*)
3633 skipdirs="$skipdirs target-libiberty"
3634 noconfigdirs="$noconfigdirs ${libgcj}"
3635 if test x$with_newlib = xyes; then
3636 noconfigdirs="$noconfigdirs gprof"
3637 fi
3638 libgloss_dir=mips
3639 ;;
a0da8069 3640 mips*-*-irix5*)
54d1c879 3641 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3642 ;;
3643 mips*-*-irix6*)
a0da8069
NN
3644 # Linking libjava exceeds command-line length limits on at least
3645 # IRIX 6.2, but not on IRIX 6.5.
3646 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3647 # <oldham@codesourcery.com>
54d1c879 3648 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3649 ;;
a0da8069 3650 mips*-*-bsd*)
54d1c879 3651 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3652 ;;
a0da8069
NN
3653 mips*-*-linux*)
3654 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3655 ;;
3656 mips*-*-*)
54d1c879 3657 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3658 libgloss_dir=mips
a0da8069
NN
3659 ;;
3660 romp-*-*)
54d1c879 3661 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3662 ;;
dbf85af7 3663 sh-*-* | sh64-*-*)
a0da8069 3664 case "${host}" in
ec11bdc6
DD
3665 i[3456789]86-*-vsta) ;; # don't add gprof back in
3666 i[3456789]86-*-go32*) ;; # don't add gprof back in
3667 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3668 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3669 esac
e8a5fa9c
RW
3670 case "${target}" in
3671 sh*-*-elf)
3672 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3673 *)
3674 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3675 esac
a0da8069 3676 ;;
691bb5a1
DD
3677 sparclet-*-aout* | sparc86x-*-*)
3678 libgloss_dir=sparc
3679 ;;
a0da8069 3680 sparc-*-elf*)
54d1c879 3681 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3682 ;;
3683 sparc64-*-elf*)
54d1c879 3684 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3685 libgloss_dir=sparc
a0da8069
NN
3686 ;;
3687 sparclite-*-*)
54d1c879 3688 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3689 libgloss_dir=sparc
a0da8069
NN
3690 ;;
3691 sparc-*-sunos4*)
54d1c879 3692 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3693 if test x${is_cross_compiler} != xno ; then
3694 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3695 else
3696 use_gnu_ld=no
3697 fi
3698 ;;
e3c770b1 3699 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3700 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3701 ;;
a0da8069
NN
3702 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3703 ;;
3704 v810-*-*)
54d1c879 3705 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3706 ;;
3707 v850-*-*)
54d1c879 3708 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3709 ;;
3710 v850e-*-*)
54d1c879 3711 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3712 ;;
3713 v850ea-*-*)
54d1c879 3714 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3715 ;;
3716 vax-*-vms)
54d1c879 3717 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3718 ;;
3719 vax-*-*)
54d1c879 3720 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3721 ;;
8b66833e 3722 xtensa*-*-*)
54d1c879 3723 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3724 ;;
a0da8069 3725 ip2k-*-*)
54d1c879 3726 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3727 ;;
29383458 3728 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3729 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3730 ;;
3731 *-*-lynxos*)
54d1c879 3732 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3733 ;;
a0da8069 3734 *-*-*)
54d1c879 3735 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3736 ;;
3737esac
252b5132 3738
a0da8069
NN
3739# If we aren't building newlib, then don't build libgloss, since libgloss
3740# depends upon some newlib header files.
3741case "${noconfigdirs}" in
3742 *target-libgloss*) ;;
3743 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3744esac
3745
a0da8069
NN
3746# Work in distributions that contain no compiler tools, like Autoconf.
3747tentative_cc=""
3748host_makefile_frag=/dev/null
3749if test -d ${srcdir}/config ; then
3750case "${host}" in
3751 m68k-hp-hpux*)
3752 # Avoid "too much defining" errors from HPUX compiler.
3753 tentative_cc="cc -Wp,-H256000"
3754 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3755 # If it's HP/UX ar, this should be harmless.
3756 RANLIB="ar ts"
3757 ;;
3758 m68k-apollo-sysv*)
3759 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3760 ;;
3761 m68k-apollo-bsd*)
3762 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3763 # chokes on bfd, the compiler won't let you assign integers to enums, and
3764 # other problems. Defining CC to gcc is a questionable way to say "don't use
3765 # the apollo compiler" (the preferred version of GCC could be called cc,
3766 # or whatever), but I'm not sure leaving CC as cc is any better...
3767 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3768 # Used to have BISON=yacc.
3769 tentative_cc=gcc
3770 ;;
3771 m88k-dg-dgux*)
3772 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3773 ;;
3774 m88k-harris-cxux*)
3775 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3776 tentative_cc="cc -Xa"
3777 host_makefile_frag="config/mh-cxux"
3778 ;;
3779 m88k-motorola-sysv*)
3780 ;;
3781 mips*-dec-ultrix*)
3782 tentative_cc="cc -Wf,-XNg1000"
3783 host_makefile_frag="config/mh-decstation"
3784 ;;
3785 mips*-nec-sysv4*)
3786 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3787 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3788 host_makefile_frag="config/mh-necv4"
3789 ;;
3790 mips*-sgi-irix4*)
3791 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3792 # environment. Also bump switch table size so that cp-parse will
3793 # compile. Bump string length limit so linker builds.
3794 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3795 ;;
3796 mips*-*-sysv4*)
3797 host_makefile_frag="config/mh-sysv4"
3798 ;;
3799 mips*-*-sysv*)
3800 # This is for a MIPS running RISC/os 4.52C.
3801
3802 # This is needed for GDB, but needs to be in the top-level make because
3803 # if a library is compiled with the bsd headers and gets linked with the
3804 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3805 # a different size).
3806 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3807 # known except to select the sysv environment. Could we use /proc instead?
3808 # These "sysv environments" and "bsd environments" often end up being a pain.
3809 #
3810 # This is not part of CFLAGS because perhaps not all C compilers have this
3811 # option.
3812 tentative_cc="cc -systype sysv"
3813 ;;
3814 i370-ibm-opened*)
3815 tentative_cc="c89"
3816 ;;
ec11bdc6 3817 i[3456789]86-*-sysv5*)
a0da8069
NN
3818 host_makefile_frag="config/mh-sysv5"
3819 ;;
ec11bdc6 3820 i[3456789]86-*-dgux*)
a0da8069
NN
3821 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3822 host_makefile_frag="config/mh-dgux386"
3823 ;;
ec11bdc6 3824 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3825 # The MetaWare compiler will generate a copyright message unless you
3826 # turn it off by adding the -Hnocopyr flag.
3827 tentative_cc="cc -Hnocopyr"
3828 ;;
ec11bdc6 3829 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3830 # for an NCR 3000 (i486/SVR4) system.
3831 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3832 # This compiler not only emits obnoxious copyright messages every time
3833 # you run it, but it chokes and dies on a whole bunch of GNU source
3834 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3835 tentative_cc="/usr/ccs/ATT/cc"
3836 host_makefile_frag="config/mh-ncr3000"
3837 ;;
ec11bdc6 3838 i[3456789]86-*-sco3.2v5*)
a0da8069 3839 ;;
ec11bdc6 3840 i[3456789]86-*-sco*)
a0da8069
NN
3841 # The native C compiler botches some simple uses of const. Unfortunately,
3842 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3843 tentative_cc="cc -Dconst="
3844 host_makefile_frag="config/mh-sco"
3845 ;;
ec11bdc6 3846 i[3456789]86-*-udk*)
a0da8069
NN
3847 host_makefile_frag="config/mh-sysv5"
3848 ;;
ec11bdc6 3849 i[3456789]86-*-solaris2*)
a0da8069
NN
3850 host_makefile_frag="config/mh-sysv4"
3851 ;;
ec11bdc6 3852 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3853 host_makefile_frag="config/mh-djgpp"
3854 ;;
3855 *-cygwin*)
e33b51a6 3856
81ecdfbb
RW
3857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3858$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3859echo a >cygwin-cat-check
1f53ca9a 3860if test `cat cygwin-cat-check` = a ; then
8ade07e9 3861 rm cygwin-cat-check
81ecdfbb
RW
3862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3863$as_echo "yes" >&6; }
e33b51a6 3864else
8ade07e9 3865 rm cygwin-cat-check
81ecdfbb
RW
3866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3867$as_echo "no" >&6; }
3868 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3869 Please either mount the build directory in binary mode or run the following
3870 commands before running any configure script:
3871set -o igncr
3872export SHELLOPTS
81ecdfbb 3873 " "$LINENO" 5
e33b51a6 3874fi
e33b51a6 3875
a0da8069
NN
3876 host_makefile_frag="config/mh-cygwin"
3877 ;;
8a1599ab 3878 *-mingw*)
84e7906e 3879 host_makefile_frag="config/mh-mingw"
2d1e8239 3880 ;;
a0da8069
NN
3881 *-interix*)
3882 host_makefile_frag="config/mh-interix"
3883 ;;
3884 vax-*-ultrix2*)
3885 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3886 tentative_cc=gcc
3887 ;;
3888 *-*-solaris2*)
3889 host_makefile_frag="config/mh-solaris"
3890 ;;
3891 m68k-sun-sunos*)
3892 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3893 # without overflowing the jump tables (-J says to use a 32 bit table)
3894 tentative_cc="cc -J"
3895 ;;
da888c87 3896 hppa*-hp-hpux10*)
a0da8069 3897 tentative_cc="cc -Wp,-H256000"
da888c87 3898 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3899 ;;
da888c87
PB
3900 hppa*-hp-hpux* | hppa*-*-hiux*)
3901 tentative_cc="cc -Wp,-H256000"
3902 host_makefile_frag="config/mh-pa"
3903 ;;
3904 hppa*-*)
3905 host_makefile_frag="config/mh-pa"
3906 ;;
3907 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3908 tentative_cc="cc -Wp,-H256000"
3909 ;;
3910 rs6000-*-lynxos*)
3911 # /bin/cc is less than useful for our purposes. Always use GCC
3912 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3913 host_makefile_frag="config/mh-lynxrs6k"
3914 ;;
0df3d27f
PB
3915 powerpc-*-darwin*)
3916 host_makefile_frag="config/mh-ppc-darwin"
3917 ;;
f6d183c0
PB
3918 powerpc-*-aix*)
3919 host_makefile_frag="config/mh-ppc-aix"
3920 ;;
3921 rs6000-*-aix*)
3922 host_makefile_frag="config/mh-ppc-aix"
3923 ;;
a0da8069
NN
3924 *-*-lynxos*)
3925 # /bin/cc is less than useful for our purposes. Always use GCC
3926 tentative_cc="/bin/gcc"
3927 ;;
3928 *-*-sysv4*)
3929 host_makefile_frag="config/mh-sysv4"
3930 ;;
fe69863c
DD
3931 # This is placed last to prevent interfering with the cases above.
3932 i[3456789]86-*-*)
3933 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3934 host_makefile_frag="config/mh-x86omitfp"
3935 ;;
a0da8069
NN
3936esac
3937fi
3938
9e07f89d
NN
3939# If we aren't going to be using gcc, see if we can extract a definition
3940# of CC from the fragment.
3941# Actually, use the 'pre-extracted' version above.
3942if test -z "${CC}" && test "${build}" = "${host}" ; then
3943 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3944 found=
3945 for dir in $PATH; do
3946 test -z "$dir" && dir=.
3947 if test -f $dir/gcc; then
3948 found=yes
3949 break
3950 fi
3951 done
3952 IFS="$save_ifs"
3953 if test -z "${found}" && test -n "${tentative_cc}" ; then
3954 CC=$tentative_cc
3955 fi
3956fi
3957
3958if test "${build}" != "${host}" ; then
1576798e
PB
3959 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3960 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3961 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3962 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3963 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3964 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3965 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3966 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3967 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3968 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3969 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3970 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3971else
3972 AR_FOR_BUILD="\$(AR)"
3973 AS_FOR_BUILD="\$(AS)"
512b7dfb 3974 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3975 CXX_FOR_BUILD="\$(CXX)"
3976 GCJ_FOR_BUILD="\$(GCJ)"
3977 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3978 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3979 LD_FOR_BUILD="\$(LD)"
3980 NM_FOR_BUILD="\$(NM)"
3981 RANLIB_FOR_BUILD="\$(RANLIB)"
3982 WINDRES_FOR_BUILD="\$(WINDRES)"
3983 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3984fi
3985
3986ac_ext=c
c6b750e1
DJ
3987ac_cpp='$CPP $CPPFLAGS'
3988ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3989ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3990ac_compiler_gnu=$ac_cv_c_compiler_gnu
3991if test -n "$ac_tool_prefix"; then
3992 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3993set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3995$as_echo_n "checking for $ac_word... " >&6; }
3996if test "${ac_cv_prog_CC+set}" = set; then :
3997 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3998else
3999 if test -n "$CC"; then
4000 ac_cv_prog_CC="$CC" # Let the user override the test.
4001else
4002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4003for as_dir in $PATH
4004do
4005 IFS=$as_save_IFS
4006 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4007 for ac_exec_ext in '' $ac_executable_extensions; do
4008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4009 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4010 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4011 break 2
4012 fi
4013done
81ecdfbb
RW
4014 done
4015IFS=$as_save_IFS
c6b750e1
DJ
4016
4017fi
4018fi
4019CC=$ac_cv_prog_CC
4020if test -n "$CC"; then
81ecdfbb
RW
4021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4022$as_echo "$CC" >&6; }
c6b750e1 4023else
81ecdfbb
RW
4024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4025$as_echo "no" >&6; }
c6b750e1
DJ
4026fi
4027
81ecdfbb 4028
c6b750e1
DJ
4029fi
4030if test -z "$ac_cv_prog_CC"; then
4031 ac_ct_CC=$CC
6a9cf61e 4032 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4033set dummy gcc; ac_word=$2
81ecdfbb
RW
4034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4035$as_echo_n "checking for $ac_word... " >&6; }
4036if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4037 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4038else
4039 if test -n "$ac_ct_CC"; then
4040 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4041else
4042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4043for as_dir in $PATH
4044do
4045 IFS=$as_save_IFS
4046 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4047 for ac_exec_ext in '' $ac_executable_extensions; do
4048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4049 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4051 break 2
4052 fi
4053done
81ecdfbb
RW
4054 done
4055IFS=$as_save_IFS
c6b750e1
DJ
4056
4057fi
4058fi
4059ac_ct_CC=$ac_cv_prog_ac_ct_CC
4060if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4062$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4063else
81ecdfbb
RW
4064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4065$as_echo "no" >&6; }
c6b750e1
DJ
4066fi
4067
81ecdfbb
RW
4068 if test "x$ac_ct_CC" = x; then
4069 CC=""
4070 else
4071 case $cross_compiling:$ac_tool_warned in
4072yes:)
4073{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4074$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4075ac_tool_warned=yes ;;
4076esac
4077 CC=$ac_ct_CC
4078 fi
c6b750e1
DJ
4079else
4080 CC="$ac_cv_prog_CC"
4081fi
4082
4083if test -z "$CC"; then
81ecdfbb
RW
4084 if test -n "$ac_tool_prefix"; then
4085 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4086set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4088$as_echo_n "checking for $ac_word... " >&6; }
4089if test "${ac_cv_prog_CC+set}" = set; then :
4090 $as_echo_n "(cached) " >&6
9e07f89d
NN
4091else
4092 if test -n "$CC"; then
4093 ac_cv_prog_CC="$CC" # Let the user override the test.
4094else
c6b750e1
DJ
4095as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4096for as_dir in $PATH
4097do
4098 IFS=$as_save_IFS
4099 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4100 for ac_exec_ext in '' $ac_executable_extensions; do
4101 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4102 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4103 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4104 break 2
4105 fi
4106done
81ecdfbb
RW
4107 done
4108IFS=$as_save_IFS
c6b750e1 4109
9e07f89d
NN
4110fi
4111fi
c6b750e1 4112CC=$ac_cv_prog_CC
9e07f89d 4113if test -n "$CC"; then
81ecdfbb
RW
4114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4115$as_echo "$CC" >&6; }
c6b750e1 4116else
81ecdfbb
RW
4117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4118$as_echo "no" >&6; }
c6b750e1
DJ
4119fi
4120
c6b750e1 4121
81ecdfbb 4122 fi
c6b750e1 4123fi
9e07f89d
NN
4124if test -z "$CC"; then
4125 # Extract the first word of "cc", so it can be a program name with args.
4126set dummy cc; ac_word=$2
81ecdfbb
RW
4127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4128$as_echo_n "checking for $ac_word... " >&6; }
4129if test "${ac_cv_prog_CC+set}" = set; then :
4130 $as_echo_n "(cached) " >&6
9e07f89d
NN
4131else
4132 if test -n "$CC"; then
4133 ac_cv_prog_CC="$CC" # Let the user override the test.
4134else
9e07f89d 4135 ac_prog_rejected=no
c6b750e1
DJ
4136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4137for as_dir in $PATH
4138do
4139 IFS=$as_save_IFS
4140 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4141 for ac_exec_ext in '' $ac_executable_extensions; do
4142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4143 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4144 ac_prog_rejected=yes
4145 continue
4146 fi
4147 ac_cv_prog_CC="cc"
81ecdfbb 4148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4149 break 2
4150 fi
4151done
81ecdfbb
RW
4152 done
4153IFS=$as_save_IFS
c6b750e1 4154
9e07f89d
NN
4155if test $ac_prog_rejected = yes; then
4156 # We found a bogon in the path, so make sure we never use it.
4157 set dummy $ac_cv_prog_CC
4158 shift
c6b750e1 4159 if test $# != 0; then
9e07f89d
NN
4160 # We chose a different compiler from the bogus one.
4161 # However, it has the same basename, so the bogon will be chosen
4162 # first if we set CC to just the basename; use the full file name.
4163 shift
c6b750e1 4164 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4165 fi
4166fi
4167fi
4168fi
c6b750e1 4169CC=$ac_cv_prog_CC
9e07f89d 4170if test -n "$CC"; then
81ecdfbb
RW
4171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4172$as_echo "$CC" >&6; }
9e07f89d 4173else
81ecdfbb
RW
4174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4175$as_echo "no" >&6; }
9e07f89d
NN
4176fi
4177
81ecdfbb 4178
c6b750e1
DJ
4179fi
4180if test -z "$CC"; then
4181 if test -n "$ac_tool_prefix"; then
81ecdfbb 4182 for ac_prog in cl.exe
c6b750e1
DJ
4183 do
4184 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4185set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4187$as_echo_n "checking for $ac_word... " >&6; }
4188if test "${ac_cv_prog_CC+set}" = set; then :
4189 $as_echo_n "(cached) " >&6
9e07f89d
NN
4190else
4191 if test -n "$CC"; then
4192 ac_cv_prog_CC="$CC" # Let the user override the test.
4193else
c6b750e1
DJ
4194as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4195for as_dir in $PATH
4196do
4197 IFS=$as_save_IFS
4198 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4199 for ac_exec_ext in '' $ac_executable_extensions; do
4200 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4201 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4203 break 2
376a0e54 4204 fi
c6b750e1 4205done
81ecdfbb
RW
4206 done
4207IFS=$as_save_IFS
cac3d6c4 4208
c6b750e1
DJ
4209fi
4210fi
4211CC=$ac_cv_prog_CC
4212if test -n "$CC"; then
81ecdfbb
RW
4213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4214$as_echo "$CC" >&6; }
cac3d6c4 4215else
81ecdfbb
RW
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4217$as_echo "no" >&6; }
9e07f89d 4218fi
cac3d6c4 4219
81ecdfbb 4220
c6b750e1
DJ
4221 test -n "$CC" && break
4222 done
cac3d6c4 4223fi
c6b750e1
DJ
4224if test -z "$CC"; then
4225 ac_ct_CC=$CC
81ecdfbb 4226 for ac_prog in cl.exe
c6b750e1
DJ
4227do
4228 # Extract the first word of "$ac_prog", so it can be a program name with args.
4229set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4231$as_echo_n "checking for $ac_word... " >&6; }
4232if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4233 $as_echo_n "(cached) " >&6
cac3d6c4 4234else
c6b750e1
DJ
4235 if test -n "$ac_ct_CC"; then
4236 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4237else
c6b750e1
DJ
4238as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4239for as_dir in $PATH
4240do
4241 IFS=$as_save_IFS
4242 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4243 for ac_exec_ext in '' $ac_executable_extensions; do
4244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4245 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4247 break 2
4248 fi
4249done
81ecdfbb
RW
4250 done
4251IFS=$as_save_IFS
c6b750e1 4252
cac3d6c4
CM
4253fi
4254fi
c6b750e1
DJ
4255ac_ct_CC=$ac_cv_prog_ac_ct_CC
4256if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4258$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4259else
81ecdfbb
RW
4260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4261$as_echo "no" >&6; }
cac3d6c4 4262fi
376a0e54 4263
81ecdfbb 4264
c6b750e1
DJ
4265 test -n "$ac_ct_CC" && break
4266done
4267
81ecdfbb
RW
4268 if test "x$ac_ct_CC" = x; then
4269 CC=""
4270 else
4271 case $cross_compiling:$ac_tool_warned in
4272yes:)
4273{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4274$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4275ac_tool_warned=yes ;;
4276esac
4277 CC=$ac_ct_CC
4278 fi
c6b750e1
DJ
4279fi
4280
4281fi
4282
4283
81ecdfbb
RW
4284test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4285$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4286as_fn_error "no acceptable C compiler found in \$PATH
4287See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4288
4289# Provide some information about the compiler.
81ecdfbb
RW
4290$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4291set X $ac_compile
4292ac_compiler=$2
4293for ac_option in --version -v -V -qversion; do
4294 { { ac_try="$ac_compiler $ac_option >&5"
4295case "(($ac_try" in
4296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4297 *) ac_try_echo=$ac_try;;
4298esac
4299eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4300$as_echo "$ac_try_echo"; } >&5
4301 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4302 ac_status=$?
81ecdfbb
RW
4303 if test -s conftest.err; then
4304 sed '10a\
4305... rest of stderr output deleted ...
4306 10q' conftest.err >conftest.er1
4307 cat conftest.er1 >&5
4308 rm -f conftest.er1 conftest.err
4309 fi
4310 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4311 test $ac_status = 0; }
4312done
c6b750e1 4313
81ecdfbb 4314cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4315/* end confdefs.h. */
4316
4317int
4318main ()
4319{
4320
4321 ;
4322 return 0;
4323}
4324_ACEOF
4325ac_clean_files_save=$ac_clean_files
81ecdfbb 4326ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4327# Try to create an executable without -o first, disregard a.out.
4328# It will help us diagnose broken compilers, and finding out an intuition
4329# of exeext.
81ecdfbb
RW
4330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4331$as_echo_n "checking for C compiler default output file name... " >&6; }
4332ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4333
4334# The possible output files:
4335ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4336
4337ac_rmfiles=
4338for ac_file in $ac_files
4339do
4340 case $ac_file in
4341 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4342 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4343 esac
4344done
4345rm -f $ac_rmfiles
4346
4347if { { ac_try="$ac_link_default"
4348case "(($ac_try" in
4349 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4350 *) ac_try_echo=$ac_try;;
4351esac
4352eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4353$as_echo "$ac_try_echo"; } >&5
4354 (eval "$ac_link_default") 2>&5
c6b750e1 4355 ac_status=$?
81ecdfbb
RW
4356 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4357 test $ac_status = 0; }; then :
4358 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4359# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4360# in a Makefile. We should not override ac_cv_exeext if it was cached,
4361# so that the user can short-circuit this test for compilers unknown to
4362# Autoconf.
4363for ac_file in $ac_files ''
c6b750e1
DJ
4364do
4365 test -f "$ac_file" || continue
4366 case $ac_file in
81ecdfbb 4367 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4368 ;;
4369 [ab].out )
4370 # We found the default executable, but exeext='' is most
4371 # certainly right.
4372 break;;
4373 *.* )
81ecdfbb
RW
4374 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4375 then :; else
4376 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4377 fi
4378 # We set ac_cv_exeext here because the later test for it is not
4379 # safe: cross compilers may not add the suffix if given an `-o'
4380 # argument, so we may need to know it at that point already.
4381 # Even if this section looks crufty: it has the advantage of
4382 # actually working.
c6b750e1
DJ
4383 break;;
4384 * )
4385 break;;
4386 esac
4387done
81ecdfbb
RW
4388test "$ac_cv_exeext" = no && ac_cv_exeext=
4389
c6b750e1 4390else
81ecdfbb
RW
4391 ac_file=''
4392fi
4393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4394$as_echo "$ac_file" >&6; }
4395if test -z "$ac_file"; then :
4396 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4397sed 's/^/| /' conftest.$ac_ext >&5
4398
81ecdfbb
RW
4399{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4400$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4401{ as_fn_set_status 77
4402as_fn_error "C compiler cannot create executables
4403See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4404fi
c6b750e1 4405ac_exeext=$ac_cv_exeext
c6b750e1 4406
81ecdfbb 4407# Check that the compiler produces executables we can run. If not, either
c6b750e1 4408# the compiler is broken, or we cross compile.
81ecdfbb
RW
4409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4410$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4411# If not cross compiling, check that we can run a simple program.
4412if test "$cross_compiling" != yes; then
4413 if { ac_try='./$ac_file'
81ecdfbb
RW
4414 { { case "(($ac_try" in
4415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4416 *) ac_try_echo=$ac_try;;
4417esac
4418eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4419$as_echo "$ac_try_echo"; } >&5
4420 (eval "$ac_try") 2>&5
c6b750e1 4421 ac_status=$?
81ecdfbb
RW
4422 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4423 test $ac_status = 0; }; }; then
c6b750e1
DJ
4424 cross_compiling=no
4425 else
4426 if test "$cross_compiling" = maybe; then
4427 cross_compiling=yes
4428 else
81ecdfbb
RW
4429 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4430$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4431as_fn_error "cannot run C compiled programs.
c6b750e1 4432If you meant to cross compile, use \`--host'.
81ecdfbb 4433See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4434 fi
4435 fi
4436fi
81ecdfbb
RW
4437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4438$as_echo "yes" >&6; }
c6b750e1 4439
81ecdfbb 4440rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4441ac_clean_files=$ac_clean_files_save
81ecdfbb 4442# Check that the compiler produces executables we can run. If not, either
c6b750e1 4443# the compiler is broken, or we cross compile.
81ecdfbb
RW
4444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4445$as_echo_n "checking whether we are cross compiling... " >&6; }
4446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4447$as_echo "$cross_compiling" >&6; }
4448
4449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4450$as_echo_n "checking for suffix of executables... " >&6; }
4451if { { ac_try="$ac_link"
4452case "(($ac_try" in
4453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4454 *) ac_try_echo=$ac_try;;
4455esac
4456eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4457$as_echo "$ac_try_echo"; } >&5
4458 (eval "$ac_link") 2>&5
c6b750e1 4459 ac_status=$?
81ecdfbb
RW
4460 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4461 test $ac_status = 0; }; then :
c6b750e1
DJ
4462 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4463# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4464# work properly (i.e., refer to `conftest.exe'), while it won't with
4465# `rm'.
4466for ac_file in conftest.exe conftest conftest.*; do
4467 test -f "$ac_file" || continue
4468 case $ac_file in
81ecdfbb 4469 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4470 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4471 break;;
4472 * ) break;;
4473 esac
4474done
4475else
81ecdfbb
RW
4476 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4477$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4478as_fn_error "cannot compute suffix of executables: cannot compile and link
4479See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4480fi
c6b750e1 4481rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4483$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4484
4485rm -f conftest.$ac_ext
4486EXEEXT=$ac_cv_exeext
4487ac_exeext=$EXEEXT
81ecdfbb
RW
4488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4489$as_echo_n "checking for suffix of object files... " >&6; }
4490if test "${ac_cv_objext+set}" = set; then :
4491 $as_echo_n "(cached) " >&6
c6b750e1 4492else
81ecdfbb 4493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4494/* end confdefs.h. */
4495
4496int
4497main ()
4498{
4499
4500 ;
4501 return 0;
4502}
4503_ACEOF
4504rm -f conftest.o conftest.obj
81ecdfbb
RW
4505if { { ac_try="$ac_compile"
4506case "(($ac_try" in
4507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4508 *) ac_try_echo=$ac_try;;
4509esac
4510eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4511$as_echo "$ac_try_echo"; } >&5
4512 (eval "$ac_compile") 2>&5
c6b750e1 4513 ac_status=$?
81ecdfbb
RW
4514 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4515 test $ac_status = 0; }; then :
4516 for ac_file in conftest.o conftest.obj conftest.*; do
4517 test -f "$ac_file" || continue;
c6b750e1 4518 case $ac_file in
81ecdfbb 4519 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4520 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4521 break;;
4522 esac
4523done
cac3d6c4 4524else
81ecdfbb 4525 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4526sed 's/^/| /' conftest.$ac_ext >&5
4527
81ecdfbb
RW
4528{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4529$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4530as_fn_error "cannot compute suffix of object files: cannot compile
4531See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4532fi
c6b750e1
DJ
4533rm -f conftest.$ac_cv_objext conftest.$ac_ext
4534fi
81ecdfbb
RW
4535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4536$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4537OBJEXT=$ac_cv_objext
4538ac_objext=$OBJEXT
81ecdfbb
RW
4539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4540$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4541if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4542 $as_echo_n "(cached) " >&6
c6b750e1 4543else
81ecdfbb 4544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4545/* end confdefs.h. */
4546
4547int
4548main ()
4549{
4550#ifndef __GNUC__
4551 choke me
4552#endif
4553
4554 ;
4555 return 0;
4556}
4557_ACEOF
81ecdfbb 4558if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4559 ac_compiler_gnu=yes
4560else
81ecdfbb 4561 ac_compiler_gnu=no
c6b750e1 4562fi
81ecdfbb 4563rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4564ac_cv_c_compiler_gnu=$ac_compiler_gnu
4565
4566fi
81ecdfbb
RW
4567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4568$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4569if test $ac_compiler_gnu = yes; then
4570 GCC=yes
4571else
4572 GCC=
4573fi
c6b750e1
DJ
4574ac_test_CFLAGS=${CFLAGS+set}
4575ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4577$as_echo_n "checking whether $CC accepts -g... " >&6; }
4578if test "${ac_cv_prog_cc_g+set}" = set; then :
4579 $as_echo_n "(cached) " >&6
4580else
4581 ac_save_c_werror_flag=$ac_c_werror_flag
4582 ac_c_werror_flag=yes
4583 ac_cv_prog_cc_g=no
4584 CFLAGS="-g"
4585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4586/* end confdefs.h. */
4587
4588int
4589main ()
4590{
4591
4592 ;
4593 return 0;
4594}
4595_ACEOF
81ecdfbb 4596if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4597 ac_cv_prog_cc_g=yes
4598else
81ecdfbb
RW
4599 CFLAGS=""
4600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4601/* end confdefs.h. */
4602
4603int
4604main ()
4605{
4606
4607 ;
4608 return 0;
4609}
4610_ACEOF
4611if ac_fn_c_try_compile "$LINENO"; then :
4612
4613else
4614 ac_c_werror_flag=$ac_save_c_werror_flag
4615 CFLAGS="-g"
4616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4617/* end confdefs.h. */
cac3d6c4 4618
81ecdfbb
RW
4619int
4620main ()
4621{
4622
4623 ;
4624 return 0;
4625}
4626_ACEOF
4627if ac_fn_c_try_compile "$LINENO"; then :
4628 ac_cv_prog_cc_g=yes
4629fi
4630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4631fi
81ecdfbb 4632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4633fi
81ecdfbb
RW
4634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4635 ac_c_werror_flag=$ac_save_c_werror_flag
4636fi
4637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4638$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4639if test "$ac_test_CFLAGS" = set; then
c6b750e1 4640 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4641elif test $ac_cv_prog_cc_g = yes; then
4642 if test "$GCC" = yes; then
4643 CFLAGS="-g -O2"
4644 else
4645 CFLAGS="-g"
4646 fi
4647else
4648 if test "$GCC" = yes; then
4649 CFLAGS="-O2"
4650 else
4651 CFLAGS=
4652 fi
4653fi
81ecdfbb
RW
4654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4655$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4656if test "${ac_cv_prog_cc_c89+set}" = set; then :
4657 $as_echo_n "(cached) " >&6
c6b750e1 4658else
81ecdfbb 4659 ac_cv_prog_cc_c89=no
c6b750e1 4660ac_save_CC=$CC
81ecdfbb 4661cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4662/* end confdefs.h. */
4663#include <stdarg.h>
4664#include <stdio.h>
4665#include <sys/types.h>
4666#include <sys/stat.h>
4667/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4668struct buf { int x; };
4669FILE * (*rcsopen) (struct buf *, struct stat *, int);
4670static char *e (p, i)
4671 char **p;
4672 int i;
4673{
4674 return p[i];
4675}
4676static char *f (char * (*g) (char **, int), char **p, ...)
4677{
4678 char *s;
4679 va_list v;
4680 va_start (v,p);
4681 s = g (p, va_arg (v,int));
4682 va_end (v);
4683 return s;
4684}
4685
4686/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4687 function prototypes and stuff, but not '\xHH' hex character constants.
4688 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4689 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4690 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4691 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4692 that's true only with -std. */
c6b750e1
DJ
4693int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4694
81ecdfbb
RW
4695/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4696 inside strings and character constants. */
4697#define FOO(x) 'x'
4698int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4699
c6b750e1
DJ
4700int test (int i, double x);
4701struct s1 {int (*f) (int a);};
4702struct s2 {int (*f) (double a);};
4703int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4704int argc;
4705char **argv;
4706int
4707main ()
4708{
4709return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4710 ;
4711 return 0;
4712}
4713_ACEOF
81ecdfbb
RW
4714for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4715 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4716do
4717 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4718 if ac_fn_c_try_compile "$LINENO"; then :
4719 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4720fi
81ecdfbb
RW
4721rm -f core conftest.err conftest.$ac_objext
4722 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4723done
81ecdfbb 4724rm -f conftest.$ac_ext
c6b750e1
DJ
4725CC=$ac_save_CC
4726
4727fi
81ecdfbb
RW
4728# AC_CACHE_VAL
4729case "x$ac_cv_prog_cc_c89" in
4730 x)
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4732$as_echo "none needed" >&6; } ;;
4733 xno)
4734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4735$as_echo "unsupported" >&6; } ;;
c6b750e1 4736 *)
81ecdfbb
RW
4737 CC="$CC $ac_cv_prog_cc_c89"
4738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4739$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4740esac
81ecdfbb 4741if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4742
c6b750e1
DJ
4743fi
4744
c6b750e1
DJ
4745ac_ext=c
4746ac_cpp='$CPP $CPPFLAGS'
4747ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4748ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4749ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4750
81ecdfbb 4751ac_ext=cpp
18f6b6ee
PB
4752ac_cpp='$CXXCPP $CPPFLAGS'
4753ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4754ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4755ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4756if test -z "$CXX"; then
4757 if test -n "$CCC"; then
4758 CXX=$CCC
4759 else
4760 if test -n "$ac_tool_prefix"; then
4761 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4762 do
4763 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4764set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4766$as_echo_n "checking for $ac_word... " >&6; }
4767if test "${ac_cv_prog_CXX+set}" = set; then :
4768 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4769else
4770 if test -n "$CXX"; then
4771 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4772else
4773as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4774for as_dir in $PATH
4775do
4776 IFS=$as_save_IFS
4777 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4778 for ac_exec_ext in '' $ac_executable_extensions; do
4779 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4780 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4781 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4782 break 2
4783 fi
4784done
81ecdfbb
RW
4785 done
4786IFS=$as_save_IFS
512b7dfb 4787
18f6b6ee
PB
4788fi
4789fi
4790CXX=$ac_cv_prog_CXX
4791if test -n "$CXX"; then
81ecdfbb
RW
4792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4793$as_echo "$CXX" >&6; }
18f6b6ee 4794else
81ecdfbb
RW
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4796$as_echo "no" >&6; }
18f6b6ee
PB
4797fi
4798
81ecdfbb 4799
18f6b6ee
PB
4800 test -n "$CXX" && break
4801 done
4802fi
4803if test -z "$CXX"; then
4804 ac_ct_CXX=$CXX
81ecdfbb 4805 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4806do
4807 # Extract the first word of "$ac_prog", so it can be a program name with args.
4808set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4810$as_echo_n "checking for $ac_word... " >&6; }
4811if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4812 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4813else
4814 if test -n "$ac_ct_CXX"; then
4815 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4816else
4817as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4818for as_dir in $PATH
4819do
4820 IFS=$as_save_IFS
4821 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4822 for ac_exec_ext in '' $ac_executable_extensions; do
4823 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4824 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4825 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4826 break 2
512b7dfb 4827 fi
18f6b6ee 4828done
81ecdfbb
RW
4829 done
4830IFS=$as_save_IFS
512b7dfb 4831
18f6b6ee
PB
4832fi
4833fi
4834ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4835if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4837$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4838else
81ecdfbb
RW
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4840$as_echo "no" >&6; }
18f6b6ee
PB
4841fi
4842
81ecdfbb 4843
18f6b6ee
PB
4844 test -n "$ac_ct_CXX" && break
4845done
18f6b6ee 4846
81ecdfbb
RW
4847 if test "x$ac_ct_CXX" = x; then
4848 CXX="g++"
4849 else
4850 case $cross_compiling:$ac_tool_warned in
4851yes:)
4852{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4853$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4854ac_tool_warned=yes ;;
4855esac
4856 CXX=$ac_ct_CXX
4857 fi
18f6b6ee
PB
4858fi
4859
81ecdfbb
RW
4860 fi
4861fi
18f6b6ee 4862# Provide some information about the compiler.
81ecdfbb
RW
4863$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4864set X $ac_compile
4865ac_compiler=$2
4866for ac_option in --version -v -V -qversion; do
4867 { { ac_try="$ac_compiler $ac_option >&5"
4868case "(($ac_try" in
4869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4870 *) ac_try_echo=$ac_try;;
4871esac
4872eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4873$as_echo "$ac_try_echo"; } >&5
4874 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4875 ac_status=$?
81ecdfbb
RW
4876 if test -s conftest.err; then
4877 sed '10a\
4878... rest of stderr output deleted ...
4879 10q' conftest.err >conftest.er1
4880 cat conftest.er1 >&5
4881 rm -f conftest.er1 conftest.err
4882 fi
4883 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4884 test $ac_status = 0; }
4885done
18f6b6ee 4886
81ecdfbb
RW
4887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4888$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4889if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4890 $as_echo_n "(cached) " >&6
18f6b6ee 4891else
81ecdfbb 4892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4893/* end confdefs.h. */
4894
4895int
4896main ()
4897{
4898#ifndef __GNUC__
4899 choke me
4900#endif
4901
4902 ;
4903 return 0;
4904}
4905_ACEOF
81ecdfbb 4906if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4907 ac_compiler_gnu=yes
4908else
81ecdfbb 4909 ac_compiler_gnu=no
18f6b6ee 4910fi
81ecdfbb 4911rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4912ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4913
4914fi
81ecdfbb
RW
4915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4916$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4917if test $ac_compiler_gnu = yes; then
4918 GXX=yes
4919else
4920 GXX=
4921fi
18f6b6ee
PB
4922ac_test_CXXFLAGS=${CXXFLAGS+set}
4923ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4925$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4926if test "${ac_cv_prog_cxx_g+set}" = set; then :
4927 $as_echo_n "(cached) " >&6
4928else
4929 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4930 ac_cxx_werror_flag=yes
4931 ac_cv_prog_cxx_g=no
4932 CXXFLAGS="-g"
4933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4934/* end confdefs.h. */
4935
4936int
4937main ()
4938{
4939
4940 ;
4941 return 0;
4942}
4943_ACEOF
81ecdfbb 4944if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4945 ac_cv_prog_cxx_g=yes
4946else
81ecdfbb
RW
4947 CXXFLAGS=""
4948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4949/* end confdefs.h. */
81ecdfbb 4950
18f6b6ee
PB
4951int
4952main ()
4953{
81ecdfbb 4954
18f6b6ee
PB
4955 ;
4956 return 0;
4957}
4958_ACEOF
81ecdfbb 4959if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4960
81ecdfbb
RW
4961else
4962 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4963 CXXFLAGS="-g"
4964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4965/* end confdefs.h. */
81ecdfbb 4966
18f6b6ee
PB
4967int
4968main ()
4969{
81ecdfbb 4970
18f6b6ee
PB
4971 ;
4972 return 0;
4973}
4974_ACEOF
81ecdfbb
RW
4975if ac_fn_cxx_try_compile "$LINENO"; then :
4976 ac_cv_prog_cxx_g=yes
18f6b6ee 4977fi
81ecdfbb
RW
4978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4979fi
4980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4981fi
4982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4983 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4984fi
4985{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4986$as_echo "$ac_cv_prog_cxx_g" >&6; }
4987if test "$ac_test_CXXFLAGS" = set; then
4988 CXXFLAGS=$ac_save_CXXFLAGS
4989elif test $ac_cv_prog_cxx_g = yes; then
4990 if test "$GXX" = yes; then
4991 CXXFLAGS="-g -O2"
4992 else
4993 CXXFLAGS="-g"
4994 fi
4995else
4996 if test "$GXX" = yes; then
4997 CXXFLAGS="-O2"
4998 else
4999 CXXFLAGS=
5000 fi
18f6b6ee 5001fi
18f6b6ee
PB
5002ac_ext=c
5003ac_cpp='$CPP $CPPFLAGS'
5004ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5005ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5006ac_compiler_gnu=$ac_cv_c_compiler_gnu
5007
5008
5009# We must set the default linker to the linker used by gcc for the correct
5010# operation of libtool. If LD is not defined and we are using gcc, try to
5011# set the LD default to the ld used by gcc.
5012if test -z "$LD"; then
5013 if test "$GCC" = yes; then
5014 case $build in
5015 *-*-mingw*)
5016 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5017 *)
5018 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5019 esac
5020 case $gcc_prog_ld in
5021 # Accept absolute paths.
5022 [\\/]* | [A-Za-z]:[\\/]*)
5023 LD="$gcc_prog_ld" ;;
5024 esac
5025 fi
512b7dfb
PB
5026fi
5027
5028
5029
5030
c6b750e1 5031if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5032 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5033set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5035$as_echo_n "checking for $ac_word... " >&6; }
5036if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5037 $as_echo_n "(cached) " >&6
9e07f89d 5038else
512b7dfb
PB
5039 if test -n "$GNATBIND"; then
5040 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5041else
c6b750e1
DJ
5042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5043for as_dir in $PATH
5044do
5045 IFS=$as_save_IFS
5046 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5047 for ac_exec_ext in '' $ac_executable_extensions; do
5048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5049 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5051 break 2
5052 fi
5053done
81ecdfbb
RW
5054 done
5055IFS=$as_save_IFS
c6b750e1 5056
9e07f89d
NN
5057fi
5058fi
512b7dfb
PB
5059GNATBIND=$ac_cv_prog_GNATBIND
5060if test -n "$GNATBIND"; then
81ecdfbb
RW
5061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5062$as_echo "$GNATBIND" >&6; }
9e07f89d 5063else
81ecdfbb
RW
5064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5065$as_echo "no" >&6; }
9e07f89d
NN
5066fi
5067
81ecdfbb 5068
c6b750e1 5069fi
512b7dfb
PB
5070if test -z "$ac_cv_prog_GNATBIND"; then
5071 ac_ct_GNATBIND=$GNATBIND
5072 # Extract the first word of "gnatbind", so it can be a program name with args.
5073set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5075$as_echo_n "checking for $ac_word... " >&6; }
5076if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5077 $as_echo_n "(cached) " >&6
9e07f89d 5078else
512b7dfb
PB
5079 if test -n "$ac_ct_GNATBIND"; then
5080 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5081else
c6b750e1
DJ
5082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5083for as_dir in $PATH
5084do
5085 IFS=$as_save_IFS
5086 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5087 for ac_exec_ext in '' $ac_executable_extensions; do
5088 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5089 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5091 break 2
5092 fi
5093done
81ecdfbb
RW
5094 done
5095IFS=$as_save_IFS
c6b750e1 5096
9e07f89d
NN
5097fi
5098fi
512b7dfb
PB
5099ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5100if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5102$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5103else
81ecdfbb
RW
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5105$as_echo "no" >&6; }
9e07f89d
NN
5106fi
5107
81ecdfbb
RW
5108 if test "x$ac_ct_GNATBIND" = x; then
5109 GNATBIND="no"
5110 else
5111 case $cross_compiling:$ac_tool_warned in
5112yes:)
5113{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5114$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5115ac_tool_warned=yes ;;
5116esac
5117 GNATBIND=$ac_ct_GNATBIND
5118 fi
24ff9987 5119else
512b7dfb 5120 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5121fi
5122
7df2cd5d 5123if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5124 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5125set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5127$as_echo_n "checking for $ac_word... " >&6; }
5128if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5129 $as_echo_n "(cached) " >&6
7df2cd5d 5130else
512b7dfb
PB
5131 if test -n "$GNATMAKE"; then
5132 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5133else
5134as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5135for as_dir in $PATH
5136do
5137 IFS=$as_save_IFS
5138 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5139 for ac_exec_ext in '' $ac_executable_extensions; do
5140 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5141 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5142 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5143 break 2
5144 fi
5145done
81ecdfbb
RW
5146 done
5147IFS=$as_save_IFS
7df2cd5d
PB
5148
5149fi
5150fi
512b7dfb
PB
5151GNATMAKE=$ac_cv_prog_GNATMAKE
5152if test -n "$GNATMAKE"; then
81ecdfbb
RW
5153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5154$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5155else
81ecdfbb
RW
5156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5157$as_echo "no" >&6; }
7df2cd5d
PB
5158fi
5159
81ecdfbb 5160
7df2cd5d 5161fi
512b7dfb
PB
5162if test -z "$ac_cv_prog_GNATMAKE"; then
5163 ac_ct_GNATMAKE=$GNATMAKE
5164 # Extract the first word of "gnatmake", so it can be a program name with args.
5165set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5167$as_echo_n "checking for $ac_word... " >&6; }
5168if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5169 $as_echo_n "(cached) " >&6
7df2cd5d 5170else
512b7dfb
PB
5171 if test -n "$ac_ct_GNATMAKE"; then
5172 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5173else
5174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5175for as_dir in $PATH
5176do
5177 IFS=$as_save_IFS
5178 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5179 for ac_exec_ext in '' $ac_executable_extensions; do
5180 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5181 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5182 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5183 break 2
5184 fi
5185done
81ecdfbb
RW
5186 done
5187IFS=$as_save_IFS
7df2cd5d 5188
7df2cd5d
PB
5189fi
5190fi
512b7dfb
PB
5191ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5192if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5194$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5195else
81ecdfbb
RW
5196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5197$as_echo "no" >&6; }
7df2cd5d
PB
5198fi
5199
81ecdfbb
RW
5200 if test "x$ac_ct_GNATMAKE" = x; then
5201 GNATMAKE="no"
5202 else
5203 case $cross_compiling:$ac_tool_warned in
5204yes:)
5205{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5206$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5207ac_tool_warned=yes ;;
5208esac
5209 GNATMAKE=$ac_ct_GNATMAKE
5210 fi
7df2cd5d 5211else
512b7dfb 5212 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5213fi
5214
81ecdfbb
RW
5215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5216$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5217if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5218 $as_echo_n "(cached) " >&6
9e07f89d
NN
5219else
5220 cat >conftest.adb <<EOF
5221procedure conftest is begin null; end conftest;
5222EOF
5223acx_cv_cc_gcc_supports_ada=no
5224# There is a bug in old released versions of GCC which causes the
5225# driver to exit successfully when the appropriate language module
5226# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5227# Therefore we must check for the error message as well as an
5228# unsuccessful exit.
b8908782
DD
5229# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5230# given a .adb file, but produce no object file. So we must check
5231# if an object file was really produced to guard against this.
9e07f89d 5232errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5233if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5234 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5235fi
5236rm -f conftest.*
5237fi
81ecdfbb
RW
5238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5239$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5240
512b7dfb 5241if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5242 have_gnat=yes
5243else
5244 have_gnat=no
5245fi
5246
81ecdfbb
RW
5247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5248$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5249if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5250 $as_echo_n "(cached) " >&6
b8908782
DD
5251else
5252 echo abfoo >t1
5253 echo cdfoo >t2
5254 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5255 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5256 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5257 :
5258 else
5259 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5260 fi
5261 fi
b8908782
DD
5262 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5263 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5264 :
b8908782
DD
5265 else
5266 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5267 fi
5268 fi
5269 rm t1 t2
5270
5271fi
81ecdfbb
RW
5272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5273$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5274do_compare="$gcc_cv_prog_cmp_skip"
5275
5276
9e07f89d 5277
e8a5fa9c 5278# See if we are building gcc with C++.
81ecdfbb
RW
5279# Check whether --enable-build-with-cxx was given.
5280if test "${enable_build_with_cxx+set}" = set; then :
5281 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5282else
5283 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5284fi
5285
e8a5fa9c
RW
5286
5287# Check for GMP, MPFR and MPC
4b900473 5288gmplibs="-lmpfr -lgmp"
4b1cb4fe 5289gmpinc=
4b900473 5290have_gmp=no
e8a5fa9c
RW
5291mpclibs=-lmpc
5292mpcinc=
5293have_mpc=no
5294
5295# Specify a location for mpc
5296# check for this first so it ends up on the link line before mpfr.
5297
81ecdfbb
RW
5298# Check whether --with-mpc was given.
5299if test "${with_mpc+set}" = set; then :
5300 withval=$with_mpc;
5301fi
e8a5fa9c 5302
e8a5fa9c 5303
81ecdfbb
RW
5304# Check whether --with-mpc_include was given.
5305if test "${with_mpc_include+set}" = set; then :
5306 withval=$with_mpc_include;
5307fi
e8a5fa9c 5308
e8a5fa9c 5309
81ecdfbb
RW
5310# Check whether --with-mpc_lib was given.
5311if test "${with_mpc_lib+set}" = set; then :
5312 withval=$with_mpc_lib;
5313fi
e8a5fa9c 5314
e8a5fa9c
RW
5315
5316if test "x$with_mpc" != x; then
5317 mpclibs="-L$with_mpc/lib -lmpc"
5318 mpcinc="-I$with_mpc/include $mpcinc"
5319fi
5320if test "x$with_mpc_include" != x; then
5321 mpcinc="-I$with_mpc_include $mpcinc"
5322fi
5323if test "x$with_mpc_lib" != x; then
5324 mpclibs="-L$with_mpc_lib -lmpc"
5325fi
5326if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
5327 mpclibs='-L$$r/$(HOST_SUBDIR)/mpc/src/.libs -L$$r/$(HOST_SUBDIR)/mpc/src/_libs -lmpc'
5328 mpcinc='-I$$s/mpc/src '"$mpcinc"
5329 # Do not test the mpc version. Assume that it is sufficient, since
5330 # it is in the source tree, and the library has not been built yet
5331 # but it would be included on the link line in the version check below
5332 # hence making the test fail.
5333 have_mpc=yes
5334fi
4b900473 5335
11b04d1f
DD
5336# Specify a location for mpfr
5337# check for this first so it ends up on the link line before gmp.
c6b750e1 5338
81ecdfbb
RW
5339# Check whether --with-mpfr-dir was given.
5340if test "${with_mpfr_dir+set}" = set; then :
5341 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5342Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5343fi
5344
11b04d1f
DD
5345
5346
81ecdfbb
RW
5347# Check whether --with-mpfr was given.
5348if test "${with_mpfr+set}" = set; then :
5349 withval=$with_mpfr;
5350fi
c6b750e1 5351
11b04d1f 5352
81ecdfbb
RW
5353# Check whether --with-mpfr_include was given.
5354if test "${with_mpfr_include+set}" = set; then :
5355 withval=$with_mpfr_include;
5356fi
c6b750e1 5357
8a0d8a5c 5358
81ecdfbb
RW
5359# Check whether --with-mpfr_lib was given.
5360if test "${with_mpfr_lib+set}" = set; then :
5361 withval=$with_mpfr_lib;
5362fi
8a0d8a5c 5363
11b04d1f
DD
5364
5365if test "x$with_mpfr" != x; then
5366 gmplibs="-L$with_mpfr/lib $gmplibs"
5367 gmpinc="-I$with_mpfr/include"
5368fi
8a0d8a5c
PB
5369if test "x$with_mpfr_include" != x; then
5370 gmpinc="-I$with_mpfr_include"
5371fi
5372if test "x$with_mpfr_lib" != x; then
5373 gmplibs="-L$with_mpfr_lib $gmplibs"
5374fi
4b900473
PB
5375if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
5376 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/.libs -L$$r/$(HOST_SUBDIR)/mpfr/_libs '"$gmplibs"
5377 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
e8a5fa9c 5378 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr'
4b900473
PB
5379 # Do not test the mpfr version. Assume that it is sufficient, since
5380 # it is in the source tree, and the library has not been built yet
5381 # but it would be included on the link line in the version check below
5382 # hence making the test fail.
5383 have_gmp=yes
5384fi
11b04d1f 5385
4b1cb4fe 5386# Specify a location for gmp
c6b750e1 5387
81ecdfbb
RW
5388# Check whether --with-gmp-dir was given.
5389if test "${with_gmp_dir+set}" = set; then :
5390 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5391Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5392fi
5393
4b1cb4fe
DD
5394
5395
81ecdfbb
RW
5396# Check whether --with-gmp was given.
5397if test "${with_gmp+set}" = set; then :
5398 withval=$with_gmp;
5399fi
c6b750e1 5400
4b1cb4fe 5401
81ecdfbb
RW
5402# Check whether --with-gmp_include was given.
5403if test "${with_gmp_include+set}" = set; then :
5404 withval=$with_gmp_include;
5405fi
c6b750e1 5406
8a0d8a5c 5407
81ecdfbb
RW
5408# Check whether --with-gmp_lib was given.
5409if test "${with_gmp_lib+set}" = set; then :
5410 withval=$with_gmp_lib;
5411fi
8a0d8a5c
PB
5412
5413
4b1cb4fe 5414
11b04d1f
DD
5415if test "x$with_gmp" != x; then
5416 gmplibs="-L$with_gmp/lib $gmplibs"
5417 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5418fi
8a0d8a5c
PB
5419if test "x$with_gmp_include" != x; then
5420 gmpinc="-I$with_gmp_include $gmpinc"
5421fi
5422if test "x$with_gmp_lib" != x; then
5423 gmplibs="-L$with_gmp_lib $gmplibs"
5424fi
4b900473
PB
5425if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
5426 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/gmp/_libs '"$gmplibs"
5427 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c
RW
5428 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
5429 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp'
4b900473
PB
5430 # Do not test the gmp version. Assume that it is sufficient, since
5431 # it is in the source tree, and the library has not been built yet
5432 # but it would be included on the link line in the version check below
5433 # hence making the test fail.
5434 have_gmp=yes
5435fi
4b1cb4fe 5436
ceb92e78 5437if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5438 have_gmp=yes
5439 saved_CFLAGS="$CFLAGS"
5440 CFLAGS="$CFLAGS $gmpinc"
5441 # Check GMP actually works
81ecdfbb
RW
5442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of gmp.h" >&5
5443$as_echo_n "checking for correct version of gmp.h... " >&6; }
c6b750e1 5444
81ecdfbb 5445cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5446/* end confdefs.h. */
4b1cb4fe 5447#include "gmp.h"
c6b750e1
DJ
5448int
5449main ()
5450{
4b1cb4fe 5451
ef699244 5452 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2)
4b900473
PB
5453 choke me
5454 #endif
c6b750e1
DJ
5455
5456 ;
5457 return 0;
5458}
5459_ACEOF
81ecdfbb
RW
5460if ac_fn_c_try_compile "$LINENO"; then :
5461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5462$as_echo "yes" >&6; }
c6b750e1 5463else
81ecdfbb
RW
5464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5465$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5466fi
81ecdfbb 5467rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5468
e8a5fa9c 5469 # If we have GMP, check the MPFR version.
4b900473 5470 if test x"$have_gmp" = xyes; then
81ecdfbb
RW
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of mpfr.h" >&5
5472$as_echo_n "checking for correct version of mpfr.h... " >&6; }
5473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5474/* end confdefs.h. */
9b134994 5475#include <gmp.h>
4b900473 5476 #include <mpfr.h>
c6b750e1
DJ
5477int
5478main ()
5479{
9b134994 5480
ef699244 5481 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5482 choke me
5483 #endif
c6b750e1
DJ
5484
5485 ;
5486 return 0;
5487}
5488_ACEOF
81ecdfbb
RW
5489if ac_fn_c_try_compile "$LINENO"; then :
5490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5491/* end confdefs.h. */
4b1cb4fe 5492#include <gmp.h>
4b900473 5493 #include <mpfr.h>
c6b750e1
DJ
5494int
5495main ()
5496{
9dbaa842 5497
e28c595f 5498 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,2)
4b900473
PB
5499 choke me
5500 #endif
e8a5fa9c
RW
5501
5502 ;
5503 return 0;
5504}
5505_ACEOF
81ecdfbb
RW
5506if ac_fn_c_try_compile "$LINENO"; then :
5507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5508$as_echo "yes" >&6; }
e8a5fa9c 5509else
81ecdfbb
RW
5510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5511$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5512fi
81ecdfbb 5513rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5514else
81ecdfbb
RW
5515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5516$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5517fi
81ecdfbb 5518rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5519 fi
5520
5521 # Check for the MPC header version.
5522 if test x"$have_mpc" != xyes ; then
5523 CFLAGS="$CFLAGS $mpcinc"
81ecdfbb
RW
5524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5525$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5527/* end confdefs.h. */
5528#include <mpc.h>
5529int
5530main ()
5531{
5532
c8cb1b3e 5533 #if MPC_VERSION < MPC_VERSION_NUM (0,7,0)
e8a5fa9c
RW
5534 choke me
5535 #endif
5536
5537 ;
5538 return 0;
5539}
5540_ACEOF
81ecdfbb
RW
5541if ac_fn_c_try_compile "$LINENO"; then :
5542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5543$as_echo "yes" >&6; }; have_mpc=maybe
e8a5fa9c 5544else
81ecdfbb
RW
5545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5546$as_echo "no" >&6; }; have_mpc=no; mpclibs= ; mpcinc=
e8a5fa9c 5547fi
81ecdfbb 5548rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5549 fi
5550
5551 # Now check the MPFR library.
5552 if test x"$have_gmp" = xyes; then
5553 saved_LIBS="$LIBS"
5554 LIBS="$LIBS $gmplibs"
81ecdfbb
RW
5555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr libraries" >&5
5556$as_echo_n "checking for the correct version of the gmp/mpfr libraries... " >&6; }
5557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5558/* end confdefs.h. */
5559#include <gmp.h>
5560 #include <mpfr.h>
5561int
5562main ()
5563{
5564
5565 mpfr_t n;
5566 mpfr_t x;
5567 int t;
5568 mpfr_init (n);
5569 mpfr_init (x);
5570 mpfr_atan2 (n, n, x, GMP_RNDN);
5571 mpfr_erfc (n, x, GMP_RNDN);
5572 mpfr_subnormalize (x, t, GMP_RNDN);
c6b750e1
DJ
5573
5574 ;
5575 return 0;
5576}
5577_ACEOF
81ecdfbb
RW
5578if ac_fn_c_try_link "$LINENO"; then :
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5580$as_echo "yes" >&6; }
c6b750e1 5581else
81ecdfbb
RW
5582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5583$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5584fi
81ecdfbb
RW
5585rm -f core conftest.err conftest.$ac_objext \
5586 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5587 LIBS="$saved_LIBS"
5588 fi
5589
5590 if test x"$have_mpc" = xmaybe; then
5591 saved_LIBS="$LIBS"
5592 LIBS="$LIBS $mpclibs $gmplibs"
81ecdfbb
RW
5593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the mpc library" >&5
5594$as_echo_n "checking for the correct version of the mpc library... " >&6; }
5595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5596/* end confdefs.h. */
5597#include <mpc.h>
5598int
5599main ()
5600{
5601
5602 mpc_t n;
5603 mpc_init2 (n, 53);
5604 mpc_set_ui_ui (n, 1, 1, MPC_RNDNN);
5605 mpc_sin (n, n, MPC_RNDNN);
5606 mpc_cos (n, n, MPC_RNDNN);
5607 mpc_tan (n, n, MPC_RNDNN);
5608 mpc_sinh (n, n, MPC_RNDNN);
5609 mpc_cosh (n, n, MPC_RNDNN);
5610 mpc_tanh (n, n, MPC_RNDNN);
5611 mpc_exp (n, n, MPC_RNDNN);
5612 mpc_log (n, n, MPC_RNDNN);
5613 mpc_sqrt (n, n, MPC_RNDNN);
5614 mpc_proj (n, n, MPC_RNDNN);
5615 mpc_neg (n, n, MPC_RNDNN);
5616 mpc_sqr (n, n, MPC_RNDNN);
c8cb1b3e 5617 mpc_pow (n, n, n, MPC_RNDNN);
e8a5fa9c
RW
5618 mpc_clear (n);
5619
5620 ;
5621 return 0;
5622}
5623_ACEOF
81ecdfbb
RW
5624if ac_fn_c_try_link "$LINENO"; then :
5625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5626$as_echo "yes" >&6; }; have_mpc=yes
c6b750e1 5627else
81ecdfbb
RW
5628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5629$as_echo "no" >&6; }; have_mpc=no; mpclibs= ; mpcinc=
c6b750e1 5630fi
81ecdfbb
RW
5631rm -f core conftest.err conftest.$ac_objext \
5632 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c 5633 LIBS="$saved_LIBS"
4b900473 5634 fi
e8a5fa9c 5635
4b900473 5636 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5637
4b900473 5638 if test x$have_gmp != xyes; then
81ecdfbb 5639 as_fn_error "Building GCC requires GMP 4.2+ and MPFR 2.3.2+.
9dbaa842
DD
5640Try the --with-gmp and/or --with-mpfr options to specify their locations.
5641Copies of these libraries' source code can be found at their respective
5642hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
8a0d8a5c
PB
5643See also http://gcc.gnu.org/install/prerequisites.html for additional info.
5644If you obtained GMP and/or MPFR from a vendor distribution package, make
5645sure that you have installed both the libraries and the header files.
81ecdfbb 5646They may be located in separate packages." "$LINENO" 5
4b900473 5647 fi
9dbaa842
DD
5648fi
5649
e8a5fa9c
RW
5650if test x$have_mpc != xyes ; then
5651 mpcinc=
5652 mpclibs=
5653fi
5654
5655gmpinc="$mpcinc $gmpinc"
5656gmplibs="$mpclibs $gmplibs"
5657
5658# Flags needed for both GMP, MPFR and/or MPC.
5659
5660
5661
4b1cb4fe
DD
5662
5663
5664
29383458
JM
5665# Allow host libstdc++ to be specified for static linking with PPL.
5666
81ecdfbb
RW
5667# Check whether --with-host-libstdcxx was given.
5668if test "${with_host_libstdcxx+set}" = set; then :
5669 withval=$with_host_libstdcxx;
5670fi
29383458 5671
29383458
JM
5672
5673case $with_host_libstdcxx in
5674 no|yes)
81ecdfbb 5675 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5676 ;;
5677esac
e28c595f 5678
e8a5fa9c
RW
5679# Linker flags to use for stage1 or when not boostrapping.
5680
81ecdfbb
RW
5681# Check whether --with-stage1-ldflags was given.
5682if test "${with_stage1_ldflags+set}" = set; then :
5683 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5684 stage1_ldflags=
5685 else
5686 stage1_ldflags=$withval
5687 fi
5688else
5689 stage1_ldflags=
81ecdfbb
RW
5690fi
5691
e8a5fa9c
RW
5692
5693
5694# Libraries to use for stage1 or when not bootstrapping.
5695
81ecdfbb
RW
5696# Check whether --with-stage1-libs was given.
5697if test "${with_stage1_libs+set}" = set; then :
5698 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5699 stage1_libs=
5700 else
5701 stage1_libs=$withval
5702 fi
5703else
5704 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5705fi
5706
e8a5fa9c
RW
5707
5708
5709# Linker flags to use for stage2 and later builds.
5710
81ecdfbb
RW
5711# Check whether --with-boot-ldflags was given.
5712if test "${with_boot_ldflags+set}" = set; then :
5713 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5714 poststage1_ldflags=
5715 else
5716 poststage1_ldflags=$withval
5717 fi
5718else
5719 if test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5720 poststage1_ldflags=-static-libstdc++
5721 else
5722 poststage1_ldflags=
5723 fi
81ecdfbb
RW
5724fi
5725
e8a5fa9c
RW
5726
5727
5728# Libraries to use for stage2 and later builds. This defaults to the
5729# argument passed to --with-host-libstdcxx.
5730
81ecdfbb
RW
5731# Check whether --with-boot-libs was given.
5732if test "${with_boot_libs+set}" = set; then :
5733 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5734 poststage1_libs=
5735 else
5736 poststage1_libs=$withval
5737 fi
5738else
5739 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5740fi
5741
e8a5fa9c
RW
5742
5743
e28c595f
JM
5744# Check for PPL
5745ppl_major_version=0
5746ppl_minor_version=10
e8a5fa9c 5747ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5748pplinc=
5749
5750
81ecdfbb
RW
5751# Check whether --with-ppl was given.
5752if test "${with_ppl+set}" = set; then :
5753 withval=$with_ppl;
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 ;;
1f53ca9a
AO
5773 "" | yes)
5774 ;;
29383458 5775 *)
e8a5fa9c 5776 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5777 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5778 ;;
5779esac
e28c595f
JM
5780if test "x$with_ppl_include" != x; then
5781 pplinc="-I$with_ppl_include $pplinc"
5782fi
5783if test "x$with_ppl_lib" != x; then
e8a5fa9c 5784 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5785fi
5786if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
1f53ca9a
AO
5787 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/.libs -L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/_libs -L$$r/$(HOST_SUBDIR)/ppl/src/.libs -L$$r/$(HOST_SUBDIR)/ppl/src/_libs -lppl_c -lppl -lgmpxx '
5788 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5789 enable_ppl_version_check=no
e28c595f
JM
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 5799
1f53ca9a 5800if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
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 5824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5825$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
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;
81ecdfbb
RW
5844fi
5845
e28c595f 5846
81ecdfbb
RW
5847# Check whether --with-cloog_include was given.
5848if test "${with_cloog_include+set}" = set; then :
5849 withval=$with_cloog_include;
5850fi
e28c595f 5851
e28c595f 5852
81ecdfbb
RW
5853# Check whether --with-cloog_lib was given.
5854if test "${with_cloog_lib+set}" = set; then :
5855 withval=$with_cloog_lib;
5856fi
e28c595f 5857
e28c595f 5858
1f53ca9a
AO
5859if test "x$with_ppl" = "xno"; then
5860 with_cloog=no
5861fi
5862
29383458
JM
5863case $with_cloog in
5864 no)
5865 clooglibs=
5866 clooginc=
5867 ;;
1f53ca9a
AO
5868 "" | yes)
5869 ;;
29383458
JM
5870 *)
5871 clooglibs="-L$with_cloog/lib -lcloog"
5872 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
29383458
JM
5873 ;;
5874esac
e28c595f
JM
5875if test "x$with_cloog_include" != x; then
5876 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5877fi
5878if test "x$with_cloog_lib" != x; then
5879 clooglibs="-L$with_cloog_lib -lcloog"
e28c595f
JM
5880fi
5881if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
5882 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/.libs -L$$r/$(HOST_SUBDIR)/cloog/_libs -lcloog '
5883 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
1f53ca9a 5884 enable_cloog_version_check=no
e28c595f
JM
5885fi
5886
81ecdfbb
RW
5887# Check whether --enable-cloog-version-check was given.
5888if test "${enable_cloog_version_check+set}" = set; then :
5889 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5890else
5891 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5892fi
5893
e28c595f 5894
1f53ca9a 5895if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
e28c595f
JM
5896 saved_CFLAGS="$CFLAGS"
5897 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
81ecdfbb
RW
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of CLooG" >&5
5899$as_echo_n "checking for correct version of CLooG... " >&6; }
5900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5901/* end confdefs.h. */
5902#include "cloog/cloog.h"
5903int
5904main ()
5905{
5906
5907 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15
5908 choke me
5909 #endif
5910
5911 ;
5912 return 0;
5913}
5914_ACEOF
81ecdfbb
RW
5915if ac_fn_c_try_compile "$LINENO"; then :
5916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5917$as_echo "yes" >&6; }
e28c595f 5918else
81ecdfbb
RW
5919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5920$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5921fi
81ecdfbb 5922rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5923 CFLAGS="$saved_CFLAGS"
5924fi
5925
5926# Flags needed for CLOOG
5927
5928
5929
700d40ca
ILT
5930# Check for LTO support.
5931# Check whether --enable-lto was given.
5932if test "${enable_lto+set}" = set; then :
5933 enableval=$enable_lto; enable_lto=$enableval
5934else
5935 enable_lto=yes; default_enable_lto=yes
5936fi
5937
5938
5939if test x"$enable_lto" = x"yes" ; then
5940 # Make sure that libelf.h and gelf.h are available.
5941
5942# Check whether --with-libelf was given.
5943if test "${with_libelf+set}" = set; then :
5944 withval=$with_libelf;
5945fi
5946
5947
5948
5949# Check whether --with-libelf_include was given.
5950if test "${with_libelf_include+set}" = set; then :
5951 withval=$with_libelf_include;
5952fi
5953
5954
5955
5956# Check whether --with-libelf_lib was given.
5957if test "${with_libelf_lib+set}" = set; then :
5958 withval=$with_libelf_lib;
5959fi
5960
5961
1f53ca9a
AO
5962 saved_CFLAGS="$CFLAGS"
5963 saved_CPPFLAGS="$CPPFLAGS"
5964 saved_LIBS="$LIBS"
5965
700d40ca
ILT
5966 case $with_libelf in
5967 "")
5968 libelflibs="-lelf"
5969 libelfinc="-I/usr/include/libelf"
5970 ;;
5971 *)
5972 libelflibs="-L$with_libelf/lib -lelf"
5973 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
5974 LIBS="$libelflibs $LIBS"
5975 ;;
5976 esac
5977
5978 if test "x$with_libelf_include" != x; then
5979 libelfinc="-I$with_libelf_include"
5980 fi
5981
5982 if test "x$with_libelf_lib" != x; then
5983 libelflibs="-L$with_libelf_lib -lelf"
5984 LIBS="$libelflibs $LIBS"
5985 fi
5986
5987 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
5988 && test -d ${srcdir}/libelf; then
1f53ca9a
AO
5989 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
5990 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
700d40ca 5991 LIBS="$libelflibs $LIBS"
700d40ca 5992
1f53ca9a 5993 else
700d40ca
ILT
5994
5995 CFLAGS="$CFLAGS $libelfinc"
5996 CPPFLAGS="$CPPFLAGS $libelfinc"
5997 LIBS="$LIBS $libelflibs"
5998
5999 ac_ext=c
6000ac_cpp='$CPP $CPPFLAGS'
6001ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6002ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6003ac_compiler_gnu=$ac_cv_c_compiler_gnu
6004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6005$as_echo_n "checking how to run the C preprocessor... " >&6; }
6006# On Suns, sometimes $CPP names a directory.
6007if test -n "$CPP" && test -d "$CPP"; then
6008 CPP=
6009fi
6010if test -z "$CPP"; then
6011 if test "${ac_cv_prog_CPP+set}" = set; then :
6012 $as_echo_n "(cached) " >&6
6013else
6014 # Double quotes because CPP needs to be expanded
6015 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6016 do
6017 ac_preproc_ok=false
6018for ac_c_preproc_warn_flag in '' yes
6019do
6020 # Use a header file that comes with gcc, so configuring glibc
6021 # with a fresh cross-compiler works.
6022 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6023 # <limits.h> exists even on freestanding compilers.
6024 # On the NeXT, cc -E runs the code through the compiler's parser,
6025 # not just through cpp. "Syntax error" is here to catch this case.
6026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6027/* end confdefs.h. */
6028#ifdef __STDC__
6029# include <limits.h>
6030#else
6031# include <assert.h>
6032#endif
6033 Syntax error
6034_ACEOF
6035if ac_fn_c_try_cpp "$LINENO"; then :
6036
6037else
6038 # Broken: fails on valid input.
6039continue
6040fi
6041rm -f conftest.err conftest.$ac_ext
6042
6043 # OK, works on sane cases. Now check whether nonexistent headers
6044 # can be detected and how.
6045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6046/* end confdefs.h. */
6047#include <ac_nonexistent.h>
6048_ACEOF
6049if ac_fn_c_try_cpp "$LINENO"; then :
6050 # Broken: success on invalid input.
6051continue
6052else
6053 # Passes both tests.
6054ac_preproc_ok=:
6055break
6056fi
6057rm -f conftest.err conftest.$ac_ext
6058
6059done
6060# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6061rm -f conftest.err conftest.$ac_ext
6062if $ac_preproc_ok; then :
6063 break
6064fi
6065
6066 done
6067 ac_cv_prog_CPP=$CPP
6068
6069fi
6070 CPP=$ac_cv_prog_CPP
6071else
6072 ac_cv_prog_CPP=$CPP
6073fi
6074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6075$as_echo "$CPP" >&6; }
6076ac_preproc_ok=false
6077for ac_c_preproc_warn_flag in '' yes
6078do
6079 # Use a header file that comes with gcc, so configuring glibc
6080 # with a fresh cross-compiler works.
6081 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6082 # <limits.h> exists even on freestanding compilers.
6083 # On the NeXT, cc -E runs the code through the compiler's parser,
6084 # not just through cpp. "Syntax error" is here to catch this case.
6085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6086/* end confdefs.h. */
6087#ifdef __STDC__
6088# include <limits.h>
6089#else
6090# include <assert.h>
6091#endif
6092 Syntax error
6093_ACEOF
6094if ac_fn_c_try_cpp "$LINENO"; then :
6095
6096else
6097 # Broken: fails on valid input.
6098continue
6099fi
6100rm -f conftest.err conftest.$ac_ext
6101
6102 # OK, works on sane cases. Now check whether nonexistent headers
6103 # can be detected and how.
6104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6105/* end confdefs.h. */
6106#include <ac_nonexistent.h>
6107_ACEOF
6108if ac_fn_c_try_cpp "$LINENO"; then :
6109 # Broken: success on invalid input.
6110continue
6111else
6112 # Passes both tests.
6113ac_preproc_ok=:
6114break
6115fi
6116rm -f conftest.err conftest.$ac_ext
6117
6118done
6119# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6120rm -f conftest.err conftest.$ac_ext
6121if $ac_preproc_ok; then :
6122
6123else
6124 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6125$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6126as_fn_error "C preprocessor \"$CPP\" fails sanity check
6127See \`config.log' for more details." "$LINENO" 5; }
6128fi
6129
6130ac_ext=c
6131ac_cpp='$CPP $CPPFLAGS'
6132ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6133ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6134ac_compiler_gnu=$ac_cv_c_compiler_gnu
6135
6136
6137{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6138$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6139if test "${ac_cv_path_GREP+set}" = set; then :
6140 $as_echo_n "(cached) " >&6
6141else
6142 if test -z "$GREP"; then
6143 ac_path_GREP_found=false
6144 # Loop through the user's path and test for each of PROGNAME-LIST
6145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6146for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6147do
6148 IFS=$as_save_IFS
6149 test -z "$as_dir" && as_dir=.
6150 for ac_prog in grep ggrep; do
6151 for ac_exec_ext in '' $ac_executable_extensions; do
6152 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6153 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6154# Check for GNU ac_path_GREP and select it if it is found.
6155 # Check for GNU $ac_path_GREP
6156case `"$ac_path_GREP" --version 2>&1` in
6157*GNU*)
6158 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6159*)
6160 ac_count=0
6161 $as_echo_n 0123456789 >"conftest.in"
6162 while :
6163 do
6164 cat "conftest.in" "conftest.in" >"conftest.tmp"
6165 mv "conftest.tmp" "conftest.in"
6166 cp "conftest.in" "conftest.nl"
6167 $as_echo 'GREP' >> "conftest.nl"
6168 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6169 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6170 as_fn_arith $ac_count + 1 && ac_count=$as_val
6171 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6172 # Best one so far, save it but keep looking for a better one
6173 ac_cv_path_GREP="$ac_path_GREP"
6174 ac_path_GREP_max=$ac_count
6175 fi
6176 # 10*(2^10) chars as input seems more than enough
6177 test $ac_count -gt 10 && break
6178 done
6179 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6180esac
6181
6182 $ac_path_GREP_found && break 3
6183 done
6184 done
6185 done
6186IFS=$as_save_IFS
6187 if test -z "$ac_cv_path_GREP"; then
6188 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6189 fi
6190else
6191 ac_cv_path_GREP=$GREP
6192fi
6193
6194fi
6195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6196$as_echo "$ac_cv_path_GREP" >&6; }
6197 GREP="$ac_cv_path_GREP"
6198
6199
6200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6201$as_echo_n "checking for egrep... " >&6; }
6202if test "${ac_cv_path_EGREP+set}" = set; then :
6203 $as_echo_n "(cached) " >&6
6204else
6205 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6206 then ac_cv_path_EGREP="$GREP -E"
6207 else
6208 if test -z "$EGREP"; then
6209 ac_path_EGREP_found=false
6210 # Loop through the user's path and test for each of PROGNAME-LIST
6211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6212for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6213do
6214 IFS=$as_save_IFS
6215 test -z "$as_dir" && as_dir=.
6216 for ac_prog in egrep; do
6217 for ac_exec_ext in '' $ac_executable_extensions; do
6218 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6219 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6220# Check for GNU ac_path_EGREP and select it if it is found.
6221 # Check for GNU $ac_path_EGREP
6222case `"$ac_path_EGREP" --version 2>&1` in
6223*GNU*)
6224 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6225*)
6226 ac_count=0
6227 $as_echo_n 0123456789 >"conftest.in"
6228 while :
6229 do
6230 cat "conftest.in" "conftest.in" >"conftest.tmp"
6231 mv "conftest.tmp" "conftest.in"
6232 cp "conftest.in" "conftest.nl"
6233 $as_echo 'EGREP' >> "conftest.nl"
6234 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6235 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6236 as_fn_arith $ac_count + 1 && ac_count=$as_val
6237 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6238 # Best one so far, save it but keep looking for a better one
6239 ac_cv_path_EGREP="$ac_path_EGREP"
6240 ac_path_EGREP_max=$ac_count
6241 fi
6242 # 10*(2^10) chars as input seems more than enough
6243 test $ac_count -gt 10 && break
6244 done
6245 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6246esac
6247
6248 $ac_path_EGREP_found && break 3
6249 done
6250 done
6251 done
6252IFS=$as_save_IFS
6253 if test -z "$ac_cv_path_EGREP"; then
6254 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6255 fi
6256else
6257 ac_cv_path_EGREP=$EGREP
6258fi
6259
6260 fi
6261fi
6262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6263$as_echo "$ac_cv_path_EGREP" >&6; }
6264 EGREP="$ac_cv_path_EGREP"
6265
6266
6267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6268$as_echo_n "checking for ANSI C header files... " >&6; }
6269if test "${ac_cv_header_stdc+set}" = set; then :
6270 $as_echo_n "(cached) " >&6
6271else
6272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6273/* end confdefs.h. */
6274#include <stdlib.h>
6275#include <stdarg.h>
6276#include <string.h>
6277#include <float.h>
6278
6279int
6280main ()
6281{
6282
6283 ;
6284 return 0;
6285}
6286_ACEOF
6287if ac_fn_c_try_compile "$LINENO"; then :
6288 ac_cv_header_stdc=yes
6289else
6290 ac_cv_header_stdc=no
6291fi
6292rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6293
6294if test $ac_cv_header_stdc = yes; then
6295 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6296 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6297/* end confdefs.h. */
6298#include <string.h>
6299
6300_ACEOF
6301if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6302 $EGREP "memchr" >/dev/null 2>&1; then :
6303
6304else
6305 ac_cv_header_stdc=no
6306fi
6307rm -f conftest*
6308
6309fi
6310
6311if test $ac_cv_header_stdc = yes; then
6312 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6314/* end confdefs.h. */
6315#include <stdlib.h>
6316
6317_ACEOF
6318if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6319 $EGREP "free" >/dev/null 2>&1; then :
6320
6321else
6322 ac_cv_header_stdc=no
6323fi
6324rm -f conftest*
6325
6326fi
6327
6328if test $ac_cv_header_stdc = yes; then
6329 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6330 if test "$cross_compiling" = yes; then :
6331 :
6332else
6333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6334/* end confdefs.h. */
6335#include <ctype.h>
6336#include <stdlib.h>
6337#if ((' ' & 0x0FF) == 0x020)
6338# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6339# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6340#else
6341# define ISLOWER(c) \
6342 (('a' <= (c) && (c) <= 'i') \
6343 || ('j' <= (c) && (c) <= 'r') \
6344 || ('s' <= (c) && (c) <= 'z'))
6345# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6346#endif
6347
6348#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6349int
6350main ()
6351{
6352 int i;
6353 for (i = 0; i < 256; i++)
6354 if (XOR (islower (i), ISLOWER (i))
6355 || toupper (i) != TOUPPER (i))
6356 return 2;
6357 return 0;
6358}
6359_ACEOF
6360if ac_fn_c_try_run "$LINENO"; then :
6361
6362else
6363 ac_cv_header_stdc=no
6364fi
6365rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6366 conftest.$ac_objext conftest.beam conftest.$ac_ext
6367fi
6368
6369fi
6370fi
6371{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6372$as_echo "$ac_cv_header_stdc" >&6; }
6373if test $ac_cv_header_stdc = yes; then
6374
6375$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6376
6377fi
6378
6379# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6380for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6381 inttypes.h stdint.h unistd.h
6382do :
6383 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6384ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6385"
6386eval as_val=\$$as_ac_Header
6387 if test "x$as_val" = x""yes; then :
6388 cat >>confdefs.h <<_ACEOF
6389#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6390_ACEOF
6391
6392fi
6393
6394done
6395
6396
6397for ac_header in libelf.h
6398do :
6399 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6400if test "x$ac_cv_header_libelf_h" = x""yes; then :
6401 cat >>confdefs.h <<_ACEOF
6402#define HAVE_LIBELF_H 1
6403_ACEOF
6404 have_libelf_h=yes
6405fi
6406
6407done
6408
6409 for ac_header in gelf.h
6410do :
6411 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6412if test "x$ac_cv_header_gelf_h" = x""yes; then :
6413 cat >>confdefs.h <<_ACEOF
6414#define HAVE_GELF_H 1
6415_ACEOF
6416 have_gelf_h=yes
6417fi
6418
6419done
6420
6421
6422 for ac_header in libelf/libelf.h
6423do :
6424 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6425if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6426 cat >>confdefs.h <<_ACEOF
6427#define HAVE_LIBELF_LIBELF_H 1
6428_ACEOF
6429 have_libelf_libelf_h=yes
6430fi
6431
6432done
6433
6434 for ac_header in libelf/gelf.h
6435do :
6436 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6437if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6438 cat >>confdefs.h <<_ACEOF
6439#define HAVE_LIBELF_GELF_H 1
6440_ACEOF
6441 have_libelf_gelf_h=yes
6442fi
6443
6444done
6445
6446
6447 # If we couldn't find libelf.h and the user forced it, emit an error.
6448 if test x"$have_libelf_h" != x"yes" \
6449 && test x"$have_libelf_libelf_h" != x"yes" ; then
6450 if test x"$default_enable_lto" != x"yes" ; then
6451 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6452 else
6453 enable_lto=no
6454 libelflibs=
6455 libelfinc=
6456 fi
6457 fi
6458
6459 # If we couldn't find gelf.h and the user forced it, emit an error.
6460 if test x"$have_gelf_h" != x"yes" \
6461 && test x"$have_libelf_gelf_h" != x"yes" ; then
6462 if test x"$default_enable_lto" != x"yes" ; then
6463 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6464 else
6465 enable_lto=no
6466 libelflibs=
6467 libelfinc=
6468 fi
6469 fi
6470
6471 # Check that the detected libelf has the functions we need. We cannot
6472 # rely on just detecting the headers since they do not include
6473 # versioning information. Add functions, if needed.
6474 if test x"$enable_lto" = x"yes" ; then
6475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6476$as_echo_n "checking for the correct version of libelf... " >&6; }
6477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6478/* end confdefs.h. */
6479#include <libelf.h>
6480int
6481main ()
6482{
6483
6484 elf_errmsg (0);
6485 elf_getscn (0, 0);
6486 elf_nextscn (0, 0);
6487 elf_strptr (0, 0, 0);
6488 elf_getident (0, 0);
6489 elf_getshdrstrndx (0, 0);
6490 elf_begin (0, 0, 0);
6491 elf_ndxscn (0);
6492 elf_end (0);
6493
6494 ;
6495 return 0;
6496}
6497_ACEOF
6498if ac_fn_c_try_link "$LINENO"; then :
6499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6500$as_echo "yes" >&6; };
6501else
6502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6503$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6504
6505fi
6506rm -f core conftest.err conftest.$ac_objext \
6507 conftest$ac_exeext conftest.$ac_ext
6508
6509 # If we couldn't enable LTO and the user forced it, emit an error.
6510 if test x"$enable_lto" = x"no" \
6511 && test x"$default_enable_lto" != x"yes" ; then
6512 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6513Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6514to specify its location." "$LINENO" 5
6515 fi
6516 fi
6517
6518 CFLAGS="$saved_CFLAGS"
6519 CPPFLAGS="$saved_CPPFLAGS"
6520 LIBS="$saved_LIBS"
6521
1f53ca9a
AO
6522 fi
6523
700d40ca
ILT
6524 # Flags needed for libelf.
6525
6526
6527fi
6528
e28c595f 6529
947f426e 6530# By default, C is the only stage 1 language.
9b134994 6531stage1_languages=,c,
1d39f329 6532
e8a5fa9c
RW
6533# Target libraries that we bootstrap.
6534bootstrap_target_libs=,target-libgcc,
6535
9e07f89d
NN
6536# Figure out what language subdirectories are present.
6537# Look if the user specified --enable-languages="..."; if not, use
6538# the environment variable $LANGUAGES if defined. $LANGUAGES might
6539# go away some day.
6540# NB: embedded tabs in this IF block -- do not untabify
6541if test -d ${srcdir}/gcc; then
6542 if test x"${enable_languages+set}" != xset; then
6543 if test x"${LANGUAGES+set}" = xset; then
6544 enable_languages="${LANGUAGES}"
6545 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6546 else
6547 enable_languages=all
6548 fi
6549 else
6550 if test x"${enable_languages}" = x ||
6551 test x"${enable_languages}" = xyes;
6552 then
6553 echo configure.in: --enable-languages needs at least one language argument 1>&2
6554 exit 1
6555 fi
6556 fi
6557 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6558
096f7d00
DE
6559 # 'f95' is the old name for the 'fortran' language. We issue a warning
6560 # and make the substitution.
6561 case ,${enable_languages}, in
6562 *,f95,*)
6563 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6564 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6565 ;;
6566 esac
6567
9e07f89d
NN
6568 # First scan to see if an enabled language requires some other language.
6569 # We assume that a given config-lang.in will list all the language
6570 # front ends it requires, even if some are required indirectly.
6571 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6572 case ${lang_frag} in
6573 ..) ;;
6574 # The odd quoting in the next line works around
6575 # an apparent bug in bash 1.12 on linux.
6576 ${srcdir}/gcc/[*]/config-lang.in) ;;
6577 *)
6578 # From the config-lang.in, get $language, $lang_requires
6579 language=
6580 lang_requires=
6581 . ${lang_frag}
6582 for other in ${lang_requires} ; do
6583 case ,${enable_languages}, in
6584 *,$other,*) ;;
6585 *,all,*) ;;
6586 *,$language,*)
6587 echo " \`$other' language required by \`$language'; enabling" 1>&2
6588 enable_languages="${enable_languages},${other}"
6589 ;;
6590 esac
6591 done
6592 ;;
6593 esac
6594 done
6595
9b134994 6596 new_enable_languages=,c,
700d40ca
ILT
6597
6598 # If LTO is enabled, add the LTO front end.
6599 extra_host_libiberty_configure_flags=
6600 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6601 case ,${enable_languages}, in
6602 *,lto,*) ;;
6603 *) enable_languages="${enable_languages},lto" ;;
6604 esac
700d40ca
ILT
6605 if test "${ENABLE_GOLD}" = "yes" ; then
6606 configdirs="$configdirs lto-plugin"
6607 extra_host_libiberty_configure_flags=--enable-shared
6608 fi
6609 fi
6610
6611
9e07f89d 6612 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6613 potential_languages=,c,
9e07f89d
NN
6614
6615 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6616 case ${lang_frag} in
6617 ..) ;;
6618 # The odd quoting in the next line works around
6619 # an apparent bug in bash 1.12 on linux.
6620 ${srcdir}/gcc/[*]/config-lang.in) ;;
6621 *)
c6b750e1 6622 # From the config-lang.in, get $language, $target_libs,
1d39f329 6623 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6624 language=
6625 target_libs=
6626 lang_dirs=
64ce424c 6627 subdir_requires=
9b134994
PB
6628 boot_language=no
6629 build_by_default=yes
9e07f89d 6630 . ${lang_frag}
9b134994
PB
6631 if test x${language} = x; then
6632 echo "${lang_frag} doesn't set \$language." 1>&2
6633 exit 1
6634 fi
6635
1f53ca9a
AO
6636 if test "$language" = "c++" \
6637 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6638 boot_language=yes
6639 fi
6640
9b134994
PB
6641 case ,${enable_languages}, in
6642 *,${language},*)
9e07f89d
NN
6643 # Language was explicitly selected; include it.
6644 add_this_lang=yes
6645 ;;
9b134994
PB
6646 *,all,*)
6647 # 'all' was selected, select it if it is a default language
6648 add_this_lang=${build_by_default}
9e07f89d
NN
6649 ;;
6650 *)
6651 add_this_lang=no
6652 ;;
6653 esac
4b1cb4fe 6654
64ce424c 6655 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6656 for i in $subdir_requires; do
3d3adb43 6657 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6658 case ,${enable_languages}, in
6659 *,${language},*)
6660 # Specifically requested language; tell them.
81ecdfbb 6661 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6662 ;;
6663 *)
6664 # Silently disable.
9b134994 6665 add_this_lang=unsupported
64ce424c
PB
6666 ;;
6667 esac
6668 done
6669
9b134994
PB
6670 # Disable Ada if no preexisting GNAT is available.
6671 case ,${enable_languages},:${language}:${have_gnat} in
6672 *,${language},*:ada:no)
6673 # Specifically requested language; tell them.
81ecdfbb 6674 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6675 ;;
6676 *:ada:no)
6677 # Silently disable.
6678 add_this_lang=unsupported
6679 ;;
6680 esac
6681
59f7ec45
HPN
6682 # Disable a language that is unsupported by the target.
6683 case " $unsupported_languages " in
6684 *" $language "*)
9b134994 6685 add_this_lang=unsupported
59f7ec45
HPN
6686 ;;
6687 esac
6688
4b1cb4fe 6689 case $add_this_lang in
9b134994 6690 unsupported)
9e07f89d 6691 # Remove language-dependent dirs.
1d39f329
NN
6692 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6693 ;;
9b134994
PB
6694 no)
6695 # Remove language-dependent dirs; still show language as supported.
6696 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6697 potential_languages="${potential_languages}${language},"
6698 ;;
6699 yes)
6700 new_enable_languages="${new_enable_languages}${language},"
6701 potential_languages="${potential_languages}${language},"
1d39f329 6702 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6703 case "${boot_language}:,$enable_stage1_languages," in
6704 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6705 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6706 case ",$stage1_languages," in
6707 *,$language,* | ,yes, | ,all,) ;;
6708 *) stage1_languages="${stage1_languages}${language}," ;;
6709 esac
e8a5fa9c
RW
6710 # We need to bootstrap any supporting libraries.
6711 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6712 ;;
6713 esac
6714 ;;
9e07f89d
NN
6715 esac
6716 ;;
6717 esac
6718 done
6719
81ecdfbb
RW
6720 # Check whether --enable-stage1-languages was given.
6721if test "${enable_stage1_languages+set}" = set; then :
6722 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6723 ,no,|,,)
6724 # Set it to something that will have no effect in the loop below
6725 enable_stage1_languages=c ;;
6726 ,yes,)
6727 enable_stage1_languages=`echo $new_enable_languages | \
6728 sed -e "s/^,//" -e "s/,$//" ` ;;
6729 *,all,*)
6730 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6731 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6732 esac
6733
6734 # Add "good" languages from enable_stage1_languages to stage1_languages,
6735 # while "bad" languages go in missing_languages. Leave no duplicates.
6736 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6737 case $potential_languages in
6738 *,$i,*)
6739 case $stage1_languages in
6740 *,$i,*) ;;
6741 *) stage1_languages="$stage1_languages$i," ;;
6742 esac ;;
6743 *)
6744 case $missing_languages in
6745 *,$i,*) ;;
6746 *) missing_languages="$missing_languages$i," ;;
6747 esac ;;
6748 esac
6749 done
81ecdfbb
RW
6750fi
6751
9b134994
PB
6752
6753 # Remove leading/trailing commas that were added for simplicity
6754 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6755 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6756 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6757 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6758
9e07f89d 6759 if test "x$missing_languages" != x; then
81ecdfbb 6760 as_fn_error "
27258dd4 6761The following requested languages could not be built: ${missing_languages}
81ecdfbb 6762Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6763 fi
9e07f89d
NN
6764 if test "x$new_enable_languages" != "x$enable_languages"; then
6765 echo The following languages will be built: ${new_enable_languages}
9b134994 6766 enable_languages="$new_enable_languages"
9e07f89d 6767 fi
9b134994 6768
c6b750e1 6769
81ec575a 6770 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6771fi
6772
a6df5a19
PB
6773# Handle --disable-<component> generically.
6774for dir in $configdirs $build_configdirs $target_configdirs ; do
6775 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6776 varname=`echo $dirname | sed -e s/+/_/g`
6777 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6778 noconfigdirs="$noconfigdirs $dir"
6779 fi
6780done
6781
4f0ef2d8 6782# Check for Boehm's garbage collector
81ecdfbb
RW
6783# Check whether --enable-objc-gc was given.
6784if test "${enable_objc_gc+set}" = set; then :
6785 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6786 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6787 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6788 ;;
6789esac
81ecdfbb
RW
6790fi
6791
4f0ef2d8
CD
6792
6793# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6794case ,${enable_languages},:${enable_objc_gc} in
6795 *,objc,*:yes)
4f0ef2d8
CD
6796 # Keep target-boehm-gc if requested for Objective-C.
6797 ;;
4f0ef2d8 6798 *)
d42c4017
DA
6799 # Otherwise remove target-boehm-gc depending on target-libjava.
6800 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6801 noconfigdirs="$noconfigdirs target-boehm-gc"
6802 fi
4f0ef2d8
CD
6803 ;;
6804esac
6805
caeba88f
AL
6806# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6807# $build_configdirs and $target_configdirs.
9e07f89d
NN
6808# If we have the source for $noconfigdirs entries, add them to $notsupp.
6809
6810notsupp=""
6811for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6812 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6813 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6814 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6815 if test -r $srcdir/$dirname/configure ; then
6816 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6817 true
6818 else
6819 notsupp="$notsupp $dir"
6820 fi
6821 fi
6822 fi
caeba88f
AL
6823 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6824 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6825 if test -r $srcdir/$dirname/configure ; then
6826 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6827 true
6828 else
6829 notsupp="$notsupp $dir"
6830 fi
6831 fi
6832 fi
9e07f89d
NN
6833 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6834 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6835 if test -r $srcdir/$dirname/configure ; then
6836 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6837 true
6838 else
6839 notsupp="$notsupp $dir"
6840 fi
6841 fi
6842 fi
6843done
6844
6845# Sometimes the tools are distributed with libiberty but with no other
6846# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6847# Don't let libgcc imply libiberty either.
9e07f89d 6848if test -n "${target_configdirs}" ; then
f86e35b8 6849 libgcc=
9e07f89d
NN
6850 others=
6851 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6852 if test "$i" = "libgcc"; then
6853 libgcc=target-libgcc
6854 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6855 if test -r $srcdir/$i/configure ; then
6856 others=yes;
6857 break;
6858 fi
6859 fi
6860 done
6861 if test -z "${others}" ; then
f86e35b8 6862 target_configdirs=$libgcc
9e07f89d
NN
6863 fi
6864fi
6865
6866# Quietly strip out all directories which aren't configurable in this tree.
6867# This relies on all configurable subdirectories being autoconfiscated, which
6868# is now the case.
6a9cf61e
PB
6869build_configdirs_all="$build_configdirs"
6870build_configdirs=
6871for i in ${build_configdirs_all} ; do
c6b750e1 6872 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6873 if test -f ${srcdir}/$j/configure ; then
6874 build_configdirs="${build_configdirs} $i"
6875 fi
6876done
6877
9e07f89d
NN
6878configdirs_all="$configdirs"
6879configdirs=
6880for i in ${configdirs_all} ; do
6881 if test -f ${srcdir}/$i/configure ; then
6882 configdirs="${configdirs} $i"
6883 fi
6884done
6a9cf61e 6885
9e07f89d
NN
6886target_configdirs_all="$target_configdirs"
6887target_configdirs=
6888for i in ${target_configdirs_all} ; do
c6b750e1 6889 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6890 if test -f ${srcdir}/$j/configure ; then
6891 target_configdirs="${target_configdirs} $i"
6892 fi
6893done
6894
6895# Produce a warning message for the subdirs we can't configure.
6896# This isn't especially interesting in the Cygnus tree, but in the individual
6897# FSF releases, it's important to let people know when their machine isn't
6898# supported by the one or two programs in a package.
6899
6900if test -n "${notsupp}" && test -z "${norecursion}" ; then
6901 # If $appdirs is non-empty, at least one of those directories must still
6902 # be configured, or we error out. (E.g., if the gas release supports a
6903 # specified target in some subdirs but not the gas subdir, we shouldn't
6904 # pretend that all is well.)
6905 if test -n "$appdirs" ; then
6906 for dir in $appdirs ; do
6907 if test -r $dir/Makefile.in ; then
6908 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6909 appdirs=""
6910 break
6911 fi
6a9cf61e 6912 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6913 appdirs=""
6914 break
6915 fi
6916 fi
6917 done
6918 if test -n "$appdirs" ; then
6919 echo "*** This configuration is not supported by this package." 1>&2
6920 exit 1
6921 fi
6922 fi
6923 # Okay, some application will build, or we don't care to check. Still
6924 # notify of subdirs not getting built.
6925 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6926 echo " ${notsupp}" 1>&2
6927 echo " (Any other directories should still work fine.)" 1>&2
6928fi
6929
6930case "$host" in
6931 *msdosdjgpp*)
6932 enable_gdbtk=no ;;
6933esac
6934
18f6b6ee
PB
6935# To find our prefix, in gcc_cv_tool_prefix.
6936
6937# The user is always right.
6938if test "${PATH_SEPARATOR+set}" != set; then
6939 echo "#! /bin/sh" >conf$$.sh
6940 echo "exit 0" >>conf$$.sh
6941 chmod +x conf$$.sh
6942 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6943 PATH_SEPARATOR=';'
6944 else
6945 PATH_SEPARATOR=:
6946 fi
6947 rm -f conf$$.sh
6948fi
6949
6950
6951
6952if test "x$exec_prefix" = xNONE; then
6953 if test "x$prefix" = xNONE; then
6954 gcc_cv_tool_prefix=$ac_default_prefix
6955 else
6956 gcc_cv_tool_prefix=$prefix
6957 fi
6958else
6959 gcc_cv_tool_prefix=$exec_prefix
6960fi
6961
6962# If there is no compiler in the tree, use the PATH only. In any
6963# case, if there is no compiler in the tree nobody should use
6964# AS_FOR_TARGET and LD_FOR_TARGET.
6965if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6966 gcc_version=`cat $srcdir/gcc/BASE-VER`
6967 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6968 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6969 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6970 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6971 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6972 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6973else
6974 gcc_cv_tool_dirs=
6975fi
6976
6977if test x$build = x$target && test -n "$md_exec_prefix"; then
6978 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6979fi
6980
6981
6982
9e07f89d
NN
6983copy_dirs=
6984
c6b750e1 6985
81ecdfbb
RW
6986# Check whether --with-build-sysroot was given.
6987if test "${with_build_sysroot+set}" = set; then :
6988 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6989 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6990 fi
6991else
6992 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6993fi
a19b6204
MM
6994
6995
8a6ee3ab 6996
81ecdfbb
RW
6997
6998# Check whether --with-debug-prefix-map was given.
6999if test "${with_debug_prefix_map+set}" = set; then :
7000 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
7001 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
7002 for debug_map in $withval; do
7003 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
7004 done
7005 fi
7006else
7007 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
7008fi
7009
8a6ee3ab
JM
7010
7011
7f6ef0c0
PB
7012# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7013# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7014# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7015# We want to ensure that TARGET libraries (which we know are built with
7016# gcc) are built with "-O2 -g", so include those options when setting
7017# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7018if test "x$CFLAGS_FOR_TARGET" = x; then
7019 CFLAGS_FOR_TARGET=$CFLAGS
7020 case " $CFLAGS " in
7021 *" -O2 "*) ;;
7022 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7023 esac
7024 case " $CFLAGS " in
7025 *" -g "* | *" -g3 "*) ;;
7026 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7027 esac
7028fi
7029
7030
7031if test "x$CXXFLAGS_FOR_TARGET" = x; then
7032 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7033 case " $CXXFLAGS " in
7034 *" -O2 "*) ;;
7035 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7036 esac
7037 case " $CXXFLAGS " in
7038 *" -g "* | *" -g3 "*) ;;
7039 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7040 esac
7041fi
7042
7043
9e07f89d
NN
7044# Handle --with-headers=XXX. If the value is not "yes", the contents of
7045# the named directory are copied to $(tooldir)/sys-include.
7046if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7047 if test x${is_cross_compiler} = xno ; then
7048 echo 1>&2 '***' --with-headers is only supported when cross compiling
7049 exit 1
7050 fi
7051 if test x"${with_headers}" != xyes ; then
18f6b6ee 7052 x=${gcc_cv_tool_prefix}
c6b750e1 7053 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7054 fi
7055fi
7056
7057# Handle --with-libs=XXX. If the value is not "yes", the contents of
7058# the name directories are copied to $(tooldir)/lib. Multiple directories
7059# are permitted.
7060if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7061 if test x${is_cross_compiler} = xno ; then
7062 echo 1>&2 '***' --with-libs is only supported when cross compiling
7063 exit 1
7064 fi
7065 if test x"${with_libs}" != xyes ; then
7066 # Copy the libraries in reverse order, so that files in the first named
7067 # library override files in subsequent libraries.
18f6b6ee 7068 x=${gcc_cv_tool_prefix}
9e07f89d 7069 for l in ${with_libs}; do
c6b750e1 7070 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7071 done
7072 fi
7073fi
7074
700d40ca 7075# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7076#
7077# This is done by determining whether or not the appropriate directory
7078# is available, and by checking whether or not specific configurations
7079# have requested that this magic not happen.
c6b750e1
DJ
7080#
7081# The command line options always override the explicit settings in
2429c060
PB
7082# configure.in, and the settings in configure.in override this magic.
7083#
c6b750e1 7084# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7085# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7086# --without-gnu-ld options for the configure script. Similarly, if
7087# the default is to use the included zlib and you don't want to do that,
7088# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7089
7090if test x${use_gnu_as} = x &&
7091 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7092 with_gnu_as=yes
7093 extra_host_args="$extra_host_args --with-gnu-as"
7094fi
7095
7096if test x${use_gnu_ld} = x &&
93f9b408 7097 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7098 with_gnu_ld=yes
7099 extra_host_args="$extra_host_args --with-gnu-ld"
7100fi
7101
700d40ca
ILT
7102if test x${use_included_zlib} = x &&
7103 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7104 :
7105else
7106 with_system_zlib=yes
7107 extra_host_args="$extra_host_args --with-system-zlib"
7108fi
7109
2429c060
PB
7110# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7111# can detect this case.
7112
7113if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7114 with_newlib=yes
7115 extra_host_args="$extra_host_args --with-newlib"
7116fi
7117
9e07f89d
NN
7118# Handle ${copy_dirs}
7119set fnord ${copy_dirs}
7120shift
7121while test $# != 0 ; do
7122 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7123 :
7124 else
7125 echo Copying $1 to $2
7126
7127 # Use the install script to create the directory and all required
7128 # parent directories.
7129 if test -d $2 ; then
7130 :
7131 else
7132 echo >config.temp
7133 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7134 fi
7135
7136 # Copy the directory, assuming we have tar.
7137 # FIXME: Should we use B in the second tar? Not all systems support it.
7138 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7139
7140 # It is the responsibility of the user to correctly adjust all
7141 # symlinks. If somebody can figure out how to handle them correctly
7142 # here, feel free to add the code.
7143
7144 echo $1 > $2/COPIED
7145 fi
7146 shift; shift
7147done
7148
2429c060
PB
7149# Determine a target-dependent exec_prefix that the installed
7150# gcc will search in. Keep this list sorted by triplet, with
7151# the *-*-osname triplets last.
7152md_exec_prefix=
7153case "${target}" in
7154 alpha*-*-*vms*)
7155 md_exec_prefix=/gnu/lib/gcc-lib
7156 ;;
521ec477 7157 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7158 md_exec_prefix=/dev/env/DJDIR/bin
7159 ;;
521ec477 7160 i[34567]86-*-sco3.2v5*)
2429c060
PB
7161 if test $with_gnu_as = yes; then
7162 md_exec_prefix=/usr/gnu/bin
7163 else
7164 md_exec_prefix=/usr/ccs/bin/elf
7165 fi
7166 ;;
7167
7168 mn10300-*-* | \
7169 powerpc-*-chorusos* | \
7170 powerpc*-*-eabi* | \
7171 powerpc*-*-sysv* | \
7172 powerpc*-*-kaos* | \
7173 s390x-ibm-tpf*)
7174 md_exec_prefix=/usr/ccs/bin
7175 ;;
7176 sparc64-*-elf*)
7177 ;;
7178 v850*-*-*)
7179 md_exec_prefix=/usr/ccs/bin
7180 ;;
8b66833e 7181 xtensa*-*-elf*)
2429c060
PB
7182 ;;
7183
7184 *-*-beos* | \
7185 *-*-elf* | \
7186 *-*-hpux* | \
7187 *-*-netware* | \
7188 *-*-nto-qnx* | \
7189 *-*-rtems* | \
7190 *-*-solaris2* | \
521ec477 7191 *-*-sysv[45]* | \
2429c060
PB
7192 *-*-vxworks* | \
7193 *-wrs-windiss)
7194 md_exec_prefix=/usr/ccs/bin
7195 ;;
7196esac
7197
a0da8069
NN
7198extra_arflags_for_target=
7199extra_nmflags_for_target=
7200extra_ranlibflags_for_target=
7201target_makefile_frag=/dev/null
7202case "${target}" in
4e206d7e
DB
7203 mep*-*-*)
7204 target_makefile_frag="config/mt-mep"
7205 ;;
77d7106f
AM
7206 spu-*-*)
7207 target_makefile_frag="config/mt-spu"
7208 ;;
429acdec
RS
7209 mips*-sde-elf*)
7210 target_makefile_frag="config/mt-sde"
7211 ;;
f3b1e08e
RS
7212 mipsisa*-*-elfoabi*)
7213 target_makefile_frag="config/mt-mips-elfoabi"
7214 ;;
e7c8859c
RS
7215 mips*-*-*linux* | mips*-*-gnu*)
7216 target_makefile_frag="config/mt-mips-gnu"
7217 ;;
2a3124ca 7218 *-*-netware*)
a0da8069
NN
7219 target_makefile_frag="config/mt-netware"
7220 ;;
29383458 7221 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7222 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7223 ;;
7224 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7225 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7226 # commands to handle both 32-bit and 64-bit objects. These flags are
7227 # harmless if we're using GNU nm or ar.
7228 extra_arflags_for_target=" -X32_64"
7229 extra_nmflags_for_target=" -B -X32_64"
7230 ;;
7231 *-*-darwin*)
7232 # ranlib from Darwin requires the -c flag to look at common symbols.
7233 extra_ranlibflags_for_target=" -c"
7234 ;;
7235 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7236 target_makefile_frag="config/mt-wince"
7237 ;;
7238esac
7239
7240alphaieee_frag=/dev/null
7241case $target in
7242 alpha*-*-*)
7243 # This just makes sure to use the -mieee option to build target libs.
7244 # This should probably be set individually by each library.
7245 alphaieee_frag="config/mt-alphaieee"
7246 ;;
7247esac
7248
7249# If --enable-target-optspace always use -Os instead of -O2 to build
7250# the target libraries, similarly if it is not specified, use -Os
7251# on selected platforms.
7252ospace_frag=/dev/null
7253case "${enable_target_optspace}:${target}" in
7254 yes:*)
7255 ospace_frag="config/mt-ospace"
7256 ;;
7257 :d30v-*)
7258 ospace_frag="config/mt-d30v"
7259 ;;
7260 :m32r-* | :d10v-* | :fr30-*)
7261 ospace_frag="config/mt-ospace"
7262 ;;
7263 no:* | :*)
7264 ;;
7265 *)
7266 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7267 ;;
7268esac
7269
a0da8069
NN
7270# Default to using --with-stabs for certain targets.
7271if test x${with_stabs} = x ; then
7272 case "${target}" in
e31d1ea3 7273 mips*-*-irix[56]*)
a0da8069
NN
7274 ;;
7275 mips*-*-* | alpha*-*-osf*)
7276 with_stabs=yes;
7277 extra_host_args="${extra_host_args} --with-stabs"
7278 ;;
7279 esac
7280fi
7281
7282# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7283# them automatically.
7284case "${host}" in
c6b750e1 7285 hppa*64*-*-hpux11*)
a0da8069
NN
7286 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7287 ;;
7288esac
7289
a0da8069
NN
7290# Some systems (e.g., one of the i386-aix systems the gas testers are
7291# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7292tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7293build_tooldir=${tooldir}
7294
a0da8069
NN
7295# Create a .gdbinit file which runs the one in srcdir
7296# and tells GDB to look there for source files.
7297
7298if test -r ${srcdir}/.gdbinit ; then
7299 case ${srcdir} in
7300 .) ;;
7301 *) cat > ./.gdbinit <<EOF
7302# ${NO_EDIT}
7303dir ${srcdir}
7304dir .
7305source ${srcdir}/.gdbinit
7306EOF
7307 ;;
7308 esac
7309fi
7310
a0da8069
NN
7311# Make sure that the compiler is able to generate an executable. If it
7312# can't, we are probably in trouble. We don't care whether we can run the
7313# executable--we might be using a cross compiler--we only care whether it
7314# can be created. At this point the main configure script has set CC.
7315we_are_ok=no
7316echo "int main () { return 0; }" > conftest.c
7317${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7318if test $? = 0 ; then
7319 if test -s conftest || test -s conftest.exe ; then
7320 we_are_ok=yes
7321 fi
c6b750e1 7322fi
a0da8069
NN
7323case $we_are_ok in
7324 no)
7325 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7326 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7327 rm -f conftest*
7328 exit 1
7329 ;;
7330esac
7331rm -f conftest*
7332
7333# The Solaris /usr/ucb/cc compiler does not appear to work.
7334case "${host}" in
7335 sparc-sun-solaris2*)
7336 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7337 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7338 could_use=
7339 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7340 if test -d /opt/cygnus/bin ; then
7341 if test "$could_use" = "" ; then
7342 could_use="/opt/cygnus/bin"
7343 else
7344 could_use="$could_use or /opt/cygnus/bin"
7345 fi
7346 fi
7347 if test "$could_use" = "" ; then
7348 echo "Warning: compilation may fail because you're using"
7349 echo "/usr/ucb/cc. You should change your PATH or CC "
7350 echo "variable and rerun configure."
7351 else
7352 echo "Warning: compilation may fail because you're using"
7353 echo "/usr/ucb/cc, when you should use the C compiler from"
7354 echo "$could_use. You should change your"
7355 echo "PATH or CC variable and rerun configure."
7356 fi
7357 fi
7358 ;;
7359esac
7360
3bbd2f8f 7361# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7362case "${host}" in
7363 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7364 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7365 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7366 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7367esac
7368
3bbd2f8f 7369# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7370# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7371# built executables to PATH.
3bbd2f8f
AL
7372if test "$RPATH_ENVVAR" = PATH; then
7373 GCC_SHLIB_SUBDIR=/shlib
7374else
7375 GCC_SHLIB_SUBDIR=
7376fi
7377
a0da8069
NN
7378# Record target_configdirs and the configure arguments for target and
7379# build configuration in Makefile.
7380target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7381build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7382
a0da8069
NN
7383# Determine whether gdb needs tk/tcl or not.
7384# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7385# and in that case we want gdb to be built without tk. Ugh!
7386# In fact I believe gdb is the *only* package directly dependent on tk,
7387# so we should be able to put the 'maybe's in unconditionally and
7388# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7389# 100% sure that that's safe though.
c180f501 7390
675c6968 7391gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7392case "$enable_gdbtk" in
7393 no)
7394 GDB_TK="" ;;
c180f501
AC
7395 yes)
7396 GDB_TK="${gdb_tk}" ;;
a0da8069 7397 *)
c180f501
AC
7398 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7399 # distro. Eventually someone will fix this and move Insight, nee
7400 # gdbtk to a separate directory.
7401 if test -d ${srcdir}/gdb/gdbtk ; then
7402 GDB_TK="${gdb_tk}"
7403 else
7404 GDB_TK=""
7405 fi
7406 ;;
a0da8069 7407esac
907be67c
DJ
7408CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7409INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7410
6bd3dfaa 7411# Strip out unwanted targets.
dd12c3a8
NN
7412
7413# While at that, we remove Makefiles if we were started for recursive
7414# configuration, so that the top-level Makefile reconfigures them,
7415# like we used to do when configure itself was recursive.
dd12c3a8 7416
06a51eac
RW
7417# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7418# but now we're fixing up the Makefile ourselves with the additional
7419# commands passed to AC_CONFIG_FILES. Use separate variables
7420# extrasub-{build,host,target} not because there is any reason to split
7421# the substitutions up that way, but only to remain below the limit of
7422# 99 commands in a script, for HP-UX sed.
7423# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7424
81ecdfbb
RW
7425# Check whether --enable-bootstrap was given.
7426if test "${enable_bootstrap+set}" = set; then :
7427 enableval=$enable_bootstrap;
319cab08 7428else
9cb3fa6f 7429 enable_bootstrap=default
81ecdfbb
RW
7430fi
7431
319cab08 7432
9cb3fa6f
PB
7433# Issue errors and warnings for invalid/strange bootstrap combinations.
7434case "$configdirs" in
7435 *gcc*) have_compiler=yes ;;
7436 *) have_compiler=no ;;
7437esac
7438
7439case "$have_compiler:$host:$target:$enable_bootstrap" in
7440 *:*:*:no) ;;
7441
0aed8855 7442 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7443 # and we are in a native configuration.
7444 yes:$build:$build:default)
0aed8855 7445 enable_bootstrap=yes ;;
9cb3fa6f
PB
7446
7447 *:*:*:default)
7448 enable_bootstrap=no ;;
7449
7450 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7451 yes:$build:$build:yes)
9cb3fa6f
PB
7452 ;;
7453
7454 # Other configurations, but we have a compiler. Assume the user knows
7455 # what he's doing.
80911fe1 7456 yes:*:*:yes)
81ecdfbb
RW
7457 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7458$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7459 ;;
7460
7461 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7462 no:*:*:yes)
81ecdfbb 7463 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7464
7465 # Fail if wrong command line
7466 *)
81ecdfbb 7467 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7468 ;;
7469esac
7470
4385ad3c
RW
7471case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7472 *,c++,*:yes:yes) ;;
7473 *:yes:yes)
7474 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7475 ;;
7476esac
7477
16b1ad29
RW
7478case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7479 yes:yes:*\ gold\ *:*,c++,*) ;;
7480 yes:yes:*\ gold\ *:*)
7481 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7482 ;;
7483esac
7484
9cb3fa6f 7485# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7486case $enable_bootstrap in
319cab08 7487 yes)
96655cc4
AO
7488 bootstrap_suffix=bootstrap
7489 BUILD_CONFIG=bootstrap-debug
7490 ;;
319cab08 7491 no)
96655cc4
AO
7492 bootstrap_suffix=no-bootstrap
7493 BUILD_CONFIG=
7494 ;;
319cab08
PB
7495esac
7496
96655cc4
AO
7497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7498$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7499
7500
7501# Check whether --with-build-config was given.
7502if test "${with_build_config+set}" = set; then :
7503 withval=$with_build_config; case $with_build_config in
7504 yes) with_build_config= ;;
7505 no) with_build_config= BUILD_CONFIG= ;;
7506 esac
7507fi
7508
7509
7510if test "x${with_build_config}" != x; then
7511 BUILD_CONFIG=$with_build_config
7512else
7513 case $BUILD_CONFIG in
7514 bootstrap-debug)
7515 if echo "int f (void) { return 0; }" > conftest.c &&
7516 ${CC} -c conftest.c &&
7517 mv conftest.o conftest.o.g0 &&
7518 ${CC} -c -g conftest.c &&
7519 mv conftest.o conftest.o.g &&
7520 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7521 :
7522 else
7523 BUILD_CONFIG=
7524 fi
7525 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7526 ;;
7527 esac
7528fi
7529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7530$as_echo "$BUILD_CONFIG" >&6; }
7531
7532
06a51eac 7533extrasub_build=
6a9cf61e 7534for module in ${build_configdirs} ; do
498d4a71
CF
7535 if test -z "${no_recursion}" \
7536 && test -f ${build_subdir}/${module}/Makefile; then
7537 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7538 rm -f ${build_subdir}/${module}/Makefile
7539 fi
06a51eac 7540 extrasub_build="$extrasub_build
498d4a71
CF
7541/^@if build-$module\$/d
7542/^@endif build-$module\$/d
7543/^@if build-$module-$bootstrap_suffix\$/d
7544/^@endif build-$module-$bootstrap_suffix\$/d"
7545done
06a51eac 7546extrasub_host=
498d4a71 7547for module in ${configdirs} ; do
80911fe1 7548 if test -z "${no_recursion}"; then
8cf39b1b 7549 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7550 if test -f ${file}; then
7551 echo 1>&2 "*** removing ${file} to force reconfigure"
7552 rm -f ${file}
7553 fi
7554 done
498d4a71 7555 fi
06a51eac 7556 extrasub_host="$extrasub_host
498d4a71
CF
7557/^@if $module\$/d
7558/^@endif $module\$/d
7559/^@if $module-$bootstrap_suffix\$/d
7560/^@endif $module-$bootstrap_suffix\$/d"
7561done
06a51eac 7562extrasub_target=
498d4a71
CF
7563for module in ${target_configdirs} ; do
7564 if test -z "${no_recursion}" \
7565 && test -f ${target_subdir}/${module}/Makefile; then
7566 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7567 rm -f ${target_subdir}/${module}/Makefile
7568 fi
e8a5fa9c
RW
7569
7570 # We only bootstrap target libraries listed in bootstrap_target_libs.
7571 case $bootstrap_target_libs in
7572 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7573 *) target_bootstrap_suffix=no-bootstrap ;;
7574 esac
7575
06a51eac 7576 extrasub_target="$extrasub_target
498d4a71
CF
7577/^@if target-$module\$/d
7578/^@endif target-$module\$/d
e8a5fa9c
RW
7579/^@if target-$module-$target_bootstrap_suffix\$/d
7580/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7581done
7582
06a51eac
RW
7583# Do the final fixup along with target modules.
7584extrasub_target="$extrasub_target
6bd3dfaa 7585/^@if /,/^@endif /d"
a0da8069
NN
7586
7587# Create the serialization dependencies. This uses a temporary file.
7588
81ecdfbb
RW
7589# Check whether --enable-serial-configure was given.
7590if test "${enable_serial_configure+set}" = set; then :
7591 enableval=$enable_serial_configure;
7592fi
e6bfb94a
AO
7593
7594
1047cb91
DD
7595case ${enable_serial_configure} in
7596 yes)
7597 enable_serial_build_configure=yes
7598 enable_serial_host_configure=yes
7599 enable_serial_target_configure=yes
7600 ;;
7601esac
7602
a0da8069
NN
7603# These force 'configure's to be done one at a time, to avoid problems
7604# with contention over a shared config.cache.
7605rm -f serdep.tmp
e6bfb94a 7606echo '# serdep.tmp' > serdep.tmp
a0da8069 7607olditem=
1047cb91 7608test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7609for item in ${build_configdirs} ; do
7610 case ${olditem} in
7611 "") ;;
e6bfb94a 7612 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7613 esac
7614 olditem=${item}
7615done
7616olditem=
1047cb91 7617test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7618for item in ${configdirs} ; do
7619 case ${olditem} in
7620 "") ;;
e6bfb94a 7621 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7622 esac
7623 olditem=${item}
7624done
7625olditem=
1047cb91 7626test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7627for item in ${target_configdirs} ; do
7628 case ${olditem} in
7629 "") ;;
e6bfb94a 7630 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7631 esac
7632 olditem=${item}
7633done
7634serialization_dependencies=serdep.tmp
7635
7636
e6bfb94a 7637# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7638# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7639# might not want to pass down to subconfigures. The exception being
7640# --cache-file=/dev/null, which is used to turn off the use of cache
7641# files altogether, and which should be passed on to subconfigures.
7642# Also strip program-prefix, program-suffix, and program-transform-name,
7643# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7644baseargs=
7645keep_next=no
7646skip_next=no
7647eval "set -- $ac_configure_args"
18f6b6ee
PB
7648for ac_arg
7649do
c6b750e1
DJ
7650 if test X"$skip_next" = X"yes"; then
7651 skip_next=no
7652 continue
7653 fi
7654 if test X"$keep_next" = X"yes"; then
7655 case $ac_arg in
7656 *\'*)
7657 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7658 esac
7659 baseargs="$baseargs '$ac_arg'"
7660 keep_next=no
7661 continue
7662 fi
7663
7664 # Handle separated arguments. Based on the logic generated by
7665 # autoconf 2.59.
7666 case $ac_arg in
7667 *=* | --config-cache | -C | -disable-* | --disable-* \
7668 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7669 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7670 | -with-* | --with-* | -without-* | --without-* | --x)
7671 separate_arg=no
7672 ;;
7673 -*)
7674 separate_arg=yes
7675 ;;
7676 *)
7677 separate_arg=no
7678 ;;
7679 esac
7680
7681 case "$ac_arg" in
30167e0a
NC
7682 --cache-file=/dev/null | \
7683 -cache-file=/dev/null )
7684 # Handled here to avoid the test to skip args below.
7685 baseargs="$baseargs '$ac_arg'"
7686 # Assert: $separate_arg should always be no.
7687 keep_next=$separate_arg
7688 ;;
c6b750e1
DJ
7689 --no*)
7690 continue
7691 ;;
7692 --c* | \
7693 --sr* | \
7694 --ho* | \
7695 --bu* | \
7696 --t* | \
7697 --program-* | \
7698 -cache_file* | \
7699 -srcdir* | \
7700 -host* | \
7701 -build* | \
7702 -target* | \
7703 -program-prefix* | \
7704 -program-suffix* | \
7705 -program-transform-name* )
7706 skip_next=$separate_arg
7707 continue
7708 ;;
7709 -*)
7710 # An option. Add it.
7711 case $ac_arg in
7712 *\'*)
7713 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7714 esac
7715 baseargs="$baseargs '$ac_arg'"
7716 keep_next=$separate_arg
7717 ;;
7718 *)
7719 # Either a variable assignment, or a nonopt (triplet). Don't
7720 # pass it down; let the Makefile handle this.
7721 continue
7722 ;;
7723 esac
7724done
7725# Remove the initial space we just introduced and, as these will be
7726# expanded by make, quote '$'.
7727baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7728
f27d4f92
DJ
7729# Add in --program-transform-name, after --program-prefix and
7730# --program-suffix have been applied to it. Autoconf has already
7731# doubled dollar signs and backslashes in program_transform_name; we want
7732# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7733# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7734# Also, because we want to override the logic in subdir configure scripts to
7735# choose program_transform_name, replace any s,x,x, with s,y,y,.
7736sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7737${program_transform_name}
7738EOF_SED
7739gcc_transform_name=`cat conftestsed.out`
7740rm -f conftestsed.out
7741baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7742if test "$silent" = yes; then
7743 baseargs="$baseargs --silent"
7744fi
34a0f3cf 7745baseargs="$baseargs --disable-option-checking"
f27d4f92 7746
a0da8069
NN
7747# For the build-side libraries, we just need to pretend we're native,
7748# and not use the same cache file. Multilibs are neither needed nor
7749# desired.
4b900473 7750build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7751
7752# For host modules, accept cache file option, or specification as blank.
7753case "${cache_file}" in
7754"") # empty
7755 cache_file_option="" ;;
7756/* | [A-Za-z]:[\\/]* ) # absolute path
7757 cache_file_option="--cache-file=${cache_file}" ;;
7758*) # relative path
7759 cache_file_option="--cache-file=../${cache_file}" ;;
7760esac
7761
82252c06
NN
7762# Host dirs don't like to share a cache file either, horribly enough.
7763# This seems to be due to autoconf 2.5x stupidity.
4b900473 7764host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7765
7766target_configargs=${baseargs}
7767
7768# Passing a --with-cross-host argument lets the target libraries know
7769# whether they are being built with a cross-compiler or being built
7770# native. However, it would be better to use other mechanisms to make the
7771# sorts of decisions they want to make on this basis. Please consider
7772# this option to be deprecated. FIXME.
7773if test x${is_cross_compiler} = xyes ; then
c6b750e1 7774 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7775fi
7776
7777# Default to --enable-multilib.
7778if test x${enable_multilib} = x ; then
7779 target_configargs="--enable-multilib ${target_configargs}"
7780fi
7781
7782# Pass --with-newlib if appropriate. Note that target_configdirs has
7783# changed from the earlier setting of with_newlib.
7784if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7785 target_configargs="--with-newlib ${target_configargs}"
7786fi
7787
95036d20
NN
7788# Different target subdirs use different values of certain variables
7789# (notably CXX). Worse, multilibs use *lots* of different values.
7790# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7791# it doesn't automatically accept command-line overrides of them.
7792# This means it's not safe for target subdirs to share a cache file,
7793# which is disgusting, but there you have it. Hopefully this can be
7794# fixed in future. It's still worthwhile to use a cache file for each
7795# directory. I think.
7796
ae380b45
MS
7797# Pass the appropriate --build, --host, --target and --cache-file arguments.
7798# We need to pass --target, as newer autoconf's requires consistency
7799# for target_alias and gcc doesn't manage it consistently.
4b900473 7800target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7801
a0da8069
NN
7802FLAGS_FOR_TARGET=
7803case " $target_configdirs " in
7804 *" newlib "*)
7805 case " $target_configargs " in
7806 *" --with-newlib "*)
7807 case "$target" in
1f53ca9a
AO
7808 *-cygwin*)
7809 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'
7810 ;;
a0da8069
NN
7811 esac
7812
7813 # If we're not building GCC, don't discard standard headers.
7814 if test -d ${srcdir}/gcc; then
7815 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7816
7817 if test "${build}" != "${host}"; then
7818 # On Canadian crosses, CC_FOR_TARGET will have already been set
7819 # by `configure', so we won't have an opportunity to add -Bgcc/
7820 # to it. This is right: we don't want to search that directory
7821 # for binaries, but we want the header files in there, so add
7822 # them explicitly.
b00612cc 7823 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7824
7825 # Someone might think of using the pre-installed headers on
7826 # Canadian crosses, in case the installed compiler is not fully
7827 # compatible with the compiler being built. In this case, it
7828 # would be better to flag an error than risking having
7829 # incompatible object files being constructed. We can't
7830 # guarantee that an error will be flagged, but let's hope the
7831 # compiler will do it, when presented with incompatible header
7832 # files.
7833 fi
7834 fi
7835
7836 case "${target}-${is_cross_compiler}" in
ec11bdc6 7837 i[3456789]86-*-linux*-no)
a0da8069
NN
7838 # Here host == target, so we don't need to build gcc,
7839 # so we don't want to discard standard headers.
7840 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7841 ;;
7842 *)
7843 # If we're building newlib, use its generic headers last, but search
7844 # for any libc-related directories first (so make it the last -B
7845 # switch).
7846 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
7847
7848 # If we're building libgloss, find the startup file, simulator library
7849 # and linker script.
7850 case " $target_configdirs " in
7851 *" libgloss "*)
7852 # Look for startup file, simulator library and maybe linker script.
7853 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7854 # Look for libnosys.a in case the target needs it.
7855 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7856 # Most targets have the linker script in the source directory.
7857 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7858 ;;
7859 esac
a0da8069
NN
7860 ;;
7861 esac
7862 ;;
7863 esac
7864 ;;
7865esac
1f53ca9a 7866
45055374 7867case "$target" in
1f53ca9a
AO
7868 x86_64-*mingw* | *-w64-mingw*)
7869 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7870 # however, use a symlink named 'mingw' in ${prefix} .
7871 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7872 ;;
7873 *-mingw*)
7874 # MinGW can't be handled as Cygwin above since it does not use newlib.
7875 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'
7876 ;;
45055374 7877esac
a0da8069 7878
5fbad20a
DD
7879# Allow the user to override the flags for
7880# our build compiler if desired.
c66487f8
NC
7881if test x"${build}" = x"${host}" ; then
7882 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7883 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7884 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7885fi
5fbad20a 7886
a0da8069
NN
7887# On Canadian crosses, we'll be searching the right directories for
7888# the previously-installed cross compiler, so don't bother to add
7889# flags for directories within the install tree of the compiler
7890# being built; programs in there won't even run.
7891if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7892 # Search for pre-installed headers if nothing else fits.
bba45b8b 7893 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
7894fi
7895
7896if test "x${use_gnu_ld}" = x &&
7897 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7898 # Arrange for us to find uninstalled linker scripts.
b00612cc 7899 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7900fi
7901
a481dbb7
DD
7902# Search for other target-specific linker scripts and such.
7903case "${target}" in
4e206d7e
DB
7904 mep*)
7905 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7906 ;;
7907esac
7908
a0da8069 7909# Makefile fragments.
3e707e94
PB
7910for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7911do
7912 eval fragval=\$$frag
7913 if test $fragval != /dev/null; then
7914 eval $frag=${srcdir}/$fragval
7915 fi
7916done
a0da8069
NN
7917
7918
7919
7920
7921
7922# Miscellanea: directories, flags, etc.
7923
7924
7925
7926
7927
7928
7929
3bbd2f8f 7930
6a9cf61e 7931# Build module lists & subconfigure args.
a0da8069
NN
7932
7933
7934
be01d343
PB
7935# Host module lists & subconfigure args.
7936
7937
7938
7939# Target module lists & subconfigure args.
7940
7941
7942
7943# Build tools.
7944
7945
7946
1576798e
PB
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
be01d343
PB
7961# Generate default definitions for YACC, M4, LEX and other programs that run
7962# on the build machine. These are used if the Makefile can't locate these
7963# programs in objdir.
7964MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7965
7966for ac_prog in 'bison -y' byacc yacc
7967do
c6b750e1 7968 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7969set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7971$as_echo_n "checking for $ac_word... " >&6; }
7972if test "${ac_cv_prog_YACC+set}" = set; then :
7973 $as_echo_n "(cached) " >&6
be01d343
PB
7974else
7975 if test -n "$YACC"; then
7976 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7977else
c6b750e1
DJ
7978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7979for as_dir in $PATH
7980do
7981 IFS=$as_save_IFS
7982 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7983 for ac_exec_ext in '' $ac_executable_extensions; do
7984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7985 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7987 break 2
7988 fi
7989done
81ecdfbb
RW
7990 done
7991IFS=$as_save_IFS
c6b750e1 7992
be01d343
PB
7993fi
7994fi
c6b750e1 7995YACC=$ac_cv_prog_YACC
be01d343 7996if test -n "$YACC"; then
81ecdfbb
RW
7997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7998$as_echo "$YACC" >&6; }
be01d343 7999else
81ecdfbb
RW
8000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8001$as_echo "no" >&6; }
be01d343
PB
8002fi
8003
81ecdfbb 8004
c6b750e1 8005 test -n "$YACC" && break
be01d343
PB
8006done
8007test -n "$YACC" || YACC="$MISSING bison -y"
8008
8009case " $build_configdirs " in
8010 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8011 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8012esac
8013
8014for ac_prog in bison
8015do
c6b750e1 8016 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8017set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8019$as_echo_n "checking for $ac_word... " >&6; }
8020if test "${ac_cv_prog_BISON+set}" = set; then :
8021 $as_echo_n "(cached) " >&6
be01d343
PB
8022else
8023 if test -n "$BISON"; then
8024 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8025else
c6b750e1
DJ
8026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8027for as_dir in $PATH
8028do
8029 IFS=$as_save_IFS
8030 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8031 for ac_exec_ext in '' $ac_executable_extensions; do
8032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8033 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8034 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8035 break 2
8036 fi
8037done
81ecdfbb
RW
8038 done
8039IFS=$as_save_IFS
c6b750e1 8040
be01d343
PB
8041fi
8042fi
c6b750e1 8043BISON=$ac_cv_prog_BISON
be01d343 8044if test -n "$BISON"; then
81ecdfbb
RW
8045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8046$as_echo "$BISON" >&6; }
be01d343 8047else
81ecdfbb
RW
8048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8049$as_echo "no" >&6; }
be01d343
PB
8050fi
8051
81ecdfbb 8052
c6b750e1 8053 test -n "$BISON" && break
be01d343
PB
8054done
8055test -n "$BISON" || BISON="$MISSING bison"
8056
8057case " $build_configdirs " in
8058 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8059esac
8060
8061for ac_prog in gm4 gnum4 m4
8062do
c6b750e1 8063 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8064set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8066$as_echo_n "checking for $ac_word... " >&6; }
8067if test "${ac_cv_prog_M4+set}" = set; then :
8068 $as_echo_n "(cached) " >&6
be01d343
PB
8069else
8070 if test -n "$M4"; then
8071 ac_cv_prog_M4="$M4" # Let the user override the test.
8072else
c6b750e1
DJ
8073as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8074for as_dir in $PATH
8075do
8076 IFS=$as_save_IFS
8077 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8078 for ac_exec_ext in '' $ac_executable_extensions; do
8079 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8080 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8081 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8082 break 2
8083 fi
8084done
81ecdfbb
RW
8085 done
8086IFS=$as_save_IFS
c6b750e1 8087
be01d343
PB
8088fi
8089fi
c6b750e1 8090M4=$ac_cv_prog_M4
be01d343 8091if test -n "$M4"; then
81ecdfbb
RW
8092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8093$as_echo "$M4" >&6; }
be01d343 8094else
81ecdfbb
RW
8095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8096$as_echo "no" >&6; }
be01d343
PB
8097fi
8098
81ecdfbb 8099
c6b750e1 8100 test -n "$M4" && break
be01d343
PB
8101done
8102test -n "$M4" || M4="$MISSING m4"
8103
8104case " $build_configdirs " in
8105 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8106esac
8107
8108for ac_prog in flex lex
8109do
c6b750e1 8110 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8111set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8113$as_echo_n "checking for $ac_word... " >&6; }
8114if test "${ac_cv_prog_LEX+set}" = set; then :
8115 $as_echo_n "(cached) " >&6
be01d343
PB
8116else
8117 if test -n "$LEX"; then
8118 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8119else
c6b750e1
DJ
8120as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8121for as_dir in $PATH
8122do
8123 IFS=$as_save_IFS
8124 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8125 for ac_exec_ext in '' $ac_executable_extensions; do
8126 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8127 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8128 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8129 break 2
8130 fi
8131done
81ecdfbb
RW
8132 done
8133IFS=$as_save_IFS
c6b750e1 8134
be01d343
PB
8135fi
8136fi
c6b750e1 8137LEX=$ac_cv_prog_LEX
be01d343 8138if test -n "$LEX"; then
81ecdfbb
RW
8139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8140$as_echo "$LEX" >&6; }
be01d343 8141else
81ecdfbb
RW
8142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8143$as_echo "no" >&6; }
be01d343
PB
8144fi
8145
81ecdfbb 8146
c6b750e1 8147 test -n "$LEX" && break
be01d343
PB
8148done
8149test -n "$LEX" || LEX="$MISSING flex"
8150
8151case " $build_configdirs " in
8152 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8153 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8154esac
8155
8156for ac_prog in flex
8157do
c6b750e1 8158 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8159set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8161$as_echo_n "checking for $ac_word... " >&6; }
8162if test "${ac_cv_prog_FLEX+set}" = set; then :
8163 $as_echo_n "(cached) " >&6
be01d343
PB
8164else
8165 if test -n "$FLEX"; then
8166 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8167else
c6b750e1
DJ
8168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8169for as_dir in $PATH
8170do
8171 IFS=$as_save_IFS
8172 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8173 for ac_exec_ext in '' $ac_executable_extensions; do
8174 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8175 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8176 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8177 break 2
8178 fi
8179done
81ecdfbb
RW
8180 done
8181IFS=$as_save_IFS
c6b750e1 8182
be01d343
PB
8183fi
8184fi
c6b750e1 8185FLEX=$ac_cv_prog_FLEX
be01d343 8186if test -n "$FLEX"; then
81ecdfbb
RW
8187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8188$as_echo "$FLEX" >&6; }
be01d343 8189else
81ecdfbb
RW
8190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8191$as_echo "no" >&6; }
be01d343
PB
8192fi
8193
81ecdfbb 8194
c6b750e1 8195 test -n "$FLEX" && break
be01d343
PB
8196done
8197test -n "$FLEX" || FLEX="$MISSING flex"
8198
8199case " $build_configdirs " in
8200 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8201esac
8202
8203for ac_prog in makeinfo
8204do
c6b750e1 8205 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8206set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8208$as_echo_n "checking for $ac_word... " >&6; }
8209if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8210 $as_echo_n "(cached) " >&6
be01d343
PB
8211else
8212 if test -n "$MAKEINFO"; then
8213 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8214else
c6b750e1
DJ
8215as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8216for as_dir in $PATH
8217do
8218 IFS=$as_save_IFS
8219 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8220 for ac_exec_ext in '' $ac_executable_extensions; do
8221 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8222 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8223 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8224 break 2
8225 fi
8226done
81ecdfbb
RW
8227 done
8228IFS=$as_save_IFS
c6b750e1 8229
be01d343
PB
8230fi
8231fi
c6b750e1 8232MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8233if test -n "$MAKEINFO"; then
81ecdfbb
RW
8234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8235$as_echo "$MAKEINFO" >&6; }
be01d343 8236else
81ecdfbb
RW
8237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8238$as_echo "no" >&6; }
be01d343
PB
8239fi
8240
81ecdfbb 8241
c6b750e1 8242 test -n "$MAKEINFO" && break
be01d343
PB
8243done
8244test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8245
8246case " $build_configdirs " in
8247 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8248 *)
8249
10ad8ef3 8250 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8251 # higher, else we use the "missing" dummy.
8252 if ${MAKEINFO} --version \
10ad8ef3 8253 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8254 :
8255 else
8256 MAKEINFO="$MISSING makeinfo"
8257 fi
8258 ;;
8259
8260esac
a0da8069 8261
be01d343 8262# FIXME: expect and dejagnu may become build tools?
a0da8069 8263
be01d343
PB
8264for ac_prog in expect
8265do
c6b750e1 8266 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8267set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8269$as_echo_n "checking for $ac_word... " >&6; }
8270if test "${ac_cv_prog_EXPECT+set}" = set; then :
8271 $as_echo_n "(cached) " >&6
be01d343
PB
8272else
8273 if test -n "$EXPECT"; then
8274 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8275else
c6b750e1
DJ
8276as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8277for as_dir in $PATH
8278do
8279 IFS=$as_save_IFS
8280 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8281 for ac_exec_ext in '' $ac_executable_extensions; do
8282 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8283 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8284 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8285 break 2
8286 fi
8287done
81ecdfbb
RW
8288 done
8289IFS=$as_save_IFS
c6b750e1 8290
be01d343
PB
8291fi
8292fi
c6b750e1 8293EXPECT=$ac_cv_prog_EXPECT
be01d343 8294if test -n "$EXPECT"; then
81ecdfbb
RW
8295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8296$as_echo "$EXPECT" >&6; }
be01d343 8297else
81ecdfbb
RW
8298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8299$as_echo "no" >&6; }
be01d343 8300fi
a0da8069 8301
81ecdfbb 8302
c6b750e1 8303 test -n "$EXPECT" && break
be01d343
PB
8304done
8305test -n "$EXPECT" || EXPECT="expect"
a0da8069 8306
be01d343
PB
8307case " $configdirs " in
8308 *" expect "*)
8309 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8310 ;;
8311esac
a0da8069 8312
be01d343
PB
8313for ac_prog in runtest
8314do
c6b750e1 8315 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8316set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8318$as_echo_n "checking for $ac_word... " >&6; }
8319if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8320 $as_echo_n "(cached) " >&6
be01d343
PB
8321else
8322 if test -n "$RUNTEST"; then
8323 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8324else
c6b750e1
DJ
8325as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8326for as_dir in $PATH
8327do
8328 IFS=$as_save_IFS
8329 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8330 for ac_exec_ext in '' $ac_executable_extensions; do
8331 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8332 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8333 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8334 break 2
8335 fi
8336done
81ecdfbb
RW
8337 done
8338IFS=$as_save_IFS
c6b750e1 8339
be01d343
PB
8340fi
8341fi
c6b750e1 8342RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8343if test -n "$RUNTEST"; then
81ecdfbb
RW
8344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8345$as_echo "$RUNTEST" >&6; }
be01d343 8346else
81ecdfbb
RW
8347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8348$as_echo "no" >&6; }
be01d343 8349fi
a0da8069 8350
81ecdfbb 8351
c6b750e1 8352 test -n "$RUNTEST" && break
be01d343
PB
8353done
8354test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8355
be01d343
PB
8356case " $configdirs " in
8357 *" dejagnu "*)
6b89cc21 8358 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8359 ;;
8360esac
a0da8069
NN
8361
8362
a0da8069 8363# Host tools.
859789af
AC
8364ncn_tool_prefix=
8365test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8366ncn_target_tool_prefix=
8367test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8368
9a819804
AO
8369
8370
8371if test -n "$AR"; then
8372 ac_cv_prog_AR=$AR
8373elif test -n "$ac_cv_prog_AR"; then
8374 AR=$ac_cv_prog_AR
8375fi
8376
8377if test -n "$ac_cv_prog_AR"; then
8378 for ncn_progname in ar; do
8379 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8380set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8382$as_echo_n "checking for $ac_word... " >&6; }
8383if test "${ac_cv_prog_AR+set}" = set; then :
8384 $as_echo_n "(cached) " >&6
9a819804
AO
8385else
8386 if test -n "$AR"; then
8387 ac_cv_prog_AR="$AR" # Let the user override the test.
8388else
8389as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8390for as_dir in $PATH
8391do
8392 IFS=$as_save_IFS
8393 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8394 for ac_exec_ext in '' $ac_executable_extensions; do
8395 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8396 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8397 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8398 break 2
8399 fi
8400done
81ecdfbb
RW
8401 done
8402IFS=$as_save_IFS
9a819804
AO
8403
8404fi
8405fi
8406AR=$ac_cv_prog_AR
8407if test -n "$AR"; then
81ecdfbb
RW
8408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8409$as_echo "$AR" >&6; }
9a819804 8410else
81ecdfbb
RW
8411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8412$as_echo "no" >&6; }
9a819804
AO
8413fi
8414
81ecdfbb 8415
9a819804
AO
8416 done
8417fi
8418
8419for ncn_progname in ar; do
05cbd757
PB
8420 if test -n "$ncn_tool_prefix"; then
8421 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8422set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8424$as_echo_n "checking for $ac_word... " >&6; }
8425if test "${ac_cv_prog_AR+set}" = set; then :
8426 $as_echo_n "(cached) " >&6
859789af
AC
8427else
8428 if test -n "$AR"; then
8429 ac_cv_prog_AR="$AR" # Let the user override the test.
8430else
c6b750e1
DJ
8431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8432for as_dir in $PATH
8433do
8434 IFS=$as_save_IFS
8435 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8436 for ac_exec_ext in '' $ac_executable_extensions; do
8437 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8438 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8439 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8440 break 2
8441 fi
8442done
81ecdfbb
RW
8443 done
8444IFS=$as_save_IFS
c6b750e1 8445
859789af
AC
8446fi
8447fi
c6b750e1 8448AR=$ac_cv_prog_AR
859789af 8449if test -n "$AR"; then
81ecdfbb
RW
8450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8451$as_echo "$AR" >&6; }
859789af 8452else
81ecdfbb
RW
8453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8454$as_echo "no" >&6; }
859789af
AC
8455fi
8456
81ecdfbb 8457
05cbd757
PB
8458 fi
8459 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8460 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8461set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8463$as_echo_n "checking for $ac_word... " >&6; }
8464if test "${ac_cv_prog_AR+set}" = set; then :
8465 $as_echo_n "(cached) " >&6
859789af 8466else
05cbd757
PB
8467 if test -n "$AR"; then
8468 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8469else
c6b750e1
DJ
8470as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8471for as_dir in $PATH
8472do
8473 IFS=$as_save_IFS
8474 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8475 for ac_exec_ext in '' $ac_executable_extensions; do
8476 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8477 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8479 break 2
8480 fi
8481done
81ecdfbb
RW
8482 done
8483IFS=$as_save_IFS
c6b750e1 8484
859789af
AC
8485fi
8486fi
c6b750e1 8487AR=$ac_cv_prog_AR
05cbd757 8488if test -n "$AR"; then
81ecdfbb
RW
8489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8490$as_echo "$AR" >&6; }
859789af 8491else
81ecdfbb
RW
8492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8493$as_echo "no" >&6; }
859789af 8494fi
c6b750e1 8495
81ecdfbb 8496
05cbd757
PB
8497 fi
8498 test -n "$ac_cv_prog_AR" && break
8499done
8500
8501if test -z "$ac_cv_prog_AR" ; then
8502 set dummy ar
8503 if test $build = $host ; then
8504 AR="$2"
859789af 8505 else
05cbd757 8506 AR="${ncn_tool_prefix}$2"
859789af 8507 fi
859789af
AC
8508fi
8509
9a819804
AO
8510
8511
8512if test -n "$AS"; then
8513 ac_cv_prog_AS=$AS
8514elif test -n "$ac_cv_prog_AS"; then
8515 AS=$ac_cv_prog_AS
8516fi
8517
8518if test -n "$ac_cv_prog_AS"; then
8519 for ncn_progname in as; do
8520 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8521set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8523$as_echo_n "checking for $ac_word... " >&6; }
8524if test "${ac_cv_prog_AS+set}" = set; then :
8525 $as_echo_n "(cached) " >&6
9a819804
AO
8526else
8527 if test -n "$AS"; then
8528 ac_cv_prog_AS="$AS" # Let the user override the test.
8529else
8530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8531for as_dir in $PATH
8532do
8533 IFS=$as_save_IFS
8534 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8535 for ac_exec_ext in '' $ac_executable_extensions; do
8536 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8537 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8539 break 2
8540 fi
8541done
81ecdfbb
RW
8542 done
8543IFS=$as_save_IFS
9a819804
AO
8544
8545fi
8546fi
8547AS=$ac_cv_prog_AS
8548if test -n "$AS"; then
81ecdfbb
RW
8549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8550$as_echo "$AS" >&6; }
9a819804 8551else
81ecdfbb
RW
8552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8553$as_echo "no" >&6; }
9a819804
AO
8554fi
8555
81ecdfbb 8556
9a819804
AO
8557 done
8558fi
8559
8560for ncn_progname in as; do
05cbd757
PB
8561 if test -n "$ncn_tool_prefix"; then
8562 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8563set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8565$as_echo_n "checking for $ac_word... " >&6; }
8566if test "${ac_cv_prog_AS+set}" = set; then :
8567 $as_echo_n "(cached) " >&6
859789af
AC
8568else
8569 if test -n "$AS"; then
8570 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8571else
8572as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8573for as_dir in $PATH
8574do
8575 IFS=$as_save_IFS
8576 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8577 for ac_exec_ext in '' $ac_executable_extensions; do
8578 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8579 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8581 break 2
8582 fi
8583done
81ecdfbb
RW
8584 done
8585IFS=$as_save_IFS
c6b750e1 8586
859789af
AC
8587fi
8588fi
c6b750e1 8589AS=$ac_cv_prog_AS
859789af 8590if test -n "$AS"; then
81ecdfbb
RW
8591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8592$as_echo "$AS" >&6; }
859789af 8593else
81ecdfbb
RW
8594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8595$as_echo "no" >&6; }
859789af
AC
8596fi
8597
81ecdfbb 8598
05cbd757
PB
8599 fi
8600 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8601 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8602set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8604$as_echo_n "checking for $ac_word... " >&6; }
8605if test "${ac_cv_prog_AS+set}" = set; then :
8606 $as_echo_n "(cached) " >&6
859789af 8607else
05cbd757
PB
8608 if test -n "$AS"; then
8609 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8610else
c6b750e1
DJ
8611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8612for as_dir in $PATH
8613do
8614 IFS=$as_save_IFS
8615 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8616 for ac_exec_ext in '' $ac_executable_extensions; do
8617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8618 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8620 break 2
8621 fi
8622done
81ecdfbb
RW
8623 done
8624IFS=$as_save_IFS
c6b750e1 8625
859789af
AC
8626fi
8627fi
c6b750e1 8628AS=$ac_cv_prog_AS
05cbd757 8629if test -n "$AS"; then
81ecdfbb
RW
8630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8631$as_echo "$AS" >&6; }
859789af 8632else
81ecdfbb
RW
8633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8634$as_echo "no" >&6; }
859789af 8635fi
c6b750e1 8636
81ecdfbb 8637
05cbd757
PB
8638 fi
8639 test -n "$ac_cv_prog_AS" && break
8640done
8641
8642if test -z "$ac_cv_prog_AS" ; then
8643 set dummy as
8644 if test $build = $host ; then
8645 AS="$2"
859789af 8646 else
05cbd757 8647 AS="${ncn_tool_prefix}$2"
859789af 8648 fi
859789af
AC
8649fi
8650
9a819804
AO
8651
8652
8653if test -n "$DLLTOOL"; then
8654 ac_cv_prog_DLLTOOL=$DLLTOOL
8655elif test -n "$ac_cv_prog_DLLTOOL"; then
8656 DLLTOOL=$ac_cv_prog_DLLTOOL
8657fi
8658
8659if test -n "$ac_cv_prog_DLLTOOL"; then
8660 for ncn_progname in dlltool; do
8661 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8662set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8663{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8664$as_echo_n "checking for $ac_word... " >&6; }
8665if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8666 $as_echo_n "(cached) " >&6
9a819804
AO
8667else
8668 if test -n "$DLLTOOL"; then
8669 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8670else
8671as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8672for as_dir in $PATH
8673do
8674 IFS=$as_save_IFS
8675 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8676 for ac_exec_ext in '' $ac_executable_extensions; do
8677 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8678 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8679 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8680 break 2
8681 fi
8682done
81ecdfbb
RW
8683 done
8684IFS=$as_save_IFS
9a819804
AO
8685
8686fi
8687fi
8688DLLTOOL=$ac_cv_prog_DLLTOOL
8689if test -n "$DLLTOOL"; then
81ecdfbb
RW
8690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8691$as_echo "$DLLTOOL" >&6; }
9a819804 8692else
81ecdfbb
RW
8693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8694$as_echo "no" >&6; }
9a819804
AO
8695fi
8696
81ecdfbb 8697
9a819804
AO
8698 done
8699fi
8700
8701for ncn_progname in dlltool; do
05cbd757
PB
8702 if test -n "$ncn_tool_prefix"; then
8703 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8704set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8706$as_echo_n "checking for $ac_word... " >&6; }
8707if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8708 $as_echo_n "(cached) " >&6
859789af
AC
8709else
8710 if test -n "$DLLTOOL"; then
8711 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8712else
c6b750e1
DJ
8713as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8714for as_dir in $PATH
8715do
8716 IFS=$as_save_IFS
8717 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8718 for ac_exec_ext in '' $ac_executable_extensions; do
8719 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8720 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8721 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8722 break 2
8723 fi
8724done
81ecdfbb
RW
8725 done
8726IFS=$as_save_IFS
c6b750e1 8727
859789af
AC
8728fi
8729fi
c6b750e1 8730DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8731if test -n "$DLLTOOL"; then
81ecdfbb
RW
8732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8733$as_echo "$DLLTOOL" >&6; }
859789af 8734else
81ecdfbb
RW
8735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8736$as_echo "no" >&6; }
859789af
AC
8737fi
8738
81ecdfbb 8739
05cbd757
PB
8740 fi
8741 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8742 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8743set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8745$as_echo_n "checking for $ac_word... " >&6; }
8746if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8747 $as_echo_n "(cached) " >&6
859789af 8748else
05cbd757
PB
8749 if test -n "$DLLTOOL"; then
8750 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8751else
c6b750e1
DJ
8752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8753for as_dir in $PATH
8754do
8755 IFS=$as_save_IFS
8756 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8757 for ac_exec_ext in '' $ac_executable_extensions; do
8758 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8759 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8760 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8761 break 2
8762 fi
8763done
81ecdfbb
RW
8764 done
8765IFS=$as_save_IFS
c6b750e1 8766
859789af
AC
8767fi
8768fi
c6b750e1 8769DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8770if test -n "$DLLTOOL"; then
81ecdfbb
RW
8771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8772$as_echo "$DLLTOOL" >&6; }
859789af 8773else
81ecdfbb
RW
8774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8775$as_echo "no" >&6; }
859789af 8776fi
c6b750e1 8777
81ecdfbb 8778
05cbd757
PB
8779 fi
8780 test -n "$ac_cv_prog_DLLTOOL" && break
8781done
8782
8783if test -z "$ac_cv_prog_DLLTOOL" ; then
8784 set dummy dlltool
8785 if test $build = $host ; then
8786 DLLTOOL="$2"
859789af 8787 else
05cbd757 8788 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8789 fi
859789af
AC
8790fi
8791
9a819804
AO
8792
8793
8794if test -n "$LD"; then
8795 ac_cv_prog_LD=$LD
8796elif test -n "$ac_cv_prog_LD"; then
8797 LD=$ac_cv_prog_LD
8798fi
8799
8800if test -n "$ac_cv_prog_LD"; then
8801 for ncn_progname in ld; do
8802 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8803set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8805$as_echo_n "checking for $ac_word... " >&6; }
8806if test "${ac_cv_prog_LD+set}" = set; then :
8807 $as_echo_n "(cached) " >&6
9a819804
AO
8808else
8809 if test -n "$LD"; then
8810 ac_cv_prog_LD="$LD" # Let the user override the test.
8811else
8812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8813for as_dir in $PATH
8814do
8815 IFS=$as_save_IFS
8816 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8817 for ac_exec_ext in '' $ac_executable_extensions; do
8818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8819 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8821 break 2
8822 fi
8823done
81ecdfbb
RW
8824 done
8825IFS=$as_save_IFS
9a819804
AO
8826
8827fi
8828fi
8829LD=$ac_cv_prog_LD
8830if test -n "$LD"; then
81ecdfbb
RW
8831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8832$as_echo "$LD" >&6; }
9a819804 8833else
81ecdfbb
RW
8834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8835$as_echo "no" >&6; }
9a819804
AO
8836fi
8837
81ecdfbb 8838
9a819804
AO
8839 done
8840fi
8841
8842for ncn_progname in ld; do
05cbd757
PB
8843 if test -n "$ncn_tool_prefix"; then
8844 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8845set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8847$as_echo_n "checking for $ac_word... " >&6; }
8848if test "${ac_cv_prog_LD+set}" = set; then :
8849 $as_echo_n "(cached) " >&6
859789af
AC
8850else
8851 if test -n "$LD"; then
8852 ac_cv_prog_LD="$LD" # Let the user override the test.
8853else
c6b750e1
DJ
8854as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8855for as_dir in $PATH
8856do
8857 IFS=$as_save_IFS
8858 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8859 for ac_exec_ext in '' $ac_executable_extensions; do
8860 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8861 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8862 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8863 break 2
8864 fi
8865done
81ecdfbb
RW
8866 done
8867IFS=$as_save_IFS
c6b750e1 8868
859789af
AC
8869fi
8870fi
c6b750e1 8871LD=$ac_cv_prog_LD
859789af 8872if test -n "$LD"; then
81ecdfbb
RW
8873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8874$as_echo "$LD" >&6; }
859789af 8875else
81ecdfbb
RW
8876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8877$as_echo "no" >&6; }
859789af
AC
8878fi
8879
81ecdfbb 8880
05cbd757
PB
8881 fi
8882 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8883 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8884set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8886$as_echo_n "checking for $ac_word... " >&6; }
8887if test "${ac_cv_prog_LD+set}" = set; then :
8888 $as_echo_n "(cached) " >&6
859789af 8889else
05cbd757
PB
8890 if test -n "$LD"; then
8891 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8892else
c6b750e1
DJ
8893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8894for as_dir in $PATH
8895do
8896 IFS=$as_save_IFS
8897 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8898 for ac_exec_ext in '' $ac_executable_extensions; do
8899 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8900 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8901 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8902 break 2
8903 fi
8904done
81ecdfbb
RW
8905 done
8906IFS=$as_save_IFS
c6b750e1 8907
859789af
AC
8908fi
8909fi
c6b750e1 8910LD=$ac_cv_prog_LD
05cbd757 8911if test -n "$LD"; then
81ecdfbb
RW
8912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8913$as_echo "$LD" >&6; }
859789af 8914else
81ecdfbb
RW
8915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8916$as_echo "no" >&6; }
859789af 8917fi
c6b750e1 8918
81ecdfbb 8919
05cbd757
PB
8920 fi
8921 test -n "$ac_cv_prog_LD" && break
8922done
8923
8924if test -z "$ac_cv_prog_LD" ; then
8925 set dummy ld
8926 if test $build = $host ; then
8927 LD="$2"
859789af 8928 else
05cbd757 8929 LD="${ncn_tool_prefix}$2"
859789af 8930 fi
859789af
AC
8931fi
8932
9a819804
AO
8933
8934
8935if test -n "$LIPO"; then
8936 ac_cv_prog_LIPO=$LIPO
8937elif test -n "$ac_cv_prog_LIPO"; then
8938 LIPO=$ac_cv_prog_LIPO
8939fi
8940
8941if test -n "$ac_cv_prog_LIPO"; then
8942 for ncn_progname in lipo; do
8943 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8944set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8945{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8946$as_echo_n "checking for $ac_word... " >&6; }
8947if test "${ac_cv_prog_LIPO+set}" = set; then :
8948 $as_echo_n "(cached) " >&6
9a819804
AO
8949else
8950 if test -n "$LIPO"; then
8951 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8952else
8953as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8954for as_dir in $PATH
8955do
8956 IFS=$as_save_IFS
8957 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8958 for ac_exec_ext in '' $ac_executable_extensions; do
8959 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8960 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8961 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8962 break 2
8963 fi
8964done
81ecdfbb
RW
8965 done
8966IFS=$as_save_IFS
9a819804
AO
8967
8968fi
8969fi
8970LIPO=$ac_cv_prog_LIPO
8971if test -n "$LIPO"; then
81ecdfbb
RW
8972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8973$as_echo "$LIPO" >&6; }
9a819804 8974else
81ecdfbb
RW
8975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8976$as_echo "no" >&6; }
9a819804
AO
8977fi
8978
81ecdfbb 8979
9a819804
AO
8980 done
8981fi
8982
8983for ncn_progname in lipo; do
be01d343
PB
8984 if test -n "$ncn_tool_prefix"; then
8985 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8986set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8988$as_echo_n "checking for $ac_word... " >&6; }
8989if test "${ac_cv_prog_LIPO+set}" = set; then :
8990 $as_echo_n "(cached) " >&6
be01d343
PB
8991else
8992 if test -n "$LIPO"; then
8993 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8994else
c6b750e1
DJ
8995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8996for as_dir in $PATH
8997do
8998 IFS=$as_save_IFS
8999 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9000 for ac_exec_ext in '' $ac_executable_extensions; do
9001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9002 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9004 break 2
9005 fi
9006done
81ecdfbb
RW
9007 done
9008IFS=$as_save_IFS
c6b750e1 9009
be01d343
PB
9010fi
9011fi
c6b750e1 9012LIPO=$ac_cv_prog_LIPO
be01d343 9013if test -n "$LIPO"; then
81ecdfbb
RW
9014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9015$as_echo "$LIPO" >&6; }
be01d343 9016else
81ecdfbb
RW
9017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9018$as_echo "no" >&6; }
be01d343
PB
9019fi
9020
81ecdfbb 9021
be01d343
PB
9022 fi
9023 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9024 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9025set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9027$as_echo_n "checking for $ac_word... " >&6; }
9028if test "${ac_cv_prog_LIPO+set}" = set; then :
9029 $as_echo_n "(cached) " >&6
be01d343
PB
9030else
9031 if test -n "$LIPO"; then
9032 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9033else
c6b750e1
DJ
9034as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9035for as_dir in $PATH
9036do
9037 IFS=$as_save_IFS
9038 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9039 for ac_exec_ext in '' $ac_executable_extensions; do
9040 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9041 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9042 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9043 break 2
9044 fi
9045done
81ecdfbb
RW
9046 done
9047IFS=$as_save_IFS
c6b750e1 9048
be01d343
PB
9049fi
9050fi
c6b750e1 9051LIPO=$ac_cv_prog_LIPO
be01d343 9052if test -n "$LIPO"; then
81ecdfbb
RW
9053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9054$as_echo "$LIPO" >&6; }
be01d343 9055else
81ecdfbb
RW
9056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9057$as_echo "no" >&6; }
be01d343 9058fi
c6b750e1 9059
81ecdfbb 9060
be01d343
PB
9061 fi
9062 test -n "$ac_cv_prog_LIPO" && break
9063done
9064
9065if test -z "$ac_cv_prog_LIPO" ; then
9066 set dummy lipo
9067 if test $build = $host ; then
9068 LIPO="$2"
9069 else
9070 LIPO="${ncn_tool_prefix}$2"
9071 fi
9072fi
9073
9a819804
AO
9074
9075
9076if test -n "$NM"; then
9077 ac_cv_prog_NM=$NM
9078elif test -n "$ac_cv_prog_NM"; then
9079 NM=$ac_cv_prog_NM
9080fi
9081
9082if test -n "$ac_cv_prog_NM"; then
9083 for ncn_progname in nm; do
9084 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9085set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9087$as_echo_n "checking for $ac_word... " >&6; }
9088if test "${ac_cv_prog_NM+set}" = set; then :
9089 $as_echo_n "(cached) " >&6
859789af
AC
9090else
9091 if test -n "$NM"; then
9092 ac_cv_prog_NM="$NM" # Let the user override the test.
9093else
c6b750e1
DJ
9094as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9095for as_dir in $PATH
9096do
9097 IFS=$as_save_IFS
9098 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9099 for ac_exec_ext in '' $ac_executable_extensions; do
9100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9101 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9102 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9103 break 2
9104 fi
9105done
81ecdfbb
RW
9106 done
9107IFS=$as_save_IFS
c6b750e1 9108
859789af
AC
9109fi
9110fi
c6b750e1 9111NM=$ac_cv_prog_NM
859789af 9112if test -n "$NM"; then
81ecdfbb
RW
9113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9114$as_echo "$NM" >&6; }
859789af 9115else
81ecdfbb
RW
9116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9117$as_echo "no" >&6; }
859789af
AC
9118fi
9119
81ecdfbb 9120
9a819804
AO
9121 done
9122fi
9123
9124for ncn_progname in nm; do
9125 if test -n "$ncn_tool_prefix"; then
9126 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9127set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9129$as_echo_n "checking for $ac_word... " >&6; }
9130if test "${ac_cv_prog_NM+set}" = set; then :
9131 $as_echo_n "(cached) " >&6
859789af 9132else
05cbd757
PB
9133 if test -n "$NM"; then
9134 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9135else
c6b750e1
DJ
9136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9137for as_dir in $PATH
9138do
9139 IFS=$as_save_IFS
9140 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9141 for ac_exec_ext in '' $ac_executable_extensions; do
9142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9143 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9145 break 2
9146 fi
9147done
81ecdfbb
RW
9148 done
9149IFS=$as_save_IFS
c6b750e1 9150
859789af
AC
9151fi
9152fi
c6b750e1 9153NM=$ac_cv_prog_NM
05cbd757 9154if test -n "$NM"; then
81ecdfbb
RW
9155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9156$as_echo "$NM" >&6; }
859789af 9157else
81ecdfbb
RW
9158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9159$as_echo "no" >&6; }
859789af 9160fi
c6b750e1 9161
81ecdfbb 9162
05cbd757 9163 fi
9a819804
AO
9164 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9165 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9166set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9168$as_echo_n "checking for $ac_word... " >&6; }
9169if test "${ac_cv_prog_NM+set}" = set; then :
9170 $as_echo_n "(cached) " >&6
9a819804
AO
9171else
9172 if test -n "$NM"; then
9173 ac_cv_prog_NM="$NM" # Let the user override the test.
9174else
9175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9176for as_dir in $PATH
9177do
9178 IFS=$as_save_IFS
9179 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9180 for ac_exec_ext in '' $ac_executable_extensions; do
9181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9182 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9184 break 2
9185 fi
9186done
81ecdfbb
RW
9187 done
9188IFS=$as_save_IFS
9a819804
AO
9189
9190fi
9191fi
9192NM=$ac_cv_prog_NM
9193if test -n "$NM"; then
81ecdfbb
RW
9194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9195$as_echo "$NM" >&6; }
9a819804 9196else
81ecdfbb
RW
9197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9198$as_echo "no" >&6; }
9a819804
AO
9199fi
9200
81ecdfbb 9201
9a819804
AO
9202 fi
9203 test -n "$ac_cv_prog_NM" && break
9204done
9205
9206if test -z "$ac_cv_prog_NM" ; then
9207 set dummy nm
9208 if test $build = $host ; then
9209 NM="$2"
9210 else
9211 NM="${ncn_tool_prefix}$2"
9212 fi
9213fi
9214
9215
9216
9217if test -n "$RANLIB"; then
9218 ac_cv_prog_RANLIB=$RANLIB
9219elif test -n "$ac_cv_prog_RANLIB"; then
9220 RANLIB=$ac_cv_prog_RANLIB
9221fi
9222
9223if test -n "$ac_cv_prog_RANLIB"; then
9224 for ncn_progname in ranlib; do
9225 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9226set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9228$as_echo_n "checking for $ac_word... " >&6; }
9229if test "${ac_cv_prog_RANLIB+set}" = set; then :
9230 $as_echo_n "(cached) " >&6
9a819804
AO
9231else
9232 if test -n "$RANLIB"; then
9233 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9234else
9235as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9236for as_dir in $PATH
9237do
9238 IFS=$as_save_IFS
9239 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9240 for ac_exec_ext in '' $ac_executable_extensions; do
9241 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9242 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9244 break 2
9245 fi
9246done
81ecdfbb
RW
9247 done
9248IFS=$as_save_IFS
9a819804
AO
9249
9250fi
9251fi
9252RANLIB=$ac_cv_prog_RANLIB
9253if test -n "$RANLIB"; then
81ecdfbb
RW
9254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9255$as_echo "$RANLIB" >&6; }
9a819804 9256else
81ecdfbb
RW
9257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9258$as_echo "no" >&6; }
9a819804
AO
9259fi
9260
81ecdfbb 9261
9a819804
AO
9262 done
9263fi
859789af 9264
9a819804 9265for ncn_progname in ranlib; do
05cbd757
PB
9266 if test -n "$ncn_tool_prefix"; then
9267 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9268set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9270$as_echo_n "checking for $ac_word... " >&6; }
9271if test "${ac_cv_prog_RANLIB+set}" = set; then :
9272 $as_echo_n "(cached) " >&6
859789af
AC
9273else
9274 if test -n "$RANLIB"; then
9275 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9276else
c6b750e1
DJ
9277as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9278for as_dir in $PATH
9279do
9280 IFS=$as_save_IFS
9281 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9282 for ac_exec_ext in '' $ac_executable_extensions; do
9283 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9284 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9285 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9286 break 2
9287 fi
9288done
81ecdfbb
RW
9289 done
9290IFS=$as_save_IFS
c6b750e1 9291
859789af
AC
9292fi
9293fi
c6b750e1 9294RANLIB=$ac_cv_prog_RANLIB
859789af 9295if test -n "$RANLIB"; then
81ecdfbb
RW
9296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9297$as_echo "$RANLIB" >&6; }
859789af 9298else
81ecdfbb
RW
9299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9300$as_echo "no" >&6; }
859789af
AC
9301fi
9302
81ecdfbb 9303
05cbd757
PB
9304 fi
9305 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9306 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9307set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9309$as_echo_n "checking for $ac_word... " >&6; }
9310if test "${ac_cv_prog_RANLIB+set}" = set; then :
9311 $as_echo_n "(cached) " >&6
859789af 9312else
05cbd757
PB
9313 if test -n "$RANLIB"; then
9314 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9315else
c6b750e1
DJ
9316as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9317for as_dir in $PATH
9318do
9319 IFS=$as_save_IFS
9320 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9321 for ac_exec_ext in '' $ac_executable_extensions; do
9322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9323 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9325 break 2
9326 fi
9327done
81ecdfbb
RW
9328 done
9329IFS=$as_save_IFS
c6b750e1 9330
859789af
AC
9331fi
9332fi
c6b750e1 9333RANLIB=$ac_cv_prog_RANLIB
05cbd757 9334if test -n "$RANLIB"; then
81ecdfbb
RW
9335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9336$as_echo "$RANLIB" >&6; }
859789af 9337else
81ecdfbb
RW
9338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9339$as_echo "no" >&6; }
859789af 9340fi
c6b750e1 9341
81ecdfbb 9342
859789af 9343 fi
05cbd757
PB
9344 test -n "$ac_cv_prog_RANLIB" && break
9345done
9346
9347if test -z "$ac_cv_prog_RANLIB" ; then
9348 RANLIB=":"
859789af
AC
9349fi
9350
9a819804
AO
9351
9352
9353if test -n "$STRIP"; then
9354 ac_cv_prog_STRIP=$STRIP
9355elif test -n "$ac_cv_prog_STRIP"; then
9356 STRIP=$ac_cv_prog_STRIP
9357fi
9358
9359if test -n "$ac_cv_prog_STRIP"; then
9360 for ncn_progname in strip; do
9361 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9362set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9364$as_echo_n "checking for $ac_word... " >&6; }
9365if test "${ac_cv_prog_STRIP+set}" = set; then :
9366 $as_echo_n "(cached) " >&6
9a819804
AO
9367else
9368 if test -n "$STRIP"; then
9369 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9370else
9371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9372for as_dir in $PATH
9373do
9374 IFS=$as_save_IFS
9375 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9376 for ac_exec_ext in '' $ac_executable_extensions; do
9377 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9378 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9379 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9380 break 2
9381 fi
9382done
81ecdfbb
RW
9383 done
9384IFS=$as_save_IFS
9a819804
AO
9385
9386fi
9387fi
9388STRIP=$ac_cv_prog_STRIP
9389if test -n "$STRIP"; then
81ecdfbb
RW
9390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9391$as_echo "$STRIP" >&6; }
9a819804 9392else
81ecdfbb
RW
9393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9394$as_echo "no" >&6; }
9a819804
AO
9395fi
9396
81ecdfbb 9397
9a819804
AO
9398 done
9399fi
9400
9401for ncn_progname in strip; do
be01d343
PB
9402 if test -n "$ncn_tool_prefix"; then
9403 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9404set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9406$as_echo_n "checking for $ac_word... " >&6; }
9407if test "${ac_cv_prog_STRIP+set}" = set; then :
9408 $as_echo_n "(cached) " >&6
be01d343
PB
9409else
9410 if test -n "$STRIP"; then
9411 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9412else
c6b750e1
DJ
9413as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9414for as_dir in $PATH
9415do
9416 IFS=$as_save_IFS
9417 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9418 for ac_exec_ext in '' $ac_executable_extensions; do
9419 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9420 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9422 break 2
9423 fi
9424done
81ecdfbb
RW
9425 done
9426IFS=$as_save_IFS
c6b750e1 9427
be01d343
PB
9428fi
9429fi
c6b750e1 9430STRIP=$ac_cv_prog_STRIP
be01d343 9431if test -n "$STRIP"; then
81ecdfbb
RW
9432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9433$as_echo "$STRIP" >&6; }
be01d343 9434else
81ecdfbb
RW
9435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9436$as_echo "no" >&6; }
be01d343
PB
9437fi
9438
81ecdfbb 9439
be01d343
PB
9440 fi
9441 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9442 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9443set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9445$as_echo_n "checking for $ac_word... " >&6; }
9446if test "${ac_cv_prog_STRIP+set}" = set; then :
9447 $as_echo_n "(cached) " >&6
be01d343
PB
9448else
9449 if test -n "$STRIP"; then
9450 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9451else
c6b750e1
DJ
9452as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9453for as_dir in $PATH
9454do
9455 IFS=$as_save_IFS
9456 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9457 for ac_exec_ext in '' $ac_executable_extensions; do
9458 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9459 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9460 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9461 break 2
9462 fi
9463done
81ecdfbb
RW
9464 done
9465IFS=$as_save_IFS
c6b750e1 9466
be01d343
PB
9467fi
9468fi
c6b750e1 9469STRIP=$ac_cv_prog_STRIP
be01d343 9470if test -n "$STRIP"; then
81ecdfbb
RW
9471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9472$as_echo "$STRIP" >&6; }
be01d343 9473else
81ecdfbb
RW
9474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9475$as_echo "no" >&6; }
be01d343 9476fi
c6b750e1 9477
81ecdfbb 9478
be01d343
PB
9479 fi
9480 test -n "$ac_cv_prog_STRIP" && break
9481done
9482
9483if test -z "$ac_cv_prog_STRIP" ; then
9484 STRIP=":"
9485fi
9486
9a819804
AO
9487
9488
9489if test -n "$WINDRES"; then
9490 ac_cv_prog_WINDRES=$WINDRES
9491elif test -n "$ac_cv_prog_WINDRES"; then
9492 WINDRES=$ac_cv_prog_WINDRES
9493fi
9494
9495if test -n "$ac_cv_prog_WINDRES"; then
9496 for ncn_progname in windres; do
9497 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9498set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9500$as_echo_n "checking for $ac_word... " >&6; }
9501if test "${ac_cv_prog_WINDRES+set}" = set; then :
9502 $as_echo_n "(cached) " >&6
9a819804
AO
9503else
9504 if test -n "$WINDRES"; then
9505 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9506else
9507as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9508for as_dir in $PATH
9509do
9510 IFS=$as_save_IFS
9511 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9512 for ac_exec_ext in '' $ac_executable_extensions; do
9513 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9514 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9515 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9516 break 2
9517 fi
9518done
81ecdfbb
RW
9519 done
9520IFS=$as_save_IFS
9a819804
AO
9521
9522fi
9523fi
9524WINDRES=$ac_cv_prog_WINDRES
9525if test -n "$WINDRES"; then
81ecdfbb
RW
9526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9527$as_echo "$WINDRES" >&6; }
9a819804 9528else
81ecdfbb
RW
9529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9530$as_echo "no" >&6; }
9a819804
AO
9531fi
9532
81ecdfbb 9533
9a819804
AO
9534 done
9535fi
9536
9537for ncn_progname in windres; do
05cbd757
PB
9538 if test -n "$ncn_tool_prefix"; then
9539 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9540set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9542$as_echo_n "checking for $ac_word... " >&6; }
9543if test "${ac_cv_prog_WINDRES+set}" = set; then :
9544 $as_echo_n "(cached) " >&6
859789af
AC
9545else
9546 if test -n "$WINDRES"; then
9547 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9548else
c6b750e1
DJ
9549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9550for as_dir in $PATH
9551do
9552 IFS=$as_save_IFS
9553 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9554 for ac_exec_ext in '' $ac_executable_extensions; do
9555 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9556 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9557 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9558 break 2
9559 fi
9560done
81ecdfbb
RW
9561 done
9562IFS=$as_save_IFS
c6b750e1 9563
859789af
AC
9564fi
9565fi
c6b750e1 9566WINDRES=$ac_cv_prog_WINDRES
859789af 9567if test -n "$WINDRES"; then
81ecdfbb
RW
9568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9569$as_echo "$WINDRES" >&6; }
859789af 9570else
81ecdfbb
RW
9571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9572$as_echo "no" >&6; }
859789af
AC
9573fi
9574
81ecdfbb 9575
05cbd757
PB
9576 fi
9577 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9578 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9579set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9581$as_echo_n "checking for $ac_word... " >&6; }
9582if test "${ac_cv_prog_WINDRES+set}" = set; then :
9583 $as_echo_n "(cached) " >&6
859789af 9584else
05cbd757
PB
9585 if test -n "$WINDRES"; then
9586 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9587else
c6b750e1
DJ
9588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9589for as_dir in $PATH
9590do
9591 IFS=$as_save_IFS
9592 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9593 for ac_exec_ext in '' $ac_executable_extensions; do
9594 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9595 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9596 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9597 break 2
9598 fi
9599done
81ecdfbb
RW
9600 done
9601IFS=$as_save_IFS
c6b750e1 9602
859789af
AC
9603fi
9604fi
c6b750e1 9605WINDRES=$ac_cv_prog_WINDRES
05cbd757 9606if test -n "$WINDRES"; then
81ecdfbb
RW
9607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9608$as_echo "$WINDRES" >&6; }
859789af 9609else
81ecdfbb
RW
9610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9611$as_echo "no" >&6; }
859789af 9612fi
c6b750e1 9613
81ecdfbb 9614
05cbd757
PB
9615 fi
9616 test -n "$ac_cv_prog_WINDRES" && break
9617done
9618
9619if test -z "$ac_cv_prog_WINDRES" ; then
9620 set dummy windres
9621 if test $build = $host ; then
9622 WINDRES="$2"
859789af 9623 else
05cbd757 9624 WINDRES="${ncn_tool_prefix}$2"
859789af 9625 fi
859789af
AC
9626fi
9627
9a819804
AO
9628
9629
0c24b341
NC
9630if test -n "$WINDMC"; then
9631 ac_cv_prog_WINDMC=$WINDMC
9632elif test -n "$ac_cv_prog_WINDMC"; then
9633 WINDMC=$ac_cv_prog_WINDMC
9634fi
9635
9636if test -n "$ac_cv_prog_WINDMC"; then
9637 for ncn_progname in windmc; do
9638 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9639set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9641$as_echo_n "checking for $ac_word... " >&6; }
9642if test "${ac_cv_prog_WINDMC+set}" = set; then :
9643 $as_echo_n "(cached) " >&6
0c24b341
NC
9644else
9645 if test -n "$WINDMC"; then
9646 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9647else
9648as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9649for as_dir in $PATH
9650do
9651 IFS=$as_save_IFS
9652 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9653 for ac_exec_ext in '' $ac_executable_extensions; do
9654 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9655 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9656 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9657 break 2
9658 fi
9659done
81ecdfbb
RW
9660 done
9661IFS=$as_save_IFS
0c24b341
NC
9662
9663fi
9664fi
9665WINDMC=$ac_cv_prog_WINDMC
9666if test -n "$WINDMC"; then
81ecdfbb
RW
9667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9668$as_echo "$WINDMC" >&6; }
0c24b341 9669else
81ecdfbb
RW
9670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9671$as_echo "no" >&6; }
0c24b341
NC
9672fi
9673
81ecdfbb 9674
0c24b341
NC
9675 done
9676fi
9677
9678for ncn_progname in windmc; do
9679 if test -n "$ncn_tool_prefix"; then
9680 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9681set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9683$as_echo_n "checking for $ac_word... " >&6; }
9684if test "${ac_cv_prog_WINDMC+set}" = set; then :
9685 $as_echo_n "(cached) " >&6
0c24b341
NC
9686else
9687 if test -n "$WINDMC"; then
9688 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9689else
9690as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9691for as_dir in $PATH
9692do
9693 IFS=$as_save_IFS
9694 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9695 for ac_exec_ext in '' $ac_executable_extensions; do
9696 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9697 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9698 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9699 break 2
9700 fi
9701done
81ecdfbb
RW
9702 done
9703IFS=$as_save_IFS
0c24b341
NC
9704
9705fi
9706fi
9707WINDMC=$ac_cv_prog_WINDMC
9708if test -n "$WINDMC"; then
81ecdfbb
RW
9709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9710$as_echo "$WINDMC" >&6; }
0c24b341 9711else
81ecdfbb
RW
9712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9713$as_echo "no" >&6; }
0c24b341
NC
9714fi
9715
81ecdfbb 9716
0c24b341
NC
9717 fi
9718 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9719 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9720set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9721{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9722$as_echo_n "checking for $ac_word... " >&6; }
9723if test "${ac_cv_prog_WINDMC+set}" = set; then :
9724 $as_echo_n "(cached) " >&6
0c24b341
NC
9725else
9726 if test -n "$WINDMC"; then
9727 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9728else
9729as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9730for as_dir in $PATH
9731do
9732 IFS=$as_save_IFS
9733 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9734 for ac_exec_ext in '' $ac_executable_extensions; do
9735 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9736 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9737 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9738 break 2
9739 fi
9740done
81ecdfbb
RW
9741 done
9742IFS=$as_save_IFS
0c24b341
NC
9743
9744fi
9745fi
9746WINDMC=$ac_cv_prog_WINDMC
9747if test -n "$WINDMC"; then
81ecdfbb
RW
9748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9749$as_echo "$WINDMC" >&6; }
0c24b341 9750else
81ecdfbb
RW
9751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9752$as_echo "no" >&6; }
0c24b341
NC
9753fi
9754
81ecdfbb 9755
0c24b341
NC
9756 fi
9757 test -n "$ac_cv_prog_WINDMC" && break
9758done
9759
9760if test -z "$ac_cv_prog_WINDMC" ; then
9761 set dummy windmc
9762 if test $build = $host ; then
9763 WINDMC="$2"
9764 else
9765 WINDMC="${ncn_tool_prefix}$2"
9766 fi
9767fi
9768
9769
9770
9a819804
AO
9771if test -n "$OBJCOPY"; then
9772 ac_cv_prog_OBJCOPY=$OBJCOPY
9773elif test -n "$ac_cv_prog_OBJCOPY"; then
9774 OBJCOPY=$ac_cv_prog_OBJCOPY
9775fi
9776
9777if test -n "$ac_cv_prog_OBJCOPY"; then
9778 for ncn_progname in objcopy; do
9779 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9780set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9782$as_echo_n "checking for $ac_word... " >&6; }
9783if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9784 $as_echo_n "(cached) " >&6
9a819804
AO
9785else
9786 if test -n "$OBJCOPY"; then
9787 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9788else
9789as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9790for as_dir in $PATH
9791do
9792 IFS=$as_save_IFS
9793 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9794 for ac_exec_ext in '' $ac_executable_extensions; do
9795 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9796 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9797 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9798 break 2
9799 fi
9800done
81ecdfbb
RW
9801 done
9802IFS=$as_save_IFS
9a819804
AO
9803
9804fi
9805fi
9806OBJCOPY=$ac_cv_prog_OBJCOPY
9807if test -n "$OBJCOPY"; then
81ecdfbb
RW
9808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9809$as_echo "$OBJCOPY" >&6; }
9a819804 9810else
81ecdfbb
RW
9811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9812$as_echo "no" >&6; }
9a819804
AO
9813fi
9814
81ecdfbb 9815
9a819804
AO
9816 done
9817fi
9818
9819for ncn_progname in objcopy; do
05cbd757
PB
9820 if test -n "$ncn_tool_prefix"; then
9821 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9822set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9824$as_echo_n "checking for $ac_word... " >&6; }
9825if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9826 $as_echo_n "(cached) " >&6
859789af
AC
9827else
9828 if test -n "$OBJCOPY"; then
9829 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9830else
c6b750e1
DJ
9831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9832for as_dir in $PATH
9833do
9834 IFS=$as_save_IFS
9835 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9836 for ac_exec_ext in '' $ac_executable_extensions; do
9837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9838 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9840 break 2
9841 fi
9842done
81ecdfbb
RW
9843 done
9844IFS=$as_save_IFS
c6b750e1 9845
859789af
AC
9846fi
9847fi
c6b750e1 9848OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9849if test -n "$OBJCOPY"; then
81ecdfbb
RW
9850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9851$as_echo "$OBJCOPY" >&6; }
859789af 9852else
81ecdfbb
RW
9853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9854$as_echo "no" >&6; }
859789af
AC
9855fi
9856
81ecdfbb 9857
05cbd757
PB
9858 fi
9859 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9860 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9861set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9863$as_echo_n "checking for $ac_word... " >&6; }
9864if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9865 $as_echo_n "(cached) " >&6
859789af 9866else
05cbd757
PB
9867 if test -n "$OBJCOPY"; then
9868 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9869else
c6b750e1
DJ
9870as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9871for as_dir in $PATH
9872do
9873 IFS=$as_save_IFS
9874 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9875 for ac_exec_ext in '' $ac_executable_extensions; do
9876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9877 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9879 break 2
9880 fi
9881done
81ecdfbb
RW
9882 done
9883IFS=$as_save_IFS
c6b750e1 9884
859789af
AC
9885fi
9886fi
c6b750e1 9887OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9888if test -n "$OBJCOPY"; then
81ecdfbb
RW
9889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9890$as_echo "$OBJCOPY" >&6; }
859789af 9891else
81ecdfbb
RW
9892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9893$as_echo "no" >&6; }
859789af 9894fi
c6b750e1 9895
81ecdfbb 9896
05cbd757
PB
9897 fi
9898 test -n "$ac_cv_prog_OBJCOPY" && break
9899done
9900
9901if test -z "$ac_cv_prog_OBJCOPY" ; then
9902 set dummy objcopy
9903 if test $build = $host ; then
9904 OBJCOPY="$2"
859789af 9905 else
05cbd757 9906 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9907 fi
859789af
AC
9908fi
9909
9a819804
AO
9910
9911
9912if test -n "$OBJDUMP"; then
9913 ac_cv_prog_OBJDUMP=$OBJDUMP
9914elif test -n "$ac_cv_prog_OBJDUMP"; then
9915 OBJDUMP=$ac_cv_prog_OBJDUMP
9916fi
9917
9918if test -n "$ac_cv_prog_OBJDUMP"; then
9919 for ncn_progname in objdump; do
9920 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9921set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9923$as_echo_n "checking for $ac_word... " >&6; }
9924if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9925 $as_echo_n "(cached) " >&6
9a819804
AO
9926else
9927 if test -n "$OBJDUMP"; then
9928 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9929else
9930as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9931for as_dir in $PATH
9932do
9933 IFS=$as_save_IFS
9934 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9935 for ac_exec_ext in '' $ac_executable_extensions; do
9936 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9937 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9938 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9939 break 2
9940 fi
9941done
81ecdfbb
RW
9942 done
9943IFS=$as_save_IFS
9a819804
AO
9944
9945fi
9946fi
9947OBJDUMP=$ac_cv_prog_OBJDUMP
9948if test -n "$OBJDUMP"; then
81ecdfbb
RW
9949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9950$as_echo "$OBJDUMP" >&6; }
9a819804 9951else
81ecdfbb
RW
9952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9953$as_echo "no" >&6; }
9a819804
AO
9954fi
9955
81ecdfbb 9956
9a819804
AO
9957 done
9958fi
9959
9960for ncn_progname in objdump; do
05cbd757
PB
9961 if test -n "$ncn_tool_prefix"; then
9962 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9963set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9965$as_echo_n "checking for $ac_word... " >&6; }
9966if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9967 $as_echo_n "(cached) " >&6
859789af
AC
9968else
9969 if test -n "$OBJDUMP"; then
9970 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9971else
c6b750e1
DJ
9972as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9973for as_dir in $PATH
9974do
9975 IFS=$as_save_IFS
9976 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9977 for ac_exec_ext in '' $ac_executable_extensions; do
9978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9979 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9980 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9981 break 2
9982 fi
9983done
81ecdfbb
RW
9984 done
9985IFS=$as_save_IFS
c6b750e1 9986
859789af
AC
9987fi
9988fi
c6b750e1 9989OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9990if test -n "$OBJDUMP"; then
81ecdfbb
RW
9991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9992$as_echo "$OBJDUMP" >&6; }
859789af 9993else
81ecdfbb
RW
9994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9995$as_echo "no" >&6; }
859789af
AC
9996fi
9997
81ecdfbb 9998
05cbd757
PB
9999 fi
10000 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10001 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10002set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10004$as_echo_n "checking for $ac_word... " >&6; }
10005if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10006 $as_echo_n "(cached) " >&6
859789af 10007else
05cbd757
PB
10008 if test -n "$OBJDUMP"; then
10009 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 10010else
c6b750e1
DJ
10011as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10012for as_dir in $PATH
10013do
10014 IFS=$as_save_IFS
10015 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10016 for ac_exec_ext in '' $ac_executable_extensions; do
10017 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10018 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10019 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10020 break 2
10021 fi
10022done
81ecdfbb
RW
10023 done
10024IFS=$as_save_IFS
c6b750e1 10025
859789af
AC
10026fi
10027fi
c6b750e1 10028OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10029if test -n "$OBJDUMP"; then
81ecdfbb
RW
10030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10031$as_echo "$OBJDUMP" >&6; }
859789af 10032else
81ecdfbb
RW
10033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10034$as_echo "no" >&6; }
859789af 10035fi
c6b750e1 10036
81ecdfbb 10037
05cbd757
PB
10038 fi
10039 test -n "$ac_cv_prog_OBJDUMP" && break
10040done
10041
10042if test -z "$ac_cv_prog_OBJDUMP" ; then
10043 set dummy objdump
10044 if test $build = $host ; then
10045 OBJDUMP="$2"
859789af 10046 else
05cbd757 10047 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10048 fi
859789af
AC
10049fi
10050
a0da8069
NN
10051
10052
10053
10054
10055
be01d343 10056# Target tools.
c6b750e1 10057
81ecdfbb
RW
10058# Check whether --with-build-time-tools was given.
10059if test "${with_build_time_tools+set}" = set; then :
10060 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10061 x/*) ;;
10062 *)
10063 with_build_time_tools=
81ecdfbb
RW
10064 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10065$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10066 ;;
10067 esac
859789af 10068else
2429c060 10069 with_build_time_tools=
81ecdfbb
RW
10070fi
10071
859789af 10072
9a819804
AO
10073
10074
10075if test -n "$CC_FOR_TARGET"; then
10076 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10077elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10078 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10079fi
10080
10081if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10082 for ncn_progname in cc gcc; do
10083 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10084set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10086$as_echo_n "checking for $ac_word... " >&6; }
10087if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10088 $as_echo_n "(cached) " >&6
9a819804
AO
10089else
10090 if test -n "$CC_FOR_TARGET"; then
10091 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10092else
10093as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10094for as_dir in $PATH
10095do
10096 IFS=$as_save_IFS
10097 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10098 for ac_exec_ext in '' $ac_executable_extensions; do
10099 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10100 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10101 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10102 break 2
10103 fi
10104done
81ecdfbb
RW
10105 done
10106IFS=$as_save_IFS
9a819804
AO
10107
10108fi
10109fi
10110CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10111if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10113$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10114else
81ecdfbb
RW
10115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10116$as_echo "no" >&6; }
9a819804
AO
10117fi
10118
81ecdfbb 10119
9a819804
AO
10120 done
10121fi
10122
10123if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10124 for ncn_progname in cc gcc; do
81ecdfbb
RW
10125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10126$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10127 if test -x $with_build_time_tools/${ncn_progname}; then
10128 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10130$as_echo "yes" >&6; }
cac3d6c4 10131 break
2429c060 10132 else
81ecdfbb
RW
10133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10134$as_echo "no" >&6; }
cac3d6c4
CM
10135 fi
10136 done
55db4b87
PB
10137fi
10138
2429c060
PB
10139if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10140 for ncn_progname in cc gcc; do
10141 if test -n "$ncn_target_tool_prefix"; then
10142 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10143set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10145$as_echo_n "checking for $ac_word... " >&6; }
10146if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10147 $as_echo_n "(cached) " >&6
55db4b87
PB
10148else
10149 if test -n "$CC_FOR_TARGET"; then
10150 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10151else
c6b750e1
DJ
10152as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10153for as_dir in $PATH
10154do
10155 IFS=$as_save_IFS
10156 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10157 for ac_exec_ext in '' $ac_executable_extensions; do
10158 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10159 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10160 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10161 break 2
10162 fi
10163done
81ecdfbb
RW
10164 done
10165IFS=$as_save_IFS
c6b750e1 10166
55db4b87
PB
10167fi
10168fi
c6b750e1 10169CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10170if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10172$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10173else
81ecdfbb
RW
10174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10175$as_echo "no" >&6; }
55db4b87
PB
10176fi
10177
81ecdfbb 10178
2429c060
PB
10179 fi
10180 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10181 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10182set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10184$as_echo_n "checking for $ac_word... " >&6; }
10185if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10186 $as_echo_n "(cached) " >&6
55db4b87 10187else
05cbd757
PB
10188 if test -n "$CC_FOR_TARGET"; then
10189 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10190else
c6b750e1
DJ
10191as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10192for as_dir in $PATH
10193do
10194 IFS=$as_save_IFS
10195 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10196 for ac_exec_ext in '' $ac_executable_extensions; do
10197 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10198 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10199 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10200 break 2
10201 fi
10202done
81ecdfbb
RW
10203 done
10204IFS=$as_save_IFS
c6b750e1 10205
55db4b87
PB
10206fi
10207fi
c6b750e1 10208CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10209if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10211$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10212else
81ecdfbb
RW
10213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10214$as_echo "no" >&6; }
55db4b87 10215fi
c6b750e1 10216
81ecdfbb 10217
2429c060
PB
10218 fi
10219 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10220 done
10221fi
c6b750e1 10222
05cbd757
PB
10223if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10224 set dummy cc gcc
10225 if test $build = $target ; then
10226 CC_FOR_TARGET="$2"
55db4b87 10227 else
05cbd757 10228 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10229 fi
d3f5afc4
MS
10230else
10231 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10232fi
10233
9a819804
AO
10234
10235
10236if test -n "$CXX_FOR_TARGET"; then
10237 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10238elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10239 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10240fi
10241
10242if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10243 for ncn_progname in c++ g++ cxx gxx; do
10244 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10245set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10247$as_echo_n "checking for $ac_word... " >&6; }
10248if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10249 $as_echo_n "(cached) " >&6
9a819804
AO
10250else
10251 if test -n "$CXX_FOR_TARGET"; then
10252 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10253else
10254as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10255for as_dir in $PATH
10256do
10257 IFS=$as_save_IFS
10258 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10259 for ac_exec_ext in '' $ac_executable_extensions; do
10260 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10261 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10262 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10263 break 2
10264 fi
10265done
81ecdfbb
RW
10266 done
10267IFS=$as_save_IFS
9a819804
AO
10268
10269fi
10270fi
10271CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10272if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10274$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10275else
81ecdfbb
RW
10276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10277$as_echo "no" >&6; }
9a819804
AO
10278fi
10279
81ecdfbb 10280
9a819804
AO
10281 done
10282fi
10283
10284if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10285 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10287$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10288 if test -x $with_build_time_tools/${ncn_progname}; then
10289 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10291$as_echo "yes" >&6; }
2429c060
PB
10292 break
10293 else
81ecdfbb
RW
10294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10295$as_echo "no" >&6; }
2429c060
PB
10296 fi
10297 done
10298fi
10299
10300if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10301 for ncn_progname in c++ g++ cxx gxx; do
10302 if test -n "$ncn_target_tool_prefix"; then
10303 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10304set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10306$as_echo_n "checking for $ac_word... " >&6; }
10307if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10308 $as_echo_n "(cached) " >&6
55db4b87
PB
10309else
10310 if test -n "$CXX_FOR_TARGET"; then
10311 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10312else
c6b750e1
DJ
10313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10314for as_dir in $PATH
10315do
10316 IFS=$as_save_IFS
10317 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10318 for ac_exec_ext in '' $ac_executable_extensions; do
10319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10320 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10322 break 2
10323 fi
10324done
81ecdfbb
RW
10325 done
10326IFS=$as_save_IFS
c6b750e1 10327
55db4b87
PB
10328fi
10329fi
c6b750e1 10330CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10331if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10333$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10334else
81ecdfbb
RW
10335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10336$as_echo "no" >&6; }
55db4b87
PB
10337fi
10338
81ecdfbb 10339
2429c060
PB
10340 fi
10341 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10342 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10343set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10345$as_echo_n "checking for $ac_word... " >&6; }
10346if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10347 $as_echo_n "(cached) " >&6
55db4b87 10348else
05cbd757
PB
10349 if test -n "$CXX_FOR_TARGET"; then
10350 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10351else
c6b750e1
DJ
10352as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10353for as_dir in $PATH
10354do
10355 IFS=$as_save_IFS
10356 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10357 for ac_exec_ext in '' $ac_executable_extensions; do
10358 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10359 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10360 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10361 break 2
10362 fi
10363done
81ecdfbb
RW
10364 done
10365IFS=$as_save_IFS
c6b750e1 10366
55db4b87
PB
10367fi
10368fi
c6b750e1 10369CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10370if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10372$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10373else
81ecdfbb
RW
10374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10375$as_echo "no" >&6; }
55db4b87 10376fi
c6b750e1 10377
81ecdfbb 10378
2429c060
PB
10379 fi
10380 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10381 done
10382fi
c6b750e1 10383
05cbd757
PB
10384if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10385 set dummy c++ g++ cxx gxx
10386 if test $build = $target ; then
10387 CXX_FOR_TARGET="$2"
55db4b87 10388 else
05cbd757 10389 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10390 fi
d3f5afc4
MS
10391else
10392 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10393fi
10394
9a819804
AO
10395
10396
10397if test -n "$GCC_FOR_TARGET"; then
10398 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10399elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10400 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10401fi
10402
10403if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10404 for ncn_progname in gcc; do
10405 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10406set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10408$as_echo_n "checking for $ac_word... " >&6; }
10409if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10410 $as_echo_n "(cached) " >&6
9a819804
AO
10411else
10412 if test -n "$GCC_FOR_TARGET"; then
10413 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10414else
10415as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10416for as_dir in $PATH
10417do
10418 IFS=$as_save_IFS
10419 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10420 for ac_exec_ext in '' $ac_executable_extensions; do
10421 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10422 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10423 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10424 break 2
10425 fi
10426done
81ecdfbb
RW
10427 done
10428IFS=$as_save_IFS
9a819804
AO
10429
10430fi
10431fi
10432GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10433if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10435$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10436else
81ecdfbb
RW
10437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10438$as_echo "no" >&6; }
9a819804
AO
10439fi
10440
81ecdfbb 10441
9a819804
AO
10442 done
10443fi
10444
10445if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10446 for ncn_progname in gcc; do
81ecdfbb
RW
10447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10448$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10449 if test -x $with_build_time_tools/${ncn_progname}; then
10450 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10452$as_echo "yes" >&6; }
2429c060
PB
10453 break
10454 else
81ecdfbb
RW
10455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10456$as_echo "no" >&6; }
2429c060
PB
10457 fi
10458 done
10459fi
10460
10461if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10462 for ncn_progname in gcc; do
10463 if test -n "$ncn_target_tool_prefix"; then
10464 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10465set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10467$as_echo_n "checking for $ac_word... " >&6; }
10468if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10469 $as_echo_n "(cached) " >&6
859789af 10470else
2429c060
PB
10471 if test -n "$GCC_FOR_TARGET"; then
10472 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10473else
c6b750e1
DJ
10474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10475for as_dir in $PATH
10476do
10477 IFS=$as_save_IFS
10478 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10479 for ac_exec_ext in '' $ac_executable_extensions; do
10480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10481 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10483 break 2
10484 fi
10485done
81ecdfbb
RW
10486 done
10487IFS=$as_save_IFS
c6b750e1 10488
55db4b87
PB
10489fi
10490fi
c6b750e1 10491GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10492if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10494$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10495else
81ecdfbb
RW
10496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10497$as_echo "no" >&6; }
55db4b87
PB
10498fi
10499
81ecdfbb 10500
2429c060
PB
10501 fi
10502 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10503 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10504set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10506$as_echo_n "checking for $ac_word... " >&6; }
10507if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10508 $as_echo_n "(cached) " >&6
55db4b87 10509else
05cbd757
PB
10510 if test -n "$GCC_FOR_TARGET"; then
10511 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10512else
c6b750e1
DJ
10513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10514for as_dir in $PATH
10515do
10516 IFS=$as_save_IFS
10517 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10518 for ac_exec_ext in '' $ac_executable_extensions; do
10519 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10520 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10522 break 2
10523 fi
10524done
81ecdfbb
RW
10525 done
10526IFS=$as_save_IFS
c6b750e1 10527
55db4b87
PB
10528fi
10529fi
c6b750e1 10530GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10531if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10533$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10534else
81ecdfbb
RW
10535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10536$as_echo "no" >&6; }
55db4b87 10537fi
c6b750e1 10538
81ecdfbb 10539
2429c060
PB
10540 fi
10541 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10542 done
10543fi
c6b750e1 10544
05cbd757
PB
10545if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10546 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10547else
10548 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10549fi
10550
9a819804
AO
10551
10552
10553if test -n "$GCJ_FOR_TARGET"; then
10554 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10555elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10556 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10557fi
10558
10559if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10560 for ncn_progname in gcj; do
10561 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10562set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10564$as_echo_n "checking for $ac_word... " >&6; }
10565if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10566 $as_echo_n "(cached) " >&6
9a819804
AO
10567else
10568 if test -n "$GCJ_FOR_TARGET"; then
10569 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10570else
10571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10572for as_dir in $PATH
10573do
10574 IFS=$as_save_IFS
10575 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10576 for ac_exec_ext in '' $ac_executable_extensions; do
10577 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10578 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10580 break 2
10581 fi
10582done
81ecdfbb
RW
10583 done
10584IFS=$as_save_IFS
9a819804
AO
10585
10586fi
10587fi
10588GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10589if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10591$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10592else
81ecdfbb
RW
10593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10594$as_echo "no" >&6; }
9a819804
AO
10595fi
10596
81ecdfbb 10597
9a819804
AO
10598 done
10599fi
10600
10601if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10602 for ncn_progname in gcj; do
81ecdfbb
RW
10603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10604$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10605 if test -x $with_build_time_tools/${ncn_progname}; then
10606 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10608$as_echo "yes" >&6; }
2429c060
PB
10609 break
10610 else
81ecdfbb
RW
10611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10612$as_echo "no" >&6; }
2429c060
PB
10613 fi
10614 done
10615fi
10616
10617if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10618 for ncn_progname in gcj; do
10619 if test -n "$ncn_target_tool_prefix"; then
10620 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10621set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10623$as_echo_n "checking for $ac_word... " >&6; }
10624if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10625 $as_echo_n "(cached) " >&6
55db4b87
PB
10626else
10627 if test -n "$GCJ_FOR_TARGET"; then
10628 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10629else
c6b750e1
DJ
10630as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10631for as_dir in $PATH
10632do
10633 IFS=$as_save_IFS
10634 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10635 for ac_exec_ext in '' $ac_executable_extensions; do
10636 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10637 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10639 break 2
10640 fi
10641done
81ecdfbb
RW
10642 done
10643IFS=$as_save_IFS
c6b750e1 10644
55db4b87
PB
10645fi
10646fi
9a819804
AO
10647GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10648if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10650$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10651else
81ecdfbb
RW
10652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10653$as_echo "no" >&6; }
9a819804
AO
10654fi
10655
81ecdfbb 10656
9a819804
AO
10657 fi
10658 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10659 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10660set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10662$as_echo_n "checking for $ac_word... " >&6; }
10663if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10664 $as_echo_n "(cached) " >&6
9a819804
AO
10665else
10666 if test -n "$GCJ_FOR_TARGET"; then
10667 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10668else
10669as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10670for as_dir in $PATH
10671do
10672 IFS=$as_save_IFS
10673 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10674 for ac_exec_ext in '' $ac_executable_extensions; do
10675 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10676 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10677 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10678 break 2
10679 fi
10680done
81ecdfbb
RW
10681 done
10682IFS=$as_save_IFS
9a819804
AO
10683
10684fi
10685fi
10686GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10687if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10689$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10690else
81ecdfbb
RW
10691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10692$as_echo "no" >&6; }
9a819804
AO
10693fi
10694
81ecdfbb 10695
9a819804
AO
10696 fi
10697 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10698 done
10699fi
10700
10701if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10702 set dummy gcj
10703 if test $build = $target ; then
10704 GCJ_FOR_TARGET="$2"
10705 else
10706 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10707 fi
d3f5afc4
MS
10708else
10709 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10710fi
10711
10712
10713
10714if test -n "$GFORTRAN_FOR_TARGET"; then
10715 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10716elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10717 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10718fi
10719
9a819804
AO
10720if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10721 for ncn_progname in gfortran; do
10722 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10723set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10725$as_echo_n "checking for $ac_word... " >&6; }
10726if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10727 $as_echo_n "(cached) " >&6
55db4b87 10728else
9a819804
AO
10729 if test -n "$GFORTRAN_FOR_TARGET"; then
10730 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10731else
c6b750e1
DJ
10732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10733for as_dir in $PATH
10734do
10735 IFS=$as_save_IFS
10736 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10737 for ac_exec_ext in '' $ac_executable_extensions; do
10738 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10739 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10741 break 2
10742 fi
10743done
81ecdfbb
RW
10744 done
10745IFS=$as_save_IFS
c6b750e1 10746
55db4b87
PB
10747fi
10748fi
9a819804
AO
10749GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10750if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10752$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10753else
81ecdfbb
RW
10754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10755$as_echo "no" >&6; }
55db4b87 10756fi
c6b750e1 10757
81ecdfbb 10758
2429c060
PB
10759 done
10760fi
c6b750e1 10761
9a819804 10762if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10763 for ncn_progname in gfortran; do
81ecdfbb
RW
10764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10765$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10766 if test -x $with_build_time_tools/${ncn_progname}; then
10767 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10769$as_echo "yes" >&6; }
2429c060
PB
10770 break
10771 else
81ecdfbb
RW
10772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10773$as_echo "no" >&6; }
2429c060
PB
10774 fi
10775 done
10776fi
10777
10778if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10779 for ncn_progname in gfortran; do
10780 if test -n "$ncn_target_tool_prefix"; then
10781 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10782set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10784$as_echo_n "checking for $ac_word... " >&6; }
10785if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10786 $as_echo_n "(cached) " >&6
55db4b87
PB
10787else
10788 if test -n "$GFORTRAN_FOR_TARGET"; then
10789 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10790else
c6b750e1
DJ
10791as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10792for as_dir in $PATH
10793do
10794 IFS=$as_save_IFS
10795 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10796 for ac_exec_ext in '' $ac_executable_extensions; do
10797 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10798 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10800 break 2
10801 fi
10802done
81ecdfbb
RW
10803 done
10804IFS=$as_save_IFS
c6b750e1 10805
55db4b87
PB
10806fi
10807fi
c6b750e1 10808GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10809if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10811$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10812else
81ecdfbb
RW
10813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10814$as_echo "no" >&6; }
55db4b87
PB
10815fi
10816
81ecdfbb 10817
2429c060
PB
10818 fi
10819 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10820 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10821set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10823$as_echo_n "checking for $ac_word... " >&6; }
10824if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10825 $as_echo_n "(cached) " >&6
55db4b87 10826else
05cbd757 10827 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10828 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10829else
10830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10831for as_dir in $PATH
10832do
10833 IFS=$as_save_IFS
10834 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10835 for ac_exec_ext in '' $ac_executable_extensions; do
10836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10837 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10839 break 2
10840 fi
10841done
81ecdfbb
RW
10842 done
10843IFS=$as_save_IFS
c6b750e1 10844
55db4b87
PB
10845fi
10846fi
c6b750e1 10847GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10848if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10850$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10851else
81ecdfbb
RW
10852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10853$as_echo "no" >&6; }
55db4b87 10854fi
c6b750e1 10855
81ecdfbb 10856
2429c060
PB
10857 fi
10858 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10859 done
10860fi
c6b750e1 10861
05cbd757
PB
10862if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10863 set dummy gfortran
10864 if test $build = $target ; then
10865 GFORTRAN_FOR_TARGET="$2"
55db4b87 10866 else
05cbd757 10867 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10868 fi
d3f5afc4
MS
10869else
10870 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10871fi
10872
2429c060
PB
10873
10874
2429c060
PB
10875cat > conftest.c << \EOF
10876#ifdef __GNUC__
10877 gcc_yay;
10878#endif
10879EOF
10880if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10881 have_gcc_for_target=yes
859789af 10882else
2429c060
PB
10883 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10884 have_gcc_for_target=no
859789af 10885fi
2429c060
PB
10886rm conftest.c
10887
10888
10889
859789af 10890
2429c060
PB
10891if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10892 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10894$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10895 if test -x $with_build_time_tools/ar; then
10896 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10897 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10899$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10900 else
81ecdfbb
RW
10901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10902$as_echo "no" >&6; }
3a35eeb3 10903 fi
2429c060
PB
10904 elif test $build != $host && test $have_gcc_for_target = yes; then
10905 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10906 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10907 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10908 fi
2429c060 10909fi
c6b750e1 10910if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10911 # Extract the first word of "ar", so it can be a program name with args.
10912set dummy ar; ac_word=$2
81ecdfbb
RW
10913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10914$as_echo_n "checking for $ac_word... " >&6; }
10915if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10916 $as_echo_n "(cached) " >&6
859789af 10917else
c6b750e1
DJ
10918 case $AR_FOR_TARGET in
10919 [\\/]* | ?:[\\/]*)
2429c060
PB
10920 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10921 ;;
2429c060 10922 *)
c6b750e1
DJ
10923 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10924for as_dir in $gcc_cv_tool_dirs
10925do
10926 IFS=$as_save_IFS
10927 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10928 for ac_exec_ext in '' $ac_executable_extensions; do
10929 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10930 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10931 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10932 break 2
10933 fi
10934done
81ecdfbb
RW
10935 done
10936IFS=$as_save_IFS
c6b750e1 10937
2429c060
PB
10938 ;;
10939esac
859789af 10940fi
c6b750e1 10941AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10942if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10944$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10945else
81ecdfbb
RW
10946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10947$as_echo "no" >&6; }
859789af 10948fi
05cbd757 10949
81ecdfbb 10950
2429c060
PB
10951fi
10952if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10953
10954
10955if test -n "$AR_FOR_TARGET"; then
10956 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10957elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10958 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10959fi
10960
10961if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10962 for ncn_progname in ar; do
10963 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10964set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10966$as_echo_n "checking for $ac_word... " >&6; }
10967if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10968 $as_echo_n "(cached) " >&6
9a819804
AO
10969else
10970 if test -n "$AR_FOR_TARGET"; then
10971 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10972else
10973as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10974for as_dir in $PATH
10975do
10976 IFS=$as_save_IFS
10977 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10978 for ac_exec_ext in '' $ac_executable_extensions; do
10979 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10980 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10981 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10982 break 2
10983 fi
10984done
81ecdfbb
RW
10985 done
10986IFS=$as_save_IFS
9a819804
AO
10987
10988fi
10989fi
10990AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10991if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10993$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10994else
81ecdfbb
RW
10995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10996$as_echo "no" >&6; }
9a819804
AO
10997fi
10998
81ecdfbb 10999
9a819804
AO
11000 done
11001fi
11002
11003if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11004 for ncn_progname in ar; do
81ecdfbb
RW
11005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11006$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11007 if test -x $with_build_time_tools/${ncn_progname}; then
11008 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11010$as_echo "yes" >&6; }
2429c060
PB
11011 break
11012 else
81ecdfbb
RW
11013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11014$as_echo "no" >&6; }
2429c060
PB
11015 fi
11016 done
859789af
AC
11017fi
11018
2429c060
PB
11019if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11020 for ncn_progname in ar; do
11021 if test -n "$ncn_target_tool_prefix"; then
11022 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11023set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11025$as_echo_n "checking for $ac_word... " >&6; }
11026if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11027 $as_echo_n "(cached) " >&6
7e0f7140 11028else
2429c060
PB
11029 if test -n "$AR_FOR_TARGET"; then
11030 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11031else
c6b750e1
DJ
11032as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11033for as_dir in $PATH
11034do
11035 IFS=$as_save_IFS
11036 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11037 for ac_exec_ext in '' $ac_executable_extensions; do
11038 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11039 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11040 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11041 break 2
11042 fi
11043done
81ecdfbb
RW
11044 done
11045IFS=$as_save_IFS
c6b750e1 11046
7e0f7140
GK
11047fi
11048fi
c6b750e1 11049AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11050if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11052$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11053else
81ecdfbb
RW
11054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11055$as_echo "no" >&6; }
7e0f7140
GK
11056fi
11057
81ecdfbb 11058
2429c060
PB
11059 fi
11060 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11061 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11062set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11064$as_echo_n "checking for $ac_word... " >&6; }
11065if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11066 $as_echo_n "(cached) " >&6
7e0f7140 11067else
2429c060
PB
11068 if test -n "$AR_FOR_TARGET"; then
11069 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11070else
c6b750e1
DJ
11071as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11072for as_dir in $PATH
11073do
11074 IFS=$as_save_IFS
11075 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11076 for ac_exec_ext in '' $ac_executable_extensions; do
11077 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11078 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11080 break 2
11081 fi
11082done
81ecdfbb
RW
11083 done
11084IFS=$as_save_IFS
c6b750e1 11085
7e0f7140
GK
11086fi
11087fi
c6b750e1 11088AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11089if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11091$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11092else
81ecdfbb
RW
11093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11094$as_echo "no" >&6; }
7e0f7140 11095fi
c6b750e1 11096
81ecdfbb 11097
2429c060
PB
11098 fi
11099 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11100 done
11101fi
c6b750e1 11102
2429c060
PB
11103if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11104 set dummy ar
7e0f7140 11105 if test $build = $target ; then
2429c060 11106 AR_FOR_TARGET="$2"
7e0f7140 11107 else
2429c060 11108 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11109 fi
d3f5afc4
MS
11110else
11111 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11112fi
11113
3a35eeb3
PB
11114else
11115 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11116fi
11117
11118
11119
11120
11121if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11122 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11124$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11125 if test -x $with_build_time_tools/as; then
11126 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11127 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11129$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11130 else
81ecdfbb
RW
11131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11132$as_echo "no" >&6; }
3a35eeb3 11133 fi
2429c060
PB
11134 elif test $build != $host && test $have_gcc_for_target = yes; then
11135 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11136 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11137 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11138 fi
11139fi
c6b750e1 11140if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11141 # Extract the first word of "as", so it can be a program name with args.
11142set dummy as; ac_word=$2
81ecdfbb
RW
11143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11144$as_echo_n "checking for $ac_word... " >&6; }
11145if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11146 $as_echo_n "(cached) " >&6
2429c060 11147else
c6b750e1
DJ
11148 case $AS_FOR_TARGET in
11149 [\\/]* | ?:[\\/]*)
2429c060
PB
11150 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11151 ;;
2429c060 11152 *)
c6b750e1
DJ
11153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11154for as_dir in $gcc_cv_tool_dirs
11155do
11156 IFS=$as_save_IFS
11157 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11158 for ac_exec_ext in '' $ac_executable_extensions; do
11159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11160 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11162 break 2
11163 fi
11164done
81ecdfbb
RW
11165 done
11166IFS=$as_save_IFS
c6b750e1 11167
2429c060
PB
11168 ;;
11169esac
11170fi
c6b750e1 11171AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11172if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11174$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11175else
81ecdfbb
RW
11176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11177$as_echo "no" >&6; }
2429c060
PB
11178fi
11179
81ecdfbb 11180
2429c060
PB
11181fi
11182if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11183
11184
11185if test -n "$AS_FOR_TARGET"; then
11186 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11187elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11188 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11189fi
11190
11191if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11192 for ncn_progname in as; do
11193 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11194set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11196$as_echo_n "checking for $ac_word... " >&6; }
11197if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11198 $as_echo_n "(cached) " >&6
9a819804
AO
11199else
11200 if test -n "$AS_FOR_TARGET"; then
11201 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11202else
11203as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11204for as_dir in $PATH
11205do
11206 IFS=$as_save_IFS
11207 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11208 for ac_exec_ext in '' $ac_executable_extensions; do
11209 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11210 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11211 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11212 break 2
11213 fi
11214done
81ecdfbb
RW
11215 done
11216IFS=$as_save_IFS
9a819804
AO
11217
11218fi
11219fi
11220AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11221if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11223$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11224else
81ecdfbb
RW
11225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11226$as_echo "no" >&6; }
9a819804
AO
11227fi
11228
81ecdfbb 11229
9a819804
AO
11230 done
11231fi
11232
11233if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11234 for ncn_progname in as; do
81ecdfbb
RW
11235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11236$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11237 if test -x $with_build_time_tools/${ncn_progname}; then
11238 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11240$as_echo "yes" >&6; }
2429c060
PB
11241 break
11242 else
81ecdfbb
RW
11243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11244$as_echo "no" >&6; }
2429c060
PB
11245 fi
11246 done
11247fi
11248
11249if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11250 for ncn_progname in as; do
11251 if test -n "$ncn_target_tool_prefix"; then
11252 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11253set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11255$as_echo_n "checking for $ac_word... " >&6; }
11256if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11257 $as_echo_n "(cached) " >&6
2429c060
PB
11258else
11259 if test -n "$AS_FOR_TARGET"; then
11260 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11261else
c6b750e1
DJ
11262as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11263for as_dir in $PATH
11264do
11265 IFS=$as_save_IFS
11266 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11267 for ac_exec_ext in '' $ac_executable_extensions; do
11268 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11269 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11270 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11271 break 2
11272 fi
11273done
81ecdfbb
RW
11274 done
11275IFS=$as_save_IFS
c6b750e1 11276
2429c060
PB
11277fi
11278fi
c6b750e1 11279AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11280if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11282$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11283else
81ecdfbb
RW
11284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11285$as_echo "no" >&6; }
2429c060
PB
11286fi
11287
81ecdfbb 11288
2429c060
PB
11289 fi
11290 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11291 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11292set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11294$as_echo_n "checking for $ac_word... " >&6; }
11295if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11296 $as_echo_n "(cached) " >&6
2429c060
PB
11297else
11298 if test -n "$AS_FOR_TARGET"; then
11299 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11300else
c6b750e1
DJ
11301as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11302for as_dir in $PATH
11303do
11304 IFS=$as_save_IFS
11305 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11306 for ac_exec_ext in '' $ac_executable_extensions; do
11307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11308 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11309 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11310 break 2
11311 fi
11312done
81ecdfbb
RW
11313 done
11314IFS=$as_save_IFS
c6b750e1 11315
2429c060
PB
11316fi
11317fi
c6b750e1 11318AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11319if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11321$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11322else
81ecdfbb
RW
11323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11324$as_echo "no" >&6; }
2429c060 11325fi
c6b750e1 11326
81ecdfbb 11327
2429c060
PB
11328 fi
11329 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11330 done
11331fi
c6b750e1 11332
2429c060
PB
11333if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11334 set dummy as
11335 if test $build = $target ; then
11336 AS_FOR_TARGET="$2"
11337 else
11338 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11339 fi
d3f5afc4
MS
11340else
11341 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11342fi
11343
3a35eeb3
PB
11344else
11345 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11346fi
11347
11348
11349
11350
11351if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11352 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11354$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11355 if test -x $with_build_time_tools/dlltool; then
11356 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11357 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11359$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11360 else
81ecdfbb
RW
11361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11362$as_echo "no" >&6; }
3a35eeb3 11363 fi
2429c060
PB
11364 elif test $build != $host && test $have_gcc_for_target = yes; then
11365 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11366 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11367 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11368 fi
11369fi
c6b750e1 11370if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11371 # Extract the first word of "dlltool", so it can be a program name with args.
11372set dummy dlltool; ac_word=$2
81ecdfbb
RW
11373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11374$as_echo_n "checking for $ac_word... " >&6; }
11375if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11376 $as_echo_n "(cached) " >&6
2429c060 11377else
c6b750e1
DJ
11378 case $DLLTOOL_FOR_TARGET in
11379 [\\/]* | ?:[\\/]*)
2429c060
PB
11380 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11381 ;;
2429c060 11382 *)
c6b750e1
DJ
11383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11384for as_dir in $gcc_cv_tool_dirs
11385do
11386 IFS=$as_save_IFS
11387 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11388 for ac_exec_ext in '' $ac_executable_extensions; do
11389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11390 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11392 break 2
11393 fi
11394done
81ecdfbb
RW
11395 done
11396IFS=$as_save_IFS
c6b750e1 11397
2429c060
PB
11398 ;;
11399esac
11400fi
c6b750e1 11401DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11402if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11404$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11405else
81ecdfbb
RW
11406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11407$as_echo "no" >&6; }
2429c060
PB
11408fi
11409
81ecdfbb 11410
2429c060
PB
11411fi
11412if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11413
11414
11415if test -n "$DLLTOOL_FOR_TARGET"; then
11416 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11417elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11418 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11419fi
11420
11421if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11422 for ncn_progname in dlltool; do
11423 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11424set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11426$as_echo_n "checking for $ac_word... " >&6; }
11427if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11428 $as_echo_n "(cached) " >&6
9a819804
AO
11429else
11430 if test -n "$DLLTOOL_FOR_TARGET"; then
11431 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11432else
11433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11434for as_dir in $PATH
11435do
11436 IFS=$as_save_IFS
11437 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11438 for ac_exec_ext in '' $ac_executable_extensions; do
11439 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11440 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11442 break 2
11443 fi
11444done
81ecdfbb
RW
11445 done
11446IFS=$as_save_IFS
9a819804
AO
11447
11448fi
11449fi
11450DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11451if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11453$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11454else
81ecdfbb
RW
11455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11456$as_echo "no" >&6; }
9a819804
AO
11457fi
11458
81ecdfbb 11459
9a819804
AO
11460 done
11461fi
11462
11463if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11464 for ncn_progname in dlltool; do
81ecdfbb
RW
11465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11466$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11467 if test -x $with_build_time_tools/${ncn_progname}; then
11468 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11470$as_echo "yes" >&6; }
2429c060
PB
11471 break
11472 else
81ecdfbb
RW
11473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11474$as_echo "no" >&6; }
2429c060
PB
11475 fi
11476 done
11477fi
11478
11479if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11480 for ncn_progname in dlltool; do
11481 if test -n "$ncn_target_tool_prefix"; then
11482 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11483set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11485$as_echo_n "checking for $ac_word... " >&6; }
11486if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11487 $as_echo_n "(cached) " >&6
2429c060
PB
11488else
11489 if test -n "$DLLTOOL_FOR_TARGET"; then
11490 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11491else
c6b750e1
DJ
11492as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11493for as_dir in $PATH
11494do
11495 IFS=$as_save_IFS
11496 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11497 for ac_exec_ext in '' $ac_executable_extensions; do
11498 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11499 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11500 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11501 break 2
11502 fi
11503done
81ecdfbb
RW
11504 done
11505IFS=$as_save_IFS
c6b750e1 11506
2429c060
PB
11507fi
11508fi
c6b750e1 11509DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11510if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11512$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11513else
81ecdfbb
RW
11514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11515$as_echo "no" >&6; }
2429c060
PB
11516fi
11517
81ecdfbb 11518
2429c060
PB
11519 fi
11520 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11521 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11522set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11524$as_echo_n "checking for $ac_word... " >&6; }
11525if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11526 $as_echo_n "(cached) " >&6
2429c060
PB
11527else
11528 if test -n "$DLLTOOL_FOR_TARGET"; then
11529 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11530else
c6b750e1
DJ
11531as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11532for as_dir in $PATH
11533do
11534 IFS=$as_save_IFS
11535 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11536 for ac_exec_ext in '' $ac_executable_extensions; do
11537 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11538 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11540 break 2
11541 fi
11542done
81ecdfbb
RW
11543 done
11544IFS=$as_save_IFS
c6b750e1 11545
2429c060
PB
11546fi
11547fi
c6b750e1 11548DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11549if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11551$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11552else
81ecdfbb
RW
11553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11554$as_echo "no" >&6; }
2429c060 11555fi
c6b750e1 11556
81ecdfbb 11557
2429c060
PB
11558 fi
11559 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11560 done
11561fi
c6b750e1 11562
2429c060
PB
11563if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11564 set dummy dlltool
11565 if test $build = $target ; then
11566 DLLTOOL_FOR_TARGET="$2"
11567 else
11568 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11569 fi
d3f5afc4
MS
11570else
11571 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11572fi
11573
3a35eeb3
PB
11574else
11575 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11576fi
11577
11578
11579
11580
11581if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11582 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11584$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11585 if test -x $with_build_time_tools/ld; then
11586 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11587 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11589$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11590 else
81ecdfbb
RW
11591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11592$as_echo "no" >&6; }
3a35eeb3 11593 fi
2429c060
PB
11594 elif test $build != $host && test $have_gcc_for_target = yes; then
11595 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11596 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11597 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11598 fi
11599fi
c6b750e1 11600if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11601 # Extract the first word of "ld", so it can be a program name with args.
11602set dummy ld; ac_word=$2
81ecdfbb
RW
11603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11604$as_echo_n "checking for $ac_word... " >&6; }
11605if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11606 $as_echo_n "(cached) " >&6
2429c060 11607else
c6b750e1
DJ
11608 case $LD_FOR_TARGET in
11609 [\\/]* | ?:[\\/]*)
2429c060
PB
11610 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11611 ;;
2429c060 11612 *)
c6b750e1
DJ
11613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11614for as_dir in $gcc_cv_tool_dirs
11615do
11616 IFS=$as_save_IFS
11617 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11618 for ac_exec_ext in '' $ac_executable_extensions; do
11619 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11620 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11622 break 2
11623 fi
11624done
81ecdfbb
RW
11625 done
11626IFS=$as_save_IFS
c6b750e1 11627
2429c060
PB
11628 ;;
11629esac
11630fi
c6b750e1 11631LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11632if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11634$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11635else
81ecdfbb
RW
11636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11637$as_echo "no" >&6; }
2429c060
PB
11638fi
11639
81ecdfbb 11640
2429c060
PB
11641fi
11642if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11643
11644
11645if test -n "$LD_FOR_TARGET"; then
11646 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11647elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11648 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11649fi
11650
11651if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11652 for ncn_progname in ld; do
11653 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11654set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11656$as_echo_n "checking for $ac_word... " >&6; }
11657if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11658 $as_echo_n "(cached) " >&6
9a819804
AO
11659else
11660 if test -n "$LD_FOR_TARGET"; then
11661 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11662else
11663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11664for as_dir in $PATH
11665do
11666 IFS=$as_save_IFS
11667 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11668 for ac_exec_ext in '' $ac_executable_extensions; do
11669 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11670 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11671 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11672 break 2
11673 fi
11674done
81ecdfbb
RW
11675 done
11676IFS=$as_save_IFS
9a819804
AO
11677
11678fi
11679fi
11680LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11681if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11683$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11684else
81ecdfbb
RW
11685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11686$as_echo "no" >&6; }
9a819804
AO
11687fi
11688
81ecdfbb 11689
9a819804
AO
11690 done
11691fi
11692
11693if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11694 for ncn_progname in ld; do
81ecdfbb
RW
11695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11696$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11697 if test -x $with_build_time_tools/${ncn_progname}; then
11698 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11700$as_echo "yes" >&6; }
2429c060
PB
11701 break
11702 else
81ecdfbb
RW
11703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11704$as_echo "no" >&6; }
2429c060
PB
11705 fi
11706 done
11707fi
11708
11709if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11710 for ncn_progname in ld; do
11711 if test -n "$ncn_target_tool_prefix"; then
11712 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11713set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11715$as_echo_n "checking for $ac_word... " >&6; }
11716if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11717 $as_echo_n "(cached) " >&6
2429c060
PB
11718else
11719 if test -n "$LD_FOR_TARGET"; then
11720 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11721else
c6b750e1
DJ
11722as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11723for as_dir in $PATH
11724do
11725 IFS=$as_save_IFS
11726 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11727 for ac_exec_ext in '' $ac_executable_extensions; do
11728 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11729 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11731 break 2
11732 fi
11733done
81ecdfbb
RW
11734 done
11735IFS=$as_save_IFS
c6b750e1 11736
2429c060
PB
11737fi
11738fi
c6b750e1 11739LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11740if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11742$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11743else
81ecdfbb
RW
11744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11745$as_echo "no" >&6; }
2429c060
PB
11746fi
11747
81ecdfbb 11748
2429c060
PB
11749 fi
11750 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11751 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11752set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11754$as_echo_n "checking for $ac_word... " >&6; }
11755if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11756 $as_echo_n "(cached) " >&6
2429c060
PB
11757else
11758 if test -n "$LD_FOR_TARGET"; then
11759 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11760else
c6b750e1
DJ
11761as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11762for as_dir in $PATH
11763do
11764 IFS=$as_save_IFS
11765 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11766 for ac_exec_ext in '' $ac_executable_extensions; do
11767 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11768 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11769 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11770 break 2
11771 fi
11772done
81ecdfbb
RW
11773 done
11774IFS=$as_save_IFS
c6b750e1 11775
2429c060
PB
11776fi
11777fi
c6b750e1 11778LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11779if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11781$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11782else
81ecdfbb
RW
11783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11784$as_echo "no" >&6; }
2429c060 11785fi
c6b750e1 11786
81ecdfbb 11787
2429c060
PB
11788 fi
11789 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11790 done
11791fi
c6b750e1 11792
2429c060
PB
11793if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11794 set dummy ld
11795 if test $build = $target ; then
11796 LD_FOR_TARGET="$2"
11797 else
11798 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11799 fi
d3f5afc4
MS
11800else
11801 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11802fi
11803
3a35eeb3
PB
11804else
11805 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11806fi
11807
11808
11809
11810
11811if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11812 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11814$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11815 if test -x $with_build_time_tools/lipo; then
11816 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11817 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11819$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11820 else
81ecdfbb
RW
11821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11822$as_echo "no" >&6; }
3a35eeb3 11823 fi
2429c060
PB
11824 elif test $build != $host && test $have_gcc_for_target = yes; then
11825 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11826 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11827 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11828 fi
11829fi
9a819804
AO
11830if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11831 # Extract the first word of "lipo", so it can be a program name with args.
11832set dummy lipo; ac_word=$2
81ecdfbb
RW
11833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11834$as_echo_n "checking for $ac_word... " >&6; }
11835if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11836 $as_echo_n "(cached) " >&6
9a819804
AO
11837else
11838 case $LIPO_FOR_TARGET in
11839 [\\/]* | ?:[\\/]*)
11840 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11841 ;;
11842 *)
11843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11844for as_dir in $gcc_cv_tool_dirs
11845do
11846 IFS=$as_save_IFS
11847 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11848 for ac_exec_ext in '' $ac_executable_extensions; do
11849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11850 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11852 break 2
11853 fi
11854done
81ecdfbb
RW
11855 done
11856IFS=$as_save_IFS
9a819804
AO
11857
11858 ;;
11859esac
11860fi
11861LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11862if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11864$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11865else
81ecdfbb
RW
11866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11867$as_echo "no" >&6; }
9a819804
AO
11868fi
11869
81ecdfbb 11870
9a819804
AO
11871fi
11872if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11873
11874
11875if test -n "$LIPO_FOR_TARGET"; then
11876 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11877elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11878 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11879fi
11880
11881if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11882 for ncn_progname in lipo; do
11883 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11884set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11886$as_echo_n "checking for $ac_word... " >&6; }
11887if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11888 $as_echo_n "(cached) " >&6
2429c060 11889else
9a819804
AO
11890 if test -n "$LIPO_FOR_TARGET"; then
11891 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11892else
11893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11894for as_dir in $PATH
c6b750e1
DJ
11895do
11896 IFS=$as_save_IFS
11897 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11898 for ac_exec_ext in '' $ac_executable_extensions; do
11899 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11900 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11901 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11902 break 2
11903 fi
11904done
81ecdfbb
RW
11905 done
11906IFS=$as_save_IFS
c6b750e1 11907
2429c060 11908fi
9a819804
AO
11909fi
11910LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11911if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11913$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11914else
81ecdfbb
RW
11915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11916$as_echo "no" >&6; }
2429c060
PB
11917fi
11918
81ecdfbb 11919
9a819804 11920 done
2429c060 11921fi
9a819804
AO
11922
11923if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11924 for ncn_progname in lipo; do
81ecdfbb
RW
11925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11926$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11927 if test -x $with_build_time_tools/${ncn_progname}; then
11928 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11930$as_echo "yes" >&6; }
2429c060
PB
11931 break
11932 else
81ecdfbb
RW
11933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11934$as_echo "no" >&6; }
2429c060
PB
11935 fi
11936 done
11937fi
11938
11939if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11940 for ncn_progname in lipo; do
11941 if test -n "$ncn_target_tool_prefix"; then
11942 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11943set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11945$as_echo_n "checking for $ac_word... " >&6; }
11946if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11947 $as_echo_n "(cached) " >&6
2429c060
PB
11948else
11949 if test -n "$LIPO_FOR_TARGET"; then
11950 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11951else
c6b750e1
DJ
11952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11953for as_dir in $PATH
11954do
11955 IFS=$as_save_IFS
11956 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11957 for ac_exec_ext in '' $ac_executable_extensions; do
11958 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11959 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11961 break 2
11962 fi
11963done
81ecdfbb
RW
11964 done
11965IFS=$as_save_IFS
c6b750e1 11966
2429c060
PB
11967fi
11968fi
c6b750e1 11969LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11970if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11972$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11973else
81ecdfbb
RW
11974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11975$as_echo "no" >&6; }
2429c060
PB
11976fi
11977
81ecdfbb 11978
2429c060
PB
11979 fi
11980 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11981 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11982set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11984$as_echo_n "checking for $ac_word... " >&6; }
11985if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11986 $as_echo_n "(cached) " >&6
2429c060
PB
11987else
11988 if test -n "$LIPO_FOR_TARGET"; then
11989 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11990else
c6b750e1
DJ
11991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11992for as_dir in $PATH
11993do
11994 IFS=$as_save_IFS
11995 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11996 for ac_exec_ext in '' $ac_executable_extensions; do
11997 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11998 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11999 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12000 break 2
12001 fi
12002done
81ecdfbb
RW
12003 done
12004IFS=$as_save_IFS
c6b750e1 12005
2429c060
PB
12006fi
12007fi
c6b750e1 12008LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12009if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12011$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12012else
81ecdfbb
RW
12013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12014$as_echo "no" >&6; }
2429c060 12015fi
c6b750e1 12016
81ecdfbb 12017
2429c060
PB
12018 fi
12019 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12020 done
12021fi
c6b750e1 12022
2429c060
PB
12023if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12024 set dummy lipo
12025 if test $build = $target ; then
12026 LIPO_FOR_TARGET="$2"
12027 else
12028 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12029 fi
d3f5afc4
MS
12030else
12031 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12032fi
12033
3a35eeb3
PB
12034else
12035 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12036fi
12037
12038
12039
12040
12041if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12042 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12044$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12045 if test -x $with_build_time_tools/nm; then
12046 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12047 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12049$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12050 else
81ecdfbb
RW
12051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12052$as_echo "no" >&6; }
3a35eeb3 12053 fi
2429c060
PB
12054 elif test $build != $host && test $have_gcc_for_target = yes; then
12055 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12056 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12057 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12058 fi
12059fi
c6b750e1 12060if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12061 # Extract the first word of "nm", so it can be a program name with args.
12062set dummy nm; ac_word=$2
81ecdfbb
RW
12063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12064$as_echo_n "checking for $ac_word... " >&6; }
12065if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12066 $as_echo_n "(cached) " >&6
2429c060 12067else
c6b750e1
DJ
12068 case $NM_FOR_TARGET in
12069 [\\/]* | ?:[\\/]*)
2429c060
PB
12070 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12071 ;;
2429c060 12072 *)
c6b750e1
DJ
12073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12074for as_dir in $gcc_cv_tool_dirs
12075do
12076 IFS=$as_save_IFS
12077 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12078 for ac_exec_ext in '' $ac_executable_extensions; do
12079 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12080 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12081 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12082 break 2
12083 fi
12084done
81ecdfbb
RW
12085 done
12086IFS=$as_save_IFS
c6b750e1 12087
2429c060
PB
12088 ;;
12089esac
12090fi
c6b750e1 12091NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12092if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12094$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12095else
81ecdfbb
RW
12096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12097$as_echo "no" >&6; }
2429c060
PB
12098fi
12099
81ecdfbb 12100
2429c060
PB
12101fi
12102if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12103
12104
12105if test -n "$NM_FOR_TARGET"; then
12106 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12107elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12108 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12109fi
12110
12111if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12112 for ncn_progname in nm; do
12113 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12114set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12116$as_echo_n "checking for $ac_word... " >&6; }
12117if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12118 $as_echo_n "(cached) " >&6
9a819804
AO
12119else
12120 if test -n "$NM_FOR_TARGET"; then
12121 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12122else
12123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12124for as_dir in $PATH
12125do
12126 IFS=$as_save_IFS
12127 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12128 for ac_exec_ext in '' $ac_executable_extensions; do
12129 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12130 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12131 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12132 break 2
12133 fi
12134done
81ecdfbb
RW
12135 done
12136IFS=$as_save_IFS
9a819804
AO
12137
12138fi
12139fi
12140NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12141if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12143$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12144else
81ecdfbb
RW
12145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12146$as_echo "no" >&6; }
9a819804
AO
12147fi
12148
81ecdfbb 12149
9a819804
AO
12150 done
12151fi
12152
12153if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12154 for ncn_progname in nm; do
81ecdfbb
RW
12155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12156$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12157 if test -x $with_build_time_tools/${ncn_progname}; then
12158 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12160$as_echo "yes" >&6; }
2429c060
PB
12161 break
12162 else
81ecdfbb
RW
12163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12164$as_echo "no" >&6; }
2429c060
PB
12165 fi
12166 done
12167fi
12168
12169if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12170 for ncn_progname in nm; do
12171 if test -n "$ncn_target_tool_prefix"; then
12172 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12173set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12175$as_echo_n "checking for $ac_word... " >&6; }
12176if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12177 $as_echo_n "(cached) " >&6
859789af 12178else
55db4b87
PB
12179 if test -n "$NM_FOR_TARGET"; then
12180 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12181else
c6b750e1
DJ
12182as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12183for as_dir in $PATH
12184do
12185 IFS=$as_save_IFS
12186 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12187 for ac_exec_ext in '' $ac_executable_extensions; do
12188 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12189 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12190 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12191 break 2
12192 fi
12193done
81ecdfbb
RW
12194 done
12195IFS=$as_save_IFS
c6b750e1 12196
859789af
AC
12197fi
12198fi
c6b750e1 12199NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12200if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12202$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12203else
81ecdfbb
RW
12204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12205$as_echo "no" >&6; }
859789af
AC
12206fi
12207
81ecdfbb 12208
2429c060
PB
12209 fi
12210 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12211 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12212set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12214$as_echo_n "checking for $ac_word... " >&6; }
12215if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12216 $as_echo_n "(cached) " >&6
859789af 12217else
05cbd757
PB
12218 if test -n "$NM_FOR_TARGET"; then
12219 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12220else
c6b750e1
DJ
12221as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12222for as_dir in $PATH
12223do
12224 IFS=$as_save_IFS
12225 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12226 for ac_exec_ext in '' $ac_executable_extensions; do
12227 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12228 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12229 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12230 break 2
12231 fi
12232done
81ecdfbb
RW
12233 done
12234IFS=$as_save_IFS
c6b750e1 12235
859789af
AC
12236fi
12237fi
c6b750e1 12238NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12239if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12241$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12242else
81ecdfbb
RW
12243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12244$as_echo "no" >&6; }
859789af 12245fi
c6b750e1 12246
81ecdfbb 12247
2429c060
PB
12248 fi
12249 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12250 done
12251fi
c6b750e1 12252
05cbd757
PB
12253if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12254 set dummy nm
12255 if test $build = $target ; then
12256 NM_FOR_TARGET="$2"
859789af 12257 else
05cbd757 12258 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12259 fi
d3f5afc4
MS
12260else
12261 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12262fi
12263
3a35eeb3
PB
12264else
12265 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12266fi
12267
12268
12269
12270
12271if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12272 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12274$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12275 if test -x $with_build_time_tools/objdump; then
12276 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12277 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12279$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12280 else
81ecdfbb
RW
12281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12282$as_echo "no" >&6; }
3a35eeb3 12283 fi
2429c060
PB
12284 elif test $build != $host && test $have_gcc_for_target = yes; then
12285 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12286 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12287 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12288 fi
12289fi
c6b750e1 12290if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12291 # Extract the first word of "objdump", so it can be a program name with args.
12292set dummy objdump; ac_word=$2
81ecdfbb
RW
12293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12294$as_echo_n "checking for $ac_word... " >&6; }
12295if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12296 $as_echo_n "(cached) " >&6
2429c060 12297else
c6b750e1
DJ
12298 case $OBJDUMP_FOR_TARGET in
12299 [\\/]* | ?:[\\/]*)
2429c060
PB
12300 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12301 ;;
2429c060 12302 *)
c6b750e1
DJ
12303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12304for as_dir in $gcc_cv_tool_dirs
12305do
12306 IFS=$as_save_IFS
12307 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12308 for ac_exec_ext in '' $ac_executable_extensions; do
12309 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12310 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12312 break 2
12313 fi
12314done
81ecdfbb
RW
12315 done
12316IFS=$as_save_IFS
c6b750e1 12317
2429c060
PB
12318 ;;
12319esac
12320fi
c6b750e1 12321OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12322if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12324$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12325else
81ecdfbb
RW
12326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12327$as_echo "no" >&6; }
2429c060
PB
12328fi
12329
81ecdfbb 12330
2429c060
PB
12331fi
12332if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12333
12334
12335if test -n "$OBJDUMP_FOR_TARGET"; then
12336 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12337elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12338 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12339fi
12340
12341if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12342 for ncn_progname in objdump; do
12343 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12344set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12346$as_echo_n "checking for $ac_word... " >&6; }
12347if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12348 $as_echo_n "(cached) " >&6
9a819804
AO
12349else
12350 if test -n "$OBJDUMP_FOR_TARGET"; then
12351 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12352else
12353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12354for as_dir in $PATH
12355do
12356 IFS=$as_save_IFS
12357 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12358 for ac_exec_ext in '' $ac_executable_extensions; do
12359 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12360 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12361 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12362 break 2
12363 fi
12364done
81ecdfbb
RW
12365 done
12366IFS=$as_save_IFS
9a819804
AO
12367
12368fi
12369fi
12370OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12371if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12373$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12374else
81ecdfbb
RW
12375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12376$as_echo "no" >&6; }
9a819804
AO
12377fi
12378
81ecdfbb 12379
9a819804
AO
12380 done
12381fi
12382
12383if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12384 for ncn_progname in objdump; do
81ecdfbb
RW
12385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12386$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12387 if test -x $with_build_time_tools/${ncn_progname}; then
12388 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12390$as_echo "yes" >&6; }
2429c060
PB
12391 break
12392 else
81ecdfbb
RW
12393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12394$as_echo "no" >&6; }
2429c060
PB
12395 fi
12396 done
12397fi
12398
12399if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12400 for ncn_progname in objdump; do
12401 if test -n "$ncn_target_tool_prefix"; then
12402 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12403set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12405$as_echo_n "checking for $ac_word... " >&6; }
12406if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12407 $as_echo_n "(cached) " >&6
5ae72758
DJ
12408else
12409 if test -n "$OBJDUMP_FOR_TARGET"; then
12410 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12411else
c6b750e1
DJ
12412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12413for as_dir in $PATH
12414do
12415 IFS=$as_save_IFS
12416 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12417 for ac_exec_ext in '' $ac_executable_extensions; do
12418 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12419 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12420 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12421 break 2
12422 fi
12423done
81ecdfbb
RW
12424 done
12425IFS=$as_save_IFS
c6b750e1 12426
5ae72758
DJ
12427fi
12428fi
c6b750e1 12429OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12430if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12432$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12433else
81ecdfbb
RW
12434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12435$as_echo "no" >&6; }
5ae72758
DJ
12436fi
12437
81ecdfbb 12438
2429c060
PB
12439 fi
12440 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12441 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12442set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12444$as_echo_n "checking for $ac_word... " >&6; }
12445if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12446 $as_echo_n "(cached) " >&6
5ae72758
DJ
12447else
12448 if test -n "$OBJDUMP_FOR_TARGET"; then
12449 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12450else
c6b750e1
DJ
12451as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12452for as_dir in $PATH
12453do
12454 IFS=$as_save_IFS
12455 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12456 for ac_exec_ext in '' $ac_executable_extensions; do
12457 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12458 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12459 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12460 break 2
12461 fi
12462done
81ecdfbb
RW
12463 done
12464IFS=$as_save_IFS
c6b750e1 12465
5ae72758
DJ
12466fi
12467fi
c6b750e1 12468OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12469if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12471$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12472else
81ecdfbb
RW
12473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12474$as_echo "no" >&6; }
5ae72758 12475fi
c6b750e1 12476
81ecdfbb 12477
2429c060
PB
12478 fi
12479 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12480 done
12481fi
c6b750e1 12482
5ae72758
DJ
12483if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12484 set dummy objdump
12485 if test $build = $target ; then
12486 OBJDUMP_FOR_TARGET="$2"
12487 else
12488 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12489 fi
d3f5afc4
MS
12490else
12491 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12492fi
12493
3a35eeb3
PB
12494else
12495 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12496fi
12497
12498
12499
12500
12501if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12502 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12504$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12505 if test -x $with_build_time_tools/ranlib; then
12506 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12507 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12509$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12510 else
81ecdfbb
RW
12511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12512$as_echo "no" >&6; }
3a35eeb3 12513 fi
2429c060
PB
12514 elif test $build != $host && test $have_gcc_for_target = yes; then
12515 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12516 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12517 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12518 fi
12519fi
c6b750e1 12520if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12521 # Extract the first word of "ranlib", so it can be a program name with args.
12522set dummy ranlib; ac_word=$2
81ecdfbb
RW
12523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12524$as_echo_n "checking for $ac_word... " >&6; }
12525if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12526 $as_echo_n "(cached) " >&6
2429c060 12527else
c6b750e1
DJ
12528 case $RANLIB_FOR_TARGET in
12529 [\\/]* | ?:[\\/]*)
2429c060
PB
12530 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12531 ;;
2429c060 12532 *)
c6b750e1
DJ
12533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12534for as_dir in $gcc_cv_tool_dirs
12535do
12536 IFS=$as_save_IFS
12537 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12538 for ac_exec_ext in '' $ac_executable_extensions; do
12539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12540 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12542 break 2
12543 fi
12544done
81ecdfbb
RW
12545 done
12546IFS=$as_save_IFS
c6b750e1 12547
2429c060
PB
12548 ;;
12549esac
12550fi
c6b750e1 12551RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12552if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12554$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12555else
81ecdfbb
RW
12556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12557$as_echo "no" >&6; }
2429c060
PB
12558fi
12559
81ecdfbb 12560
2429c060
PB
12561fi
12562if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12563
12564
12565if test -n "$RANLIB_FOR_TARGET"; then
12566 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12567elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12568 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12569fi
12570
12571if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12572 for ncn_progname in ranlib; do
12573 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12574set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12576$as_echo_n "checking for $ac_word... " >&6; }
12577if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12578 $as_echo_n "(cached) " >&6
9a819804
AO
12579else
12580 if test -n "$RANLIB_FOR_TARGET"; then
12581 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12582else
12583as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12584for as_dir in $PATH
12585do
12586 IFS=$as_save_IFS
12587 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12588 for ac_exec_ext in '' $ac_executable_extensions; do
12589 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12590 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12592 break 2
12593 fi
12594done
81ecdfbb
RW
12595 done
12596IFS=$as_save_IFS
9a819804
AO
12597
12598fi
12599fi
12600RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12601if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12603$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12604else
81ecdfbb
RW
12605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12606$as_echo "no" >&6; }
9a819804
AO
12607fi
12608
81ecdfbb 12609
9a819804
AO
12610 done
12611fi
12612
12613if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12614 for ncn_progname in ranlib; do
81ecdfbb
RW
12615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12616$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12617 if test -x $with_build_time_tools/${ncn_progname}; then
12618 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12620$as_echo "yes" >&6; }
2429c060
PB
12621 break
12622 else
81ecdfbb
RW
12623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12624$as_echo "no" >&6; }
2429c060
PB
12625 fi
12626 done
12627fi
12628
12629if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12630 for ncn_progname in ranlib; do
12631 if test -n "$ncn_target_tool_prefix"; then
12632 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12633set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12635$as_echo_n "checking for $ac_word... " >&6; }
12636if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12637 $as_echo_n "(cached) " >&6
859789af 12638else
55db4b87
PB
12639 if test -n "$RANLIB_FOR_TARGET"; then
12640 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12641else
c6b750e1
DJ
12642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12643for as_dir in $PATH
12644do
12645 IFS=$as_save_IFS
12646 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12647 for ac_exec_ext in '' $ac_executable_extensions; do
12648 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12649 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12651 break 2
12652 fi
12653done
81ecdfbb
RW
12654 done
12655IFS=$as_save_IFS
c6b750e1 12656
859789af
AC
12657fi
12658fi
c6b750e1 12659RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12660if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12662$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12663else
81ecdfbb
RW
12664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12665$as_echo "no" >&6; }
859789af
AC
12666fi
12667
81ecdfbb 12668
2429c060
PB
12669 fi
12670 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12671 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12672set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12674$as_echo_n "checking for $ac_word... " >&6; }
12675if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12676 $as_echo_n "(cached) " >&6
859789af 12677else
05cbd757
PB
12678 if test -n "$RANLIB_FOR_TARGET"; then
12679 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12680else
c6b750e1
DJ
12681as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12682for as_dir in $PATH
12683do
12684 IFS=$as_save_IFS
12685 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12686 for ac_exec_ext in '' $ac_executable_extensions; do
12687 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12688 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12689 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12690 break 2
12691 fi
12692done
81ecdfbb
RW
12693 done
12694IFS=$as_save_IFS
c6b750e1 12695
859789af
AC
12696fi
12697fi
c6b750e1 12698RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12699if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12701$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12702else
81ecdfbb
RW
12703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12704$as_echo "no" >&6; }
859789af 12705fi
c6b750e1 12706
81ecdfbb 12707
2429c060
PB
12708 fi
12709 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12710 done
12711fi
c6b750e1 12712
2429c060
PB
12713if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12714 set dummy ranlib
12715 if test $build = $target ; then
12716 RANLIB_FOR_TARGET="$2"
12717 else
12718 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12719 fi
d3f5afc4
MS
12720else
12721 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12722fi
05cbd757 12723
3a35eeb3
PB
12724else
12725 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12726fi
12727
2429c060
PB
12728
12729
12730
12731if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12732 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12734$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12735 if test -x $with_build_time_tools/strip; then
12736 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12737 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12739$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12740 else
81ecdfbb
RW
12741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12742$as_echo "no" >&6; }
3a35eeb3 12743 fi
2429c060
PB
12744 elif test $build != $host && test $have_gcc_for_target = yes; then
12745 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12746 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12747 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12748 fi
12749fi
c6b750e1 12750if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12751 # Extract the first word of "strip", so it can be a program name with args.
12752set dummy strip; ac_word=$2
81ecdfbb
RW
12753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12754$as_echo_n "checking for $ac_word... " >&6; }
12755if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12756 $as_echo_n "(cached) " >&6
2429c060 12757else
c6b750e1
DJ
12758 case $STRIP_FOR_TARGET in
12759 [\\/]* | ?:[\\/]*)
2429c060
PB
12760 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12761 ;;
2429c060 12762 *)
c6b750e1
DJ
12763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12764for as_dir in $gcc_cv_tool_dirs
12765do
12766 IFS=$as_save_IFS
12767 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12768 for ac_exec_ext in '' $ac_executable_extensions; do
12769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12770 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12772 break 2
12773 fi
12774done
81ecdfbb
RW
12775 done
12776IFS=$as_save_IFS
c6b750e1 12777
2429c060
PB
12778 ;;
12779esac
12780fi
c6b750e1 12781STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12782if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12784$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12785else
81ecdfbb
RW
12786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12787$as_echo "no" >&6; }
2429c060
PB
12788fi
12789
81ecdfbb 12790
2429c060
PB
12791fi
12792if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12793
12794
12795if test -n "$STRIP_FOR_TARGET"; then
12796 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12797elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12798 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12799fi
12800
12801if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12802 for ncn_progname in strip; do
12803 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12804set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12806$as_echo_n "checking for $ac_word... " >&6; }
12807if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12808 $as_echo_n "(cached) " >&6
9a819804
AO
12809else
12810 if test -n "$STRIP_FOR_TARGET"; then
12811 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12812else
12813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12814for as_dir in $PATH
12815do
12816 IFS=$as_save_IFS
12817 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12818 for ac_exec_ext in '' $ac_executable_extensions; do
12819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12820 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12822 break 2
12823 fi
12824done
81ecdfbb
RW
12825 done
12826IFS=$as_save_IFS
9a819804
AO
12827
12828fi
12829fi
12830STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12831if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12833$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12834else
81ecdfbb
RW
12835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12836$as_echo "no" >&6; }
9a819804
AO
12837fi
12838
81ecdfbb 12839
9a819804
AO
12840 done
12841fi
12842
12843if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12844 for ncn_progname in strip; do
81ecdfbb
RW
12845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12846$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12847 if test -x $with_build_time_tools/${ncn_progname}; then
12848 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12850$as_echo "yes" >&6; }
2429c060
PB
12851 break
12852 else
81ecdfbb
RW
12853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12854$as_echo "no" >&6; }
2429c060
PB
12855 fi
12856 done
12857fi
12858
12859if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12860 for ncn_progname in strip; do
12861 if test -n "$ncn_target_tool_prefix"; then
12862 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12863set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12865$as_echo_n "checking for $ac_word... " >&6; }
12866if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12867 $as_echo_n "(cached) " >&6
7e0f7140
GK
12868else
12869 if test -n "$STRIP_FOR_TARGET"; then
12870 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12871else
12872as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12873for as_dir in $PATH
12874do
12875 IFS=$as_save_IFS
12876 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12877 for ac_exec_ext in '' $ac_executable_extensions; do
12878 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12879 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12880 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12881 break 2
12882 fi
12883done
81ecdfbb
RW
12884 done
12885IFS=$as_save_IFS
c6b750e1 12886
7e0f7140
GK
12887fi
12888fi
c6b750e1 12889STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12890if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12892$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12893else
81ecdfbb
RW
12894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12895$as_echo "no" >&6; }
7e0f7140
GK
12896fi
12897
81ecdfbb 12898
2429c060
PB
12899 fi
12900 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12901 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12902set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12904$as_echo_n "checking for $ac_word... " >&6; }
12905if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12906 $as_echo_n "(cached) " >&6
7e0f7140
GK
12907else
12908 if test -n "$STRIP_FOR_TARGET"; then
12909 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12910else
c6b750e1
DJ
12911as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12912for as_dir in $PATH
12913do
12914 IFS=$as_save_IFS
12915 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12916 for ac_exec_ext in '' $ac_executable_extensions; do
12917 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12918 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12919 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12920 break 2
12921 fi
12922done
81ecdfbb
RW
12923 done
12924IFS=$as_save_IFS
c6b750e1 12925
7e0f7140
GK
12926fi
12927fi
c6b750e1 12928STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12929if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12931$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12932else
81ecdfbb
RW
12933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12934$as_echo "no" >&6; }
7e0f7140 12935fi
c6b750e1 12936
81ecdfbb 12937
2429c060
PB
12938 fi
12939 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12940 done
12941fi
c6b750e1 12942
7e0f7140
GK
12943if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12944 set dummy strip
12945 if test $build = $target ; then
12946 STRIP_FOR_TARGET="$2"
12947 else
12948 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12949 fi
d3f5afc4
MS
12950else
12951 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
12952fi
12953
3a35eeb3
PB
12954else
12955 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
12956fi
12957
12958
12959
12960
12961if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12962 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12964$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12965 if test -x $with_build_time_tools/windres; then
12966 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12967 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
12968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12969$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 12970 else
81ecdfbb
RW
12971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12972$as_echo "no" >&6; }
3a35eeb3 12973 fi
2429c060
PB
12974 elif test $build != $host && test $have_gcc_for_target = yes; then
12975 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
12976 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12977 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
12978 fi
12979fi
c6b750e1 12980if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12981 # Extract the first word of "windres", so it can be a program name with args.
12982set dummy windres; ac_word=$2
81ecdfbb
RW
12983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12984$as_echo_n "checking for $ac_word... " >&6; }
12985if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
12986 $as_echo_n "(cached) " >&6
2429c060 12987else
c6b750e1
DJ
12988 case $WINDRES_FOR_TARGET in
12989 [\\/]* | ?:[\\/]*)
2429c060
PB
12990 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12991 ;;
2429c060 12992 *)
c6b750e1
DJ
12993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12994for as_dir in $gcc_cv_tool_dirs
12995do
12996 IFS=$as_save_IFS
12997 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12998 for ac_exec_ext in '' $ac_executable_extensions; do
12999 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13000 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13002 break 2
13003 fi
13004done
81ecdfbb
RW
13005 done
13006IFS=$as_save_IFS
c6b750e1 13007
2429c060
PB
13008 ;;
13009esac
13010fi
c6b750e1 13011WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13012if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13014$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13015else
81ecdfbb
RW
13016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13017$as_echo "no" >&6; }
2429c060
PB
13018fi
13019
81ecdfbb 13020
2429c060
PB
13021fi
13022if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13023
13024
13025if test -n "$WINDRES_FOR_TARGET"; then
13026 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13027elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13028 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13029fi
13030
13031if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13032 for ncn_progname in windres; do
13033 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13034set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13036$as_echo_n "checking for $ac_word... " >&6; }
13037if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13038 $as_echo_n "(cached) " >&6
9a819804
AO
13039else
13040 if test -n "$WINDRES_FOR_TARGET"; then
13041 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13042else
13043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13044for as_dir in $PATH
13045do
13046 IFS=$as_save_IFS
13047 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13048 for ac_exec_ext in '' $ac_executable_extensions; do
13049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13050 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13052 break 2
13053 fi
13054done
81ecdfbb
RW
13055 done
13056IFS=$as_save_IFS
9a819804
AO
13057
13058fi
13059fi
13060WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13061if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13063$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13064else
81ecdfbb
RW
13065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13066$as_echo "no" >&6; }
9a819804
AO
13067fi
13068
81ecdfbb 13069
9a819804
AO
13070 done
13071fi
13072
13073if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13074 for ncn_progname in windres; do
81ecdfbb
RW
13075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13076$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13077 if test -x $with_build_time_tools/${ncn_progname}; then
13078 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13080$as_echo "yes" >&6; }
2429c060
PB
13081 break
13082 else
81ecdfbb
RW
13083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13084$as_echo "no" >&6; }
2429c060
PB
13085 fi
13086 done
13087fi
13088
13089if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13090 for ncn_progname in windres; do
13091 if test -n "$ncn_target_tool_prefix"; then
13092 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13093set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13095$as_echo_n "checking for $ac_word... " >&6; }
13096if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13097 $as_echo_n "(cached) " >&6
859789af 13098else
55db4b87
PB
13099 if test -n "$WINDRES_FOR_TARGET"; then
13100 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13101else
c6b750e1
DJ
13102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13103for as_dir in $PATH
13104do
13105 IFS=$as_save_IFS
13106 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13107 for ac_exec_ext in '' $ac_executable_extensions; do
13108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13109 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13111 break 2
13112 fi
13113done
81ecdfbb
RW
13114 done
13115IFS=$as_save_IFS
c6b750e1 13116
859789af
AC
13117fi
13118fi
c6b750e1 13119WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13120if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13122$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13123else
81ecdfbb
RW
13124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13125$as_echo "no" >&6; }
859789af
AC
13126fi
13127
81ecdfbb 13128
2429c060
PB
13129 fi
13130 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13131 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13132set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13134$as_echo_n "checking for $ac_word... " >&6; }
13135if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13136 $as_echo_n "(cached) " >&6
859789af 13137else
05cbd757
PB
13138 if test -n "$WINDRES_FOR_TARGET"; then
13139 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13140else
c6b750e1
DJ
13141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13142for as_dir in $PATH
13143do
13144 IFS=$as_save_IFS
13145 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13146 for ac_exec_ext in '' $ac_executable_extensions; do
13147 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13148 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13150 break 2
13151 fi
13152done
81ecdfbb
RW
13153 done
13154IFS=$as_save_IFS
c6b750e1 13155
859789af
AC
13156fi
13157fi
c6b750e1 13158WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13159if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13161$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13162else
81ecdfbb
RW
13163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13164$as_echo "no" >&6; }
859789af 13165fi
c6b750e1 13166
81ecdfbb 13167
2429c060
PB
13168 fi
13169 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13170 done
13171fi
c6b750e1 13172
05cbd757
PB
13173if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13174 set dummy windres
13175 if test $build = $target ; then
13176 WINDRES_FOR_TARGET="$2"
859789af 13177 else
05cbd757 13178 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13179 fi
d3f5afc4
MS
13180else
13181 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13182fi
13183
3a35eeb3
PB
13184else
13185 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13186fi
13187
852e5f18 13188
0c24b341
NC
13189
13190
13191if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13192 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13194$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13195 if test -x $with_build_time_tools/windmc; then
13196 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13197 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13199$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13200 else
81ecdfbb
RW
13201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13202$as_echo "no" >&6; }
0c24b341
NC
13203 fi
13204 elif test $build != $host && test $have_gcc_for_target = yes; then
13205 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13206 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13207 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13208 fi
13209fi
13210if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13211 # Extract the first word of "windmc", so it can be a program name with args.
13212set dummy windmc; ac_word=$2
81ecdfbb
RW
13213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13214$as_echo_n "checking for $ac_word... " >&6; }
13215if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13216 $as_echo_n "(cached) " >&6
0c24b341
NC
13217else
13218 case $WINDMC_FOR_TARGET in
13219 [\\/]* | ?:[\\/]*)
13220 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13221 ;;
13222 *)
13223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13224for as_dir in $gcc_cv_tool_dirs
13225do
13226 IFS=$as_save_IFS
13227 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13228 for ac_exec_ext in '' $ac_executable_extensions; do
13229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13230 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13232 break 2
13233 fi
13234done
81ecdfbb
RW
13235 done
13236IFS=$as_save_IFS
0c24b341
NC
13237
13238 ;;
13239esac
13240fi
13241WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13242if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13244$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13245else
81ecdfbb
RW
13246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13247$as_echo "no" >&6; }
0c24b341
NC
13248fi
13249
81ecdfbb 13250
0c24b341
NC
13251fi
13252if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13253
13254
13255if test -n "$WINDMC_FOR_TARGET"; then
13256 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13257elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13258 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13259fi
13260
13261if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13262 for ncn_progname in windmc; do
13263 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13264set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13266$as_echo_n "checking for $ac_word... " >&6; }
13267if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13268 $as_echo_n "(cached) " >&6
0c24b341
NC
13269else
13270 if test -n "$WINDMC_FOR_TARGET"; then
13271 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13272else
13273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13274for as_dir in $PATH
13275do
13276 IFS=$as_save_IFS
13277 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13278 for ac_exec_ext in '' $ac_executable_extensions; do
13279 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13280 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13282 break 2
13283 fi
13284done
81ecdfbb
RW
13285 done
13286IFS=$as_save_IFS
0c24b341
NC
13287
13288fi
13289fi
13290WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13291if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13293$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13294else
81ecdfbb
RW
13295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13296$as_echo "no" >&6; }
0c24b341
NC
13297fi
13298
81ecdfbb 13299
0c24b341
NC
13300 done
13301fi
13302
13303if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13304 for ncn_progname in windmc; do
81ecdfbb
RW
13305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13306$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13307 if test -x $with_build_time_tools/${ncn_progname}; then
13308 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13310$as_echo "yes" >&6; }
0c24b341
NC
13311 break
13312 else
81ecdfbb
RW
13313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13314$as_echo "no" >&6; }
0c24b341
NC
13315 fi
13316 done
13317fi
13318
13319if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13320 for ncn_progname in windmc; do
13321 if test -n "$ncn_target_tool_prefix"; then
13322 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13323set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13325$as_echo_n "checking for $ac_word... " >&6; }
13326if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13327 $as_echo_n "(cached) " >&6
0c24b341
NC
13328else
13329 if test -n "$WINDMC_FOR_TARGET"; then
13330 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13331else
13332as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13333for as_dir in $PATH
13334do
13335 IFS=$as_save_IFS
13336 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13337 for ac_exec_ext in '' $ac_executable_extensions; do
13338 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13339 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13340 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13341 break 2
13342 fi
13343done
81ecdfbb
RW
13344 done
13345IFS=$as_save_IFS
0c24b341
NC
13346
13347fi
13348fi
13349WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13350if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13352$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13353else
81ecdfbb
RW
13354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13355$as_echo "no" >&6; }
0c24b341
NC
13356fi
13357
81ecdfbb 13358
0c24b341
NC
13359 fi
13360 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13361 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13362set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13364$as_echo_n "checking for $ac_word... " >&6; }
13365if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13366 $as_echo_n "(cached) " >&6
0c24b341
NC
13367else
13368 if test -n "$WINDMC_FOR_TARGET"; then
13369 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13370else
13371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13372for as_dir in $PATH
13373do
13374 IFS=$as_save_IFS
13375 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13376 for ac_exec_ext in '' $ac_executable_extensions; do
13377 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13378 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13379 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13380 break 2
13381 fi
13382done
81ecdfbb
RW
13383 done
13384IFS=$as_save_IFS
0c24b341
NC
13385
13386fi
13387fi
13388WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13389if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13391$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13392else
81ecdfbb
RW
13393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13394$as_echo "no" >&6; }
0c24b341
NC
13395fi
13396
81ecdfbb 13397
0c24b341
NC
13398 fi
13399 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13400 done
13401fi
13402
13403if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13404 set dummy windmc
13405 if test $build = $target ; then
13406 WINDMC_FOR_TARGET="$2"
13407 else
13408 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13409 fi
13410else
13411 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13412fi
13413
13414else
13415 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13416fi
13417
13418
be01d343
PB
13419RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13420
81ecdfbb
RW
13421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13422$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13423if test "x${build}" != "x${host}" ; then
2429c060
PB
13424 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13425 # We already found the complete path
b8025f34 13426 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13428$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13429 else
13430 # Canadian cross, just use what we found
81ecdfbb
RW
13431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13432$as_echo "pre-installed" >&6; }
2429c060 13433 fi
be01d343
PB
13434else
13435 ok=yes
13436 case " ${configdirs} " in
13437 *" binutils "*) ;;
13438 *) ok=no ;;
13439 esac
c6b750e1 13440
be01d343
PB
13441 if test $ok = yes; then
13442 # An in-tree tool is available and we can use it
13443 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13445$as_echo "just compiled" >&6; }
2429c060
PB
13446 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13447 # We already found the complete path
b8025f34 13448 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13450$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13451 elif test "x$target" = "x$host"; then
13452 # We can use an host tool
13453 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13455$as_echo "host tool" >&6; }
be01d343
PB
13456 else
13457 # We need a cross tool
81ecdfbb
RW
13458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13459$as_echo "pre-installed" >&6; }
be01d343
PB
13460 fi
13461fi
4b900473 13462
81ecdfbb
RW
13463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13464$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13465if test "x${build}" != "x${host}" ; then
2429c060
PB
13466 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13467 # We already found the complete path
b8025f34 13468 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13470$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13471 else
13472 # Canadian cross, just use what we found
81ecdfbb
RW
13473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13474$as_echo "pre-installed" >&6; }
2429c060 13475 fi
be01d343
PB
13476else
13477 ok=yes
13478 case " ${configdirs} " in
13479 *" gas "*) ;;
13480 *) ok=no ;;
13481 esac
c6b750e1 13482
be01d343
PB
13483 if test $ok = yes; then
13484 # An in-tree tool is available and we can use it
13485 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13487$as_echo "just compiled" >&6; }
2429c060
PB
13488 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13489 # We already found the complete path
b8025f34 13490 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13492$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13493 elif test "x$target" = "x$host"; then
13494 # We can use an host tool
13495 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13497$as_echo "host tool" >&6; }
be01d343
PB
13498 else
13499 # We need a cross tool
81ecdfbb
RW
13500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13501$as_echo "pre-installed" >&6; }
be01d343
PB
13502 fi
13503fi
4b900473 13504
81ecdfbb
RW
13505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13506$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13507if test "x${build}" != "x${host}" ; then
2429c060
PB
13508 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13509 # We already found the complete path
b8025f34 13510 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13512$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13513 else
13514 # Canadian cross, just use what we found
81ecdfbb
RW
13515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13516$as_echo "pre-installed" >&6; }
2429c060 13517 fi
be01d343
PB
13518else
13519 ok=yes
13520 case " ${configdirs} " in
13521 *" gcc "*) ;;
13522 *) ok=no ;;
13523 esac
c6b750e1 13524
be01d343
PB
13525 if test $ok = yes; then
13526 # An in-tree tool is available and we can use it
13527 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13529$as_echo "just compiled" >&6; }
2429c060
PB
13530 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13531 # We already found the complete path
b8025f34 13532 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13534$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13535 elif test "x$target" = "x$host"; then
13536 # We can use an host tool
13537 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13539$as_echo "host tool" >&6; }
be01d343
PB
13540 else
13541 # We need a cross tool
81ecdfbb
RW
13542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13543$as_echo "pre-installed" >&6; }
be01d343
PB
13544 fi
13545fi
4b900473 13546
81ecdfbb
RW
13547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13548$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13549if test "x${build}" != "x${host}" ; then
2429c060
PB
13550 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13551 # We already found the complete path
b8025f34 13552 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13554$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13555 else
13556 # Canadian cross, just use what we found
81ecdfbb
RW
13557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13558$as_echo "pre-installed" >&6; }
2429c060 13559 fi
be01d343
PB
13560else
13561 ok=yes
13562 case " ${configdirs} " in
13563 *" gcc "*) ;;
13564 *) ok=no ;;
13565 esac
13566 case ,${enable_languages}, in
13567 *,c++,*) ;;
13568 *) ok=no ;;
13569 esac
13570 if test $ok = yes; then
13571 # An in-tree tool is available and we can use it
13572 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
13573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13574$as_echo "just compiled" >&6; }
2429c060
PB
13575 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13576 # We already found the complete path
b8025f34 13577 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13579$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13580 elif test "x$target" = "x$host"; then
13581 # We can use an host tool
13582 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13584$as_echo "host tool" >&6; }
be01d343
PB
13585 else
13586 # We need a cross tool
81ecdfbb
RW
13587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13588$as_echo "pre-installed" >&6; }
be01d343
PB
13589 fi
13590fi
4b900473 13591
81ecdfbb
RW
13592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13593$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13594if test "x${build}" != "x${host}" ; then
2429c060
PB
13595 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13596 # We already found the complete path
b8025f34 13597 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13599$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13600 else
13601 # Canadian cross, just use what we found
81ecdfbb
RW
13602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13603$as_echo "pre-installed" >&6; }
2429c060 13604 fi
be01d343
PB
13605else
13606 ok=yes
13607 case " ${configdirs} " in
13608 *" gcc "*) ;;
13609 *) ok=no ;;
13610 esac
13611 case ,${enable_languages}, in
13612 *,c++,*) ;;
13613 *) ok=no ;;
13614 esac
13615 if test $ok = yes; then
13616 # An in-tree tool is available and we can use it
13617 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
13618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13619$as_echo "just compiled" >&6; }
2429c060
PB
13620 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13621 # We already found the complete path
b8025f34 13622 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13624$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13625 elif test "x$target" = "x$host"; then
13626 # We can use an host tool
13627 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13629$as_echo "host tool" >&6; }
be01d343
PB
13630 else
13631 # We need a cross tool
81ecdfbb
RW
13632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13633$as_echo "pre-installed" >&6; }
be01d343
PB
13634 fi
13635fi
4b900473 13636
81ecdfbb
RW
13637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13638$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13639if test "x${build}" != "x${host}" ; then
2429c060
PB
13640 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13641 # We already found the complete path
b8025f34 13642 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13644$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13645 else
13646 # Canadian cross, just use what we found
81ecdfbb
RW
13647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13648$as_echo "pre-installed" >&6; }
2429c060 13649 fi
be01d343
PB
13650else
13651 ok=yes
13652 case " ${configdirs} " in
13653 *" binutils "*) ;;
13654 *) ok=no ;;
13655 esac
c6b750e1 13656
be01d343
PB
13657 if test $ok = yes; then
13658 # An in-tree tool is available and we can use it
13659 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13661$as_echo "just compiled" >&6; }
2429c060
PB
13662 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13663 # We already found the complete path
b8025f34 13664 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13666$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13667 elif test "x$target" = "x$host"; then
13668 # We can use an host tool
13669 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13671$as_echo "host tool" >&6; }
be01d343
PB
13672 else
13673 # We need a cross tool
81ecdfbb
RW
13674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13675$as_echo "pre-installed" >&6; }
be01d343
PB
13676 fi
13677fi
4b900473 13678
81ecdfbb
RW
13679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13680$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13681if test "x${build}" != "x${host}" ; then
2429c060
PB
13682 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13683 # We already found the complete path
b8025f34 13684 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13686$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13687 else
13688 # Canadian cross, just use what we found
81ecdfbb
RW
13689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13690$as_echo "pre-installed" >&6; }
2429c060 13691 fi
be01d343
PB
13692else
13693 ok=yes
13694 case " ${configdirs} " in
13695 *" gcc "*) ;;
13696 *) ok=no ;;
13697 esac
c6b750e1 13698
be01d343
PB
13699 if test $ok = yes; then
13700 # An in-tree tool is available and we can use it
13701 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13703$as_echo "just compiled" >&6; }
2429c060
PB
13704 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13705 # We already found the complete path
b8025f34 13706 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13708$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13709 elif test "x$target" = "x$host"; then
13710 # We can use an host tool
13711 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13713$as_echo "host tool" >&6; }
be01d343
PB
13714 else
13715 # We need a cross tool
81ecdfbb
RW
13716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13717$as_echo "pre-installed" >&6; }
be01d343
PB
13718 fi
13719fi
4b900473 13720
81ecdfbb
RW
13721{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13722$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13723if test "x${build}" != "x${host}" ; then
2429c060
PB
13724 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13725 # We already found the complete path
b8025f34 13726 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13728$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13729 else
13730 # Canadian cross, just use what we found
81ecdfbb
RW
13731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13732$as_echo "pre-installed" >&6; }
2429c060 13733 fi
be01d343
PB
13734else
13735 ok=yes
13736 case " ${configdirs} " in
13737 *" gcc "*) ;;
13738 *) ok=no ;;
13739 esac
13740 case ,${enable_languages}, in
13741 *,java,*) ;;
13742 *) ok=no ;;
13743 esac
13744 if test $ok = yes; then
13745 # An in-tree tool is available and we can use it
13746 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13748$as_echo "just compiled" >&6; }
2429c060
PB
13749 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13750 # We already found the complete path
b8025f34 13751 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13753$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13754 elif test "x$target" = "x$host"; then
13755 # We can use an host tool
13756 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13758$as_echo "host tool" >&6; }
be01d343
PB
13759 else
13760 # We need a cross tool
81ecdfbb
RW
13761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13762$as_echo "pre-installed" >&6; }
be01d343
PB
13763 fi
13764fi
4b900473 13765
81ecdfbb
RW
13766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13767$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13768if test "x${build}" != "x${host}" ; then
2429c060
PB
13769 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13770 # We already found the complete path
b8025f34 13771 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13773$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13774 else
13775 # Canadian cross, just use what we found
81ecdfbb
RW
13776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13777$as_echo "pre-installed" >&6; }
2429c060 13778 fi
be01d343
PB
13779else
13780 ok=yes
13781 case " ${configdirs} " in
13782 *" gcc "*) ;;
13783 *) ok=no ;;
13784 esac
13785 case ,${enable_languages}, in
13786 *,fortran,*) ;;
13787 *) ok=no ;;
13788 esac
13789 if test $ok = yes; then
13790 # An in-tree tool is available and we can use it
13791 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13793$as_echo "just compiled" >&6; }
2429c060
PB
13794 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13795 # We already found the complete path
b8025f34 13796 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13798$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13799 elif test "x$target" = "x$host"; then
13800 # We can use an host tool
13801 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13803$as_echo "host tool" >&6; }
be01d343
PB
13804 else
13805 # We need a cross tool
81ecdfbb
RW
13806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13807$as_echo "pre-installed" >&6; }
be01d343
PB
13808 fi
13809fi
4b900473 13810
81ecdfbb
RW
13811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13812$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13813if test "x${build}" != "x${host}" ; then
2429c060
PB
13814 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13815 # We already found the complete path
b8025f34 13816 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13818$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13819 else
13820 # Canadian cross, just use what we found
81ecdfbb
RW
13821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13822$as_echo "pre-installed" >&6; }
2429c060 13823 fi
be01d343
PB
13824else
13825 ok=yes
13826 case " ${configdirs} " in
13827 *" ld "*) ;;
13828 *) ok=no ;;
13829 esac
c6b750e1 13830
be01d343
PB
13831 if test $ok = yes; then
13832 # An in-tree tool is available and we can use it
13833 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13835$as_echo "just compiled" >&6; }
2429c060
PB
13836 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13837 # We already found the complete path
b8025f34 13838 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13840$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13841 elif test "x$target" = "x$host"; then
13842 # We can use an host tool
13843 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13845$as_echo "host tool" >&6; }
be01d343
PB
13846 else
13847 # We need a cross tool
81ecdfbb
RW
13848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13849$as_echo "pre-installed" >&6; }
be01d343
PB
13850 fi
13851fi
4b900473 13852
81ecdfbb
RW
13853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13854$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13855if test "x${build}" != "x${host}" ; then
2429c060
PB
13856 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13857 # We already found the complete path
b8025f34 13858 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13860$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13861 else
13862 # Canadian cross, just use what we found
81ecdfbb
RW
13863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13864$as_echo "pre-installed" >&6; }
2429c060 13865 fi
be01d343 13866else
2429c060
PB
13867 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13868 # We already found the complete path
b8025f34 13869 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13871$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13872 elif test "x$target" = "x$host"; then
be01d343
PB
13873 # We can use an host tool
13874 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13876$as_echo "host tool" >&6; }
be01d343
PB
13877 else
13878 # We need a cross tool
81ecdfbb
RW
13879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13880$as_echo "pre-installed" >&6; }
be01d343
PB
13881 fi
13882fi
4b900473 13883
81ecdfbb
RW
13884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13885$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13886if test "x${build}" != "x${host}" ; then
2429c060
PB
13887 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13888 # We already found the complete path
b8025f34 13889 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13891$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13892 else
13893 # Canadian cross, just use what we found
81ecdfbb
RW
13894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13895$as_echo "pre-installed" >&6; }
2429c060 13896 fi
be01d343
PB
13897else
13898 ok=yes
13899 case " ${configdirs} " in
13900 *" binutils "*) ;;
13901 *) ok=no ;;
13902 esac
c6b750e1 13903
be01d343
PB
13904 if test $ok = yes; then
13905 # An in-tree tool is available and we can use it
13906 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13908$as_echo "just compiled" >&6; }
2429c060
PB
13909 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13910 # We already found the complete path
b8025f34 13911 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13913$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13914 elif test "x$target" = "x$host"; then
13915 # We can use an host tool
13916 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13918$as_echo "host tool" >&6; }
be01d343
PB
13919 else
13920 # We need a cross tool
81ecdfbb
RW
13921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13922$as_echo "pre-installed" >&6; }
be01d343
PB
13923 fi
13924fi
4b900473 13925
81ecdfbb
RW
13926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13927$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13928if test "x${build}" != "x${host}" ; then
2429c060
PB
13929 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13930 # We already found the complete path
b8025f34 13931 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13933$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13934 else
13935 # Canadian cross, just use what we found
81ecdfbb
RW
13936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13937$as_echo "pre-installed" >&6; }
2429c060 13938 fi
be01d343
PB
13939else
13940 ok=yes
13941 case " ${configdirs} " in
13942 *" binutils "*) ;;
13943 *) ok=no ;;
13944 esac
c6b750e1 13945
be01d343
PB
13946 if test $ok = yes; then
13947 # An in-tree tool is available and we can use it
13948 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13950$as_echo "just compiled" >&6; }
2429c060
PB
13951 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13952 # We already found the complete path
b8025f34 13953 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13955$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13956 elif test "x$target" = "x$host"; then
13957 # We can use an host tool
13958 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
13959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13960$as_echo "host tool" >&6; }
be01d343
PB
13961 else
13962 # We need a cross tool
81ecdfbb
RW
13963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13964$as_echo "pre-installed" >&6; }
be01d343
PB
13965 fi
13966fi
4b900473 13967
81ecdfbb
RW
13968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13969$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 13970if test "x${build}" != "x${host}" ; then
2429c060
PB
13971 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13972 # We already found the complete path
b8025f34 13973 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13975$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13976 else
13977 # Canadian cross, just use what we found
81ecdfbb
RW
13978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13979$as_echo "pre-installed" >&6; }
2429c060 13980 fi
be01d343
PB
13981else
13982 ok=yes
13983 case " ${configdirs} " in
13984 *" binutils "*) ;;
13985 *) ok=no ;;
13986 esac
c6b750e1 13987
be01d343
PB
13988 if test $ok = yes; then
13989 # An in-tree tool is available and we can use it
13990 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
13991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13992$as_echo "just compiled" >&6; }
2429c060
PB
13993 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13994 # We already found the complete path
b8025f34 13995 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13997$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13998 elif test "x$target" = "x$host"; then
13999 # We can use an host tool
14000 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14002$as_echo "host tool" >&6; }
be01d343
PB
14003 else
14004 # We need a cross tool
81ecdfbb
RW
14005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14006$as_echo "pre-installed" >&6; }
be01d343
PB
14007 fi
14008fi
4b900473 14009
81ecdfbb
RW
14010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14011$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14012if test "x${build}" != "x${host}" ; then
2429c060
PB
14013 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14014 # We already found the complete path
b8025f34 14015 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14017$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14018 else
14019 # Canadian cross, just use what we found
81ecdfbb
RW
14020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14021$as_echo "pre-installed" >&6; }
2429c060 14022 fi
be01d343
PB
14023else
14024 ok=yes
14025 case " ${configdirs} " in
14026 *" binutils "*) ;;
14027 *) ok=no ;;
14028 esac
c6b750e1 14029
be01d343
PB
14030 if test $ok = yes; then
14031 # An in-tree tool is available and we can use it
14032 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14034$as_echo "just compiled" >&6; }
2429c060
PB
14035 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14036 # We already found the complete path
b8025f34 14037 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14039$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14040 elif test "x$target" = "x$host"; then
14041 # We can use an host tool
14042 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14044$as_echo "host tool" >&6; }
be01d343
PB
14045 else
14046 # We need a cross tool
81ecdfbb
RW
14047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14048$as_echo "pre-installed" >&6; }
be01d343
PB
14049 fi
14050fi
4b900473 14051
81ecdfbb
RW
14052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14053$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14054if test "x${build}" != "x${host}" ; then
2429c060
PB
14055 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14056 # We already found the complete path
b8025f34 14057 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14059$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14060 else
14061 # Canadian cross, just use what we found
81ecdfbb
RW
14062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14063$as_echo "pre-installed" >&6; }
2429c060 14064 fi
be01d343
PB
14065else
14066 ok=yes
14067 case " ${configdirs} " in
14068 *" binutils "*) ;;
14069 *) ok=no ;;
14070 esac
c6b750e1 14071
be01d343
PB
14072 if test $ok = yes; then
14073 # An in-tree tool is available and we can use it
14074 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14076$as_echo "just compiled" >&6; }
2429c060
PB
14077 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14078 # We already found the complete path
b8025f34 14079 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14081$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14082 elif test "x$target" = "x$host"; then
14083 # We can use an host tool
14084 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14086$as_echo "host tool" >&6; }
be01d343
PB
14087 else
14088 # We need a cross tool
81ecdfbb
RW
14089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14090$as_echo "pre-installed" >&6; }
be01d343 14091 fi
a0da8069 14092fi
54752a6b 14093
81ecdfbb
RW
14094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14095$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14096if test "x${build}" != "x${host}" ; then
14097 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14098 # We already found the complete path
14099 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14101$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14102 else
14103 # Canadian cross, just use what we found
81ecdfbb
RW
14104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14105$as_echo "pre-installed" >&6; }
0c24b341
NC
14106 fi
14107else
14108 ok=yes
14109 case " ${configdirs} " in
14110 *" binutils "*) ;;
14111 *) ok=no ;;
14112 esac
14113
14114 if test $ok = yes; then
14115 # An in-tree tool is available and we can use it
14116 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14118$as_echo "just compiled" >&6; }
0c24b341
NC
14119 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14120 # We already found the complete path
14121 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14123$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14124 elif test "x$target" = "x$host"; then
14125 # We can use an host tool
14126 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14128$as_echo "host tool" >&6; }
0c24b341
NC
14129 else
14130 # We need a cross tool
81ecdfbb
RW
14131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14132$as_echo "pre-installed" >&6; }
0c24b341
NC
14133 fi
14134fi
14135
54752a6b
NN
14136
14137
be01d343 14138
4b900473 14139
a0da8069
NN
14140# Certain tools may need extra flags.
14141AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14142RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14143NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14144
be01d343
PB
14145# When building target libraries, except in a Canadian cross, we use
14146# the same toolchain as the compiler we just built.
14147COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14148COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14149COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14150if test $host = $build; then
14151 case " $configdirs " in
14152 *" gcc "*)
14153 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14154 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14155 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14156 ;;
14157 esac
14158fi
14159
14160
14161
14162
14163
81ecdfbb
RW
14164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14165$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14166# Check whether --enable-maintainer-mode was given.
14167if test "${enable_maintainer_mode+set}" = set; then :
14168 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14169else
14170 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14171fi
14172
14173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14174$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14175
14176
14177if test "$USE_MAINTAINER_MODE" = yes; then
14178 MAINTAINER_MODE_TRUE=
14179 MAINTAINER_MODE_FALSE='#'
14180else
14181 MAINTAINER_MODE_TRUE='#'
14182 MAINTAINER_MODE_FALSE=
c6b750e1 14183fi
3d5e36ae
AO
14184MAINT=$MAINTAINER_MODE_TRUE
14185
1d39f329
NN
14186# ---------------------
14187# GCC bootstrap support
14188# ---------------------
14189
14190# Stage specific cflags for build.
14191stage1_cflags="-g"
14192case $build in
14193 vax-*-*)
14194 case ${GCC} in
14195 yes) stage1_cflags="-g -Wa,-J" ;;
14196 *) stage1_cflags="-g -J" ;;
14197 esac ;;
1d39f329
NN
14198esac
14199
1d89b610 14200# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14201if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14202 saved_CFLAGS="$CFLAGS"
14203
14204 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14205 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14207$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14209/* end confdefs.h. */
14210
2038f525
PB
14211#if (__GNUC__ < 3) \
14212 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14213 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14214#error http://gcc.gnu.org/PR29382
14215#endif
14216
c6b750e1
DJ
14217int
14218main ()
14219{
14220
14221 ;
14222 return 0;
14223}
14224_ACEOF
81ecdfbb
RW
14225if ac_fn_c_try_compile "$LINENO"; then :
14226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14227$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14228else
81ecdfbb
RW
14229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14230$as_echo "no" >&6; }
c6b750e1 14231fi
81ecdfbb 14232rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14233
14234 CFLAGS="$saved_CFLAGS"
14235fi
14236
14237
1d39f329 14238
8a0d8a5c 14239# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14240# Check whether --enable-stage1-checking was given.
14241if test "${enable_stage1_checking+set}" = set; then :
14242 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14243else
5566c1fa 14244 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14245 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14246else
5566c1fa 14247 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14248fi
81ecdfbb 14249fi
8a0d8a5c
PB
14250
14251
c6b750e1 14252
81ecdfbb
RW
14253# Enable -Werror in bootstrap stage2 and later.
14254# Check whether --enable-werror was given.
14255if test "${enable_werror+set}" = set; then :
14256 enableval=$enable_werror;
1d39f329 14257else
a0323144 14258 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14259 enable_werror=yes
79fcd0ec
PB
14260else
14261 enable_werror=no
14262fi
81ecdfbb
RW
14263fi
14264
1a6f2dc7
NN
14265case ${enable_werror} in
14266 yes) stage2_werror_flag="--enable-werror-always" ;;
14267 *) stage2_werror_flag="" ;;
1d39f329
NN
14268esac
14269
14270
e8a5fa9c
RW
14271# Specify what files to not compare during bootstrap.
14272
14273compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14274case "$target" in
14275 hppa*64*-*-hpux*) ;;
14276 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14277esac
1f53ca9a
AO
14278case " $configdirs " in
14279*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14280esac
e8a5fa9c
RW
14281
14282
81ecdfbb
RW
14283ac_config_files="$ac_config_files Makefile"
14284
c6b750e1 14285cat >confcache <<\_ACEOF
a0da8069
NN
14286# This file is a shell script that caches the results of configure
14287# tests run on this system so they can be shared between configure
c6b750e1
DJ
14288# scripts and configure runs, see configure's option --config-cache.
14289# It is not useful on other systems. If it contains results you don't
14290# want to keep, you may remove or edit it.
a0da8069 14291#
c6b750e1
DJ
14292# config.status only pays attention to the cache file if you give it
14293# the --recheck option to rerun configure.
a0da8069 14294#
c6b750e1
DJ
14295# `ac_cv_env_foo' variables (set or unset) will be overridden when
14296# loading this file, other *unset* `ac_cv_foo' will be assigned the
14297# following values.
14298
14299_ACEOF
14300
a0da8069
NN
14301# The following way of writing the cache mishandles newlines in values,
14302# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14303# So, we kill variables containing newlines.
a0da8069
NN
14304# Ultrix sh set writes to stderr and can't be redirected directly,
14305# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14306(
14307 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14308 eval ac_val=\$$ac_var
14309 case $ac_val in #(
14310 *${as_nl}*)
14311 case $ac_var in #(
14312 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14313$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14314 esac
14315 case $ac_var in #(
14316 _ | IFS | as_nl) ;; #(
14317 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14318 *) { eval $ac_var=; unset $ac_var;} ;;
14319 esac ;;
14320 esac
14321 done
14322
c6b750e1 14323 (set) 2>&1 |
81ecdfbb
RW
14324 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14325 *${as_nl}ac_space=\ *)
14326 # `set' does not quote correctly, so add quotes: double-quote
14327 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14328 sed -n \
14329 "s/'/'\\\\''/g;
14330 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14331 ;; #(
c6b750e1
DJ
14332 *)
14333 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14334 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14335 ;;
81ecdfbb
RW
14336 esac |
14337 sort
14338) |
c6b750e1 14339 sed '
81ecdfbb 14340 /^ac_cv_env_/b end
c6b750e1 14341 t clear
81ecdfbb 14342 :clear
c6b750e1
DJ
14343 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14344 t end
81ecdfbb
RW
14345 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14346 :end' >>confcache
14347if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14348 if test -w "$cache_file"; then
14349 test "x$cache_file" != "x/dev/null" &&
14350 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14351$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14352 cat confcache >$cache_file
a0da8069 14353 else
81ecdfbb
RW
14354 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14355$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14356 fi
852e5f18 14357fi
a0da8069 14358rm -f confcache
852e5f18 14359
a0da8069
NN
14360test "x$prefix" = xNONE && prefix=$ac_default_prefix
14361# Let make expand exec_prefix.
14362test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14363
a0da8069
NN
14364# Transform confdefs.h into DEFS.
14365# Protect against shell expansion while executing Makefile rules.
14366# Protect against Makefile macro expansion.
c6b750e1
DJ
14367#
14368# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14369# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14370# look for a macro that doesn't take arguments.
81ecdfbb
RW
14371ac_script='
14372:mline
14373/\\$/{
14374 N
14375 s,\\\n,,
14376 b mline
14377}
c6b750e1 14378t clear
81ecdfbb
RW
14379:clear
14380s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14381t quote
81ecdfbb 14382s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14383t quote
81ecdfbb
RW
14384b any
14385:quote
14386s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14387s/\[/\\&/g
14388s/\]/\\&/g
14389s/\$/$$/g
14390H
14391:any
14392${
14393 g
14394 s/^\n//
14395 s/\n/ /g
14396 p
14397}
14398'
14399DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14400
14401
14402ac_libobjs=
14403ac_ltlibobjs=
14404for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14405 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14406 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14407 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14408 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14409 # will be set to the directory where LIBOBJS objects are built.
14410 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14411 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14412done
14413LIBOBJS=$ac_libobjs
852e5f18 14414
c6b750e1 14415LTLIBOBJS=$ac_ltlibobjs
376a0e54 14416
cac3d6c4 14417
c6b750e1
DJ
14418
14419: ${CONFIG_STATUS=./config.status}
81ecdfbb 14420ac_write_fail=0
c6b750e1
DJ
14421ac_clean_files_save=$ac_clean_files
14422ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14423{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14424$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14425as_write_fail=0
14426cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14427#! $SHELL
14428# Generated by $as_me.
a0da8069 14429# Run this file to recreate the current configuration.
a0da8069 14430# Compiler output produced by configure, useful for debugging
c6b750e1 14431# configure, is in config.log if it exists.
376a0e54 14432
c6b750e1
DJ
14433debug=false
14434ac_cs_recheck=false
14435ac_cs_silent=false
c6b750e1 14436
81ecdfbb
RW
14437SHELL=\${CONFIG_SHELL-$SHELL}
14438export SHELL
14439_ASEOF
14440cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14441## -------------------- ##
14442## M4sh Initialization. ##
14443## -------------------- ##
14444
14445# Be more Bourne compatible
14446DUALCASE=1; export DUALCASE # for MKS sh
14447if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14448 emulate sh
14449 NULLCMD=:
81ecdfbb 14450 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14451 # is contrary to our usage. Disable this feature.
14452 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14453 setopt NO_GLOB_SUBST
14454else
14455 case `(set -o) 2>/dev/null` in #(
14456 *posix*) :
14457 set -o posix ;; #(
14458 *) :
14459 ;;
14460esac
c6b750e1 14461fi
c6b750e1 14462
81ecdfbb
RW
14463
14464as_nl='
14465'
14466export as_nl
14467# Printing a long string crashes Solaris 7 /usr/bin/printf.
14468as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14469as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14470as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14471# Prefer a ksh shell builtin over an external printf program on Solaris,
14472# but without wasting forks for bash or zsh.
14473if test -z "$BASH_VERSION$ZSH_VERSION" \
14474 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14475 as_echo='print -r --'
14476 as_echo_n='print -rn --'
14477elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14478 as_echo='printf %s\n'
14479 as_echo_n='printf %s'
14480else
14481 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14482 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14483 as_echo_n='/usr/ucb/echo -n'
14484 else
14485 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14486 as_echo_n_body='eval
14487 arg=$1;
14488 case $arg in #(
14489 *"$as_nl"*)
14490 expr "X$arg" : "X\\(.*\\)$as_nl";
14491 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14492 esac;
14493 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14494 '
14495 export as_echo_n_body
14496 as_echo_n='sh -c $as_echo_n_body as_echo'
14497 fi
14498 export as_echo_body
14499 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14500fi
14501
81ecdfbb
RW
14502# The user is always right.
14503if test "${PATH_SEPARATOR+set}" != set; then
14504 PATH_SEPARATOR=:
14505 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14506 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14507 PATH_SEPARATOR=';'
14508 }
14509fi
14510
14511
14512# IFS
14513# We need space, tab and new line, in precisely that order. Quoting is
14514# there to prevent editors from complaining about space-tab.
14515# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14516# splitting by setting IFS to empty value.)
14517IFS=" "" $as_nl"
14518
14519# Find who we are. Look in the path if we contain no directory separator.
14520case $0 in #((
14521 *[\\/]* ) as_myself=$0 ;;
14522 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14523for as_dir in $PATH
14524do
14525 IFS=$as_save_IFS
14526 test -z "$as_dir" && as_dir=.
14527 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14528 done
14529IFS=$as_save_IFS
14530
14531 ;;
14532esac
14533# We did not find ourselves, most probably we were run as `sh COMMAND'
14534# in which case we are not to be found in the path.
14535if test "x$as_myself" = x; then
14536 as_myself=$0
14537fi
14538if test ! -f "$as_myself"; then
14539 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14540 exit 1
14541fi
c6b750e1 14542
81ecdfbb
RW
14543# Unset variables that we do not need and which cause bugs (e.g. in
14544# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14545# suppresses any "Segmentation fault" message there. '((' could
14546# trigger a bug in pdksh 5.2.14.
14547for as_var in BASH_ENV ENV MAIL MAILPATH
14548do eval test x\${$as_var+set} = xset \
14549 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14550done
c6b750e1
DJ
14551PS1='$ '
14552PS2='> '
14553PS4='+ '
14554
14555# NLS nuisances.
81ecdfbb
RW
14556LC_ALL=C
14557export LC_ALL
14558LANGUAGE=C
14559export LANGUAGE
14560
14561# CDPATH.
14562(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14563
14564
14565# as_fn_error ERROR [LINENO LOG_FD]
14566# ---------------------------------
14567# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14568# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14569# script with status $?, using 1 if that was 0.
14570as_fn_error ()
14571{
14572 as_status=$?; test $as_status -eq 0 && as_status=1
14573 if test "$3"; then
14574 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14575 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14576 fi
81ecdfbb
RW
14577 $as_echo "$as_me: error: $1" >&2
14578 as_fn_exit $as_status
14579} # as_fn_error
14580
14581
14582# as_fn_set_status STATUS
14583# -----------------------
14584# Set $? to STATUS, without forking.
14585as_fn_set_status ()
14586{
14587 return $1
14588} # as_fn_set_status
14589
14590# as_fn_exit STATUS
14591# -----------------
14592# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14593as_fn_exit ()
14594{
14595 set +e
14596 as_fn_set_status $1
14597 exit $1
14598} # as_fn_exit
14599
14600# as_fn_unset VAR
14601# ---------------
14602# Portably unset VAR.
14603as_fn_unset ()
14604{
14605 { eval $1=; unset $1;}
14606}
14607as_unset=as_fn_unset
14608# as_fn_append VAR VALUE
14609# ----------------------
14610# Append the text in VALUE to the end of the definition contained in VAR. Take
14611# advantage of any shell optimizations that allow amortized linear growth over
14612# repeated appends, instead of the typical quadratic growth present in naive
14613# implementations.
14614if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14615 eval 'as_fn_append ()
14616 {
14617 eval $1+=\$2
14618 }'
14619else
14620 as_fn_append ()
14621 {
14622 eval $1=\$$1\$2
14623 }
14624fi # as_fn_append
14625
14626# as_fn_arith ARG...
14627# ------------------
14628# Perform arithmetic evaluation on the ARGs, and store the result in the
14629# global $as_val. Take advantage of shells that can avoid forks. The arguments
14630# must be portable across $(()) and expr.
14631if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14632 eval 'as_fn_arith ()
14633 {
14634 as_val=$(( $* ))
14635 }'
14636else
14637 as_fn_arith ()
14638 {
14639 as_val=`expr "$@" || test $? -eq 1`
14640 }
14641fi # as_fn_arith
14642
c6b750e1 14643
81ecdfbb
RW
14644if expr a : '\(a\)' >/dev/null 2>&1 &&
14645 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14646 as_expr=expr
14647else
14648 as_expr=false
14649fi
14650
81ecdfbb 14651if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14652 as_basename=basename
14653else
14654 as_basename=false
14655fi
14656
81ecdfbb
RW
14657if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14658 as_dirname=dirname
14659else
14660 as_dirname=false
14661fi
c6b750e1 14662
81ecdfbb 14663as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14664$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14665 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14666 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14667$as_echo X/"$0" |
14668 sed '/^.*\/\([^/][^/]*\)\/*$/{
14669 s//\1/
14670 q
14671 }
14672 /^X\/\(\/\/\)$/{
14673 s//\1/
14674 q
14675 }
14676 /^X\/\(\/\).*/{
14677 s//\1/
14678 q
14679 }
14680 s/.*/./; q'`
c6b750e1 14681
c6b750e1
DJ
14682# Avoid depending upon Character Ranges.
14683as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14684as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14685as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14686as_cr_digits='0123456789'
14687as_cr_alnum=$as_cr_Letters$as_cr_digits
14688
81ecdfbb
RW
14689ECHO_C= ECHO_N= ECHO_T=
14690case `echo -n x` in #(((((
14691-n*)
14692 case `echo 'xy\c'` in
14693 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14694 xy) ECHO_C='\c';;
14695 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14696 ECHO_T=' ';;
14697 esac;;
14698*)
14699 ECHO_N='-n';;
c6b750e1
DJ
14700esac
14701
81ecdfbb
RW
14702rm -f conf$$ conf$$.exe conf$$.file
14703if test -d conf$$.dir; then
14704 rm -f conf$$.dir/conf$$.file
c6b750e1 14705else
81ecdfbb
RW
14706 rm -f conf$$.dir
14707 mkdir conf$$.dir 2>/dev/null
c6b750e1 14708fi
81ecdfbb
RW
14709if (echo >conf$$.file) 2>/dev/null; then
14710 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14711 as_ln_s='ln -s'
81ecdfbb
RW
14712 # ... but there are two gotchas:
14713 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14714 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14715 # In both cases, we have to default to `cp -p'.
14716 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14717 as_ln_s='cp -p'
14718 elif ln conf$$.file conf$$ 2>/dev/null; then
14719 as_ln_s=ln
14720 else
14721 as_ln_s='cp -p'
c6b750e1 14722 fi
c6b750e1
DJ
14723else
14724 as_ln_s='cp -p'
14725fi
81ecdfbb
RW
14726rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14727rmdir conf$$.dir 2>/dev/null
14728
14729
14730# as_fn_mkdir_p
14731# -------------
14732# Create "$as_dir" as a directory, including parents if necessary.
14733as_fn_mkdir_p ()
14734{
14735
14736 case $as_dir in #(
14737 -*) as_dir=./$as_dir;;
14738 esac
14739 test -d "$as_dir" || eval $as_mkdir_p || {
14740 as_dirs=
14741 while :; do
14742 case $as_dir in #(
14743 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14744 *) as_qdir=$as_dir;;
14745 esac
14746 as_dirs="'$as_qdir' $as_dirs"
14747 as_dir=`$as_dirname -- "$as_dir" ||
14748$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14749 X"$as_dir" : 'X\(//\)[^/]' \| \
14750 X"$as_dir" : 'X\(//\)$' \| \
14751 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14752$as_echo X"$as_dir" |
14753 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14754 s//\1/
14755 q
14756 }
14757 /^X\(\/\/\)[^/].*/{
14758 s//\1/
14759 q
14760 }
14761 /^X\(\/\/\)$/{
14762 s//\1/
14763 q
14764 }
14765 /^X\(\/\).*/{
14766 s//\1/
14767 q
14768 }
14769 s/.*/./; q'`
14770 test -d "$as_dir" && break
14771 done
14772 test -z "$as_dirs" || eval "mkdir $as_dirs"
14773 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14774
c6b750e1 14775
81ecdfbb 14776} # as_fn_mkdir_p
c6b750e1 14777if mkdir -p . 2>/dev/null; then
81ecdfbb 14778 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14779else
14780 test -d ./-p && rmdir ./-p
14781 as_mkdir_p=false
14782fi
14783
81ecdfbb
RW
14784if test -x / >/dev/null 2>&1; then
14785 as_test_x='test -x'
14786else
14787 if ls -dL / >/dev/null 2>&1; then
14788 as_ls_L_option=L
14789 else
14790 as_ls_L_option=
14791 fi
14792 as_test_x='
14793 eval sh -c '\''
14794 if test -d "$1"; then
14795 test -d "$1/.";
14796 else
14797 case $1 in #(
14798 -*)set "./$1";;
14799 esac;
14800 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14801 ???[sx]*):;;*)false;;esac;fi
14802 '\'' sh
14803 '
14804fi
14805as_executable_p=$as_test_x
c6b750e1
DJ
14806
14807# Sed expression to map a string onto a valid CPP name.
14808as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14809
14810# Sed expression to map a string onto a valid variable name.
14811as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14812
14813
c6b750e1 14814exec 6>&1
81ecdfbb
RW
14815## ----------------------------------- ##
14816## Main body of $CONFIG_STATUS script. ##
14817## ----------------------------------- ##
14818_ASEOF
14819test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14820
14821cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14822# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14823# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14824# values after options handling.
14825ac_log="
c6b750e1 14826This file was extended by $as_me, which was
81ecdfbb 14827generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14828
14829 CONFIG_FILES = $CONFIG_FILES
14830 CONFIG_HEADERS = $CONFIG_HEADERS
14831 CONFIG_LINKS = $CONFIG_LINKS
14832 CONFIG_COMMANDS = $CONFIG_COMMANDS
14833 $ $0 $@
14834
81ecdfbb
RW
14835on `(hostname || uname -n) 2>/dev/null | sed 1q`
14836"
14837
c6b750e1
DJ
14838_ACEOF
14839
81ecdfbb
RW
14840case $ac_config_files in *"
14841"*) set x $ac_config_files; shift; ac_config_files=$*;;
14842esac
c6b750e1 14843
c6b750e1 14844
c6b750e1 14845
81ecdfbb
RW
14846cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14847# Files that config.status was made for.
14848config_files="$ac_config_files"
c6b750e1 14849
81ecdfbb 14850_ACEOF
c6b750e1 14851
81ecdfbb 14852cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14853ac_cs_usage="\
81ecdfbb
RW
14854\`$as_me' instantiates files and other configuration actions
14855from templates according to the current configuration. Unless the files
14856and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14857
81ecdfbb 14858Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14859
14860 -h, --help print this help, then exit
81ecdfbb
RW
14861 -V, --version print version number and configuration settings, then exit
14862 -q, --quiet, --silent
14863 do not print progress messages
c6b750e1
DJ
14864 -d, --debug don't remove temporary files
14865 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14866 --file=FILE[:TEMPLATE]
14867 instantiate the configuration file FILE
c6b750e1
DJ
14868
14869Configuration files:
14870$config_files
14871
81ecdfbb 14872Report bugs to the package provider."
c6b750e1 14873
81ecdfbb
RW
14874_ACEOF
14875cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14876ac_cs_version="\\
14877config.status
81ecdfbb
RW
14878configured by $0, generated by GNU Autoconf 2.64,
14879 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14880
81ecdfbb 14881Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14882This config.status script is free software; the Free Software Foundation
14883gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14884
14885ac_pwd='$ac_pwd'
14886srcdir='$srcdir'
14887INSTALL='$INSTALL'
8e957354 14888AWK='$AWK'
81ecdfbb 14889test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14890_ACEOF
14891
81ecdfbb
RW
14892cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14893# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14894ac_need_defaults=:
14895while test $# != 0
a0da8069 14896do
c6b750e1
DJ
14897 case $1 in
14898 --*=*)
81ecdfbb
RW
14899 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14900 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14901 ac_shift=:
14902 ;;
81ecdfbb 14903 *)
c6b750e1
DJ
14904 ac_option=$1
14905 ac_optarg=$2
14906 ac_shift=shift
14907 ;;
c6b750e1
DJ
14908 esac
14909
14910 case $ac_option in
14911 # Handling of the options.
a0da8069 14912 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14913 ac_cs_recheck=: ;;
81ecdfbb
RW
14914 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14915 $as_echo "$ac_cs_version"; exit ;;
14916 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14917 debug=: ;;
14918 --file | --fil | --fi | --f )
14919 $ac_shift
81ecdfbb
RW
14920 case $ac_optarg in
14921 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14922 esac
14923 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14924 ac_need_defaults=false;;
81ecdfbb
RW
14925 --he | --h | --help | --hel | -h )
14926 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14927 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14928 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14929 ac_cs_silent=: ;;
14930
14931 # This is an error.
81ecdfbb
RW
14932 -*) as_fn_error "unrecognized option: \`$1'
14933Try \`$0 --help' for more information." ;;
c6b750e1 14934
81ecdfbb
RW
14935 *) as_fn_append ac_config_targets " $1"
14936 ac_need_defaults=false ;;
c6b750e1 14937
376a0e54 14938 esac
c6b750e1 14939 shift
376a0e54
CM
14940done
14941
c6b750e1 14942ac_configure_extra_args=
376a0e54 14943
c6b750e1
DJ
14944if $ac_cs_silent; then
14945 exec 6>/dev/null
14946 ac_configure_extra_args="$ac_configure_extra_args --silent"
14947fi
376a0e54 14948
c6b750e1 14949_ACEOF
81ecdfbb 14950cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 14951if \$ac_cs_recheck; then
81ecdfbb
RW
14952 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14953 shift
14954 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14955 CONFIG_SHELL='$SHELL'
14956 export CONFIG_SHELL
14957 exec "\$@"
c6b750e1
DJ
14958fi
14959
14960_ACEOF
81ecdfbb
RW
14961cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14962exec 5>>config.log
14963{
14964 echo
14965 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14966## Running $as_me. ##
14967_ASBOX
14968 $as_echo "$ac_log"
14969} >&5
c6b750e1 14970
81ecdfbb
RW
14971_ACEOF
14972cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
14973#
14974# INIT-COMMANDS
14975#
14976extrasub_build="$extrasub_build"
14977 extrasub_host="$extrasub_host"
14978 extrasub_target="$extrasub_target"
14979
81ecdfbb 14980_ACEOF
c6b750e1 14981
81ecdfbb 14982cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14983
81ecdfbb 14984# Handling of arguments.
c6b750e1
DJ
14985for ac_config_target in $ac_config_targets
14986do
81ecdfbb
RW
14987 case $ac_config_target in
14988 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14989
14990 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
14991 esac
14992done
14993
81ecdfbb 14994
c6b750e1
DJ
14995# If the user did not use the arguments to specify the items to instantiate,
14996# then the envvar interface is used. Set only those that are not.
14997# We use the long form for the default assignment because of an extremely
14998# bizarre bug on SunOS 4.1.3.
14999if $ac_need_defaults; then
15000 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15001fi
15002
15003# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15004# simply because there is no reason against having it here, and in addition,
c6b750e1 15005# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15006# Hook for its removal unless debugging.
15007# Note that there is a small window in which the directory will not be cleaned:
15008# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15009$debug ||
15010{
81ecdfbb
RW
15011 tmp=
15012 trap 'exit_status=$?
15013 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15014' 0
15015 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15016}
c6b750e1
DJ
15017# Create a (secure) tmp directory for tmp files.
15018
15019{
81ecdfbb 15020 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15021 test -n "$tmp" && test -d "$tmp"
15022} ||
15023{
81ecdfbb
RW
15024 tmp=./conf$$-$RANDOM
15025 (umask 077 && mkdir "$tmp")
15026} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15027
15028# Set up the scripts for CONFIG_FILES section.
15029# No need to generate them if there are no CONFIG_FILES.
15030# This happens for instance with `./config.status config.h'.
15031if test -n "$CONFIG_FILES"; then
15032
15033if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15034 ac_cs_awk_getline=:
15035 ac_cs_awk_pipe_init=
15036 ac_cs_awk_read_file='
15037 while ((getline aline < (F[key])) > 0)
15038 print(aline)
15039 close(F[key])'
15040 ac_cs_awk_pipe_fini=
15041else
15042 ac_cs_awk_getline=false
15043 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15044 ac_cs_awk_read_file='
15045 print "|#_!!_#|"
15046 print "cat " F[key] " &&"
15047 '$ac_cs_awk_pipe_init
15048 # The final `:' finishes the AND list.
15049 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15050fi
15051ac_cr=`echo X | tr X '\015'`
15052# On cygwin, bash can eat \r inside `` if the user requested igncr.
15053# But we know of no other shell where ac_cr would be empty at this
15054# point, so we can use a bashism as a fallback.
15055if test "x$ac_cr" = x; then
15056 eval ac_cr=\$\'\\r\'
15057fi
15058ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15059if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15060 ac_cs_awk_cr='\r'
15061else
15062 ac_cs_awk_cr=$ac_cr
15063fi
15064
15065echo 'BEGIN {' >"$tmp/subs1.awk" &&
15066_ACEOF
15067
15068# Create commands to substitute file output variables.
c6b750e1 15069{
81ecdfbb
RW
15070 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15071 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15072 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15073 echo "_ACAWK" &&
15074 echo "_ACEOF"
15075} >conf$$files.sh &&
15076. ./conf$$files.sh ||
15077 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15078rm -f conf$$files.sh
c6b750e1 15079
81ecdfbb
RW
15080{
15081 echo "cat >conf$$subs.awk <<_ACEOF" &&
15082 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15083 echo "_ACEOF"
15084} >conf$$subs.sh ||
15085 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15086ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15087ac_delim='%!_!# '
15088for ac_last_try in false false false false false :; do
15089 . ./conf$$subs.sh ||
15090 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15091
15092 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15093 if test $ac_delim_n = $ac_delim_num; then
15094 break
15095 elif $ac_last_try; then
15096 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15097 else
15098 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15099 fi
15100done
15101rm -f conf$$subs.sh
15102
15103cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15104cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15105_ACEOF
81ecdfbb
RW
15106sed -n '
15107h
15108s/^/S["/; s/!.*/"]=/
15109p
15110g
15111s/^[^!]*!//
15112:repl
15113t repl
15114s/'"$ac_delim"'$//
15115t delim
15116:nl
15117h
15118s/\(.\{148\}\).*/\1/
15119t more1
15120s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15121p
15122n
15123b repl
15124:more1
15125s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15126p
15127g
15128s/.\{148\}//
15129t nl
15130:delim
15131h
15132s/\(.\{148\}\).*/\1/
15133t more2
15134s/["\\]/\\&/g; s/^/"/; s/$/"/
15135p
15136b
15137:more2
15138s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15139p
15140g
15141s/.\{148\}//
15142t delim
15143' <conf$$subs.awk | sed '
15144/^[^""]/{
15145 N
15146 s/\n//
15147}
15148' >>$CONFIG_STATUS || ac_write_fail=1
15149rm -f conf$$subs.awk
15150cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15151_ACAWK
15152cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15153 for (key in S) S_is_set[key] = 1
15154 FS = "\a"
15155 \$ac_cs_awk_pipe_init
15156}
15157{
15158 line = $ 0
15159 nfields = split(line, field, "@")
15160 substed = 0
15161 len = length(field[1])
15162 for (i = 2; i < nfields; i++) {
15163 key = field[i]
15164 keylen = length(key)
15165 if (S_is_set[key]) {
15166 value = S[key]
15167 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15168 len += length(value) + length(field[++i])
15169 substed = 1
15170 } else
15171 len += 1 + keylen
15172 }
15173 if (nfields == 3 && !substed) {
15174 key = field[2]
15175 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15176 \$ac_cs_awk_read_file
15177 next
15178 }
15179 }
15180 print line
15181}
15182\$ac_cs_awk_pipe_fini
15183_ACAWK
15184_ACEOF
15185cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15186if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15187 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15188else
15189 cat
15190fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15191 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15192_ACEOF
15193
15194# VPATH may cause trouble with some makes, so we remove $(srcdir),
15195# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15196# trailing colons and then remove the whole line if VPATH becomes empty
15197# (actually we leave an empty line to preserve line numbers).
15198if test "x$srcdir" = x.; then
15199 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15200s/:*\$(srcdir):*/:/
15201s/:*\${srcdir}:*/:/
15202s/:*@srcdir@:*/:/
15203s/^\([^=]*=[ ]*\):*/\1/
15204s/:*$//
15205s/^[^=]*=[ ]*$//
15206}'
15207fi
c6b750e1 15208
81ecdfbb
RW
15209cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15210fi # test -n "$CONFIG_FILES"
c6b750e1 15211
c6b750e1 15212
81ecdfbb
RW
15213eval set X " :F $CONFIG_FILES "
15214shift
15215for ac_tag
15216do
15217 case $ac_tag in
15218 :[FHLC]) ac_mode=$ac_tag; continue;;
15219 esac
15220 case $ac_mode$ac_tag in
15221 :[FHL]*:*);;
15222 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15223 :[FH]-) ac_tag=-:-;;
15224 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15225 esac
15226 ac_save_IFS=$IFS
15227 IFS=:
15228 set x $ac_tag
15229 IFS=$ac_save_IFS
15230 shift
15231 ac_file=$1
15232 shift
252b5132 15233
81ecdfbb
RW
15234 case $ac_mode in
15235 :L) ac_source=$1;;
15236 :[FH])
15237 ac_file_inputs=
15238 for ac_f
15239 do
15240 case $ac_f in
15241 -) ac_f="$tmp/stdin";;
15242 *) # Look for the file first in the build tree, then in the source tree
15243 # (if the path is not absolute). The absolute path cannot be DOS-style,
15244 # because $ac_f cannot contain `:'.
15245 test -f "$ac_f" ||
15246 case $ac_f in
15247 [\\/$]*) false;;
15248 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15249 esac ||
15250 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15251 esac
15252 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15253 as_fn_append ac_file_inputs " '$ac_f'"
15254 done
c6b750e1 15255
81ecdfbb
RW
15256 # Let's still pretend it is `configure' which instantiates (i.e., don't
15257 # use $as_me), people would be surprised to read:
15258 # /* config.h. Generated by config.status. */
15259 configure_input='Generated from '`
15260 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15261 `' by configure.'
15262 if test x"$ac_file" != x-; then
15263 configure_input="$ac_file. $configure_input"
15264 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15265$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15266 fi
81ecdfbb
RW
15267 # Neutralize special characters interpreted by sed in replacement strings.
15268 case $configure_input in #(
15269 *\&* | *\|* | *\\* )
15270 ac_sed_conf_input=`$as_echo "$configure_input" |
15271 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15272 *) ac_sed_conf_input=$configure_input;;
15273 esac
cac3d6c4 15274
81ecdfbb
RW
15275 case $ac_tag in
15276 *:-:* | *:-) cat >"$tmp/stdin" \
15277 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15278 esac
15279 ;;
a0da8069 15280 esac
252b5132 15281
81ecdfbb 15282 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15283$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15284 X"$ac_file" : 'X\(//\)[^/]' \| \
15285 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15286 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15287$as_echo X"$ac_file" |
15288 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15289 s//\1/
15290 q
15291 }
15292 /^X\(\/\/\)[^/].*/{
15293 s//\1/
15294 q
15295 }
15296 /^X\(\/\/\)$/{
15297 s//\1/
15298 q
15299 }
15300 /^X\(\/\).*/{
15301 s//\1/
15302 q
15303 }
15304 s/.*/./; q'`
15305 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15306 ac_builddir=.
252b5132 15307
81ecdfbb
RW
15308case "$ac_dir" in
15309.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15310*)
15311 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15312 # A ".." for each directory in $ac_dir_suffix.
15313 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15314 case $ac_top_builddir_sub in
15315 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15316 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15317 esac ;;
15318esac
15319ac_abs_top_builddir=$ac_pwd
15320ac_abs_builddir=$ac_pwd$ac_dir_suffix
15321# for backward compatibility:
15322ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15323
15324case $srcdir in
81ecdfbb 15325 .) # We are building in place.
c6b750e1 15326 ac_srcdir=.
81ecdfbb
RW
15327 ac_top_srcdir=$ac_top_builddir_sub
15328 ac_abs_top_srcdir=$ac_pwd ;;
15329 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15330 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15331 ac_top_srcdir=$srcdir
15332 ac_abs_top_srcdir=$srcdir ;;
15333 *) # Relative name.
15334 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15335 ac_top_srcdir=$ac_top_build_prefix$srcdir
15336 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15337esac
81ecdfbb 15338ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15339
252b5132 15340
81ecdfbb
RW
15341 case $ac_mode in
15342 :F)
15343 #
15344 # CONFIG_FILE
15345 #
c6b750e1
DJ
15346
15347 case $INSTALL in
15348 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15349 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15350 esac
81ecdfbb 15351_ACEOF
252b5132 15352
81ecdfbb
RW
15353cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15354# If the template does not know about datarootdir, expand it.
15355# FIXME: This hack should be removed a few years after 2.60.
15356ac_datarootdir_hack=; ac_datarootdir_seen=
15357ac_sed_dataroot='
15358/datarootdir/ {
15359 p
15360 q
15361}
15362/@datadir@/p
15363/@docdir@/p
15364/@infodir@/p
15365/@localedir@/p
15366/@mandir@/p'
15367case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15368*datarootdir*) ac_datarootdir_seen=yes;;
15369*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15370 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15371$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15372_ACEOF
81ecdfbb
RW
15373cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15374 ac_datarootdir_hack='
15375 s&@datadir@&$datadir&g
15376 s&@docdir@&$docdir&g
15377 s&@infodir@&$infodir&g
15378 s&@localedir@&$localedir&g
15379 s&@mandir@&$mandir&g
15380 s&\\\${datarootdir}&$datarootdir&g' ;;
15381esac
15382_ACEOF
15383
15384# Neutralize VPATH when `$srcdir' = `.'.
15385# Shell code in configure.ac might set extrasub.
15386# FIXME: do we really want to maintain this feature?
15387cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15388ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15389$extrasub
15390_ACEOF
81ecdfbb 15391cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15392:t
15393/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15394s|@configure_input@|$ac_sed_conf_input|;t t
15395s&@top_builddir@&$ac_top_builddir_sub&;t t
15396s&@top_build_prefix@&$ac_top_build_prefix&;t t
15397s&@srcdir@&$ac_srcdir&;t t
15398s&@abs_srcdir@&$ac_abs_srcdir&;t t
15399s&@top_srcdir@&$ac_top_srcdir&;t t
15400s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15401s&@builddir@&$ac_builddir&;t t
15402s&@abs_builddir@&$ac_abs_builddir&;t t
15403s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15404s&@INSTALL@&$ac_INSTALL&;t t
15405$ac_datarootdir_hack
15406"
15407eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15408if $ac_cs_awk_getline; then
15409 $AWK -f "$tmp/subs.awk"
15410else
15411 $AWK -f "$tmp/subs.awk" | $SHELL
15412fi >$tmp/out \
15413 || as_fn_error "could not create $ac_file" "$LINENO" 5
15414
15415test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15416 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15417 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15418 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15419which seems to be undefined. Please make sure it is defined." >&5
15420$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15421which seems to be undefined. Please make sure it is defined." >&2;}
15422
15423 rm -f "$tmp/stdin"
15424 case $ac_file in
15425 -) cat "$tmp/out" && rm -f "$tmp/out";;
15426 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15427 esac \
15428 || as_fn_error "could not create $ac_file" "$LINENO" 5
15429 ;;
c148b4cb 15430
c148b4cb 15431
c148b4cb 15432
81ecdfbb
RW
15433 esac
15434
06a51eac
RW
15435
15436 case $ac_file$ac_mode in
15437 "Makefile":F) sed "$extrasub_build" Makefile |
15438 sed "$extrasub_host" |
15439 sed "$extrasub_target" > mf$$
15440 mv -f mf$$ Makefile ;;
15441
15442 esac
81ecdfbb
RW
15443done # for ac_tag
15444
15445
15446as_fn_exit 0
c6b750e1 15447_ACEOF
c6b750e1
DJ
15448ac_clean_files=$ac_clean_files_save
15449
81ecdfbb
RW
15450test $ac_write_fail = 0 ||
15451 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15452
c6b750e1
DJ
15453
15454# configure is writing to config.log, and then calls config.status.
15455# config.status does its own redirection, appending to config.log.
15456# Unfortunately, on DOS this fails, as config.log is still kept open
15457# by configure, so config.status won't be able to write to it; its
15458# output is simply discarded. So we exec the FD to /dev/null,
15459# effectively closing config.log, so it can be properly (re)opened and
15460# appended to by config.status. When coming back to configure, we
15461# need to make the FD available again.
15462if test "$no_create" != yes; then
15463 ac_cs_success=:
15464 ac_config_status_args=
15465 test "$silent" = yes &&
15466 ac_config_status_args="$ac_config_status_args --quiet"
15467 exec 5>/dev/null
15468 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15469 exec 5>>config.log
15470 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15471 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15472 $ac_cs_success || as_fn_exit $?
15473fi
15474if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15475 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15476$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15477fi
c148b4cb 15478
This page took 1.450818 seconds and 4 git commands to generate.