2010-01-25 Doug Kwan <dougkwan@google.com>
[deliverable/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb 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
911e63d0 659target_configdirs
81ecdfbb
RW
660configdirs
661host_configargs
662build_configdirs
663build_configargs
664INSTALL_GDB_TK
665GDB_TK
666CONFIGURE_GDB_TK
667build_tooldir
668tooldir
669GCC_SHLIB_SUBDIR
670RPATH_ENVVAR
96655cc4 671BUILD_CONFIG
81ecdfbb
RW
672CXXFLAGS_FOR_TARGET
673CFLAGS_FOR_TARGET
674DEBUG_PREFIX_CFLAGS_FOR_TARGET
675SYSROOT_CFLAGS_FOR_TARGET
676stage1_languages
700d40ca
ILT
677extra_host_libiberty_configure_flags
678libelfinc
679libelflibs
680EGREP
681GREP
682CPP
81ecdfbb
RW
683clooginc
684clooglibs
685pplinc
686ppllibs
687poststage1_libs
688poststage1_ldflags
689stage1_libs
690stage1_ldflags
691extra_mpc_mpfr_configure_flags
692extra_mpc_gmp_configure_flags
693extra_mpfr_configure_flags
694gmpinc
695gmplibs
696do_compare
697GNATMAKE
698GNATBIND
699ac_ct_CXX
700CXXFLAGS
701CXX
702OBJEXT
703EXEEXT
704ac_ct_CC
705CPPFLAGS
706LDFLAGS
707CFLAGS
708CC
709target_subdir
710host_subdir
711build_subdir
712build_libsubdir
8e957354
PB
713AWK
714SED
81ecdfbb
RW
715LN_S
716LN
717INSTALL_DATA
718INSTALL_SCRIPT
719INSTALL_PROGRAM
720target_os
721target_vendor
722target_cpu
723target
724host_os
725host_vendor
726host_cpu
727host
728target_noncanonical
729host_noncanonical
730build_noncanonical
731build_os
732build_vendor
733build_cpu
734build
735TOPLEVEL_CONFIGURE_ARGUMENTS
736target_alias
737host_alias
738build_alias
739LIBS
740ECHO_T
741ECHO_N
742ECHO_C
743DEFS
744mandir
745localedir
746libdir
747psdir
748pdfdir
749dvidir
750htmldir
751infodir
752docdir
753oldincludedir
754includedir
755localstatedir
756sharedstatedir
757sysconfdir
758datadir
759datarootdir
760libexecdir
761sbindir
762bindir
763program_transform_name
764prefix
765exec_prefix
766PACKAGE_URL
767PACKAGE_BUGREPORT
768PACKAGE_STRING
769PACKAGE_VERSION
770PACKAGE_TARNAME
771PACKAGE_NAME
772PATH_SEPARATOR
773SHELL'
774ac_subst_files='serialization_dependencies
775host_makefile_frag
776target_makefile_frag
777alphaieee_frag
778ospace_frag'
779ac_user_opts='
780enable_option_checking
781with_build_libsubdir
782enable_gold
783enable_libada
784enable_libssp
785enable_build_with_cxx
786with_mpc
787with_mpc_include
788with_mpc_lib
789with_mpfr_dir
790with_mpfr
791with_mpfr_include
792with_mpfr_lib
793with_gmp_dir
794with_gmp
795with_gmp_include
796with_gmp_lib
797with_host_libstdcxx
798with_stage1_ldflags
799with_stage1_libs
800with_boot_ldflags
801with_boot_libs
802with_ppl
803with_ppl_include
804with_ppl_lib
805enable_ppl_version_check
806with_cloog
807with_cloog_include
808with_cloog_lib
809enable_cloog_version_check
700d40ca
ILT
810enable_lto
811with_libelf
812with_libelf_include
813with_libelf_lib
81ecdfbb
RW
814enable_stage1_languages
815enable_objc_gc
816with_build_sysroot
817with_debug_prefix_map
818enable_bootstrap
96655cc4 819with_build_config
81ecdfbb
RW
820enable_serial_configure
821with_build_time_tools
822enable_maintainer_mode
823enable_stage1_checking
824enable_werror
81ecdfbb
RW
825'
826 ac_precious_vars='build_alias
827host_alias
828target_alias
829CC
830CFLAGS
831LDFLAGS
832LIBS
833CPPFLAGS
834CXX
835CXXFLAGS
836CCC
700d40ca 837CPP
81ecdfbb
RW
838AR
839AS
840DLLTOOL
841LD
842LIPO
843NM
844RANLIB
845STRIP
846WINDRES
847WINDMC
848OBJCOPY
849OBJDUMP
850CC_FOR_TARGET
851CXX_FOR_TARGET
852GCC_FOR_TARGET
853GCJ_FOR_TARGET
854GFORTRAN_FOR_TARGET
855AR_FOR_TARGET
856AS_FOR_TARGET
857DLLTOOL_FOR_TARGET
858LD_FOR_TARGET
859LIPO_FOR_TARGET
860NM_FOR_TARGET
861OBJDUMP_FOR_TARGET
862RANLIB_FOR_TARGET
863STRIP_FOR_TARGET
864WINDRES_FOR_TARGET
865WINDMC_FOR_TARGET'
866
a0da8069
NN
867
868# Initialize some variables set by options.
c6b750e1
DJ
869ac_init_help=
870ac_init_version=false
81ecdfbb
RW
871ac_unrecognized_opts=
872ac_unrecognized_sep=
a0da8069
NN
873# The variables have the same names as the options, with
874# dashes changed to underlines.
c6b750e1 875cache_file=/dev/null
a0da8069 876exec_prefix=NONE
a0da8069 877no_create=
a0da8069
NN
878no_recursion=
879prefix=NONE
880program_prefix=NONE
881program_suffix=NONE
882program_transform_name=s,x,x,
883silent=
884site=
885srcdir=
a0da8069
NN
886verbose=
887x_includes=NONE
888x_libraries=NONE
c6b750e1
DJ
889
890# Installation directory options.
891# These are left unexpanded so users can "make install exec_prefix=/foo"
892# and all the variables that are supposed to be based on exec_prefix
893# by default will actually change.
894# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 895# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
896bindir='${exec_prefix}/bin'
897sbindir='${exec_prefix}/sbin'
898libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
899datarootdir='${prefix}/share'
900datadir='${datarootdir}'
a0da8069
NN
901sysconfdir='${prefix}/etc'
902sharedstatedir='${prefix}/com'
903localstatedir='${prefix}/var'
a0da8069
NN
904includedir='${prefix}/include'
905oldincludedir='/usr/include'
81ecdfbb
RW
906docdir='${datarootdir}/doc/${PACKAGE}'
907infodir='${datarootdir}/info'
908htmldir='${docdir}'
909dvidir='${docdir}'
910pdfdir='${docdir}'
911psdir='${docdir}'
912libdir='${exec_prefix}/lib'
913localedir='${datarootdir}/locale'
914mandir='${datarootdir}/man'
252b5132 915
a0da8069 916ac_prev=
81ecdfbb 917ac_dashdash=
a0da8069
NN
918for ac_option
919do
a0da8069
NN
920 # If the previous option needs an argument, assign it.
921 if test -n "$ac_prev"; then
81ecdfbb 922 eval $ac_prev=\$ac_option
a0da8069
NN
923 ac_prev=
924 continue
925 fi
252b5132 926
81ecdfbb
RW
927 case $ac_option in
928 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
929 *) ac_optarg=yes ;;
930 esac
a0da8069
NN
931
932 # Accept the important Cygnus configure options, so we can diagnose typos.
933
81ecdfbb
RW
934 case $ac_dashdash$ac_option in
935 --)
936 ac_dashdash=yes ;;
a0da8069
NN
937
938 -bindir | --bindir | --bindi | --bind | --bin | --bi)
939 ac_prev=bindir ;;
940 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 941 bindir=$ac_optarg ;;
a0da8069
NN
942
943 -build | --build | --buil | --bui | --bu)
c6b750e1 944 ac_prev=build_alias ;;
a0da8069 945 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 946 build_alias=$ac_optarg ;;
a0da8069
NN
947
948 -cache-file | --cache-file | --cache-fil | --cache-fi \
949 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
950 ac_prev=cache_file ;;
951 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
952 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
953 cache_file=$ac_optarg ;;
954
955 --config-cache | -C)
956 cache_file=config.cache ;;
a0da8069 957
81ecdfbb 958 -datadir | --datadir | --datadi | --datad)
a0da8069 959 ac_prev=datadir ;;
81ecdfbb 960 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 961 datadir=$ac_optarg ;;
a0da8069 962
81ecdfbb
RW
963 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
964 | --dataroo | --dataro | --datar)
965 ac_prev=datarootdir ;;
966 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
967 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
968 datarootdir=$ac_optarg ;;
969
a0da8069 970 -disable-* | --disable-*)
81ecdfbb 971 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 972 # Reject names that are not valid shell variable names.
81ecdfbb
RW
973 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
974 as_fn_error "invalid feature name: $ac_useropt"
975 ac_useropt_orig=$ac_useropt
976 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
977 case $ac_user_opts in
978 *"
979"enable_$ac_useropt"
980"*) ;;
981 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
982 ac_unrecognized_sep=', ';;
983 esac
984 eval enable_$ac_useropt=no ;;
985
986 -docdir | --docdir | --docdi | --doc | --do)
987 ac_prev=docdir ;;
988 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
989 docdir=$ac_optarg ;;
990
991 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
992 ac_prev=dvidir ;;
993 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
994 dvidir=$ac_optarg ;;
a0da8069
NN
995
996 -enable-* | --enable-*)
81ecdfbb 997 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 998 # Reject names that are not valid shell variable names.
81ecdfbb
RW
999 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1000 as_fn_error "invalid feature name: $ac_useropt"
1001 ac_useropt_orig=$ac_useropt
1002 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1003 case $ac_user_opts in
1004 *"
1005"enable_$ac_useropt"
1006"*) ;;
1007 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1008 ac_unrecognized_sep=', ';;
a0da8069 1009 esac
81ecdfbb 1010 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1011
1012 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1013 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1014 | --exec | --exe | --ex)
1015 ac_prev=exec_prefix ;;
1016 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1017 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1018 | --exec=* | --exe=* | --ex=*)
c6b750e1 1019 exec_prefix=$ac_optarg ;;
a0da8069
NN
1020
1021 -gas | --gas | --ga | --g)
1022 # Obsolete; use --with-gas.
1023 with_gas=yes ;;
1024
c6b750e1
DJ
1025 -help | --help | --hel | --he | -h)
1026 ac_init_help=long ;;
1027 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1028 ac_init_help=recursive ;;
1029 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1030 ac_init_help=short ;;
a0da8069
NN
1031
1032 -host | --host | --hos | --ho)
c6b750e1 1033 ac_prev=host_alias ;;
a0da8069 1034 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1035 host_alias=$ac_optarg ;;
a0da8069 1036
81ecdfbb
RW
1037 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1038 ac_prev=htmldir ;;
1039 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1040 | --ht=*)
1041 htmldir=$ac_optarg ;;
1042
a0da8069
NN
1043 -includedir | --includedir | --includedi | --included | --include \
1044 | --includ | --inclu | --incl | --inc)
1045 ac_prev=includedir ;;
1046 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1047 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1048 includedir=$ac_optarg ;;
a0da8069
NN
1049
1050 -infodir | --infodir | --infodi | --infod | --info | --inf)
1051 ac_prev=infodir ;;
1052 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1053 infodir=$ac_optarg ;;
a0da8069
NN
1054
1055 -libdir | --libdir | --libdi | --libd)
1056 ac_prev=libdir ;;
1057 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1058 libdir=$ac_optarg ;;
a0da8069
NN
1059
1060 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1061 | --libexe | --libex | --libe)
1062 ac_prev=libexecdir ;;
1063 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1064 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1065 libexecdir=$ac_optarg ;;
a0da8069 1066
81ecdfbb
RW
1067 -localedir | --localedir | --localedi | --localed | --locale)
1068 ac_prev=localedir ;;
1069 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1070 localedir=$ac_optarg ;;
1071
a0da8069 1072 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1073 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1074 ac_prev=localstatedir ;;
1075 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1076 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1077 localstatedir=$ac_optarg ;;
a0da8069
NN
1078
1079 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1080 ac_prev=mandir ;;
1081 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1082 mandir=$ac_optarg ;;
a0da8069
NN
1083
1084 -nfp | --nfp | --nf)
1085 # Obsolete; use --without-fp.
1086 with_fp=no ;;
1087
1088 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1089 | --no-cr | --no-c | -n)
a0da8069
NN
1090 no_create=yes ;;
1091
1092 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1093 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1094 no_recursion=yes ;;
1095
1096 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1097 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1098 | --oldin | --oldi | --old | --ol | --o)
1099 ac_prev=oldincludedir ;;
1100 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1101 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1102 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1103 oldincludedir=$ac_optarg ;;
a0da8069
NN
1104
1105 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1106 ac_prev=prefix ;;
1107 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1108 prefix=$ac_optarg ;;
a0da8069
NN
1109
1110 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1111 | --program-pre | --program-pr | --program-p)
1112 ac_prev=program_prefix ;;
1113 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1114 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1115 program_prefix=$ac_optarg ;;
a0da8069
NN
1116
1117 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1118 | --program-suf | --program-su | --program-s)
1119 ac_prev=program_suffix ;;
1120 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1121 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1122 program_suffix=$ac_optarg ;;
a0da8069
NN
1123
1124 -program-transform-name | --program-transform-name \
1125 | --program-transform-nam | --program-transform-na \
1126 | --program-transform-n | --program-transform- \
1127 | --program-transform | --program-transfor \
1128 | --program-transfo | --program-transf \
1129 | --program-trans | --program-tran \
1130 | --progr-tra | --program-tr | --program-t)
1131 ac_prev=program_transform_name ;;
1132 -program-transform-name=* | --program-transform-name=* \
1133 | --program-transform-nam=* | --program-transform-na=* \
1134 | --program-transform-n=* | --program-transform-=* \
1135 | --program-transform=* | --program-transfor=* \
1136 | --program-transfo=* | --program-transf=* \
1137 | --program-trans=* | --program-tran=* \
1138 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1139 program_transform_name=$ac_optarg ;;
a0da8069 1140
81ecdfbb
RW
1141 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1142 ac_prev=pdfdir ;;
1143 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1144 pdfdir=$ac_optarg ;;
1145
1146 -psdir | --psdir | --psdi | --psd | --ps)
1147 ac_prev=psdir ;;
1148 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1149 psdir=$ac_optarg ;;
1150
a0da8069
NN
1151 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1152 | -silent | --silent | --silen | --sile | --sil)
1153 silent=yes ;;
1154
1155 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1156 ac_prev=sbindir ;;
1157 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1158 | --sbi=* | --sb=*)
c6b750e1 1159 sbindir=$ac_optarg ;;
a0da8069
NN
1160
1161 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1162 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1163 | --sharedst | --shareds | --shared | --share | --shar \
1164 | --sha | --sh)
1165 ac_prev=sharedstatedir ;;
1166 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1167 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1168 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1169 | --sha=* | --sh=*)
c6b750e1 1170 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1171
1172 -site | --site | --sit)
1173 ac_prev=site ;;
1174 -site=* | --site=* | --sit=*)
c6b750e1 1175 site=$ac_optarg ;;
a0da8069
NN
1176
1177 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1178 ac_prev=srcdir ;;
1179 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1180 srcdir=$ac_optarg ;;
a0da8069
NN
1181
1182 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1183 | --syscon | --sysco | --sysc | --sys | --sy)
1184 ac_prev=sysconfdir ;;
1185 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1186 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1187 sysconfdir=$ac_optarg ;;
a0da8069
NN
1188
1189 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1190 ac_prev=target_alias ;;
a0da8069 1191 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1192 target_alias=$ac_optarg ;;
a0da8069
NN
1193
1194 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1195 verbose=yes ;;
1196
c6b750e1
DJ
1197 -version | --version | --versio | --versi | --vers | -V)
1198 ac_init_version=: ;;
a0da8069
NN
1199
1200 -with-* | --with-*)
81ecdfbb 1201 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1202 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1203 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1204 as_fn_error "invalid package name: $ac_useropt"
1205 ac_useropt_orig=$ac_useropt
1206 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1207 case $ac_user_opts in
1208 *"
1209"with_$ac_useropt"
1210"*) ;;
1211 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1212 ac_unrecognized_sep=', ';;
a0da8069 1213 esac
81ecdfbb 1214 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1215
1216 -without-* | --without-*)
81ecdfbb 1217 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1218 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1219 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1220 as_fn_error "invalid package name: $ac_useropt"
1221 ac_useropt_orig=$ac_useropt
1222 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1223 case $ac_user_opts in
1224 *"
1225"with_$ac_useropt"
1226"*) ;;
1227 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1228 ac_unrecognized_sep=', ';;
1229 esac
1230 eval with_$ac_useropt=no ;;
a0da8069
NN
1231
1232 --x)
1233 # Obsolete; use --with-x.
1234 with_x=yes ;;
1235
1236 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1237 | --x-incl | --x-inc | --x-in | --x-i)
1238 ac_prev=x_includes ;;
1239 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1240 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1241 x_includes=$ac_optarg ;;
a0da8069
NN
1242
1243 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1244 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1245 ac_prev=x_libraries ;;
1246 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1247 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1248 x_libraries=$ac_optarg ;;
a0da8069 1249
81ecdfbb
RW
1250 -*) as_fn_error "unrecognized option: \`$ac_option'
1251Try \`$0 --help' for more information."
a0da8069
NN
1252 ;;
1253
c6b750e1
DJ
1254 *=*)
1255 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1256 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1257 case $ac_envvar in #(
1258 '' | [0-9]* | *[!_$as_cr_alnum]* )
1259 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1260 esac
1261 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1262 export $ac_envvar ;;
1263
a0da8069 1264 *)
c6b750e1 1265 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1266 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1267 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1268 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1269 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1270 ;;
1271
1272 esac
1273done
1274
1275if test -n "$ac_prev"; then
c6b750e1 1276 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1277 as_fn_error "missing argument to $ac_option"
a0da8069 1278fi
a0da8069 1279
81ecdfbb
RW
1280if test -n "$ac_unrecognized_opts"; then
1281 case $enable_option_checking in
1282 no) ;;
1283 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1284 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1285 esac
81ecdfbb 1286fi
a0da8069 1287
81ecdfbb
RW
1288# Check all directory arguments for consistency.
1289for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1290 datadir sysconfdir sharedstatedir localstatedir includedir \
1291 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1292 libdir localedir mandir
a0da8069 1293do
81ecdfbb
RW
1294 eval ac_val=\$$ac_var
1295 # Remove trailing slashes.
1296 case $ac_val in
1297 */ )
1298 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1299 eval $ac_var=\$ac_val;;
1300 esac
1301 # Be sure to have absolute directory names.
c6b750e1 1302 case $ac_val in
81ecdfbb
RW
1303 [\\/$]* | ?:[\\/]* ) continue;;
1304 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1305 esac
81ecdfbb 1306 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1307done
1308
c6b750e1
DJ
1309# There might be people who depend on the old broken behavior: `$host'
1310# used to hold the argument of --host etc.
1311# FIXME: To remove some day.
1312build=$build_alias
1313host=$host_alias
1314target=$target_alias
376a0e54 1315
c6b750e1
DJ
1316# FIXME: To remove some day.
1317if test "x$host_alias" != x; then
1318 if test "x$build_alias" = x; then
1319 cross_compiling=maybe
81ecdfbb 1320 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1321 If a cross compiler is detected then cross compile mode will be used." >&2
1322 elif test "x$build_alias" != "x$host_alias"; then
1323 cross_compiling=yes
1324 fi
1325fi
1326
1327ac_tool_prefix=
1328test -n "$host_alias" && ac_tool_prefix=$host_alias-
1329
1330test "$silent" = yes && exec 6>/dev/null
a0da8069 1331
a0da8069 1332
81ecdfbb
RW
1333ac_pwd=`pwd` && test -n "$ac_pwd" &&
1334ac_ls_di=`ls -di .` &&
1335ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1336 as_fn_error "working directory cannot be determined"
1337test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1338 as_fn_error "pwd does not report name of working directory"
1339
1340
a0da8069
NN
1341# Find the source files, if location was not specified.
1342if test -z "$srcdir"; then
1343 ac_srcdir_defaulted=yes
81ecdfbb
RW
1344 # Try the directory containing this script, then the parent directory.
1345 ac_confdir=`$as_dirname -- "$as_myself" ||
1346$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1347 X"$as_myself" : 'X\(//\)[^/]' \| \
1348 X"$as_myself" : 'X\(//\)$' \| \
1349 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1350$as_echo X"$as_myself" |
1351 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1352 s//\1/
1353 q
1354 }
1355 /^X\(\/\/\)[^/].*/{
1356 s//\1/
1357 q
1358 }
1359 /^X\(\/\/\)$/{
1360 s//\1/
1361 q
1362 }
1363 /^X\(\/\).*/{
1364 s//\1/
1365 q
1366 }
1367 s/.*/./; q'`
a0da8069 1368 srcdir=$ac_confdir
81ecdfbb 1369 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1370 srcdir=..
1371 fi
1372else
1373 ac_srcdir_defaulted=no
1374fi
81ecdfbb
RW
1375if test ! -r "$srcdir/$ac_unique_file"; then
1376 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1377 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1378fi
1379ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1380ac_abs_confdir=`(
1381 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1382 pwd)`
1383# When building in place, set srcdir=.
1384if test "$ac_abs_confdir" = "$ac_pwd"; then
1385 srcdir=.
1386fi
1387# Remove unnecessary trailing slashes from srcdir.
1388# Double slashes in file names in object file debugging info
1389# mess up M-x gdb in Emacs.
1390case $srcdir in
1391*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1392esac
9cc8ae67
PB
1393ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1394
81ecdfbb
RW
1395for ac_var in $ac_precious_vars; do
1396 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1397 eval ac_env_${ac_var}_value=\$${ac_var}
1398 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1399 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1400done
c6b750e1
DJ
1401
1402#
1403# Report the --help message.
1404#
1405if test "$ac_init_help" = "long"; then
1406 # Omit some internal or obsolete options to make the list less imposing.
1407 # This message is too long to be a string in the A/UX 3.1 sh.
1408 cat <<_ACEOF
1409\`configure' configures this package to adapt to many kinds of systems.
1410
1411Usage: $0 [OPTION]... [VAR=VALUE]...
1412
1413To assign environment variables (e.g., CC, CFLAGS...), specify them as
1414VAR=VALUE. See below for descriptions of some of the useful variables.
1415
1416Defaults for the options are specified in brackets.
1417
1418Configuration:
1419 -h, --help display this help and exit
1420 --help=short display options specific to this package
1421 --help=recursive display the short help of all the included packages
1422 -V, --version display version information and exit
1423 -q, --quiet, --silent do not print \`checking...' messages
1424 --cache-file=FILE cache test results in FILE [disabled]
1425 -C, --config-cache alias for \`--cache-file=config.cache'
1426 -n, --no-create do not create output files
1427 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1428
c6b750e1
DJ
1429Installation directories:
1430 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1431 [$ac_default_prefix]
c6b750e1 1432 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1433 [PREFIX]
c6b750e1
DJ
1434
1435By default, \`make install' will install all the files in
1436\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1437an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1438for instance \`--prefix=\$HOME'.
1439
1440For better control, use the options below.
1441
1442Fine tuning of the installation directories:
81ecdfbb
RW
1443 --bindir=DIR user executables [EPREFIX/bin]
1444 --sbindir=DIR system admin executables [EPREFIX/sbin]
1445 --libexecdir=DIR program executables [EPREFIX/libexec]
1446 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1447 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1448 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1449 --libdir=DIR object code libraries [EPREFIX/lib]
1450 --includedir=DIR C header files [PREFIX/include]
1451 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1452 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1453 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1454 --infodir=DIR info documentation [DATAROOTDIR/info]
1455 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1456 --mandir=DIR man documentation [DATAROOTDIR/man]
1457 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1458 --htmldir=DIR html documentation [DOCDIR]
1459 --dvidir=DIR dvi documentation [DOCDIR]
1460 --pdfdir=DIR pdf documentation [DOCDIR]
1461 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1462_ACEOF
1463
1464 cat <<\_ACEOF
1465
1466Program names:
1467 --program-prefix=PREFIX prepend PREFIX to installed program names
1468 --program-suffix=SUFFIX append SUFFIX to installed program names
1469 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1470
1471System types:
1472 --build=BUILD configure for building on BUILD [guessed]
1473 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1474 --target=TARGET configure for building compilers for TARGET [HOST]
1475_ACEOF
a0da8069 1476fi
a0da8069 1477
c6b750e1
DJ
1478if test -n "$ac_init_help"; then
1479
1480 cat <<\_ACEOF
1481
1482Optional Features:
81ecdfbb 1483 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1484 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1485 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
93f9b408 1486 --enable-gold use gold instead of ld
521ec477
DD
1487 --enable-libada build libada directory
1488 --enable-libssp build libssp directory
e8a5fa9c 1489 --enable-build-with-cxx build with C++ compiler instead of C compiler
e28c595f
JM
1490 --disable-ppl-version-check disable check for PPL version
1491 --disable-cloog-version-check disable check for CLooG version
700d40ca 1492 --enable-lto enable link time optimization support
521ec477 1493 --enable-stage1-languages[=all] choose additional languages to build during
c6b750e1 1494 stage1. Mostly useful for compiler development.
521ec477
DD
1495 --enable-objc-gc enable use of Boehm's garbage collector with the
1496 GNU Objective-C runtime
1497 --enable-bootstrap enable bootstrapping [yes if native build]
1498 --enable-serial-[{host,target,build}-]configure
1499 force sequential configuration of
c6b750e1 1500 sub-packages for the host, target or build
521ec477 1501 machine, or all sub-packages
c6b750e1
DJ
1502 --enable-maintainer-mode enable make rules and dependencies not useful
1503 (and sometimes confusing) to the casual installer
521ec477
DD
1504 --enable-stage1-checking[=all] choose additional checking for stage1
1505 of the compiler
c6b750e1
DJ
1506 --enable-werror enable -Werror in bootstrap stage2 and later
1507
1508Optional Packages:
1509 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1510 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1511 --with-build-libsubdir=DIR Directory where to find libraries for build system
e8a5fa9c
RW
1512 --with-mpc=PATH specify prefix directory for installed MPC package.
1513 Equivalent to --with-mpc-include=PATH/include
1514 plus --with-mpc-lib=PATH/lib
1515 --with-mpc-include=PATH
1516 specify directory for installed MPC include files
1517 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1518 --with-mpfr-dir=PATH this option has been REMOVED
1519 --with-mpfr=PATH specify prefix directory for installed MPFR package.
c6b750e1
DJ
1520 Equivalent to --with-mpfr-include=PATH/include
1521 plus --with-mpfr-lib=PATH/lib
1522 --with-mpfr-include=PATH
521ec477
DD
1523 specify directory for installed MPFR include files
1524 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1525 --with-gmp-dir=PATH this option has been REMOVED
1526 --with-gmp=PATH specify prefix directory for the installed GMP package.
c6b750e1
DJ
1527 Equivalent to --with-gmp-include=PATH/include
1528 plus --with-gmp-lib=PATH/lib
521ec477
DD
1529 --with-gmp-include=PATH specify directory for installed GMP include files
1530 --with-gmp-lib=PATH specify directory for the installed GMP library
29383458
JM
1531 --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1532 when linking with PPL
e8a5fa9c
RW
1533 --with-stage1-ldflags=FLAGS Linker flags for stage1
1534 -with-stage1-libs=LIBS Libraries for stage1
1535 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
1536 --with-boot-libs=LIBS Libraries for stage2 and later
e28c595f
JM
1537 --with-ppl=PATH Specify prefix directory for the installed PPL package
1538 Equivalent to --with-ppl-include=PATH/include
1539 plus --with-ppl-lib=PATH/lib
1540 --with-ppl-include=PATH Specify directory for installed PPL include files
1541 --with-ppl-lib=PATH Specify the directory for the installed PPL library
1542 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL package
1543 Equivalent to --with-cloog-include=PATH/include
1544 plus --with-cloog-lib=PATH/lib
1545 --with-cloog-include=PATH Specify directory for installed CLooG include files
1546 --with-cloog-lib=PATH Specify the directory for the installed CLooG library
700d40ca
ILT
1547 --with-libelf=PATH Specify prefix directory for the installed libelf package
1548 Equivalent to --with-libelf-include=PATH/include
1549 plus --with-libelf-lib=PATH/lib
1550 --with-libelf-include=PATH Specify directory for installed libelf include files
1551 --with-libelf-lib=PATH Specify the directory for the installed libelf library
521ec477 1552 --with-build-sysroot=SYSROOT
c6b750e1 1553 use sysroot as the system root during the build
8a6ee3ab
JM
1554 --with-debug-prefix-map='A=B C=D ...'
1555 map A to B, C to D ... in debug information
96655cc4
AO
1556--with-build-config='NAME NAME2...'
1557 Use config/NAME.mk build configuration
521ec477 1558 --with-build-time-tools=PATH
c6b750e1 1559 use given path to find target tools during the build
c6b750e1
DJ
1560
1561Some influential environment variables:
1562 CC C compiler command
1563 CFLAGS C compiler flags
1564 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1565 nonstandard directory <lib dir>
81ecdfbb
RW
1566 LIBS libraries to pass to the linker, e.g. -l<library>
1567 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1568 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1569 CXX C++ compiler command
1570 CXXFLAGS C++ compiler flags
700d40ca 1571 CPP C preprocessor
9a819804
AO
1572 AR AR for the host
1573 AS AS for the host
1574 DLLTOOL DLLTOOL for the host
1575 LD LD for the host
1576 LIPO LIPO for the host
1577 NM NM for the host
1578 RANLIB RANLIB for the host
1579 STRIP STRIP for the host
1580 WINDRES WINDRES for the host
0c24b341 1581 WINDMC WINDMC for the host
9a819804
AO
1582 OBJCOPY OBJCOPY for the host
1583 OBJDUMP OBJDUMP for the host
1584 CC_FOR_TARGET
1585 CC for the target
1586 CXX_FOR_TARGET
1587 CXX for the target
1588 GCC_FOR_TARGET
1589 GCC for the target
1590 GCJ_FOR_TARGET
1591 GCJ for the target
1592 GFORTRAN_FOR_TARGET
1593 GFORTRAN for the target
1594 AR_FOR_TARGET
1595 AR for the target
1596 AS_FOR_TARGET
1597 AS for the target
1598 DLLTOOL_FOR_TARGET
1599 DLLTOOL for the target
1600 LD_FOR_TARGET
1601 LD for the target
1602 LIPO_FOR_TARGET
1603 LIPO for the target
1604 NM_FOR_TARGET
1605 NM for the target
1606 OBJDUMP_FOR_TARGET
1607 OBJDUMP for the target
1608 RANLIB_FOR_TARGET
1609 RANLIB for the target
1610 STRIP_FOR_TARGET
1611 STRIP for the target
1612 WINDRES_FOR_TARGET
1613 WINDRES for the target
0c24b341
NC
1614 WINDMC_FOR_TARGET
1615 WINDMC for the target
c6b750e1
DJ
1616
1617Use these variables to override the choices made by `configure' or to help
1618it to find libraries and programs with nonstandard names/locations.
1619
81ecdfbb 1620Report bugs to the package provider.
c6b750e1 1621_ACEOF
81ecdfbb 1622ac_status=$?
c6b750e1
DJ
1623fi
1624
1625if test "$ac_init_help" = "recursive"; then
1626 # If there are subdirs, report their specific --help.
c6b750e1 1627 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1628 test -d "$ac_dir" ||
1629 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1630 continue
c6b750e1
DJ
1631 ac_builddir=.
1632
81ecdfbb
RW
1633case "$ac_dir" in
1634.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1635*)
1636 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1637 # A ".." for each directory in $ac_dir_suffix.
1638 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1639 case $ac_top_builddir_sub in
1640 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1641 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1642 esac ;;
1643esac
1644ac_abs_top_builddir=$ac_pwd
1645ac_abs_builddir=$ac_pwd$ac_dir_suffix
1646# for backward compatibility:
1647ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1648
1649case $srcdir in
81ecdfbb 1650 .) # We are building in place.
c6b750e1 1651 ac_srcdir=.
81ecdfbb
RW
1652 ac_top_srcdir=$ac_top_builddir_sub
1653 ac_abs_top_srcdir=$ac_pwd ;;
1654 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1655 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1656 ac_top_srcdir=$srcdir
1657 ac_abs_top_srcdir=$srcdir ;;
1658 *) # Relative name.
1659 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1660 ac_top_srcdir=$ac_top_build_prefix$srcdir
1661 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1662esac
81ecdfbb
RW
1663ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1664
1665 cd "$ac_dir" || { ac_status=$?; continue; }
1666 # Check for guested configure.
1667 if test -f "$ac_srcdir/configure.gnu"; then
1668 echo &&
1669 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1670 elif test -f "$ac_srcdir/configure"; then
1671 echo &&
1672 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1673 else
81ecdfbb
RW
1674 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1675 fi || ac_status=$?
1676 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1677 done
1678fi
1679
81ecdfbb 1680test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1681if $ac_init_version; then
1682 cat <<\_ACEOF
81ecdfbb
RW
1683configure
1684generated by GNU Autoconf 2.64
c6b750e1 1685
81ecdfbb 1686Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1687This configure script is free software; the Free Software Foundation
1688gives unlimited permission to copy, distribute and modify it.
1689_ACEOF
81ecdfbb 1690 exit
c6b750e1 1691fi
81ecdfbb
RW
1692
1693## ------------------------ ##
1694## Autoconf initialization. ##
1695## ------------------------ ##
1696
1697# ac_fn_c_try_compile LINENO
1698# --------------------------
1699# Try to compile conftest.$ac_ext, and return whether this succeeded.
1700ac_fn_c_try_compile ()
1701{
1702 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1703 rm -f conftest.$ac_objext
1704 if { { ac_try="$ac_compile"
1705case "(($ac_try" in
1706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1707 *) ac_try_echo=$ac_try;;
1708esac
1709eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1710$as_echo "$ac_try_echo"; } >&5
1711 (eval "$ac_compile") 2>conftest.err
1712 ac_status=$?
1713 if test -s conftest.err; then
1714 grep -v '^ *+' conftest.err >conftest.er1
1715 cat conftest.er1 >&5
1716 mv -f conftest.er1 conftest.err
1717 fi
1718 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1719 test $ac_status = 0; } && {
1720 test -z "$ac_c_werror_flag" ||
1721 test ! -s conftest.err
1722 } && test -s conftest.$ac_objext; then :
1723 ac_retval=0
1724else
1725 $as_echo "$as_me: failed program was:" >&5
1726sed 's/^/| /' conftest.$ac_ext >&5
1727
1728 ac_retval=1
1729fi
1730 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1731 return $ac_retval
1732
1733} # ac_fn_c_try_compile
1734
1735# ac_fn_cxx_try_compile LINENO
1736# ----------------------------
1737# Try to compile conftest.$ac_ext, and return whether this succeeded.
1738ac_fn_cxx_try_compile ()
1739{
1740 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1741 rm -f conftest.$ac_objext
1742 if { { ac_try="$ac_compile"
1743case "(($ac_try" in
1744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1745 *) ac_try_echo=$ac_try;;
1746esac
1747eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1748$as_echo "$ac_try_echo"; } >&5
1749 (eval "$ac_compile") 2>conftest.err
1750 ac_status=$?
1751 if test -s conftest.err; then
1752 grep -v '^ *+' conftest.err >conftest.er1
1753 cat conftest.er1 >&5
1754 mv -f conftest.er1 conftest.err
1755 fi
1756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1757 test $ac_status = 0; } && {
1758 test -z "$ac_cxx_werror_flag" ||
1759 test ! -s conftest.err
1760 } && test -s conftest.$ac_objext; then :
1761 ac_retval=0
1762else
1763 $as_echo "$as_me: failed program was:" >&5
1764sed 's/^/| /' conftest.$ac_ext >&5
1765
1766 ac_retval=1
1767fi
1768 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1769 return $ac_retval
1770
1771} # ac_fn_cxx_try_compile
1772
1773# ac_fn_c_try_link LINENO
1774# -----------------------
1775# Try to link conftest.$ac_ext, and return whether this succeeded.
1776ac_fn_c_try_link ()
1777{
1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779 rm -f conftest.$ac_objext conftest$ac_exeext
1780 if { { ac_try="$ac_link"
1781case "(($ac_try" in
1782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1783 *) ac_try_echo=$ac_try;;
1784esac
1785eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1786$as_echo "$ac_try_echo"; } >&5
1787 (eval "$ac_link") 2>conftest.err
1788 ac_status=$?
1789 if test -s conftest.err; then
1790 grep -v '^ *+' conftest.err >conftest.er1
1791 cat conftest.er1 >&5
1792 mv -f conftest.er1 conftest.err
1793 fi
1794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1795 test $ac_status = 0; } && {
1796 test -z "$ac_c_werror_flag" ||
1797 test ! -s conftest.err
1798 } && test -s conftest$ac_exeext && {
1799 test "$cross_compiling" = yes ||
1800 $as_test_x conftest$ac_exeext
1801 }; then :
1802 ac_retval=0
1803else
1804 $as_echo "$as_me: failed program was:" >&5
1805sed 's/^/| /' conftest.$ac_ext >&5
1806
1807 ac_retval=1
1808fi
1809 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1810 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1811 # interfere with the next link command; also delete a directory that is
1812 # left behind by Apple's compiler. We do this before executing the actions.
1813 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1814 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1815 return $ac_retval
1816
1817} # ac_fn_c_try_link
700d40ca
ILT
1818
1819# ac_fn_c_try_cpp LINENO
1820# ----------------------
1821# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1822ac_fn_c_try_cpp ()
1823{
1824 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1825 if { { ac_try="$ac_cpp conftest.$ac_ext"
1826case "(($ac_try" in
1827 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1828 *) ac_try_echo=$ac_try;;
1829esac
1830eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1831$as_echo "$ac_try_echo"; } >&5
1832 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1833 ac_status=$?
1834 if test -s conftest.err; then
1835 grep -v '^ *+' conftest.err >conftest.er1
1836 cat conftest.er1 >&5
1837 mv -f conftest.er1 conftest.err
1838 fi
1839 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1840 test $ac_status = 0; } >/dev/null && {
1841 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1842 test ! -s conftest.err
1843 }; then :
1844 ac_retval=0
1845else
1846 $as_echo "$as_me: failed program was:" >&5
1847sed 's/^/| /' conftest.$ac_ext >&5
1848
1849 ac_retval=1
1850fi
1851 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1852 return $ac_retval
1853
1854} # ac_fn_c_try_cpp
1855
1856# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1857# -------------------------------------------------------
1858# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1859# the include files in INCLUDES and setting the cache variable VAR
1860# accordingly.
1861ac_fn_c_check_header_mongrel ()
1862{
1863 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1864 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1866$as_echo_n "checking for $2... " >&6; }
1867if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1868 $as_echo_n "(cached) " >&6
1869fi
1870eval ac_res=\$$3
1871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1872$as_echo "$ac_res" >&6; }
1873else
1874 # Is the header compilable?
1875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1876$as_echo_n "checking $2 usability... " >&6; }
1877cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1878/* end confdefs.h. */
1879$4
1880#include <$2>
1881_ACEOF
1882if ac_fn_c_try_compile "$LINENO"; then :
1883 ac_header_compiler=yes
1884else
1885 ac_header_compiler=no
1886fi
1887rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1889$as_echo "$ac_header_compiler" >&6; }
1890
1891# Is the header present?
1892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1893$as_echo_n "checking $2 presence... " >&6; }
1894cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1895/* end confdefs.h. */
1896#include <$2>
1897_ACEOF
1898if ac_fn_c_try_cpp "$LINENO"; then :
1899 ac_header_preproc=yes
1900else
1901 ac_header_preproc=no
1902fi
1903rm -f conftest.err conftest.$ac_ext
1904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1905$as_echo "$ac_header_preproc" >&6; }
1906
1907# So? What about this header?
1908case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1909 yes:no: )
1910 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1911$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1913$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1914 ;;
1915 no:yes:* )
1916 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1917$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1918 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1919$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1921$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1923$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1925$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1926 ;;
1927esac
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1929$as_echo_n "checking for $2... " >&6; }
1930if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1931 $as_echo_n "(cached) " >&6
1932else
1933 eval "$3=\$ac_header_compiler"
1934fi
1935eval ac_res=\$$3
1936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1937$as_echo "$ac_res" >&6; }
1938fi
1939 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1940
1941} # ac_fn_c_check_header_mongrel
1942
1943# ac_fn_c_try_run LINENO
1944# ----------------------
1945# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1946# that executables *can* be run.
1947ac_fn_c_try_run ()
1948{
1949 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1950 if { { ac_try="$ac_link"
1951case "(($ac_try" in
1952 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1953 *) ac_try_echo=$ac_try;;
1954esac
1955eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1956$as_echo "$ac_try_echo"; } >&5
1957 (eval "$ac_link") 2>&5
1958 ac_status=$?
1959 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1960 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1961 { { case "(($ac_try" in
1962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1963 *) ac_try_echo=$ac_try;;
1964esac
1965eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1966$as_echo "$ac_try_echo"; } >&5
1967 (eval "$ac_try") 2>&5
1968 ac_status=$?
1969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1970 test $ac_status = 0; }; }; then :
1971 ac_retval=0
1972else
1973 $as_echo "$as_me: program exited with status $ac_status" >&5
1974 $as_echo "$as_me: failed program was:" >&5
1975sed 's/^/| /' conftest.$ac_ext >&5
1976
1977 ac_retval=$ac_status
1978fi
1979 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1980 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1981 return $ac_retval
1982
1983} # ac_fn_c_try_run
1984
1985# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1986# -------------------------------------------------------
1987# Tests whether HEADER exists and can be compiled using the include files in
1988# INCLUDES, setting the cache variable VAR accordingly.
1989ac_fn_c_check_header_compile ()
1990{
1991 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1993$as_echo_n "checking for $2... " >&6; }
1994if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1995 $as_echo_n "(cached) " >&6
1996else
1997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1998/* end confdefs.h. */
1999$4
2000#include <$2>
2001_ACEOF
2002if ac_fn_c_try_compile "$LINENO"; then :
2003 eval "$3=yes"
2004else
2005 eval "$3=no"
2006fi
2007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2008fi
2009eval ac_res=\$$3
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2011$as_echo "$ac_res" >&6; }
2012 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2013
2014} # ac_fn_c_check_header_compile
81ecdfbb 2015cat >config.log <<_ACEOF
c6b750e1
DJ
2016This file contains any messages produced by compilers while
2017running configure, to aid debugging if configure makes a mistake.
2018
2019It was created by $as_me, which was
81ecdfbb 2020generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
2021
2022 $ $0 $@
2023
2024_ACEOF
81ecdfbb 2025exec 5>>config.log
c6b750e1
DJ
2026{
2027cat <<_ASUNAME
2028## --------- ##
2029## Platform. ##
2030## --------- ##
2031
2032hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2033uname -m = `(uname -m) 2>/dev/null || echo unknown`
2034uname -r = `(uname -r) 2>/dev/null || echo unknown`
2035uname -s = `(uname -s) 2>/dev/null || echo unknown`
2036uname -v = `(uname -v) 2>/dev/null || echo unknown`
2037
2038/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2039/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2040
2041/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2042/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2043/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 2044/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
2045/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2046/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2047/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2048
2049_ASUNAME
2050
2051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2052for as_dir in $PATH
2053do
2054 IFS=$as_save_IFS
2055 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2056 $as_echo "PATH: $as_dir"
2057 done
2058IFS=$as_save_IFS
c6b750e1
DJ
2059
2060} >&5
2061
2062cat >&5 <<_ACEOF
2063
2064
2065## ----------- ##
2066## Core tests. ##
2067## ----------- ##
2068
2069_ACEOF
2070
2071
2072# Keep a trace of the command line.
2073# Strip out --no-create and --no-recursion so they do not pile up.
2074# Strip out --silent because we don't want to record it for future runs.
2075# Also quote any args containing shell meta-characters.
2076# Make two passes to allow for proper duplicate-argument suppression.
2077ac_configure_args=
2078ac_configure_args0=
2079ac_configure_args1=
c6b750e1
DJ
2080ac_must_keep_next=false
2081for ac_pass in 1 2
2082do
2083 for ac_arg
2084 do
2085 case $ac_arg in
2086 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2087 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2088 | -silent | --silent | --silen | --sile | --sil)
2089 continue ;;
81ecdfbb
RW
2090 *\'*)
2091 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2092 esac
2093 case $ac_pass in
81ecdfbb 2094 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 2095 2)
81ecdfbb 2096 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
2097 if test $ac_must_keep_next = true; then
2098 ac_must_keep_next=false # Got value, back to normal.
2099 else
2100 case $ac_arg in
2101 *=* | --config-cache | -C | -disable-* | --disable-* \
2102 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2103 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2104 | -with-* | --with-* | -without-* | --without-* | --x)
2105 case "$ac_configure_args0 " in
2106 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2107 esac
2108 ;;
2109 -* ) ac_must_keep_next=true ;;
2110 esac
2111 fi
81ecdfbb 2112 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
2113 ;;
2114 esac
2115 done
2116done
81ecdfbb
RW
2117{ ac_configure_args0=; unset ac_configure_args0;}
2118{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
2119
2120# When interrupted or exit'd, cleanup temporary files, and complete
2121# config.log. We remove comments because anyway the quotes in there
2122# would cause problems or look ugly.
81ecdfbb
RW
2123# WARNING: Use '\'' to represent an apostrophe within the trap.
2124# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
2125trap 'exit_status=$?
2126 # Save into config.log some information that might help in debugging.
2127 {
2128 echo
2129
2130 cat <<\_ASBOX
2131## ---------------- ##
2132## Cache variables. ##
2133## ---------------- ##
2134_ASBOX
2135 echo
2136 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
2137(
2138 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2139 eval ac_val=\$$ac_var
2140 case $ac_val in #(
2141 *${as_nl}*)
2142 case $ac_var in #(
2143 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2144$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2145 esac
2146 case $ac_var in #(
2147 _ | IFS | as_nl) ;; #(
2148 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2149 *) { eval $ac_var=; unset $ac_var;} ;;
2150 esac ;;
2151 esac
2152 done
c6b750e1 2153 (set) 2>&1 |
81ecdfbb
RW
2154 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2155 *${as_nl}ac_space=\ *)
c6b750e1 2156 sed -n \
81ecdfbb
RW
2157 "s/'\''/'\''\\\\'\'''\''/g;
2158 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2159 ;; #(
c6b750e1 2160 *)
81ecdfbb 2161 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 2162 ;;
81ecdfbb
RW
2163 esac |
2164 sort
2165)
c6b750e1
DJ
2166 echo
2167
2168 cat <<\_ASBOX
2169## ----------------- ##
2170## Output variables. ##
2171## ----------------- ##
2172_ASBOX
2173 echo
2174 for ac_var in $ac_subst_vars
2175 do
81ecdfbb
RW
2176 eval ac_val=\$$ac_var
2177 case $ac_val in
2178 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2179 esac
2180 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2181 done | sort
2182 echo
2183
2184 if test -n "$ac_subst_files"; then
2185 cat <<\_ASBOX
81ecdfbb
RW
2186## ------------------- ##
2187## File substitutions. ##
2188## ------------------- ##
c6b750e1
DJ
2189_ASBOX
2190 echo
2191 for ac_var in $ac_subst_files
2192 do
81ecdfbb
RW
2193 eval ac_val=\$$ac_var
2194 case $ac_val in
2195 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2196 esac
2197 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2198 done | sort
2199 echo
2200 fi
2201
2202 if test -s confdefs.h; then
2203 cat <<\_ASBOX
2204## ----------- ##
2205## confdefs.h. ##
2206## ----------- ##
2207_ASBOX
2208 echo
81ecdfbb 2209 cat confdefs.h
c6b750e1
DJ
2210 echo
2211 fi
2212 test "$ac_signal" != 0 &&
81ecdfbb
RW
2213 $as_echo "$as_me: caught signal $ac_signal"
2214 $as_echo "$as_me: exit $exit_status"
c6b750e1 2215 } >&5
81ecdfbb
RW
2216 rm -f core *.core core.conftest.* &&
2217 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2218 exit $exit_status
81ecdfbb 2219' 0
c6b750e1 2220for ac_signal in 1 2 13 15; do
81ecdfbb 2221 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2222done
2223ac_signal=0
2224
2225# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2226rm -f -r conftest* confdefs.h
2227
2228$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2229
2230# Predefined preprocessor variables.
2231
2232cat >>confdefs.h <<_ACEOF
2233#define PACKAGE_NAME "$PACKAGE_NAME"
2234_ACEOF
2235
c6b750e1
DJ
2236cat >>confdefs.h <<_ACEOF
2237#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2238_ACEOF
2239
c6b750e1
DJ
2240cat >>confdefs.h <<_ACEOF
2241#define PACKAGE_VERSION "$PACKAGE_VERSION"
2242_ACEOF
2243
c6b750e1
DJ
2244cat >>confdefs.h <<_ACEOF
2245#define PACKAGE_STRING "$PACKAGE_STRING"
2246_ACEOF
2247
c6b750e1
DJ
2248cat >>confdefs.h <<_ACEOF
2249#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2250_ACEOF
2251
81ecdfbb
RW
2252cat >>confdefs.h <<_ACEOF
2253#define PACKAGE_URL "$PACKAGE_URL"
2254_ACEOF
2255
c6b750e1
DJ
2256
2257# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2258# Prefer an explicitly selected file to automatically selected ones.
2259ac_site_file1=NONE
2260ac_site_file2=NONE
2261if test -n "$CONFIG_SITE"; then
2262 ac_site_file1=$CONFIG_SITE
2263elif test "x$prefix" != xNONE; then
2264 ac_site_file1=$prefix/share/config.site
2265 ac_site_file2=$prefix/etc/config.site
2266else
2267 ac_site_file1=$ac_default_prefix/share/config.site
2268 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2269fi
81ecdfbb
RW
2270for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2271do
2272 test "x$ac_site_file" = xNONE && continue
a0da8069 2273 if test -r "$ac_site_file"; then
81ecdfbb
RW
2274 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2275$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2276 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2277 . "$ac_site_file"
2278 fi
2279done
2280
2281if test -r "$cache_file"; then
c6b750e1
DJ
2282 # Some versions of bash will fail to source /dev/null (special
2283 # files actually), so we avoid doing that.
2284 if test -f "$cache_file"; then
81ecdfbb
RW
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2286$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2287 case $cache_file in
81ecdfbb
RW
2288 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2289 *) . "./$cache_file";;
c6b750e1
DJ
2290 esac
2291 fi
a0da8069 2292else
81ecdfbb
RW
2293 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2294$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2295 >$cache_file
2296fi
2297
2298# Check that the precious variables saved in the cache have kept the same
2299# value.
2300ac_cache_corrupted=false
81ecdfbb 2301for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2302 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2303 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2304 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2305 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2306 case $ac_old_set,$ac_new_set in
2307 set,)
81ecdfbb
RW
2308 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2309$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2310 ac_cache_corrupted=: ;;
2311 ,set)
81ecdfbb
RW
2312 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2313$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2314 ac_cache_corrupted=: ;;
2315 ,);;
2316 *)
2317 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2318 # differences in whitespace do not lead to failure.
2319 ac_old_val_w=`echo x $ac_old_val`
2320 ac_new_val_w=`echo x $ac_new_val`
2321 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2322 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2323$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2324 ac_cache_corrupted=:
2325 else
2326 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2327$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2328 eval $ac_var=\$ac_old_val
2329 fi
2330 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2331$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2332 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2333$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2334 fi;;
2335 esac
2336 # Pass precious variables to config.status.
2337 if test "$ac_new_set" = set; then
2338 case $ac_new_val in
81ecdfbb 2339 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2340 *) ac_arg=$ac_var=$ac_new_val ;;
2341 esac
2342 case " $ac_configure_args " in
2343 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2344 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2345 esac
2346 fi
2347done
2348if $ac_cache_corrupted; then
81ecdfbb
RW
2349 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2350$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2351 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2352$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2353 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2354fi
81ecdfbb
RW
2355## -------------------- ##
2356## Main body of script. ##
2357## -------------------- ##
a0da8069
NN
2358
2359ac_ext=c
a0da8069 2360ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2363ac_compiler_gnu=$ac_cv_c_compiler_gnu
2364
2365
2366
2367
c6b750e1
DJ
2368
2369
34a0f3cf 2370
c6b750e1 2371
5b553f7e
RW
2372
2373progname=$0
2374# if PWD already has a value, it is probably wrong.
2375if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2376
2377# Export original configure arguments for use by sub-configures.
2378# Quote arguments with shell meta charatcers.
2379TOPLEVEL_CONFIGURE_ARGUMENTS=
2380set -- "$progname" "$@"
2381for ac_arg
2382do
2383 case "$ac_arg" in
2384 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2385 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2386 # if the argument is of the form -foo=baz, quote the baz part only
2387 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2388 *) ;;
2389 esac
2390 # Add the quoted argument to the list.
2391 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2392done
2393if test "$silent" = yes; then
2394 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2395fi
2396# Remove the initial space we just introduced and, as these will be
2397# expanded by make, quote '$'.
2398TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2399
c6b750e1
DJ
2400
2401# Find the build, host, and target systems.
a0da8069 2402ac_aux_dir=
81ecdfbb
RW
2403for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2404 for ac_t in install-sh install.sh shtool; do
2405 if test -f "$ac_dir/$ac_t"; then
2406 ac_aux_dir=$ac_dir
2407 ac_install_sh="$ac_aux_dir/$ac_t -c"
2408 break 2
2409 fi
2410 done
a0da8069
NN
2411done
2412if test -z "$ac_aux_dir"; then
81ecdfbb 2413 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2414fi
81ecdfbb
RW
2415
2416# These three variables are undocumented and unsupported,
2417# and are intended to be withdrawn in a future Autoconf release.
2418# They can cause serious problems if a builder's source tree is in a directory
2419# whose full name contains unusual characters.
2420ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2421ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2422ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2423
a0da8069 2424
c6b750e1 2425# Make sure we can run config.sub.
81ecdfbb
RW
2426$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2427 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2428
2429{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2430$as_echo_n "checking build system type... " >&6; }
2431if test "${ac_cv_build+set}" = set; then :
2432 $as_echo_n "(cached) " >&6
2433else
2434 ac_build_alias=$build_alias
2435test "x$ac_build_alias" = x &&
2436 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2437test "x$ac_build_alias" = x &&
2438 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2439ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2440 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2441
2442fi
2443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2444$as_echo "$ac_cv_build" >&6; }
2445case $ac_cv_build in
2446*-*-*) ;;
2447*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2448esac
c6b750e1 2449build=$ac_cv_build
81ecdfbb
RW
2450ac_save_IFS=$IFS; IFS='-'
2451set x $ac_cv_build
2452shift
2453build_cpu=$1
2454build_vendor=$2
2455shift; shift
2456# Remember, the first character of IFS is used to create $*,
2457# except with old shells:
2458build_os=$*
2459IFS=$ac_save_IFS
2460case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2461
a0da8069 2462
c6b750e1
DJ
2463 case ${build_alias} in
2464 "") build_noncanonical=${build} ;;
2465 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2466esac
2467
2468
cac3d6c4 2469
c6b750e1
DJ
2470 case ${host_alias} in
2471 "") host_noncanonical=${build_noncanonical} ;;
2472 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2473esac
2474
cac3d6c4 2475
c6b750e1
DJ
2476
2477 case ${target_alias} in
2478 "") target_noncanonical=${host_noncanonical} ;;
2479 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2480esac
2481
cac3d6c4 2482
c6b750e1
DJ
2483
2484
2485test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2486 test "$program_prefix$program_suffix$program_transform_name" = \
2487 NONENONEs,x,x, &&
c6b750e1 2488 program_transform_name=s,y,y,
cac3d6c4 2489
81ecdfbb
RW
2490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2491$as_echo_n "checking host system type... " >&6; }
2492if test "${ac_cv_host+set}" = set; then :
2493 $as_echo_n "(cached) " >&6
cac3d6c4 2494else
81ecdfbb
RW
2495 if test "x$host_alias" = x; then
2496 ac_cv_host=$ac_cv_build
2497else
2498 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2499 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2500fi
c6b750e1
DJ
2501
2502fi
81ecdfbb
RW
2503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2504$as_echo "$ac_cv_host" >&6; }
2505case $ac_cv_host in
2506*-*-*) ;;
2507*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2508esac
c6b750e1 2509host=$ac_cv_host
81ecdfbb
RW
2510ac_save_IFS=$IFS; IFS='-'
2511set x $ac_cv_host
2512shift
2513host_cpu=$1
2514host_vendor=$2
2515shift; shift
2516# Remember, the first character of IFS is used to create $*,
2517# except with old shells:
2518host_os=$*
2519IFS=$ac_save_IFS
2520case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2521
2522
81ecdfbb
RW
2523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2524$as_echo_n "checking target system type... " >&6; }
2525if test "${ac_cv_target+set}" = set; then :
2526 $as_echo_n "(cached) " >&6
c6b750e1 2527else
81ecdfbb
RW
2528 if test "x$target_alias" = x; then
2529 ac_cv_target=$ac_cv_host
2530else
2531 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2532 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2533fi
c6b750e1 2534
cac3d6c4 2535fi
81ecdfbb
RW
2536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2537$as_echo "$ac_cv_target" >&6; }
2538case $ac_cv_target in
2539*-*-*) ;;
2540*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2541esac
c6b750e1 2542target=$ac_cv_target
81ecdfbb
RW
2543ac_save_IFS=$IFS; IFS='-'
2544set x $ac_cv_target
2545shift
2546target_cpu=$1
2547target_vendor=$2
2548shift; shift
2549# Remember, the first character of IFS is used to create $*,
2550# except with old shells:
2551target_os=$*
2552IFS=$ac_save_IFS
2553case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2554
2555
2556# The aliases save the names the user supplied, while $host etc.
2557# will get canonicalized.
2558test -n "$target_alias" &&
2559 test "$program_prefix$program_suffix$program_transform_name" = \
2560 NONENONEs,x,x, &&
2561 program_prefix=${target_alias}-
81ecdfbb 2562
a0da8069 2563test "$program_prefix" != NONE &&
81ecdfbb 2564 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2565# Use a double $ so make ignores it.
2566test "$program_suffix" != NONE &&
81ecdfbb
RW
2567 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2568# Double any \ or $.
c6b750e1 2569# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2570ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2571program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2572
a0da8069
NN
2573
2574
e5c3f801
NN
2575# Get 'install' or 'install-sh' and its variants.
2576# Find a good install program. We prefer a C program (faster),
2577# so one script is as good as another. But avoid the broken or
2578# incompatible versions:
2579# SysV /etc/install, /usr/sbin/install
2580# SunOS /usr/etc/install
2581# IRIX /sbin/install
2582# AIX /bin/install
c6b750e1 2583# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2584# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2585# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2586# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2587# OS/2's system install, which has a completely different semantic
e5c3f801 2588# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2589# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2591$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2592if test -z "$INSTALL"; then
81ecdfbb
RW
2593if test "${ac_cv_path_install+set}" = set; then :
2594 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2595else
2596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2597for as_dir in $PATH
2598do
2599 IFS=$as_save_IFS
2600 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2601 # Account for people who put trailing slashes in PATH elements.
2602case $as_dir/ in #((
2603 ./ | .// | /[cC]/* | \
c6b750e1 2604 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2605 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2606 /usr/ucb/* ) ;;
2607 *)
2608 # OSF1 and SCO ODT 3.0 have their own names for install.
2609 # Don't use installbsd from OSF since it installs stuff as root
2610 # by default.
2611 for ac_prog in ginstall scoinst install; do
2612 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2613 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2614 if test $ac_prog = install &&
c6b750e1 2615 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2616 # AIX install. It has an incompatible calling convention.
2617 :
c6b750e1
DJ
2618 elif test $ac_prog = install &&
2619 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2620 # program-specific install script used by HP pwplus--don't use.
2621 :
e5c3f801 2622 else
58c85be7
RW
2623 rm -rf conftest.one conftest.two conftest.dir
2624 echo one > conftest.one
2625 echo two > conftest.two
2626 mkdir conftest.dir
2627 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2628 test -s conftest.one && test -s conftest.two &&
2629 test -s conftest.dir/conftest.one &&
2630 test -s conftest.dir/conftest.two
2631 then
2632 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2633 break 3
2634 fi
e5c3f801
NN
2635 fi
2636 fi
2637 done
c6b750e1
DJ
2638 done
2639 ;;
2640esac
81ecdfbb
RW
2641
2642 done
2643IFS=$as_save_IFS
c6b750e1 2644
58c85be7 2645rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2646
2647fi
2648 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2649 INSTALL=$ac_cv_path_install
e5c3f801 2650 else
58c85be7
RW
2651 # As a last resort, use the slow shell script. Don't cache a
2652 # value for INSTALL within a source directory, because that will
e5c3f801 2653 # break other packages using the cache if that directory is
58c85be7 2654 # removed, or if the value is a relative name.
c6b750e1 2655 INSTALL=$ac_install_sh
e5c3f801
NN
2656 fi
2657fi
81ecdfbb
RW
2658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2659$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2660
2661# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2662# It thinks the first close brace ends the variable substitution.
2663test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2664
c6b750e1 2665test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2666
2667test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2668
81ecdfbb
RW
2669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2670$as_echo_n "checking whether ln works... " >&6; }
2671if test "${acx_cv_prog_LN+set}" = set; then :
2672 $as_echo_n "(cached) " >&6
656fdd47
PB
2673else
2674 rm -f conftestdata_t
2675echo >conftestdata_f
2676if ln conftestdata_f conftestdata_t 2>/dev/null
2677then
2678 acx_cv_prog_LN=ln
2679else
2680 acx_cv_prog_LN=no
2681fi
2682rm -f conftestdata_f conftestdata_t
2683
2684fi
2685if test $acx_cv_prog_LN = no; then
2686 LN="cp"
81ecdfbb
RW
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2688$as_echo "no, using $LN" >&6; }
656fdd47
PB
2689else
2690 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2692$as_echo "yes" >&6; }
656fdd47
PB
2693fi
2694
81ecdfbb
RW
2695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2696$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2697LN_S=$as_ln_s
2698if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2700$as_echo "yes" >&6; }
cac3d6c4 2701else
81ecdfbb
RW
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2703$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2704fi
2705
8e957354
PB
2706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2707$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2708if test "${ac_cv_path_SED+set}" = set; then :
2709 $as_echo_n "(cached) " >&6
2710else
2711 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2712 for ac_i in 1 2 3 4 5 6 7; do
2713 ac_script="$ac_script$as_nl$ac_script"
2714 done
2715 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2716 { ac_script=; unset ac_script;}
2717 if test -z "$SED"; then
2718 ac_path_SED_found=false
2719 # Loop through the user's path and test for each of PROGNAME-LIST
2720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2721for as_dir in $PATH
2722do
2723 IFS=$as_save_IFS
2724 test -z "$as_dir" && as_dir=.
2725 for ac_prog in sed gsed; do
2726 for ac_exec_ext in '' $ac_executable_extensions; do
2727 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2728 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2729# Check for GNU ac_path_SED and select it if it is found.
2730 # Check for GNU $ac_path_SED
2731case `"$ac_path_SED" --version 2>&1` in
2732*GNU*)
2733 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2734*)
2735 ac_count=0
2736 $as_echo_n 0123456789 >"conftest.in"
2737 while :
2738 do
2739 cat "conftest.in" "conftest.in" >"conftest.tmp"
2740 mv "conftest.tmp" "conftest.in"
2741 cp "conftest.in" "conftest.nl"
2742 $as_echo '' >> "conftest.nl"
2743 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2744 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2745 as_fn_arith $ac_count + 1 && ac_count=$as_val
2746 if test $ac_count -gt ${ac_path_SED_max-0}; then
2747 # Best one so far, save it but keep looking for a better one
2748 ac_cv_path_SED="$ac_path_SED"
2749 ac_path_SED_max=$ac_count
2750 fi
2751 # 10*(2^10) chars as input seems more than enough
2752 test $ac_count -gt 10 && break
2753 done
2754 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2755esac
2756
2757 $ac_path_SED_found && break 3
2758 done
2759 done
2760 done
2761IFS=$as_save_IFS
2762 if test -z "$ac_cv_path_SED"; then
2763 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2764 fi
2765else
2766 ac_cv_path_SED=$SED
2767fi
2768
2769fi
2770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2771$as_echo "$ac_cv_path_SED" >&6; }
2772 SED="$ac_cv_path_SED"
2773 rm -f conftest.sed
2774
2775for ac_prog in gawk mawk nawk awk
2776do
2777 # Extract the first word of "$ac_prog", so it can be a program name with args.
2778set dummy $ac_prog; ac_word=$2
2779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2780$as_echo_n "checking for $ac_word... " >&6; }
2781if test "${ac_cv_prog_AWK+set}" = set; then :
2782 $as_echo_n "(cached) " >&6
2783else
2784 if test -n "$AWK"; then
2785 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2786else
2787as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2788for as_dir in $PATH
2789do
2790 IFS=$as_save_IFS
2791 test -z "$as_dir" && as_dir=.
2792 for ac_exec_ext in '' $ac_executable_extensions; do
2793 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2794 ac_cv_prog_AWK="$ac_prog"
2795 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2796 break 2
2797 fi
2798done
2799 done
2800IFS=$as_save_IFS
2801
2802fi
2803fi
2804AWK=$ac_cv_prog_AWK
2805if test -n "$AWK"; then
2806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2807$as_echo "$AWK" >&6; }
2808else
2809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2810$as_echo "no" >&6; }
2811fi
2812
2813
2814 test -n "$AWK" && break
2815done
2816
e5c3f801 2817
252b5132 2818### we might need to use some other shell than /bin/sh for running subshells
252b5132
RH
2819### If we are on Windows, search for the shell. This will permit people
2820### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2821### without also having to set CONFIG_SHELL. This code will work when
2822### using bash, which sets OSTYPE.
2823case "${OSTYPE}" in
2824*win32*)
a0da8069
NN
2825 if test x${CONFIG_SHELL} = x ; then
2826 if test ! -f /bin/sh ; then
2827 if test x${SHELL} != x && test -f ${SHELL} ; then
252b5132
RH
2828 CONFIG_SHELL=${SHELL}
2829 export CONFIG_SHELL
2830 else
2831 for prog in sh sh.exe bash bash.exe; do
2832 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2833 for dir in $PATH; do
2834 test -z "$dir" && dir=.
2835 if test -f $dir/$prog; then
2836 CONFIG_SHELL=$dir/$prog
2837 export CONFIG_SHELL
2838 break
2839 fi
2840 done
2841 IFS="$save_ifs"
2842 test -n "${CONFIG_SHELL}" && break
2843 done
2844 fi
2845 fi
2846 fi
2847 ;;
2848esac
2849
2850config_shell=${CONFIG_SHELL-/bin/sh}
2851
a0da8069 2852moveifchange=${srcdir}/move-if-change
252b5132 2853
0fdbe983
DJ
2854srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2855
2856# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2857# a relative path.
2858if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2859 INSTALL="${srcpwd}/install-sh -c"
2860fi
2861
a0da8069
NN
2862# Set srcdir to "." if that's what it is.
2863# This is important for multilib support.
2864pwd=`${PWDCMD-pwd}`
a0da8069
NN
2865if test "${pwd}" = "${srcpwd}" ; then
2866 srcdir=.
252b5132
RH
2867fi
2868
a0da8069 2869topsrcdir=$srcpwd
252b5132 2870
a0da8069 2871extra_host_args=
afefada0 2872
a0da8069
NN
2873### To add a new directory to the tree, first choose whether it is a target
2874### or a host dependent tool. Then put it into the appropriate list
2875### (library or tools, host or target), doing a dependency sort.
252b5132 2876
c6b750e1 2877# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2878# configdirs, or target_configdirs; see the serialization section below.
252b5132 2879
c6b750e1
DJ
2880# Dependency sorting is only needed when *configuration* must be done in
2881# a particular order. In all cases a dependency should be specified in
a0da8069 2882# the Makefile, whether or not it's implicitly specified here.
252b5132 2883
a0da8069
NN
2884# Double entries in build_configdirs, configdirs, or target_configdirs may
2885# cause circular dependencies and break everything horribly.
252b5132 2886
6a9cf61e
PB
2887# these library is used by various programs built for the build
2888# environment
2889#
2890build_libs="build-libiberty"
2891
2892# these tools are built for the build environment
ee025550 2893build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2894
a0da8069
NN
2895# these libraries are used by various programs built for the host environment
2896#
1f53ca9a 2897host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
a0da8069 2898
a0da8069
NN
2899# these tools are built for the host environment
2900# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2901# know that we are building the simulator.
2902# binutils, gas and ld appear in that order because it makes sense to run
2903# "make check" in that particular order.
93f9b408 2904# If --enable-gold is used, "gold" will replace "ld".
f9806fa5 2905host_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
2906
2907# libgcj represents the runtime libraries only used by gcj.
2908libgcj="target-libffi \
a0da8069
NN
2909 target-zlib \
2910 target-qthreads \
2911 target-libjava"
2912
2913# these libraries are built for the target environment, and are built after
2914# the host libraries and the host tools (which may be a cross compiler)
2915#
b1299c4e
DJ
2916target_libraries="target-libgcc \
2917 target-libiberty \
a0da8069
NN
2918 target-libgloss \
2919 target-newlib \
cff87f51 2920 target-libgomp \
b9459e83 2921 target-libstdc++-v3 \
4b1cb4fe 2922 target-libmudflap \
bb780410 2923 target-libssp \
4b1cb4fe 2924 target-libgfortran \
4f0ef2d8 2925 target-boehm-gc \
83326456 2926 ${libgcj} \
a2592b1b 2927 target-libobjc \
cff87f51 2928 target-libada"
a0da8069 2929
9c14acb8
NN
2930# these tools are built using the target libraries, and are intended to
2931# run only in the target environment
a0da8069 2932#
9c14acb8 2933# note: any program that *uses* libraries that are in the "target_libraries"
a0da8069
NN
2934# list belongs in this list. those programs are also very likely
2935# candidates for the "native_only" list which follows
2936#
a3dd767d 2937target_tools="target-examples target-groff target-gperf target-rda"
252b5132 2938
a0da8069 2939################################################################################
252b5132 2940
a0da8069
NN
2941## All tools belong in one of the four categories, and are assigned above
2942## We assign ${configdirs} this way to remove all embedded newlines. This
2943## is important because configure will choke if they ever get through.
2944## ${configdirs} is directories we build using the host tools.
2945## ${target_configdirs} is directories we build using the target tools.
a0da8069 2946configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2947target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2948build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2949
9cc8ae67
PB
2950
2951
a0da8069 2952################################################################################
252b5132 2953
a0da8069 2954srcname="gnu development package"
252b5132 2955
a0da8069
NN
2956# This gets set non-empty for some net releases of packages.
2957appdirs=""
252b5132 2958
a0da8069
NN
2959# Define is_cross_compiler to save on calls to 'test'.
2960is_cross_compiler=
2961if test x"${host}" = x"${target}" ; then
2962 is_cross_compiler=no
252b5132 2963else
a0da8069 2964 is_cross_compiler=yes
c6b750e1 2965fi
252b5132 2966
9175bfc0 2967# Find the build and target subdir names.
dd12c3a8 2968
66a79c16
DJ
2969# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2970# have matching libraries, they should use host libraries: Makefile.tpl
2971# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2972# However, they still use the build modules, because the corresponding
2973# host modules (e.g. bison) are only built for the host when bootstrap
2974# finishes. So:
2975# - build_subdir is where we find build modules, and never changes.
2976# - build_libsubdir is where we find build libraries, and can be overridden.
2977
2978# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2979build_subdir="build-${build_noncanonical}"
c6b750e1 2980
81ecdfbb
RW
2981# Check whether --with-build-libsubdir was given.
2982if test "${with_build_libsubdir+set}" = set; then :
2983 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2984else
2985 build_libsubdir="$build_subdir"
81ecdfbb
RW
2986fi
2987
b00612cc
PB
2988# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2989if ( test $srcdir = . && test -d gcc ) \
2990 || test -d $srcdir/../host-${host_noncanonical}; then
2991 host_subdir="host-${host_noncanonical}"
2992else
2993 host_subdir=.
2994fi
dd12c3a8
NN
2995# No prefix.
2996target_subdir=${target_noncanonical}
c6b750e1 2997
2fd0b40b
RW
2998# Be sure to cover against remnants of an in-tree build.
2999if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
3000 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
3001Use a pristine source tree when building in a separate tree" "$LINENO" 5
3002fi
252b5132 3003
a0da8069
NN
3004# Skipdirs are removed silently.
3005skipdirs=
3006# Noconfigdirs are removed loudly.
3007noconfigdirs=""
252b5132 3008
a0da8069
NN
3009use_gnu_ld=
3010# Make sure we don't let GNU ld be added if we didn't want it.
3011if test x$with_gnu_ld = xno ; then
3012 use_gnu_ld=no
93f9b408 3013 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
3014fi
3015
a0da8069
NN
3016use_gnu_as=
3017# Make sure we don't let GNU as be added if we didn't want it.
3018if test x$with_gnu_as = xno ; then
3019 use_gnu_as=no
3020 noconfigdirs="$noconfigdirs gas"
252b5132
RH
3021fi
3022
700d40ca
ILT
3023use_included_zlib=
3024# Make sure we don't let ZLIB be added if we didn't want it.
3025if test x$with_system_zlib = xyes ; then
3026 use_included_zlib=no
3027 noconfigdirs="$noconfigdirs zlib"
3028fi
3029
c6b750e1 3030# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 3031# it's not even worth trying to configure, much less build, that tool.
252b5132 3032
a0da8069
NN
3033case ${with_x} in
3034 yes | "") ;; # the default value for this tree is that X11 is available
3035 no)
675c6968 3036 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 3037 # We won't be able to build gdbtk without X.
c6b750e1 3038 enable_gdbtk=no
a0da8069
NN
3039 ;;
3040 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
3041esac
252b5132 3042
a0da8069 3043# Some tools are only suitable for building in a "native" situation.
c6b750e1 3044# Remove these if host!=target.
701628f5 3045native_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 3046
a0da8069
NN
3047# Similarly, some are only suitable for cross toolchains.
3048# Remove these if host=target.
3049cross_only="target-libgloss target-newlib target-opcodes"
3050
3051case $is_cross_compiler in
3052 no) skipdirs="${skipdirs} ${cross_only}" ;;
3053 yes) skipdirs="${skipdirs} ${native_only}" ;;
3054esac
252b5132 3055
a0da8069
NN
3056# If both --with-headers and --with-libs are specified, default to
3057# --without-newlib.
32be62b5
RS
3058if test x"${with_headers}" != x && test x"${with_headers}" != xno \
3059 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
3060 if test x"${with_newlib}" = x ; then
3061 with_newlib=no
3062 fi
252b5132
RH
3063fi
3064
a0da8069
NN
3065# Recognize --with-newlib/--without-newlib.
3066case ${with_newlib} in
3067 no) skipdirs="${skipdirs} target-newlib" ;;
3068 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
3069esac
252b5132 3070
93f9b408
ILT
3071# Handle --enable-gold.
3072
81ecdfbb
RW
3073# Check whether --enable-gold was given.
3074if test "${enable_gold+set}" = set; then :
3075 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
3076else
3077 ENABLE_GOLD=no
81ecdfbb
RW
3078fi
3079
93f9b408
ILT
3080if test "${ENABLE_GOLD}" = "yes"; then
3081 # Check for ELF target.
3082 is_elf=no
3083 case "${target}" in
3084 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3085 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8bcf2718 3086 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
93f9b408
ILT
3087 case "${target}" in
3088 *-*-linux*aout* | *-*-linux*oldld*)
3089 ;;
3090 *)
3091 is_elf=yes
3092 ;;
3093 esac
3094 esac
3095
3096 if test "$is_elf" = "yes"; then
3097 # Check for target supported by gold.
3098 case "${target}" in
4a657b0d 3099 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
93f9b408
ILT
3100 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
3101 ;;
3102 esac
3103 fi
3104fi
3105
a0da8069 3106# Configure extra directories which are host specific
252b5132 3107
a0da8069
NN
3108case "${host}" in
3109 *-cygwin*)
3110 configdirs="$configdirs libtermcap" ;;
3111esac
252b5132 3112
59f7ec45
HPN
3113# A target can indicate whether a language isn't supported for some reason.
3114# Only spaces may be used in this macro; not newlines or tabs.
3115unsupported_languages=
3116
c6b750e1 3117# Remove more programs from consideration, based on the host or
a0da8069
NN
3118# target this usually means that a port of the program doesn't
3119# exist yet.
252b5132 3120
a0da8069
NN
3121case "${host}" in
3122 hppa*64*-*-*)
3123 noconfigdirs="$noconfigdirs byacc"
3124 ;;
ec11bdc6 3125 i[3456789]86-*-vsta)
675c6968 3126 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 3127 ;;
ec11bdc6 3128 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 3129 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 3130 ;;
2d1e8239
NC
3131 x86_64-*-mingw*)
3132 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3133 ;;
ec11bdc6 3134 i[3456789]86-*-mingw32*)
675c6968 3135 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 3136 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 3137 ;;
ec11bdc6 3138 i[3456789]86-*-beos*)
675c6968 3139 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 3140 ;;
a0da8069 3141 *-*-cygwin*)
a92834c8 3142 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
3143 ;;
3144 *-*-netbsd*)
a92834c8 3145 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
3146 ;;
3147 ppc*-*-pe)
675c6968 3148 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
3149 ;;
3150 powerpc-*-beos*)
675c6968 3151 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 3152 ;;
a0da8069 3153esac
252b5132 3154
4b1cb4fe 3155
81ecdfbb
RW
3156# Check whether --enable-libada was given.
3157if test "${enable_libada+set}" = set; then :
3158 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3159else
3160 ENABLE_LIBADA=yes
81ecdfbb
RW
3161fi
3162
a2592b1b 3163if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3164 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3165fi
3166
81ecdfbb
RW
3167# Check whether --enable-libssp was given.
3168if test "${enable_libssp+set}" = set; then :
3169 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3170else
3171 ENABLE_LIBSSP=yes
81ecdfbb
RW
3172fi
3173
5f128533 3174
a0da8069
NN
3175# Save it here so that, even in case of --enable-libgcj, if the Java
3176# front-end isn't enabled, we still get libgcj disabled.
3177libgcj_saved=$libgcj
3178case $enable_libgcj in
3179yes)
3180 # If we reset it here, it won't get added to noconfigdirs in the
3181 # target-specific build rules, so it will be forcibly enabled
3182 # (unless the Java language itself isn't enabled).
3183 libgcj=
3184 ;;
3185no)
3186 # Make sure we get it printed in the list of not supported target libs.
3187 noconfigdirs="$noconfigdirs ${libgcj}"
3188 ;;
3189esac
252b5132 3190
4b1cb4fe 3191
a6df5a19
PB
3192# Disable libmudflap on some systems.
3193if test x$enable_libmudflap = x ; then
3e707e94 3194 case "${target}" in
29383458 3195 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 3196 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
3197 ;;
3198 *-*-freebsd*)
3199 # Enable libmudflap by default in FreeBSD.
3200 ;;
3201 *)
3202 # Disable it by default everywhere else.
3203 noconfigdirs="$noconfigdirs target-libmudflap"
3204 ;;
3205 esac
a6df5a19 3206fi
4b1cb4fe 3207
a6df5a19
PB
3208# Disable libgomp on non POSIX hosted systems.
3209if test x$enable_libgomp = x ; then
b3ded179
PB
3210 # Enable libgomp by default on hosted POSIX systems.
3211 case "${target}" in
29383458 3212 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
3213 ;;
3214 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3215 ;;
64ce424c 3216 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
3217 ;;
3218 *-*-darwin* | *-*-aix*)
3219 ;;
3220 *)
3221 noconfigdirs="$noconfigdirs target-libgomp"
3222 ;;
3223 esac
a6df5a19 3224fi
b3ded179 3225
691bb5a1
DD
3226# Default libgloss CPU subdirectory.
3227libgloss_dir="$target_cpu"
4b1cb4fe 3228
a0da8069
NN
3229case "${target}" in
3230 *-*-chorusos)
54d1c879 3231 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3232 ;;
24741ab2 3233 powerpc-*-darwin*)
9d39db92 3234 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3235 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3236 ;;
85bd1942
TG
3237 i[3456789]86-*-darwin*)
3238 noconfigdirs="$noconfigdirs ld gprof"
3239 noconfigdirs="$noconfigdirs sim target-rda"
3240 ;;
e8a5fa9c 3241 x86_64-*-darwin[912]*)
652dec25
TG
3242 noconfigdirs="$noconfigdirs ld gas gprof"
3243 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3244 ;;
04d1ab34 3245 *-*-darwin*)
d320aacb 3246 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3247 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 3248 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 3249 ;;
a0da8069 3250 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 3251 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3252 ;;
de0b4a87 3253 *-*-freebsd*)
4b1cb4fe
DD
3254 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3255 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3256 && test -f /usr/local/include/gmp.h; then
3257 with_gmp=/usr/local
3258 fi
3259
3260 # Skip some stuff that's unsupported on some FreeBSD configurations.
3261 case "${target}" in
3262 i*86-*-*) ;;
3263 alpha*-*-*) ;;
3264 *)
54d1c879 3265 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3266 ;;
3267 esac
3268 ;;
f8a495c8
NC
3269 *-*-kaos*)
3270 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3271 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3272 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3273 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3274 noconfigdirs="$noconfigdirs target-libgloss"
3275 ;;
a0da8069
NN
3276 *-*-netbsd*)
3277 # Skip some stuff on all NetBSD configurations.
3278 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3279
3280 # Skip some stuff that's unsupported on some NetBSD configurations.
3281 case "${target}" in
3282 i*86-*-netbsdelf*) ;;
5b474aa8 3283 arm*-*-netbsdelf*) ;;
a0da8069 3284 *)
54d1c879 3285 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3286 ;;
3287 esac
3288 ;;
2a3124ca 3289 *-*-netware*)
54d1c879 3290 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3291 ;;
3292 *-*-rtems*)
54d1c879 3293 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3294 ;;
1587117a
EC
3295 # The tpf target doesn't support gdb yet.
3296 *-*-tpf*)
54d1c879 3297 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3298 ;;
c1968181 3299 *-*-uclinux*)
54d1c879 3300 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3301 ;;
a0da8069 3302 *-*-vxworks*)
54d1c879 3303 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3304 ;;
3305 alpha*-dec-osf*)
3306 # ld works, but does not support shared libraries.
3307 # newlib is not 64 bit ready. I'm not sure about fileutils.
3308 # gas doesn't generate exception information.
3309 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3310 ;;
3311 alpha*-*-*vms*)
54d1c879 3312 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3313 ;;
3314 alpha*-*-linux*)
3315 # newlib is not 64 bit ready
3316 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3317 ;;
a0da8069
NN
3318 alpha*-*-*)
3319 # newlib is not 64 bit ready
54d1c879 3320 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3321 ;;
4a18bd6b 3322 am33_2.0-*-linux*)
54d1c879 3323 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3324 ;;
a0da8069 3325 sh-*-linux*)
54d1c879 3326 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3327 ;;
a0da8069 3328 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3329 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3330 noconfigdirs="$noconfigdirs target-examples"
3331 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3332 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3333 noconfigdirs="$noconfigdirs expect dejagnu"
3334 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3335 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3336 noconfigdirs="$noconfigdirs target-newlib"
3337 case "${host}" in
3338 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3339 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3340 ;;
3341 esac
691bb5a1 3342 libgloss_dir=wince
a0da8069
NN
3343 ;;
3344 arc-*-*)
54d1c879 3345 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3346 ;;
caeba88f 3347 arm-semi-aof )
caeba88f 3348 ;;
a0da8069 3349 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3350 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3351 libgloss_dir=arm
a0da8069 3352 ;;
11b04d1f 3353 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3354 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3355 libgloss_dir=arm
a0da8069 3356 ;;
bd70a46f 3357 arm*-*-linux-gnueabi)
6d18b86b 3358 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3359 case ${with_newlib} in
3360 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3361 esac
691bb5a1 3362 libgloss_dir=arm
bd70a46f 3363 ;;
df4a6958 3364 arm*-*-symbianelf*)
54d1c879 3365 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3366 libgloss_dir=arm
df4a6958 3367 ;;
a0da8069 3368 arm-*-pe*)
54d1c879 3369 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3370 ;;
a0da8069 3371 thumb-*-coff)
54d1c879 3372 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3373 ;;
3374 thumb-*-elf)
54d1c879 3375 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3376 ;;
a0da8069 3377 thumb-*-pe)
54d1c879 3378 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3379 ;;
3380 arm-*-riscix*)
54d1c879 3381 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3382 ;;
3383 avr-*-*)
266df637 3384 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3385 ;;
376a0e54 3386 bfin-*-*)
df51e4e1
JZ
3387 unsupported_languages="$unsupported_languages java"
3388 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3389 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3390 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3391 fi
3392 ;;
a0da8069 3393 c4x-*-* | tic4x-*-*)
54d1c879 3394 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3395 ;;
3396 c54x*-*-* | tic54x-*-*)
54d1c879 3397 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3398 ;;
52310858
NC
3399 cr16-*-*)
3400 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3401 ;;
c7e66c6d 3402 cris-*-* | crisv32-*-*)
59f7ec45 3403 unsupported_languages="$unsupported_languages java"
c7e66c6d 3404 case "${target}" in
2faa2958 3405 *-*-aout)
096f7d00 3406 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3407 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3408 *-*-elf)
5e818318 3409 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3410 *-*-linux*)
5e818318 3411 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3412 *)
096f7d00 3413 unsupported_languages="$unsupported_languages fortran"
54d1c879 3414 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3415 esac
691bb5a1 3416 libgloss_dir=cris
a0da8069 3417 ;;
3e707e94 3418 crx-*-*)
54d1c879 3419 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3420 ;;
a0da8069 3421 d10v-*-*)
54d1c879 3422 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3423 ;;
3424 d30v-*-*)
54d1c879 3425 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3426 ;;
691bb5a1
DD
3427 ep9312-*-elf | ep9312-*-coff)
3428 libgloss_dir=arm
3429 ;;
a0da8069 3430 fr30-*-elf*)
54d1c879 3431 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3432 ;;
3433 frv-*-*)
54d1c879 3434 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3435 ;;
20135e4c
NC
3436 moxie-*-*)
3437 noconfigdirs="$noconfigdirs ${libgcj}"
3438 noconfigdirs="$noconfigdirs gprof"
3439 ;;
a0da8069 3440 h8300*-*-*)
54d1c879 3441 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3442 ;;
3443 h8500-*-*)
54d1c879 3444 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3445 ;;
caeba88f 3446 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3447 ;;
a0da8069
NN
3448 hppa*64*-*-linux* | parisc*64*-*-linux*)
3449 # In this case, it's because the hppa64-linux target is for
3450 # the kernel only at this point and has no libc, and thus no
3451 # headers, crt*.o, etc., all of which are needed by these.
3452 noconfigdirs="$noconfigdirs target-zlib"
3453 ;;
5dcac624
DA
3454 parisc*-*-linux* | hppa*-*-linux*)
3455 ;;
a0da8069 3456 hppa*-*-*elf* | \
a0da8069
NN
3457 hppa*-*-lites* | \
3458 hppa*-*-openbsd* | \
3459 hppa*64*-*-*)
54d1c879 3460 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3461 ;;
3462 hppa*-hp-hpux11*)
3463 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3464 ;;
691bb5a1
DD
3465 hppa*-*-pro*)
3466 libgloss_dir=pa
3467 ;;
a0da8069
NN
3468 hppa*-*-*)
3469 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3470 # build on HP-UX 10.20.
54d1c879 3471 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3472 ;;
b07c2aad 3473 i960-*-*)
54d1c879 3474 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3475 ;;
a0da8069
NN
3476 ia64*-*-elf*)
3477 # No gdb support yet.
675c6968 3478 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3479 ;;
3480 ia64*-**-hpux*)
3481 # No gdb or ld support yet.
54d1c879 3482 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3483 ;;
19e99079
NC
3484 ia64*-*-*vms*)
3485 # No gdb or ld support yet.
3486 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3487 ;;
caeba88f 3488 i370-*-opened*)
caeba88f 3489 ;;
ec11bdc6 3490 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3491 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3492 libgloss_dir=i386
a0da8069 3493 ;;
ec11bdc6 3494 i[3456789]86-*-linux*)
a0da8069
NN
3495 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3496 # not build java stuff by default.
3497 case "${target}" in
3498 *-*-*libc1*)
54d1c879 3499 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3500 esac
3501
3502 # This section makes it possible to build newlib natively on linux.
3503 # If we are using a cross compiler then don't configure newlib.
3504 if test x${is_cross_compiler} != xno ; then
bba45b8b 3505 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3506 fi
3507 noconfigdirs="$noconfigdirs target-libgloss"
3508 # If we are not using a cross compiler, do configure newlib.
3509 # Note however, that newlib will only be configured in this situation
3510 # if the --with-newlib option has been given, because otherwise
3511 # 'target-newlib' will appear in skipdirs.
3512 ;;
1f53ca9a
AO
3513 i[3456789]86-w64-mingw*)
3514 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3515 ;;
3516 i[3456789]86-*-mingw*)
45055374
CV
3517 target_configdirs="$target_configdirs target-winsup"
3518 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3519 ;;
2d1e8239 3520 x86_64-*-mingw*)
2d1e8239 3521 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3522 ;;
a0da8069
NN
3523 *-*-cygwin*)
3524 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3525 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3526 # always build newlib if winsup directory is present.
45055374 3527 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3528 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3529 elif test -d "$srcdir/newlib"; then
45055374 3530 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3531 fi
c6b750e1 3532 ;;
caeba88f
AL
3533 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3534 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3535 ;;
ec11bdc6 3536 i[3456789]86-*-pe)
54d1c879 3537 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3538 ;;
ec11bdc6 3539 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3540 # The linker does not yet know about weak symbols in COFF,
3541 # and is not configured to handle mixed ELF and COFF.
54d1c879 3542 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3543 ;;
ec11bdc6 3544 i[3456789]86-*-sco*)
54d1c879 3545 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3546 ;;
ec11bdc6 3547 i[3456789]86-*-solaris2*)
a0da8069
NN
3548 noconfigdirs="$noconfigdirs target-libgloss"
3549 ;;
ec11bdc6 3550 i[3456789]86-*-sysv4*)
54d1c879 3551 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3552 ;;
ec11bdc6 3553 i[3456789]86-*-beos*)
54d1c879 3554 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3555 ;;
b59bea8a 3556 i[3456789]86-*-rdos*)
2429c060
PB
3557 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3558 ;;
b07c2aad 3559 m32r-*-*)
54d1c879 3560 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3561 ;;
a0da8069 3562 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3563 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3564 libgloss_dir=m68hc11
a0da8069
NN
3565 ;;
3566 m68k-*-elf*)
54d1c879 3567 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3568 ;;
3569 m68k-*-coff*)
54d1c879 3570 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3571 ;;
691bb5a1
DD
3572 m68*-*-* | fido-*-*)
3573 libgloss_dir=m68k
3574 ;;
a0da8069
NN
3575 mcore-*-pe*)
3576 # The EPOC C++ environment does not support exceptions or rtti,
3577 # and so building libstdc++-v3 tends not to always work.
3578 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3579 ;;
3580 mmix-*-*)
59f7ec45 3581 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3582 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3583 ;;
3584 mn10200-*-*)
54d1c879 3585 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3586 ;;
3587 mn10300-*-*)
54d1c879 3588 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3589 ;;
4970f871 3590 mt-*-*)
cdb9b172
AH
3591 noconfigdirs="$noconfigdirs sim"
3592 ;;
a0da8069
NN
3593 powerpc-*-aix*)
3594 # copied from rs6000-*-* entry
e8a5fa9c 3595 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3596 ;;
3597 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3598 target_configdirs="$target_configdirs target-winsup"
54d1c879 3599 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3600 # always build newlib.
3601 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3602 ;;
3603 # This is temporary until we can link against shared libraries
3604 powerpcle-*-solaris*)
54d1c879 3605 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3606 libgloss_dir=rs6000
a0da8069
NN
3607 ;;
3608 powerpc-*-beos*)
54d1c879 3609 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3610 ;;
a0da8069 3611 powerpc-*-eabi)
54d1c879 3612 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3613 libgloss_dir=rs6000
caeba88f
AL
3614 ;;
3615 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3616 libgloss_dir=rs6000
a0da8069 3617 ;;
a0da8069 3618 rs6000-*-lynxos*)
54d1c879 3619 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3620 ;;
3621 rs6000-*-aix*)
e8a5fa9c 3622 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3623 ;;
3624 rs6000-*-*)
54d1c879 3625 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3626 ;;
3627 m68k-apollo-*)
54d1c879 3628 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3629 ;;
25a07265
NC
3630 microblaze*)
3631 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3632 ;;
5bd8be13
RS
3633 mips*-sde-elf*)
3634 skipdirs="$skipdirs target-libiberty"
3635 noconfigdirs="$noconfigdirs ${libgcj}"
3636 if test x$with_newlib = xyes; then
3637 noconfigdirs="$noconfigdirs gprof"
3638 fi
3639 libgloss_dir=mips
3640 ;;
a0da8069 3641 mips*-*-irix5*)
54d1c879 3642 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3643 ;;
3644 mips*-*-irix6*)
a0da8069
NN
3645 # Linking libjava exceeds command-line length limits on at least
3646 # IRIX 6.2, but not on IRIX 6.5.
3647 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3648 # <oldham@codesourcery.com>
54d1c879 3649 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3650 ;;
a0da8069 3651 mips*-*-bsd*)
54d1c879 3652 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3653 ;;
a0da8069
NN
3654 mips*-*-linux*)
3655 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3656 ;;
3657 mips*-*-*)
54d1c879 3658 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3659 libgloss_dir=mips
a0da8069
NN
3660 ;;
3661 romp-*-*)
54d1c879 3662 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3663 ;;
dbf85af7 3664 sh-*-* | sh64-*-*)
a0da8069 3665 case "${host}" in
ec11bdc6
DD
3666 i[3456789]86-*-vsta) ;; # don't add gprof back in
3667 i[3456789]86-*-go32*) ;; # don't add gprof back in
3668 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3669 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3670 esac
e8a5fa9c
RW
3671 case "${target}" in
3672 sh*-*-elf)
3673 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3674 *)
3675 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3676 esac
a0da8069 3677 ;;
691bb5a1
DD
3678 sparclet-*-aout* | sparc86x-*-*)
3679 libgloss_dir=sparc
3680 ;;
a0da8069 3681 sparc-*-elf*)
54d1c879 3682 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3683 ;;
3684 sparc64-*-elf*)
54d1c879 3685 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3686 libgloss_dir=sparc
a0da8069
NN
3687 ;;
3688 sparclite-*-*)
54d1c879 3689 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3690 libgloss_dir=sparc
a0da8069
NN
3691 ;;
3692 sparc-*-sunos4*)
54d1c879 3693 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3694 if test x${is_cross_compiler} != xno ; then
3695 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3696 else
3697 use_gnu_ld=no
3698 fi
3699 ;;
e3c770b1 3700 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3701 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3702 ;;
a0da8069
NN
3703 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3704 ;;
3705 v810-*-*)
54d1c879 3706 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3707 ;;
3708 v850-*-*)
54d1c879 3709 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3710 ;;
3711 v850e-*-*)
54d1c879 3712 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3713 ;;
3714 v850ea-*-*)
54d1c879 3715 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3716 ;;
3717 vax-*-vms)
54d1c879 3718 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3719 ;;
3720 vax-*-*)
54d1c879 3721 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3722 ;;
8b66833e 3723 xtensa*-*-*)
54d1c879 3724 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3725 ;;
a0da8069 3726 ip2k-*-*)
54d1c879 3727 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3728 ;;
29383458 3729 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3730 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3731 ;;
3732 *-*-lynxos*)
54d1c879 3733 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3734 ;;
a0da8069 3735 *-*-*)
54d1c879 3736 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3737 ;;
3738esac
252b5132 3739
a0da8069
NN
3740# If we aren't building newlib, then don't build libgloss, since libgloss
3741# depends upon some newlib header files.
3742case "${noconfigdirs}" in
3743 *target-libgloss*) ;;
3744 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3745esac
3746
a0da8069
NN
3747# Work in distributions that contain no compiler tools, like Autoconf.
3748tentative_cc=""
3749host_makefile_frag=/dev/null
3750if test -d ${srcdir}/config ; then
3751case "${host}" in
3752 m68k-hp-hpux*)
3753 # Avoid "too much defining" errors from HPUX compiler.
3754 tentative_cc="cc -Wp,-H256000"
3755 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3756 # If it's HP/UX ar, this should be harmless.
3757 RANLIB="ar ts"
3758 ;;
3759 m68k-apollo-sysv*)
3760 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3761 ;;
3762 m68k-apollo-bsd*)
3763 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3764 # chokes on bfd, the compiler won't let you assign integers to enums, and
3765 # other problems. Defining CC to gcc is a questionable way to say "don't use
3766 # the apollo compiler" (the preferred version of GCC could be called cc,
3767 # or whatever), but I'm not sure leaving CC as cc is any better...
3768 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3769 # Used to have BISON=yacc.
3770 tentative_cc=gcc
3771 ;;
3772 m88k-dg-dgux*)
3773 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3774 ;;
3775 m88k-harris-cxux*)
3776 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3777 tentative_cc="cc -Xa"
3778 host_makefile_frag="config/mh-cxux"
3779 ;;
3780 m88k-motorola-sysv*)
3781 ;;
3782 mips*-dec-ultrix*)
3783 tentative_cc="cc -Wf,-XNg1000"
3784 host_makefile_frag="config/mh-decstation"
3785 ;;
3786 mips*-nec-sysv4*)
3787 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3788 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3789 host_makefile_frag="config/mh-necv4"
3790 ;;
3791 mips*-sgi-irix4*)
3792 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3793 # environment. Also bump switch table size so that cp-parse will
3794 # compile. Bump string length limit so linker builds.
3795 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3796 ;;
3797 mips*-*-sysv4*)
3798 host_makefile_frag="config/mh-sysv4"
3799 ;;
3800 mips*-*-sysv*)
3801 # This is for a MIPS running RISC/os 4.52C.
3802
3803 # This is needed for GDB, but needs to be in the top-level make because
3804 # if a library is compiled with the bsd headers and gets linked with the
3805 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3806 # a different size).
3807 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3808 # known except to select the sysv environment. Could we use /proc instead?
3809 # These "sysv environments" and "bsd environments" often end up being a pain.
3810 #
3811 # This is not part of CFLAGS because perhaps not all C compilers have this
3812 # option.
3813 tentative_cc="cc -systype sysv"
3814 ;;
3815 i370-ibm-opened*)
3816 tentative_cc="c89"
3817 ;;
ec11bdc6 3818 i[3456789]86-*-sysv5*)
a0da8069
NN
3819 host_makefile_frag="config/mh-sysv5"
3820 ;;
ec11bdc6 3821 i[3456789]86-*-dgux*)
a0da8069
NN
3822 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3823 host_makefile_frag="config/mh-dgux386"
3824 ;;
ec11bdc6 3825 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3826 # The MetaWare compiler will generate a copyright message unless you
3827 # turn it off by adding the -Hnocopyr flag.
3828 tentative_cc="cc -Hnocopyr"
3829 ;;
ec11bdc6 3830 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3831 # for an NCR 3000 (i486/SVR4) system.
3832 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3833 # This compiler not only emits obnoxious copyright messages every time
3834 # you run it, but it chokes and dies on a whole bunch of GNU source
3835 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3836 tentative_cc="/usr/ccs/ATT/cc"
3837 host_makefile_frag="config/mh-ncr3000"
3838 ;;
ec11bdc6 3839 i[3456789]86-*-sco3.2v5*)
a0da8069 3840 ;;
ec11bdc6 3841 i[3456789]86-*-sco*)
a0da8069
NN
3842 # The native C compiler botches some simple uses of const. Unfortunately,
3843 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3844 tentative_cc="cc -Dconst="
3845 host_makefile_frag="config/mh-sco"
3846 ;;
ec11bdc6 3847 i[3456789]86-*-udk*)
a0da8069
NN
3848 host_makefile_frag="config/mh-sysv5"
3849 ;;
ec11bdc6 3850 i[3456789]86-*-solaris2*)
a0da8069
NN
3851 host_makefile_frag="config/mh-sysv4"
3852 ;;
ec11bdc6 3853 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3854 host_makefile_frag="config/mh-djgpp"
3855 ;;
3856 *-cygwin*)
e33b51a6 3857
81ecdfbb
RW
3858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3859$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3860echo a >cygwin-cat-check
1f53ca9a 3861if test `cat cygwin-cat-check` = a ; then
8ade07e9 3862 rm cygwin-cat-check
81ecdfbb
RW
3863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3864$as_echo "yes" >&6; }
e33b51a6 3865else
8ade07e9 3866 rm cygwin-cat-check
81ecdfbb
RW
3867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3868$as_echo "no" >&6; }
3869 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3870 Please either mount the build directory in binary mode or run the following
3871 commands before running any configure script:
3872set -o igncr
3873export SHELLOPTS
81ecdfbb 3874 " "$LINENO" 5
e33b51a6 3875fi
e33b51a6 3876
a0da8069
NN
3877 host_makefile_frag="config/mh-cygwin"
3878 ;;
8a1599ab 3879 *-mingw*)
84e7906e 3880 host_makefile_frag="config/mh-mingw"
2d1e8239 3881 ;;
a0da8069
NN
3882 *-interix*)
3883 host_makefile_frag="config/mh-interix"
3884 ;;
3885 vax-*-ultrix2*)
3886 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3887 tentative_cc=gcc
3888 ;;
3889 *-*-solaris2*)
3890 host_makefile_frag="config/mh-solaris"
3891 ;;
3892 m68k-sun-sunos*)
3893 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3894 # without overflowing the jump tables (-J says to use a 32 bit table)
3895 tentative_cc="cc -J"
3896 ;;
da888c87 3897 hppa*-hp-hpux10*)
a0da8069 3898 tentative_cc="cc -Wp,-H256000"
da888c87 3899 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3900 ;;
da888c87
PB
3901 hppa*-hp-hpux* | hppa*-*-hiux*)
3902 tentative_cc="cc -Wp,-H256000"
3903 host_makefile_frag="config/mh-pa"
3904 ;;
3905 hppa*-*)
3906 host_makefile_frag="config/mh-pa"
3907 ;;
3908 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3909 tentative_cc="cc -Wp,-H256000"
3910 ;;
3911 rs6000-*-lynxos*)
3912 # /bin/cc is less than useful for our purposes. Always use GCC
3913 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3914 host_makefile_frag="config/mh-lynxrs6k"
3915 ;;
0df3d27f
PB
3916 powerpc-*-darwin*)
3917 host_makefile_frag="config/mh-ppc-darwin"
3918 ;;
f6d183c0
PB
3919 powerpc-*-aix*)
3920 host_makefile_frag="config/mh-ppc-aix"
3921 ;;
3922 rs6000-*-aix*)
3923 host_makefile_frag="config/mh-ppc-aix"
3924 ;;
a0da8069
NN
3925 *-*-lynxos*)
3926 # /bin/cc is less than useful for our purposes. Always use GCC
3927 tentative_cc="/bin/gcc"
3928 ;;
3929 *-*-sysv4*)
3930 host_makefile_frag="config/mh-sysv4"
3931 ;;
fe69863c
DD
3932 # This is placed last to prevent interfering with the cases above.
3933 i[3456789]86-*-*)
3934 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3935 host_makefile_frag="config/mh-x86omitfp"
3936 ;;
a0da8069
NN
3937esac
3938fi
3939
9e07f89d
NN
3940# If we aren't going to be using gcc, see if we can extract a definition
3941# of CC from the fragment.
3942# Actually, use the 'pre-extracted' version above.
3943if test -z "${CC}" && test "${build}" = "${host}" ; then
3944 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3945 found=
3946 for dir in $PATH; do
3947 test -z "$dir" && dir=.
3948 if test -f $dir/gcc; then
3949 found=yes
3950 break
3951 fi
3952 done
3953 IFS="$save_ifs"
3954 if test -z "${found}" && test -n "${tentative_cc}" ; then
3955 CC=$tentative_cc
3956 fi
3957fi
3958
3959if test "${build}" != "${host}" ; then
1576798e
PB
3960 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3961 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3962 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3963 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3964 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3965 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3966 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3967 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3968 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3969 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3970 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3971 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3972else
3973 AR_FOR_BUILD="\$(AR)"
3974 AS_FOR_BUILD="\$(AS)"
512b7dfb 3975 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3976 CXX_FOR_BUILD="\$(CXX)"
3977 GCJ_FOR_BUILD="\$(GCJ)"
3978 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3979 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3980 LD_FOR_BUILD="\$(LD)"
3981 NM_FOR_BUILD="\$(NM)"
3982 RANLIB_FOR_BUILD="\$(RANLIB)"
3983 WINDRES_FOR_BUILD="\$(WINDRES)"
3984 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3985fi
3986
3987ac_ext=c
c6b750e1
DJ
3988ac_cpp='$CPP $CPPFLAGS'
3989ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3990ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3991ac_compiler_gnu=$ac_cv_c_compiler_gnu
3992if test -n "$ac_tool_prefix"; then
3993 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3994set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3996$as_echo_n "checking for $ac_word... " >&6; }
3997if test "${ac_cv_prog_CC+set}" = set; then :
3998 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3999else
4000 if test -n "$CC"; then
4001 ac_cv_prog_CC="$CC" # Let the user override the test.
4002else
4003as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4004for as_dir in $PATH
4005do
4006 IFS=$as_save_IFS
4007 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4008 for ac_exec_ext in '' $ac_executable_extensions; do
4009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4010 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4012 break 2
4013 fi
4014done
81ecdfbb
RW
4015 done
4016IFS=$as_save_IFS
c6b750e1
DJ
4017
4018fi
4019fi
4020CC=$ac_cv_prog_CC
4021if test -n "$CC"; then
81ecdfbb
RW
4022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4023$as_echo "$CC" >&6; }
c6b750e1 4024else
81ecdfbb
RW
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4026$as_echo "no" >&6; }
c6b750e1
DJ
4027fi
4028
81ecdfbb 4029
c6b750e1
DJ
4030fi
4031if test -z "$ac_cv_prog_CC"; then
4032 ac_ct_CC=$CC
6a9cf61e 4033 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4034set dummy gcc; ac_word=$2
81ecdfbb
RW
4035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4036$as_echo_n "checking for $ac_word... " >&6; }
4037if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4038 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4039else
4040 if test -n "$ac_ct_CC"; then
4041 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4042else
4043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4044for as_dir in $PATH
4045do
4046 IFS=$as_save_IFS
4047 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4048 for ac_exec_ext in '' $ac_executable_extensions; do
4049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4050 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4052 break 2
4053 fi
4054done
81ecdfbb
RW
4055 done
4056IFS=$as_save_IFS
c6b750e1
DJ
4057
4058fi
4059fi
4060ac_ct_CC=$ac_cv_prog_ac_ct_CC
4061if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4063$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4064else
81ecdfbb
RW
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4066$as_echo "no" >&6; }
c6b750e1
DJ
4067fi
4068
81ecdfbb
RW
4069 if test "x$ac_ct_CC" = x; then
4070 CC=""
4071 else
4072 case $cross_compiling:$ac_tool_warned in
4073yes:)
4074{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4075$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4076ac_tool_warned=yes ;;
4077esac
4078 CC=$ac_ct_CC
4079 fi
c6b750e1
DJ
4080else
4081 CC="$ac_cv_prog_CC"
4082fi
4083
4084if test -z "$CC"; then
81ecdfbb
RW
4085 if test -n "$ac_tool_prefix"; then
4086 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4087set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4089$as_echo_n "checking for $ac_word... " >&6; }
4090if test "${ac_cv_prog_CC+set}" = set; then :
4091 $as_echo_n "(cached) " >&6
9e07f89d
NN
4092else
4093 if test -n "$CC"; then
4094 ac_cv_prog_CC="$CC" # Let the user override the test.
4095else
c6b750e1
DJ
4096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4097for as_dir in $PATH
4098do
4099 IFS=$as_save_IFS
4100 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4101 for ac_exec_ext in '' $ac_executable_extensions; do
4102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4103 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4105 break 2
4106 fi
4107done
81ecdfbb
RW
4108 done
4109IFS=$as_save_IFS
c6b750e1 4110
9e07f89d
NN
4111fi
4112fi
c6b750e1 4113CC=$ac_cv_prog_CC
9e07f89d 4114if test -n "$CC"; then
81ecdfbb
RW
4115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4116$as_echo "$CC" >&6; }
c6b750e1 4117else
81ecdfbb
RW
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4119$as_echo "no" >&6; }
c6b750e1
DJ
4120fi
4121
c6b750e1 4122
81ecdfbb 4123 fi
c6b750e1 4124fi
9e07f89d
NN
4125if test -z "$CC"; then
4126 # Extract the first word of "cc", so it can be a program name with args.
4127set dummy cc; ac_word=$2
81ecdfbb
RW
4128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4129$as_echo_n "checking for $ac_word... " >&6; }
4130if test "${ac_cv_prog_CC+set}" = set; then :
4131 $as_echo_n "(cached) " >&6
9e07f89d
NN
4132else
4133 if test -n "$CC"; then
4134 ac_cv_prog_CC="$CC" # Let the user override the test.
4135else
9e07f89d 4136 ac_prog_rejected=no
c6b750e1
DJ
4137as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4138for as_dir in $PATH
4139do
4140 IFS=$as_save_IFS
4141 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4142 for ac_exec_ext in '' $ac_executable_extensions; do
4143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4144 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4145 ac_prog_rejected=yes
4146 continue
4147 fi
4148 ac_cv_prog_CC="cc"
81ecdfbb 4149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4150 break 2
4151 fi
4152done
81ecdfbb
RW
4153 done
4154IFS=$as_save_IFS
c6b750e1 4155
9e07f89d
NN
4156if test $ac_prog_rejected = yes; then
4157 # We found a bogon in the path, so make sure we never use it.
4158 set dummy $ac_cv_prog_CC
4159 shift
c6b750e1 4160 if test $# != 0; then
9e07f89d
NN
4161 # We chose a different compiler from the bogus one.
4162 # However, it has the same basename, so the bogon will be chosen
4163 # first if we set CC to just the basename; use the full file name.
4164 shift
c6b750e1 4165 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4166 fi
4167fi
4168fi
4169fi
c6b750e1 4170CC=$ac_cv_prog_CC
9e07f89d 4171if test -n "$CC"; then
81ecdfbb
RW
4172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4173$as_echo "$CC" >&6; }
9e07f89d 4174else
81ecdfbb
RW
4175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4176$as_echo "no" >&6; }
9e07f89d
NN
4177fi
4178
81ecdfbb 4179
c6b750e1
DJ
4180fi
4181if test -z "$CC"; then
4182 if test -n "$ac_tool_prefix"; then
81ecdfbb 4183 for ac_prog in cl.exe
c6b750e1
DJ
4184 do
4185 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4186set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4188$as_echo_n "checking for $ac_word... " >&6; }
4189if test "${ac_cv_prog_CC+set}" = set; then :
4190 $as_echo_n "(cached) " >&6
9e07f89d
NN
4191else
4192 if test -n "$CC"; then
4193 ac_cv_prog_CC="$CC" # Let the user override the test.
4194else
c6b750e1
DJ
4195as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4196for as_dir in $PATH
4197do
4198 IFS=$as_save_IFS
4199 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4200 for ac_exec_ext in '' $ac_executable_extensions; do
4201 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4202 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4203 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4204 break 2
376a0e54 4205 fi
c6b750e1 4206done
81ecdfbb
RW
4207 done
4208IFS=$as_save_IFS
cac3d6c4 4209
c6b750e1
DJ
4210fi
4211fi
4212CC=$ac_cv_prog_CC
4213if test -n "$CC"; then
81ecdfbb
RW
4214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4215$as_echo "$CC" >&6; }
cac3d6c4 4216else
81ecdfbb
RW
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4218$as_echo "no" >&6; }
9e07f89d 4219fi
cac3d6c4 4220
81ecdfbb 4221
c6b750e1
DJ
4222 test -n "$CC" && break
4223 done
cac3d6c4 4224fi
c6b750e1
DJ
4225if test -z "$CC"; then
4226 ac_ct_CC=$CC
81ecdfbb 4227 for ac_prog in cl.exe
c6b750e1
DJ
4228do
4229 # Extract the first word of "$ac_prog", so it can be a program name with args.
4230set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4232$as_echo_n "checking for $ac_word... " >&6; }
4233if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4234 $as_echo_n "(cached) " >&6
cac3d6c4 4235else
c6b750e1
DJ
4236 if test -n "$ac_ct_CC"; then
4237 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4238else
c6b750e1
DJ
4239as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4240for as_dir in $PATH
4241do
4242 IFS=$as_save_IFS
4243 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4244 for ac_exec_ext in '' $ac_executable_extensions; do
4245 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4246 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4247 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4248 break 2
4249 fi
4250done
81ecdfbb
RW
4251 done
4252IFS=$as_save_IFS
c6b750e1 4253
cac3d6c4
CM
4254fi
4255fi
c6b750e1
DJ
4256ac_ct_CC=$ac_cv_prog_ac_ct_CC
4257if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4259$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4260else
81ecdfbb
RW
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4262$as_echo "no" >&6; }
cac3d6c4 4263fi
376a0e54 4264
81ecdfbb 4265
c6b750e1
DJ
4266 test -n "$ac_ct_CC" && break
4267done
4268
81ecdfbb
RW
4269 if test "x$ac_ct_CC" = x; then
4270 CC=""
4271 else
4272 case $cross_compiling:$ac_tool_warned in
4273yes:)
4274{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4275$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4276ac_tool_warned=yes ;;
4277esac
4278 CC=$ac_ct_CC
4279 fi
c6b750e1
DJ
4280fi
4281
4282fi
4283
4284
81ecdfbb
RW
4285test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4286$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4287as_fn_error "no acceptable C compiler found in \$PATH
4288See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4289
4290# Provide some information about the compiler.
81ecdfbb
RW
4291$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4292set X $ac_compile
4293ac_compiler=$2
4294for ac_option in --version -v -V -qversion; do
4295 { { ac_try="$ac_compiler $ac_option >&5"
4296case "(($ac_try" in
4297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4298 *) ac_try_echo=$ac_try;;
4299esac
4300eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4301$as_echo "$ac_try_echo"; } >&5
4302 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4303 ac_status=$?
81ecdfbb
RW
4304 if test -s conftest.err; then
4305 sed '10a\
4306... rest of stderr output deleted ...
4307 10q' conftest.err >conftest.er1
4308 cat conftest.er1 >&5
4309 rm -f conftest.er1 conftest.err
4310 fi
4311 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4312 test $ac_status = 0; }
4313done
c6b750e1 4314
81ecdfbb 4315cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4316/* end confdefs.h. */
4317
4318int
4319main ()
4320{
4321
4322 ;
4323 return 0;
4324}
4325_ACEOF
4326ac_clean_files_save=$ac_clean_files
81ecdfbb 4327ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4328# Try to create an executable without -o first, disregard a.out.
4329# It will help us diagnose broken compilers, and finding out an intuition
4330# of exeext.
81ecdfbb
RW
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4332$as_echo_n "checking for C compiler default output file name... " >&6; }
4333ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4334
4335# The possible output files:
4336ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4337
4338ac_rmfiles=
4339for ac_file in $ac_files
4340do
4341 case $ac_file in
4342 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4343 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4344 esac
4345done
4346rm -f $ac_rmfiles
4347
4348if { { ac_try="$ac_link_default"
4349case "(($ac_try" in
4350 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4351 *) ac_try_echo=$ac_try;;
4352esac
4353eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4354$as_echo "$ac_try_echo"; } >&5
4355 (eval "$ac_link_default") 2>&5
c6b750e1 4356 ac_status=$?
81ecdfbb
RW
4357 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4358 test $ac_status = 0; }; then :
4359 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4360# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4361# in a Makefile. We should not override ac_cv_exeext if it was cached,
4362# so that the user can short-circuit this test for compilers unknown to
4363# Autoconf.
4364for ac_file in $ac_files ''
c6b750e1
DJ
4365do
4366 test -f "$ac_file" || continue
4367 case $ac_file in
81ecdfbb 4368 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4369 ;;
4370 [ab].out )
4371 # We found the default executable, but exeext='' is most
4372 # certainly right.
4373 break;;
4374 *.* )
81ecdfbb
RW
4375 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4376 then :; else
4377 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4378 fi
4379 # We set ac_cv_exeext here because the later test for it is not
4380 # safe: cross compilers may not add the suffix if given an `-o'
4381 # argument, so we may need to know it at that point already.
4382 # Even if this section looks crufty: it has the advantage of
4383 # actually working.
c6b750e1
DJ
4384 break;;
4385 * )
4386 break;;
4387 esac
4388done
81ecdfbb
RW
4389test "$ac_cv_exeext" = no && ac_cv_exeext=
4390
c6b750e1 4391else
81ecdfbb
RW
4392 ac_file=''
4393fi
4394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4395$as_echo "$ac_file" >&6; }
4396if test -z "$ac_file"; then :
4397 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4398sed 's/^/| /' conftest.$ac_ext >&5
4399
81ecdfbb
RW
4400{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4401$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4402{ as_fn_set_status 77
4403as_fn_error "C compiler cannot create executables
4404See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4405fi
c6b750e1 4406ac_exeext=$ac_cv_exeext
c6b750e1 4407
81ecdfbb 4408# Check that the compiler produces executables we can run. If not, either
c6b750e1 4409# the compiler is broken, or we cross compile.
81ecdfbb
RW
4410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4411$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4412# If not cross compiling, check that we can run a simple program.
4413if test "$cross_compiling" != yes; then
4414 if { ac_try='./$ac_file'
81ecdfbb
RW
4415 { { case "(($ac_try" in
4416 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4417 *) ac_try_echo=$ac_try;;
4418esac
4419eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4420$as_echo "$ac_try_echo"; } >&5
4421 (eval "$ac_try") 2>&5
c6b750e1 4422 ac_status=$?
81ecdfbb
RW
4423 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4424 test $ac_status = 0; }; }; then
c6b750e1
DJ
4425 cross_compiling=no
4426 else
4427 if test "$cross_compiling" = maybe; then
4428 cross_compiling=yes
4429 else
81ecdfbb
RW
4430 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4431$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4432as_fn_error "cannot run C compiled programs.
c6b750e1 4433If you meant to cross compile, use \`--host'.
81ecdfbb 4434See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4435 fi
4436 fi
4437fi
81ecdfbb
RW
4438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4439$as_echo "yes" >&6; }
c6b750e1 4440
81ecdfbb 4441rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4442ac_clean_files=$ac_clean_files_save
81ecdfbb 4443# Check that the compiler produces executables we can run. If not, either
c6b750e1 4444# the compiler is broken, or we cross compile.
81ecdfbb
RW
4445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4446$as_echo_n "checking whether we are cross compiling... " >&6; }
4447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4448$as_echo "$cross_compiling" >&6; }
4449
4450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4451$as_echo_n "checking for suffix of executables... " >&6; }
4452if { { ac_try="$ac_link"
4453case "(($ac_try" in
4454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4455 *) ac_try_echo=$ac_try;;
4456esac
4457eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4458$as_echo "$ac_try_echo"; } >&5
4459 (eval "$ac_link") 2>&5
c6b750e1 4460 ac_status=$?
81ecdfbb
RW
4461 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4462 test $ac_status = 0; }; then :
c6b750e1
DJ
4463 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4464# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4465# work properly (i.e., refer to `conftest.exe'), while it won't with
4466# `rm'.
4467for ac_file in conftest.exe conftest conftest.*; do
4468 test -f "$ac_file" || continue
4469 case $ac_file in
81ecdfbb 4470 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4471 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4472 break;;
4473 * ) break;;
4474 esac
4475done
4476else
81ecdfbb
RW
4477 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4478$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4479as_fn_error "cannot compute suffix of executables: cannot compile and link
4480See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4481fi
c6b750e1 4482rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4484$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4485
4486rm -f conftest.$ac_ext
4487EXEEXT=$ac_cv_exeext
4488ac_exeext=$EXEEXT
81ecdfbb
RW
4489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4490$as_echo_n "checking for suffix of object files... " >&6; }
4491if test "${ac_cv_objext+set}" = set; then :
4492 $as_echo_n "(cached) " >&6
c6b750e1 4493else
81ecdfbb 4494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4495/* end confdefs.h. */
4496
4497int
4498main ()
4499{
4500
4501 ;
4502 return 0;
4503}
4504_ACEOF
4505rm -f conftest.o conftest.obj
81ecdfbb
RW
4506if { { ac_try="$ac_compile"
4507case "(($ac_try" in
4508 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4509 *) ac_try_echo=$ac_try;;
4510esac
4511eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4512$as_echo "$ac_try_echo"; } >&5
4513 (eval "$ac_compile") 2>&5
c6b750e1 4514 ac_status=$?
81ecdfbb
RW
4515 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4516 test $ac_status = 0; }; then :
4517 for ac_file in conftest.o conftest.obj conftest.*; do
4518 test -f "$ac_file" || continue;
c6b750e1 4519 case $ac_file in
81ecdfbb 4520 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4521 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4522 break;;
4523 esac
4524done
cac3d6c4 4525else
81ecdfbb 4526 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4527sed 's/^/| /' conftest.$ac_ext >&5
4528
81ecdfbb
RW
4529{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4530$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4531as_fn_error "cannot compute suffix of object files: cannot compile
4532See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4533fi
c6b750e1
DJ
4534rm -f conftest.$ac_cv_objext conftest.$ac_ext
4535fi
81ecdfbb
RW
4536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4537$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4538OBJEXT=$ac_cv_objext
4539ac_objext=$OBJEXT
81ecdfbb
RW
4540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4541$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4542if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4543 $as_echo_n "(cached) " >&6
c6b750e1 4544else
81ecdfbb 4545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4546/* end confdefs.h. */
4547
4548int
4549main ()
4550{
4551#ifndef __GNUC__
4552 choke me
4553#endif
4554
4555 ;
4556 return 0;
4557}
4558_ACEOF
81ecdfbb 4559if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4560 ac_compiler_gnu=yes
4561else
81ecdfbb 4562 ac_compiler_gnu=no
c6b750e1 4563fi
81ecdfbb 4564rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4565ac_cv_c_compiler_gnu=$ac_compiler_gnu
4566
4567fi
81ecdfbb
RW
4568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4569$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4570if test $ac_compiler_gnu = yes; then
4571 GCC=yes
4572else
4573 GCC=
4574fi
c6b750e1
DJ
4575ac_test_CFLAGS=${CFLAGS+set}
4576ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4578$as_echo_n "checking whether $CC accepts -g... " >&6; }
4579if test "${ac_cv_prog_cc_g+set}" = set; then :
4580 $as_echo_n "(cached) " >&6
4581else
4582 ac_save_c_werror_flag=$ac_c_werror_flag
4583 ac_c_werror_flag=yes
4584 ac_cv_prog_cc_g=no
4585 CFLAGS="-g"
4586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4587/* end confdefs.h. */
4588
4589int
4590main ()
4591{
4592
4593 ;
4594 return 0;
4595}
4596_ACEOF
81ecdfbb 4597if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4598 ac_cv_prog_cc_g=yes
4599else
81ecdfbb
RW
4600 CFLAGS=""
4601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4602/* end confdefs.h. */
4603
4604int
4605main ()
4606{
4607
4608 ;
4609 return 0;
4610}
4611_ACEOF
4612if ac_fn_c_try_compile "$LINENO"; then :
4613
4614else
4615 ac_c_werror_flag=$ac_save_c_werror_flag
4616 CFLAGS="-g"
4617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4618/* end confdefs.h. */
cac3d6c4 4619
81ecdfbb
RW
4620int
4621main ()
4622{
4623
4624 ;
4625 return 0;
4626}
4627_ACEOF
4628if ac_fn_c_try_compile "$LINENO"; then :
4629 ac_cv_prog_cc_g=yes
4630fi
4631rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4632fi
81ecdfbb 4633rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4634fi
81ecdfbb
RW
4635rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4636 ac_c_werror_flag=$ac_save_c_werror_flag
4637fi
4638{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4639$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4640if test "$ac_test_CFLAGS" = set; then
c6b750e1 4641 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4642elif test $ac_cv_prog_cc_g = yes; then
4643 if test "$GCC" = yes; then
4644 CFLAGS="-g -O2"
4645 else
4646 CFLAGS="-g"
4647 fi
4648else
4649 if test "$GCC" = yes; then
4650 CFLAGS="-O2"
4651 else
4652 CFLAGS=
4653 fi
4654fi
81ecdfbb
RW
4655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4656$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4657if test "${ac_cv_prog_cc_c89+set}" = set; then :
4658 $as_echo_n "(cached) " >&6
c6b750e1 4659else
81ecdfbb 4660 ac_cv_prog_cc_c89=no
c6b750e1 4661ac_save_CC=$CC
81ecdfbb 4662cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4663/* end confdefs.h. */
4664#include <stdarg.h>
4665#include <stdio.h>
4666#include <sys/types.h>
4667#include <sys/stat.h>
4668/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4669struct buf { int x; };
4670FILE * (*rcsopen) (struct buf *, struct stat *, int);
4671static char *e (p, i)
4672 char **p;
4673 int i;
4674{
4675 return p[i];
4676}
4677static char *f (char * (*g) (char **, int), char **p, ...)
4678{
4679 char *s;
4680 va_list v;
4681 va_start (v,p);
4682 s = g (p, va_arg (v,int));
4683 va_end (v);
4684 return s;
4685}
4686
4687/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4688 function prototypes and stuff, but not '\xHH' hex character constants.
4689 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4690 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4691 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4692 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4693 that's true only with -std. */
c6b750e1
DJ
4694int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4695
81ecdfbb
RW
4696/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4697 inside strings and character constants. */
4698#define FOO(x) 'x'
4699int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4700
c6b750e1
DJ
4701int test (int i, double x);
4702struct s1 {int (*f) (int a);};
4703struct s2 {int (*f) (double a);};
4704int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4705int argc;
4706char **argv;
4707int
4708main ()
4709{
4710return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4711 ;
4712 return 0;
4713}
4714_ACEOF
81ecdfbb
RW
4715for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4716 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4717do
4718 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4719 if ac_fn_c_try_compile "$LINENO"; then :
4720 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4721fi
81ecdfbb
RW
4722rm -f core conftest.err conftest.$ac_objext
4723 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4724done
81ecdfbb 4725rm -f conftest.$ac_ext
c6b750e1
DJ
4726CC=$ac_save_CC
4727
4728fi
81ecdfbb
RW
4729# AC_CACHE_VAL
4730case "x$ac_cv_prog_cc_c89" in
4731 x)
4732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4733$as_echo "none needed" >&6; } ;;
4734 xno)
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4736$as_echo "unsupported" >&6; } ;;
c6b750e1 4737 *)
81ecdfbb
RW
4738 CC="$CC $ac_cv_prog_cc_c89"
4739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4740$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4741esac
81ecdfbb 4742if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4743
c6b750e1
DJ
4744fi
4745
c6b750e1
DJ
4746ac_ext=c
4747ac_cpp='$CPP $CPPFLAGS'
4748ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4749ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4750ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4751
81ecdfbb 4752ac_ext=cpp
18f6b6ee
PB
4753ac_cpp='$CXXCPP $CPPFLAGS'
4754ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4755ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4756ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4757if test -z "$CXX"; then
4758 if test -n "$CCC"; then
4759 CXX=$CCC
4760 else
4761 if test -n "$ac_tool_prefix"; then
4762 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4763 do
4764 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4765set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4767$as_echo_n "checking for $ac_word... " >&6; }
4768if test "${ac_cv_prog_CXX+set}" = set; then :
4769 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4770else
4771 if test -n "$CXX"; then
4772 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4773else
4774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4775for as_dir in $PATH
4776do
4777 IFS=$as_save_IFS
4778 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4779 for ac_exec_ext in '' $ac_executable_extensions; do
4780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4781 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4783 break 2
4784 fi
4785done
81ecdfbb
RW
4786 done
4787IFS=$as_save_IFS
512b7dfb 4788
18f6b6ee
PB
4789fi
4790fi
4791CXX=$ac_cv_prog_CXX
4792if test -n "$CXX"; then
81ecdfbb
RW
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4794$as_echo "$CXX" >&6; }
18f6b6ee 4795else
81ecdfbb
RW
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4797$as_echo "no" >&6; }
18f6b6ee
PB
4798fi
4799
81ecdfbb 4800
18f6b6ee
PB
4801 test -n "$CXX" && break
4802 done
4803fi
4804if test -z "$CXX"; then
4805 ac_ct_CXX=$CXX
81ecdfbb 4806 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4807do
4808 # Extract the first word of "$ac_prog", so it can be a program name with args.
4809set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4811$as_echo_n "checking for $ac_word... " >&6; }
4812if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4813 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4814else
4815 if test -n "$ac_ct_CXX"; then
4816 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4817else
4818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4819for as_dir in $PATH
4820do
4821 IFS=$as_save_IFS
4822 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4823 for ac_exec_ext in '' $ac_executable_extensions; do
4824 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4825 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4826 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4827 break 2
512b7dfb 4828 fi
18f6b6ee 4829done
81ecdfbb
RW
4830 done
4831IFS=$as_save_IFS
512b7dfb 4832
18f6b6ee
PB
4833fi
4834fi
4835ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4836if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4838$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4839else
81ecdfbb
RW
4840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4841$as_echo "no" >&6; }
18f6b6ee
PB
4842fi
4843
81ecdfbb 4844
18f6b6ee
PB
4845 test -n "$ac_ct_CXX" && break
4846done
18f6b6ee 4847
81ecdfbb
RW
4848 if test "x$ac_ct_CXX" = x; then
4849 CXX="g++"
4850 else
4851 case $cross_compiling:$ac_tool_warned in
4852yes:)
4853{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4854$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4855ac_tool_warned=yes ;;
4856esac
4857 CXX=$ac_ct_CXX
4858 fi
18f6b6ee
PB
4859fi
4860
81ecdfbb
RW
4861 fi
4862fi
18f6b6ee 4863# Provide some information about the compiler.
81ecdfbb
RW
4864$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4865set X $ac_compile
4866ac_compiler=$2
4867for ac_option in --version -v -V -qversion; do
4868 { { ac_try="$ac_compiler $ac_option >&5"
4869case "(($ac_try" in
4870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4871 *) ac_try_echo=$ac_try;;
4872esac
4873eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4874$as_echo "$ac_try_echo"; } >&5
4875 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4876 ac_status=$?
81ecdfbb
RW
4877 if test -s conftest.err; then
4878 sed '10a\
4879... rest of stderr output deleted ...
4880 10q' conftest.err >conftest.er1
4881 cat conftest.er1 >&5
4882 rm -f conftest.er1 conftest.err
4883 fi
4884 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4885 test $ac_status = 0; }
4886done
18f6b6ee 4887
81ecdfbb
RW
4888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4889$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4890if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4891 $as_echo_n "(cached) " >&6
18f6b6ee 4892else
81ecdfbb 4893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4894/* end confdefs.h. */
4895
4896int
4897main ()
4898{
4899#ifndef __GNUC__
4900 choke me
4901#endif
4902
4903 ;
4904 return 0;
4905}
4906_ACEOF
81ecdfbb 4907if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4908 ac_compiler_gnu=yes
4909else
81ecdfbb 4910 ac_compiler_gnu=no
18f6b6ee 4911fi
81ecdfbb 4912rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4913ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4914
4915fi
81ecdfbb
RW
4916{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4917$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4918if test $ac_compiler_gnu = yes; then
4919 GXX=yes
4920else
4921 GXX=
4922fi
18f6b6ee
PB
4923ac_test_CXXFLAGS=${CXXFLAGS+set}
4924ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4926$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4927if test "${ac_cv_prog_cxx_g+set}" = set; then :
4928 $as_echo_n "(cached) " >&6
4929else
4930 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4931 ac_cxx_werror_flag=yes
4932 ac_cv_prog_cxx_g=no
4933 CXXFLAGS="-g"
4934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4935/* end confdefs.h. */
4936
4937int
4938main ()
4939{
4940
4941 ;
4942 return 0;
4943}
4944_ACEOF
81ecdfbb 4945if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4946 ac_cv_prog_cxx_g=yes
4947else
81ecdfbb
RW
4948 CXXFLAGS=""
4949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4950/* end confdefs.h. */
81ecdfbb 4951
18f6b6ee
PB
4952int
4953main ()
4954{
81ecdfbb 4955
18f6b6ee
PB
4956 ;
4957 return 0;
4958}
4959_ACEOF
81ecdfbb 4960if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4961
81ecdfbb
RW
4962else
4963 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4964 CXXFLAGS="-g"
4965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4966/* end confdefs.h. */
81ecdfbb 4967
18f6b6ee
PB
4968int
4969main ()
4970{
81ecdfbb 4971
18f6b6ee
PB
4972 ;
4973 return 0;
4974}
4975_ACEOF
81ecdfbb
RW
4976if ac_fn_cxx_try_compile "$LINENO"; then :
4977 ac_cv_prog_cxx_g=yes
18f6b6ee 4978fi
81ecdfbb
RW
4979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4980fi
4981rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4982fi
4983rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4984 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4985fi
4986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4987$as_echo "$ac_cv_prog_cxx_g" >&6; }
4988if test "$ac_test_CXXFLAGS" = set; then
4989 CXXFLAGS=$ac_save_CXXFLAGS
4990elif test $ac_cv_prog_cxx_g = yes; then
4991 if test "$GXX" = yes; then
4992 CXXFLAGS="-g -O2"
4993 else
4994 CXXFLAGS="-g"
4995 fi
4996else
4997 if test "$GXX" = yes; then
4998 CXXFLAGS="-O2"
4999 else
5000 CXXFLAGS=
5001 fi
18f6b6ee 5002fi
18f6b6ee
PB
5003ac_ext=c
5004ac_cpp='$CPP $CPPFLAGS'
5005ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5006ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5007ac_compiler_gnu=$ac_cv_c_compiler_gnu
5008
5009
5010# We must set the default linker to the linker used by gcc for the correct
5011# operation of libtool. If LD is not defined and we are using gcc, try to
5012# set the LD default to the ld used by gcc.
5013if test -z "$LD"; then
5014 if test "$GCC" = yes; then
5015 case $build in
5016 *-*-mingw*)
5017 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5018 *)
5019 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5020 esac
5021 case $gcc_prog_ld in
5022 # Accept absolute paths.
5023 [\\/]* | [A-Za-z]:[\\/]*)
5024 LD="$gcc_prog_ld" ;;
5025 esac
5026 fi
512b7dfb
PB
5027fi
5028
5029
5030
5031
c6b750e1 5032if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5033 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5034set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5036$as_echo_n "checking for $ac_word... " >&6; }
5037if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5038 $as_echo_n "(cached) " >&6
9e07f89d 5039else
512b7dfb
PB
5040 if test -n "$GNATBIND"; then
5041 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5042else
c6b750e1
DJ
5043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5044for as_dir in $PATH
5045do
5046 IFS=$as_save_IFS
5047 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5048 for ac_exec_ext in '' $ac_executable_extensions; do
5049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5050 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5052 break 2
5053 fi
5054done
81ecdfbb
RW
5055 done
5056IFS=$as_save_IFS
c6b750e1 5057
9e07f89d
NN
5058fi
5059fi
512b7dfb
PB
5060GNATBIND=$ac_cv_prog_GNATBIND
5061if test -n "$GNATBIND"; then
81ecdfbb
RW
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5063$as_echo "$GNATBIND" >&6; }
9e07f89d 5064else
81ecdfbb
RW
5065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5066$as_echo "no" >&6; }
9e07f89d
NN
5067fi
5068
81ecdfbb 5069
c6b750e1 5070fi
512b7dfb
PB
5071if test -z "$ac_cv_prog_GNATBIND"; then
5072 ac_ct_GNATBIND=$GNATBIND
5073 # Extract the first word of "gnatbind", so it can be a program name with args.
5074set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5076$as_echo_n "checking for $ac_word... " >&6; }
5077if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5078 $as_echo_n "(cached) " >&6
9e07f89d 5079else
512b7dfb
PB
5080 if test -n "$ac_ct_GNATBIND"; then
5081 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5082else
c6b750e1
DJ
5083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5084for as_dir in $PATH
5085do
5086 IFS=$as_save_IFS
5087 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5088 for ac_exec_ext in '' $ac_executable_extensions; do
5089 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5090 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5091 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5092 break 2
5093 fi
5094done
81ecdfbb
RW
5095 done
5096IFS=$as_save_IFS
c6b750e1 5097
9e07f89d
NN
5098fi
5099fi
512b7dfb
PB
5100ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5101if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5103$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5104else
81ecdfbb
RW
5105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5106$as_echo "no" >&6; }
9e07f89d
NN
5107fi
5108
81ecdfbb
RW
5109 if test "x$ac_ct_GNATBIND" = x; then
5110 GNATBIND="no"
5111 else
5112 case $cross_compiling:$ac_tool_warned in
5113yes:)
5114{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5115$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5116ac_tool_warned=yes ;;
5117esac
5118 GNATBIND=$ac_ct_GNATBIND
5119 fi
24ff9987 5120else
512b7dfb 5121 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5122fi
5123
7df2cd5d 5124if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5125 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5126set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5128$as_echo_n "checking for $ac_word... " >&6; }
5129if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5130 $as_echo_n "(cached) " >&6
7df2cd5d 5131else
512b7dfb
PB
5132 if test -n "$GNATMAKE"; then
5133 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5134else
5135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5136for as_dir in $PATH
5137do
5138 IFS=$as_save_IFS
5139 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5140 for ac_exec_ext in '' $ac_executable_extensions; do
5141 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5142 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5144 break 2
5145 fi
5146done
81ecdfbb
RW
5147 done
5148IFS=$as_save_IFS
7df2cd5d
PB
5149
5150fi
5151fi
512b7dfb
PB
5152GNATMAKE=$ac_cv_prog_GNATMAKE
5153if test -n "$GNATMAKE"; then
81ecdfbb
RW
5154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5155$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5156else
81ecdfbb
RW
5157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5158$as_echo "no" >&6; }
7df2cd5d
PB
5159fi
5160
81ecdfbb 5161
7df2cd5d 5162fi
512b7dfb
PB
5163if test -z "$ac_cv_prog_GNATMAKE"; then
5164 ac_ct_GNATMAKE=$GNATMAKE
5165 # Extract the first word of "gnatmake", so it can be a program name with args.
5166set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5168$as_echo_n "checking for $ac_word... " >&6; }
5169if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5170 $as_echo_n "(cached) " >&6
7df2cd5d 5171else
512b7dfb
PB
5172 if test -n "$ac_ct_GNATMAKE"; then
5173 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5174else
5175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5176for as_dir in $PATH
5177do
5178 IFS=$as_save_IFS
5179 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5180 for ac_exec_ext in '' $ac_executable_extensions; do
5181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5182 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5184 break 2
5185 fi
5186done
81ecdfbb
RW
5187 done
5188IFS=$as_save_IFS
7df2cd5d 5189
7df2cd5d
PB
5190fi
5191fi
512b7dfb
PB
5192ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5193if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5195$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5196else
81ecdfbb
RW
5197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5198$as_echo "no" >&6; }
7df2cd5d
PB
5199fi
5200
81ecdfbb
RW
5201 if test "x$ac_ct_GNATMAKE" = x; then
5202 GNATMAKE="no"
5203 else
5204 case $cross_compiling:$ac_tool_warned in
5205yes:)
5206{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5207$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5208ac_tool_warned=yes ;;
5209esac
5210 GNATMAKE=$ac_ct_GNATMAKE
5211 fi
7df2cd5d 5212else
512b7dfb 5213 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5214fi
5215
81ecdfbb
RW
5216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5217$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5218if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5219 $as_echo_n "(cached) " >&6
9e07f89d
NN
5220else
5221 cat >conftest.adb <<EOF
5222procedure conftest is begin null; end conftest;
5223EOF
5224acx_cv_cc_gcc_supports_ada=no
5225# There is a bug in old released versions of GCC which causes the
5226# driver to exit successfully when the appropriate language module
5227# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5228# Therefore we must check for the error message as well as an
5229# unsuccessful exit.
b8908782
DD
5230# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5231# given a .adb file, but produce no object file. So we must check
5232# if an object file was really produced to guard against this.
9e07f89d 5233errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5234if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5235 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5236fi
5237rm -f conftest.*
5238fi
81ecdfbb
RW
5239{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5240$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5241
512b7dfb 5242if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5243 have_gnat=yes
5244else
5245 have_gnat=no
5246fi
5247
81ecdfbb
RW
5248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5249$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5250if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5251 $as_echo_n "(cached) " >&6
b8908782
DD
5252else
5253 echo abfoo >t1
5254 echo cdfoo >t2
5255 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5256 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5257 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5258 :
5259 else
5260 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5261 fi
5262 fi
b8908782
DD
5263 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5264 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5265 :
b8908782
DD
5266 else
5267 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5268 fi
5269 fi
5270 rm t1 t2
5271
5272fi
81ecdfbb
RW
5273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5274$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5275do_compare="$gcc_cv_prog_cmp_skip"
5276
5277
9e07f89d 5278
e8a5fa9c 5279# See if we are building gcc with C++.
81ecdfbb
RW
5280# Check whether --enable-build-with-cxx was given.
5281if test "${enable_build_with_cxx+set}" = set; then :
5282 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5283else
5284 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5285fi
5286
e8a5fa9c 5287
d5f2ee2e
KG
5288# Used for setting $lt_cv_objdir
5289{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5290$as_echo_n "checking for objdir... " >&6; }
5291if test "${lt_cv_objdir+set}" = set; then :
5292 $as_echo_n "(cached) " >&6
5293else
5294 rm -f .libs 2>/dev/null
5295mkdir .libs 2>/dev/null
5296if test -d .libs; then
5297 lt_cv_objdir=.libs
5298else
5299 # MS-DOS does not allow filenames that begin with a dot.
5300 lt_cv_objdir=_libs
5301fi
5302rmdir .libs 2>/dev/null
5303fi
5304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5305$as_echo "$lt_cv_objdir" >&6; }
5306objdir=$lt_cv_objdir
5307
5308
5309
5310
5311
5312cat >>confdefs.h <<_ACEOF
5313#define LT_OBJDIR "$lt_cv_objdir/"
5314_ACEOF
5315
5316
5317
e8a5fa9c 5318# Check for GMP, MPFR and MPC
d9b76ff9 5319gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5320gmpinc=
4b900473 5321have_gmp=no
e8a5fa9c
RW
5322
5323# Specify a location for mpc
5324# check for this first so it ends up on the link line before mpfr.
5325
81ecdfbb
RW
5326# Check whether --with-mpc was given.
5327if test "${with_mpc+set}" = set; then :
5328 withval=$with_mpc;
5329fi
e8a5fa9c 5330
e8a5fa9c 5331
81ecdfbb
RW
5332# Check whether --with-mpc_include was given.
5333if test "${with_mpc_include+set}" = set; then :
5334 withval=$with_mpc_include;
5335fi
e8a5fa9c 5336
e8a5fa9c 5337
81ecdfbb
RW
5338# Check whether --with-mpc_lib was given.
5339if test "${with_mpc_lib+set}" = set; then :
5340 withval=$with_mpc_lib;
5341fi
e8a5fa9c 5342
e8a5fa9c
RW
5343
5344if test "x$with_mpc" != x; then
d9b76ff9
KG
5345 gmplibs="-L$with_mpc/lib $gmplibs"
5346 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5347fi
5348if test "x$with_mpc_include" != x; then
d9b76ff9 5349 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5350fi
5351if test "x$with_mpc_lib" != x; then
d9b76ff9 5352 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5353fi
5354if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5355 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5356 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5357 # Do not test the mpc version. Assume that it is sufficient, since
5358 # it is in the source tree, and the library has not been built yet
5359 # but it would be included on the link line in the version check below
5360 # hence making the test fail.
d9b76ff9 5361 have_gmp=yes
e8a5fa9c 5362fi
4b900473 5363
11b04d1f
DD
5364# Specify a location for mpfr
5365# check for this first so it ends up on the link line before gmp.
c6b750e1 5366
81ecdfbb
RW
5367# Check whether --with-mpfr-dir was given.
5368if test "${with_mpfr_dir+set}" = set; then :
5369 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5370Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5371fi
5372
11b04d1f
DD
5373
5374
81ecdfbb
RW
5375# Check whether --with-mpfr was given.
5376if test "${with_mpfr+set}" = set; then :
5377 withval=$with_mpfr;
5378fi
c6b750e1 5379
11b04d1f 5380
81ecdfbb
RW
5381# Check whether --with-mpfr_include was given.
5382if test "${with_mpfr_include+set}" = set; then :
5383 withval=$with_mpfr_include;
5384fi
c6b750e1 5385
8a0d8a5c 5386
81ecdfbb
RW
5387# Check whether --with-mpfr_lib was given.
5388if test "${with_mpfr_lib+set}" = set; then :
5389 withval=$with_mpfr_lib;
5390fi
8a0d8a5c 5391
11b04d1f
DD
5392
5393if test "x$with_mpfr" != x; then
5394 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5395 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5396fi
8a0d8a5c 5397if test "x$with_mpfr_include" != x; then
d9b76ff9 5398 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5399fi
5400if test "x$with_mpfr_lib" != x; then
5401 gmplibs="-L$with_mpfr_lib $gmplibs"
5402fi
4b900473 5403if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5404 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5405 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5406 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5407 # Do not test the mpfr version. Assume that it is sufficient, since
5408 # it is in the source tree, and the library has not been built yet
5409 # but it would be included on the link line in the version check below
5410 # hence making the test fail.
5411 have_gmp=yes
5412fi
11b04d1f 5413
4b1cb4fe 5414# Specify a location for gmp
c6b750e1 5415
81ecdfbb
RW
5416# Check whether --with-gmp-dir was given.
5417if test "${with_gmp_dir+set}" = set; then :
5418 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5419Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5420fi
5421
4b1cb4fe
DD
5422
5423
81ecdfbb
RW
5424# Check whether --with-gmp was given.
5425if test "${with_gmp+set}" = set; then :
5426 withval=$with_gmp;
5427fi
c6b750e1 5428
4b1cb4fe 5429
81ecdfbb
RW
5430# Check whether --with-gmp_include was given.
5431if test "${with_gmp_include+set}" = set; then :
5432 withval=$with_gmp_include;
5433fi
c6b750e1 5434
8a0d8a5c 5435
81ecdfbb
RW
5436# Check whether --with-gmp_lib was given.
5437if test "${with_gmp_lib+set}" = set; then :
5438 withval=$with_gmp_lib;
5439fi
8a0d8a5c
PB
5440
5441
4b1cb4fe 5442
11b04d1f
DD
5443if test "x$with_gmp" != x; then
5444 gmplibs="-L$with_gmp/lib $gmplibs"
5445 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5446fi
8a0d8a5c
PB
5447if test "x$with_gmp_include" != x; then
5448 gmpinc="-I$with_gmp_include $gmpinc"
5449fi
5450if test "x$with_gmp_lib" != x; then
5451 gmplibs="-L$with_gmp_lib $gmplibs"
5452fi
4b900473 5453if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5454 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5455 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c 5456 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
d5f2ee2e 5457 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5458 # Do not test the gmp version. Assume that it is sufficient, since
5459 # it is in the source tree, and the library has not been built yet
5460 # but it would be included on the link line in the version check below
5461 # hence making the test fail.
5462 have_gmp=yes
5463fi
4b1cb4fe 5464
ceb92e78 5465if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5466 have_gmp=yes
5467 saved_CFLAGS="$CFLAGS"
5468 CFLAGS="$CFLAGS $gmpinc"
5469 # Check GMP actually works
81ecdfbb
RW
5470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of gmp.h" >&5
5471$as_echo_n "checking for correct version of gmp.h... " >&6; }
c6b750e1 5472
81ecdfbb 5473cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5474/* end confdefs.h. */
4b1cb4fe 5475#include "gmp.h"
c6b750e1
DJ
5476int
5477main ()
5478{
4b1cb4fe 5479
ef699244 5480 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2)
4b900473
PB
5481 choke me
5482 #endif
c6b750e1
DJ
5483
5484 ;
5485 return 0;
5486}
5487_ACEOF
81ecdfbb
RW
5488if ac_fn_c_try_compile "$LINENO"; then :
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5490$as_echo "yes" >&6; }
c6b750e1 5491else
81ecdfbb
RW
5492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5493$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5494fi
81ecdfbb 5495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5496
e8a5fa9c 5497 # If we have GMP, check the MPFR version.
4b900473 5498 if test x"$have_gmp" = xyes; then
81ecdfbb
RW
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of mpfr.h" >&5
5500$as_echo_n "checking for correct version of mpfr.h... " >&6; }
5501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5502/* end confdefs.h. */
9b134994 5503#include <gmp.h>
4b900473 5504 #include <mpfr.h>
c6b750e1
DJ
5505int
5506main ()
5507{
9b134994 5508
ef699244 5509 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5510 choke me
5511 #endif
c6b750e1
DJ
5512
5513 ;
5514 return 0;
5515}
5516_ACEOF
81ecdfbb
RW
5517if ac_fn_c_try_compile "$LINENO"; then :
5518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5519/* end confdefs.h. */
4b1cb4fe 5520#include <gmp.h>
4b900473 5521 #include <mpfr.h>
c6b750e1
DJ
5522int
5523main ()
5524{
9dbaa842 5525
e28c595f 5526 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,2)
4b900473
PB
5527 choke me
5528 #endif
e8a5fa9c
RW
5529
5530 ;
5531 return 0;
5532}
5533_ACEOF
81ecdfbb
RW
5534if ac_fn_c_try_compile "$LINENO"; then :
5535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5536$as_echo "yes" >&6; }
e8a5fa9c 5537else
81ecdfbb
RW
5538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5539$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5540fi
81ecdfbb 5541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5542else
81ecdfbb
RW
5543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5544$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5545fi
81ecdfbb 5546rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5547 fi
5548
5549 # Check for the MPC header version.
d9b76ff9 5550 if test x"$have_gmp" = xyes ; then
81ecdfbb
RW
5551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5552$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5554/* end confdefs.h. */
5555#include <mpc.h>
5556int
5557main ()
5558{
5559
d9b76ff9 5560 #if MPC_VERSION < MPC_VERSION_NUM (0,8,0)
e8a5fa9c
RW
5561 choke me
5562 #endif
5563
5564 ;
5565 return 0;
5566}
5567_ACEOF
81ecdfbb
RW
5568if ac_fn_c_try_compile "$LINENO"; then :
5569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5570$as_echo "yes" >&6; }
e8a5fa9c 5571else
81ecdfbb 5572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5573$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5574fi
81ecdfbb 5575rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5576 fi
5577
5578 # Now check the MPFR library.
5579 if test x"$have_gmp" = xyes; then
5580 saved_LIBS="$LIBS"
5581 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5583$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5585/* end confdefs.h. */
d9b76ff9 5586#include <mpc.h>
e8a5fa9c
RW
5587int
5588main ()
5589{
5590
5591 mpfr_t n;
5592 mpfr_t x;
d9b76ff9 5593 mpc_t c;
e8a5fa9c
RW
5594 int t;
5595 mpfr_init (n);
5596 mpfr_init (x);
5597 mpfr_atan2 (n, n, x, GMP_RNDN);
5598 mpfr_erfc (n, x, GMP_RNDN);
5599 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5600 mpfr_clear(n);
5601 mpfr_clear(x);
5602 mpc_init2 (c, 53);
5603 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5604 mpc_cosh (c, c, MPC_RNDNN);
5605 mpc_pow (c, c, c, MPC_RNDNN);
5606 mpc_acosh (c, c, MPC_RNDNN);
5607 mpc_clear (c);
c6b750e1
DJ
5608
5609 ;
5610 return 0;
5611}
5612_ACEOF
81ecdfbb
RW
5613if ac_fn_c_try_link "$LINENO"; then :
5614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5615$as_echo "yes" >&6; }
c6b750e1 5616else
81ecdfbb
RW
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5618$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5619fi
81ecdfbb
RW
5620rm -f core conftest.err conftest.$ac_objext \
5621 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5622 LIBS="$saved_LIBS"
5623 fi
5624
4b900473 5625 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5626
4b900473 5627 if test x$have_gmp != xyes; then
d9b76ff9
KG
5628 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.2+ and MPC 0.8.0+.
5629Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5630their locations. Source code for these libraries can be found at
5631their respective hosting sites as well as at
5632ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5633http://gcc.gnu.org/install/prerequisites.html for additional info. If
5634you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5635make sure that you have installed both the libraries and the header
5636files. They may be located in separate packages." "$LINENO" 5
4b900473 5637 fi
9dbaa842
DD
5638fi
5639
e8a5fa9c
RW
5640# Flags needed for both GMP, MPFR and/or MPC.
5641
5642
5643
4b1cb4fe
DD
5644
5645
5646
29383458
JM
5647# Allow host libstdc++ to be specified for static linking with PPL.
5648
81ecdfbb
RW
5649# Check whether --with-host-libstdcxx was given.
5650if test "${with_host_libstdcxx+set}" = set; then :
5651 withval=$with_host_libstdcxx;
5652fi
29383458 5653
29383458
JM
5654
5655case $with_host_libstdcxx in
5656 no|yes)
81ecdfbb 5657 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5658 ;;
5659esac
e28c595f 5660
e8a5fa9c
RW
5661# Linker flags to use for stage1 or when not boostrapping.
5662
81ecdfbb
RW
5663# Check whether --with-stage1-ldflags was given.
5664if test "${with_stage1_ldflags+set}" = set; then :
5665 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5666 stage1_ldflags=
5667 else
5668 stage1_ldflags=$withval
5669 fi
5670else
5671 stage1_ldflags=
81ecdfbb
RW
5672fi
5673
e8a5fa9c
RW
5674
5675
5676# Libraries to use for stage1 or when not bootstrapping.
5677
81ecdfbb
RW
5678# Check whether --with-stage1-libs was given.
5679if test "${with_stage1_libs+set}" = set; then :
5680 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5681 stage1_libs=
5682 else
5683 stage1_libs=$withval
5684 fi
5685else
5686 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5687fi
5688
e8a5fa9c
RW
5689
5690
5691# Linker flags to use for stage2 and later builds.
5692
81ecdfbb
RW
5693# Check whether --with-boot-ldflags was given.
5694if test "${with_boot_ldflags+set}" = set; then :
5695 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5696 poststage1_ldflags=
5697 else
5698 poststage1_ldflags=$withval
5699 fi
5700else
5701 if test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5702 poststage1_ldflags=-static-libstdc++
5703 else
5704 poststage1_ldflags=
5705 fi
81ecdfbb
RW
5706fi
5707
e8a5fa9c
RW
5708
5709
5710# Libraries to use for stage2 and later builds. This defaults to the
5711# argument passed to --with-host-libstdcxx.
5712
81ecdfbb
RW
5713# Check whether --with-boot-libs was given.
5714if test "${with_boot_libs+set}" = set; then :
5715 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5716 poststage1_libs=
5717 else
5718 poststage1_libs=$withval
5719 fi
5720else
5721 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5722fi
5723
e8a5fa9c
RW
5724
5725
e28c595f
JM
5726# Check for PPL
5727ppl_major_version=0
5728ppl_minor_version=10
e8a5fa9c 5729ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5730pplinc=
5731
5732
81ecdfbb
RW
5733# Check whether --with-ppl was given.
5734if test "${with_ppl+set}" = set; then :
5735 withval=$with_ppl;
81ecdfbb 5736fi
e28c595f 5737
e28c595f 5738
81ecdfbb
RW
5739# Check whether --with-ppl_include was given.
5740if test "${with_ppl_include+set}" = set; then :
5741 withval=$with_ppl_include;
5742fi
5743
e28c595f 5744
81ecdfbb
RW
5745# Check whether --with-ppl_lib was given.
5746if test "${with_ppl_lib+set}" = set; then :
5747 withval=$with_ppl_lib;
5748fi
e28c595f 5749
e28c595f 5750
29383458
JM
5751case $with_ppl in
5752 no)
5753 ppllibs=
5754 ;;
1f53ca9a
AO
5755 "" | yes)
5756 ;;
29383458 5757 *)
e8a5fa9c 5758 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5759 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5760 ;;
5761esac
e28c595f
JM
5762if test "x$with_ppl_include" != x; then
5763 pplinc="-I$with_ppl_include $pplinc"
5764fi
5765if test "x$with_ppl_lib" != x; then
e8a5fa9c 5766 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5767fi
5768if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
d5f2ee2e 5769 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/'"$lt_cv_objdir"' -L$$r/$(HOST_SUBDIR)/ppl/src/'"$lt_cv_objdir"' -lppl_c -lppl -lgmpxx '
1f53ca9a
AO
5770 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5771 enable_ppl_version_check=no
e28c595f
JM
5772fi
5773
81ecdfbb
RW
5774# Check whether --enable-ppl-version-check was given.
5775if test "${enable_ppl_version_check+set}" = set; then :
5776 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5777else
5778 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5779fi
5780
e28c595f 5781
1f53ca9a 5782if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
5783 saved_CFLAGS="$CFLAGS"
5784 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5786$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5788/* end confdefs.h. */
5789#include "ppl_c.h"
5790int
5791main ()
5792{
5793
5794 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5795 choke me
5796 #endif
5797
5798 ;
5799 return 0;
5800}
5801_ACEOF
81ecdfbb
RW
5802if ac_fn_c_try_compile "$LINENO"; then :
5803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5804$as_echo "yes" >&6; }
e28c595f 5805else
81ecdfbb 5806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5807$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5808fi
81ecdfbb 5809rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5810 CFLAGS="$saved_CFLAGS"
5811fi
5812
5813# Flags needed for PPL
5814
5815
5816
5817
5818# Check for CLOOG
5819clooglibs=" -lcloog "
5820clooginc=" -DCLOOG_PPL_BACKEND "
5821
5822
81ecdfbb
RW
5823# Check whether --with-cloog was given.
5824if test "${with_cloog+set}" = set; then :
5825 withval=$with_cloog;
81ecdfbb
RW
5826fi
5827
e28c595f 5828
81ecdfbb
RW
5829# Check whether --with-cloog_include was given.
5830if test "${with_cloog_include+set}" = set; then :
5831 withval=$with_cloog_include;
5832fi
e28c595f 5833
e28c595f 5834
81ecdfbb
RW
5835# Check whether --with-cloog_lib was given.
5836if test "${with_cloog_lib+set}" = set; then :
5837 withval=$with_cloog_lib;
5838fi
e28c595f 5839
e28c595f 5840
1f53ca9a
AO
5841if test "x$with_ppl" = "xno"; then
5842 with_cloog=no
5843fi
5844
29383458
JM
5845case $with_cloog in
5846 no)
5847 clooglibs=
5848 clooginc=
5849 ;;
1f53ca9a
AO
5850 "" | yes)
5851 ;;
29383458
JM
5852 *)
5853 clooglibs="-L$with_cloog/lib -lcloog"
5854 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
29383458
JM
5855 ;;
5856esac
e28c595f
JM
5857if test "x$with_cloog_include" != x; then
5858 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5859fi
5860if test "x$with_cloog_lib" != x; then
5861 clooglibs="-L$with_cloog_lib -lcloog"
e28c595f
JM
5862fi
5863if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
d5f2ee2e 5864 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
e28c595f 5865 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
1f53ca9a 5866 enable_cloog_version_check=no
e28c595f
JM
5867fi
5868
81ecdfbb
RW
5869# Check whether --enable-cloog-version-check was given.
5870if test "${enable_cloog_version_check+set}" = set; then :
5871 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5872else
5873 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5874fi
5875
e28c595f 5876
1f53ca9a 5877if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
e28c595f
JM
5878 saved_CFLAGS="$CFLAGS"
5879 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
81ecdfbb
RW
5880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of CLooG" >&5
5881$as_echo_n "checking for correct version of CLooG... " >&6; }
5882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5883/* end confdefs.h. */
5884#include "cloog/cloog.h"
5885int
5886main ()
5887{
5888
5889 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15
5890 choke me
5891 #endif
5892
5893 ;
5894 return 0;
5895}
5896_ACEOF
81ecdfbb
RW
5897if ac_fn_c_try_compile "$LINENO"; then :
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5899$as_echo "yes" >&6; }
e28c595f 5900else
81ecdfbb
RW
5901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5902$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5903fi
81ecdfbb 5904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5905 CFLAGS="$saved_CFLAGS"
5906fi
5907
5908# Flags needed for CLOOG
5909
5910
5911
700d40ca
ILT
5912# Check for LTO support.
5913# Check whether --enable-lto was given.
5914if test "${enable_lto+set}" = set; then :
5915 enableval=$enable_lto; enable_lto=$enableval
5916else
5917 enable_lto=yes; default_enable_lto=yes
5918fi
5919
5920
5921if test x"$enable_lto" = x"yes" ; then
5922 # Make sure that libelf.h and gelf.h are available.
5923
5924# Check whether --with-libelf was given.
5925if test "${with_libelf+set}" = set; then :
5926 withval=$with_libelf;
5927fi
5928
5929
5930
5931# Check whether --with-libelf_include was given.
5932if test "${with_libelf_include+set}" = set; then :
5933 withval=$with_libelf_include;
5934fi
5935
5936
5937
5938# Check whether --with-libelf_lib was given.
5939if test "${with_libelf_lib+set}" = set; then :
5940 withval=$with_libelf_lib;
5941fi
5942
5943
1f53ca9a
AO
5944 saved_CFLAGS="$CFLAGS"
5945 saved_CPPFLAGS="$CPPFLAGS"
5946 saved_LIBS="$LIBS"
5947
700d40ca
ILT
5948 case $with_libelf in
5949 "")
5950 libelflibs="-lelf"
5951 libelfinc="-I/usr/include/libelf"
5952 ;;
5953 *)
5954 libelflibs="-L$with_libelf/lib -lelf"
5955 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
5956 LIBS="$libelflibs $LIBS"
5957 ;;
5958 esac
5959
5960 if test "x$with_libelf_include" != x; then
5961 libelfinc="-I$with_libelf_include"
5962 fi
5963
5964 if test "x$with_libelf_lib" != x; then
5965 libelflibs="-L$with_libelf_lib -lelf"
5966 LIBS="$libelflibs $LIBS"
5967 fi
5968
5969 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
5970 && test -d ${srcdir}/libelf; then
1f53ca9a
AO
5971 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
5972 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
700d40ca 5973 LIBS="$libelflibs $LIBS"
700d40ca 5974
1f53ca9a 5975 else
700d40ca
ILT
5976
5977 CFLAGS="$CFLAGS $libelfinc"
5978 CPPFLAGS="$CPPFLAGS $libelfinc"
5979 LIBS="$LIBS $libelflibs"
5980
5981 ac_ext=c
5982ac_cpp='$CPP $CPPFLAGS'
5983ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5984ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5985ac_compiler_gnu=$ac_cv_c_compiler_gnu
5986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5987$as_echo_n "checking how to run the C preprocessor... " >&6; }
5988# On Suns, sometimes $CPP names a directory.
5989if test -n "$CPP" && test -d "$CPP"; then
5990 CPP=
5991fi
5992if test -z "$CPP"; then
5993 if test "${ac_cv_prog_CPP+set}" = set; then :
5994 $as_echo_n "(cached) " >&6
5995else
5996 # Double quotes because CPP needs to be expanded
5997 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5998 do
5999 ac_preproc_ok=false
6000for ac_c_preproc_warn_flag in '' yes
6001do
6002 # Use a header file that comes with gcc, so configuring glibc
6003 # with a fresh cross-compiler works.
6004 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6005 # <limits.h> exists even on freestanding compilers.
6006 # On the NeXT, cc -E runs the code through the compiler's parser,
6007 # not just through cpp. "Syntax error" is here to catch this case.
6008 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6009/* end confdefs.h. */
6010#ifdef __STDC__
6011# include <limits.h>
6012#else
6013# include <assert.h>
6014#endif
6015 Syntax error
6016_ACEOF
6017if ac_fn_c_try_cpp "$LINENO"; then :
6018
6019else
6020 # Broken: fails on valid input.
6021continue
6022fi
6023rm -f conftest.err conftest.$ac_ext
6024
6025 # OK, works on sane cases. Now check whether nonexistent headers
6026 # can be detected and how.
6027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6028/* end confdefs.h. */
6029#include <ac_nonexistent.h>
6030_ACEOF
6031if ac_fn_c_try_cpp "$LINENO"; then :
6032 # Broken: success on invalid input.
6033continue
6034else
6035 # Passes both tests.
6036ac_preproc_ok=:
6037break
6038fi
6039rm -f conftest.err conftest.$ac_ext
6040
6041done
6042# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6043rm -f conftest.err conftest.$ac_ext
6044if $ac_preproc_ok; then :
6045 break
6046fi
6047
6048 done
6049 ac_cv_prog_CPP=$CPP
6050
6051fi
6052 CPP=$ac_cv_prog_CPP
6053else
6054 ac_cv_prog_CPP=$CPP
6055fi
6056{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6057$as_echo "$CPP" >&6; }
6058ac_preproc_ok=false
6059for ac_c_preproc_warn_flag in '' yes
6060do
6061 # Use a header file that comes with gcc, so configuring glibc
6062 # with a fresh cross-compiler works.
6063 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6064 # <limits.h> exists even on freestanding compilers.
6065 # On the NeXT, cc -E runs the code through the compiler's parser,
6066 # not just through cpp. "Syntax error" is here to catch this case.
6067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6068/* end confdefs.h. */
6069#ifdef __STDC__
6070# include <limits.h>
6071#else
6072# include <assert.h>
6073#endif
6074 Syntax error
6075_ACEOF
6076if ac_fn_c_try_cpp "$LINENO"; then :
6077
6078else
6079 # Broken: fails on valid input.
6080continue
6081fi
6082rm -f conftest.err conftest.$ac_ext
6083
6084 # OK, works on sane cases. Now check whether nonexistent headers
6085 # can be detected and how.
6086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6087/* end confdefs.h. */
6088#include <ac_nonexistent.h>
6089_ACEOF
6090if ac_fn_c_try_cpp "$LINENO"; then :
6091 # Broken: success on invalid input.
6092continue
6093else
6094 # Passes both tests.
6095ac_preproc_ok=:
6096break
6097fi
6098rm -f conftest.err conftest.$ac_ext
6099
6100done
6101# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6102rm -f conftest.err conftest.$ac_ext
6103if $ac_preproc_ok; then :
6104
6105else
6106 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6107$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6108as_fn_error "C preprocessor \"$CPP\" fails sanity check
6109See \`config.log' for more details." "$LINENO" 5; }
6110fi
6111
6112ac_ext=c
6113ac_cpp='$CPP $CPPFLAGS'
6114ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6115ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6116ac_compiler_gnu=$ac_cv_c_compiler_gnu
6117
6118
6119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6120$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6121if test "${ac_cv_path_GREP+set}" = set; then :
6122 $as_echo_n "(cached) " >&6
6123else
6124 if test -z "$GREP"; then
6125 ac_path_GREP_found=false
6126 # Loop through the user's path and test for each of PROGNAME-LIST
6127 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6128for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6129do
6130 IFS=$as_save_IFS
6131 test -z "$as_dir" && as_dir=.
6132 for ac_prog in grep ggrep; do
6133 for ac_exec_ext in '' $ac_executable_extensions; do
6134 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6135 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6136# Check for GNU ac_path_GREP and select it if it is found.
6137 # Check for GNU $ac_path_GREP
6138case `"$ac_path_GREP" --version 2>&1` in
6139*GNU*)
6140 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6141*)
6142 ac_count=0
6143 $as_echo_n 0123456789 >"conftest.in"
6144 while :
6145 do
6146 cat "conftest.in" "conftest.in" >"conftest.tmp"
6147 mv "conftest.tmp" "conftest.in"
6148 cp "conftest.in" "conftest.nl"
6149 $as_echo 'GREP' >> "conftest.nl"
6150 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6151 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6152 as_fn_arith $ac_count + 1 && ac_count=$as_val
6153 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6154 # Best one so far, save it but keep looking for a better one
6155 ac_cv_path_GREP="$ac_path_GREP"
6156 ac_path_GREP_max=$ac_count
6157 fi
6158 # 10*(2^10) chars as input seems more than enough
6159 test $ac_count -gt 10 && break
6160 done
6161 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6162esac
6163
6164 $ac_path_GREP_found && break 3
6165 done
6166 done
6167 done
6168IFS=$as_save_IFS
6169 if test -z "$ac_cv_path_GREP"; then
6170 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6171 fi
6172else
6173 ac_cv_path_GREP=$GREP
6174fi
6175
6176fi
6177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6178$as_echo "$ac_cv_path_GREP" >&6; }
6179 GREP="$ac_cv_path_GREP"
6180
6181
6182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6183$as_echo_n "checking for egrep... " >&6; }
6184if test "${ac_cv_path_EGREP+set}" = set; then :
6185 $as_echo_n "(cached) " >&6
6186else
6187 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6188 then ac_cv_path_EGREP="$GREP -E"
6189 else
6190 if test -z "$EGREP"; then
6191 ac_path_EGREP_found=false
6192 # Loop through the user's path and test for each of PROGNAME-LIST
6193 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6194for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6195do
6196 IFS=$as_save_IFS
6197 test -z "$as_dir" && as_dir=.
6198 for ac_prog in egrep; do
6199 for ac_exec_ext in '' $ac_executable_extensions; do
6200 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6201 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6202# Check for GNU ac_path_EGREP and select it if it is found.
6203 # Check for GNU $ac_path_EGREP
6204case `"$ac_path_EGREP" --version 2>&1` in
6205*GNU*)
6206 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6207*)
6208 ac_count=0
6209 $as_echo_n 0123456789 >"conftest.in"
6210 while :
6211 do
6212 cat "conftest.in" "conftest.in" >"conftest.tmp"
6213 mv "conftest.tmp" "conftest.in"
6214 cp "conftest.in" "conftest.nl"
6215 $as_echo 'EGREP' >> "conftest.nl"
6216 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6217 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6218 as_fn_arith $ac_count + 1 && ac_count=$as_val
6219 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6220 # Best one so far, save it but keep looking for a better one
6221 ac_cv_path_EGREP="$ac_path_EGREP"
6222 ac_path_EGREP_max=$ac_count
6223 fi
6224 # 10*(2^10) chars as input seems more than enough
6225 test $ac_count -gt 10 && break
6226 done
6227 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6228esac
6229
6230 $ac_path_EGREP_found && break 3
6231 done
6232 done
6233 done
6234IFS=$as_save_IFS
6235 if test -z "$ac_cv_path_EGREP"; then
6236 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6237 fi
6238else
6239 ac_cv_path_EGREP=$EGREP
6240fi
6241
6242 fi
6243fi
6244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6245$as_echo "$ac_cv_path_EGREP" >&6; }
6246 EGREP="$ac_cv_path_EGREP"
6247
6248
6249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6250$as_echo_n "checking for ANSI C header files... " >&6; }
6251if test "${ac_cv_header_stdc+set}" = set; then :
6252 $as_echo_n "(cached) " >&6
6253else
6254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6255/* end confdefs.h. */
6256#include <stdlib.h>
6257#include <stdarg.h>
6258#include <string.h>
6259#include <float.h>
6260
6261int
6262main ()
6263{
6264
6265 ;
6266 return 0;
6267}
6268_ACEOF
6269if ac_fn_c_try_compile "$LINENO"; then :
6270 ac_cv_header_stdc=yes
6271else
6272 ac_cv_header_stdc=no
6273fi
6274rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6275
6276if test $ac_cv_header_stdc = yes; then
6277 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6279/* end confdefs.h. */
6280#include <string.h>
6281
6282_ACEOF
6283if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6284 $EGREP "memchr" >/dev/null 2>&1; then :
6285
6286else
6287 ac_cv_header_stdc=no
6288fi
6289rm -f conftest*
6290
6291fi
6292
6293if test $ac_cv_header_stdc = yes; then
6294 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6296/* end confdefs.h. */
6297#include <stdlib.h>
6298
6299_ACEOF
6300if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6301 $EGREP "free" >/dev/null 2>&1; then :
6302
6303else
6304 ac_cv_header_stdc=no
6305fi
6306rm -f conftest*
6307
6308fi
6309
6310if test $ac_cv_header_stdc = yes; then
6311 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6312 if test "$cross_compiling" = yes; then :
6313 :
6314else
6315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6316/* end confdefs.h. */
6317#include <ctype.h>
6318#include <stdlib.h>
6319#if ((' ' & 0x0FF) == 0x020)
6320# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6321# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6322#else
6323# define ISLOWER(c) \
6324 (('a' <= (c) && (c) <= 'i') \
6325 || ('j' <= (c) && (c) <= 'r') \
6326 || ('s' <= (c) && (c) <= 'z'))
6327# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6328#endif
6329
6330#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6331int
6332main ()
6333{
6334 int i;
6335 for (i = 0; i < 256; i++)
6336 if (XOR (islower (i), ISLOWER (i))
6337 || toupper (i) != TOUPPER (i))
6338 return 2;
6339 return 0;
6340}
6341_ACEOF
6342if ac_fn_c_try_run "$LINENO"; then :
6343
6344else
6345 ac_cv_header_stdc=no
6346fi
6347rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6348 conftest.$ac_objext conftest.beam conftest.$ac_ext
6349fi
6350
6351fi
6352fi
6353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6354$as_echo "$ac_cv_header_stdc" >&6; }
6355if test $ac_cv_header_stdc = yes; then
6356
6357$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6358
6359fi
6360
6361# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6362for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6363 inttypes.h stdint.h unistd.h
6364do :
6365 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6366ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6367"
6368eval as_val=\$$as_ac_Header
6369 if test "x$as_val" = x""yes; then :
6370 cat >>confdefs.h <<_ACEOF
6371#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6372_ACEOF
6373
6374fi
6375
6376done
6377
6378
6379for ac_header in libelf.h
6380do :
6381 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6382if test "x$ac_cv_header_libelf_h" = x""yes; then :
6383 cat >>confdefs.h <<_ACEOF
6384#define HAVE_LIBELF_H 1
6385_ACEOF
6386 have_libelf_h=yes
6387fi
6388
6389done
6390
6391 for ac_header in gelf.h
6392do :
6393 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6394if test "x$ac_cv_header_gelf_h" = x""yes; then :
6395 cat >>confdefs.h <<_ACEOF
6396#define HAVE_GELF_H 1
6397_ACEOF
6398 have_gelf_h=yes
6399fi
6400
6401done
6402
6403
6404 for ac_header in libelf/libelf.h
6405do :
6406 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6407if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6408 cat >>confdefs.h <<_ACEOF
6409#define HAVE_LIBELF_LIBELF_H 1
6410_ACEOF
6411 have_libelf_libelf_h=yes
6412fi
6413
6414done
6415
6416 for ac_header in libelf/gelf.h
6417do :
6418 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6419if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6420 cat >>confdefs.h <<_ACEOF
6421#define HAVE_LIBELF_GELF_H 1
6422_ACEOF
6423 have_libelf_gelf_h=yes
6424fi
6425
6426done
6427
6428
6429 # If we couldn't find libelf.h and the user forced it, emit an error.
6430 if test x"$have_libelf_h" != x"yes" \
6431 && test x"$have_libelf_libelf_h" != x"yes" ; then
6432 if test x"$default_enable_lto" != x"yes" ; then
6433 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6434 else
6435 enable_lto=no
6436 libelflibs=
6437 libelfinc=
6438 fi
6439 fi
6440
6441 # If we couldn't find gelf.h and the user forced it, emit an error.
6442 if test x"$have_gelf_h" != x"yes" \
6443 && test x"$have_libelf_gelf_h" != x"yes" ; then
6444 if test x"$default_enable_lto" != x"yes" ; then
6445 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6446 else
6447 enable_lto=no
6448 libelflibs=
6449 libelfinc=
6450 fi
6451 fi
6452
6453 # Check that the detected libelf has the functions we need. We cannot
6454 # rely on just detecting the headers since they do not include
6455 # versioning information. Add functions, if needed.
6456 if test x"$enable_lto" = x"yes" ; then
6457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6458$as_echo_n "checking for the correct version of libelf... " >&6; }
6459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6460/* end confdefs.h. */
6461#include <libelf.h>
6462int
6463main ()
6464{
6465
6466 elf_errmsg (0);
6467 elf_getscn (0, 0);
6468 elf_nextscn (0, 0);
6469 elf_strptr (0, 0, 0);
6470 elf_getident (0, 0);
6471 elf_getshdrstrndx (0, 0);
6472 elf_begin (0, 0, 0);
6473 elf_ndxscn (0);
6474 elf_end (0);
6475
6476 ;
6477 return 0;
6478}
6479_ACEOF
6480if ac_fn_c_try_link "$LINENO"; then :
6481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6482$as_echo "yes" >&6; };
6483else
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6485$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6486
6487fi
6488rm -f core conftest.err conftest.$ac_objext \
6489 conftest$ac_exeext conftest.$ac_ext
6490
6491 # If we couldn't enable LTO and the user forced it, emit an error.
6492 if test x"$enable_lto" = x"no" \
6493 && test x"$default_enable_lto" != x"yes" ; then
6494 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6495Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6496to specify its location." "$LINENO" 5
6497 fi
6498 fi
6499
6500 CFLAGS="$saved_CFLAGS"
6501 CPPFLAGS="$saved_CPPFLAGS"
6502 LIBS="$saved_LIBS"
6503
1f53ca9a
AO
6504 fi
6505
700d40ca
ILT
6506 # Flags needed for libelf.
6507
6508
6509fi
6510
e28c595f 6511
947f426e 6512# By default, C is the only stage 1 language.
9b134994 6513stage1_languages=,c,
1d39f329 6514
e8a5fa9c 6515# Target libraries that we bootstrap.
d35e937f 6516bootstrap_target_libs=,target-libgcc,target-libgomp,
e8a5fa9c 6517
9e07f89d
NN
6518# Figure out what language subdirectories are present.
6519# Look if the user specified --enable-languages="..."; if not, use
6520# the environment variable $LANGUAGES if defined. $LANGUAGES might
6521# go away some day.
6522# NB: embedded tabs in this IF block -- do not untabify
6523if test -d ${srcdir}/gcc; then
6524 if test x"${enable_languages+set}" != xset; then
6525 if test x"${LANGUAGES+set}" = xset; then
6526 enable_languages="${LANGUAGES}"
6527 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6528 else
6529 enable_languages=all
6530 fi
6531 else
6532 if test x"${enable_languages}" = x ||
6533 test x"${enable_languages}" = xyes;
6534 then
6535 echo configure.in: --enable-languages needs at least one language argument 1>&2
6536 exit 1
6537 fi
6538 fi
6539 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6540
096f7d00
DE
6541 # 'f95' is the old name for the 'fortran' language. We issue a warning
6542 # and make the substitution.
6543 case ,${enable_languages}, in
6544 *,f95,*)
6545 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6546 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6547 ;;
6548 esac
6549
9e07f89d
NN
6550 # First scan to see if an enabled language requires some other language.
6551 # We assume that a given config-lang.in will list all the language
6552 # front ends it requires, even if some are required indirectly.
6553 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6554 case ${lang_frag} in
6555 ..) ;;
6556 # The odd quoting in the next line works around
6557 # an apparent bug in bash 1.12 on linux.
6558 ${srcdir}/gcc/[*]/config-lang.in) ;;
6559 *)
6560 # From the config-lang.in, get $language, $lang_requires
6561 language=
6562 lang_requires=
6563 . ${lang_frag}
6564 for other in ${lang_requires} ; do
6565 case ,${enable_languages}, in
6566 *,$other,*) ;;
6567 *,all,*) ;;
6568 *,$language,*)
6569 echo " \`$other' language required by \`$language'; enabling" 1>&2
6570 enable_languages="${enable_languages},${other}"
6571 ;;
6572 esac
6573 done
6574 ;;
6575 esac
6576 done
6577
9b134994 6578 new_enable_languages=,c,
700d40ca
ILT
6579
6580 # If LTO is enabled, add the LTO front end.
6581 extra_host_libiberty_configure_flags=
6582 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6583 case ,${enable_languages}, in
6584 *,lto,*) ;;
6585 *) enable_languages="${enable_languages},lto" ;;
6586 esac
700d40ca
ILT
6587 if test "${ENABLE_GOLD}" = "yes" ; then
6588 configdirs="$configdirs lto-plugin"
6589 extra_host_libiberty_configure_flags=--enable-shared
6590 fi
6591 fi
6592
6593
9e07f89d 6594 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6595 potential_languages=,c,
9e07f89d
NN
6596
6597 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6598 case ${lang_frag} in
6599 ..) ;;
6600 # The odd quoting in the next line works around
6601 # an apparent bug in bash 1.12 on linux.
6602 ${srcdir}/gcc/[*]/config-lang.in) ;;
6603 *)
c6b750e1 6604 # From the config-lang.in, get $language, $target_libs,
1d39f329 6605 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6606 language=
6607 target_libs=
6608 lang_dirs=
64ce424c 6609 subdir_requires=
9b134994
PB
6610 boot_language=no
6611 build_by_default=yes
9e07f89d 6612 . ${lang_frag}
9b134994
PB
6613 if test x${language} = x; then
6614 echo "${lang_frag} doesn't set \$language." 1>&2
6615 exit 1
6616 fi
6617
1f53ca9a
AO
6618 if test "$language" = "c++" \
6619 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6620 boot_language=yes
6621 fi
6622
9b134994
PB
6623 case ,${enable_languages}, in
6624 *,${language},*)
9e07f89d
NN
6625 # Language was explicitly selected; include it.
6626 add_this_lang=yes
6627 ;;
9b134994
PB
6628 *,all,*)
6629 # 'all' was selected, select it if it is a default language
6630 add_this_lang=${build_by_default}
9e07f89d
NN
6631 ;;
6632 *)
6633 add_this_lang=no
6634 ;;
6635 esac
4b1cb4fe 6636
64ce424c 6637 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6638 for i in $subdir_requires; do
3d3adb43 6639 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6640 case ,${enable_languages}, in
6641 *,${language},*)
6642 # Specifically requested language; tell them.
81ecdfbb 6643 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6644 ;;
6645 *)
6646 # Silently disable.
9b134994 6647 add_this_lang=unsupported
64ce424c
PB
6648 ;;
6649 esac
6650 done
6651
9b134994
PB
6652 # Disable Ada if no preexisting GNAT is available.
6653 case ,${enable_languages},:${language}:${have_gnat} in
6654 *,${language},*:ada:no)
6655 # Specifically requested language; tell them.
81ecdfbb 6656 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6657 ;;
6658 *:ada:no)
6659 # Silently disable.
6660 add_this_lang=unsupported
6661 ;;
6662 esac
6663
59f7ec45
HPN
6664 # Disable a language that is unsupported by the target.
6665 case " $unsupported_languages " in
6666 *" $language "*)
9b134994 6667 add_this_lang=unsupported
59f7ec45
HPN
6668 ;;
6669 esac
6670
4b1cb4fe 6671 case $add_this_lang in
9b134994 6672 unsupported)
9e07f89d 6673 # Remove language-dependent dirs.
1d39f329
NN
6674 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6675 ;;
9b134994
PB
6676 no)
6677 # Remove language-dependent dirs; still show language as supported.
6678 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6679 potential_languages="${potential_languages}${language},"
6680 ;;
6681 yes)
6682 new_enable_languages="${new_enable_languages}${language},"
6683 potential_languages="${potential_languages}${language},"
1d39f329 6684 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6685 case "${boot_language}:,$enable_stage1_languages," in
6686 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6687 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6688 case ",$stage1_languages," in
6689 *,$language,* | ,yes, | ,all,) ;;
6690 *) stage1_languages="${stage1_languages}${language}," ;;
6691 esac
e8a5fa9c
RW
6692 # We need to bootstrap any supporting libraries.
6693 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6694 ;;
6695 esac
6696 ;;
9e07f89d
NN
6697 esac
6698 ;;
6699 esac
6700 done
6701
81ecdfbb
RW
6702 # Check whether --enable-stage1-languages was given.
6703if test "${enable_stage1_languages+set}" = set; then :
6704 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6705 ,no,|,,)
6706 # Set it to something that will have no effect in the loop below
6707 enable_stage1_languages=c ;;
6708 ,yes,)
6709 enable_stage1_languages=`echo $new_enable_languages | \
6710 sed -e "s/^,//" -e "s/,$//" ` ;;
6711 *,all,*)
6712 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6713 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6714 esac
6715
6716 # Add "good" languages from enable_stage1_languages to stage1_languages,
6717 # while "bad" languages go in missing_languages. Leave no duplicates.
6718 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6719 case $potential_languages in
6720 *,$i,*)
6721 case $stage1_languages in
6722 *,$i,*) ;;
6723 *) stage1_languages="$stage1_languages$i," ;;
6724 esac ;;
6725 *)
6726 case $missing_languages in
6727 *,$i,*) ;;
6728 *) missing_languages="$missing_languages$i," ;;
6729 esac ;;
6730 esac
6731 done
81ecdfbb
RW
6732fi
6733
9b134994
PB
6734
6735 # Remove leading/trailing commas that were added for simplicity
6736 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6737 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6738 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6739 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6740
9e07f89d 6741 if test "x$missing_languages" != x; then
81ecdfbb 6742 as_fn_error "
27258dd4 6743The following requested languages could not be built: ${missing_languages}
81ecdfbb 6744Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6745 fi
9e07f89d
NN
6746 if test "x$new_enable_languages" != "x$enable_languages"; then
6747 echo The following languages will be built: ${new_enable_languages}
9b134994 6748 enable_languages="$new_enable_languages"
9e07f89d 6749 fi
9b134994 6750
c6b750e1 6751
81ec575a 6752 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6753fi
6754
a6df5a19
PB
6755# Handle --disable-<component> generically.
6756for dir in $configdirs $build_configdirs $target_configdirs ; do
6757 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6758 varname=`echo $dirname | sed -e s/+/_/g`
6759 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6760 noconfigdirs="$noconfigdirs $dir"
6761 fi
6762done
6763
4f0ef2d8 6764# Check for Boehm's garbage collector
81ecdfbb
RW
6765# Check whether --enable-objc-gc was given.
6766if test "${enable_objc_gc+set}" = set; then :
6767 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6768 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6769 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6770 ;;
6771esac
81ecdfbb
RW
6772fi
6773
4f0ef2d8
CD
6774
6775# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6776case ,${enable_languages},:${enable_objc_gc} in
6777 *,objc,*:yes)
4f0ef2d8
CD
6778 # Keep target-boehm-gc if requested for Objective-C.
6779 ;;
4f0ef2d8 6780 *)
d42c4017
DA
6781 # Otherwise remove target-boehm-gc depending on target-libjava.
6782 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6783 noconfigdirs="$noconfigdirs target-boehm-gc"
6784 fi
4f0ef2d8
CD
6785 ;;
6786esac
6787
caeba88f
AL
6788# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6789# $build_configdirs and $target_configdirs.
9e07f89d
NN
6790# If we have the source for $noconfigdirs entries, add them to $notsupp.
6791
6792notsupp=""
6793for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6794 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6795 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6796 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6797 if test -r $srcdir/$dirname/configure ; then
6798 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6799 true
6800 else
6801 notsupp="$notsupp $dir"
6802 fi
6803 fi
6804 fi
caeba88f
AL
6805 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6806 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6807 if test -r $srcdir/$dirname/configure ; then
6808 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6809 true
6810 else
6811 notsupp="$notsupp $dir"
6812 fi
6813 fi
6814 fi
9e07f89d
NN
6815 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6816 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6817 if test -r $srcdir/$dirname/configure ; then
6818 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6819 true
6820 else
6821 notsupp="$notsupp $dir"
6822 fi
6823 fi
6824 fi
6825done
6826
6827# Sometimes the tools are distributed with libiberty but with no other
6828# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6829# Don't let libgcc imply libiberty either.
9e07f89d 6830if test -n "${target_configdirs}" ; then
f86e35b8 6831 libgcc=
9e07f89d
NN
6832 others=
6833 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6834 if test "$i" = "libgcc"; then
6835 libgcc=target-libgcc
6836 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6837 if test -r $srcdir/$i/configure ; then
6838 others=yes;
6839 break;
6840 fi
6841 fi
6842 done
6843 if test -z "${others}" ; then
f86e35b8 6844 target_configdirs=$libgcc
9e07f89d
NN
6845 fi
6846fi
6847
6848# Quietly strip out all directories which aren't configurable in this tree.
6849# This relies on all configurable subdirectories being autoconfiscated, which
6850# is now the case.
6a9cf61e
PB
6851build_configdirs_all="$build_configdirs"
6852build_configdirs=
6853for i in ${build_configdirs_all} ; do
c6b750e1 6854 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6855 if test -f ${srcdir}/$j/configure ; then
6856 build_configdirs="${build_configdirs} $i"
6857 fi
6858done
6859
9e07f89d
NN
6860configdirs_all="$configdirs"
6861configdirs=
6862for i in ${configdirs_all} ; do
6863 if test -f ${srcdir}/$i/configure ; then
6864 configdirs="${configdirs} $i"
6865 fi
6866done
6a9cf61e 6867
9e07f89d
NN
6868target_configdirs_all="$target_configdirs"
6869target_configdirs=
6870for i in ${target_configdirs_all} ; do
c6b750e1 6871 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6872 if test -f ${srcdir}/$j/configure ; then
6873 target_configdirs="${target_configdirs} $i"
6874 fi
6875done
6876
6877# Produce a warning message for the subdirs we can't configure.
6878# This isn't especially interesting in the Cygnus tree, but in the individual
6879# FSF releases, it's important to let people know when their machine isn't
6880# supported by the one or two programs in a package.
6881
6882if test -n "${notsupp}" && test -z "${norecursion}" ; then
6883 # If $appdirs is non-empty, at least one of those directories must still
6884 # be configured, or we error out. (E.g., if the gas release supports a
6885 # specified target in some subdirs but not the gas subdir, we shouldn't
6886 # pretend that all is well.)
6887 if test -n "$appdirs" ; then
6888 for dir in $appdirs ; do
6889 if test -r $dir/Makefile.in ; then
6890 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6891 appdirs=""
6892 break
6893 fi
6a9cf61e 6894 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6895 appdirs=""
6896 break
6897 fi
6898 fi
6899 done
6900 if test -n "$appdirs" ; then
6901 echo "*** This configuration is not supported by this package." 1>&2
6902 exit 1
6903 fi
6904 fi
6905 # Okay, some application will build, or we don't care to check. Still
6906 # notify of subdirs not getting built.
6907 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6908 echo " ${notsupp}" 1>&2
6909 echo " (Any other directories should still work fine.)" 1>&2
6910fi
6911
6912case "$host" in
6913 *msdosdjgpp*)
6914 enable_gdbtk=no ;;
6915esac
6916
18f6b6ee
PB
6917# To find our prefix, in gcc_cv_tool_prefix.
6918
6919# The user is always right.
6920if test "${PATH_SEPARATOR+set}" != set; then
6921 echo "#! /bin/sh" >conf$$.sh
6922 echo "exit 0" >>conf$$.sh
6923 chmod +x conf$$.sh
6924 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6925 PATH_SEPARATOR=';'
6926 else
6927 PATH_SEPARATOR=:
6928 fi
6929 rm -f conf$$.sh
6930fi
6931
6932
6933
6934if test "x$exec_prefix" = xNONE; then
6935 if test "x$prefix" = xNONE; then
6936 gcc_cv_tool_prefix=$ac_default_prefix
6937 else
6938 gcc_cv_tool_prefix=$prefix
6939 fi
6940else
6941 gcc_cv_tool_prefix=$exec_prefix
6942fi
6943
6944# If there is no compiler in the tree, use the PATH only. In any
6945# case, if there is no compiler in the tree nobody should use
6946# AS_FOR_TARGET and LD_FOR_TARGET.
6947if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6948 gcc_version=`cat $srcdir/gcc/BASE-VER`
6949 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6950 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6951 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6952 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6953 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6954 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6955else
6956 gcc_cv_tool_dirs=
6957fi
6958
6959if test x$build = x$target && test -n "$md_exec_prefix"; then
6960 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6961fi
6962
6963
6964
9e07f89d
NN
6965copy_dirs=
6966
c6b750e1 6967
81ecdfbb
RW
6968# Check whether --with-build-sysroot was given.
6969if test "${with_build_sysroot+set}" = set; then :
6970 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6971 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6972 fi
6973else
6974 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6975fi
a19b6204
MM
6976
6977
8a6ee3ab 6978
81ecdfbb
RW
6979
6980# Check whether --with-debug-prefix-map was given.
6981if test "${with_debug_prefix_map+set}" = set; then :
6982 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6983 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6984 for debug_map in $withval; do
6985 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6986 done
6987 fi
6988else
6989 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6990fi
6991
8a6ee3ab
JM
6992
6993
7f6ef0c0
PB
6994# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6995# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6996# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6997# We want to ensure that TARGET libraries (which we know are built with
6998# gcc) are built with "-O2 -g", so include those options when setting
6999# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7000if test "x$CFLAGS_FOR_TARGET" = x; then
7001 CFLAGS_FOR_TARGET=$CFLAGS
7002 case " $CFLAGS " in
7003 *" -O2 "*) ;;
7004 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7005 esac
7006 case " $CFLAGS " in
7007 *" -g "* | *" -g3 "*) ;;
7008 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7009 esac
7010fi
7011
7012
7013if test "x$CXXFLAGS_FOR_TARGET" = x; then
7014 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7015 case " $CXXFLAGS " in
7016 *" -O2 "*) ;;
7017 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7018 esac
7019 case " $CXXFLAGS " in
7020 *" -g "* | *" -g3 "*) ;;
7021 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7022 esac
7023fi
7024
7025
9e07f89d
NN
7026# Handle --with-headers=XXX. If the value is not "yes", the contents of
7027# the named directory are copied to $(tooldir)/sys-include.
7028if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7029 if test x${is_cross_compiler} = xno ; then
7030 echo 1>&2 '***' --with-headers is only supported when cross compiling
7031 exit 1
7032 fi
7033 if test x"${with_headers}" != xyes ; then
18f6b6ee 7034 x=${gcc_cv_tool_prefix}
c6b750e1 7035 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7036 fi
7037fi
7038
7039# Handle --with-libs=XXX. If the value is not "yes", the contents of
7040# the name directories are copied to $(tooldir)/lib. Multiple directories
7041# are permitted.
7042if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7043 if test x${is_cross_compiler} = xno ; then
7044 echo 1>&2 '***' --with-libs is only supported when cross compiling
7045 exit 1
7046 fi
7047 if test x"${with_libs}" != xyes ; then
7048 # Copy the libraries in reverse order, so that files in the first named
7049 # library override files in subsequent libraries.
18f6b6ee 7050 x=${gcc_cv_tool_prefix}
9e07f89d 7051 for l in ${with_libs}; do
c6b750e1 7052 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7053 done
7054 fi
7055fi
7056
700d40ca 7057# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7058#
7059# This is done by determining whether or not the appropriate directory
7060# is available, and by checking whether or not specific configurations
7061# have requested that this magic not happen.
c6b750e1
DJ
7062#
7063# The command line options always override the explicit settings in
2429c060
PB
7064# configure.in, and the settings in configure.in override this magic.
7065#
c6b750e1 7066# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7067# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7068# --without-gnu-ld options for the configure script. Similarly, if
7069# the default is to use the included zlib and you don't want to do that,
7070# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7071
7072if test x${use_gnu_as} = x &&
7073 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7074 with_gnu_as=yes
7075 extra_host_args="$extra_host_args --with-gnu-as"
7076fi
7077
7078if test x${use_gnu_ld} = x &&
93f9b408 7079 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7080 with_gnu_ld=yes
7081 extra_host_args="$extra_host_args --with-gnu-ld"
7082fi
7083
700d40ca
ILT
7084if test x${use_included_zlib} = x &&
7085 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7086 :
7087else
7088 with_system_zlib=yes
7089 extra_host_args="$extra_host_args --with-system-zlib"
7090fi
7091
2429c060
PB
7092# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7093# can detect this case.
7094
7095if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7096 with_newlib=yes
7097 extra_host_args="$extra_host_args --with-newlib"
7098fi
7099
9e07f89d
NN
7100# Handle ${copy_dirs}
7101set fnord ${copy_dirs}
7102shift
7103while test $# != 0 ; do
7104 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7105 :
7106 else
7107 echo Copying $1 to $2
7108
7109 # Use the install script to create the directory and all required
7110 # parent directories.
7111 if test -d $2 ; then
7112 :
7113 else
7114 echo >config.temp
7115 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7116 fi
7117
7118 # Copy the directory, assuming we have tar.
7119 # FIXME: Should we use B in the second tar? Not all systems support it.
7120 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7121
7122 # It is the responsibility of the user to correctly adjust all
7123 # symlinks. If somebody can figure out how to handle them correctly
7124 # here, feel free to add the code.
7125
7126 echo $1 > $2/COPIED
7127 fi
7128 shift; shift
7129done
7130
2429c060
PB
7131# Determine a target-dependent exec_prefix that the installed
7132# gcc will search in. Keep this list sorted by triplet, with
7133# the *-*-osname triplets last.
7134md_exec_prefix=
7135case "${target}" in
7136 alpha*-*-*vms*)
7137 md_exec_prefix=/gnu/lib/gcc-lib
7138 ;;
521ec477 7139 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7140 md_exec_prefix=/dev/env/DJDIR/bin
7141 ;;
521ec477 7142 i[34567]86-*-sco3.2v5*)
2429c060
PB
7143 if test $with_gnu_as = yes; then
7144 md_exec_prefix=/usr/gnu/bin
7145 else
7146 md_exec_prefix=/usr/ccs/bin/elf
7147 fi
7148 ;;
7149
7150 mn10300-*-* | \
7151 powerpc-*-chorusos* | \
7152 powerpc*-*-eabi* | \
7153 powerpc*-*-sysv* | \
7154 powerpc*-*-kaos* | \
7155 s390x-ibm-tpf*)
7156 md_exec_prefix=/usr/ccs/bin
7157 ;;
7158 sparc64-*-elf*)
7159 ;;
7160 v850*-*-*)
7161 md_exec_prefix=/usr/ccs/bin
7162 ;;
8b66833e 7163 xtensa*-*-elf*)
2429c060
PB
7164 ;;
7165
7166 *-*-beos* | \
7167 *-*-elf* | \
7168 *-*-hpux* | \
7169 *-*-netware* | \
7170 *-*-nto-qnx* | \
7171 *-*-rtems* | \
7172 *-*-solaris2* | \
521ec477 7173 *-*-sysv[45]* | \
2429c060
PB
7174 *-*-vxworks* | \
7175 *-wrs-windiss)
7176 md_exec_prefix=/usr/ccs/bin
7177 ;;
7178esac
7179
a0da8069
NN
7180extra_arflags_for_target=
7181extra_nmflags_for_target=
7182extra_ranlibflags_for_target=
7183target_makefile_frag=/dev/null
7184case "${target}" in
4e206d7e
DB
7185 mep*-*-*)
7186 target_makefile_frag="config/mt-mep"
7187 ;;
77d7106f
AM
7188 spu-*-*)
7189 target_makefile_frag="config/mt-spu"
7190 ;;
429acdec
RS
7191 mips*-sde-elf*)
7192 target_makefile_frag="config/mt-sde"
7193 ;;
f3b1e08e
RS
7194 mipsisa*-*-elfoabi*)
7195 target_makefile_frag="config/mt-mips-elfoabi"
7196 ;;
e7c8859c
RS
7197 mips*-*-*linux* | mips*-*-gnu*)
7198 target_makefile_frag="config/mt-mips-gnu"
7199 ;;
2a3124ca 7200 *-*-netware*)
a0da8069
NN
7201 target_makefile_frag="config/mt-netware"
7202 ;;
29383458 7203 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7204 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7205 ;;
7206 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7207 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7208 # commands to handle both 32-bit and 64-bit objects. These flags are
7209 # harmless if we're using GNU nm or ar.
7210 extra_arflags_for_target=" -X32_64"
7211 extra_nmflags_for_target=" -B -X32_64"
7212 ;;
7213 *-*-darwin*)
7214 # ranlib from Darwin requires the -c flag to look at common symbols.
7215 extra_ranlibflags_for_target=" -c"
7216 ;;
7217 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7218 target_makefile_frag="config/mt-wince"
7219 ;;
7220esac
7221
7222alphaieee_frag=/dev/null
7223case $target in
7224 alpha*-*-*)
7225 # This just makes sure to use the -mieee option to build target libs.
7226 # This should probably be set individually by each library.
7227 alphaieee_frag="config/mt-alphaieee"
7228 ;;
7229esac
7230
7231# If --enable-target-optspace always use -Os instead of -O2 to build
7232# the target libraries, similarly if it is not specified, use -Os
7233# on selected platforms.
7234ospace_frag=/dev/null
7235case "${enable_target_optspace}:${target}" in
7236 yes:*)
7237 ospace_frag="config/mt-ospace"
7238 ;;
7239 :d30v-*)
7240 ospace_frag="config/mt-d30v"
7241 ;;
7242 :m32r-* | :d10v-* | :fr30-*)
7243 ospace_frag="config/mt-ospace"
7244 ;;
7245 no:* | :*)
7246 ;;
7247 *)
7248 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7249 ;;
7250esac
7251
a0da8069
NN
7252# Default to using --with-stabs for certain targets.
7253if test x${with_stabs} = x ; then
7254 case "${target}" in
e31d1ea3 7255 mips*-*-irix[56]*)
a0da8069
NN
7256 ;;
7257 mips*-*-* | alpha*-*-osf*)
7258 with_stabs=yes;
7259 extra_host_args="${extra_host_args} --with-stabs"
7260 ;;
7261 esac
7262fi
7263
7264# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7265# them automatically.
7266case "${host}" in
c6b750e1 7267 hppa*64*-*-hpux11*)
a0da8069
NN
7268 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7269 ;;
7270esac
7271
a0da8069
NN
7272# Some systems (e.g., one of the i386-aix systems the gas testers are
7273# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7274tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7275build_tooldir=${tooldir}
7276
a0da8069
NN
7277# Create a .gdbinit file which runs the one in srcdir
7278# and tells GDB to look there for source files.
7279
7280if test -r ${srcdir}/.gdbinit ; then
7281 case ${srcdir} in
7282 .) ;;
7283 *) cat > ./.gdbinit <<EOF
7284# ${NO_EDIT}
7285dir ${srcdir}
7286dir .
7287source ${srcdir}/.gdbinit
7288EOF
7289 ;;
7290 esac
7291fi
7292
a0da8069
NN
7293# Make sure that the compiler is able to generate an executable. If it
7294# can't, we are probably in trouble. We don't care whether we can run the
7295# executable--we might be using a cross compiler--we only care whether it
7296# can be created. At this point the main configure script has set CC.
7297we_are_ok=no
7298echo "int main () { return 0; }" > conftest.c
7299${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7300if test $? = 0 ; then
7301 if test -s conftest || test -s conftest.exe ; then
7302 we_are_ok=yes
7303 fi
c6b750e1 7304fi
a0da8069
NN
7305case $we_are_ok in
7306 no)
7307 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7308 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7309 rm -f conftest*
7310 exit 1
7311 ;;
7312esac
7313rm -f conftest*
7314
7315# The Solaris /usr/ucb/cc compiler does not appear to work.
7316case "${host}" in
7317 sparc-sun-solaris2*)
7318 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7319 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7320 could_use=
7321 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7322 if test -d /opt/cygnus/bin ; then
7323 if test "$could_use" = "" ; then
7324 could_use="/opt/cygnus/bin"
7325 else
7326 could_use="$could_use or /opt/cygnus/bin"
7327 fi
7328 fi
7329 if test "$could_use" = "" ; then
7330 echo "Warning: compilation may fail because you're using"
7331 echo "/usr/ucb/cc. You should change your PATH or CC "
7332 echo "variable and rerun configure."
7333 else
7334 echo "Warning: compilation may fail because you're using"
7335 echo "/usr/ucb/cc, when you should use the C compiler from"
7336 echo "$could_use. You should change your"
7337 echo "PATH or CC variable and rerun configure."
7338 fi
7339 fi
7340 ;;
7341esac
7342
3bbd2f8f 7343# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7344case "${host}" in
7345 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7346 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7347 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7348 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7349esac
7350
3bbd2f8f 7351# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7352# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7353# built executables to PATH.
3bbd2f8f
AL
7354if test "$RPATH_ENVVAR" = PATH; then
7355 GCC_SHLIB_SUBDIR=/shlib
7356else
7357 GCC_SHLIB_SUBDIR=
7358fi
7359
a0da8069
NN
7360# Record target_configdirs and the configure arguments for target and
7361# build configuration in Makefile.
7362target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7363build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7364
a0da8069
NN
7365# Determine whether gdb needs tk/tcl or not.
7366# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7367# and in that case we want gdb to be built without tk. Ugh!
7368# In fact I believe gdb is the *only* package directly dependent on tk,
7369# so we should be able to put the 'maybe's in unconditionally and
7370# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7371# 100% sure that that's safe though.
c180f501 7372
675c6968 7373gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7374case "$enable_gdbtk" in
7375 no)
7376 GDB_TK="" ;;
c180f501
AC
7377 yes)
7378 GDB_TK="${gdb_tk}" ;;
a0da8069 7379 *)
c180f501
AC
7380 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7381 # distro. Eventually someone will fix this and move Insight, nee
7382 # gdbtk to a separate directory.
7383 if test -d ${srcdir}/gdb/gdbtk ; then
7384 GDB_TK="${gdb_tk}"
7385 else
7386 GDB_TK=""
7387 fi
7388 ;;
a0da8069 7389esac
907be67c
DJ
7390CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7391INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7392
6bd3dfaa 7393# Strip out unwanted targets.
dd12c3a8
NN
7394
7395# While at that, we remove Makefiles if we were started for recursive
7396# configuration, so that the top-level Makefile reconfigures them,
7397# like we used to do when configure itself was recursive.
dd12c3a8 7398
06a51eac
RW
7399# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7400# but now we're fixing up the Makefile ourselves with the additional
7401# commands passed to AC_CONFIG_FILES. Use separate variables
7402# extrasub-{build,host,target} not because there is any reason to split
7403# the substitutions up that way, but only to remain below the limit of
7404# 99 commands in a script, for HP-UX sed.
7405# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7406
81ecdfbb
RW
7407# Check whether --enable-bootstrap was given.
7408if test "${enable_bootstrap+set}" = set; then :
7409 enableval=$enable_bootstrap;
319cab08 7410else
9cb3fa6f 7411 enable_bootstrap=default
81ecdfbb
RW
7412fi
7413
319cab08 7414
9cb3fa6f
PB
7415# Issue errors and warnings for invalid/strange bootstrap combinations.
7416case "$configdirs" in
7417 *gcc*) have_compiler=yes ;;
7418 *) have_compiler=no ;;
7419esac
7420
7421case "$have_compiler:$host:$target:$enable_bootstrap" in
7422 *:*:*:no) ;;
7423
0aed8855 7424 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7425 # and we are in a native configuration.
7426 yes:$build:$build:default)
0aed8855 7427 enable_bootstrap=yes ;;
9cb3fa6f
PB
7428
7429 *:*:*:default)
7430 enable_bootstrap=no ;;
7431
7432 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7433 yes:$build:$build:yes)
9cb3fa6f
PB
7434 ;;
7435
7436 # Other configurations, but we have a compiler. Assume the user knows
7437 # what he's doing.
80911fe1 7438 yes:*:*:yes)
81ecdfbb
RW
7439 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7440$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7441 ;;
7442
7443 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7444 no:*:*:yes)
81ecdfbb 7445 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7446
7447 # Fail if wrong command line
7448 *)
81ecdfbb 7449 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7450 ;;
7451esac
7452
4385ad3c
RW
7453case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7454 *,c++,*:yes:yes) ;;
7455 *:yes:yes)
7456 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7457 ;;
7458esac
7459
16b1ad29
RW
7460case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7461 yes:yes:*\ gold\ *:*,c++,*) ;;
7462 yes:yes:*\ gold\ *:*)
7463 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7464 ;;
7465esac
7466
9cb3fa6f 7467# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7468case $enable_bootstrap in
319cab08 7469 yes)
96655cc4
AO
7470 bootstrap_suffix=bootstrap
7471 BUILD_CONFIG=bootstrap-debug
7472 ;;
319cab08 7473 no)
96655cc4
AO
7474 bootstrap_suffix=no-bootstrap
7475 BUILD_CONFIG=
7476 ;;
319cab08
PB
7477esac
7478
96655cc4
AO
7479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7480$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7481
7482
7483# Check whether --with-build-config was given.
7484if test "${with_build_config+set}" = set; then :
7485 withval=$with_build_config; case $with_build_config in
7486 yes) with_build_config= ;;
7487 no) with_build_config= BUILD_CONFIG= ;;
7488 esac
7489fi
7490
7491
7492if test "x${with_build_config}" != x; then
7493 BUILD_CONFIG=$with_build_config
7494else
7495 case $BUILD_CONFIG in
7496 bootstrap-debug)
7497 if echo "int f (void) { return 0; }" > conftest.c &&
7498 ${CC} -c conftest.c &&
7499 mv conftest.o conftest.o.g0 &&
7500 ${CC} -c -g conftest.c &&
7501 mv conftest.o conftest.o.g &&
7502 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7503 :
7504 else
7505 BUILD_CONFIG=
7506 fi
7507 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7508 ;;
7509 esac
7510fi
7511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7512$as_echo "$BUILD_CONFIG" >&6; }
7513
7514
06a51eac 7515extrasub_build=
6a9cf61e 7516for module in ${build_configdirs} ; do
498d4a71
CF
7517 if test -z "${no_recursion}" \
7518 && test -f ${build_subdir}/${module}/Makefile; then
7519 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7520 rm -f ${build_subdir}/${module}/Makefile
7521 fi
06a51eac 7522 extrasub_build="$extrasub_build
498d4a71
CF
7523/^@if build-$module\$/d
7524/^@endif build-$module\$/d
7525/^@if build-$module-$bootstrap_suffix\$/d
7526/^@endif build-$module-$bootstrap_suffix\$/d"
7527done
06a51eac 7528extrasub_host=
498d4a71 7529for module in ${configdirs} ; do
80911fe1 7530 if test -z "${no_recursion}"; then
8cf39b1b 7531 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7532 if test -f ${file}; then
7533 echo 1>&2 "*** removing ${file} to force reconfigure"
7534 rm -f ${file}
7535 fi
7536 done
498d4a71 7537 fi
06a51eac 7538 extrasub_host="$extrasub_host
498d4a71
CF
7539/^@if $module\$/d
7540/^@endif $module\$/d
7541/^@if $module-$bootstrap_suffix\$/d
7542/^@endif $module-$bootstrap_suffix\$/d"
7543done
06a51eac 7544extrasub_target=
498d4a71
CF
7545for module in ${target_configdirs} ; do
7546 if test -z "${no_recursion}" \
7547 && test -f ${target_subdir}/${module}/Makefile; then
7548 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7549 rm -f ${target_subdir}/${module}/Makefile
7550 fi
e8a5fa9c
RW
7551
7552 # We only bootstrap target libraries listed in bootstrap_target_libs.
7553 case $bootstrap_target_libs in
7554 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7555 *) target_bootstrap_suffix=no-bootstrap ;;
7556 esac
7557
06a51eac 7558 extrasub_target="$extrasub_target
498d4a71
CF
7559/^@if target-$module\$/d
7560/^@endif target-$module\$/d
e8a5fa9c
RW
7561/^@if target-$module-$target_bootstrap_suffix\$/d
7562/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7563done
7564
06a51eac
RW
7565# Do the final fixup along with target modules.
7566extrasub_target="$extrasub_target
6bd3dfaa 7567/^@if /,/^@endif /d"
a0da8069
NN
7568
7569# Create the serialization dependencies. This uses a temporary file.
7570
81ecdfbb
RW
7571# Check whether --enable-serial-configure was given.
7572if test "${enable_serial_configure+set}" = set; then :
7573 enableval=$enable_serial_configure;
7574fi
e6bfb94a
AO
7575
7576
1047cb91
DD
7577case ${enable_serial_configure} in
7578 yes)
7579 enable_serial_build_configure=yes
7580 enable_serial_host_configure=yes
7581 enable_serial_target_configure=yes
7582 ;;
7583esac
7584
a0da8069
NN
7585# These force 'configure's to be done one at a time, to avoid problems
7586# with contention over a shared config.cache.
7587rm -f serdep.tmp
e6bfb94a 7588echo '# serdep.tmp' > serdep.tmp
a0da8069 7589olditem=
1047cb91 7590test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7591for item in ${build_configdirs} ; do
7592 case ${olditem} in
7593 "") ;;
e6bfb94a 7594 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7595 esac
7596 olditem=${item}
7597done
7598olditem=
1047cb91 7599test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7600for item in ${configdirs} ; do
7601 case ${olditem} in
7602 "") ;;
e6bfb94a 7603 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7604 esac
7605 olditem=${item}
7606done
7607olditem=
1047cb91 7608test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7609for item in ${target_configdirs} ; do
7610 case ${olditem} in
7611 "") ;;
e6bfb94a 7612 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7613 esac
7614 olditem=${item}
7615done
7616serialization_dependencies=serdep.tmp
7617
7618
e6bfb94a 7619# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7620# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7621# might not want to pass down to subconfigures. The exception being
7622# --cache-file=/dev/null, which is used to turn off the use of cache
7623# files altogether, and which should be passed on to subconfigures.
7624# Also strip program-prefix, program-suffix, and program-transform-name,
7625# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7626baseargs=
7627keep_next=no
7628skip_next=no
7629eval "set -- $ac_configure_args"
18f6b6ee
PB
7630for ac_arg
7631do
c6b750e1
DJ
7632 if test X"$skip_next" = X"yes"; then
7633 skip_next=no
7634 continue
7635 fi
7636 if test X"$keep_next" = X"yes"; then
7637 case $ac_arg in
7638 *\'*)
7639 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7640 esac
7641 baseargs="$baseargs '$ac_arg'"
7642 keep_next=no
7643 continue
7644 fi
7645
7646 # Handle separated arguments. Based on the logic generated by
7647 # autoconf 2.59.
7648 case $ac_arg in
7649 *=* | --config-cache | -C | -disable-* | --disable-* \
7650 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7651 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7652 | -with-* | --with-* | -without-* | --without-* | --x)
7653 separate_arg=no
7654 ;;
7655 -*)
7656 separate_arg=yes
7657 ;;
7658 *)
7659 separate_arg=no
7660 ;;
7661 esac
7662
7663 case "$ac_arg" in
30167e0a
NC
7664 --cache-file=/dev/null | \
7665 -cache-file=/dev/null )
7666 # Handled here to avoid the test to skip args below.
7667 baseargs="$baseargs '$ac_arg'"
7668 # Assert: $separate_arg should always be no.
7669 keep_next=$separate_arg
7670 ;;
c6b750e1
DJ
7671 --no*)
7672 continue
7673 ;;
7674 --c* | \
7675 --sr* | \
7676 --ho* | \
7677 --bu* | \
7678 --t* | \
7679 --program-* | \
7680 -cache_file* | \
7681 -srcdir* | \
7682 -host* | \
7683 -build* | \
7684 -target* | \
7685 -program-prefix* | \
7686 -program-suffix* | \
7687 -program-transform-name* )
7688 skip_next=$separate_arg
7689 continue
7690 ;;
7691 -*)
7692 # An option. Add it.
7693 case $ac_arg in
7694 *\'*)
7695 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7696 esac
7697 baseargs="$baseargs '$ac_arg'"
7698 keep_next=$separate_arg
7699 ;;
7700 *)
7701 # Either a variable assignment, or a nonopt (triplet). Don't
7702 # pass it down; let the Makefile handle this.
7703 continue
7704 ;;
7705 esac
7706done
7707# Remove the initial space we just introduced and, as these will be
7708# expanded by make, quote '$'.
7709baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7710
f27d4f92
DJ
7711# Add in --program-transform-name, after --program-prefix and
7712# --program-suffix have been applied to it. Autoconf has already
7713# doubled dollar signs and backslashes in program_transform_name; we want
7714# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7715# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7716# Also, because we want to override the logic in subdir configure scripts to
7717# choose program_transform_name, replace any s,x,x, with s,y,y,.
7718sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7719${program_transform_name}
7720EOF_SED
7721gcc_transform_name=`cat conftestsed.out`
7722rm -f conftestsed.out
7723baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7724if test "$silent" = yes; then
7725 baseargs="$baseargs --silent"
7726fi
34a0f3cf 7727baseargs="$baseargs --disable-option-checking"
f27d4f92 7728
a0da8069
NN
7729# For the build-side libraries, we just need to pretend we're native,
7730# and not use the same cache file. Multilibs are neither needed nor
7731# desired.
4b900473 7732build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7733
7734# For host modules, accept cache file option, or specification as blank.
7735case "${cache_file}" in
7736"") # empty
7737 cache_file_option="" ;;
7738/* | [A-Za-z]:[\\/]* ) # absolute path
7739 cache_file_option="--cache-file=${cache_file}" ;;
7740*) # relative path
7741 cache_file_option="--cache-file=../${cache_file}" ;;
7742esac
7743
82252c06
NN
7744# Host dirs don't like to share a cache file either, horribly enough.
7745# This seems to be due to autoconf 2.5x stupidity.
4b900473 7746host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7747
7748target_configargs=${baseargs}
7749
7750# Passing a --with-cross-host argument lets the target libraries know
7751# whether they are being built with a cross-compiler or being built
7752# native. However, it would be better to use other mechanisms to make the
7753# sorts of decisions they want to make on this basis. Please consider
7754# this option to be deprecated. FIXME.
7755if test x${is_cross_compiler} = xyes ; then
c6b750e1 7756 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7757fi
7758
7759# Default to --enable-multilib.
7760if test x${enable_multilib} = x ; then
7761 target_configargs="--enable-multilib ${target_configargs}"
7762fi
7763
7764# Pass --with-newlib if appropriate. Note that target_configdirs has
7765# changed from the earlier setting of with_newlib.
7766if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7767 target_configargs="--with-newlib ${target_configargs}"
7768fi
7769
95036d20
NN
7770# Different target subdirs use different values of certain variables
7771# (notably CXX). Worse, multilibs use *lots* of different values.
7772# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7773# it doesn't automatically accept command-line overrides of them.
7774# This means it's not safe for target subdirs to share a cache file,
7775# which is disgusting, but there you have it. Hopefully this can be
7776# fixed in future. It's still worthwhile to use a cache file for each
7777# directory. I think.
7778
ae380b45
MS
7779# Pass the appropriate --build, --host, --target and --cache-file arguments.
7780# We need to pass --target, as newer autoconf's requires consistency
7781# for target_alias and gcc doesn't manage it consistently.
4b900473 7782target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7783
a0da8069
NN
7784FLAGS_FOR_TARGET=
7785case " $target_configdirs " in
7786 *" newlib "*)
7787 case " $target_configargs " in
7788 *" --with-newlib "*)
7789 case "$target" in
1f53ca9a
AO
7790 *-cygwin*)
7791 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'
7792 ;;
a0da8069
NN
7793 esac
7794
7795 # If we're not building GCC, don't discard standard headers.
7796 if test -d ${srcdir}/gcc; then
7797 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7798
7799 if test "${build}" != "${host}"; then
7800 # On Canadian crosses, CC_FOR_TARGET will have already been set
7801 # by `configure', so we won't have an opportunity to add -Bgcc/
7802 # to it. This is right: we don't want to search that directory
7803 # for binaries, but we want the header files in there, so add
7804 # them explicitly.
b00612cc 7805 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7806
7807 # Someone might think of using the pre-installed headers on
7808 # Canadian crosses, in case the installed compiler is not fully
7809 # compatible with the compiler being built. In this case, it
7810 # would be better to flag an error than risking having
7811 # incompatible object files being constructed. We can't
7812 # guarantee that an error will be flagged, but let's hope the
7813 # compiler will do it, when presented with incompatible header
7814 # files.
7815 fi
7816 fi
7817
7818 case "${target}-${is_cross_compiler}" in
ec11bdc6 7819 i[3456789]86-*-linux*-no)
a0da8069
NN
7820 # Here host == target, so we don't need to build gcc,
7821 # so we don't want to discard standard headers.
7822 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7823 ;;
7824 *)
7825 # If we're building newlib, use its generic headers last, but search
7826 # for any libc-related directories first (so make it the last -B
7827 # switch).
7828 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
7829
7830 # If we're building libgloss, find the startup file, simulator library
7831 # and linker script.
7832 case " $target_configdirs " in
7833 *" libgloss "*)
7834 # Look for startup file, simulator library and maybe linker script.
7835 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7836 # Look for libnosys.a in case the target needs it.
7837 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7838 # Most targets have the linker script in the source directory.
7839 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7840 ;;
7841 esac
a0da8069
NN
7842 ;;
7843 esac
7844 ;;
7845 esac
7846 ;;
7847esac
1f53ca9a 7848
45055374 7849case "$target" in
1f53ca9a
AO
7850 x86_64-*mingw* | *-w64-mingw*)
7851 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7852 # however, use a symlink named 'mingw' in ${prefix} .
7853 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7854 ;;
7855 *-mingw*)
7856 # MinGW can't be handled as Cygwin above since it does not use newlib.
7857 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'
7858 ;;
45055374 7859esac
a0da8069 7860
5fbad20a
DD
7861# Allow the user to override the flags for
7862# our build compiler if desired.
c66487f8
NC
7863if test x"${build}" = x"${host}" ; then
7864 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7865 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7866 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7867fi
5fbad20a 7868
a0da8069
NN
7869# On Canadian crosses, we'll be searching the right directories for
7870# the previously-installed cross compiler, so don't bother to add
7871# flags for directories within the install tree of the compiler
7872# being built; programs in there won't even run.
7873if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7874 # Search for pre-installed headers if nothing else fits.
bba45b8b 7875 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
7876fi
7877
7878if test "x${use_gnu_ld}" = x &&
7879 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7880 # Arrange for us to find uninstalled linker scripts.
b00612cc 7881 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7882fi
7883
a481dbb7
DD
7884# Search for other target-specific linker scripts and such.
7885case "${target}" in
4e206d7e
DB
7886 mep*)
7887 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7888 ;;
7889esac
7890
a0da8069 7891# Makefile fragments.
3e707e94
PB
7892for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7893do
7894 eval fragval=\$$frag
7895 if test $fragval != /dev/null; then
7896 eval $frag=${srcdir}/$fragval
7897 fi
7898done
a0da8069
NN
7899
7900
7901
7902
7903
7904# Miscellanea: directories, flags, etc.
7905
7906
7907
7908
7909
7910
7911
3bbd2f8f 7912
6a9cf61e 7913# Build module lists & subconfigure args.
a0da8069
NN
7914
7915
7916
be01d343
PB
7917# Host module lists & subconfigure args.
7918
7919
7920
911e63d0 7921
be01d343
PB
7922# Target module lists & subconfigure args.
7923
7924
7925
7926# Build tools.
7927
7928
7929
1576798e
PB
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
be01d343
PB
7944# Generate default definitions for YACC, M4, LEX and other programs that run
7945# on the build machine. These are used if the Makefile can't locate these
7946# programs in objdir.
7947MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7948
7949for ac_prog in 'bison -y' byacc yacc
7950do
c6b750e1 7951 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7952set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7954$as_echo_n "checking for $ac_word... " >&6; }
7955if test "${ac_cv_prog_YACC+set}" = set; then :
7956 $as_echo_n "(cached) " >&6
be01d343
PB
7957else
7958 if test -n "$YACC"; then
7959 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7960else
c6b750e1
DJ
7961as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7962for as_dir in $PATH
7963do
7964 IFS=$as_save_IFS
7965 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7966 for ac_exec_ext in '' $ac_executable_extensions; do
7967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7968 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7970 break 2
7971 fi
7972done
81ecdfbb
RW
7973 done
7974IFS=$as_save_IFS
c6b750e1 7975
be01d343
PB
7976fi
7977fi
c6b750e1 7978YACC=$ac_cv_prog_YACC
be01d343 7979if test -n "$YACC"; then
81ecdfbb
RW
7980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7981$as_echo "$YACC" >&6; }
be01d343 7982else
81ecdfbb
RW
7983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7984$as_echo "no" >&6; }
be01d343
PB
7985fi
7986
81ecdfbb 7987
c6b750e1 7988 test -n "$YACC" && break
be01d343
PB
7989done
7990test -n "$YACC" || YACC="$MISSING bison -y"
7991
7992case " $build_configdirs " in
7993 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
7994 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
7995esac
7996
7997for ac_prog in bison
7998do
c6b750e1 7999 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8000set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8001{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8002$as_echo_n "checking for $ac_word... " >&6; }
8003if test "${ac_cv_prog_BISON+set}" = set; then :
8004 $as_echo_n "(cached) " >&6
be01d343
PB
8005else
8006 if test -n "$BISON"; then
8007 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8008else
c6b750e1
DJ
8009as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8010for as_dir in $PATH
8011do
8012 IFS=$as_save_IFS
8013 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8014 for ac_exec_ext in '' $ac_executable_extensions; do
8015 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8016 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8017 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8018 break 2
8019 fi
8020done
81ecdfbb
RW
8021 done
8022IFS=$as_save_IFS
c6b750e1 8023
be01d343
PB
8024fi
8025fi
c6b750e1 8026BISON=$ac_cv_prog_BISON
be01d343 8027if test -n "$BISON"; then
81ecdfbb
RW
8028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8029$as_echo "$BISON" >&6; }
be01d343 8030else
81ecdfbb
RW
8031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8032$as_echo "no" >&6; }
be01d343
PB
8033fi
8034
81ecdfbb 8035
c6b750e1 8036 test -n "$BISON" && break
be01d343
PB
8037done
8038test -n "$BISON" || BISON="$MISSING bison"
8039
8040case " $build_configdirs " in
8041 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8042esac
8043
8044for ac_prog in gm4 gnum4 m4
8045do
c6b750e1 8046 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8047set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8049$as_echo_n "checking for $ac_word... " >&6; }
8050if test "${ac_cv_prog_M4+set}" = set; then :
8051 $as_echo_n "(cached) " >&6
be01d343
PB
8052else
8053 if test -n "$M4"; then
8054 ac_cv_prog_M4="$M4" # Let the user override the test.
8055else
c6b750e1
DJ
8056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8057for as_dir in $PATH
8058do
8059 IFS=$as_save_IFS
8060 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8061 for ac_exec_ext in '' $ac_executable_extensions; do
8062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8063 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8065 break 2
8066 fi
8067done
81ecdfbb
RW
8068 done
8069IFS=$as_save_IFS
c6b750e1 8070
be01d343
PB
8071fi
8072fi
c6b750e1 8073M4=$ac_cv_prog_M4
be01d343 8074if test -n "$M4"; then
81ecdfbb
RW
8075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8076$as_echo "$M4" >&6; }
be01d343 8077else
81ecdfbb
RW
8078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8079$as_echo "no" >&6; }
be01d343
PB
8080fi
8081
81ecdfbb 8082
c6b750e1 8083 test -n "$M4" && break
be01d343
PB
8084done
8085test -n "$M4" || M4="$MISSING m4"
8086
8087case " $build_configdirs " in
8088 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8089esac
8090
8091for ac_prog in flex lex
8092do
c6b750e1 8093 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8094set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8096$as_echo_n "checking for $ac_word... " >&6; }
8097if test "${ac_cv_prog_LEX+set}" = set; then :
8098 $as_echo_n "(cached) " >&6
be01d343
PB
8099else
8100 if test -n "$LEX"; then
8101 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8102else
c6b750e1
DJ
8103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8104for as_dir in $PATH
8105do
8106 IFS=$as_save_IFS
8107 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8108 for ac_exec_ext in '' $ac_executable_extensions; do
8109 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8110 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8111 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8112 break 2
8113 fi
8114done
81ecdfbb
RW
8115 done
8116IFS=$as_save_IFS
c6b750e1 8117
be01d343
PB
8118fi
8119fi
c6b750e1 8120LEX=$ac_cv_prog_LEX
be01d343 8121if test -n "$LEX"; then
81ecdfbb
RW
8122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8123$as_echo "$LEX" >&6; }
be01d343 8124else
81ecdfbb
RW
8125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8126$as_echo "no" >&6; }
be01d343
PB
8127fi
8128
81ecdfbb 8129
c6b750e1 8130 test -n "$LEX" && break
be01d343
PB
8131done
8132test -n "$LEX" || LEX="$MISSING flex"
8133
8134case " $build_configdirs " in
8135 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8136 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8137esac
8138
8139for ac_prog in flex
8140do
c6b750e1 8141 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8142set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8144$as_echo_n "checking for $ac_word... " >&6; }
8145if test "${ac_cv_prog_FLEX+set}" = set; then :
8146 $as_echo_n "(cached) " >&6
be01d343
PB
8147else
8148 if test -n "$FLEX"; then
8149 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8150else
c6b750e1
DJ
8151as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8152for as_dir in $PATH
8153do
8154 IFS=$as_save_IFS
8155 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8156 for ac_exec_ext in '' $ac_executable_extensions; do
8157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8158 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8160 break 2
8161 fi
8162done
81ecdfbb
RW
8163 done
8164IFS=$as_save_IFS
c6b750e1 8165
be01d343
PB
8166fi
8167fi
c6b750e1 8168FLEX=$ac_cv_prog_FLEX
be01d343 8169if test -n "$FLEX"; then
81ecdfbb
RW
8170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8171$as_echo "$FLEX" >&6; }
be01d343 8172else
81ecdfbb
RW
8173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8174$as_echo "no" >&6; }
be01d343
PB
8175fi
8176
81ecdfbb 8177
c6b750e1 8178 test -n "$FLEX" && break
be01d343
PB
8179done
8180test -n "$FLEX" || FLEX="$MISSING flex"
8181
8182case " $build_configdirs " in
8183 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8184esac
8185
8186for ac_prog in makeinfo
8187do
c6b750e1 8188 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8189set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8191$as_echo_n "checking for $ac_word... " >&6; }
8192if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8193 $as_echo_n "(cached) " >&6
be01d343
PB
8194else
8195 if test -n "$MAKEINFO"; then
8196 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8197else
c6b750e1
DJ
8198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8199for as_dir in $PATH
8200do
8201 IFS=$as_save_IFS
8202 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8203 for ac_exec_ext in '' $ac_executable_extensions; do
8204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8205 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8207 break 2
8208 fi
8209done
81ecdfbb
RW
8210 done
8211IFS=$as_save_IFS
c6b750e1 8212
be01d343
PB
8213fi
8214fi
c6b750e1 8215MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8216if test -n "$MAKEINFO"; then
81ecdfbb
RW
8217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8218$as_echo "$MAKEINFO" >&6; }
be01d343 8219else
81ecdfbb
RW
8220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8221$as_echo "no" >&6; }
be01d343
PB
8222fi
8223
81ecdfbb 8224
c6b750e1 8225 test -n "$MAKEINFO" && break
be01d343
PB
8226done
8227test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8228
8229case " $build_configdirs " in
8230 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8231 *)
8232
10ad8ef3 8233 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8234 # higher, else we use the "missing" dummy.
8235 if ${MAKEINFO} --version \
10ad8ef3 8236 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8237 :
8238 else
8239 MAKEINFO="$MISSING makeinfo"
8240 fi
8241 ;;
8242
8243esac
a0da8069 8244
be01d343 8245# FIXME: expect and dejagnu may become build tools?
a0da8069 8246
be01d343
PB
8247for ac_prog in expect
8248do
c6b750e1 8249 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8250set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8252$as_echo_n "checking for $ac_word... " >&6; }
8253if test "${ac_cv_prog_EXPECT+set}" = set; then :
8254 $as_echo_n "(cached) " >&6
be01d343
PB
8255else
8256 if test -n "$EXPECT"; then
8257 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8258else
c6b750e1
DJ
8259as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8260for as_dir in $PATH
8261do
8262 IFS=$as_save_IFS
8263 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8264 for ac_exec_ext in '' $ac_executable_extensions; do
8265 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8266 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8267 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8268 break 2
8269 fi
8270done
81ecdfbb
RW
8271 done
8272IFS=$as_save_IFS
c6b750e1 8273
be01d343
PB
8274fi
8275fi
c6b750e1 8276EXPECT=$ac_cv_prog_EXPECT
be01d343 8277if test -n "$EXPECT"; then
81ecdfbb
RW
8278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8279$as_echo "$EXPECT" >&6; }
be01d343 8280else
81ecdfbb
RW
8281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8282$as_echo "no" >&6; }
be01d343 8283fi
a0da8069 8284
81ecdfbb 8285
c6b750e1 8286 test -n "$EXPECT" && break
be01d343
PB
8287done
8288test -n "$EXPECT" || EXPECT="expect"
a0da8069 8289
be01d343
PB
8290case " $configdirs " in
8291 *" expect "*)
8292 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8293 ;;
8294esac
a0da8069 8295
be01d343
PB
8296for ac_prog in runtest
8297do
c6b750e1 8298 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8299set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8301$as_echo_n "checking for $ac_word... " >&6; }
8302if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8303 $as_echo_n "(cached) " >&6
be01d343
PB
8304else
8305 if test -n "$RUNTEST"; then
8306 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8307else
c6b750e1
DJ
8308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8309for as_dir in $PATH
8310do
8311 IFS=$as_save_IFS
8312 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8313 for ac_exec_ext in '' $ac_executable_extensions; do
8314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8315 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8317 break 2
8318 fi
8319done
81ecdfbb
RW
8320 done
8321IFS=$as_save_IFS
c6b750e1 8322
be01d343
PB
8323fi
8324fi
c6b750e1 8325RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8326if test -n "$RUNTEST"; then
81ecdfbb
RW
8327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8328$as_echo "$RUNTEST" >&6; }
be01d343 8329else
81ecdfbb
RW
8330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8331$as_echo "no" >&6; }
be01d343 8332fi
a0da8069 8333
81ecdfbb 8334
c6b750e1 8335 test -n "$RUNTEST" && break
be01d343
PB
8336done
8337test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8338
be01d343
PB
8339case " $configdirs " in
8340 *" dejagnu "*)
6b89cc21 8341 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8342 ;;
8343esac
a0da8069
NN
8344
8345
a0da8069 8346# Host tools.
859789af
AC
8347ncn_tool_prefix=
8348test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8349ncn_target_tool_prefix=
8350test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8351
9a819804
AO
8352
8353
8354if test -n "$AR"; then
8355 ac_cv_prog_AR=$AR
8356elif test -n "$ac_cv_prog_AR"; then
8357 AR=$ac_cv_prog_AR
8358fi
8359
8360if test -n "$ac_cv_prog_AR"; then
8361 for ncn_progname in ar; do
8362 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8363set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8365$as_echo_n "checking for $ac_word... " >&6; }
8366if test "${ac_cv_prog_AR+set}" = set; then :
8367 $as_echo_n "(cached) " >&6
9a819804
AO
8368else
8369 if test -n "$AR"; then
8370 ac_cv_prog_AR="$AR" # Let the user override the test.
8371else
8372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8373for as_dir in $PATH
8374do
8375 IFS=$as_save_IFS
8376 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8377 for ac_exec_ext in '' $ac_executable_extensions; do
8378 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8379 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8380 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8381 break 2
8382 fi
8383done
81ecdfbb
RW
8384 done
8385IFS=$as_save_IFS
9a819804
AO
8386
8387fi
8388fi
8389AR=$ac_cv_prog_AR
8390if test -n "$AR"; then
81ecdfbb
RW
8391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8392$as_echo "$AR" >&6; }
9a819804 8393else
81ecdfbb
RW
8394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8395$as_echo "no" >&6; }
9a819804
AO
8396fi
8397
81ecdfbb 8398
9a819804
AO
8399 done
8400fi
8401
8402for ncn_progname in ar; do
05cbd757
PB
8403 if test -n "$ncn_tool_prefix"; then
8404 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8405set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8407$as_echo_n "checking for $ac_word... " >&6; }
8408if test "${ac_cv_prog_AR+set}" = set; then :
8409 $as_echo_n "(cached) " >&6
859789af
AC
8410else
8411 if test -n "$AR"; then
8412 ac_cv_prog_AR="$AR" # Let the user override the test.
8413else
c6b750e1
DJ
8414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8415for as_dir in $PATH
8416do
8417 IFS=$as_save_IFS
8418 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8419 for ac_exec_ext in '' $ac_executable_extensions; do
8420 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8421 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8422 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8423 break 2
8424 fi
8425done
81ecdfbb
RW
8426 done
8427IFS=$as_save_IFS
c6b750e1 8428
859789af
AC
8429fi
8430fi
c6b750e1 8431AR=$ac_cv_prog_AR
859789af 8432if test -n "$AR"; then
81ecdfbb
RW
8433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8434$as_echo "$AR" >&6; }
859789af 8435else
81ecdfbb
RW
8436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8437$as_echo "no" >&6; }
859789af
AC
8438fi
8439
81ecdfbb 8440
05cbd757
PB
8441 fi
8442 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8443 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8444set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8446$as_echo_n "checking for $ac_word... " >&6; }
8447if test "${ac_cv_prog_AR+set}" = set; then :
8448 $as_echo_n "(cached) " >&6
859789af 8449else
05cbd757
PB
8450 if test -n "$AR"; then
8451 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8452else
c6b750e1
DJ
8453as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8454for as_dir in $PATH
8455do
8456 IFS=$as_save_IFS
8457 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8458 for ac_exec_ext in '' $ac_executable_extensions; do
8459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8460 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8462 break 2
8463 fi
8464done
81ecdfbb
RW
8465 done
8466IFS=$as_save_IFS
c6b750e1 8467
859789af
AC
8468fi
8469fi
c6b750e1 8470AR=$ac_cv_prog_AR
05cbd757 8471if test -n "$AR"; then
81ecdfbb
RW
8472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8473$as_echo "$AR" >&6; }
859789af 8474else
81ecdfbb
RW
8475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8476$as_echo "no" >&6; }
859789af 8477fi
c6b750e1 8478
81ecdfbb 8479
05cbd757
PB
8480 fi
8481 test -n "$ac_cv_prog_AR" && break
8482done
8483
8484if test -z "$ac_cv_prog_AR" ; then
8485 set dummy ar
8486 if test $build = $host ; then
8487 AR="$2"
859789af 8488 else
05cbd757 8489 AR="${ncn_tool_prefix}$2"
859789af 8490 fi
859789af
AC
8491fi
8492
9a819804
AO
8493
8494
8495if test -n "$AS"; then
8496 ac_cv_prog_AS=$AS
8497elif test -n "$ac_cv_prog_AS"; then
8498 AS=$ac_cv_prog_AS
8499fi
8500
8501if test -n "$ac_cv_prog_AS"; then
8502 for ncn_progname in as; do
8503 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8504set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8506$as_echo_n "checking for $ac_word... " >&6; }
8507if test "${ac_cv_prog_AS+set}" = set; then :
8508 $as_echo_n "(cached) " >&6
9a819804
AO
8509else
8510 if test -n "$AS"; then
8511 ac_cv_prog_AS="$AS" # Let the user override the test.
8512else
8513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8514for as_dir in $PATH
8515do
8516 IFS=$as_save_IFS
8517 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8518 for ac_exec_ext in '' $ac_executable_extensions; do
8519 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8520 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8522 break 2
8523 fi
8524done
81ecdfbb
RW
8525 done
8526IFS=$as_save_IFS
9a819804
AO
8527
8528fi
8529fi
8530AS=$ac_cv_prog_AS
8531if test -n "$AS"; then
81ecdfbb
RW
8532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8533$as_echo "$AS" >&6; }
9a819804 8534else
81ecdfbb
RW
8535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8536$as_echo "no" >&6; }
9a819804
AO
8537fi
8538
81ecdfbb 8539
9a819804
AO
8540 done
8541fi
8542
8543for ncn_progname in as; do
05cbd757
PB
8544 if test -n "$ncn_tool_prefix"; then
8545 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8546set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8548$as_echo_n "checking for $ac_word... " >&6; }
8549if test "${ac_cv_prog_AS+set}" = set; then :
8550 $as_echo_n "(cached) " >&6
859789af
AC
8551else
8552 if test -n "$AS"; then
8553 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8554else
8555as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8556for as_dir in $PATH
8557do
8558 IFS=$as_save_IFS
8559 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8560 for ac_exec_ext in '' $ac_executable_extensions; do
8561 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8562 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8563 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8564 break 2
8565 fi
8566done
81ecdfbb
RW
8567 done
8568IFS=$as_save_IFS
c6b750e1 8569
859789af
AC
8570fi
8571fi
c6b750e1 8572AS=$ac_cv_prog_AS
859789af 8573if test -n "$AS"; then
81ecdfbb
RW
8574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8575$as_echo "$AS" >&6; }
859789af 8576else
81ecdfbb
RW
8577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8578$as_echo "no" >&6; }
859789af
AC
8579fi
8580
81ecdfbb 8581
05cbd757
PB
8582 fi
8583 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8584 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8585set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8587$as_echo_n "checking for $ac_word... " >&6; }
8588if test "${ac_cv_prog_AS+set}" = set; then :
8589 $as_echo_n "(cached) " >&6
859789af 8590else
05cbd757
PB
8591 if test -n "$AS"; then
8592 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8593else
c6b750e1
DJ
8594as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8595for as_dir in $PATH
8596do
8597 IFS=$as_save_IFS
8598 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8599 for ac_exec_ext in '' $ac_executable_extensions; do
8600 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8601 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8603 break 2
8604 fi
8605done
81ecdfbb
RW
8606 done
8607IFS=$as_save_IFS
c6b750e1 8608
859789af
AC
8609fi
8610fi
c6b750e1 8611AS=$ac_cv_prog_AS
05cbd757 8612if test -n "$AS"; then
81ecdfbb
RW
8613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8614$as_echo "$AS" >&6; }
859789af 8615else
81ecdfbb
RW
8616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8617$as_echo "no" >&6; }
859789af 8618fi
c6b750e1 8619
81ecdfbb 8620
05cbd757
PB
8621 fi
8622 test -n "$ac_cv_prog_AS" && break
8623done
8624
8625if test -z "$ac_cv_prog_AS" ; then
8626 set dummy as
8627 if test $build = $host ; then
8628 AS="$2"
859789af 8629 else
05cbd757 8630 AS="${ncn_tool_prefix}$2"
859789af 8631 fi
859789af
AC
8632fi
8633
9a819804
AO
8634
8635
8636if test -n "$DLLTOOL"; then
8637 ac_cv_prog_DLLTOOL=$DLLTOOL
8638elif test -n "$ac_cv_prog_DLLTOOL"; then
8639 DLLTOOL=$ac_cv_prog_DLLTOOL
8640fi
8641
8642if test -n "$ac_cv_prog_DLLTOOL"; then
8643 for ncn_progname in dlltool; do
8644 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8645set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8647$as_echo_n "checking for $ac_word... " >&6; }
8648if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8649 $as_echo_n "(cached) " >&6
9a819804
AO
8650else
8651 if test -n "$DLLTOOL"; then
8652 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8653else
8654as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8655for as_dir in $PATH
8656do
8657 IFS=$as_save_IFS
8658 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8659 for ac_exec_ext in '' $ac_executable_extensions; do
8660 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8661 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8663 break 2
8664 fi
8665done
81ecdfbb
RW
8666 done
8667IFS=$as_save_IFS
9a819804
AO
8668
8669fi
8670fi
8671DLLTOOL=$ac_cv_prog_DLLTOOL
8672if test -n "$DLLTOOL"; then
81ecdfbb
RW
8673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8674$as_echo "$DLLTOOL" >&6; }
9a819804 8675else
81ecdfbb
RW
8676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8677$as_echo "no" >&6; }
9a819804
AO
8678fi
8679
81ecdfbb 8680
9a819804
AO
8681 done
8682fi
8683
8684for ncn_progname in dlltool; do
05cbd757
PB
8685 if test -n "$ncn_tool_prefix"; then
8686 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8687set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8689$as_echo_n "checking for $ac_word... " >&6; }
8690if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8691 $as_echo_n "(cached) " >&6
859789af
AC
8692else
8693 if test -n "$DLLTOOL"; then
8694 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8695else
c6b750e1
DJ
8696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8697for as_dir in $PATH
8698do
8699 IFS=$as_save_IFS
8700 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8701 for ac_exec_ext in '' $ac_executable_extensions; do
8702 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8703 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8704 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8705 break 2
8706 fi
8707done
81ecdfbb
RW
8708 done
8709IFS=$as_save_IFS
c6b750e1 8710
859789af
AC
8711fi
8712fi
c6b750e1 8713DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8714if test -n "$DLLTOOL"; then
81ecdfbb
RW
8715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8716$as_echo "$DLLTOOL" >&6; }
859789af 8717else
81ecdfbb
RW
8718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8719$as_echo "no" >&6; }
859789af
AC
8720fi
8721
81ecdfbb 8722
05cbd757
PB
8723 fi
8724 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8725 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8726set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8728$as_echo_n "checking for $ac_word... " >&6; }
8729if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8730 $as_echo_n "(cached) " >&6
859789af 8731else
05cbd757
PB
8732 if test -n "$DLLTOOL"; then
8733 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8734else
c6b750e1
DJ
8735as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8736for as_dir in $PATH
8737do
8738 IFS=$as_save_IFS
8739 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8740 for ac_exec_ext in '' $ac_executable_extensions; do
8741 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8742 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8743 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8744 break 2
8745 fi
8746done
81ecdfbb
RW
8747 done
8748IFS=$as_save_IFS
c6b750e1 8749
859789af
AC
8750fi
8751fi
c6b750e1 8752DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8753if test -n "$DLLTOOL"; then
81ecdfbb
RW
8754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8755$as_echo "$DLLTOOL" >&6; }
859789af 8756else
81ecdfbb
RW
8757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8758$as_echo "no" >&6; }
859789af 8759fi
c6b750e1 8760
81ecdfbb 8761
05cbd757
PB
8762 fi
8763 test -n "$ac_cv_prog_DLLTOOL" && break
8764done
8765
8766if test -z "$ac_cv_prog_DLLTOOL" ; then
8767 set dummy dlltool
8768 if test $build = $host ; then
8769 DLLTOOL="$2"
859789af 8770 else
05cbd757 8771 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8772 fi
859789af
AC
8773fi
8774
9a819804
AO
8775
8776
8777if test -n "$LD"; then
8778 ac_cv_prog_LD=$LD
8779elif test -n "$ac_cv_prog_LD"; then
8780 LD=$ac_cv_prog_LD
8781fi
8782
8783if test -n "$ac_cv_prog_LD"; then
8784 for ncn_progname in ld; do
8785 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8786set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8787{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8788$as_echo_n "checking for $ac_word... " >&6; }
8789if test "${ac_cv_prog_LD+set}" = set; then :
8790 $as_echo_n "(cached) " >&6
9a819804
AO
8791else
8792 if test -n "$LD"; then
8793 ac_cv_prog_LD="$LD" # Let the user override the test.
8794else
8795as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8796for as_dir in $PATH
8797do
8798 IFS=$as_save_IFS
8799 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8800 for ac_exec_ext in '' $ac_executable_extensions; do
8801 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8802 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8804 break 2
8805 fi
8806done
81ecdfbb
RW
8807 done
8808IFS=$as_save_IFS
9a819804
AO
8809
8810fi
8811fi
8812LD=$ac_cv_prog_LD
8813if test -n "$LD"; then
81ecdfbb
RW
8814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8815$as_echo "$LD" >&6; }
9a819804 8816else
81ecdfbb
RW
8817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8818$as_echo "no" >&6; }
9a819804
AO
8819fi
8820
81ecdfbb 8821
9a819804
AO
8822 done
8823fi
8824
8825for ncn_progname in ld; do
05cbd757
PB
8826 if test -n "$ncn_tool_prefix"; then
8827 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8828set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8830$as_echo_n "checking for $ac_word... " >&6; }
8831if test "${ac_cv_prog_LD+set}" = set; then :
8832 $as_echo_n "(cached) " >&6
859789af
AC
8833else
8834 if test -n "$LD"; then
8835 ac_cv_prog_LD="$LD" # Let the user override the test.
8836else
c6b750e1
DJ
8837as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8838for as_dir in $PATH
8839do
8840 IFS=$as_save_IFS
8841 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8842 for ac_exec_ext in '' $ac_executable_extensions; do
8843 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8844 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8845 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8846 break 2
8847 fi
8848done
81ecdfbb
RW
8849 done
8850IFS=$as_save_IFS
c6b750e1 8851
859789af
AC
8852fi
8853fi
c6b750e1 8854LD=$ac_cv_prog_LD
859789af 8855if test -n "$LD"; then
81ecdfbb
RW
8856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8857$as_echo "$LD" >&6; }
859789af 8858else
81ecdfbb
RW
8859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8860$as_echo "no" >&6; }
859789af
AC
8861fi
8862
81ecdfbb 8863
05cbd757
PB
8864 fi
8865 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8866 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8867set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8869$as_echo_n "checking for $ac_word... " >&6; }
8870if test "${ac_cv_prog_LD+set}" = set; then :
8871 $as_echo_n "(cached) " >&6
859789af 8872else
05cbd757
PB
8873 if test -n "$LD"; then
8874 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8875else
c6b750e1
DJ
8876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8877for as_dir in $PATH
8878do
8879 IFS=$as_save_IFS
8880 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8881 for ac_exec_ext in '' $ac_executable_extensions; do
8882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8883 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8885 break 2
8886 fi
8887done
81ecdfbb
RW
8888 done
8889IFS=$as_save_IFS
c6b750e1 8890
859789af
AC
8891fi
8892fi
c6b750e1 8893LD=$ac_cv_prog_LD
05cbd757 8894if test -n "$LD"; then
81ecdfbb
RW
8895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8896$as_echo "$LD" >&6; }
859789af 8897else
81ecdfbb
RW
8898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8899$as_echo "no" >&6; }
859789af 8900fi
c6b750e1 8901
81ecdfbb 8902
05cbd757
PB
8903 fi
8904 test -n "$ac_cv_prog_LD" && break
8905done
8906
8907if test -z "$ac_cv_prog_LD" ; then
8908 set dummy ld
8909 if test $build = $host ; then
8910 LD="$2"
859789af 8911 else
05cbd757 8912 LD="${ncn_tool_prefix}$2"
859789af 8913 fi
859789af
AC
8914fi
8915
9a819804
AO
8916
8917
8918if test -n "$LIPO"; then
8919 ac_cv_prog_LIPO=$LIPO
8920elif test -n "$ac_cv_prog_LIPO"; then
8921 LIPO=$ac_cv_prog_LIPO
8922fi
8923
8924if test -n "$ac_cv_prog_LIPO"; then
8925 for ncn_progname in lipo; do
8926 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8927set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8929$as_echo_n "checking for $ac_word... " >&6; }
8930if test "${ac_cv_prog_LIPO+set}" = set; then :
8931 $as_echo_n "(cached) " >&6
9a819804
AO
8932else
8933 if test -n "$LIPO"; then
8934 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8935else
8936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8937for as_dir in $PATH
8938do
8939 IFS=$as_save_IFS
8940 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8941 for ac_exec_ext in '' $ac_executable_extensions; do
8942 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8943 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8944 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8945 break 2
8946 fi
8947done
81ecdfbb
RW
8948 done
8949IFS=$as_save_IFS
9a819804
AO
8950
8951fi
8952fi
8953LIPO=$ac_cv_prog_LIPO
8954if test -n "$LIPO"; then
81ecdfbb
RW
8955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8956$as_echo "$LIPO" >&6; }
9a819804 8957else
81ecdfbb
RW
8958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8959$as_echo "no" >&6; }
9a819804
AO
8960fi
8961
81ecdfbb 8962
9a819804
AO
8963 done
8964fi
8965
8966for ncn_progname in lipo; do
be01d343
PB
8967 if test -n "$ncn_tool_prefix"; then
8968 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8969set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8971$as_echo_n "checking for $ac_word... " >&6; }
8972if test "${ac_cv_prog_LIPO+set}" = set; then :
8973 $as_echo_n "(cached) " >&6
be01d343
PB
8974else
8975 if test -n "$LIPO"; then
8976 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8977else
c6b750e1
DJ
8978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8979for as_dir in $PATH
8980do
8981 IFS=$as_save_IFS
8982 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8983 for ac_exec_ext in '' $ac_executable_extensions; do
8984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8985 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8987 break 2
8988 fi
8989done
81ecdfbb
RW
8990 done
8991IFS=$as_save_IFS
c6b750e1 8992
be01d343
PB
8993fi
8994fi
c6b750e1 8995LIPO=$ac_cv_prog_LIPO
be01d343 8996if test -n "$LIPO"; then
81ecdfbb
RW
8997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8998$as_echo "$LIPO" >&6; }
be01d343 8999else
81ecdfbb
RW
9000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9001$as_echo "no" >&6; }
be01d343
PB
9002fi
9003
81ecdfbb 9004
be01d343
PB
9005 fi
9006 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9007 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9008set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9010$as_echo_n "checking for $ac_word... " >&6; }
9011if test "${ac_cv_prog_LIPO+set}" = set; then :
9012 $as_echo_n "(cached) " >&6
be01d343
PB
9013else
9014 if test -n "$LIPO"; then
9015 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9016else
c6b750e1
DJ
9017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9018for as_dir in $PATH
9019do
9020 IFS=$as_save_IFS
9021 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9022 for ac_exec_ext in '' $ac_executable_extensions; do
9023 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9024 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9025 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9026 break 2
9027 fi
9028done
81ecdfbb
RW
9029 done
9030IFS=$as_save_IFS
c6b750e1 9031
be01d343
PB
9032fi
9033fi
c6b750e1 9034LIPO=$ac_cv_prog_LIPO
be01d343 9035if test -n "$LIPO"; then
81ecdfbb
RW
9036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9037$as_echo "$LIPO" >&6; }
be01d343 9038else
81ecdfbb
RW
9039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9040$as_echo "no" >&6; }
be01d343 9041fi
c6b750e1 9042
81ecdfbb 9043
be01d343
PB
9044 fi
9045 test -n "$ac_cv_prog_LIPO" && break
9046done
9047
9048if test -z "$ac_cv_prog_LIPO" ; then
9049 set dummy lipo
9050 if test $build = $host ; then
9051 LIPO="$2"
9052 else
9053 LIPO="${ncn_tool_prefix}$2"
9054 fi
9055fi
9056
9a819804
AO
9057
9058
9059if test -n "$NM"; then
9060 ac_cv_prog_NM=$NM
9061elif test -n "$ac_cv_prog_NM"; then
9062 NM=$ac_cv_prog_NM
9063fi
9064
9065if test -n "$ac_cv_prog_NM"; then
9066 for ncn_progname in nm; do
9067 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9068set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9070$as_echo_n "checking for $ac_word... " >&6; }
9071if test "${ac_cv_prog_NM+set}" = set; then :
9072 $as_echo_n "(cached) " >&6
859789af
AC
9073else
9074 if test -n "$NM"; then
9075 ac_cv_prog_NM="$NM" # Let the user override the test.
9076else
c6b750e1
DJ
9077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9078for as_dir in $PATH
9079do
9080 IFS=$as_save_IFS
9081 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9082 for ac_exec_ext in '' $ac_executable_extensions; do
9083 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9084 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9085 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9086 break 2
9087 fi
9088done
81ecdfbb
RW
9089 done
9090IFS=$as_save_IFS
c6b750e1 9091
859789af
AC
9092fi
9093fi
c6b750e1 9094NM=$ac_cv_prog_NM
859789af 9095if test -n "$NM"; then
81ecdfbb
RW
9096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9097$as_echo "$NM" >&6; }
859789af 9098else
81ecdfbb
RW
9099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9100$as_echo "no" >&6; }
859789af
AC
9101fi
9102
81ecdfbb 9103
9a819804
AO
9104 done
9105fi
9106
9107for ncn_progname in nm; do
9108 if test -n "$ncn_tool_prefix"; then
9109 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9110set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9112$as_echo_n "checking for $ac_word... " >&6; }
9113if test "${ac_cv_prog_NM+set}" = set; then :
9114 $as_echo_n "(cached) " >&6
859789af 9115else
05cbd757
PB
9116 if test -n "$NM"; then
9117 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9118else
c6b750e1
DJ
9119as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9120for as_dir in $PATH
9121do
9122 IFS=$as_save_IFS
9123 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9124 for ac_exec_ext in '' $ac_executable_extensions; do
9125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9126 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9127 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9128 break 2
9129 fi
9130done
81ecdfbb
RW
9131 done
9132IFS=$as_save_IFS
c6b750e1 9133
859789af
AC
9134fi
9135fi
c6b750e1 9136NM=$ac_cv_prog_NM
05cbd757 9137if test -n "$NM"; then
81ecdfbb
RW
9138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9139$as_echo "$NM" >&6; }
859789af 9140else
81ecdfbb
RW
9141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9142$as_echo "no" >&6; }
859789af 9143fi
c6b750e1 9144
81ecdfbb 9145
05cbd757 9146 fi
9a819804
AO
9147 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9148 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9149set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9151$as_echo_n "checking for $ac_word... " >&6; }
9152if test "${ac_cv_prog_NM+set}" = set; then :
9153 $as_echo_n "(cached) " >&6
9a819804
AO
9154else
9155 if test -n "$NM"; then
9156 ac_cv_prog_NM="$NM" # Let the user override the test.
9157else
9158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9159for as_dir in $PATH
9160do
9161 IFS=$as_save_IFS
9162 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9163 for ac_exec_ext in '' $ac_executable_extensions; do
9164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9165 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9167 break 2
9168 fi
9169done
81ecdfbb
RW
9170 done
9171IFS=$as_save_IFS
9a819804
AO
9172
9173fi
9174fi
9175NM=$ac_cv_prog_NM
9176if test -n "$NM"; then
81ecdfbb
RW
9177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9178$as_echo "$NM" >&6; }
9a819804 9179else
81ecdfbb
RW
9180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9181$as_echo "no" >&6; }
9a819804
AO
9182fi
9183
81ecdfbb 9184
9a819804
AO
9185 fi
9186 test -n "$ac_cv_prog_NM" && break
9187done
9188
9189if test -z "$ac_cv_prog_NM" ; then
9190 set dummy nm
9191 if test $build = $host ; then
9192 NM="$2"
9193 else
9194 NM="${ncn_tool_prefix}$2"
9195 fi
9196fi
9197
9198
9199
9200if test -n "$RANLIB"; then
9201 ac_cv_prog_RANLIB=$RANLIB
9202elif test -n "$ac_cv_prog_RANLIB"; then
9203 RANLIB=$ac_cv_prog_RANLIB
9204fi
9205
9206if test -n "$ac_cv_prog_RANLIB"; then
9207 for ncn_progname in ranlib; do
9208 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9209set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9210{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9211$as_echo_n "checking for $ac_word... " >&6; }
9212if test "${ac_cv_prog_RANLIB+set}" = set; then :
9213 $as_echo_n "(cached) " >&6
9a819804
AO
9214else
9215 if test -n "$RANLIB"; then
9216 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9217else
9218as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9219for as_dir in $PATH
9220do
9221 IFS=$as_save_IFS
9222 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9223 for ac_exec_ext in '' $ac_executable_extensions; do
9224 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9225 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9226 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9227 break 2
9228 fi
9229done
81ecdfbb
RW
9230 done
9231IFS=$as_save_IFS
9a819804
AO
9232
9233fi
9234fi
9235RANLIB=$ac_cv_prog_RANLIB
9236if test -n "$RANLIB"; then
81ecdfbb
RW
9237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9238$as_echo "$RANLIB" >&6; }
9a819804 9239else
81ecdfbb
RW
9240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9241$as_echo "no" >&6; }
9a819804
AO
9242fi
9243
81ecdfbb 9244
9a819804
AO
9245 done
9246fi
859789af 9247
9a819804 9248for ncn_progname in ranlib; do
05cbd757
PB
9249 if test -n "$ncn_tool_prefix"; then
9250 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9251set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9253$as_echo_n "checking for $ac_word... " >&6; }
9254if test "${ac_cv_prog_RANLIB+set}" = set; then :
9255 $as_echo_n "(cached) " >&6
859789af
AC
9256else
9257 if test -n "$RANLIB"; then
9258 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9259else
c6b750e1
DJ
9260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9261for as_dir in $PATH
9262do
9263 IFS=$as_save_IFS
9264 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9265 for ac_exec_ext in '' $ac_executable_extensions; do
9266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9267 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9269 break 2
9270 fi
9271done
81ecdfbb
RW
9272 done
9273IFS=$as_save_IFS
c6b750e1 9274
859789af
AC
9275fi
9276fi
c6b750e1 9277RANLIB=$ac_cv_prog_RANLIB
859789af 9278if test -n "$RANLIB"; then
81ecdfbb
RW
9279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9280$as_echo "$RANLIB" >&6; }
859789af 9281else
81ecdfbb
RW
9282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9283$as_echo "no" >&6; }
859789af
AC
9284fi
9285
81ecdfbb 9286
05cbd757
PB
9287 fi
9288 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9289 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9290set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9292$as_echo_n "checking for $ac_word... " >&6; }
9293if test "${ac_cv_prog_RANLIB+set}" = set; then :
9294 $as_echo_n "(cached) " >&6
859789af 9295else
05cbd757
PB
9296 if test -n "$RANLIB"; then
9297 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9298else
c6b750e1
DJ
9299as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9300for as_dir in $PATH
9301do
9302 IFS=$as_save_IFS
9303 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9304 for ac_exec_ext in '' $ac_executable_extensions; do
9305 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9306 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9307 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9308 break 2
9309 fi
9310done
81ecdfbb
RW
9311 done
9312IFS=$as_save_IFS
c6b750e1 9313
859789af
AC
9314fi
9315fi
c6b750e1 9316RANLIB=$ac_cv_prog_RANLIB
05cbd757 9317if test -n "$RANLIB"; then
81ecdfbb
RW
9318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9319$as_echo "$RANLIB" >&6; }
859789af 9320else
81ecdfbb
RW
9321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9322$as_echo "no" >&6; }
859789af 9323fi
c6b750e1 9324
81ecdfbb 9325
859789af 9326 fi
05cbd757
PB
9327 test -n "$ac_cv_prog_RANLIB" && break
9328done
9329
9330if test -z "$ac_cv_prog_RANLIB" ; then
9331 RANLIB=":"
859789af
AC
9332fi
9333
9a819804
AO
9334
9335
9336if test -n "$STRIP"; then
9337 ac_cv_prog_STRIP=$STRIP
9338elif test -n "$ac_cv_prog_STRIP"; then
9339 STRIP=$ac_cv_prog_STRIP
9340fi
9341
9342if test -n "$ac_cv_prog_STRIP"; then
9343 for ncn_progname in strip; do
9344 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9345set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9347$as_echo_n "checking for $ac_word... " >&6; }
9348if test "${ac_cv_prog_STRIP+set}" = set; then :
9349 $as_echo_n "(cached) " >&6
9a819804
AO
9350else
9351 if test -n "$STRIP"; then
9352 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9353else
9354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9355for as_dir in $PATH
9356do
9357 IFS=$as_save_IFS
9358 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9359 for ac_exec_ext in '' $ac_executable_extensions; do
9360 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9361 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9363 break 2
9364 fi
9365done
81ecdfbb
RW
9366 done
9367IFS=$as_save_IFS
9a819804
AO
9368
9369fi
9370fi
9371STRIP=$ac_cv_prog_STRIP
9372if test -n "$STRIP"; then
81ecdfbb
RW
9373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9374$as_echo "$STRIP" >&6; }
9a819804 9375else
81ecdfbb
RW
9376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9377$as_echo "no" >&6; }
9a819804
AO
9378fi
9379
81ecdfbb 9380
9a819804
AO
9381 done
9382fi
9383
9384for ncn_progname in strip; do
be01d343
PB
9385 if test -n "$ncn_tool_prefix"; then
9386 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9387set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9389$as_echo_n "checking for $ac_word... " >&6; }
9390if test "${ac_cv_prog_STRIP+set}" = set; then :
9391 $as_echo_n "(cached) " >&6
be01d343
PB
9392else
9393 if test -n "$STRIP"; then
9394 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9395else
c6b750e1
DJ
9396as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9397for as_dir in $PATH
9398do
9399 IFS=$as_save_IFS
9400 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9401 for ac_exec_ext in '' $ac_executable_extensions; do
9402 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9403 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9405 break 2
9406 fi
9407done
81ecdfbb
RW
9408 done
9409IFS=$as_save_IFS
c6b750e1 9410
be01d343
PB
9411fi
9412fi
c6b750e1 9413STRIP=$ac_cv_prog_STRIP
be01d343 9414if test -n "$STRIP"; then
81ecdfbb
RW
9415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9416$as_echo "$STRIP" >&6; }
be01d343 9417else
81ecdfbb
RW
9418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9419$as_echo "no" >&6; }
be01d343
PB
9420fi
9421
81ecdfbb 9422
be01d343
PB
9423 fi
9424 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9425 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9426set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9428$as_echo_n "checking for $ac_word... " >&6; }
9429if test "${ac_cv_prog_STRIP+set}" = set; then :
9430 $as_echo_n "(cached) " >&6
be01d343
PB
9431else
9432 if test -n "$STRIP"; then
9433 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9434else
c6b750e1
DJ
9435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9436for as_dir in $PATH
9437do
9438 IFS=$as_save_IFS
9439 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9440 for ac_exec_ext in '' $ac_executable_extensions; do
9441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9442 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9444 break 2
9445 fi
9446done
81ecdfbb
RW
9447 done
9448IFS=$as_save_IFS
c6b750e1 9449
be01d343
PB
9450fi
9451fi
c6b750e1 9452STRIP=$ac_cv_prog_STRIP
be01d343 9453if test -n "$STRIP"; then
81ecdfbb
RW
9454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9455$as_echo "$STRIP" >&6; }
be01d343 9456else
81ecdfbb
RW
9457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9458$as_echo "no" >&6; }
be01d343 9459fi
c6b750e1 9460
81ecdfbb 9461
be01d343
PB
9462 fi
9463 test -n "$ac_cv_prog_STRIP" && break
9464done
9465
9466if test -z "$ac_cv_prog_STRIP" ; then
9467 STRIP=":"
9468fi
9469
9a819804
AO
9470
9471
9472if test -n "$WINDRES"; then
9473 ac_cv_prog_WINDRES=$WINDRES
9474elif test -n "$ac_cv_prog_WINDRES"; then
9475 WINDRES=$ac_cv_prog_WINDRES
9476fi
9477
9478if test -n "$ac_cv_prog_WINDRES"; then
9479 for ncn_progname in windres; do
9480 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9481set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9483$as_echo_n "checking for $ac_word... " >&6; }
9484if test "${ac_cv_prog_WINDRES+set}" = set; then :
9485 $as_echo_n "(cached) " >&6
9a819804
AO
9486else
9487 if test -n "$WINDRES"; then
9488 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9489else
9490as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9491for as_dir in $PATH
9492do
9493 IFS=$as_save_IFS
9494 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9495 for ac_exec_ext in '' $ac_executable_extensions; do
9496 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9497 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9499 break 2
9500 fi
9501done
81ecdfbb
RW
9502 done
9503IFS=$as_save_IFS
9a819804
AO
9504
9505fi
9506fi
9507WINDRES=$ac_cv_prog_WINDRES
9508if test -n "$WINDRES"; then
81ecdfbb
RW
9509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9510$as_echo "$WINDRES" >&6; }
9a819804 9511else
81ecdfbb
RW
9512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9513$as_echo "no" >&6; }
9a819804
AO
9514fi
9515
81ecdfbb 9516
9a819804
AO
9517 done
9518fi
9519
9520for ncn_progname in windres; do
05cbd757
PB
9521 if test -n "$ncn_tool_prefix"; then
9522 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9523set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9525$as_echo_n "checking for $ac_word... " >&6; }
9526if test "${ac_cv_prog_WINDRES+set}" = set; then :
9527 $as_echo_n "(cached) " >&6
859789af
AC
9528else
9529 if test -n "$WINDRES"; then
9530 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9531else
c6b750e1
DJ
9532as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9533for as_dir in $PATH
9534do
9535 IFS=$as_save_IFS
9536 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9537 for ac_exec_ext in '' $ac_executable_extensions; do
9538 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9539 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9540 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9541 break 2
9542 fi
9543done
81ecdfbb
RW
9544 done
9545IFS=$as_save_IFS
c6b750e1 9546
859789af
AC
9547fi
9548fi
c6b750e1 9549WINDRES=$ac_cv_prog_WINDRES
859789af 9550if test -n "$WINDRES"; then
81ecdfbb
RW
9551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9552$as_echo "$WINDRES" >&6; }
859789af 9553else
81ecdfbb
RW
9554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9555$as_echo "no" >&6; }
859789af
AC
9556fi
9557
81ecdfbb 9558
05cbd757
PB
9559 fi
9560 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9561 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9562set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9564$as_echo_n "checking for $ac_word... " >&6; }
9565if test "${ac_cv_prog_WINDRES+set}" = set; then :
9566 $as_echo_n "(cached) " >&6
859789af 9567else
05cbd757
PB
9568 if test -n "$WINDRES"; then
9569 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9570else
c6b750e1
DJ
9571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9572for as_dir in $PATH
9573do
9574 IFS=$as_save_IFS
9575 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9576 for ac_exec_ext in '' $ac_executable_extensions; do
9577 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9578 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9580 break 2
9581 fi
9582done
81ecdfbb
RW
9583 done
9584IFS=$as_save_IFS
c6b750e1 9585
859789af
AC
9586fi
9587fi
c6b750e1 9588WINDRES=$ac_cv_prog_WINDRES
05cbd757 9589if test -n "$WINDRES"; then
81ecdfbb
RW
9590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9591$as_echo "$WINDRES" >&6; }
859789af 9592else
81ecdfbb
RW
9593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9594$as_echo "no" >&6; }
859789af 9595fi
c6b750e1 9596
81ecdfbb 9597
05cbd757
PB
9598 fi
9599 test -n "$ac_cv_prog_WINDRES" && break
9600done
9601
9602if test -z "$ac_cv_prog_WINDRES" ; then
9603 set dummy windres
9604 if test $build = $host ; then
9605 WINDRES="$2"
859789af 9606 else
05cbd757 9607 WINDRES="${ncn_tool_prefix}$2"
859789af 9608 fi
859789af
AC
9609fi
9610
9a819804
AO
9611
9612
0c24b341
NC
9613if test -n "$WINDMC"; then
9614 ac_cv_prog_WINDMC=$WINDMC
9615elif test -n "$ac_cv_prog_WINDMC"; then
9616 WINDMC=$ac_cv_prog_WINDMC
9617fi
9618
9619if test -n "$ac_cv_prog_WINDMC"; then
9620 for ncn_progname in windmc; do
9621 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9622set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9624$as_echo_n "checking for $ac_word... " >&6; }
9625if test "${ac_cv_prog_WINDMC+set}" = set; then :
9626 $as_echo_n "(cached) " >&6
0c24b341
NC
9627else
9628 if test -n "$WINDMC"; then
9629 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9630else
9631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9632for as_dir in $PATH
9633do
9634 IFS=$as_save_IFS
9635 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9636 for ac_exec_ext in '' $ac_executable_extensions; do
9637 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9638 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9640 break 2
9641 fi
9642done
81ecdfbb
RW
9643 done
9644IFS=$as_save_IFS
0c24b341
NC
9645
9646fi
9647fi
9648WINDMC=$ac_cv_prog_WINDMC
9649if test -n "$WINDMC"; then
81ecdfbb
RW
9650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9651$as_echo "$WINDMC" >&6; }
0c24b341 9652else
81ecdfbb
RW
9653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9654$as_echo "no" >&6; }
0c24b341
NC
9655fi
9656
81ecdfbb 9657
0c24b341
NC
9658 done
9659fi
9660
9661for ncn_progname in windmc; do
9662 if test -n "$ncn_tool_prefix"; then
9663 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9664set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9666$as_echo_n "checking for $ac_word... " >&6; }
9667if test "${ac_cv_prog_WINDMC+set}" = set; then :
9668 $as_echo_n "(cached) " >&6
0c24b341
NC
9669else
9670 if test -n "$WINDMC"; then
9671 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9672else
9673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9674for as_dir in $PATH
9675do
9676 IFS=$as_save_IFS
9677 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9678 for ac_exec_ext in '' $ac_executable_extensions; do
9679 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9680 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9681 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9682 break 2
9683 fi
9684done
81ecdfbb
RW
9685 done
9686IFS=$as_save_IFS
0c24b341
NC
9687
9688fi
9689fi
9690WINDMC=$ac_cv_prog_WINDMC
9691if test -n "$WINDMC"; then
81ecdfbb
RW
9692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9693$as_echo "$WINDMC" >&6; }
0c24b341 9694else
81ecdfbb
RW
9695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9696$as_echo "no" >&6; }
0c24b341
NC
9697fi
9698
81ecdfbb 9699
0c24b341
NC
9700 fi
9701 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9702 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9703set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9705$as_echo_n "checking for $ac_word... " >&6; }
9706if test "${ac_cv_prog_WINDMC+set}" = set; then :
9707 $as_echo_n "(cached) " >&6
0c24b341
NC
9708else
9709 if test -n "$WINDMC"; then
9710 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9711else
9712as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9713for as_dir in $PATH
9714do
9715 IFS=$as_save_IFS
9716 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9717 for ac_exec_ext in '' $ac_executable_extensions; do
9718 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9719 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9721 break 2
9722 fi
9723done
81ecdfbb
RW
9724 done
9725IFS=$as_save_IFS
0c24b341
NC
9726
9727fi
9728fi
9729WINDMC=$ac_cv_prog_WINDMC
9730if test -n "$WINDMC"; then
81ecdfbb
RW
9731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9732$as_echo "$WINDMC" >&6; }
0c24b341 9733else
81ecdfbb
RW
9734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9735$as_echo "no" >&6; }
0c24b341
NC
9736fi
9737
81ecdfbb 9738
0c24b341
NC
9739 fi
9740 test -n "$ac_cv_prog_WINDMC" && break
9741done
9742
9743if test -z "$ac_cv_prog_WINDMC" ; then
9744 set dummy windmc
9745 if test $build = $host ; then
9746 WINDMC="$2"
9747 else
9748 WINDMC="${ncn_tool_prefix}$2"
9749 fi
9750fi
9751
9752
9753
9a819804
AO
9754if test -n "$OBJCOPY"; then
9755 ac_cv_prog_OBJCOPY=$OBJCOPY
9756elif test -n "$ac_cv_prog_OBJCOPY"; then
9757 OBJCOPY=$ac_cv_prog_OBJCOPY
9758fi
9759
9760if test -n "$ac_cv_prog_OBJCOPY"; then
9761 for ncn_progname in objcopy; do
9762 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9763set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9765$as_echo_n "checking for $ac_word... " >&6; }
9766if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9767 $as_echo_n "(cached) " >&6
9a819804
AO
9768else
9769 if test -n "$OBJCOPY"; then
9770 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9771else
9772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9773for as_dir in $PATH
9774do
9775 IFS=$as_save_IFS
9776 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9777 for ac_exec_ext in '' $ac_executable_extensions; do
9778 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9779 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9781 break 2
9782 fi
9783done
81ecdfbb
RW
9784 done
9785IFS=$as_save_IFS
9a819804
AO
9786
9787fi
9788fi
9789OBJCOPY=$ac_cv_prog_OBJCOPY
9790if test -n "$OBJCOPY"; then
81ecdfbb
RW
9791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9792$as_echo "$OBJCOPY" >&6; }
9a819804 9793else
81ecdfbb
RW
9794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9795$as_echo "no" >&6; }
9a819804
AO
9796fi
9797
81ecdfbb 9798
9a819804
AO
9799 done
9800fi
9801
9802for ncn_progname in objcopy; do
05cbd757
PB
9803 if test -n "$ncn_tool_prefix"; then
9804 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9805set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9807$as_echo_n "checking for $ac_word... " >&6; }
9808if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9809 $as_echo_n "(cached) " >&6
859789af
AC
9810else
9811 if test -n "$OBJCOPY"; then
9812 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9813else
c6b750e1
DJ
9814as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9815for as_dir in $PATH
9816do
9817 IFS=$as_save_IFS
9818 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9819 for ac_exec_ext in '' $ac_executable_extensions; do
9820 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9821 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9823 break 2
9824 fi
9825done
81ecdfbb
RW
9826 done
9827IFS=$as_save_IFS
c6b750e1 9828
859789af
AC
9829fi
9830fi
c6b750e1 9831OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9832if test -n "$OBJCOPY"; then
81ecdfbb
RW
9833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9834$as_echo "$OBJCOPY" >&6; }
859789af 9835else
81ecdfbb
RW
9836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9837$as_echo "no" >&6; }
859789af
AC
9838fi
9839
81ecdfbb 9840
05cbd757
PB
9841 fi
9842 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9843 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9844set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9846$as_echo_n "checking for $ac_word... " >&6; }
9847if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9848 $as_echo_n "(cached) " >&6
859789af 9849else
05cbd757
PB
9850 if test -n "$OBJCOPY"; then
9851 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9852else
c6b750e1
DJ
9853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9854for as_dir in $PATH
9855do
9856 IFS=$as_save_IFS
9857 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9858 for ac_exec_ext in '' $ac_executable_extensions; do
9859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9860 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9862 break 2
9863 fi
9864done
81ecdfbb
RW
9865 done
9866IFS=$as_save_IFS
c6b750e1 9867
859789af
AC
9868fi
9869fi
c6b750e1 9870OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9871if test -n "$OBJCOPY"; then
81ecdfbb
RW
9872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9873$as_echo "$OBJCOPY" >&6; }
859789af 9874else
81ecdfbb
RW
9875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9876$as_echo "no" >&6; }
859789af 9877fi
c6b750e1 9878
81ecdfbb 9879
05cbd757
PB
9880 fi
9881 test -n "$ac_cv_prog_OBJCOPY" && break
9882done
9883
9884if test -z "$ac_cv_prog_OBJCOPY" ; then
9885 set dummy objcopy
9886 if test $build = $host ; then
9887 OBJCOPY="$2"
859789af 9888 else
05cbd757 9889 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9890 fi
859789af
AC
9891fi
9892
9a819804
AO
9893
9894
9895if test -n "$OBJDUMP"; then
9896 ac_cv_prog_OBJDUMP=$OBJDUMP
9897elif test -n "$ac_cv_prog_OBJDUMP"; then
9898 OBJDUMP=$ac_cv_prog_OBJDUMP
9899fi
9900
9901if test -n "$ac_cv_prog_OBJDUMP"; then
9902 for ncn_progname in objdump; do
9903 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9904set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9906$as_echo_n "checking for $ac_word... " >&6; }
9907if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9908 $as_echo_n "(cached) " >&6
9a819804
AO
9909else
9910 if test -n "$OBJDUMP"; then
9911 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9912else
9913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9914for as_dir in $PATH
9915do
9916 IFS=$as_save_IFS
9917 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9918 for ac_exec_ext in '' $ac_executable_extensions; do
9919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9920 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9922 break 2
9923 fi
9924done
81ecdfbb
RW
9925 done
9926IFS=$as_save_IFS
9a819804
AO
9927
9928fi
9929fi
9930OBJDUMP=$ac_cv_prog_OBJDUMP
9931if test -n "$OBJDUMP"; then
81ecdfbb
RW
9932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9933$as_echo "$OBJDUMP" >&6; }
9a819804 9934else
81ecdfbb
RW
9935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9936$as_echo "no" >&6; }
9a819804
AO
9937fi
9938
81ecdfbb 9939
9a819804
AO
9940 done
9941fi
9942
9943for ncn_progname in objdump; do
05cbd757
PB
9944 if test -n "$ncn_tool_prefix"; then
9945 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9946set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9948$as_echo_n "checking for $ac_word... " >&6; }
9949if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9950 $as_echo_n "(cached) " >&6
859789af
AC
9951else
9952 if test -n "$OBJDUMP"; then
9953 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9954else
c6b750e1
DJ
9955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9956for as_dir in $PATH
9957do
9958 IFS=$as_save_IFS
9959 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9960 for ac_exec_ext in '' $ac_executable_extensions; do
9961 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9962 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9964 break 2
9965 fi
9966done
81ecdfbb
RW
9967 done
9968IFS=$as_save_IFS
c6b750e1 9969
859789af
AC
9970fi
9971fi
c6b750e1 9972OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9973if test -n "$OBJDUMP"; then
81ecdfbb
RW
9974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9975$as_echo "$OBJDUMP" >&6; }
859789af 9976else
81ecdfbb
RW
9977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9978$as_echo "no" >&6; }
859789af
AC
9979fi
9980
81ecdfbb 9981
05cbd757
PB
9982 fi
9983 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9984 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9985set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9987$as_echo_n "checking for $ac_word... " >&6; }
9988if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9989 $as_echo_n "(cached) " >&6
859789af 9990else
05cbd757
PB
9991 if test -n "$OBJDUMP"; then
9992 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9993else
c6b750e1
DJ
9994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9995for as_dir in $PATH
9996do
9997 IFS=$as_save_IFS
9998 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9999 for ac_exec_ext in '' $ac_executable_extensions; do
10000 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10001 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10002 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10003 break 2
10004 fi
10005done
81ecdfbb
RW
10006 done
10007IFS=$as_save_IFS
c6b750e1 10008
859789af
AC
10009fi
10010fi
c6b750e1 10011OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10012if test -n "$OBJDUMP"; then
81ecdfbb
RW
10013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10014$as_echo "$OBJDUMP" >&6; }
859789af 10015else
81ecdfbb
RW
10016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10017$as_echo "no" >&6; }
859789af 10018fi
c6b750e1 10019
81ecdfbb 10020
05cbd757
PB
10021 fi
10022 test -n "$ac_cv_prog_OBJDUMP" && break
10023done
10024
10025if test -z "$ac_cv_prog_OBJDUMP" ; then
10026 set dummy objdump
10027 if test $build = $host ; then
10028 OBJDUMP="$2"
859789af 10029 else
05cbd757 10030 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10031 fi
859789af
AC
10032fi
10033
a0da8069
NN
10034
10035
10036
10037
10038
be01d343 10039# Target tools.
c6b750e1 10040
81ecdfbb
RW
10041# Check whether --with-build-time-tools was given.
10042if test "${with_build_time_tools+set}" = set; then :
10043 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10044 x/*) ;;
10045 *)
10046 with_build_time_tools=
81ecdfbb
RW
10047 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10048$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10049 ;;
10050 esac
859789af 10051else
2429c060 10052 with_build_time_tools=
81ecdfbb
RW
10053fi
10054
859789af 10055
9a819804
AO
10056
10057
10058if test -n "$CC_FOR_TARGET"; then
10059 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10060elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10061 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10062fi
10063
10064if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10065 for ncn_progname in cc gcc; do
10066 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10067set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10069$as_echo_n "checking for $ac_word... " >&6; }
10070if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10071 $as_echo_n "(cached) " >&6
9a819804
AO
10072else
10073 if test -n "$CC_FOR_TARGET"; then
10074 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10075else
10076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10077for as_dir in $PATH
10078do
10079 IFS=$as_save_IFS
10080 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10081 for ac_exec_ext in '' $ac_executable_extensions; do
10082 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10083 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10085 break 2
10086 fi
10087done
81ecdfbb
RW
10088 done
10089IFS=$as_save_IFS
9a819804
AO
10090
10091fi
10092fi
10093CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10094if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10096$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10097else
81ecdfbb
RW
10098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10099$as_echo "no" >&6; }
9a819804
AO
10100fi
10101
81ecdfbb 10102
9a819804
AO
10103 done
10104fi
10105
10106if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10107 for ncn_progname in cc gcc; do
81ecdfbb
RW
10108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10109$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10110 if test -x $with_build_time_tools/${ncn_progname}; then
10111 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10113$as_echo "yes" >&6; }
cac3d6c4 10114 break
2429c060 10115 else
81ecdfbb
RW
10116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10117$as_echo "no" >&6; }
cac3d6c4
CM
10118 fi
10119 done
55db4b87
PB
10120fi
10121
2429c060
PB
10122if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10123 for ncn_progname in cc gcc; do
10124 if test -n "$ncn_target_tool_prefix"; then
10125 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10126set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10128$as_echo_n "checking for $ac_word... " >&6; }
10129if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10130 $as_echo_n "(cached) " >&6
55db4b87
PB
10131else
10132 if test -n "$CC_FOR_TARGET"; then
10133 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10134else
c6b750e1
DJ
10135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10136for as_dir in $PATH
10137do
10138 IFS=$as_save_IFS
10139 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10140 for ac_exec_ext in '' $ac_executable_extensions; do
10141 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10142 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10144 break 2
10145 fi
10146done
81ecdfbb
RW
10147 done
10148IFS=$as_save_IFS
c6b750e1 10149
55db4b87
PB
10150fi
10151fi
c6b750e1 10152CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10153if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10155$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10156else
81ecdfbb
RW
10157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10158$as_echo "no" >&6; }
55db4b87
PB
10159fi
10160
81ecdfbb 10161
2429c060
PB
10162 fi
10163 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10164 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10165set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10167$as_echo_n "checking for $ac_word... " >&6; }
10168if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10169 $as_echo_n "(cached) " >&6
55db4b87 10170else
05cbd757
PB
10171 if test -n "$CC_FOR_TARGET"; then
10172 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10173else
c6b750e1
DJ
10174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10175for as_dir in $PATH
10176do
10177 IFS=$as_save_IFS
10178 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10179 for ac_exec_ext in '' $ac_executable_extensions; do
10180 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10181 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10182 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10183 break 2
10184 fi
10185done
81ecdfbb
RW
10186 done
10187IFS=$as_save_IFS
c6b750e1 10188
55db4b87
PB
10189fi
10190fi
c6b750e1 10191CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10192if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10194$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10195else
81ecdfbb
RW
10196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10197$as_echo "no" >&6; }
55db4b87 10198fi
c6b750e1 10199
81ecdfbb 10200
2429c060
PB
10201 fi
10202 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10203 done
10204fi
c6b750e1 10205
05cbd757
PB
10206if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10207 set dummy cc gcc
10208 if test $build = $target ; then
10209 CC_FOR_TARGET="$2"
55db4b87 10210 else
05cbd757 10211 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10212 fi
d3f5afc4
MS
10213else
10214 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10215fi
10216
9a819804
AO
10217
10218
10219if test -n "$CXX_FOR_TARGET"; then
10220 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10221elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10222 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10223fi
10224
10225if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10226 for ncn_progname in c++ g++ cxx gxx; do
10227 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10228set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10230$as_echo_n "checking for $ac_word... " >&6; }
10231if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10232 $as_echo_n "(cached) " >&6
9a819804
AO
10233else
10234 if test -n "$CXX_FOR_TARGET"; then
10235 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10236else
10237as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10238for as_dir in $PATH
10239do
10240 IFS=$as_save_IFS
10241 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10242 for ac_exec_ext in '' $ac_executable_extensions; do
10243 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10244 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10245 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10246 break 2
10247 fi
10248done
81ecdfbb
RW
10249 done
10250IFS=$as_save_IFS
9a819804
AO
10251
10252fi
10253fi
10254CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10255if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10257$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10258else
81ecdfbb
RW
10259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10260$as_echo "no" >&6; }
9a819804
AO
10261fi
10262
81ecdfbb 10263
9a819804
AO
10264 done
10265fi
10266
10267if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10268 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10270$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10271 if test -x $with_build_time_tools/${ncn_progname}; then
10272 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10274$as_echo "yes" >&6; }
2429c060
PB
10275 break
10276 else
81ecdfbb
RW
10277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10278$as_echo "no" >&6; }
2429c060
PB
10279 fi
10280 done
10281fi
10282
10283if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10284 for ncn_progname in c++ g++ cxx gxx; do
10285 if test -n "$ncn_target_tool_prefix"; then
10286 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10287set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10289$as_echo_n "checking for $ac_word... " >&6; }
10290if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10291 $as_echo_n "(cached) " >&6
55db4b87
PB
10292else
10293 if test -n "$CXX_FOR_TARGET"; then
10294 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10295else
c6b750e1
DJ
10296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10297for as_dir in $PATH
10298do
10299 IFS=$as_save_IFS
10300 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10301 for ac_exec_ext in '' $ac_executable_extensions; do
10302 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10303 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10305 break 2
10306 fi
10307done
81ecdfbb
RW
10308 done
10309IFS=$as_save_IFS
c6b750e1 10310
55db4b87
PB
10311fi
10312fi
c6b750e1 10313CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10314if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10316$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10317else
81ecdfbb
RW
10318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10319$as_echo "no" >&6; }
55db4b87
PB
10320fi
10321
81ecdfbb 10322
2429c060
PB
10323 fi
10324 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10325 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10326set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10328$as_echo_n "checking for $ac_word... " >&6; }
10329if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10330 $as_echo_n "(cached) " >&6
55db4b87 10331else
05cbd757
PB
10332 if test -n "$CXX_FOR_TARGET"; then
10333 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10334else
c6b750e1
DJ
10335as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10336for as_dir in $PATH
10337do
10338 IFS=$as_save_IFS
10339 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10340 for ac_exec_ext in '' $ac_executable_extensions; do
10341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10342 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10344 break 2
10345 fi
10346done
81ecdfbb
RW
10347 done
10348IFS=$as_save_IFS
c6b750e1 10349
55db4b87
PB
10350fi
10351fi
c6b750e1 10352CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10353if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10355$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10356else
81ecdfbb
RW
10357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10358$as_echo "no" >&6; }
55db4b87 10359fi
c6b750e1 10360
81ecdfbb 10361
2429c060
PB
10362 fi
10363 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10364 done
10365fi
c6b750e1 10366
05cbd757
PB
10367if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10368 set dummy c++ g++ cxx gxx
10369 if test $build = $target ; then
10370 CXX_FOR_TARGET="$2"
55db4b87 10371 else
05cbd757 10372 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10373 fi
d3f5afc4
MS
10374else
10375 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10376fi
10377
9a819804
AO
10378
10379
10380if test -n "$GCC_FOR_TARGET"; then
10381 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10382elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10383 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10384fi
10385
10386if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10387 for ncn_progname in gcc; do
10388 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10389set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10391$as_echo_n "checking for $ac_word... " >&6; }
10392if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10393 $as_echo_n "(cached) " >&6
9a819804
AO
10394else
10395 if test -n "$GCC_FOR_TARGET"; then
10396 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10397else
10398as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10399for as_dir in $PATH
10400do
10401 IFS=$as_save_IFS
10402 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10403 for ac_exec_ext in '' $ac_executable_extensions; do
10404 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10405 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10407 break 2
10408 fi
10409done
81ecdfbb
RW
10410 done
10411IFS=$as_save_IFS
9a819804
AO
10412
10413fi
10414fi
10415GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10416if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10418$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10419else
81ecdfbb
RW
10420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10421$as_echo "no" >&6; }
9a819804
AO
10422fi
10423
81ecdfbb 10424
9a819804
AO
10425 done
10426fi
10427
10428if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10429 for ncn_progname in gcc; do
81ecdfbb
RW
10430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10431$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10432 if test -x $with_build_time_tools/${ncn_progname}; then
10433 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10435$as_echo "yes" >&6; }
2429c060
PB
10436 break
10437 else
81ecdfbb
RW
10438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10439$as_echo "no" >&6; }
2429c060
PB
10440 fi
10441 done
10442fi
10443
10444if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10445 for ncn_progname in gcc; do
10446 if test -n "$ncn_target_tool_prefix"; then
10447 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10448set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10450$as_echo_n "checking for $ac_word... " >&6; }
10451if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10452 $as_echo_n "(cached) " >&6
859789af 10453else
2429c060
PB
10454 if test -n "$GCC_FOR_TARGET"; then
10455 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10456else
c6b750e1
DJ
10457as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10458for as_dir in $PATH
10459do
10460 IFS=$as_save_IFS
10461 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10462 for ac_exec_ext in '' $ac_executable_extensions; do
10463 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10464 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10465 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10466 break 2
10467 fi
10468done
81ecdfbb
RW
10469 done
10470IFS=$as_save_IFS
c6b750e1 10471
55db4b87
PB
10472fi
10473fi
c6b750e1 10474GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10475if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10477$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10478else
81ecdfbb
RW
10479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10480$as_echo "no" >&6; }
55db4b87
PB
10481fi
10482
81ecdfbb 10483
2429c060
PB
10484 fi
10485 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10486 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10487set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10489$as_echo_n "checking for $ac_word... " >&6; }
10490if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10491 $as_echo_n "(cached) " >&6
55db4b87 10492else
05cbd757
PB
10493 if test -n "$GCC_FOR_TARGET"; then
10494 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10495else
c6b750e1
DJ
10496as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10497for as_dir in $PATH
10498do
10499 IFS=$as_save_IFS
10500 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10501 for ac_exec_ext in '' $ac_executable_extensions; do
10502 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10503 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10504 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10505 break 2
10506 fi
10507done
81ecdfbb
RW
10508 done
10509IFS=$as_save_IFS
c6b750e1 10510
55db4b87
PB
10511fi
10512fi
c6b750e1 10513GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10514if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10516$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10517else
81ecdfbb
RW
10518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10519$as_echo "no" >&6; }
55db4b87 10520fi
c6b750e1 10521
81ecdfbb 10522
2429c060
PB
10523 fi
10524 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10525 done
10526fi
c6b750e1 10527
05cbd757
PB
10528if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10529 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10530else
10531 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10532fi
10533
9a819804
AO
10534
10535
10536if test -n "$GCJ_FOR_TARGET"; then
10537 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10538elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10539 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10540fi
10541
10542if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10543 for ncn_progname in gcj; do
10544 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10545set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10547$as_echo_n "checking for $ac_word... " >&6; }
10548if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10549 $as_echo_n "(cached) " >&6
9a819804
AO
10550else
10551 if test -n "$GCJ_FOR_TARGET"; then
10552 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10553else
10554as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10555for as_dir in $PATH
10556do
10557 IFS=$as_save_IFS
10558 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10559 for ac_exec_ext in '' $ac_executable_extensions; do
10560 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10561 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10562 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10563 break 2
10564 fi
10565done
81ecdfbb
RW
10566 done
10567IFS=$as_save_IFS
9a819804
AO
10568
10569fi
10570fi
10571GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10572if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10574$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10575else
81ecdfbb
RW
10576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10577$as_echo "no" >&6; }
9a819804
AO
10578fi
10579
81ecdfbb 10580
9a819804
AO
10581 done
10582fi
10583
10584if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10585 for ncn_progname in gcj; do
81ecdfbb
RW
10586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10587$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10588 if test -x $with_build_time_tools/${ncn_progname}; then
10589 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10591$as_echo "yes" >&6; }
2429c060
PB
10592 break
10593 else
81ecdfbb
RW
10594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10595$as_echo "no" >&6; }
2429c060
PB
10596 fi
10597 done
10598fi
10599
10600if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10601 for ncn_progname in gcj; do
10602 if test -n "$ncn_target_tool_prefix"; then
10603 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10604set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10606$as_echo_n "checking for $ac_word... " >&6; }
10607if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10608 $as_echo_n "(cached) " >&6
55db4b87
PB
10609else
10610 if test -n "$GCJ_FOR_TARGET"; then
10611 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10612else
c6b750e1
DJ
10613as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10614for as_dir in $PATH
10615do
10616 IFS=$as_save_IFS
10617 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10618 for ac_exec_ext in '' $ac_executable_extensions; do
10619 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10620 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10622 break 2
10623 fi
10624done
81ecdfbb
RW
10625 done
10626IFS=$as_save_IFS
c6b750e1 10627
55db4b87
PB
10628fi
10629fi
9a819804
AO
10630GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10631if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10633$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10634else
81ecdfbb
RW
10635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10636$as_echo "no" >&6; }
9a819804
AO
10637fi
10638
81ecdfbb 10639
9a819804
AO
10640 fi
10641 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10642 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10643set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10645$as_echo_n "checking for $ac_word... " >&6; }
10646if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10647 $as_echo_n "(cached) " >&6
9a819804
AO
10648else
10649 if test -n "$GCJ_FOR_TARGET"; then
10650 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10651else
10652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10653for as_dir in $PATH
10654do
10655 IFS=$as_save_IFS
10656 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10657 for ac_exec_ext in '' $ac_executable_extensions; do
10658 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10659 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10661 break 2
10662 fi
10663done
81ecdfbb
RW
10664 done
10665IFS=$as_save_IFS
9a819804
AO
10666
10667fi
10668fi
10669GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10670if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10672$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10673else
81ecdfbb
RW
10674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10675$as_echo "no" >&6; }
9a819804
AO
10676fi
10677
81ecdfbb 10678
9a819804
AO
10679 fi
10680 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10681 done
10682fi
10683
10684if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10685 set dummy gcj
10686 if test $build = $target ; then
10687 GCJ_FOR_TARGET="$2"
10688 else
10689 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10690 fi
d3f5afc4
MS
10691else
10692 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10693fi
10694
10695
10696
10697if test -n "$GFORTRAN_FOR_TARGET"; then
10698 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10699elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10700 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10701fi
10702
9a819804
AO
10703if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10704 for ncn_progname in gfortran; do
10705 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10706set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10708$as_echo_n "checking for $ac_word... " >&6; }
10709if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10710 $as_echo_n "(cached) " >&6
55db4b87 10711else
9a819804
AO
10712 if test -n "$GFORTRAN_FOR_TARGET"; then
10713 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10714else
c6b750e1
DJ
10715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10716for as_dir in $PATH
10717do
10718 IFS=$as_save_IFS
10719 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10720 for ac_exec_ext in '' $ac_executable_extensions; do
10721 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10722 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10724 break 2
10725 fi
10726done
81ecdfbb
RW
10727 done
10728IFS=$as_save_IFS
c6b750e1 10729
55db4b87
PB
10730fi
10731fi
9a819804
AO
10732GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10733if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10735$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10736else
81ecdfbb
RW
10737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10738$as_echo "no" >&6; }
55db4b87 10739fi
c6b750e1 10740
81ecdfbb 10741
2429c060
PB
10742 done
10743fi
c6b750e1 10744
9a819804 10745if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10746 for ncn_progname in gfortran; do
81ecdfbb
RW
10747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10748$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10749 if test -x $with_build_time_tools/${ncn_progname}; then
10750 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10752$as_echo "yes" >&6; }
2429c060
PB
10753 break
10754 else
81ecdfbb
RW
10755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10756$as_echo "no" >&6; }
2429c060
PB
10757 fi
10758 done
10759fi
10760
10761if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10762 for ncn_progname in gfortran; do
10763 if test -n "$ncn_target_tool_prefix"; then
10764 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10765set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10767$as_echo_n "checking for $ac_word... " >&6; }
10768if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10769 $as_echo_n "(cached) " >&6
55db4b87
PB
10770else
10771 if test -n "$GFORTRAN_FOR_TARGET"; then
10772 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10773else
c6b750e1
DJ
10774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10775for as_dir in $PATH
10776do
10777 IFS=$as_save_IFS
10778 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10779 for ac_exec_ext in '' $ac_executable_extensions; do
10780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10781 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10783 break 2
10784 fi
10785done
81ecdfbb
RW
10786 done
10787IFS=$as_save_IFS
c6b750e1 10788
55db4b87
PB
10789fi
10790fi
c6b750e1 10791GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10792if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10794$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10795else
81ecdfbb
RW
10796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10797$as_echo "no" >&6; }
55db4b87
PB
10798fi
10799
81ecdfbb 10800
2429c060
PB
10801 fi
10802 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10803 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10804set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10806$as_echo_n "checking for $ac_word... " >&6; }
10807if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10808 $as_echo_n "(cached) " >&6
55db4b87 10809else
05cbd757 10810 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10811 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10812else
10813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10814for as_dir in $PATH
10815do
10816 IFS=$as_save_IFS
10817 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10818 for ac_exec_ext in '' $ac_executable_extensions; do
10819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10820 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10822 break 2
10823 fi
10824done
81ecdfbb
RW
10825 done
10826IFS=$as_save_IFS
c6b750e1 10827
55db4b87
PB
10828fi
10829fi
c6b750e1 10830GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10831if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10833$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10834else
81ecdfbb
RW
10835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10836$as_echo "no" >&6; }
55db4b87 10837fi
c6b750e1 10838
81ecdfbb 10839
2429c060
PB
10840 fi
10841 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10842 done
10843fi
c6b750e1 10844
05cbd757
PB
10845if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10846 set dummy gfortran
10847 if test $build = $target ; then
10848 GFORTRAN_FOR_TARGET="$2"
55db4b87 10849 else
05cbd757 10850 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10851 fi
d3f5afc4
MS
10852else
10853 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10854fi
10855
2429c060
PB
10856
10857
2429c060
PB
10858cat > conftest.c << \EOF
10859#ifdef __GNUC__
10860 gcc_yay;
10861#endif
10862EOF
10863if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10864 have_gcc_for_target=yes
859789af 10865else
2429c060
PB
10866 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10867 have_gcc_for_target=no
859789af 10868fi
2429c060
PB
10869rm conftest.c
10870
10871
10872
859789af 10873
2429c060
PB
10874if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10875 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10877$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10878 if test -x $with_build_time_tools/ar; then
10879 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10880 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10882$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10883 else
81ecdfbb
RW
10884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10885$as_echo "no" >&6; }
3a35eeb3 10886 fi
2429c060
PB
10887 elif test $build != $host && test $have_gcc_for_target = yes; then
10888 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10889 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10890 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10891 fi
2429c060 10892fi
c6b750e1 10893if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10894 # Extract the first word of "ar", so it can be a program name with args.
10895set dummy ar; ac_word=$2
81ecdfbb
RW
10896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10897$as_echo_n "checking for $ac_word... " >&6; }
10898if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10899 $as_echo_n "(cached) " >&6
859789af 10900else
c6b750e1
DJ
10901 case $AR_FOR_TARGET in
10902 [\\/]* | ?:[\\/]*)
2429c060
PB
10903 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10904 ;;
2429c060 10905 *)
c6b750e1
DJ
10906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10907for as_dir in $gcc_cv_tool_dirs
10908do
10909 IFS=$as_save_IFS
10910 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10911 for ac_exec_ext in '' $ac_executable_extensions; do
10912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10913 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10915 break 2
10916 fi
10917done
81ecdfbb
RW
10918 done
10919IFS=$as_save_IFS
c6b750e1 10920
2429c060
PB
10921 ;;
10922esac
859789af 10923fi
c6b750e1 10924AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10925if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10927$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10928else
81ecdfbb
RW
10929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10930$as_echo "no" >&6; }
859789af 10931fi
05cbd757 10932
81ecdfbb 10933
2429c060
PB
10934fi
10935if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10936
10937
10938if test -n "$AR_FOR_TARGET"; then
10939 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10940elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10941 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10942fi
10943
10944if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10945 for ncn_progname in ar; do
10946 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10947set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10949$as_echo_n "checking for $ac_word... " >&6; }
10950if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10951 $as_echo_n "(cached) " >&6
9a819804
AO
10952else
10953 if test -n "$AR_FOR_TARGET"; then
10954 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10955else
10956as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10957for as_dir in $PATH
10958do
10959 IFS=$as_save_IFS
10960 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10961 for ac_exec_ext in '' $ac_executable_extensions; do
10962 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10963 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10964 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10965 break 2
10966 fi
10967done
81ecdfbb
RW
10968 done
10969IFS=$as_save_IFS
9a819804
AO
10970
10971fi
10972fi
10973AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10974if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10976$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10977else
81ecdfbb
RW
10978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10979$as_echo "no" >&6; }
9a819804
AO
10980fi
10981
81ecdfbb 10982
9a819804
AO
10983 done
10984fi
10985
10986if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10987 for ncn_progname in ar; do
81ecdfbb
RW
10988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10989$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10990 if test -x $with_build_time_tools/${ncn_progname}; then
10991 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10993$as_echo "yes" >&6; }
2429c060
PB
10994 break
10995 else
81ecdfbb
RW
10996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10997$as_echo "no" >&6; }
2429c060
PB
10998 fi
10999 done
859789af
AC
11000fi
11001
2429c060
PB
11002if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11003 for ncn_progname in ar; do
11004 if test -n "$ncn_target_tool_prefix"; then
11005 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11006set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11008$as_echo_n "checking for $ac_word... " >&6; }
11009if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11010 $as_echo_n "(cached) " >&6
7e0f7140 11011else
2429c060
PB
11012 if test -n "$AR_FOR_TARGET"; then
11013 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11014else
c6b750e1
DJ
11015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11016for as_dir in $PATH
11017do
11018 IFS=$as_save_IFS
11019 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11020 for ac_exec_ext in '' $ac_executable_extensions; do
11021 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11022 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11024 break 2
11025 fi
11026done
81ecdfbb
RW
11027 done
11028IFS=$as_save_IFS
c6b750e1 11029
7e0f7140
GK
11030fi
11031fi
c6b750e1 11032AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11033if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11035$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11036else
81ecdfbb
RW
11037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11038$as_echo "no" >&6; }
7e0f7140
GK
11039fi
11040
81ecdfbb 11041
2429c060
PB
11042 fi
11043 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11044 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11045set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11047$as_echo_n "checking for $ac_word... " >&6; }
11048if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11049 $as_echo_n "(cached) " >&6
7e0f7140 11050else
2429c060
PB
11051 if test -n "$AR_FOR_TARGET"; then
11052 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11053else
c6b750e1
DJ
11054as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11055for as_dir in $PATH
11056do
11057 IFS=$as_save_IFS
11058 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11059 for ac_exec_ext in '' $ac_executable_extensions; do
11060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11061 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11062 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11063 break 2
11064 fi
11065done
81ecdfbb
RW
11066 done
11067IFS=$as_save_IFS
c6b750e1 11068
7e0f7140
GK
11069fi
11070fi
c6b750e1 11071AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11072if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11074$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11075else
81ecdfbb
RW
11076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11077$as_echo "no" >&6; }
7e0f7140 11078fi
c6b750e1 11079
81ecdfbb 11080
2429c060
PB
11081 fi
11082 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11083 done
11084fi
c6b750e1 11085
2429c060
PB
11086if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11087 set dummy ar
7e0f7140 11088 if test $build = $target ; then
2429c060 11089 AR_FOR_TARGET="$2"
7e0f7140 11090 else
2429c060 11091 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11092 fi
d3f5afc4
MS
11093else
11094 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11095fi
11096
3a35eeb3
PB
11097else
11098 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11099fi
11100
11101
11102
11103
11104if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11105 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11107$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11108 if test -x $with_build_time_tools/as; then
11109 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11110 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11112$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11113 else
81ecdfbb
RW
11114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11115$as_echo "no" >&6; }
3a35eeb3 11116 fi
2429c060
PB
11117 elif test $build != $host && test $have_gcc_for_target = yes; then
11118 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11119 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11120 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11121 fi
11122fi
c6b750e1 11123if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11124 # Extract the first word of "as", so it can be a program name with args.
11125set dummy as; ac_word=$2
81ecdfbb
RW
11126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11127$as_echo_n "checking for $ac_word... " >&6; }
11128if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11129 $as_echo_n "(cached) " >&6
2429c060 11130else
c6b750e1
DJ
11131 case $AS_FOR_TARGET in
11132 [\\/]* | ?:[\\/]*)
2429c060
PB
11133 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11134 ;;
2429c060 11135 *)
c6b750e1
DJ
11136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11137for as_dir in $gcc_cv_tool_dirs
11138do
11139 IFS=$as_save_IFS
11140 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11141 for ac_exec_ext in '' $ac_executable_extensions; do
11142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11143 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11145 break 2
11146 fi
11147done
81ecdfbb
RW
11148 done
11149IFS=$as_save_IFS
c6b750e1 11150
2429c060
PB
11151 ;;
11152esac
11153fi
c6b750e1 11154AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11155if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11157$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11158else
81ecdfbb
RW
11159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11160$as_echo "no" >&6; }
2429c060
PB
11161fi
11162
81ecdfbb 11163
2429c060
PB
11164fi
11165if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11166
11167
11168if test -n "$AS_FOR_TARGET"; then
11169 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11170elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11171 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11172fi
11173
11174if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11175 for ncn_progname in as; do
11176 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11177set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11179$as_echo_n "checking for $ac_word... " >&6; }
11180if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11181 $as_echo_n "(cached) " >&6
9a819804
AO
11182else
11183 if test -n "$AS_FOR_TARGET"; then
11184 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11185else
11186as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11187for as_dir in $PATH
11188do
11189 IFS=$as_save_IFS
11190 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11191 for ac_exec_ext in '' $ac_executable_extensions; do
11192 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11193 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11194 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11195 break 2
11196 fi
11197done
81ecdfbb
RW
11198 done
11199IFS=$as_save_IFS
9a819804
AO
11200
11201fi
11202fi
11203AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11204if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11206$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11207else
81ecdfbb
RW
11208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11209$as_echo "no" >&6; }
9a819804
AO
11210fi
11211
81ecdfbb 11212
9a819804
AO
11213 done
11214fi
11215
11216if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11217 for ncn_progname in as; do
81ecdfbb
RW
11218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11219$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11220 if test -x $with_build_time_tools/${ncn_progname}; then
11221 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11223$as_echo "yes" >&6; }
2429c060
PB
11224 break
11225 else
81ecdfbb
RW
11226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11227$as_echo "no" >&6; }
2429c060
PB
11228 fi
11229 done
11230fi
11231
11232if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11233 for ncn_progname in as; do
11234 if test -n "$ncn_target_tool_prefix"; then
11235 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11236set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11238$as_echo_n "checking for $ac_word... " >&6; }
11239if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11240 $as_echo_n "(cached) " >&6
2429c060
PB
11241else
11242 if test -n "$AS_FOR_TARGET"; then
11243 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11244else
c6b750e1
DJ
11245as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11246for as_dir in $PATH
11247do
11248 IFS=$as_save_IFS
11249 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11250 for ac_exec_ext in '' $ac_executable_extensions; do
11251 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11252 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11253 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11254 break 2
11255 fi
11256done
81ecdfbb
RW
11257 done
11258IFS=$as_save_IFS
c6b750e1 11259
2429c060
PB
11260fi
11261fi
c6b750e1 11262AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11263if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11265$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11266else
81ecdfbb
RW
11267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11268$as_echo "no" >&6; }
2429c060
PB
11269fi
11270
81ecdfbb 11271
2429c060
PB
11272 fi
11273 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11274 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11275set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11277$as_echo_n "checking for $ac_word... " >&6; }
11278if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11279 $as_echo_n "(cached) " >&6
2429c060
PB
11280else
11281 if test -n "$AS_FOR_TARGET"; then
11282 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11283else
c6b750e1
DJ
11284as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11285for as_dir in $PATH
11286do
11287 IFS=$as_save_IFS
11288 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11289 for ac_exec_ext in '' $ac_executable_extensions; do
11290 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11291 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11292 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11293 break 2
11294 fi
11295done
81ecdfbb
RW
11296 done
11297IFS=$as_save_IFS
c6b750e1 11298
2429c060
PB
11299fi
11300fi
c6b750e1 11301AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11302if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11304$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11305else
81ecdfbb
RW
11306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11307$as_echo "no" >&6; }
2429c060 11308fi
c6b750e1 11309
81ecdfbb 11310
2429c060
PB
11311 fi
11312 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11313 done
11314fi
c6b750e1 11315
2429c060
PB
11316if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11317 set dummy as
11318 if test $build = $target ; then
11319 AS_FOR_TARGET="$2"
11320 else
11321 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11322 fi
d3f5afc4
MS
11323else
11324 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11325fi
11326
3a35eeb3
PB
11327else
11328 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11329fi
11330
11331
11332
11333
11334if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11335 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11337$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11338 if test -x $with_build_time_tools/dlltool; then
11339 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11340 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11342$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11343 else
81ecdfbb
RW
11344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11345$as_echo "no" >&6; }
3a35eeb3 11346 fi
2429c060
PB
11347 elif test $build != $host && test $have_gcc_for_target = yes; then
11348 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11349 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11350 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11351 fi
11352fi
c6b750e1 11353if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11354 # Extract the first word of "dlltool", so it can be a program name with args.
11355set dummy dlltool; ac_word=$2
81ecdfbb
RW
11356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11357$as_echo_n "checking for $ac_word... " >&6; }
11358if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11359 $as_echo_n "(cached) " >&6
2429c060 11360else
c6b750e1
DJ
11361 case $DLLTOOL_FOR_TARGET in
11362 [\\/]* | ?:[\\/]*)
2429c060
PB
11363 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11364 ;;
2429c060 11365 *)
c6b750e1
DJ
11366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11367for as_dir in $gcc_cv_tool_dirs
11368do
11369 IFS=$as_save_IFS
11370 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11371 for ac_exec_ext in '' $ac_executable_extensions; do
11372 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11373 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11374 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11375 break 2
11376 fi
11377done
81ecdfbb
RW
11378 done
11379IFS=$as_save_IFS
c6b750e1 11380
2429c060
PB
11381 ;;
11382esac
11383fi
c6b750e1 11384DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11385if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11387$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11388else
81ecdfbb
RW
11389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11390$as_echo "no" >&6; }
2429c060
PB
11391fi
11392
81ecdfbb 11393
2429c060
PB
11394fi
11395if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11396
11397
11398if test -n "$DLLTOOL_FOR_TARGET"; then
11399 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11400elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11401 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11402fi
11403
11404if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11405 for ncn_progname in dlltool; do
11406 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11407set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11409$as_echo_n "checking for $ac_word... " >&6; }
11410if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11411 $as_echo_n "(cached) " >&6
9a819804
AO
11412else
11413 if test -n "$DLLTOOL_FOR_TARGET"; then
11414 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11415else
11416as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11417for as_dir in $PATH
11418do
11419 IFS=$as_save_IFS
11420 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11421 for ac_exec_ext in '' $ac_executable_extensions; do
11422 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11423 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11424 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11425 break 2
11426 fi
11427done
81ecdfbb
RW
11428 done
11429IFS=$as_save_IFS
9a819804
AO
11430
11431fi
11432fi
11433DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11434if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11436$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11437else
81ecdfbb
RW
11438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11439$as_echo "no" >&6; }
9a819804
AO
11440fi
11441
81ecdfbb 11442
9a819804
AO
11443 done
11444fi
11445
11446if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11447 for ncn_progname in dlltool; do
81ecdfbb
RW
11448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11449$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11450 if test -x $with_build_time_tools/${ncn_progname}; then
11451 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11453$as_echo "yes" >&6; }
2429c060
PB
11454 break
11455 else
81ecdfbb
RW
11456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11457$as_echo "no" >&6; }
2429c060
PB
11458 fi
11459 done
11460fi
11461
11462if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11463 for ncn_progname in dlltool; do
11464 if test -n "$ncn_target_tool_prefix"; then
11465 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11466set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11468$as_echo_n "checking for $ac_word... " >&6; }
11469if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11470 $as_echo_n "(cached) " >&6
2429c060
PB
11471else
11472 if test -n "$DLLTOOL_FOR_TARGET"; then
11473 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11474else
c6b750e1
DJ
11475as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11476for as_dir in $PATH
11477do
11478 IFS=$as_save_IFS
11479 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11480 for ac_exec_ext in '' $ac_executable_extensions; do
11481 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11482 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11483 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11484 break 2
11485 fi
11486done
81ecdfbb
RW
11487 done
11488IFS=$as_save_IFS
c6b750e1 11489
2429c060
PB
11490fi
11491fi
c6b750e1 11492DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11493if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11495$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11496else
81ecdfbb
RW
11497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11498$as_echo "no" >&6; }
2429c060
PB
11499fi
11500
81ecdfbb 11501
2429c060
PB
11502 fi
11503 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11504 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11505set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11507$as_echo_n "checking for $ac_word... " >&6; }
11508if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11509 $as_echo_n "(cached) " >&6
2429c060
PB
11510else
11511 if test -n "$DLLTOOL_FOR_TARGET"; then
11512 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11513else
c6b750e1
DJ
11514as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11515for as_dir in $PATH
11516do
11517 IFS=$as_save_IFS
11518 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11519 for ac_exec_ext in '' $ac_executable_extensions; do
11520 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11521 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11523 break 2
11524 fi
11525done
81ecdfbb
RW
11526 done
11527IFS=$as_save_IFS
c6b750e1 11528
2429c060
PB
11529fi
11530fi
c6b750e1 11531DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11532if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11534$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11535else
81ecdfbb
RW
11536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11537$as_echo "no" >&6; }
2429c060 11538fi
c6b750e1 11539
81ecdfbb 11540
2429c060
PB
11541 fi
11542 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11543 done
11544fi
c6b750e1 11545
2429c060
PB
11546if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11547 set dummy dlltool
11548 if test $build = $target ; then
11549 DLLTOOL_FOR_TARGET="$2"
11550 else
11551 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11552 fi
d3f5afc4
MS
11553else
11554 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11555fi
11556
3a35eeb3
PB
11557else
11558 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11559fi
11560
11561
11562
11563
11564if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11565 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11567$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11568 if test -x $with_build_time_tools/ld; then
11569 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11570 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11572$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11573 else
81ecdfbb
RW
11574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11575$as_echo "no" >&6; }
3a35eeb3 11576 fi
2429c060
PB
11577 elif test $build != $host && test $have_gcc_for_target = yes; then
11578 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11579 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11580 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11581 fi
11582fi
c6b750e1 11583if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11584 # Extract the first word of "ld", so it can be a program name with args.
11585set dummy ld; ac_word=$2
81ecdfbb
RW
11586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11587$as_echo_n "checking for $ac_word... " >&6; }
11588if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11589 $as_echo_n "(cached) " >&6
2429c060 11590else
c6b750e1
DJ
11591 case $LD_FOR_TARGET in
11592 [\\/]* | ?:[\\/]*)
2429c060
PB
11593 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11594 ;;
2429c060 11595 *)
c6b750e1
DJ
11596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11597for as_dir in $gcc_cv_tool_dirs
11598do
11599 IFS=$as_save_IFS
11600 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11601 for ac_exec_ext in '' $ac_executable_extensions; do
11602 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11603 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11604 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11605 break 2
11606 fi
11607done
81ecdfbb
RW
11608 done
11609IFS=$as_save_IFS
c6b750e1 11610
2429c060
PB
11611 ;;
11612esac
11613fi
c6b750e1 11614LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11615if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11617$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11618else
81ecdfbb
RW
11619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11620$as_echo "no" >&6; }
2429c060
PB
11621fi
11622
81ecdfbb 11623
2429c060
PB
11624fi
11625if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11626
11627
11628if test -n "$LD_FOR_TARGET"; then
11629 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11630elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11631 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11632fi
11633
11634if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11635 for ncn_progname in ld; do
11636 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11637set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11639$as_echo_n "checking for $ac_word... " >&6; }
11640if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11641 $as_echo_n "(cached) " >&6
9a819804
AO
11642else
11643 if test -n "$LD_FOR_TARGET"; then
11644 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11645else
11646as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11647for as_dir in $PATH
11648do
11649 IFS=$as_save_IFS
11650 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11651 for ac_exec_ext in '' $ac_executable_extensions; do
11652 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11653 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11655 break 2
11656 fi
11657done
81ecdfbb
RW
11658 done
11659IFS=$as_save_IFS
9a819804
AO
11660
11661fi
11662fi
11663LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11664if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11666$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11667else
81ecdfbb
RW
11668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11669$as_echo "no" >&6; }
9a819804
AO
11670fi
11671
81ecdfbb 11672
9a819804
AO
11673 done
11674fi
11675
11676if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11677 for ncn_progname in ld; do
81ecdfbb
RW
11678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11679$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11680 if test -x $with_build_time_tools/${ncn_progname}; then
11681 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11683$as_echo "yes" >&6; }
2429c060
PB
11684 break
11685 else
81ecdfbb
RW
11686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11687$as_echo "no" >&6; }
2429c060
PB
11688 fi
11689 done
11690fi
11691
11692if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11693 for ncn_progname in ld; do
11694 if test -n "$ncn_target_tool_prefix"; then
11695 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11696set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11698$as_echo_n "checking for $ac_word... " >&6; }
11699if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11700 $as_echo_n "(cached) " >&6
2429c060
PB
11701else
11702 if test -n "$LD_FOR_TARGET"; then
11703 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11704else
c6b750e1
DJ
11705as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11706for as_dir in $PATH
11707do
11708 IFS=$as_save_IFS
11709 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11710 for ac_exec_ext in '' $ac_executable_extensions; do
11711 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11712 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11713 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11714 break 2
11715 fi
11716done
81ecdfbb
RW
11717 done
11718IFS=$as_save_IFS
c6b750e1 11719
2429c060
PB
11720fi
11721fi
c6b750e1 11722LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11723if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11725$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11726else
81ecdfbb
RW
11727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11728$as_echo "no" >&6; }
2429c060
PB
11729fi
11730
81ecdfbb 11731
2429c060
PB
11732 fi
11733 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11734 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11735set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11737$as_echo_n "checking for $ac_word... " >&6; }
11738if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11739 $as_echo_n "(cached) " >&6
2429c060
PB
11740else
11741 if test -n "$LD_FOR_TARGET"; then
11742 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11743else
c6b750e1
DJ
11744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11745for as_dir in $PATH
11746do
11747 IFS=$as_save_IFS
11748 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11749 for ac_exec_ext in '' $ac_executable_extensions; do
11750 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11751 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11753 break 2
11754 fi
11755done
81ecdfbb
RW
11756 done
11757IFS=$as_save_IFS
c6b750e1 11758
2429c060
PB
11759fi
11760fi
c6b750e1 11761LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11762if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11764$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11765else
81ecdfbb
RW
11766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11767$as_echo "no" >&6; }
2429c060 11768fi
c6b750e1 11769
81ecdfbb 11770
2429c060
PB
11771 fi
11772 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11773 done
11774fi
c6b750e1 11775
2429c060
PB
11776if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11777 set dummy ld
11778 if test $build = $target ; then
11779 LD_FOR_TARGET="$2"
11780 else
11781 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11782 fi
d3f5afc4
MS
11783else
11784 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11785fi
11786
3a35eeb3
PB
11787else
11788 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11789fi
11790
11791
11792
11793
11794if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11795 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11797$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11798 if test -x $with_build_time_tools/lipo; then
11799 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11800 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11802$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11803 else
81ecdfbb
RW
11804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11805$as_echo "no" >&6; }
3a35eeb3 11806 fi
2429c060
PB
11807 elif test $build != $host && test $have_gcc_for_target = yes; then
11808 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11809 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11810 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11811 fi
11812fi
9a819804
AO
11813if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11814 # Extract the first word of "lipo", so it can be a program name with args.
11815set dummy lipo; ac_word=$2
81ecdfbb
RW
11816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11817$as_echo_n "checking for $ac_word... " >&6; }
11818if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11819 $as_echo_n "(cached) " >&6
9a819804
AO
11820else
11821 case $LIPO_FOR_TARGET in
11822 [\\/]* | ?:[\\/]*)
11823 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11824 ;;
11825 *)
11826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11827for as_dir in $gcc_cv_tool_dirs
11828do
11829 IFS=$as_save_IFS
11830 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11831 for ac_exec_ext in '' $ac_executable_extensions; do
11832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11833 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11834 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11835 break 2
11836 fi
11837done
81ecdfbb
RW
11838 done
11839IFS=$as_save_IFS
9a819804
AO
11840
11841 ;;
11842esac
11843fi
11844LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11845if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11847$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11848else
81ecdfbb
RW
11849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11850$as_echo "no" >&6; }
9a819804
AO
11851fi
11852
81ecdfbb 11853
9a819804
AO
11854fi
11855if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11856
11857
11858if test -n "$LIPO_FOR_TARGET"; then
11859 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11860elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11861 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11862fi
11863
11864if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11865 for ncn_progname in lipo; do
11866 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11867set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11869$as_echo_n "checking for $ac_word... " >&6; }
11870if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11871 $as_echo_n "(cached) " >&6
2429c060 11872else
9a819804
AO
11873 if test -n "$LIPO_FOR_TARGET"; then
11874 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11875else
11876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11877for as_dir in $PATH
c6b750e1
DJ
11878do
11879 IFS=$as_save_IFS
11880 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11881 for ac_exec_ext in '' $ac_executable_extensions; do
11882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11883 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11885 break 2
11886 fi
11887done
81ecdfbb
RW
11888 done
11889IFS=$as_save_IFS
c6b750e1 11890
2429c060 11891fi
9a819804
AO
11892fi
11893LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11894if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11896$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11897else
81ecdfbb
RW
11898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11899$as_echo "no" >&6; }
2429c060
PB
11900fi
11901
81ecdfbb 11902
9a819804 11903 done
2429c060 11904fi
9a819804
AO
11905
11906if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11907 for ncn_progname in lipo; do
81ecdfbb
RW
11908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11909$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11910 if test -x $with_build_time_tools/${ncn_progname}; then
11911 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11913$as_echo "yes" >&6; }
2429c060
PB
11914 break
11915 else
81ecdfbb
RW
11916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11917$as_echo "no" >&6; }
2429c060
PB
11918 fi
11919 done
11920fi
11921
11922if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11923 for ncn_progname in lipo; do
11924 if test -n "$ncn_target_tool_prefix"; then
11925 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11926set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11927{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11928$as_echo_n "checking for $ac_word... " >&6; }
11929if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11930 $as_echo_n "(cached) " >&6
2429c060
PB
11931else
11932 if test -n "$LIPO_FOR_TARGET"; then
11933 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11934else
c6b750e1
DJ
11935as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11936for as_dir in $PATH
11937do
11938 IFS=$as_save_IFS
11939 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11940 for ac_exec_ext in '' $ac_executable_extensions; do
11941 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11942 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11943 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11944 break 2
11945 fi
11946done
81ecdfbb
RW
11947 done
11948IFS=$as_save_IFS
c6b750e1 11949
2429c060
PB
11950fi
11951fi
c6b750e1 11952LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11953if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11955$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11956else
81ecdfbb
RW
11957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11958$as_echo "no" >&6; }
2429c060
PB
11959fi
11960
81ecdfbb 11961
2429c060
PB
11962 fi
11963 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11964 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11965set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11967$as_echo_n "checking for $ac_word... " >&6; }
11968if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11969 $as_echo_n "(cached) " >&6
2429c060
PB
11970else
11971 if test -n "$LIPO_FOR_TARGET"; then
11972 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11973else
c6b750e1
DJ
11974as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11975for as_dir in $PATH
11976do
11977 IFS=$as_save_IFS
11978 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11979 for ac_exec_ext in '' $ac_executable_extensions; do
11980 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11981 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11982 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11983 break 2
11984 fi
11985done
81ecdfbb
RW
11986 done
11987IFS=$as_save_IFS
c6b750e1 11988
2429c060
PB
11989fi
11990fi
c6b750e1 11991LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11992if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11994$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11995else
81ecdfbb
RW
11996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11997$as_echo "no" >&6; }
2429c060 11998fi
c6b750e1 11999
81ecdfbb 12000
2429c060
PB
12001 fi
12002 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12003 done
12004fi
c6b750e1 12005
2429c060
PB
12006if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12007 set dummy lipo
12008 if test $build = $target ; then
12009 LIPO_FOR_TARGET="$2"
12010 else
12011 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12012 fi
d3f5afc4
MS
12013else
12014 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12015fi
12016
3a35eeb3
PB
12017else
12018 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12019fi
12020
12021
12022
12023
12024if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12025 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12027$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12028 if test -x $with_build_time_tools/nm; then
12029 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12030 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12032$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12033 else
81ecdfbb
RW
12034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12035$as_echo "no" >&6; }
3a35eeb3 12036 fi
2429c060
PB
12037 elif test $build != $host && test $have_gcc_for_target = yes; then
12038 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12039 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12040 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12041 fi
12042fi
c6b750e1 12043if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12044 # Extract the first word of "nm", so it can be a program name with args.
12045set dummy nm; ac_word=$2
81ecdfbb
RW
12046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12047$as_echo_n "checking for $ac_word... " >&6; }
12048if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12049 $as_echo_n "(cached) " >&6
2429c060 12050else
c6b750e1
DJ
12051 case $NM_FOR_TARGET in
12052 [\\/]* | ?:[\\/]*)
2429c060
PB
12053 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12054 ;;
2429c060 12055 *)
c6b750e1
DJ
12056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12057for as_dir in $gcc_cv_tool_dirs
12058do
12059 IFS=$as_save_IFS
12060 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12061 for ac_exec_ext in '' $ac_executable_extensions; do
12062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12063 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12065 break 2
12066 fi
12067done
81ecdfbb
RW
12068 done
12069IFS=$as_save_IFS
c6b750e1 12070
2429c060
PB
12071 ;;
12072esac
12073fi
c6b750e1 12074NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12075if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12077$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12078else
81ecdfbb
RW
12079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12080$as_echo "no" >&6; }
2429c060
PB
12081fi
12082
81ecdfbb 12083
2429c060
PB
12084fi
12085if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12086
12087
12088if test -n "$NM_FOR_TARGET"; then
12089 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12090elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12091 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12092fi
12093
12094if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12095 for ncn_progname in nm; do
12096 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12097set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12099$as_echo_n "checking for $ac_word... " >&6; }
12100if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12101 $as_echo_n "(cached) " >&6
9a819804
AO
12102else
12103 if test -n "$NM_FOR_TARGET"; then
12104 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12105else
12106as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12107for as_dir in $PATH
12108do
12109 IFS=$as_save_IFS
12110 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12111 for ac_exec_ext in '' $ac_executable_extensions; do
12112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12113 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12114 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12115 break 2
12116 fi
12117done
81ecdfbb
RW
12118 done
12119IFS=$as_save_IFS
9a819804
AO
12120
12121fi
12122fi
12123NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12124if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12126$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12127else
81ecdfbb
RW
12128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12129$as_echo "no" >&6; }
9a819804
AO
12130fi
12131
81ecdfbb 12132
9a819804
AO
12133 done
12134fi
12135
12136if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12137 for ncn_progname in nm; do
81ecdfbb
RW
12138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12139$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12140 if test -x $with_build_time_tools/${ncn_progname}; then
12141 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12143$as_echo "yes" >&6; }
2429c060
PB
12144 break
12145 else
81ecdfbb
RW
12146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12147$as_echo "no" >&6; }
2429c060
PB
12148 fi
12149 done
12150fi
12151
12152if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12153 for ncn_progname in nm; do
12154 if test -n "$ncn_target_tool_prefix"; then
12155 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12156set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12158$as_echo_n "checking for $ac_word... " >&6; }
12159if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12160 $as_echo_n "(cached) " >&6
859789af 12161else
55db4b87
PB
12162 if test -n "$NM_FOR_TARGET"; then
12163 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12164else
c6b750e1
DJ
12165as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12166for as_dir in $PATH
12167do
12168 IFS=$as_save_IFS
12169 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12170 for ac_exec_ext in '' $ac_executable_extensions; do
12171 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12172 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12174 break 2
12175 fi
12176done
81ecdfbb
RW
12177 done
12178IFS=$as_save_IFS
c6b750e1 12179
859789af
AC
12180fi
12181fi
c6b750e1 12182NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12183if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12185$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12186else
81ecdfbb
RW
12187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12188$as_echo "no" >&6; }
859789af
AC
12189fi
12190
81ecdfbb 12191
2429c060
PB
12192 fi
12193 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12194 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12195set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12197$as_echo_n "checking for $ac_word... " >&6; }
12198if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12199 $as_echo_n "(cached) " >&6
859789af 12200else
05cbd757
PB
12201 if test -n "$NM_FOR_TARGET"; then
12202 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12203else
c6b750e1
DJ
12204as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12205for as_dir in $PATH
12206do
12207 IFS=$as_save_IFS
12208 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12209 for ac_exec_ext in '' $ac_executable_extensions; do
12210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12211 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12212 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12213 break 2
12214 fi
12215done
81ecdfbb
RW
12216 done
12217IFS=$as_save_IFS
c6b750e1 12218
859789af
AC
12219fi
12220fi
c6b750e1 12221NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12222if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12224$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12225else
81ecdfbb
RW
12226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12227$as_echo "no" >&6; }
859789af 12228fi
c6b750e1 12229
81ecdfbb 12230
2429c060
PB
12231 fi
12232 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12233 done
12234fi
c6b750e1 12235
05cbd757
PB
12236if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12237 set dummy nm
12238 if test $build = $target ; then
12239 NM_FOR_TARGET="$2"
859789af 12240 else
05cbd757 12241 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12242 fi
d3f5afc4
MS
12243else
12244 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12245fi
12246
3a35eeb3
PB
12247else
12248 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12249fi
12250
12251
12252
12253
12254if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12255 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12257$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12258 if test -x $with_build_time_tools/objdump; then
12259 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12260 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12262$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12263 else
81ecdfbb
RW
12264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12265$as_echo "no" >&6; }
3a35eeb3 12266 fi
2429c060
PB
12267 elif test $build != $host && test $have_gcc_for_target = yes; then
12268 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12269 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12270 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12271 fi
12272fi
c6b750e1 12273if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12274 # Extract the first word of "objdump", so it can be a program name with args.
12275set dummy objdump; ac_word=$2
81ecdfbb
RW
12276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12277$as_echo_n "checking for $ac_word... " >&6; }
12278if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12279 $as_echo_n "(cached) " >&6
2429c060 12280else
c6b750e1
DJ
12281 case $OBJDUMP_FOR_TARGET in
12282 [\\/]* | ?:[\\/]*)
2429c060
PB
12283 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12284 ;;
2429c060 12285 *)
c6b750e1
DJ
12286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12287for as_dir in $gcc_cv_tool_dirs
12288do
12289 IFS=$as_save_IFS
12290 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12291 for ac_exec_ext in '' $ac_executable_extensions; do
12292 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12293 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12295 break 2
12296 fi
12297done
81ecdfbb
RW
12298 done
12299IFS=$as_save_IFS
c6b750e1 12300
2429c060
PB
12301 ;;
12302esac
12303fi
c6b750e1 12304OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12305if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12307$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12308else
81ecdfbb
RW
12309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12310$as_echo "no" >&6; }
2429c060
PB
12311fi
12312
81ecdfbb 12313
2429c060
PB
12314fi
12315if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12316
12317
12318if test -n "$OBJDUMP_FOR_TARGET"; then
12319 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12320elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12321 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12322fi
12323
12324if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12325 for ncn_progname in objdump; do
12326 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12327set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12329$as_echo_n "checking for $ac_word... " >&6; }
12330if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12331 $as_echo_n "(cached) " >&6
9a819804
AO
12332else
12333 if test -n "$OBJDUMP_FOR_TARGET"; then
12334 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12335else
12336as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12337for as_dir in $PATH
12338do
12339 IFS=$as_save_IFS
12340 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12341 for ac_exec_ext in '' $ac_executable_extensions; do
12342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12343 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12345 break 2
12346 fi
12347done
81ecdfbb
RW
12348 done
12349IFS=$as_save_IFS
9a819804
AO
12350
12351fi
12352fi
12353OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12354if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12356$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12357else
81ecdfbb
RW
12358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12359$as_echo "no" >&6; }
9a819804
AO
12360fi
12361
81ecdfbb 12362
9a819804
AO
12363 done
12364fi
12365
12366if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12367 for ncn_progname in objdump; do
81ecdfbb
RW
12368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12369$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12370 if test -x $with_build_time_tools/${ncn_progname}; then
12371 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12373$as_echo "yes" >&6; }
2429c060
PB
12374 break
12375 else
81ecdfbb
RW
12376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12377$as_echo "no" >&6; }
2429c060
PB
12378 fi
12379 done
12380fi
12381
12382if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12383 for ncn_progname in objdump; do
12384 if test -n "$ncn_target_tool_prefix"; then
12385 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12386set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12388$as_echo_n "checking for $ac_word... " >&6; }
12389if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12390 $as_echo_n "(cached) " >&6
5ae72758
DJ
12391else
12392 if test -n "$OBJDUMP_FOR_TARGET"; then
12393 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12394else
c6b750e1
DJ
12395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12396for as_dir in $PATH
12397do
12398 IFS=$as_save_IFS
12399 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12400 for ac_exec_ext in '' $ac_executable_extensions; do
12401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12402 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12404 break 2
12405 fi
12406done
81ecdfbb
RW
12407 done
12408IFS=$as_save_IFS
c6b750e1 12409
5ae72758
DJ
12410fi
12411fi
c6b750e1 12412OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12413if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12415$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12416else
81ecdfbb
RW
12417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12418$as_echo "no" >&6; }
5ae72758
DJ
12419fi
12420
81ecdfbb 12421
2429c060
PB
12422 fi
12423 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12424 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12425set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12427$as_echo_n "checking for $ac_word... " >&6; }
12428if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12429 $as_echo_n "(cached) " >&6
5ae72758
DJ
12430else
12431 if test -n "$OBJDUMP_FOR_TARGET"; then
12432 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12433else
c6b750e1
DJ
12434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12435for as_dir in $PATH
12436do
12437 IFS=$as_save_IFS
12438 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12439 for ac_exec_ext in '' $ac_executable_extensions; do
12440 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12441 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12442 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12443 break 2
12444 fi
12445done
81ecdfbb
RW
12446 done
12447IFS=$as_save_IFS
c6b750e1 12448
5ae72758
DJ
12449fi
12450fi
c6b750e1 12451OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12452if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12454$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12455else
81ecdfbb
RW
12456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12457$as_echo "no" >&6; }
5ae72758 12458fi
c6b750e1 12459
81ecdfbb 12460
2429c060
PB
12461 fi
12462 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12463 done
12464fi
c6b750e1 12465
5ae72758
DJ
12466if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12467 set dummy objdump
12468 if test $build = $target ; then
12469 OBJDUMP_FOR_TARGET="$2"
12470 else
12471 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12472 fi
d3f5afc4
MS
12473else
12474 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12475fi
12476
3a35eeb3
PB
12477else
12478 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12479fi
12480
12481
12482
12483
12484if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12485 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12487$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12488 if test -x $with_build_time_tools/ranlib; then
12489 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12490 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12492$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12493 else
81ecdfbb
RW
12494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12495$as_echo "no" >&6; }
3a35eeb3 12496 fi
2429c060
PB
12497 elif test $build != $host && test $have_gcc_for_target = yes; then
12498 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12499 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12500 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12501 fi
12502fi
c6b750e1 12503if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12504 # Extract the first word of "ranlib", so it can be a program name with args.
12505set dummy ranlib; ac_word=$2
81ecdfbb
RW
12506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12507$as_echo_n "checking for $ac_word... " >&6; }
12508if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12509 $as_echo_n "(cached) " >&6
2429c060 12510else
c6b750e1
DJ
12511 case $RANLIB_FOR_TARGET in
12512 [\\/]* | ?:[\\/]*)
2429c060
PB
12513 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12514 ;;
2429c060 12515 *)
c6b750e1
DJ
12516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12517for as_dir in $gcc_cv_tool_dirs
12518do
12519 IFS=$as_save_IFS
12520 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12521 for ac_exec_ext in '' $ac_executable_extensions; do
12522 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12523 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12524 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12525 break 2
12526 fi
12527done
81ecdfbb
RW
12528 done
12529IFS=$as_save_IFS
c6b750e1 12530
2429c060
PB
12531 ;;
12532esac
12533fi
c6b750e1 12534RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12535if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12537$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12538else
81ecdfbb
RW
12539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12540$as_echo "no" >&6; }
2429c060
PB
12541fi
12542
81ecdfbb 12543
2429c060
PB
12544fi
12545if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12546
12547
12548if test -n "$RANLIB_FOR_TARGET"; then
12549 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12550elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12551 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12552fi
12553
12554if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12555 for ncn_progname in ranlib; do
12556 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12557set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12559$as_echo_n "checking for $ac_word... " >&6; }
12560if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12561 $as_echo_n "(cached) " >&6
9a819804
AO
12562else
12563 if test -n "$RANLIB_FOR_TARGET"; then
12564 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12565else
12566as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12567for as_dir in $PATH
12568do
12569 IFS=$as_save_IFS
12570 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12571 for ac_exec_ext in '' $ac_executable_extensions; do
12572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12573 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12575 break 2
12576 fi
12577done
81ecdfbb
RW
12578 done
12579IFS=$as_save_IFS
9a819804
AO
12580
12581fi
12582fi
12583RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12584if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12586$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12587else
81ecdfbb
RW
12588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12589$as_echo "no" >&6; }
9a819804
AO
12590fi
12591
81ecdfbb 12592
9a819804
AO
12593 done
12594fi
12595
12596if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12597 for ncn_progname in ranlib; do
81ecdfbb
RW
12598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12599$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12600 if test -x $with_build_time_tools/${ncn_progname}; then
12601 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12603$as_echo "yes" >&6; }
2429c060
PB
12604 break
12605 else
81ecdfbb
RW
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12607$as_echo "no" >&6; }
2429c060
PB
12608 fi
12609 done
12610fi
12611
12612if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12613 for ncn_progname in ranlib; do
12614 if test -n "$ncn_target_tool_prefix"; then
12615 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12616set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12618$as_echo_n "checking for $ac_word... " >&6; }
12619if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12620 $as_echo_n "(cached) " >&6
859789af 12621else
55db4b87
PB
12622 if test -n "$RANLIB_FOR_TARGET"; then
12623 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12624else
c6b750e1
DJ
12625as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12626for as_dir in $PATH
12627do
12628 IFS=$as_save_IFS
12629 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12630 for ac_exec_ext in '' $ac_executable_extensions; do
12631 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12632 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12633 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12634 break 2
12635 fi
12636done
81ecdfbb
RW
12637 done
12638IFS=$as_save_IFS
c6b750e1 12639
859789af
AC
12640fi
12641fi
c6b750e1 12642RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12643if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12645$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12646else
81ecdfbb
RW
12647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12648$as_echo "no" >&6; }
859789af
AC
12649fi
12650
81ecdfbb 12651
2429c060
PB
12652 fi
12653 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12654 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12655set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12657$as_echo_n "checking for $ac_word... " >&6; }
12658if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12659 $as_echo_n "(cached) " >&6
859789af 12660else
05cbd757
PB
12661 if test -n "$RANLIB_FOR_TARGET"; then
12662 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12663else
c6b750e1
DJ
12664as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12665for as_dir in $PATH
12666do
12667 IFS=$as_save_IFS
12668 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12669 for ac_exec_ext in '' $ac_executable_extensions; do
12670 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12671 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12672 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12673 break 2
12674 fi
12675done
81ecdfbb
RW
12676 done
12677IFS=$as_save_IFS
c6b750e1 12678
859789af
AC
12679fi
12680fi
c6b750e1 12681RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12682if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12684$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12685else
81ecdfbb
RW
12686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12687$as_echo "no" >&6; }
859789af 12688fi
c6b750e1 12689
81ecdfbb 12690
2429c060
PB
12691 fi
12692 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12693 done
12694fi
c6b750e1 12695
2429c060
PB
12696if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12697 set dummy ranlib
12698 if test $build = $target ; then
12699 RANLIB_FOR_TARGET="$2"
12700 else
12701 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12702 fi
d3f5afc4
MS
12703else
12704 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12705fi
05cbd757 12706
3a35eeb3
PB
12707else
12708 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12709fi
12710
2429c060
PB
12711
12712
12713
12714if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12715 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12717$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12718 if test -x $with_build_time_tools/strip; then
12719 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12720 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12722$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12723 else
81ecdfbb
RW
12724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12725$as_echo "no" >&6; }
3a35eeb3 12726 fi
2429c060
PB
12727 elif test $build != $host && test $have_gcc_for_target = yes; then
12728 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12729 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12730 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12731 fi
12732fi
c6b750e1 12733if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12734 # Extract the first word of "strip", so it can be a program name with args.
12735set dummy strip; ac_word=$2
81ecdfbb
RW
12736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12737$as_echo_n "checking for $ac_word... " >&6; }
12738if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12739 $as_echo_n "(cached) " >&6
2429c060 12740else
c6b750e1
DJ
12741 case $STRIP_FOR_TARGET in
12742 [\\/]* | ?:[\\/]*)
2429c060
PB
12743 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12744 ;;
2429c060 12745 *)
c6b750e1
DJ
12746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12747for as_dir in $gcc_cv_tool_dirs
12748do
12749 IFS=$as_save_IFS
12750 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12751 for ac_exec_ext in '' $ac_executable_extensions; do
12752 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12753 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12754 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12755 break 2
12756 fi
12757done
81ecdfbb
RW
12758 done
12759IFS=$as_save_IFS
c6b750e1 12760
2429c060
PB
12761 ;;
12762esac
12763fi
c6b750e1 12764STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12765if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12767$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12768else
81ecdfbb
RW
12769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12770$as_echo "no" >&6; }
2429c060
PB
12771fi
12772
81ecdfbb 12773
2429c060
PB
12774fi
12775if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12776
12777
12778if test -n "$STRIP_FOR_TARGET"; then
12779 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12780elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12781 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12782fi
12783
12784if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12785 for ncn_progname in strip; do
12786 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12787set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12789$as_echo_n "checking for $ac_word... " >&6; }
12790if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12791 $as_echo_n "(cached) " >&6
9a819804
AO
12792else
12793 if test -n "$STRIP_FOR_TARGET"; then
12794 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12795else
12796as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12797for as_dir in $PATH
12798do
12799 IFS=$as_save_IFS
12800 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12801 for ac_exec_ext in '' $ac_executable_extensions; do
12802 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12803 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12804 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12805 break 2
12806 fi
12807done
81ecdfbb
RW
12808 done
12809IFS=$as_save_IFS
9a819804
AO
12810
12811fi
12812fi
12813STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12814if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12816$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12817else
81ecdfbb
RW
12818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12819$as_echo "no" >&6; }
9a819804
AO
12820fi
12821
81ecdfbb 12822
9a819804
AO
12823 done
12824fi
12825
12826if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12827 for ncn_progname in strip; do
81ecdfbb
RW
12828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12829$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12830 if test -x $with_build_time_tools/${ncn_progname}; then
12831 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12833$as_echo "yes" >&6; }
2429c060
PB
12834 break
12835 else
81ecdfbb
RW
12836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12837$as_echo "no" >&6; }
2429c060
PB
12838 fi
12839 done
12840fi
12841
12842if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12843 for ncn_progname in strip; do
12844 if test -n "$ncn_target_tool_prefix"; then
12845 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12846set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12848$as_echo_n "checking for $ac_word... " >&6; }
12849if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12850 $as_echo_n "(cached) " >&6
7e0f7140
GK
12851else
12852 if test -n "$STRIP_FOR_TARGET"; then
12853 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12854else
12855as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12856for as_dir in $PATH
12857do
12858 IFS=$as_save_IFS
12859 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12860 for ac_exec_ext in '' $ac_executable_extensions; do
12861 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12862 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12864 break 2
12865 fi
12866done
81ecdfbb
RW
12867 done
12868IFS=$as_save_IFS
c6b750e1 12869
7e0f7140
GK
12870fi
12871fi
c6b750e1 12872STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12873if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12875$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12876else
81ecdfbb
RW
12877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12878$as_echo "no" >&6; }
7e0f7140
GK
12879fi
12880
81ecdfbb 12881
2429c060
PB
12882 fi
12883 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12884 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12885set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12887$as_echo_n "checking for $ac_word... " >&6; }
12888if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12889 $as_echo_n "(cached) " >&6
7e0f7140
GK
12890else
12891 if test -n "$STRIP_FOR_TARGET"; then
12892 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12893else
c6b750e1
DJ
12894as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12895for as_dir in $PATH
12896do
12897 IFS=$as_save_IFS
12898 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12899 for ac_exec_ext in '' $ac_executable_extensions; do
12900 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12901 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12902 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12903 break 2
12904 fi
12905done
81ecdfbb
RW
12906 done
12907IFS=$as_save_IFS
c6b750e1 12908
7e0f7140
GK
12909fi
12910fi
c6b750e1 12911STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12912if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12914$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12915else
81ecdfbb
RW
12916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12917$as_echo "no" >&6; }
7e0f7140 12918fi
c6b750e1 12919
81ecdfbb 12920
2429c060
PB
12921 fi
12922 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12923 done
12924fi
c6b750e1 12925
7e0f7140
GK
12926if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12927 set dummy strip
12928 if test $build = $target ; then
12929 STRIP_FOR_TARGET="$2"
12930 else
12931 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12932 fi
d3f5afc4
MS
12933else
12934 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
12935fi
12936
3a35eeb3
PB
12937else
12938 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
12939fi
12940
12941
12942
12943
12944if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12945 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12947$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12948 if test -x $with_build_time_tools/windres; then
12949 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12950 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
12951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12952$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 12953 else
81ecdfbb
RW
12954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12955$as_echo "no" >&6; }
3a35eeb3 12956 fi
2429c060
PB
12957 elif test $build != $host && test $have_gcc_for_target = yes; then
12958 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
12959 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12960 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
12961 fi
12962fi
c6b750e1 12963if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12964 # Extract the first word of "windres", so it can be a program name with args.
12965set dummy windres; ac_word=$2
81ecdfbb
RW
12966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12967$as_echo_n "checking for $ac_word... " >&6; }
12968if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
12969 $as_echo_n "(cached) " >&6
2429c060 12970else
c6b750e1
DJ
12971 case $WINDRES_FOR_TARGET in
12972 [\\/]* | ?:[\\/]*)
2429c060
PB
12973 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12974 ;;
2429c060 12975 *)
c6b750e1
DJ
12976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12977for as_dir in $gcc_cv_tool_dirs
12978do
12979 IFS=$as_save_IFS
12980 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12981 for ac_exec_ext in '' $ac_executable_extensions; do
12982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12983 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12985 break 2
12986 fi
12987done
81ecdfbb
RW
12988 done
12989IFS=$as_save_IFS
c6b750e1 12990
2429c060
PB
12991 ;;
12992esac
12993fi
c6b750e1 12994WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 12995if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12997$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 12998else
81ecdfbb
RW
12999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13000$as_echo "no" >&6; }
2429c060
PB
13001fi
13002
81ecdfbb 13003
2429c060
PB
13004fi
13005if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13006
13007
13008if test -n "$WINDRES_FOR_TARGET"; then
13009 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13010elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13011 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13012fi
13013
13014if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13015 for ncn_progname in windres; do
13016 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13017set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13019$as_echo_n "checking for $ac_word... " >&6; }
13020if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13021 $as_echo_n "(cached) " >&6
9a819804
AO
13022else
13023 if test -n "$WINDRES_FOR_TARGET"; then
13024 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13025else
13026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13027for as_dir in $PATH
13028do
13029 IFS=$as_save_IFS
13030 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13031 for ac_exec_ext in '' $ac_executable_extensions; do
13032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13033 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13034 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13035 break 2
13036 fi
13037done
81ecdfbb
RW
13038 done
13039IFS=$as_save_IFS
9a819804
AO
13040
13041fi
13042fi
13043WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13044if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13046$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13047else
81ecdfbb
RW
13048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13049$as_echo "no" >&6; }
9a819804
AO
13050fi
13051
81ecdfbb 13052
9a819804
AO
13053 done
13054fi
13055
13056if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13057 for ncn_progname in windres; do
81ecdfbb
RW
13058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13059$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13060 if test -x $with_build_time_tools/${ncn_progname}; then
13061 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13063$as_echo "yes" >&6; }
2429c060
PB
13064 break
13065 else
81ecdfbb
RW
13066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13067$as_echo "no" >&6; }
2429c060
PB
13068 fi
13069 done
13070fi
13071
13072if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13073 for ncn_progname in windres; do
13074 if test -n "$ncn_target_tool_prefix"; then
13075 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13076set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13078$as_echo_n "checking for $ac_word... " >&6; }
13079if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13080 $as_echo_n "(cached) " >&6
859789af 13081else
55db4b87
PB
13082 if test -n "$WINDRES_FOR_TARGET"; then
13083 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13084else
c6b750e1
DJ
13085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13086for as_dir in $PATH
13087do
13088 IFS=$as_save_IFS
13089 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13090 for ac_exec_ext in '' $ac_executable_extensions; do
13091 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13092 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13093 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13094 break 2
13095 fi
13096done
81ecdfbb
RW
13097 done
13098IFS=$as_save_IFS
c6b750e1 13099
859789af
AC
13100fi
13101fi
c6b750e1 13102WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13103if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13105$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13106else
81ecdfbb
RW
13107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13108$as_echo "no" >&6; }
859789af
AC
13109fi
13110
81ecdfbb 13111
2429c060
PB
13112 fi
13113 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13114 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13115set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13117$as_echo_n "checking for $ac_word... " >&6; }
13118if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13119 $as_echo_n "(cached) " >&6
859789af 13120else
05cbd757
PB
13121 if test -n "$WINDRES_FOR_TARGET"; then
13122 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13123else
c6b750e1
DJ
13124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13125for as_dir in $PATH
13126do
13127 IFS=$as_save_IFS
13128 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13129 for ac_exec_ext in '' $ac_executable_extensions; do
13130 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13131 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13132 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13133 break 2
13134 fi
13135done
81ecdfbb
RW
13136 done
13137IFS=$as_save_IFS
c6b750e1 13138
859789af
AC
13139fi
13140fi
c6b750e1 13141WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13142if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13144$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13145else
81ecdfbb
RW
13146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13147$as_echo "no" >&6; }
859789af 13148fi
c6b750e1 13149
81ecdfbb 13150
2429c060
PB
13151 fi
13152 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13153 done
13154fi
c6b750e1 13155
05cbd757
PB
13156if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13157 set dummy windres
13158 if test $build = $target ; then
13159 WINDRES_FOR_TARGET="$2"
859789af 13160 else
05cbd757 13161 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13162 fi
d3f5afc4
MS
13163else
13164 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13165fi
13166
3a35eeb3
PB
13167else
13168 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13169fi
13170
852e5f18 13171
0c24b341
NC
13172
13173
13174if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13175 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13177$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13178 if test -x $with_build_time_tools/windmc; then
13179 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13180 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13182$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13183 else
81ecdfbb
RW
13184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13185$as_echo "no" >&6; }
0c24b341
NC
13186 fi
13187 elif test $build != $host && test $have_gcc_for_target = yes; then
13188 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13189 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13190 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13191 fi
13192fi
13193if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13194 # Extract the first word of "windmc", so it can be a program name with args.
13195set dummy windmc; ac_word=$2
81ecdfbb
RW
13196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13197$as_echo_n "checking for $ac_word... " >&6; }
13198if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13199 $as_echo_n "(cached) " >&6
0c24b341
NC
13200else
13201 case $WINDMC_FOR_TARGET in
13202 [\\/]* | ?:[\\/]*)
13203 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13204 ;;
13205 *)
13206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13207for as_dir in $gcc_cv_tool_dirs
13208do
13209 IFS=$as_save_IFS
13210 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13211 for ac_exec_ext in '' $ac_executable_extensions; do
13212 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13213 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13214 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13215 break 2
13216 fi
13217done
81ecdfbb
RW
13218 done
13219IFS=$as_save_IFS
0c24b341
NC
13220
13221 ;;
13222esac
13223fi
13224WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13225if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13227$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13228else
81ecdfbb
RW
13229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13230$as_echo "no" >&6; }
0c24b341
NC
13231fi
13232
81ecdfbb 13233
0c24b341
NC
13234fi
13235if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13236
13237
13238if test -n "$WINDMC_FOR_TARGET"; then
13239 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13240elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13241 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13242fi
13243
13244if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13245 for ncn_progname in windmc; do
13246 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13247set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13249$as_echo_n "checking for $ac_word... " >&6; }
13250if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13251 $as_echo_n "(cached) " >&6
0c24b341
NC
13252else
13253 if test -n "$WINDMC_FOR_TARGET"; then
13254 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13255else
13256as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13257for as_dir in $PATH
13258do
13259 IFS=$as_save_IFS
13260 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13261 for ac_exec_ext in '' $ac_executable_extensions; do
13262 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13263 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13264 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13265 break 2
13266 fi
13267done
81ecdfbb
RW
13268 done
13269IFS=$as_save_IFS
0c24b341
NC
13270
13271fi
13272fi
13273WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13274if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13276$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13277else
81ecdfbb
RW
13278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13279$as_echo "no" >&6; }
0c24b341
NC
13280fi
13281
81ecdfbb 13282
0c24b341
NC
13283 done
13284fi
13285
13286if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13287 for ncn_progname in windmc; do
81ecdfbb
RW
13288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13289$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13290 if test -x $with_build_time_tools/${ncn_progname}; then
13291 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13293$as_echo "yes" >&6; }
0c24b341
NC
13294 break
13295 else
81ecdfbb
RW
13296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13297$as_echo "no" >&6; }
0c24b341
NC
13298 fi
13299 done
13300fi
13301
13302if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13303 for ncn_progname in windmc; do
13304 if test -n "$ncn_target_tool_prefix"; then
13305 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13306set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13308$as_echo_n "checking for $ac_word... " >&6; }
13309if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13310 $as_echo_n "(cached) " >&6
0c24b341
NC
13311else
13312 if test -n "$WINDMC_FOR_TARGET"; then
13313 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13314else
13315as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13316for as_dir in $PATH
13317do
13318 IFS=$as_save_IFS
13319 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13320 for ac_exec_ext in '' $ac_executable_extensions; do
13321 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13322 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13323 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13324 break 2
13325 fi
13326done
81ecdfbb
RW
13327 done
13328IFS=$as_save_IFS
0c24b341
NC
13329
13330fi
13331fi
13332WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13333if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13335$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13336else
81ecdfbb
RW
13337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13338$as_echo "no" >&6; }
0c24b341
NC
13339fi
13340
81ecdfbb 13341
0c24b341
NC
13342 fi
13343 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13344 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13345set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13347$as_echo_n "checking for $ac_word... " >&6; }
13348if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13349 $as_echo_n "(cached) " >&6
0c24b341
NC
13350else
13351 if test -n "$WINDMC_FOR_TARGET"; then
13352 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13353else
13354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13355for as_dir in $PATH
13356do
13357 IFS=$as_save_IFS
13358 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13359 for ac_exec_ext in '' $ac_executable_extensions; do
13360 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13361 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13363 break 2
13364 fi
13365done
81ecdfbb
RW
13366 done
13367IFS=$as_save_IFS
0c24b341
NC
13368
13369fi
13370fi
13371WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13372if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13374$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13375else
81ecdfbb
RW
13376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13377$as_echo "no" >&6; }
0c24b341
NC
13378fi
13379
81ecdfbb 13380
0c24b341
NC
13381 fi
13382 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13383 done
13384fi
13385
13386if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13387 set dummy windmc
13388 if test $build = $target ; then
13389 WINDMC_FOR_TARGET="$2"
13390 else
13391 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13392 fi
13393else
13394 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13395fi
13396
13397else
13398 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13399fi
13400
13401
be01d343
PB
13402RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13403
81ecdfbb
RW
13404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13405$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13406if test "x${build}" != "x${host}" ; then
2429c060
PB
13407 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13408 # We already found the complete path
b8025f34 13409 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13411$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13412 else
13413 # Canadian cross, just use what we found
81ecdfbb
RW
13414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13415$as_echo "pre-installed" >&6; }
2429c060 13416 fi
be01d343
PB
13417else
13418 ok=yes
13419 case " ${configdirs} " in
13420 *" binutils "*) ;;
13421 *) ok=no ;;
13422 esac
c6b750e1 13423
be01d343
PB
13424 if test $ok = yes; then
13425 # An in-tree tool is available and we can use it
13426 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13428$as_echo "just compiled" >&6; }
2429c060
PB
13429 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13430 # We already found the complete path
b8025f34 13431 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13433$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13434 elif test "x$target" = "x$host"; then
13435 # We can use an host tool
13436 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13438$as_echo "host tool" >&6; }
be01d343
PB
13439 else
13440 # We need a cross tool
81ecdfbb
RW
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13442$as_echo "pre-installed" >&6; }
be01d343
PB
13443 fi
13444fi
4b900473 13445
81ecdfbb
RW
13446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13447$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13448if test "x${build}" != "x${host}" ; then
2429c060
PB
13449 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13450 # We already found the complete path
b8025f34 13451 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13453$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13454 else
13455 # Canadian cross, just use what we found
81ecdfbb
RW
13456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13457$as_echo "pre-installed" >&6; }
2429c060 13458 fi
be01d343
PB
13459else
13460 ok=yes
13461 case " ${configdirs} " in
13462 *" gas "*) ;;
13463 *) ok=no ;;
13464 esac
c6b750e1 13465
be01d343
PB
13466 if test $ok = yes; then
13467 # An in-tree tool is available and we can use it
13468 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13470$as_echo "just compiled" >&6; }
2429c060
PB
13471 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13472 # We already found the complete path
b8025f34 13473 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13475$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13476 elif test "x$target" = "x$host"; then
13477 # We can use an host tool
13478 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13480$as_echo "host tool" >&6; }
be01d343
PB
13481 else
13482 # We need a cross tool
81ecdfbb
RW
13483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13484$as_echo "pre-installed" >&6; }
be01d343
PB
13485 fi
13486fi
4b900473 13487
81ecdfbb
RW
13488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13489$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13490if test "x${build}" != "x${host}" ; then
2429c060
PB
13491 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13492 # We already found the complete path
b8025f34 13493 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13495$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13496 else
13497 # Canadian cross, just use what we found
81ecdfbb
RW
13498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13499$as_echo "pre-installed" >&6; }
2429c060 13500 fi
be01d343
PB
13501else
13502 ok=yes
13503 case " ${configdirs} " in
13504 *" gcc "*) ;;
13505 *) ok=no ;;
13506 esac
c6b750e1 13507
be01d343
PB
13508 if test $ok = yes; then
13509 # An in-tree tool is available and we can use it
13510 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13512$as_echo "just compiled" >&6; }
2429c060
PB
13513 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13514 # We already found the complete path
b8025f34 13515 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13517$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13518 elif test "x$target" = "x$host"; then
13519 # We can use an host tool
13520 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13522$as_echo "host tool" >&6; }
be01d343
PB
13523 else
13524 # We need a cross tool
81ecdfbb
RW
13525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13526$as_echo "pre-installed" >&6; }
be01d343
PB
13527 fi
13528fi
4b900473 13529
81ecdfbb
RW
13530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13531$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13532if test "x${build}" != "x${host}" ; then
2429c060
PB
13533 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13534 # We already found the complete path
b8025f34 13535 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13537$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13538 else
13539 # Canadian cross, just use what we found
81ecdfbb
RW
13540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13541$as_echo "pre-installed" >&6; }
2429c060 13542 fi
be01d343
PB
13543else
13544 ok=yes
13545 case " ${configdirs} " in
13546 *" gcc "*) ;;
13547 *) ok=no ;;
13548 esac
13549 case ,${enable_languages}, in
13550 *,c++,*) ;;
13551 *) ok=no ;;
13552 esac
13553 if test $ok = yes; then
13554 # An in-tree tool is available and we can use it
13555 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
81ecdfbb
RW
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13557$as_echo "just compiled" >&6; }
2429c060
PB
13558 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13559 # We already found the complete path
b8025f34 13560 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13562$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13563 elif test "x$target" = "x$host"; then
13564 # We can use an host tool
13565 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13567$as_echo "host tool" >&6; }
be01d343
PB
13568 else
13569 # We need a cross tool
81ecdfbb
RW
13570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13571$as_echo "pre-installed" >&6; }
be01d343
PB
13572 fi
13573fi
4b900473 13574
81ecdfbb
RW
13575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13576$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13577if test "x${build}" != "x${host}" ; then
2429c060
PB
13578 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13579 # We already found the complete path
b8025f34 13580 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13582$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13583 else
13584 # Canadian cross, just use what we found
81ecdfbb
RW
13585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13586$as_echo "pre-installed" >&6; }
2429c060 13587 fi
be01d343
PB
13588else
13589 ok=yes
13590 case " ${configdirs} " in
13591 *" gcc "*) ;;
13592 *) ok=no ;;
13593 esac
13594 case ,${enable_languages}, in
13595 *,c++,*) ;;
13596 *) ok=no ;;
13597 esac
13598 if test $ok = yes; then
13599 # An in-tree tool is available and we can use it
13600 RAW_CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
81ecdfbb
RW
13601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13602$as_echo "just compiled" >&6; }
2429c060
PB
13603 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13604 # We already found the complete path
b8025f34 13605 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13607$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13608 elif test "x$target" = "x$host"; then
13609 # We can use an host tool
13610 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13612$as_echo "host tool" >&6; }
be01d343
PB
13613 else
13614 # We need a cross tool
81ecdfbb
RW
13615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13616$as_echo "pre-installed" >&6; }
be01d343
PB
13617 fi
13618fi
4b900473 13619
81ecdfbb
RW
13620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13621$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13622if test "x${build}" != "x${host}" ; then
2429c060
PB
13623 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13624 # We already found the complete path
b8025f34 13625 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13627$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13628 else
13629 # Canadian cross, just use what we found
81ecdfbb
RW
13630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13631$as_echo "pre-installed" >&6; }
2429c060 13632 fi
be01d343
PB
13633else
13634 ok=yes
13635 case " ${configdirs} " in
13636 *" binutils "*) ;;
13637 *) ok=no ;;
13638 esac
c6b750e1 13639
be01d343
PB
13640 if test $ok = yes; then
13641 # An in-tree tool is available and we can use it
13642 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13644$as_echo "just compiled" >&6; }
2429c060
PB
13645 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13646 # We already found the complete path
b8025f34 13647 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13649$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13650 elif test "x$target" = "x$host"; then
13651 # We can use an host tool
13652 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13654$as_echo "host tool" >&6; }
be01d343
PB
13655 else
13656 # We need a cross tool
81ecdfbb
RW
13657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13658$as_echo "pre-installed" >&6; }
be01d343
PB
13659 fi
13660fi
4b900473 13661
81ecdfbb
RW
13662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13663$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13664if test "x${build}" != "x${host}" ; then
2429c060
PB
13665 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13666 # We already found the complete path
b8025f34 13667 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13669$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13670 else
13671 # Canadian cross, just use what we found
81ecdfbb
RW
13672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13673$as_echo "pre-installed" >&6; }
2429c060 13674 fi
be01d343
PB
13675else
13676 ok=yes
13677 case " ${configdirs} " in
13678 *" gcc "*) ;;
13679 *) ok=no ;;
13680 esac
c6b750e1 13681
be01d343
PB
13682 if test $ok = yes; then
13683 # An in-tree tool is available and we can use it
13684 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13686$as_echo "just compiled" >&6; }
2429c060
PB
13687 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13688 # We already found the complete path
b8025f34 13689 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13691$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13692 elif test "x$target" = "x$host"; then
13693 # We can use an host tool
13694 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13696$as_echo "host tool" >&6; }
be01d343
PB
13697 else
13698 # We need a cross tool
81ecdfbb
RW
13699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13700$as_echo "pre-installed" >&6; }
be01d343
PB
13701 fi
13702fi
4b900473 13703
81ecdfbb
RW
13704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13705$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13706if test "x${build}" != "x${host}" ; then
2429c060
PB
13707 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13708 # We already found the complete path
b8025f34 13709 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13711$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13712 else
13713 # Canadian cross, just use what we found
81ecdfbb
RW
13714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13715$as_echo "pre-installed" >&6; }
2429c060 13716 fi
be01d343
PB
13717else
13718 ok=yes
13719 case " ${configdirs} " in
13720 *" gcc "*) ;;
13721 *) ok=no ;;
13722 esac
13723 case ,${enable_languages}, in
13724 *,java,*) ;;
13725 *) ok=no ;;
13726 esac
13727 if test $ok = yes; then
13728 # An in-tree tool is available and we can use it
13729 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13731$as_echo "just compiled" >&6; }
2429c060
PB
13732 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13733 # We already found the complete path
b8025f34 13734 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13736$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13737 elif test "x$target" = "x$host"; then
13738 # We can use an host tool
13739 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13741$as_echo "host tool" >&6; }
be01d343
PB
13742 else
13743 # We need a cross tool
81ecdfbb
RW
13744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13745$as_echo "pre-installed" >&6; }
be01d343
PB
13746 fi
13747fi
4b900473 13748
81ecdfbb
RW
13749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13750$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13751if test "x${build}" != "x${host}" ; then
2429c060
PB
13752 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13753 # We already found the complete path
b8025f34 13754 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13756$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13757 else
13758 # Canadian cross, just use what we found
81ecdfbb
RW
13759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13760$as_echo "pre-installed" >&6; }
2429c060 13761 fi
be01d343
PB
13762else
13763 ok=yes
13764 case " ${configdirs} " in
13765 *" gcc "*) ;;
13766 *) ok=no ;;
13767 esac
13768 case ,${enable_languages}, in
13769 *,fortran,*) ;;
13770 *) ok=no ;;
13771 esac
13772 if test $ok = yes; then
13773 # An in-tree tool is available and we can use it
13774 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13776$as_echo "just compiled" >&6; }
2429c060
PB
13777 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13778 # We already found the complete path
b8025f34 13779 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13781$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13782 elif test "x$target" = "x$host"; then
13783 # We can use an host tool
13784 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13786$as_echo "host tool" >&6; }
be01d343
PB
13787 else
13788 # We need a cross tool
81ecdfbb
RW
13789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13790$as_echo "pre-installed" >&6; }
be01d343
PB
13791 fi
13792fi
4b900473 13793
81ecdfbb
RW
13794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13795$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13796if test "x${build}" != "x${host}" ; then
2429c060
PB
13797 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13798 # We already found the complete path
b8025f34 13799 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13801$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13802 else
13803 # Canadian cross, just use what we found
81ecdfbb
RW
13804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13805$as_echo "pre-installed" >&6; }
2429c060 13806 fi
be01d343
PB
13807else
13808 ok=yes
13809 case " ${configdirs} " in
13810 *" ld "*) ;;
13811 *) ok=no ;;
13812 esac
c6b750e1 13813
be01d343
PB
13814 if test $ok = yes; then
13815 # An in-tree tool is available and we can use it
13816 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13818$as_echo "just compiled" >&6; }
2429c060
PB
13819 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13820 # We already found the complete path
b8025f34 13821 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13823$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13824 elif test "x$target" = "x$host"; then
13825 # We can use an host tool
13826 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13828$as_echo "host tool" >&6; }
be01d343
PB
13829 else
13830 # We need a cross tool
81ecdfbb
RW
13831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13832$as_echo "pre-installed" >&6; }
be01d343
PB
13833 fi
13834fi
4b900473 13835
81ecdfbb
RW
13836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13837$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13838if test "x${build}" != "x${host}" ; then
2429c060
PB
13839 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13840 # We already found the complete path
b8025f34 13841 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13843$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13844 else
13845 # Canadian cross, just use what we found
81ecdfbb
RW
13846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13847$as_echo "pre-installed" >&6; }
2429c060 13848 fi
be01d343 13849else
2429c060
PB
13850 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13851 # We already found the complete path
b8025f34 13852 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13854$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13855 elif test "x$target" = "x$host"; then
be01d343
PB
13856 # We can use an host tool
13857 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13859$as_echo "host tool" >&6; }
be01d343
PB
13860 else
13861 # We need a cross tool
81ecdfbb
RW
13862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13863$as_echo "pre-installed" >&6; }
be01d343
PB
13864 fi
13865fi
4b900473 13866
81ecdfbb
RW
13867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13868$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13869if test "x${build}" != "x${host}" ; then
2429c060
PB
13870 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13871 # We already found the complete path
b8025f34 13872 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13874$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13875 else
13876 # Canadian cross, just use what we found
81ecdfbb
RW
13877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13878$as_echo "pre-installed" >&6; }
2429c060 13879 fi
be01d343
PB
13880else
13881 ok=yes
13882 case " ${configdirs} " in
13883 *" binutils "*) ;;
13884 *) ok=no ;;
13885 esac
c6b750e1 13886
be01d343
PB
13887 if test $ok = yes; then
13888 # An in-tree tool is available and we can use it
13889 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13891$as_echo "just compiled" >&6; }
2429c060
PB
13892 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13893 # We already found the complete path
b8025f34 13894 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13896$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13897 elif test "x$target" = "x$host"; then
13898 # We can use an host tool
13899 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13901$as_echo "host tool" >&6; }
be01d343
PB
13902 else
13903 # We need a cross tool
81ecdfbb
RW
13904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13905$as_echo "pre-installed" >&6; }
be01d343
PB
13906 fi
13907fi
4b900473 13908
81ecdfbb
RW
13909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13910$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13911if test "x${build}" != "x${host}" ; then
2429c060
PB
13912 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13913 # We already found the complete path
b8025f34 13914 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13916$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13917 else
13918 # Canadian cross, just use what we found
81ecdfbb
RW
13919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13920$as_echo "pre-installed" >&6; }
2429c060 13921 fi
be01d343
PB
13922else
13923 ok=yes
13924 case " ${configdirs} " in
13925 *" binutils "*) ;;
13926 *) ok=no ;;
13927 esac
c6b750e1 13928
be01d343
PB
13929 if test $ok = yes; then
13930 # An in-tree tool is available and we can use it
13931 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
13932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13933$as_echo "just compiled" >&6; }
2429c060
PB
13934 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13935 # We already found the complete path
b8025f34 13936 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13938$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13939 elif test "x$target" = "x$host"; then
13940 # We can use an host tool
13941 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
13942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13943$as_echo "host tool" >&6; }
be01d343
PB
13944 else
13945 # We need a cross tool
81ecdfbb
RW
13946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13947$as_echo "pre-installed" >&6; }
be01d343
PB
13948 fi
13949fi
4b900473 13950
81ecdfbb
RW
13951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13952$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 13953if test "x${build}" != "x${host}" ; then
2429c060
PB
13954 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13955 # We already found the complete path
b8025f34 13956 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13958$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13959 else
13960 # Canadian cross, just use what we found
81ecdfbb
RW
13961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13962$as_echo "pre-installed" >&6; }
2429c060 13963 fi
be01d343
PB
13964else
13965 ok=yes
13966 case " ${configdirs} " in
13967 *" binutils "*) ;;
13968 *) ok=no ;;
13969 esac
c6b750e1 13970
be01d343
PB
13971 if test $ok = yes; then
13972 # An in-tree tool is available and we can use it
13973 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
13974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13975$as_echo "just compiled" >&6; }
2429c060
PB
13976 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13977 # We already found the complete path
b8025f34 13978 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13980$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13981 elif test "x$target" = "x$host"; then
13982 # We can use an host tool
13983 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
13984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13985$as_echo "host tool" >&6; }
be01d343
PB
13986 else
13987 # We need a cross tool
81ecdfbb
RW
13988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13989$as_echo "pre-installed" >&6; }
be01d343
PB
13990 fi
13991fi
4b900473 13992
81ecdfbb
RW
13993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
13994$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 13995if test "x${build}" != "x${host}" ; then
2429c060
PB
13996 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13997 # We already found the complete path
b8025f34 13998 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14000$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14001 else
14002 # Canadian cross, just use what we found
81ecdfbb
RW
14003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14004$as_echo "pre-installed" >&6; }
2429c060 14005 fi
be01d343
PB
14006else
14007 ok=yes
14008 case " ${configdirs} " in
14009 *" binutils "*) ;;
14010 *) ok=no ;;
14011 esac
c6b750e1 14012
be01d343
PB
14013 if test $ok = yes; then
14014 # An in-tree tool is available and we can use it
14015 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14017$as_echo "just compiled" >&6; }
2429c060
PB
14018 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14019 # We already found the complete path
b8025f34 14020 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14022$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14023 elif test "x$target" = "x$host"; then
14024 # We can use an host tool
14025 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14027$as_echo "host tool" >&6; }
be01d343
PB
14028 else
14029 # We need a cross tool
81ecdfbb
RW
14030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14031$as_echo "pre-installed" >&6; }
be01d343
PB
14032 fi
14033fi
4b900473 14034
81ecdfbb
RW
14035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14036$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14037if test "x${build}" != "x${host}" ; then
2429c060
PB
14038 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14039 # We already found the complete path
b8025f34 14040 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14042$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14043 else
14044 # Canadian cross, just use what we found
81ecdfbb
RW
14045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14046$as_echo "pre-installed" >&6; }
2429c060 14047 fi
be01d343
PB
14048else
14049 ok=yes
14050 case " ${configdirs} " in
14051 *" binutils "*) ;;
14052 *) ok=no ;;
14053 esac
c6b750e1 14054
be01d343
PB
14055 if test $ok = yes; then
14056 # An in-tree tool is available and we can use it
14057 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14059$as_echo "just compiled" >&6; }
2429c060
PB
14060 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14061 # We already found the complete path
b8025f34 14062 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14064$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14065 elif test "x$target" = "x$host"; then
14066 # We can use an host tool
14067 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14069$as_echo "host tool" >&6; }
be01d343
PB
14070 else
14071 # We need a cross tool
81ecdfbb
RW
14072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14073$as_echo "pre-installed" >&6; }
be01d343 14074 fi
a0da8069 14075fi
54752a6b 14076
81ecdfbb
RW
14077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14078$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14079if test "x${build}" != "x${host}" ; then
14080 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14081 # We already found the complete path
14082 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14084$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14085 else
14086 # Canadian cross, just use what we found
81ecdfbb
RW
14087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14088$as_echo "pre-installed" >&6; }
0c24b341
NC
14089 fi
14090else
14091 ok=yes
14092 case " ${configdirs} " in
14093 *" binutils "*) ;;
14094 *) ok=no ;;
14095 esac
14096
14097 if test $ok = yes; then
14098 # An in-tree tool is available and we can use it
14099 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14101$as_echo "just compiled" >&6; }
0c24b341
NC
14102 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14103 # We already found the complete path
14104 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14106$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14107 elif test "x$target" = "x$host"; then
14108 # We can use an host tool
14109 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14111$as_echo "host tool" >&6; }
0c24b341
NC
14112 else
14113 # We need a cross tool
81ecdfbb
RW
14114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14115$as_echo "pre-installed" >&6; }
0c24b341
NC
14116 fi
14117fi
14118
54752a6b
NN
14119
14120
be01d343 14121
4b900473 14122
a0da8069
NN
14123# Certain tools may need extra flags.
14124AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14125RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14126NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14127
be01d343
PB
14128# When building target libraries, except in a Canadian cross, we use
14129# the same toolchain as the compiler we just built.
14130COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14131COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14132COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14133if test $host = $build; then
14134 case " $configdirs " in
14135 *" gcc "*)
14136 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14137 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14138 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14139 ;;
14140 esac
14141fi
14142
14143
14144
14145
14146
81ecdfbb
RW
14147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14148$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14149# Check whether --enable-maintainer-mode was given.
14150if test "${enable_maintainer_mode+set}" = set; then :
14151 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14152else
14153 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14154fi
14155
14156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14157$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14158
14159
14160if test "$USE_MAINTAINER_MODE" = yes; then
14161 MAINTAINER_MODE_TRUE=
14162 MAINTAINER_MODE_FALSE='#'
14163else
14164 MAINTAINER_MODE_TRUE='#'
14165 MAINTAINER_MODE_FALSE=
c6b750e1 14166fi
3d5e36ae
AO
14167MAINT=$MAINTAINER_MODE_TRUE
14168
1d39f329
NN
14169# ---------------------
14170# GCC bootstrap support
14171# ---------------------
14172
14173# Stage specific cflags for build.
14174stage1_cflags="-g"
14175case $build in
14176 vax-*-*)
14177 case ${GCC} in
14178 yes) stage1_cflags="-g -Wa,-J" ;;
14179 *) stage1_cflags="-g -J" ;;
14180 esac ;;
1d39f329
NN
14181esac
14182
1d89b610 14183# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14184if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14185 saved_CFLAGS="$CFLAGS"
14186
14187 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14188 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14190$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14192/* end confdefs.h. */
14193
2038f525
PB
14194#if (__GNUC__ < 3) \
14195 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14196 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14197#error http://gcc.gnu.org/PR29382
14198#endif
14199
c6b750e1
DJ
14200int
14201main ()
14202{
14203
14204 ;
14205 return 0;
14206}
14207_ACEOF
81ecdfbb
RW
14208if ac_fn_c_try_compile "$LINENO"; then :
14209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14210$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14211else
81ecdfbb
RW
14212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14213$as_echo "no" >&6; }
c6b750e1 14214fi
81ecdfbb 14215rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14216
14217 CFLAGS="$saved_CFLAGS"
14218fi
14219
14220
1d39f329 14221
8a0d8a5c 14222# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14223# Check whether --enable-stage1-checking was given.
14224if test "${enable_stage1_checking+set}" = set; then :
14225 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14226else
5566c1fa 14227 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14228 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14229else
5566c1fa 14230 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14231fi
81ecdfbb 14232fi
8a0d8a5c
PB
14233
14234
c6b750e1 14235
81ecdfbb
RW
14236# Enable -Werror in bootstrap stage2 and later.
14237# Check whether --enable-werror was given.
14238if test "${enable_werror+set}" = set; then :
14239 enableval=$enable_werror;
1d39f329 14240else
a0323144 14241 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14242 enable_werror=yes
79fcd0ec
PB
14243else
14244 enable_werror=no
14245fi
81ecdfbb
RW
14246fi
14247
1a6f2dc7
NN
14248case ${enable_werror} in
14249 yes) stage2_werror_flag="--enable-werror-always" ;;
14250 *) stage2_werror_flag="" ;;
1d39f329
NN
14251esac
14252
14253
e8a5fa9c
RW
14254# Specify what files to not compare during bootstrap.
14255
14256compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14257case "$target" in
14258 hppa*64*-*-hpux*) ;;
14259 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14260esac
1f53ca9a
AO
14261case " $configdirs " in
14262*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14263esac
e8a5fa9c
RW
14264
14265
81ecdfbb
RW
14266ac_config_files="$ac_config_files Makefile"
14267
c6b750e1 14268cat >confcache <<\_ACEOF
a0da8069
NN
14269# This file is a shell script that caches the results of configure
14270# tests run on this system so they can be shared between configure
c6b750e1
DJ
14271# scripts and configure runs, see configure's option --config-cache.
14272# It is not useful on other systems. If it contains results you don't
14273# want to keep, you may remove or edit it.
a0da8069 14274#
c6b750e1
DJ
14275# config.status only pays attention to the cache file if you give it
14276# the --recheck option to rerun configure.
a0da8069 14277#
c6b750e1
DJ
14278# `ac_cv_env_foo' variables (set or unset) will be overridden when
14279# loading this file, other *unset* `ac_cv_foo' will be assigned the
14280# following values.
14281
14282_ACEOF
14283
a0da8069
NN
14284# The following way of writing the cache mishandles newlines in values,
14285# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14286# So, we kill variables containing newlines.
a0da8069
NN
14287# Ultrix sh set writes to stderr and can't be redirected directly,
14288# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14289(
14290 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14291 eval ac_val=\$$ac_var
14292 case $ac_val in #(
14293 *${as_nl}*)
14294 case $ac_var in #(
14295 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14296$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14297 esac
14298 case $ac_var in #(
14299 _ | IFS | as_nl) ;; #(
14300 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14301 *) { eval $ac_var=; unset $ac_var;} ;;
14302 esac ;;
14303 esac
14304 done
14305
c6b750e1 14306 (set) 2>&1 |
81ecdfbb
RW
14307 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14308 *${as_nl}ac_space=\ *)
14309 # `set' does not quote correctly, so add quotes: double-quote
14310 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14311 sed -n \
14312 "s/'/'\\\\''/g;
14313 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14314 ;; #(
c6b750e1
DJ
14315 *)
14316 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14317 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14318 ;;
81ecdfbb
RW
14319 esac |
14320 sort
14321) |
c6b750e1 14322 sed '
81ecdfbb 14323 /^ac_cv_env_/b end
c6b750e1 14324 t clear
81ecdfbb 14325 :clear
c6b750e1
DJ
14326 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14327 t end
81ecdfbb
RW
14328 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14329 :end' >>confcache
14330if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14331 if test -w "$cache_file"; then
14332 test "x$cache_file" != "x/dev/null" &&
14333 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14334$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14335 cat confcache >$cache_file
a0da8069 14336 else
81ecdfbb
RW
14337 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14338$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14339 fi
852e5f18 14340fi
a0da8069 14341rm -f confcache
852e5f18 14342
a0da8069
NN
14343test "x$prefix" = xNONE && prefix=$ac_default_prefix
14344# Let make expand exec_prefix.
14345test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14346
a0da8069
NN
14347# Transform confdefs.h into DEFS.
14348# Protect against shell expansion while executing Makefile rules.
14349# Protect against Makefile macro expansion.
c6b750e1
DJ
14350#
14351# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14352# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14353# look for a macro that doesn't take arguments.
81ecdfbb
RW
14354ac_script='
14355:mline
14356/\\$/{
14357 N
14358 s,\\\n,,
14359 b mline
14360}
c6b750e1 14361t clear
81ecdfbb
RW
14362:clear
14363s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14364t quote
81ecdfbb 14365s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14366t quote
81ecdfbb
RW
14367b any
14368:quote
14369s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14370s/\[/\\&/g
14371s/\]/\\&/g
14372s/\$/$$/g
14373H
14374:any
14375${
14376 g
14377 s/^\n//
14378 s/\n/ /g
14379 p
14380}
14381'
14382DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14383
14384
14385ac_libobjs=
14386ac_ltlibobjs=
14387for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14388 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14389 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14390 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14391 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14392 # will be set to the directory where LIBOBJS objects are built.
14393 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14394 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14395done
14396LIBOBJS=$ac_libobjs
852e5f18 14397
c6b750e1 14398LTLIBOBJS=$ac_ltlibobjs
376a0e54 14399
cac3d6c4 14400
c6b750e1
DJ
14401
14402: ${CONFIG_STATUS=./config.status}
81ecdfbb 14403ac_write_fail=0
c6b750e1
DJ
14404ac_clean_files_save=$ac_clean_files
14405ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14406{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14407$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14408as_write_fail=0
14409cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14410#! $SHELL
14411# Generated by $as_me.
a0da8069 14412# Run this file to recreate the current configuration.
a0da8069 14413# Compiler output produced by configure, useful for debugging
c6b750e1 14414# configure, is in config.log if it exists.
376a0e54 14415
c6b750e1
DJ
14416debug=false
14417ac_cs_recheck=false
14418ac_cs_silent=false
c6b750e1 14419
81ecdfbb
RW
14420SHELL=\${CONFIG_SHELL-$SHELL}
14421export SHELL
14422_ASEOF
14423cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14424## -------------------- ##
14425## M4sh Initialization. ##
14426## -------------------- ##
14427
14428# Be more Bourne compatible
14429DUALCASE=1; export DUALCASE # for MKS sh
14430if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14431 emulate sh
14432 NULLCMD=:
81ecdfbb 14433 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14434 # is contrary to our usage. Disable this feature.
14435 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14436 setopt NO_GLOB_SUBST
14437else
14438 case `(set -o) 2>/dev/null` in #(
14439 *posix*) :
14440 set -o posix ;; #(
14441 *) :
14442 ;;
14443esac
c6b750e1 14444fi
c6b750e1 14445
81ecdfbb
RW
14446
14447as_nl='
14448'
14449export as_nl
14450# Printing a long string crashes Solaris 7 /usr/bin/printf.
14451as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14452as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14453as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14454# Prefer a ksh shell builtin over an external printf program on Solaris,
14455# but without wasting forks for bash or zsh.
14456if test -z "$BASH_VERSION$ZSH_VERSION" \
14457 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14458 as_echo='print -r --'
14459 as_echo_n='print -rn --'
14460elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14461 as_echo='printf %s\n'
14462 as_echo_n='printf %s'
14463else
14464 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14465 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14466 as_echo_n='/usr/ucb/echo -n'
14467 else
14468 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14469 as_echo_n_body='eval
14470 arg=$1;
14471 case $arg in #(
14472 *"$as_nl"*)
14473 expr "X$arg" : "X\\(.*\\)$as_nl";
14474 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14475 esac;
14476 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14477 '
14478 export as_echo_n_body
14479 as_echo_n='sh -c $as_echo_n_body as_echo'
14480 fi
14481 export as_echo_body
14482 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14483fi
14484
81ecdfbb
RW
14485# The user is always right.
14486if test "${PATH_SEPARATOR+set}" != set; then
14487 PATH_SEPARATOR=:
14488 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14489 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14490 PATH_SEPARATOR=';'
14491 }
14492fi
14493
14494
14495# IFS
14496# We need space, tab and new line, in precisely that order. Quoting is
14497# there to prevent editors from complaining about space-tab.
14498# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14499# splitting by setting IFS to empty value.)
14500IFS=" "" $as_nl"
14501
14502# Find who we are. Look in the path if we contain no directory separator.
14503case $0 in #((
14504 *[\\/]* ) as_myself=$0 ;;
14505 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14506for as_dir in $PATH
14507do
14508 IFS=$as_save_IFS
14509 test -z "$as_dir" && as_dir=.
14510 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14511 done
14512IFS=$as_save_IFS
14513
14514 ;;
14515esac
14516# We did not find ourselves, most probably we were run as `sh COMMAND'
14517# in which case we are not to be found in the path.
14518if test "x$as_myself" = x; then
14519 as_myself=$0
14520fi
14521if test ! -f "$as_myself"; then
14522 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14523 exit 1
14524fi
c6b750e1 14525
81ecdfbb
RW
14526# Unset variables that we do not need and which cause bugs (e.g. in
14527# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14528# suppresses any "Segmentation fault" message there. '((' could
14529# trigger a bug in pdksh 5.2.14.
14530for as_var in BASH_ENV ENV MAIL MAILPATH
14531do eval test x\${$as_var+set} = xset \
14532 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14533done
c6b750e1
DJ
14534PS1='$ '
14535PS2='> '
14536PS4='+ '
14537
14538# NLS nuisances.
81ecdfbb
RW
14539LC_ALL=C
14540export LC_ALL
14541LANGUAGE=C
14542export LANGUAGE
14543
14544# CDPATH.
14545(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14546
14547
14548# as_fn_error ERROR [LINENO LOG_FD]
14549# ---------------------------------
14550# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14551# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14552# script with status $?, using 1 if that was 0.
14553as_fn_error ()
14554{
14555 as_status=$?; test $as_status -eq 0 && as_status=1
14556 if test "$3"; then
14557 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14558 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14559 fi
81ecdfbb
RW
14560 $as_echo "$as_me: error: $1" >&2
14561 as_fn_exit $as_status
14562} # as_fn_error
14563
14564
14565# as_fn_set_status STATUS
14566# -----------------------
14567# Set $? to STATUS, without forking.
14568as_fn_set_status ()
14569{
14570 return $1
14571} # as_fn_set_status
14572
14573# as_fn_exit STATUS
14574# -----------------
14575# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14576as_fn_exit ()
14577{
14578 set +e
14579 as_fn_set_status $1
14580 exit $1
14581} # as_fn_exit
14582
14583# as_fn_unset VAR
14584# ---------------
14585# Portably unset VAR.
14586as_fn_unset ()
14587{
14588 { eval $1=; unset $1;}
14589}
14590as_unset=as_fn_unset
14591# as_fn_append VAR VALUE
14592# ----------------------
14593# Append the text in VALUE to the end of the definition contained in VAR. Take
14594# advantage of any shell optimizations that allow amortized linear growth over
14595# repeated appends, instead of the typical quadratic growth present in naive
14596# implementations.
14597if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14598 eval 'as_fn_append ()
14599 {
14600 eval $1+=\$2
14601 }'
14602else
14603 as_fn_append ()
14604 {
14605 eval $1=\$$1\$2
14606 }
14607fi # as_fn_append
14608
14609# as_fn_arith ARG...
14610# ------------------
14611# Perform arithmetic evaluation on the ARGs, and store the result in the
14612# global $as_val. Take advantage of shells that can avoid forks. The arguments
14613# must be portable across $(()) and expr.
14614if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14615 eval 'as_fn_arith ()
14616 {
14617 as_val=$(( $* ))
14618 }'
14619else
14620 as_fn_arith ()
14621 {
14622 as_val=`expr "$@" || test $? -eq 1`
14623 }
14624fi # as_fn_arith
14625
c6b750e1 14626
81ecdfbb
RW
14627if expr a : '\(a\)' >/dev/null 2>&1 &&
14628 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14629 as_expr=expr
14630else
14631 as_expr=false
14632fi
14633
81ecdfbb 14634if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14635 as_basename=basename
14636else
14637 as_basename=false
14638fi
14639
81ecdfbb
RW
14640if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14641 as_dirname=dirname
14642else
14643 as_dirname=false
14644fi
c6b750e1 14645
81ecdfbb 14646as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14647$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14648 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14649 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14650$as_echo X/"$0" |
14651 sed '/^.*\/\([^/][^/]*\)\/*$/{
14652 s//\1/
14653 q
14654 }
14655 /^X\/\(\/\/\)$/{
14656 s//\1/
14657 q
14658 }
14659 /^X\/\(\/\).*/{
14660 s//\1/
14661 q
14662 }
14663 s/.*/./; q'`
c6b750e1 14664
c6b750e1
DJ
14665# Avoid depending upon Character Ranges.
14666as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14667as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14668as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14669as_cr_digits='0123456789'
14670as_cr_alnum=$as_cr_Letters$as_cr_digits
14671
81ecdfbb
RW
14672ECHO_C= ECHO_N= ECHO_T=
14673case `echo -n x` in #(((((
14674-n*)
14675 case `echo 'xy\c'` in
14676 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14677 xy) ECHO_C='\c';;
14678 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14679 ECHO_T=' ';;
14680 esac;;
14681*)
14682 ECHO_N='-n';;
c6b750e1
DJ
14683esac
14684
81ecdfbb
RW
14685rm -f conf$$ conf$$.exe conf$$.file
14686if test -d conf$$.dir; then
14687 rm -f conf$$.dir/conf$$.file
c6b750e1 14688else
81ecdfbb
RW
14689 rm -f conf$$.dir
14690 mkdir conf$$.dir 2>/dev/null
c6b750e1 14691fi
81ecdfbb
RW
14692if (echo >conf$$.file) 2>/dev/null; then
14693 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14694 as_ln_s='ln -s'
81ecdfbb
RW
14695 # ... but there are two gotchas:
14696 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14697 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14698 # In both cases, we have to default to `cp -p'.
14699 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14700 as_ln_s='cp -p'
14701 elif ln conf$$.file conf$$ 2>/dev/null; then
14702 as_ln_s=ln
14703 else
14704 as_ln_s='cp -p'
c6b750e1 14705 fi
c6b750e1
DJ
14706else
14707 as_ln_s='cp -p'
14708fi
81ecdfbb
RW
14709rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14710rmdir conf$$.dir 2>/dev/null
14711
14712
14713# as_fn_mkdir_p
14714# -------------
14715# Create "$as_dir" as a directory, including parents if necessary.
14716as_fn_mkdir_p ()
14717{
14718
14719 case $as_dir in #(
14720 -*) as_dir=./$as_dir;;
14721 esac
14722 test -d "$as_dir" || eval $as_mkdir_p || {
14723 as_dirs=
14724 while :; do
14725 case $as_dir in #(
14726 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14727 *) as_qdir=$as_dir;;
14728 esac
14729 as_dirs="'$as_qdir' $as_dirs"
14730 as_dir=`$as_dirname -- "$as_dir" ||
14731$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14732 X"$as_dir" : 'X\(//\)[^/]' \| \
14733 X"$as_dir" : 'X\(//\)$' \| \
14734 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14735$as_echo X"$as_dir" |
14736 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14737 s//\1/
14738 q
14739 }
14740 /^X\(\/\/\)[^/].*/{
14741 s//\1/
14742 q
14743 }
14744 /^X\(\/\/\)$/{
14745 s//\1/
14746 q
14747 }
14748 /^X\(\/\).*/{
14749 s//\1/
14750 q
14751 }
14752 s/.*/./; q'`
14753 test -d "$as_dir" && break
14754 done
14755 test -z "$as_dirs" || eval "mkdir $as_dirs"
14756 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14757
c6b750e1 14758
81ecdfbb 14759} # as_fn_mkdir_p
c6b750e1 14760if mkdir -p . 2>/dev/null; then
81ecdfbb 14761 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14762else
14763 test -d ./-p && rmdir ./-p
14764 as_mkdir_p=false
14765fi
14766
81ecdfbb
RW
14767if test -x / >/dev/null 2>&1; then
14768 as_test_x='test -x'
14769else
14770 if ls -dL / >/dev/null 2>&1; then
14771 as_ls_L_option=L
14772 else
14773 as_ls_L_option=
14774 fi
14775 as_test_x='
14776 eval sh -c '\''
14777 if test -d "$1"; then
14778 test -d "$1/.";
14779 else
14780 case $1 in #(
14781 -*)set "./$1";;
14782 esac;
14783 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14784 ???[sx]*):;;*)false;;esac;fi
14785 '\'' sh
14786 '
14787fi
14788as_executable_p=$as_test_x
c6b750e1
DJ
14789
14790# Sed expression to map a string onto a valid CPP name.
14791as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14792
14793# Sed expression to map a string onto a valid variable name.
14794as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14795
14796
c6b750e1 14797exec 6>&1
81ecdfbb
RW
14798## ----------------------------------- ##
14799## Main body of $CONFIG_STATUS script. ##
14800## ----------------------------------- ##
14801_ASEOF
14802test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14803
14804cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14805# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14806# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14807# values after options handling.
14808ac_log="
c6b750e1 14809This file was extended by $as_me, which was
81ecdfbb 14810generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14811
14812 CONFIG_FILES = $CONFIG_FILES
14813 CONFIG_HEADERS = $CONFIG_HEADERS
14814 CONFIG_LINKS = $CONFIG_LINKS
14815 CONFIG_COMMANDS = $CONFIG_COMMANDS
14816 $ $0 $@
14817
81ecdfbb
RW
14818on `(hostname || uname -n) 2>/dev/null | sed 1q`
14819"
14820
c6b750e1
DJ
14821_ACEOF
14822
81ecdfbb
RW
14823case $ac_config_files in *"
14824"*) set x $ac_config_files; shift; ac_config_files=$*;;
14825esac
c6b750e1 14826
c6b750e1 14827
c6b750e1 14828
81ecdfbb
RW
14829cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14830# Files that config.status was made for.
14831config_files="$ac_config_files"
c6b750e1 14832
81ecdfbb 14833_ACEOF
c6b750e1 14834
81ecdfbb 14835cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14836ac_cs_usage="\
81ecdfbb
RW
14837\`$as_me' instantiates files and other configuration actions
14838from templates according to the current configuration. Unless the files
14839and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14840
81ecdfbb 14841Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14842
14843 -h, --help print this help, then exit
81ecdfbb
RW
14844 -V, --version print version number and configuration settings, then exit
14845 -q, --quiet, --silent
14846 do not print progress messages
c6b750e1
DJ
14847 -d, --debug don't remove temporary files
14848 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14849 --file=FILE[:TEMPLATE]
14850 instantiate the configuration file FILE
c6b750e1
DJ
14851
14852Configuration files:
14853$config_files
14854
81ecdfbb 14855Report bugs to the package provider."
c6b750e1 14856
81ecdfbb
RW
14857_ACEOF
14858cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14859ac_cs_version="\\
14860config.status
81ecdfbb
RW
14861configured by $0, generated by GNU Autoconf 2.64,
14862 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14863
81ecdfbb 14864Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14865This config.status script is free software; the Free Software Foundation
14866gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14867
14868ac_pwd='$ac_pwd'
14869srcdir='$srcdir'
14870INSTALL='$INSTALL'
8e957354 14871AWK='$AWK'
81ecdfbb 14872test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14873_ACEOF
14874
81ecdfbb
RW
14875cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14876# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14877ac_need_defaults=:
14878while test $# != 0
a0da8069 14879do
c6b750e1
DJ
14880 case $1 in
14881 --*=*)
81ecdfbb
RW
14882 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14883 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14884 ac_shift=:
14885 ;;
81ecdfbb 14886 *)
c6b750e1
DJ
14887 ac_option=$1
14888 ac_optarg=$2
14889 ac_shift=shift
14890 ;;
c6b750e1
DJ
14891 esac
14892
14893 case $ac_option in
14894 # Handling of the options.
a0da8069 14895 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14896 ac_cs_recheck=: ;;
81ecdfbb
RW
14897 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14898 $as_echo "$ac_cs_version"; exit ;;
14899 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14900 debug=: ;;
14901 --file | --fil | --fi | --f )
14902 $ac_shift
81ecdfbb
RW
14903 case $ac_optarg in
14904 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14905 esac
14906 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14907 ac_need_defaults=false;;
81ecdfbb
RW
14908 --he | --h | --help | --hel | -h )
14909 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14910 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14911 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14912 ac_cs_silent=: ;;
14913
14914 # This is an error.
81ecdfbb
RW
14915 -*) as_fn_error "unrecognized option: \`$1'
14916Try \`$0 --help' for more information." ;;
c6b750e1 14917
81ecdfbb
RW
14918 *) as_fn_append ac_config_targets " $1"
14919 ac_need_defaults=false ;;
c6b750e1 14920
376a0e54 14921 esac
c6b750e1 14922 shift
376a0e54
CM
14923done
14924
c6b750e1 14925ac_configure_extra_args=
376a0e54 14926
c6b750e1
DJ
14927if $ac_cs_silent; then
14928 exec 6>/dev/null
14929 ac_configure_extra_args="$ac_configure_extra_args --silent"
14930fi
376a0e54 14931
c6b750e1 14932_ACEOF
81ecdfbb 14933cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 14934if \$ac_cs_recheck; then
81ecdfbb
RW
14935 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14936 shift
14937 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14938 CONFIG_SHELL='$SHELL'
14939 export CONFIG_SHELL
14940 exec "\$@"
c6b750e1
DJ
14941fi
14942
14943_ACEOF
81ecdfbb
RW
14944cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14945exec 5>>config.log
14946{
14947 echo
14948 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14949## Running $as_me. ##
14950_ASBOX
14951 $as_echo "$ac_log"
14952} >&5
c6b750e1 14953
81ecdfbb
RW
14954_ACEOF
14955cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
14956#
14957# INIT-COMMANDS
14958#
14959extrasub_build="$extrasub_build"
14960 extrasub_host="$extrasub_host"
14961 extrasub_target="$extrasub_target"
14962
81ecdfbb 14963_ACEOF
c6b750e1 14964
81ecdfbb 14965cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14966
81ecdfbb 14967# Handling of arguments.
c6b750e1
DJ
14968for ac_config_target in $ac_config_targets
14969do
81ecdfbb
RW
14970 case $ac_config_target in
14971 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14972
14973 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
14974 esac
14975done
14976
81ecdfbb 14977
c6b750e1
DJ
14978# If the user did not use the arguments to specify the items to instantiate,
14979# then the envvar interface is used. Set only those that are not.
14980# We use the long form for the default assignment because of an extremely
14981# bizarre bug on SunOS 4.1.3.
14982if $ac_need_defaults; then
14983 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14984fi
14985
14986# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 14987# simply because there is no reason against having it here, and in addition,
c6b750e1 14988# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
14989# Hook for its removal unless debugging.
14990# Note that there is a small window in which the directory will not be cleaned:
14991# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
14992$debug ||
14993{
81ecdfbb
RW
14994 tmp=
14995 trap 'exit_status=$?
14996 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14997' 0
14998 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 14999}
c6b750e1
DJ
15000# Create a (secure) tmp directory for tmp files.
15001
15002{
81ecdfbb 15003 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15004 test -n "$tmp" && test -d "$tmp"
15005} ||
15006{
81ecdfbb
RW
15007 tmp=./conf$$-$RANDOM
15008 (umask 077 && mkdir "$tmp")
15009} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15010
15011# Set up the scripts for CONFIG_FILES section.
15012# No need to generate them if there are no CONFIG_FILES.
15013# This happens for instance with `./config.status config.h'.
15014if test -n "$CONFIG_FILES"; then
15015
15016if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15017 ac_cs_awk_getline=:
15018 ac_cs_awk_pipe_init=
15019 ac_cs_awk_read_file='
15020 while ((getline aline < (F[key])) > 0)
15021 print(aline)
15022 close(F[key])'
15023 ac_cs_awk_pipe_fini=
15024else
15025 ac_cs_awk_getline=false
15026 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15027 ac_cs_awk_read_file='
15028 print "|#_!!_#|"
15029 print "cat " F[key] " &&"
15030 '$ac_cs_awk_pipe_init
15031 # The final `:' finishes the AND list.
15032 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15033fi
15034ac_cr=`echo X | tr X '\015'`
15035# On cygwin, bash can eat \r inside `` if the user requested igncr.
15036# But we know of no other shell where ac_cr would be empty at this
15037# point, so we can use a bashism as a fallback.
15038if test "x$ac_cr" = x; then
15039 eval ac_cr=\$\'\\r\'
15040fi
15041ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15042if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15043 ac_cs_awk_cr='\r'
15044else
15045 ac_cs_awk_cr=$ac_cr
15046fi
15047
15048echo 'BEGIN {' >"$tmp/subs1.awk" &&
15049_ACEOF
15050
15051# Create commands to substitute file output variables.
c6b750e1 15052{
81ecdfbb
RW
15053 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15054 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15055 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15056 echo "_ACAWK" &&
15057 echo "_ACEOF"
15058} >conf$$files.sh &&
15059. ./conf$$files.sh ||
15060 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15061rm -f conf$$files.sh
c6b750e1 15062
81ecdfbb
RW
15063{
15064 echo "cat >conf$$subs.awk <<_ACEOF" &&
15065 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15066 echo "_ACEOF"
15067} >conf$$subs.sh ||
15068 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15069ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15070ac_delim='%!_!# '
15071for ac_last_try in false false false false false :; do
15072 . ./conf$$subs.sh ||
15073 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15074
15075 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15076 if test $ac_delim_n = $ac_delim_num; then
15077 break
15078 elif $ac_last_try; then
15079 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15080 else
15081 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15082 fi
15083done
15084rm -f conf$$subs.sh
15085
15086cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15087cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15088_ACEOF
81ecdfbb
RW
15089sed -n '
15090h
15091s/^/S["/; s/!.*/"]=/
15092p
15093g
15094s/^[^!]*!//
15095:repl
15096t repl
15097s/'"$ac_delim"'$//
15098t delim
15099:nl
15100h
15101s/\(.\{148\}\).*/\1/
15102t more1
15103s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15104p
15105n
15106b repl
15107:more1
15108s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15109p
15110g
15111s/.\{148\}//
15112t nl
15113:delim
15114h
15115s/\(.\{148\}\).*/\1/
15116t more2
15117s/["\\]/\\&/g; s/^/"/; s/$/"/
15118p
15119b
15120:more2
15121s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15122p
15123g
15124s/.\{148\}//
15125t delim
15126' <conf$$subs.awk | sed '
15127/^[^""]/{
15128 N
15129 s/\n//
15130}
15131' >>$CONFIG_STATUS || ac_write_fail=1
15132rm -f conf$$subs.awk
15133cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15134_ACAWK
15135cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15136 for (key in S) S_is_set[key] = 1
15137 FS = "\a"
15138 \$ac_cs_awk_pipe_init
15139}
15140{
15141 line = $ 0
15142 nfields = split(line, field, "@")
15143 substed = 0
15144 len = length(field[1])
15145 for (i = 2; i < nfields; i++) {
15146 key = field[i]
15147 keylen = length(key)
15148 if (S_is_set[key]) {
15149 value = S[key]
15150 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15151 len += length(value) + length(field[++i])
15152 substed = 1
15153 } else
15154 len += 1 + keylen
15155 }
15156 if (nfields == 3 && !substed) {
15157 key = field[2]
15158 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15159 \$ac_cs_awk_read_file
15160 next
15161 }
15162 }
15163 print line
15164}
15165\$ac_cs_awk_pipe_fini
15166_ACAWK
15167_ACEOF
15168cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15169if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15170 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15171else
15172 cat
15173fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15174 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15175_ACEOF
15176
15177# VPATH may cause trouble with some makes, so we remove $(srcdir),
15178# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15179# trailing colons and then remove the whole line if VPATH becomes empty
15180# (actually we leave an empty line to preserve line numbers).
15181if test "x$srcdir" = x.; then
15182 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15183s/:*\$(srcdir):*/:/
15184s/:*\${srcdir}:*/:/
15185s/:*@srcdir@:*/:/
15186s/^\([^=]*=[ ]*\):*/\1/
15187s/:*$//
15188s/^[^=]*=[ ]*$//
15189}'
15190fi
c6b750e1 15191
81ecdfbb
RW
15192cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15193fi # test -n "$CONFIG_FILES"
c6b750e1 15194
c6b750e1 15195
81ecdfbb
RW
15196eval set X " :F $CONFIG_FILES "
15197shift
15198for ac_tag
15199do
15200 case $ac_tag in
15201 :[FHLC]) ac_mode=$ac_tag; continue;;
15202 esac
15203 case $ac_mode$ac_tag in
15204 :[FHL]*:*);;
15205 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15206 :[FH]-) ac_tag=-:-;;
15207 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15208 esac
15209 ac_save_IFS=$IFS
15210 IFS=:
15211 set x $ac_tag
15212 IFS=$ac_save_IFS
15213 shift
15214 ac_file=$1
15215 shift
252b5132 15216
81ecdfbb
RW
15217 case $ac_mode in
15218 :L) ac_source=$1;;
15219 :[FH])
15220 ac_file_inputs=
15221 for ac_f
15222 do
15223 case $ac_f in
15224 -) ac_f="$tmp/stdin";;
15225 *) # Look for the file first in the build tree, then in the source tree
15226 # (if the path is not absolute). The absolute path cannot be DOS-style,
15227 # because $ac_f cannot contain `:'.
15228 test -f "$ac_f" ||
15229 case $ac_f in
15230 [\\/$]*) false;;
15231 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15232 esac ||
15233 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15234 esac
15235 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15236 as_fn_append ac_file_inputs " '$ac_f'"
15237 done
c6b750e1 15238
81ecdfbb
RW
15239 # Let's still pretend it is `configure' which instantiates (i.e., don't
15240 # use $as_me), people would be surprised to read:
15241 # /* config.h. Generated by config.status. */
15242 configure_input='Generated from '`
15243 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15244 `' by configure.'
15245 if test x"$ac_file" != x-; then
15246 configure_input="$ac_file. $configure_input"
15247 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15248$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15249 fi
81ecdfbb
RW
15250 # Neutralize special characters interpreted by sed in replacement strings.
15251 case $configure_input in #(
15252 *\&* | *\|* | *\\* )
15253 ac_sed_conf_input=`$as_echo "$configure_input" |
15254 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15255 *) ac_sed_conf_input=$configure_input;;
15256 esac
cac3d6c4 15257
81ecdfbb
RW
15258 case $ac_tag in
15259 *:-:* | *:-) cat >"$tmp/stdin" \
15260 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15261 esac
15262 ;;
a0da8069 15263 esac
252b5132 15264
81ecdfbb 15265 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15266$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15267 X"$ac_file" : 'X\(//\)[^/]' \| \
15268 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15269 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15270$as_echo X"$ac_file" |
15271 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15272 s//\1/
15273 q
15274 }
15275 /^X\(\/\/\)[^/].*/{
15276 s//\1/
15277 q
15278 }
15279 /^X\(\/\/\)$/{
15280 s//\1/
15281 q
15282 }
15283 /^X\(\/\).*/{
15284 s//\1/
15285 q
15286 }
15287 s/.*/./; q'`
15288 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15289 ac_builddir=.
252b5132 15290
81ecdfbb
RW
15291case "$ac_dir" in
15292.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15293*)
15294 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15295 # A ".." for each directory in $ac_dir_suffix.
15296 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15297 case $ac_top_builddir_sub in
15298 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15299 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15300 esac ;;
15301esac
15302ac_abs_top_builddir=$ac_pwd
15303ac_abs_builddir=$ac_pwd$ac_dir_suffix
15304# for backward compatibility:
15305ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15306
15307case $srcdir in
81ecdfbb 15308 .) # We are building in place.
c6b750e1 15309 ac_srcdir=.
81ecdfbb
RW
15310 ac_top_srcdir=$ac_top_builddir_sub
15311 ac_abs_top_srcdir=$ac_pwd ;;
15312 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15313 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15314 ac_top_srcdir=$srcdir
15315 ac_abs_top_srcdir=$srcdir ;;
15316 *) # Relative name.
15317 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15318 ac_top_srcdir=$ac_top_build_prefix$srcdir
15319 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15320esac
81ecdfbb 15321ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15322
252b5132 15323
81ecdfbb
RW
15324 case $ac_mode in
15325 :F)
15326 #
15327 # CONFIG_FILE
15328 #
c6b750e1
DJ
15329
15330 case $INSTALL in
15331 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15332 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15333 esac
81ecdfbb 15334_ACEOF
252b5132 15335
81ecdfbb
RW
15336cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15337# If the template does not know about datarootdir, expand it.
15338# FIXME: This hack should be removed a few years after 2.60.
15339ac_datarootdir_hack=; ac_datarootdir_seen=
15340ac_sed_dataroot='
15341/datarootdir/ {
15342 p
15343 q
15344}
15345/@datadir@/p
15346/@docdir@/p
15347/@infodir@/p
15348/@localedir@/p
15349/@mandir@/p'
15350case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15351*datarootdir*) ac_datarootdir_seen=yes;;
15352*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15353 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15354$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15355_ACEOF
81ecdfbb
RW
15356cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15357 ac_datarootdir_hack='
15358 s&@datadir@&$datadir&g
15359 s&@docdir@&$docdir&g
15360 s&@infodir@&$infodir&g
15361 s&@localedir@&$localedir&g
15362 s&@mandir@&$mandir&g
15363 s&\\\${datarootdir}&$datarootdir&g' ;;
15364esac
15365_ACEOF
15366
15367# Neutralize VPATH when `$srcdir' = `.'.
15368# Shell code in configure.ac might set extrasub.
15369# FIXME: do we really want to maintain this feature?
15370cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15371ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15372$extrasub
15373_ACEOF
81ecdfbb 15374cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15375:t
15376/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15377s|@configure_input@|$ac_sed_conf_input|;t t
15378s&@top_builddir@&$ac_top_builddir_sub&;t t
15379s&@top_build_prefix@&$ac_top_build_prefix&;t t
15380s&@srcdir@&$ac_srcdir&;t t
15381s&@abs_srcdir@&$ac_abs_srcdir&;t t
15382s&@top_srcdir@&$ac_top_srcdir&;t t
15383s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15384s&@builddir@&$ac_builddir&;t t
15385s&@abs_builddir@&$ac_abs_builddir&;t t
15386s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15387s&@INSTALL@&$ac_INSTALL&;t t
15388$ac_datarootdir_hack
15389"
15390eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15391if $ac_cs_awk_getline; then
15392 $AWK -f "$tmp/subs.awk"
15393else
15394 $AWK -f "$tmp/subs.awk" | $SHELL
15395fi >$tmp/out \
15396 || as_fn_error "could not create $ac_file" "$LINENO" 5
15397
15398test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15399 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15400 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15401 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15402which seems to be undefined. Please make sure it is defined." >&5
15403$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15404which seems to be undefined. Please make sure it is defined." >&2;}
15405
15406 rm -f "$tmp/stdin"
15407 case $ac_file in
15408 -) cat "$tmp/out" && rm -f "$tmp/out";;
15409 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15410 esac \
15411 || as_fn_error "could not create $ac_file" "$LINENO" 5
15412 ;;
c148b4cb 15413
c148b4cb 15414
c148b4cb 15415
81ecdfbb
RW
15416 esac
15417
06a51eac
RW
15418
15419 case $ac_file$ac_mode in
15420 "Makefile":F) sed "$extrasub_build" Makefile |
15421 sed "$extrasub_host" |
15422 sed "$extrasub_target" > mf$$
15423 mv -f mf$$ Makefile ;;
15424
15425 esac
81ecdfbb
RW
15426done # for ac_tag
15427
15428
15429as_fn_exit 0
c6b750e1 15430_ACEOF
c6b750e1
DJ
15431ac_clean_files=$ac_clean_files_save
15432
81ecdfbb
RW
15433test $ac_write_fail = 0 ||
15434 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15435
c6b750e1
DJ
15436
15437# configure is writing to config.log, and then calls config.status.
15438# config.status does its own redirection, appending to config.log.
15439# Unfortunately, on DOS this fails, as config.log is still kept open
15440# by configure, so config.status won't be able to write to it; its
15441# output is simply discarded. So we exec the FD to /dev/null,
15442# effectively closing config.log, so it can be properly (re)opened and
15443# appended to by config.status. When coming back to configure, we
15444# need to make the FD available again.
15445if test "$no_create" != yes; then
15446 ac_cs_success=:
15447 ac_config_status_args=
15448 test "$silent" = yes &&
15449 ac_config_status_args="$ac_config_status_args --quiet"
15450 exec 5>/dev/null
15451 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15452 exec 5>>config.log
15453 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15454 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15455 $ac_cs_success || as_fn_exit $?
15456fi
15457if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15458 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15459$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15460fi
c148b4cb 15461
This page took 1.457285 seconds and 4 git commands to generate.