PR 11238
[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
81ecdfbb 687poststage1_ldflags
143754cd 688poststage1_libs
81ecdfbb
RW
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
81ecdfbb 800with_boot_libs
143754cd 801with_boot_ldflags
81ecdfbb
RW
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
e8a5fa9c 1535 --with-boot-libs=LIBS Libraries for stage2 and later
143754cd 1536 --with-boot-ldflags=FLAGS Linker flags 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*-*-*) ;;
143754cd 3264 x86_64-*-*) ;;
4b1cb4fe 3265 *)
54d1c879 3266 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3267 ;;
3268 esac
3269 ;;
f8a495c8
NC
3270 *-*-kaos*)
3271 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3272 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3273 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3274 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3275 noconfigdirs="$noconfigdirs target-libgloss"
3276 ;;
a0da8069
NN
3277 *-*-netbsd*)
3278 # Skip some stuff on all NetBSD configurations.
3279 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3280
3281 # Skip some stuff that's unsupported on some NetBSD configurations.
3282 case "${target}" in
3283 i*86-*-netbsdelf*) ;;
5b474aa8 3284 arm*-*-netbsdelf*) ;;
a0da8069 3285 *)
54d1c879 3286 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3287 ;;
3288 esac
3289 ;;
2a3124ca 3290 *-*-netware*)
54d1c879 3291 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3292 ;;
3293 *-*-rtems*)
54d1c879 3294 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3295 ;;
1587117a
EC
3296 # The tpf target doesn't support gdb yet.
3297 *-*-tpf*)
54d1c879 3298 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3299 ;;
c1968181 3300 *-*-uclinux*)
54d1c879 3301 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3302 ;;
a0da8069 3303 *-*-vxworks*)
54d1c879 3304 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3305 ;;
3306 alpha*-dec-osf*)
3307 # ld works, but does not support shared libraries.
3308 # newlib is not 64 bit ready. I'm not sure about fileutils.
3309 # gas doesn't generate exception information.
3310 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3311 ;;
3312 alpha*-*-*vms*)
54d1c879 3313 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3314 ;;
3315 alpha*-*-linux*)
3316 # newlib is not 64 bit ready
3317 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3318 ;;
a0da8069
NN
3319 alpha*-*-*)
3320 # newlib is not 64 bit ready
54d1c879 3321 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3322 ;;
4a18bd6b 3323 am33_2.0-*-linux*)
54d1c879 3324 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3325 ;;
a0da8069 3326 sh-*-linux*)
54d1c879 3327 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3328 ;;
a0da8069 3329 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3330 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3331 noconfigdirs="$noconfigdirs target-examples"
3332 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3333 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3334 noconfigdirs="$noconfigdirs expect dejagnu"
3335 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3336 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3337 noconfigdirs="$noconfigdirs target-newlib"
3338 case "${host}" in
3339 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3340 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3341 ;;
3342 esac
691bb5a1 3343 libgloss_dir=wince
a0da8069
NN
3344 ;;
3345 arc-*-*)
54d1c879 3346 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3347 ;;
caeba88f 3348 arm-semi-aof )
caeba88f 3349 ;;
a0da8069 3350 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3351 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3352 libgloss_dir=arm
a0da8069 3353 ;;
11b04d1f 3354 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3355 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3356 libgloss_dir=arm
a0da8069 3357 ;;
bd70a46f 3358 arm*-*-linux-gnueabi)
6d18b86b 3359 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3360 case ${with_newlib} in
3361 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3362 esac
691bb5a1 3363 libgloss_dir=arm
bd70a46f 3364 ;;
df4a6958 3365 arm*-*-symbianelf*)
54d1c879 3366 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3367 libgloss_dir=arm
df4a6958 3368 ;;
a0da8069 3369 arm-*-pe*)
54d1c879 3370 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3371 ;;
a0da8069 3372 thumb-*-coff)
54d1c879 3373 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3374 ;;
3375 thumb-*-elf)
54d1c879 3376 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3377 ;;
a0da8069 3378 thumb-*-pe)
54d1c879 3379 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3380 ;;
3381 arm-*-riscix*)
54d1c879 3382 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3383 ;;
3384 avr-*-*)
266df637 3385 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3386 ;;
376a0e54 3387 bfin-*-*)
df51e4e1
JZ
3388 unsupported_languages="$unsupported_languages java"
3389 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3390 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3391 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3392 fi
3393 ;;
a0da8069 3394 c4x-*-* | tic4x-*-*)
54d1c879 3395 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3396 ;;
3397 c54x*-*-* | tic54x-*-*)
54d1c879 3398 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3399 ;;
52310858
NC
3400 cr16-*-*)
3401 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3402 ;;
c7e66c6d 3403 cris-*-* | crisv32-*-*)
59f7ec45 3404 unsupported_languages="$unsupported_languages java"
c7e66c6d 3405 case "${target}" in
2faa2958 3406 *-*-aout)
096f7d00 3407 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3408 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3409 *-*-elf)
5e818318 3410 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3411 *-*-linux*)
5e818318 3412 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3413 *)
096f7d00 3414 unsupported_languages="$unsupported_languages fortran"
54d1c879 3415 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3416 esac
691bb5a1 3417 libgloss_dir=cris
a0da8069 3418 ;;
3e707e94 3419 crx-*-*)
54d1c879 3420 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3421 ;;
a0da8069 3422 d10v-*-*)
54d1c879 3423 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3424 ;;
3425 d30v-*-*)
54d1c879 3426 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3427 ;;
691bb5a1
DD
3428 ep9312-*-elf | ep9312-*-coff)
3429 libgloss_dir=arm
3430 ;;
a0da8069 3431 fr30-*-elf*)
54d1c879 3432 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3433 ;;
3434 frv-*-*)
54d1c879 3435 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3436 ;;
20135e4c
NC
3437 moxie-*-*)
3438 noconfigdirs="$noconfigdirs ${libgcj}"
3439 noconfigdirs="$noconfigdirs gprof"
3440 ;;
a0da8069 3441 h8300*-*-*)
54d1c879 3442 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3443 ;;
3444 h8500-*-*)
54d1c879 3445 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3446 ;;
caeba88f 3447 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3448 ;;
a0da8069
NN
3449 hppa*64*-*-linux* | parisc*64*-*-linux*)
3450 # In this case, it's because the hppa64-linux target is for
3451 # the kernel only at this point and has no libc, and thus no
3452 # headers, crt*.o, etc., all of which are needed by these.
3453 noconfigdirs="$noconfigdirs target-zlib"
3454 ;;
5dcac624
DA
3455 parisc*-*-linux* | hppa*-*-linux*)
3456 ;;
a0da8069 3457 hppa*-*-*elf* | \
a0da8069
NN
3458 hppa*-*-lites* | \
3459 hppa*-*-openbsd* | \
3460 hppa*64*-*-*)
54d1c879 3461 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3462 ;;
3463 hppa*-hp-hpux11*)
3464 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3465 ;;
691bb5a1
DD
3466 hppa*-*-pro*)
3467 libgloss_dir=pa
3468 ;;
a0da8069
NN
3469 hppa*-*-*)
3470 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3471 # build on HP-UX 10.20.
54d1c879 3472 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3473 ;;
b07c2aad 3474 i960-*-*)
54d1c879 3475 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3476 ;;
a0da8069
NN
3477 ia64*-*-elf*)
3478 # No gdb support yet.
675c6968 3479 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3480 ;;
3481 ia64*-**-hpux*)
3482 # No gdb or ld support yet.
54d1c879 3483 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3484 ;;
19e99079
NC
3485 ia64*-*-*vms*)
3486 # No gdb or ld support yet.
3487 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3488 ;;
caeba88f 3489 i370-*-opened*)
caeba88f 3490 ;;
ec11bdc6 3491 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3492 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3493 libgloss_dir=i386
a0da8069 3494 ;;
ec11bdc6 3495 i[3456789]86-*-linux*)
a0da8069
NN
3496 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3497 # not build java stuff by default.
3498 case "${target}" in
3499 *-*-*libc1*)
54d1c879 3500 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3501 esac
3502
3503 # This section makes it possible to build newlib natively on linux.
3504 # If we are using a cross compiler then don't configure newlib.
3505 if test x${is_cross_compiler} != xno ; then
bba45b8b 3506 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3507 fi
3508 noconfigdirs="$noconfigdirs target-libgloss"
3509 # If we are not using a cross compiler, do configure newlib.
3510 # Note however, that newlib will only be configured in this situation
3511 # if the --with-newlib option has been given, because otherwise
3512 # 'target-newlib' will appear in skipdirs.
3513 ;;
1f53ca9a
AO
3514 i[3456789]86-w64-mingw*)
3515 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3516 ;;
3517 i[3456789]86-*-mingw*)
45055374
CV
3518 target_configdirs="$target_configdirs target-winsup"
3519 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3520 ;;
2d1e8239 3521 x86_64-*-mingw*)
2d1e8239 3522 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3523 ;;
a0da8069
NN
3524 *-*-cygwin*)
3525 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3526 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3527 # always build newlib if winsup directory is present.
45055374 3528 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3529 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3530 elif test -d "$srcdir/newlib"; then
45055374 3531 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3532 fi
c6b750e1 3533 ;;
caeba88f
AL
3534 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3535 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3536 ;;
ec11bdc6 3537 i[3456789]86-*-pe)
54d1c879 3538 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3539 ;;
ec11bdc6 3540 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3541 # The linker does not yet know about weak symbols in COFF,
3542 # and is not configured to handle mixed ELF and COFF.
54d1c879 3543 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3544 ;;
ec11bdc6 3545 i[3456789]86-*-sco*)
54d1c879 3546 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3547 ;;
ec11bdc6 3548 i[3456789]86-*-solaris2*)
a0da8069
NN
3549 noconfigdirs="$noconfigdirs target-libgloss"
3550 ;;
ec11bdc6 3551 i[3456789]86-*-sysv4*)
54d1c879 3552 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3553 ;;
ec11bdc6 3554 i[3456789]86-*-beos*)
54d1c879 3555 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3556 ;;
b59bea8a 3557 i[3456789]86-*-rdos*)
2429c060
PB
3558 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3559 ;;
b07c2aad 3560 m32r-*-*)
54d1c879 3561 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3562 ;;
a0da8069 3563 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3564 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3565 libgloss_dir=m68hc11
a0da8069
NN
3566 ;;
3567 m68k-*-elf*)
54d1c879 3568 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3569 ;;
3570 m68k-*-coff*)
54d1c879 3571 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3572 ;;
691bb5a1
DD
3573 m68*-*-* | fido-*-*)
3574 libgloss_dir=m68k
3575 ;;
a0da8069
NN
3576 mcore-*-pe*)
3577 # The EPOC C++ environment does not support exceptions or rtti,
3578 # and so building libstdc++-v3 tends not to always work.
3579 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3580 ;;
3581 mmix-*-*)
59f7ec45 3582 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3583 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3584 ;;
3585 mn10200-*-*)
54d1c879 3586 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3587 ;;
3588 mn10300-*-*)
54d1c879 3589 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3590 ;;
4970f871 3591 mt-*-*)
cdb9b172
AH
3592 noconfigdirs="$noconfigdirs sim"
3593 ;;
a0da8069
NN
3594 powerpc-*-aix*)
3595 # copied from rs6000-*-* entry
e8a5fa9c 3596 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3597 ;;
3598 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3599 target_configdirs="$target_configdirs target-winsup"
54d1c879 3600 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3601 # always build newlib.
3602 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3603 ;;
3604 # This is temporary until we can link against shared libraries
3605 powerpcle-*-solaris*)
54d1c879 3606 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3607 libgloss_dir=rs6000
a0da8069
NN
3608 ;;
3609 powerpc-*-beos*)
54d1c879 3610 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3611 ;;
a0da8069 3612 powerpc-*-eabi)
54d1c879 3613 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3614 libgloss_dir=rs6000
caeba88f
AL
3615 ;;
3616 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3617 libgloss_dir=rs6000
a0da8069 3618 ;;
a0da8069 3619 rs6000-*-lynxos*)
54d1c879 3620 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3621 ;;
3622 rs6000-*-aix*)
e8a5fa9c 3623 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3624 ;;
3625 rs6000-*-*)
54d1c879 3626 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3627 ;;
3628 m68k-apollo-*)
54d1c879 3629 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3630 ;;
25a07265
NC
3631 microblaze*)
3632 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3633 ;;
5bd8be13
RS
3634 mips*-sde-elf*)
3635 skipdirs="$skipdirs target-libiberty"
3636 noconfigdirs="$noconfigdirs ${libgcj}"
3637 if test x$with_newlib = xyes; then
3638 noconfigdirs="$noconfigdirs gprof"
3639 fi
3640 libgloss_dir=mips
3641 ;;
a0da8069 3642 mips*-*-irix5*)
54d1c879 3643 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3644 ;;
3645 mips*-*-irix6*)
a0da8069
NN
3646 # Linking libjava exceeds command-line length limits on at least
3647 # IRIX 6.2, but not on IRIX 6.5.
3648 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3649 # <oldham@codesourcery.com>
54d1c879 3650 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3651 ;;
a0da8069 3652 mips*-*-bsd*)
54d1c879 3653 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3654 ;;
a0da8069
NN
3655 mips*-*-linux*)
3656 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3657 ;;
3658 mips*-*-*)
54d1c879 3659 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3660 libgloss_dir=mips
a0da8069
NN
3661 ;;
3662 romp-*-*)
54d1c879 3663 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3664 ;;
dbf85af7 3665 sh-*-* | sh64-*-*)
a0da8069 3666 case "${host}" in
ec11bdc6
DD
3667 i[3456789]86-*-vsta) ;; # don't add gprof back in
3668 i[3456789]86-*-go32*) ;; # don't add gprof back in
3669 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3670 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3671 esac
e8a5fa9c
RW
3672 case "${target}" in
3673 sh*-*-elf)
3674 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3675 *)
3676 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3677 esac
a0da8069 3678 ;;
691bb5a1
DD
3679 sparclet-*-aout* | sparc86x-*-*)
3680 libgloss_dir=sparc
3681 ;;
a0da8069 3682 sparc-*-elf*)
54d1c879 3683 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3684 ;;
3685 sparc64-*-elf*)
54d1c879 3686 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3687 libgloss_dir=sparc
a0da8069
NN
3688 ;;
3689 sparclite-*-*)
54d1c879 3690 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3691 libgloss_dir=sparc
a0da8069
NN
3692 ;;
3693 sparc-*-sunos4*)
54d1c879 3694 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3695 if test x${is_cross_compiler} != xno ; then
3696 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3697 else
3698 use_gnu_ld=no
3699 fi
3700 ;;
e3c770b1 3701 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3702 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3703 ;;
a0da8069
NN
3704 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3705 ;;
3706 v810-*-*)
54d1c879 3707 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3708 ;;
3709 v850-*-*)
54d1c879 3710 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3711 ;;
3712 v850e-*-*)
54d1c879 3713 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3714 ;;
3715 v850ea-*-*)
54d1c879 3716 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3717 ;;
3718 vax-*-vms)
54d1c879 3719 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3720 ;;
3721 vax-*-*)
54d1c879 3722 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3723 ;;
8b66833e 3724 xtensa*-*-*)
54d1c879 3725 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3726 ;;
a0da8069 3727 ip2k-*-*)
54d1c879 3728 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3729 ;;
29383458 3730 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3731 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3732 ;;
3733 *-*-lynxos*)
54d1c879 3734 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3735 ;;
a0da8069 3736 *-*-*)
54d1c879 3737 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3738 ;;
3739esac
252b5132 3740
a0da8069
NN
3741# If we aren't building newlib, then don't build libgloss, since libgloss
3742# depends upon some newlib header files.
3743case "${noconfigdirs}" in
3744 *target-libgloss*) ;;
3745 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3746esac
3747
a0da8069
NN
3748# Work in distributions that contain no compiler tools, like Autoconf.
3749tentative_cc=""
3750host_makefile_frag=/dev/null
3751if test -d ${srcdir}/config ; then
3752case "${host}" in
3753 m68k-hp-hpux*)
3754 # Avoid "too much defining" errors from HPUX compiler.
3755 tentative_cc="cc -Wp,-H256000"
3756 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3757 # If it's HP/UX ar, this should be harmless.
3758 RANLIB="ar ts"
3759 ;;
3760 m68k-apollo-sysv*)
3761 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3762 ;;
3763 m68k-apollo-bsd*)
3764 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3765 # chokes on bfd, the compiler won't let you assign integers to enums, and
3766 # other problems. Defining CC to gcc is a questionable way to say "don't use
3767 # the apollo compiler" (the preferred version of GCC could be called cc,
3768 # or whatever), but I'm not sure leaving CC as cc is any better...
3769 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3770 # Used to have BISON=yacc.
3771 tentative_cc=gcc
3772 ;;
3773 m88k-dg-dgux*)
3774 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3775 ;;
3776 m88k-harris-cxux*)
3777 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3778 tentative_cc="cc -Xa"
3779 host_makefile_frag="config/mh-cxux"
3780 ;;
3781 m88k-motorola-sysv*)
3782 ;;
3783 mips*-dec-ultrix*)
3784 tentative_cc="cc -Wf,-XNg1000"
3785 host_makefile_frag="config/mh-decstation"
3786 ;;
3787 mips*-nec-sysv4*)
3788 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3789 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3790 host_makefile_frag="config/mh-necv4"
3791 ;;
3792 mips*-sgi-irix4*)
3793 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3794 # environment. Also bump switch table size so that cp-parse will
3795 # compile. Bump string length limit so linker builds.
3796 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3797 ;;
3798 mips*-*-sysv4*)
3799 host_makefile_frag="config/mh-sysv4"
3800 ;;
3801 mips*-*-sysv*)
3802 # This is for a MIPS running RISC/os 4.52C.
3803
3804 # This is needed for GDB, but needs to be in the top-level make because
3805 # if a library is compiled with the bsd headers and gets linked with the
3806 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3807 # a different size).
3808 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3809 # known except to select the sysv environment. Could we use /proc instead?
3810 # These "sysv environments" and "bsd environments" often end up being a pain.
3811 #
3812 # This is not part of CFLAGS because perhaps not all C compilers have this
3813 # option.
3814 tentative_cc="cc -systype sysv"
3815 ;;
3816 i370-ibm-opened*)
3817 tentative_cc="c89"
3818 ;;
ec11bdc6 3819 i[3456789]86-*-sysv5*)
a0da8069
NN
3820 host_makefile_frag="config/mh-sysv5"
3821 ;;
ec11bdc6 3822 i[3456789]86-*-dgux*)
a0da8069
NN
3823 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3824 host_makefile_frag="config/mh-dgux386"
3825 ;;
ec11bdc6 3826 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3827 # The MetaWare compiler will generate a copyright message unless you
3828 # turn it off by adding the -Hnocopyr flag.
3829 tentative_cc="cc -Hnocopyr"
3830 ;;
ec11bdc6 3831 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3832 # for an NCR 3000 (i486/SVR4) system.
3833 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3834 # This compiler not only emits obnoxious copyright messages every time
3835 # you run it, but it chokes and dies on a whole bunch of GNU source
3836 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3837 tentative_cc="/usr/ccs/ATT/cc"
3838 host_makefile_frag="config/mh-ncr3000"
3839 ;;
ec11bdc6 3840 i[3456789]86-*-sco3.2v5*)
a0da8069 3841 ;;
ec11bdc6 3842 i[3456789]86-*-sco*)
a0da8069
NN
3843 # The native C compiler botches some simple uses of const. Unfortunately,
3844 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3845 tentative_cc="cc -Dconst="
3846 host_makefile_frag="config/mh-sco"
3847 ;;
ec11bdc6 3848 i[3456789]86-*-udk*)
a0da8069
NN
3849 host_makefile_frag="config/mh-sysv5"
3850 ;;
ec11bdc6 3851 i[3456789]86-*-solaris2*)
a0da8069
NN
3852 host_makefile_frag="config/mh-sysv4"
3853 ;;
ec11bdc6 3854 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3855 host_makefile_frag="config/mh-djgpp"
3856 ;;
3857 *-cygwin*)
e33b51a6 3858
81ecdfbb
RW
3859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3860$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3861echo a >cygwin-cat-check
1f53ca9a 3862if test `cat cygwin-cat-check` = a ; then
8ade07e9 3863 rm cygwin-cat-check
81ecdfbb
RW
3864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3865$as_echo "yes" >&6; }
e33b51a6 3866else
8ade07e9 3867 rm cygwin-cat-check
81ecdfbb
RW
3868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3869$as_echo "no" >&6; }
3870 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3871 Please either mount the build directory in binary mode or run the following
3872 commands before running any configure script:
3873set -o igncr
3874export SHELLOPTS
81ecdfbb 3875 " "$LINENO" 5
e33b51a6 3876fi
e33b51a6 3877
a0da8069
NN
3878 host_makefile_frag="config/mh-cygwin"
3879 ;;
8a1599ab 3880 *-mingw*)
84e7906e 3881 host_makefile_frag="config/mh-mingw"
2d1e8239 3882 ;;
a0da8069
NN
3883 *-interix*)
3884 host_makefile_frag="config/mh-interix"
3885 ;;
3886 vax-*-ultrix2*)
3887 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3888 tentative_cc=gcc
3889 ;;
3890 *-*-solaris2*)
3891 host_makefile_frag="config/mh-solaris"
3892 ;;
3893 m68k-sun-sunos*)
3894 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3895 # without overflowing the jump tables (-J says to use a 32 bit table)
3896 tentative_cc="cc -J"
3897 ;;
da888c87 3898 hppa*-hp-hpux10*)
a0da8069 3899 tentative_cc="cc -Wp,-H256000"
da888c87 3900 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3901 ;;
da888c87
PB
3902 hppa*-hp-hpux* | hppa*-*-hiux*)
3903 tentative_cc="cc -Wp,-H256000"
3904 host_makefile_frag="config/mh-pa"
3905 ;;
3906 hppa*-*)
3907 host_makefile_frag="config/mh-pa"
3908 ;;
3909 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3910 tentative_cc="cc -Wp,-H256000"
3911 ;;
3912 rs6000-*-lynxos*)
3913 # /bin/cc is less than useful for our purposes. Always use GCC
3914 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3915 host_makefile_frag="config/mh-lynxrs6k"
3916 ;;
0df3d27f
PB
3917 powerpc-*-darwin*)
3918 host_makefile_frag="config/mh-ppc-darwin"
3919 ;;
f6d183c0
PB
3920 powerpc-*-aix*)
3921 host_makefile_frag="config/mh-ppc-aix"
3922 ;;
3923 rs6000-*-aix*)
3924 host_makefile_frag="config/mh-ppc-aix"
3925 ;;
a0da8069
NN
3926 *-*-lynxos*)
3927 # /bin/cc is less than useful for our purposes. Always use GCC
3928 tentative_cc="/bin/gcc"
3929 ;;
3930 *-*-sysv4*)
3931 host_makefile_frag="config/mh-sysv4"
3932 ;;
fe69863c
DD
3933 # This is placed last to prevent interfering with the cases above.
3934 i[3456789]86-*-*)
3935 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3936 host_makefile_frag="config/mh-x86omitfp"
3937 ;;
a0da8069
NN
3938esac
3939fi
3940
9e07f89d
NN
3941# If we aren't going to be using gcc, see if we can extract a definition
3942# of CC from the fragment.
3943# Actually, use the 'pre-extracted' version above.
3944if test -z "${CC}" && test "${build}" = "${host}" ; then
3945 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3946 found=
3947 for dir in $PATH; do
3948 test -z "$dir" && dir=.
3949 if test -f $dir/gcc; then
3950 found=yes
3951 break
3952 fi
3953 done
3954 IFS="$save_ifs"
3955 if test -z "${found}" && test -n "${tentative_cc}" ; then
3956 CC=$tentative_cc
3957 fi
3958fi
3959
3960if test "${build}" != "${host}" ; then
1576798e
PB
3961 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3962 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3963 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3964 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3965 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3966 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3967 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3968 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3969 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3970 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3971 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3972 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3973else
3974 AR_FOR_BUILD="\$(AR)"
3975 AS_FOR_BUILD="\$(AS)"
512b7dfb 3976 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3977 CXX_FOR_BUILD="\$(CXX)"
3978 GCJ_FOR_BUILD="\$(GCJ)"
3979 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3980 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3981 LD_FOR_BUILD="\$(LD)"
3982 NM_FOR_BUILD="\$(NM)"
3983 RANLIB_FOR_BUILD="\$(RANLIB)"
3984 WINDRES_FOR_BUILD="\$(WINDRES)"
3985 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3986fi
3987
3988ac_ext=c
c6b750e1
DJ
3989ac_cpp='$CPP $CPPFLAGS'
3990ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3991ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3992ac_compiler_gnu=$ac_cv_c_compiler_gnu
3993if test -n "$ac_tool_prefix"; then
3994 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3995set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3997$as_echo_n "checking for $ac_word... " >&6; }
3998if test "${ac_cv_prog_CC+set}" = set; then :
3999 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4000else
4001 if test -n "$CC"; then
4002 ac_cv_prog_CC="$CC" # Let the user override the test.
4003else
4004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005for as_dir in $PATH
4006do
4007 IFS=$as_save_IFS
4008 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4009 for ac_exec_ext in '' $ac_executable_extensions; do
4010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4011 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4013 break 2
4014 fi
4015done
81ecdfbb
RW
4016 done
4017IFS=$as_save_IFS
c6b750e1
DJ
4018
4019fi
4020fi
4021CC=$ac_cv_prog_CC
4022if test -n "$CC"; then
81ecdfbb
RW
4023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4024$as_echo "$CC" >&6; }
c6b750e1 4025else
81ecdfbb
RW
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4027$as_echo "no" >&6; }
c6b750e1
DJ
4028fi
4029
81ecdfbb 4030
c6b750e1
DJ
4031fi
4032if test -z "$ac_cv_prog_CC"; then
4033 ac_ct_CC=$CC
6a9cf61e 4034 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4035set dummy gcc; ac_word=$2
81ecdfbb
RW
4036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4037$as_echo_n "checking for $ac_word... " >&6; }
4038if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4039 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4040else
4041 if test -n "$ac_ct_CC"; then
4042 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4043else
4044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045for as_dir in $PATH
4046do
4047 IFS=$as_save_IFS
4048 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4049 for ac_exec_ext in '' $ac_executable_extensions; do
4050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4051 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4053 break 2
4054 fi
4055done
81ecdfbb
RW
4056 done
4057IFS=$as_save_IFS
c6b750e1
DJ
4058
4059fi
4060fi
4061ac_ct_CC=$ac_cv_prog_ac_ct_CC
4062if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4064$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4065else
81ecdfbb
RW
4066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4067$as_echo "no" >&6; }
c6b750e1
DJ
4068fi
4069
81ecdfbb
RW
4070 if test "x$ac_ct_CC" = x; then
4071 CC=""
4072 else
4073 case $cross_compiling:$ac_tool_warned in
4074yes:)
4075{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4076$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4077ac_tool_warned=yes ;;
4078esac
4079 CC=$ac_ct_CC
4080 fi
c6b750e1
DJ
4081else
4082 CC="$ac_cv_prog_CC"
4083fi
4084
4085if test -z "$CC"; then
81ecdfbb
RW
4086 if test -n "$ac_tool_prefix"; then
4087 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4088set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4090$as_echo_n "checking for $ac_word... " >&6; }
4091if test "${ac_cv_prog_CC+set}" = set; then :
4092 $as_echo_n "(cached) " >&6
9e07f89d
NN
4093else
4094 if test -n "$CC"; then
4095 ac_cv_prog_CC="$CC" # Let the user override the test.
4096else
c6b750e1
DJ
4097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4098for as_dir in $PATH
4099do
4100 IFS=$as_save_IFS
4101 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4102 for ac_exec_ext in '' $ac_executable_extensions; do
4103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4104 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4106 break 2
4107 fi
4108done
81ecdfbb
RW
4109 done
4110IFS=$as_save_IFS
c6b750e1 4111
9e07f89d
NN
4112fi
4113fi
c6b750e1 4114CC=$ac_cv_prog_CC
9e07f89d 4115if test -n "$CC"; then
81ecdfbb
RW
4116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4117$as_echo "$CC" >&6; }
c6b750e1 4118else
81ecdfbb
RW
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4120$as_echo "no" >&6; }
c6b750e1
DJ
4121fi
4122
c6b750e1 4123
81ecdfbb 4124 fi
c6b750e1 4125fi
9e07f89d
NN
4126if test -z "$CC"; then
4127 # Extract the first word of "cc", so it can be a program name with args.
4128set dummy cc; ac_word=$2
81ecdfbb
RW
4129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4130$as_echo_n "checking for $ac_word... " >&6; }
4131if test "${ac_cv_prog_CC+set}" = set; then :
4132 $as_echo_n "(cached) " >&6
9e07f89d
NN
4133else
4134 if test -n "$CC"; then
4135 ac_cv_prog_CC="$CC" # Let the user override the test.
4136else
9e07f89d 4137 ac_prog_rejected=no
c6b750e1
DJ
4138as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4139for as_dir in $PATH
4140do
4141 IFS=$as_save_IFS
4142 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4143 for ac_exec_ext in '' $ac_executable_extensions; do
4144 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4145 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4146 ac_prog_rejected=yes
4147 continue
4148 fi
4149 ac_cv_prog_CC="cc"
81ecdfbb 4150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4151 break 2
4152 fi
4153done
81ecdfbb
RW
4154 done
4155IFS=$as_save_IFS
c6b750e1 4156
9e07f89d
NN
4157if test $ac_prog_rejected = yes; then
4158 # We found a bogon in the path, so make sure we never use it.
4159 set dummy $ac_cv_prog_CC
4160 shift
c6b750e1 4161 if test $# != 0; then
9e07f89d
NN
4162 # We chose a different compiler from the bogus one.
4163 # However, it has the same basename, so the bogon will be chosen
4164 # first if we set CC to just the basename; use the full file name.
4165 shift
c6b750e1 4166 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4167 fi
4168fi
4169fi
4170fi
c6b750e1 4171CC=$ac_cv_prog_CC
9e07f89d 4172if test -n "$CC"; then
81ecdfbb
RW
4173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4174$as_echo "$CC" >&6; }
9e07f89d 4175else
81ecdfbb
RW
4176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4177$as_echo "no" >&6; }
9e07f89d
NN
4178fi
4179
81ecdfbb 4180
c6b750e1
DJ
4181fi
4182if test -z "$CC"; then
4183 if test -n "$ac_tool_prefix"; then
81ecdfbb 4184 for ac_prog in cl.exe
c6b750e1
DJ
4185 do
4186 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4187set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4189$as_echo_n "checking for $ac_word... " >&6; }
4190if test "${ac_cv_prog_CC+set}" = set; then :
4191 $as_echo_n "(cached) " >&6
9e07f89d
NN
4192else
4193 if test -n "$CC"; then
4194 ac_cv_prog_CC="$CC" # Let the user override the test.
4195else
c6b750e1
DJ
4196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4197for as_dir in $PATH
4198do
4199 IFS=$as_save_IFS
4200 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4201 for ac_exec_ext in '' $ac_executable_extensions; do
4202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4203 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4205 break 2
376a0e54 4206 fi
c6b750e1 4207done
81ecdfbb
RW
4208 done
4209IFS=$as_save_IFS
cac3d6c4 4210
c6b750e1
DJ
4211fi
4212fi
4213CC=$ac_cv_prog_CC
4214if test -n "$CC"; then
81ecdfbb
RW
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4216$as_echo "$CC" >&6; }
cac3d6c4 4217else
81ecdfbb
RW
4218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4219$as_echo "no" >&6; }
9e07f89d 4220fi
cac3d6c4 4221
81ecdfbb 4222
c6b750e1
DJ
4223 test -n "$CC" && break
4224 done
cac3d6c4 4225fi
c6b750e1
DJ
4226if test -z "$CC"; then
4227 ac_ct_CC=$CC
81ecdfbb 4228 for ac_prog in cl.exe
c6b750e1
DJ
4229do
4230 # Extract the first word of "$ac_prog", so it can be a program name with args.
4231set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4233$as_echo_n "checking for $ac_word... " >&6; }
4234if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4235 $as_echo_n "(cached) " >&6
cac3d6c4 4236else
c6b750e1
DJ
4237 if test -n "$ac_ct_CC"; then
4238 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4239else
c6b750e1
DJ
4240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4241for as_dir in $PATH
4242do
4243 IFS=$as_save_IFS
4244 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4245 for ac_exec_ext in '' $ac_executable_extensions; do
4246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4247 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4249 break 2
4250 fi
4251done
81ecdfbb
RW
4252 done
4253IFS=$as_save_IFS
c6b750e1 4254
cac3d6c4
CM
4255fi
4256fi
c6b750e1
DJ
4257ac_ct_CC=$ac_cv_prog_ac_ct_CC
4258if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4260$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4261else
81ecdfbb
RW
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4263$as_echo "no" >&6; }
cac3d6c4 4264fi
376a0e54 4265
81ecdfbb 4266
c6b750e1
DJ
4267 test -n "$ac_ct_CC" && break
4268done
4269
81ecdfbb
RW
4270 if test "x$ac_ct_CC" = x; then
4271 CC=""
4272 else
4273 case $cross_compiling:$ac_tool_warned in
4274yes:)
4275{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4276$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4277ac_tool_warned=yes ;;
4278esac
4279 CC=$ac_ct_CC
4280 fi
c6b750e1
DJ
4281fi
4282
4283fi
4284
4285
81ecdfbb
RW
4286test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4287$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4288as_fn_error "no acceptable C compiler found in \$PATH
4289See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4290
4291# Provide some information about the compiler.
81ecdfbb
RW
4292$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4293set X $ac_compile
4294ac_compiler=$2
4295for ac_option in --version -v -V -qversion; do
4296 { { ac_try="$ac_compiler $ac_option >&5"
4297case "(($ac_try" in
4298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4299 *) ac_try_echo=$ac_try;;
4300esac
4301eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4302$as_echo "$ac_try_echo"; } >&5
4303 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4304 ac_status=$?
81ecdfbb
RW
4305 if test -s conftest.err; then
4306 sed '10a\
4307... rest of stderr output deleted ...
4308 10q' conftest.err >conftest.er1
4309 cat conftest.er1 >&5
4310 rm -f conftest.er1 conftest.err
4311 fi
4312 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4313 test $ac_status = 0; }
4314done
c6b750e1 4315
81ecdfbb 4316cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4317/* end confdefs.h. */
4318
4319int
4320main ()
4321{
4322
4323 ;
4324 return 0;
4325}
4326_ACEOF
4327ac_clean_files_save=$ac_clean_files
81ecdfbb 4328ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4329# Try to create an executable without -o first, disregard a.out.
4330# It will help us diagnose broken compilers, and finding out an intuition
4331# of exeext.
81ecdfbb
RW
4332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4333$as_echo_n "checking for C compiler default output file name... " >&6; }
4334ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4335
4336# The possible output files:
4337ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4338
4339ac_rmfiles=
4340for ac_file in $ac_files
4341do
4342 case $ac_file in
4343 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4344 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4345 esac
4346done
4347rm -f $ac_rmfiles
4348
4349if { { ac_try="$ac_link_default"
4350case "(($ac_try" in
4351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4352 *) ac_try_echo=$ac_try;;
4353esac
4354eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4355$as_echo "$ac_try_echo"; } >&5
4356 (eval "$ac_link_default") 2>&5
c6b750e1 4357 ac_status=$?
81ecdfbb
RW
4358 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4359 test $ac_status = 0; }; then :
4360 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4361# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4362# in a Makefile. We should not override ac_cv_exeext if it was cached,
4363# so that the user can short-circuit this test for compilers unknown to
4364# Autoconf.
4365for ac_file in $ac_files ''
c6b750e1
DJ
4366do
4367 test -f "$ac_file" || continue
4368 case $ac_file in
81ecdfbb 4369 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4370 ;;
4371 [ab].out )
4372 # We found the default executable, but exeext='' is most
4373 # certainly right.
4374 break;;
4375 *.* )
81ecdfbb
RW
4376 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4377 then :; else
4378 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4379 fi
4380 # We set ac_cv_exeext here because the later test for it is not
4381 # safe: cross compilers may not add the suffix if given an `-o'
4382 # argument, so we may need to know it at that point already.
4383 # Even if this section looks crufty: it has the advantage of
4384 # actually working.
c6b750e1
DJ
4385 break;;
4386 * )
4387 break;;
4388 esac
4389done
81ecdfbb
RW
4390test "$ac_cv_exeext" = no && ac_cv_exeext=
4391
c6b750e1 4392else
81ecdfbb
RW
4393 ac_file=''
4394fi
4395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4396$as_echo "$ac_file" >&6; }
4397if test -z "$ac_file"; then :
4398 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4399sed 's/^/| /' conftest.$ac_ext >&5
4400
81ecdfbb
RW
4401{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4402$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4403{ as_fn_set_status 77
4404as_fn_error "C compiler cannot create executables
4405See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4406fi
c6b750e1 4407ac_exeext=$ac_cv_exeext
c6b750e1 4408
81ecdfbb 4409# Check that the compiler produces executables we can run. If not, either
c6b750e1 4410# the compiler is broken, or we cross compile.
81ecdfbb
RW
4411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4412$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4413# If not cross compiling, check that we can run a simple program.
4414if test "$cross_compiling" != yes; then
4415 if { ac_try='./$ac_file'
81ecdfbb
RW
4416 { { case "(($ac_try" in
4417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4418 *) ac_try_echo=$ac_try;;
4419esac
4420eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4421$as_echo "$ac_try_echo"; } >&5
4422 (eval "$ac_try") 2>&5
c6b750e1 4423 ac_status=$?
81ecdfbb
RW
4424 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4425 test $ac_status = 0; }; }; then
c6b750e1
DJ
4426 cross_compiling=no
4427 else
4428 if test "$cross_compiling" = maybe; then
4429 cross_compiling=yes
4430 else
81ecdfbb
RW
4431 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4432$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4433as_fn_error "cannot run C compiled programs.
c6b750e1 4434If you meant to cross compile, use \`--host'.
81ecdfbb 4435See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4436 fi
4437 fi
4438fi
81ecdfbb
RW
4439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4440$as_echo "yes" >&6; }
c6b750e1 4441
81ecdfbb 4442rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4443ac_clean_files=$ac_clean_files_save
81ecdfbb 4444# Check that the compiler produces executables we can run. If not, either
c6b750e1 4445# the compiler is broken, or we cross compile.
81ecdfbb
RW
4446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4447$as_echo_n "checking whether we are cross compiling... " >&6; }
4448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4449$as_echo "$cross_compiling" >&6; }
4450
4451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4452$as_echo_n "checking for suffix of executables... " >&6; }
4453if { { ac_try="$ac_link"
4454case "(($ac_try" in
4455 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4456 *) ac_try_echo=$ac_try;;
4457esac
4458eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4459$as_echo "$ac_try_echo"; } >&5
4460 (eval "$ac_link") 2>&5
c6b750e1 4461 ac_status=$?
81ecdfbb
RW
4462 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4463 test $ac_status = 0; }; then :
c6b750e1
DJ
4464 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4465# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4466# work properly (i.e., refer to `conftest.exe'), while it won't with
4467# `rm'.
4468for ac_file in conftest.exe conftest conftest.*; do
4469 test -f "$ac_file" || continue
4470 case $ac_file in
81ecdfbb 4471 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4472 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4473 break;;
4474 * ) break;;
4475 esac
4476done
4477else
81ecdfbb
RW
4478 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4479$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4480as_fn_error "cannot compute suffix of executables: cannot compile and link
4481See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4482fi
c6b750e1 4483rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4485$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4486
4487rm -f conftest.$ac_ext
4488EXEEXT=$ac_cv_exeext
4489ac_exeext=$EXEEXT
81ecdfbb
RW
4490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4491$as_echo_n "checking for suffix of object files... " >&6; }
4492if test "${ac_cv_objext+set}" = set; then :
4493 $as_echo_n "(cached) " >&6
c6b750e1 4494else
81ecdfbb 4495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4496/* end confdefs.h. */
4497
4498int
4499main ()
4500{
4501
4502 ;
4503 return 0;
4504}
4505_ACEOF
4506rm -f conftest.o conftest.obj
81ecdfbb
RW
4507if { { ac_try="$ac_compile"
4508case "(($ac_try" in
4509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4510 *) ac_try_echo=$ac_try;;
4511esac
4512eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4513$as_echo "$ac_try_echo"; } >&5
4514 (eval "$ac_compile") 2>&5
c6b750e1 4515 ac_status=$?
81ecdfbb
RW
4516 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4517 test $ac_status = 0; }; then :
4518 for ac_file in conftest.o conftest.obj conftest.*; do
4519 test -f "$ac_file" || continue;
c6b750e1 4520 case $ac_file in
81ecdfbb 4521 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4522 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4523 break;;
4524 esac
4525done
cac3d6c4 4526else
81ecdfbb 4527 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4528sed 's/^/| /' conftest.$ac_ext >&5
4529
81ecdfbb
RW
4530{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4531$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4532as_fn_error "cannot compute suffix of object files: cannot compile
4533See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4534fi
c6b750e1
DJ
4535rm -f conftest.$ac_cv_objext conftest.$ac_ext
4536fi
81ecdfbb
RW
4537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4538$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4539OBJEXT=$ac_cv_objext
4540ac_objext=$OBJEXT
81ecdfbb
RW
4541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4542$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4543if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4544 $as_echo_n "(cached) " >&6
c6b750e1 4545else
81ecdfbb 4546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4547/* end confdefs.h. */
4548
4549int
4550main ()
4551{
4552#ifndef __GNUC__
4553 choke me
4554#endif
4555
4556 ;
4557 return 0;
4558}
4559_ACEOF
81ecdfbb 4560if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4561 ac_compiler_gnu=yes
4562else
81ecdfbb 4563 ac_compiler_gnu=no
c6b750e1 4564fi
81ecdfbb 4565rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4566ac_cv_c_compiler_gnu=$ac_compiler_gnu
4567
4568fi
81ecdfbb
RW
4569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4570$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4571if test $ac_compiler_gnu = yes; then
4572 GCC=yes
4573else
4574 GCC=
4575fi
c6b750e1
DJ
4576ac_test_CFLAGS=${CFLAGS+set}
4577ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4579$as_echo_n "checking whether $CC accepts -g... " >&6; }
4580if test "${ac_cv_prog_cc_g+set}" = set; then :
4581 $as_echo_n "(cached) " >&6
4582else
4583 ac_save_c_werror_flag=$ac_c_werror_flag
4584 ac_c_werror_flag=yes
4585 ac_cv_prog_cc_g=no
4586 CFLAGS="-g"
4587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4588/* end confdefs.h. */
4589
4590int
4591main ()
4592{
4593
4594 ;
4595 return 0;
4596}
4597_ACEOF
81ecdfbb 4598if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4599 ac_cv_prog_cc_g=yes
4600else
81ecdfbb
RW
4601 CFLAGS=""
4602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4603/* end confdefs.h. */
4604
4605int
4606main ()
4607{
4608
4609 ;
4610 return 0;
4611}
4612_ACEOF
4613if ac_fn_c_try_compile "$LINENO"; then :
4614
4615else
4616 ac_c_werror_flag=$ac_save_c_werror_flag
4617 CFLAGS="-g"
4618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4619/* end confdefs.h. */
cac3d6c4 4620
81ecdfbb
RW
4621int
4622main ()
4623{
4624
4625 ;
4626 return 0;
4627}
4628_ACEOF
4629if ac_fn_c_try_compile "$LINENO"; then :
4630 ac_cv_prog_cc_g=yes
4631fi
4632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4633fi
81ecdfbb 4634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4635fi
81ecdfbb
RW
4636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4637 ac_c_werror_flag=$ac_save_c_werror_flag
4638fi
4639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4640$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4641if test "$ac_test_CFLAGS" = set; then
c6b750e1 4642 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4643elif test $ac_cv_prog_cc_g = yes; then
4644 if test "$GCC" = yes; then
4645 CFLAGS="-g -O2"
4646 else
4647 CFLAGS="-g"
4648 fi
4649else
4650 if test "$GCC" = yes; then
4651 CFLAGS="-O2"
4652 else
4653 CFLAGS=
4654 fi
4655fi
81ecdfbb
RW
4656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4657$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4658if test "${ac_cv_prog_cc_c89+set}" = set; then :
4659 $as_echo_n "(cached) " >&6
c6b750e1 4660else
81ecdfbb 4661 ac_cv_prog_cc_c89=no
c6b750e1 4662ac_save_CC=$CC
81ecdfbb 4663cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4664/* end confdefs.h. */
4665#include <stdarg.h>
4666#include <stdio.h>
4667#include <sys/types.h>
4668#include <sys/stat.h>
4669/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4670struct buf { int x; };
4671FILE * (*rcsopen) (struct buf *, struct stat *, int);
4672static char *e (p, i)
4673 char **p;
4674 int i;
4675{
4676 return p[i];
4677}
4678static char *f (char * (*g) (char **, int), char **p, ...)
4679{
4680 char *s;
4681 va_list v;
4682 va_start (v,p);
4683 s = g (p, va_arg (v,int));
4684 va_end (v);
4685 return s;
4686}
4687
4688/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4689 function prototypes and stuff, but not '\xHH' hex character constants.
4690 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4691 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4692 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4693 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4694 that's true only with -std. */
c6b750e1
DJ
4695int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4696
81ecdfbb
RW
4697/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4698 inside strings and character constants. */
4699#define FOO(x) 'x'
4700int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4701
c6b750e1
DJ
4702int test (int i, double x);
4703struct s1 {int (*f) (int a);};
4704struct s2 {int (*f) (double a);};
4705int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4706int argc;
4707char **argv;
4708int
4709main ()
4710{
4711return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4712 ;
4713 return 0;
4714}
4715_ACEOF
81ecdfbb
RW
4716for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4717 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4718do
4719 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4720 if ac_fn_c_try_compile "$LINENO"; then :
4721 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4722fi
81ecdfbb
RW
4723rm -f core conftest.err conftest.$ac_objext
4724 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4725done
81ecdfbb 4726rm -f conftest.$ac_ext
c6b750e1
DJ
4727CC=$ac_save_CC
4728
4729fi
81ecdfbb
RW
4730# AC_CACHE_VAL
4731case "x$ac_cv_prog_cc_c89" in
4732 x)
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4734$as_echo "none needed" >&6; } ;;
4735 xno)
4736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4737$as_echo "unsupported" >&6; } ;;
c6b750e1 4738 *)
81ecdfbb
RW
4739 CC="$CC $ac_cv_prog_cc_c89"
4740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4741$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4742esac
81ecdfbb 4743if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4744
c6b750e1
DJ
4745fi
4746
c6b750e1
DJ
4747ac_ext=c
4748ac_cpp='$CPP $CPPFLAGS'
4749ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4750ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4751ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4752
81ecdfbb 4753ac_ext=cpp
18f6b6ee
PB
4754ac_cpp='$CXXCPP $CPPFLAGS'
4755ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4756ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4757ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4758if test -z "$CXX"; then
4759 if test -n "$CCC"; then
4760 CXX=$CCC
4761 else
4762 if test -n "$ac_tool_prefix"; then
4763 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4764 do
4765 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4766set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4768$as_echo_n "checking for $ac_word... " >&6; }
4769if test "${ac_cv_prog_CXX+set}" = set; then :
4770 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4771else
4772 if test -n "$CXX"; then
4773 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4774else
4775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4776for as_dir in $PATH
4777do
4778 IFS=$as_save_IFS
4779 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4780 for ac_exec_ext in '' $ac_executable_extensions; do
4781 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4782 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4783 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4784 break 2
4785 fi
4786done
81ecdfbb
RW
4787 done
4788IFS=$as_save_IFS
512b7dfb 4789
18f6b6ee
PB
4790fi
4791fi
4792CXX=$ac_cv_prog_CXX
4793if test -n "$CXX"; then
81ecdfbb
RW
4794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4795$as_echo "$CXX" >&6; }
18f6b6ee 4796else
81ecdfbb
RW
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4798$as_echo "no" >&6; }
18f6b6ee
PB
4799fi
4800
81ecdfbb 4801
18f6b6ee
PB
4802 test -n "$CXX" && break
4803 done
4804fi
4805if test -z "$CXX"; then
4806 ac_ct_CXX=$CXX
81ecdfbb 4807 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4808do
4809 # Extract the first word of "$ac_prog", so it can be a program name with args.
4810set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4812$as_echo_n "checking for $ac_word... " >&6; }
4813if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4814 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4815else
4816 if test -n "$ac_ct_CXX"; then
4817 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4818else
4819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4820for as_dir in $PATH
4821do
4822 IFS=$as_save_IFS
4823 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4824 for ac_exec_ext in '' $ac_executable_extensions; do
4825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4826 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4827 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4828 break 2
512b7dfb 4829 fi
18f6b6ee 4830done
81ecdfbb
RW
4831 done
4832IFS=$as_save_IFS
512b7dfb 4833
18f6b6ee
PB
4834fi
4835fi
4836ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4837if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4839$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4840else
81ecdfbb
RW
4841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4842$as_echo "no" >&6; }
18f6b6ee
PB
4843fi
4844
81ecdfbb 4845
18f6b6ee
PB
4846 test -n "$ac_ct_CXX" && break
4847done
18f6b6ee 4848
81ecdfbb
RW
4849 if test "x$ac_ct_CXX" = x; then
4850 CXX="g++"
4851 else
4852 case $cross_compiling:$ac_tool_warned in
4853yes:)
4854{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4855$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4856ac_tool_warned=yes ;;
4857esac
4858 CXX=$ac_ct_CXX
4859 fi
18f6b6ee
PB
4860fi
4861
81ecdfbb
RW
4862 fi
4863fi
18f6b6ee 4864# Provide some information about the compiler.
81ecdfbb
RW
4865$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4866set X $ac_compile
4867ac_compiler=$2
4868for ac_option in --version -v -V -qversion; do
4869 { { ac_try="$ac_compiler $ac_option >&5"
4870case "(($ac_try" in
4871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4872 *) ac_try_echo=$ac_try;;
4873esac
4874eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4875$as_echo "$ac_try_echo"; } >&5
4876 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4877 ac_status=$?
81ecdfbb
RW
4878 if test -s conftest.err; then
4879 sed '10a\
4880... rest of stderr output deleted ...
4881 10q' conftest.err >conftest.er1
4882 cat conftest.er1 >&5
4883 rm -f conftest.er1 conftest.err
4884 fi
4885 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4886 test $ac_status = 0; }
4887done
18f6b6ee 4888
81ecdfbb
RW
4889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4890$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4891if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4892 $as_echo_n "(cached) " >&6
18f6b6ee 4893else
81ecdfbb 4894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4895/* end confdefs.h. */
4896
4897int
4898main ()
4899{
4900#ifndef __GNUC__
4901 choke me
4902#endif
4903
4904 ;
4905 return 0;
4906}
4907_ACEOF
81ecdfbb 4908if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4909 ac_compiler_gnu=yes
4910else
81ecdfbb 4911 ac_compiler_gnu=no
18f6b6ee 4912fi
81ecdfbb 4913rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4914ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4915
4916fi
81ecdfbb
RW
4917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4918$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4919if test $ac_compiler_gnu = yes; then
4920 GXX=yes
4921else
4922 GXX=
4923fi
18f6b6ee
PB
4924ac_test_CXXFLAGS=${CXXFLAGS+set}
4925ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4927$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4928if test "${ac_cv_prog_cxx_g+set}" = set; then :
4929 $as_echo_n "(cached) " >&6
4930else
4931 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4932 ac_cxx_werror_flag=yes
4933 ac_cv_prog_cxx_g=no
4934 CXXFLAGS="-g"
4935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4936/* end confdefs.h. */
4937
4938int
4939main ()
4940{
4941
4942 ;
4943 return 0;
4944}
4945_ACEOF
81ecdfbb 4946if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4947 ac_cv_prog_cxx_g=yes
4948else
81ecdfbb
RW
4949 CXXFLAGS=""
4950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4951/* end confdefs.h. */
81ecdfbb 4952
18f6b6ee
PB
4953int
4954main ()
4955{
81ecdfbb 4956
18f6b6ee
PB
4957 ;
4958 return 0;
4959}
4960_ACEOF
81ecdfbb 4961if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4962
81ecdfbb
RW
4963else
4964 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4965 CXXFLAGS="-g"
4966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4967/* end confdefs.h. */
81ecdfbb 4968
18f6b6ee
PB
4969int
4970main ()
4971{
81ecdfbb 4972
18f6b6ee
PB
4973 ;
4974 return 0;
4975}
4976_ACEOF
81ecdfbb
RW
4977if ac_fn_cxx_try_compile "$LINENO"; then :
4978 ac_cv_prog_cxx_g=yes
18f6b6ee 4979fi
81ecdfbb
RW
4980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4981fi
4982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4983fi
4984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4985 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4986fi
4987{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4988$as_echo "$ac_cv_prog_cxx_g" >&6; }
4989if test "$ac_test_CXXFLAGS" = set; then
4990 CXXFLAGS=$ac_save_CXXFLAGS
4991elif test $ac_cv_prog_cxx_g = yes; then
4992 if test "$GXX" = yes; then
4993 CXXFLAGS="-g -O2"
4994 else
4995 CXXFLAGS="-g"
4996 fi
4997else
4998 if test "$GXX" = yes; then
4999 CXXFLAGS="-O2"
5000 else
5001 CXXFLAGS=
5002 fi
18f6b6ee 5003fi
18f6b6ee
PB
5004ac_ext=c
5005ac_cpp='$CPP $CPPFLAGS'
5006ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5007ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5008ac_compiler_gnu=$ac_cv_c_compiler_gnu
5009
5010
5011# We must set the default linker to the linker used by gcc for the correct
5012# operation of libtool. If LD is not defined and we are using gcc, try to
5013# set the LD default to the ld used by gcc.
5014if test -z "$LD"; then
5015 if test "$GCC" = yes; then
5016 case $build in
5017 *-*-mingw*)
5018 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5019 *)
5020 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5021 esac
5022 case $gcc_prog_ld in
5023 # Accept absolute paths.
5024 [\\/]* | [A-Za-z]:[\\/]*)
5025 LD="$gcc_prog_ld" ;;
5026 esac
5027 fi
512b7dfb
PB
5028fi
5029
5030
5031
5032
c6b750e1 5033if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5034 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5035set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5037$as_echo_n "checking for $ac_word... " >&6; }
5038if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5039 $as_echo_n "(cached) " >&6
9e07f89d 5040else
512b7dfb
PB
5041 if test -n "$GNATBIND"; then
5042 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5043else
c6b750e1
DJ
5044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5045for as_dir in $PATH
5046do
5047 IFS=$as_save_IFS
5048 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5049 for ac_exec_ext in '' $ac_executable_extensions; do
5050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5051 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5053 break 2
5054 fi
5055done
81ecdfbb
RW
5056 done
5057IFS=$as_save_IFS
c6b750e1 5058
9e07f89d
NN
5059fi
5060fi
512b7dfb
PB
5061GNATBIND=$ac_cv_prog_GNATBIND
5062if test -n "$GNATBIND"; then
81ecdfbb
RW
5063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5064$as_echo "$GNATBIND" >&6; }
9e07f89d 5065else
81ecdfbb
RW
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5067$as_echo "no" >&6; }
9e07f89d
NN
5068fi
5069
81ecdfbb 5070
c6b750e1 5071fi
512b7dfb
PB
5072if test -z "$ac_cv_prog_GNATBIND"; then
5073 ac_ct_GNATBIND=$GNATBIND
5074 # Extract the first word of "gnatbind", so it can be a program name with args.
5075set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5077$as_echo_n "checking for $ac_word... " >&6; }
5078if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5079 $as_echo_n "(cached) " >&6
9e07f89d 5080else
512b7dfb
PB
5081 if test -n "$ac_ct_GNATBIND"; then
5082 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5083else
c6b750e1
DJ
5084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5085for as_dir in $PATH
5086do
5087 IFS=$as_save_IFS
5088 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5089 for ac_exec_ext in '' $ac_executable_extensions; do
5090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5091 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5093 break 2
5094 fi
5095done
81ecdfbb
RW
5096 done
5097IFS=$as_save_IFS
c6b750e1 5098
9e07f89d
NN
5099fi
5100fi
512b7dfb
PB
5101ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5102if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5104$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5105else
81ecdfbb
RW
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5107$as_echo "no" >&6; }
9e07f89d
NN
5108fi
5109
81ecdfbb
RW
5110 if test "x$ac_ct_GNATBIND" = x; then
5111 GNATBIND="no"
5112 else
5113 case $cross_compiling:$ac_tool_warned in
5114yes:)
5115{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5116$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5117ac_tool_warned=yes ;;
5118esac
5119 GNATBIND=$ac_ct_GNATBIND
5120 fi
24ff9987 5121else
512b7dfb 5122 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5123fi
5124
7df2cd5d 5125if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5126 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5127set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5129$as_echo_n "checking for $ac_word... " >&6; }
5130if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5131 $as_echo_n "(cached) " >&6
7df2cd5d 5132else
512b7dfb
PB
5133 if test -n "$GNATMAKE"; then
5134 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5135else
5136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5137for as_dir in $PATH
5138do
5139 IFS=$as_save_IFS
5140 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5141 for ac_exec_ext in '' $ac_executable_extensions; do
5142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5143 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5145 break 2
5146 fi
5147done
81ecdfbb
RW
5148 done
5149IFS=$as_save_IFS
7df2cd5d
PB
5150
5151fi
5152fi
512b7dfb
PB
5153GNATMAKE=$ac_cv_prog_GNATMAKE
5154if test -n "$GNATMAKE"; then
81ecdfbb
RW
5155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5156$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5157else
81ecdfbb
RW
5158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5159$as_echo "no" >&6; }
7df2cd5d
PB
5160fi
5161
81ecdfbb 5162
7df2cd5d 5163fi
512b7dfb
PB
5164if test -z "$ac_cv_prog_GNATMAKE"; then
5165 ac_ct_GNATMAKE=$GNATMAKE
5166 # Extract the first word of "gnatmake", so it can be a program name with args.
5167set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5169$as_echo_n "checking for $ac_word... " >&6; }
5170if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5171 $as_echo_n "(cached) " >&6
7df2cd5d 5172else
512b7dfb
PB
5173 if test -n "$ac_ct_GNATMAKE"; then
5174 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5175else
5176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5177for as_dir in $PATH
5178do
5179 IFS=$as_save_IFS
5180 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5181 for ac_exec_ext in '' $ac_executable_extensions; do
5182 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5183 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5184 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5185 break 2
5186 fi
5187done
81ecdfbb
RW
5188 done
5189IFS=$as_save_IFS
7df2cd5d 5190
7df2cd5d
PB
5191fi
5192fi
512b7dfb
PB
5193ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5194if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5196$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5197else
81ecdfbb
RW
5198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5199$as_echo "no" >&6; }
7df2cd5d
PB
5200fi
5201
81ecdfbb
RW
5202 if test "x$ac_ct_GNATMAKE" = x; then
5203 GNATMAKE="no"
5204 else
5205 case $cross_compiling:$ac_tool_warned in
5206yes:)
5207{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5208$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5209ac_tool_warned=yes ;;
5210esac
5211 GNATMAKE=$ac_ct_GNATMAKE
5212 fi
7df2cd5d 5213else
512b7dfb 5214 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5215fi
5216
81ecdfbb
RW
5217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5218$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5219if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5220 $as_echo_n "(cached) " >&6
9e07f89d
NN
5221else
5222 cat >conftest.adb <<EOF
5223procedure conftest is begin null; end conftest;
5224EOF
5225acx_cv_cc_gcc_supports_ada=no
5226# There is a bug in old released versions of GCC which causes the
5227# driver to exit successfully when the appropriate language module
5228# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5229# Therefore we must check for the error message as well as an
5230# unsuccessful exit.
b8908782
DD
5231# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5232# given a .adb file, but produce no object file. So we must check
5233# if an object file was really produced to guard against this.
9e07f89d 5234errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5235if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5236 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5237fi
5238rm -f conftest.*
5239fi
81ecdfbb
RW
5240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5241$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5242
512b7dfb 5243if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5244 have_gnat=yes
5245else
5246 have_gnat=no
5247fi
5248
81ecdfbb
RW
5249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5250$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5251if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5252 $as_echo_n "(cached) " >&6
b8908782
DD
5253else
5254 echo abfoo >t1
5255 echo cdfoo >t2
5256 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5257 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5258 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5259 :
5260 else
5261 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5262 fi
5263 fi
b8908782
DD
5264 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5265 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5266 :
b8908782
DD
5267 else
5268 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5269 fi
5270 fi
5271 rm t1 t2
5272
5273fi
81ecdfbb
RW
5274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5275$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5276do_compare="$gcc_cv_prog_cmp_skip"
5277
5278
9e07f89d 5279
e8a5fa9c 5280# See if we are building gcc with C++.
81ecdfbb
RW
5281# Check whether --enable-build-with-cxx was given.
5282if test "${enable_build_with_cxx+set}" = set; then :
5283 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5284else
5285 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5286fi
5287
e8a5fa9c 5288
d5f2ee2e
KG
5289# Used for setting $lt_cv_objdir
5290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5291$as_echo_n "checking for objdir... " >&6; }
5292if test "${lt_cv_objdir+set}" = set; then :
5293 $as_echo_n "(cached) " >&6
5294else
5295 rm -f .libs 2>/dev/null
5296mkdir .libs 2>/dev/null
5297if test -d .libs; then
5298 lt_cv_objdir=.libs
5299else
5300 # MS-DOS does not allow filenames that begin with a dot.
5301 lt_cv_objdir=_libs
5302fi
5303rmdir .libs 2>/dev/null
5304fi
5305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5306$as_echo "$lt_cv_objdir" >&6; }
5307objdir=$lt_cv_objdir
5308
5309
5310
5311
5312
5313cat >>confdefs.h <<_ACEOF
5314#define LT_OBJDIR "$lt_cv_objdir/"
5315_ACEOF
5316
5317
5318
e8a5fa9c 5319# Check for GMP, MPFR and MPC
d9b76ff9 5320gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5321gmpinc=
4b900473 5322have_gmp=no
e8a5fa9c
RW
5323
5324# Specify a location for mpc
5325# check for this first so it ends up on the link line before mpfr.
5326
81ecdfbb
RW
5327# Check whether --with-mpc was given.
5328if test "${with_mpc+set}" = set; then :
5329 withval=$with_mpc;
5330fi
e8a5fa9c 5331
e8a5fa9c 5332
81ecdfbb
RW
5333# Check whether --with-mpc_include was given.
5334if test "${with_mpc_include+set}" = set; then :
5335 withval=$with_mpc_include;
5336fi
e8a5fa9c 5337
e8a5fa9c 5338
81ecdfbb
RW
5339# Check whether --with-mpc_lib was given.
5340if test "${with_mpc_lib+set}" = set; then :
5341 withval=$with_mpc_lib;
5342fi
e8a5fa9c 5343
e8a5fa9c
RW
5344
5345if test "x$with_mpc" != x; then
d9b76ff9
KG
5346 gmplibs="-L$with_mpc/lib $gmplibs"
5347 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5348fi
5349if test "x$with_mpc_include" != x; then
d9b76ff9 5350 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5351fi
5352if test "x$with_mpc_lib" != x; then
d9b76ff9 5353 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5354fi
5355if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5356 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5357 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5358 # Do not test the mpc version. Assume that it is sufficient, since
5359 # it is in the source tree, and the library has not been built yet
5360 # but it would be included on the link line in the version check below
5361 # hence making the test fail.
d9b76ff9 5362 have_gmp=yes
e8a5fa9c 5363fi
4b900473 5364
11b04d1f
DD
5365# Specify a location for mpfr
5366# check for this first so it ends up on the link line before gmp.
c6b750e1 5367
81ecdfbb
RW
5368# Check whether --with-mpfr-dir was given.
5369if test "${with_mpfr_dir+set}" = set; then :
5370 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5371Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5372fi
5373
11b04d1f
DD
5374
5375
81ecdfbb
RW
5376# Check whether --with-mpfr was given.
5377if test "${with_mpfr+set}" = set; then :
5378 withval=$with_mpfr;
5379fi
c6b750e1 5380
11b04d1f 5381
81ecdfbb
RW
5382# Check whether --with-mpfr_include was given.
5383if test "${with_mpfr_include+set}" = set; then :
5384 withval=$with_mpfr_include;
5385fi
c6b750e1 5386
8a0d8a5c 5387
81ecdfbb
RW
5388# Check whether --with-mpfr_lib was given.
5389if test "${with_mpfr_lib+set}" = set; then :
5390 withval=$with_mpfr_lib;
5391fi
8a0d8a5c 5392
11b04d1f
DD
5393
5394if test "x$with_mpfr" != x; then
5395 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5396 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5397fi
8a0d8a5c 5398if test "x$with_mpfr_include" != x; then
d9b76ff9 5399 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5400fi
5401if test "x$with_mpfr_lib" != x; then
5402 gmplibs="-L$with_mpfr_lib $gmplibs"
5403fi
4b900473 5404if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5405 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5406 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5407 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5408 # Do not test the mpfr version. Assume that it is sufficient, since
5409 # it is in the source tree, and the library has not been built yet
5410 # but it would be included on the link line in the version check below
5411 # hence making the test fail.
5412 have_gmp=yes
5413fi
11b04d1f 5414
4b1cb4fe 5415# Specify a location for gmp
c6b750e1 5416
81ecdfbb
RW
5417# Check whether --with-gmp-dir was given.
5418if test "${with_gmp_dir+set}" = set; then :
5419 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5420Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5421fi
5422
4b1cb4fe
DD
5423
5424
81ecdfbb
RW
5425# Check whether --with-gmp was given.
5426if test "${with_gmp+set}" = set; then :
5427 withval=$with_gmp;
5428fi
c6b750e1 5429
4b1cb4fe 5430
81ecdfbb
RW
5431# Check whether --with-gmp_include was given.
5432if test "${with_gmp_include+set}" = set; then :
5433 withval=$with_gmp_include;
5434fi
c6b750e1 5435
8a0d8a5c 5436
81ecdfbb
RW
5437# Check whether --with-gmp_lib was given.
5438if test "${with_gmp_lib+set}" = set; then :
5439 withval=$with_gmp_lib;
5440fi
8a0d8a5c
PB
5441
5442
4b1cb4fe 5443
11b04d1f
DD
5444if test "x$with_gmp" != x; then
5445 gmplibs="-L$with_gmp/lib $gmplibs"
5446 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5447fi
8a0d8a5c
PB
5448if test "x$with_gmp_include" != x; then
5449 gmpinc="-I$with_gmp_include $gmpinc"
5450fi
5451if test "x$with_gmp_lib" != x; then
5452 gmplibs="-L$with_gmp_lib $gmplibs"
5453fi
4b900473 5454if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5455 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5456 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c 5457 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
d5f2ee2e 5458 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5459 # Do not test the gmp version. Assume that it is sufficient, since
5460 # it is in the source tree, and the library has not been built yet
5461 # but it would be included on the link line in the version check below
5462 # hence making the test fail.
5463 have_gmp=yes
5464fi
4b1cb4fe 5465
ceb92e78 5466if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5467 have_gmp=yes
5468 saved_CFLAGS="$CFLAGS"
5469 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5470 # Check for the recommended and required versions of GMP.
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5472$as_echo_n "checking for the correct version of gmp.h... " >&6; }
5473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5474/* end confdefs.h. */
5475#include "gmp.h"
5476int
5477main ()
5478{
5479
5480 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5481 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5482 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5483 choke me
5484 #endif
5485
5486 ;
5487 return 0;
5488}
5489_ACEOF
5490if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1 5491
81ecdfbb 5492cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5493/* end confdefs.h. */
a6b5846e 5494#include <gmp.h>
c6b750e1
DJ
5495int
5496main ()
5497{
4b1cb4fe 5498
a6b5846e
KG
5499 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5500 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5501 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5502 choke me
5503 #endif
c6b750e1
DJ
5504
5505 ;
5506 return 0;
5507}
5508_ACEOF
81ecdfbb
RW
5509if ac_fn_c_try_compile "$LINENO"; then :
5510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5511$as_echo "yes" >&6; }
a6b5846e
KG
5512else
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5514$as_echo "buggy but acceptable" >&6; }
5515fi
5516rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5517else
81ecdfbb
RW
5518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5519$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5520fi
81ecdfbb 5521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5522
e8a5fa9c 5523 # If we have GMP, check the MPFR version.
4b900473 5524 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5525 # Check for the recommended and required versions of MPFR.
5526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5527$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5529/* end confdefs.h. */
9b134994 5530#include <gmp.h>
4b900473 5531 #include <mpfr.h>
c6b750e1
DJ
5532int
5533main ()
5534{
9b134994 5535
ef699244 5536 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5537 choke me
5538 #endif
c6b750e1
DJ
5539
5540 ;
5541 return 0;
5542}
5543_ACEOF
81ecdfbb
RW
5544if ac_fn_c_try_compile "$LINENO"; then :
5545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5546/* end confdefs.h. */
4b1cb4fe 5547#include <gmp.h>
4b900473 5548 #include <mpfr.h>
c6b750e1
DJ
5549int
5550main ()
5551{
9dbaa842 5552
a6b5846e 5553 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5554 choke me
5555 #endif
e8a5fa9c
RW
5556
5557 ;
5558 return 0;
5559}
5560_ACEOF
81ecdfbb
RW
5561if ac_fn_c_try_compile "$LINENO"; then :
5562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5563$as_echo "yes" >&6; }
e8a5fa9c 5564else
81ecdfbb
RW
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5566$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5567fi
81ecdfbb 5568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5569else
81ecdfbb
RW
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5571$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5572fi
81ecdfbb 5573rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5574 fi
5575
5576 # Check for the MPC header version.
d9b76ff9 5577 if test x"$have_gmp" = xyes ; then
a6b5846e 5578 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5580$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5582/* end confdefs.h. */
5583#include <mpc.h>
5584int
5585main ()
5586{
5587
a6b5846e
KG
5588 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5589 choke me
5590 #endif
5591
5592 ;
5593 return 0;
5594}
5595_ACEOF
5596if ac_fn_c_try_compile "$LINENO"; then :
5597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5598/* end confdefs.h. */
5599#include <mpc.h>
5600int
5601main ()
5602{
5603
5604 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5605 choke me
5606 #endif
5607
5608 ;
5609 return 0;
5610}
5611_ACEOF
81ecdfbb
RW
5612if ac_fn_c_try_compile "$LINENO"; then :
5613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5614$as_echo "yes" >&6; }
a6b5846e
KG
5615else
5616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5617$as_echo "buggy but acceptable" >&6; }
5618fi
5619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5620else
81ecdfbb 5621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5622$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5623fi
81ecdfbb 5624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5625 fi
5626
5627 # Now check the MPFR library.
5628 if test x"$have_gmp" = xyes; then
5629 saved_LIBS="$LIBS"
5630 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5632$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5634/* end confdefs.h. */
d9b76ff9 5635#include <mpc.h>
e8a5fa9c
RW
5636int
5637main ()
5638{
5639
5640 mpfr_t n;
5641 mpfr_t x;
d9b76ff9 5642 mpc_t c;
e8a5fa9c
RW
5643 int t;
5644 mpfr_init (n);
5645 mpfr_init (x);
5646 mpfr_atan2 (n, n, x, GMP_RNDN);
5647 mpfr_erfc (n, x, GMP_RNDN);
5648 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5649 mpfr_clear(n);
5650 mpfr_clear(x);
5651 mpc_init2 (c, 53);
5652 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5653 mpc_cosh (c, c, MPC_RNDNN);
5654 mpc_pow (c, c, c, MPC_RNDNN);
5655 mpc_acosh (c, c, MPC_RNDNN);
5656 mpc_clear (c);
c6b750e1
DJ
5657
5658 ;
5659 return 0;
5660}
5661_ACEOF
81ecdfbb
RW
5662if ac_fn_c_try_link "$LINENO"; then :
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5664$as_echo "yes" >&6; }
c6b750e1 5665else
81ecdfbb
RW
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5667$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5668fi
81ecdfbb
RW
5669rm -f core conftest.err conftest.$ac_objext \
5670 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5671 LIBS="$saved_LIBS"
5672 fi
5673
4b900473 5674 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5675
a6b5846e
KG
5676# The library versions listed in the error message below should match
5677# the HARD-minimums enforced above.
4b900473 5678 if test x$have_gmp != xyes; then
a6b5846e 5679 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
d9b76ff9
KG
5680Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5681their locations. Source code for these libraries can be found at
5682their respective hosting sites as well as at
5683ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5684http://gcc.gnu.org/install/prerequisites.html for additional info. If
5685you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5686make sure that you have installed both the libraries and the header
5687files. They may be located in separate packages." "$LINENO" 5
4b900473 5688 fi
9dbaa842
DD
5689fi
5690
e8a5fa9c
RW
5691# Flags needed for both GMP, MPFR and/or MPC.
5692
5693
5694
4b1cb4fe
DD
5695
5696
5697
29383458
JM
5698# Allow host libstdc++ to be specified for static linking with PPL.
5699
81ecdfbb
RW
5700# Check whether --with-host-libstdcxx was given.
5701if test "${with_host_libstdcxx+set}" = set; then :
5702 withval=$with_host_libstdcxx;
5703fi
29383458 5704
29383458
JM
5705
5706case $with_host_libstdcxx in
5707 no|yes)
81ecdfbb 5708 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5709 ;;
5710esac
e28c595f 5711
e8a5fa9c
RW
5712# Linker flags to use for stage1 or when not boostrapping.
5713
81ecdfbb
RW
5714# Check whether --with-stage1-ldflags was given.
5715if test "${with_stage1_ldflags+set}" = set; then :
5716 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5717 stage1_ldflags=
5718 else
5719 stage1_ldflags=$withval
5720 fi
5721else
5722 stage1_ldflags=
81ecdfbb
RW
5723fi
5724
e8a5fa9c
RW
5725
5726
5727# Libraries to use for stage1 or when not bootstrapping.
5728
81ecdfbb
RW
5729# Check whether --with-stage1-libs was given.
5730if test "${with_stage1_libs+set}" = set; then :
5731 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5732 stage1_libs=
5733 else
5734 stage1_libs=$withval
5735 fi
5736else
5737 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5738fi
5739
e8a5fa9c
RW
5740
5741
e8a5fa9c
RW
5742# Libraries to use for stage2 and later builds. This defaults to the
5743# argument passed to --with-host-libstdcxx.
5744
81ecdfbb
RW
5745# Check whether --with-boot-libs was given.
5746if test "${with_boot_libs+set}" = set; then :
5747 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5748 poststage1_libs=
5749 else
5750 poststage1_libs=$withval
5751 fi
5752else
5753 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5754fi
5755
e8a5fa9c
RW
5756
5757
143754cd
NC
5758# Linker flags to use for stage2 and later builds.
5759
5760# Check whether --with-boot-ldflags was given.
5761if test "${with_boot_ldflags+set}" = set; then :
5762 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5763 poststage1_ldflags=
5764 else
5765 poststage1_ldflags=$withval
5766 fi
5767else
5768 poststage1_ldflags=
5769 # With --enable-build-with-cxx, default to linking libstdc++ and
5770 # libgcc statically. But if the user explicitly specified the
5771 # libraries to use, trust that they are doing what they want.
5772 if test "$ENABLE_BUILD_WITH_CXX" = "yes" -a "$poststage1_libs" = ""; then
5773 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5774 fi
5775fi
5776
5777
5778
e28c595f
JM
5779# Check for PPL
5780ppl_major_version=0
5781ppl_minor_version=10
e8a5fa9c 5782ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5783pplinc=
5784
5785
81ecdfbb
RW
5786# Check whether --with-ppl was given.
5787if test "${with_ppl+set}" = set; then :
5788 withval=$with_ppl;
81ecdfbb 5789fi
e28c595f 5790
e28c595f 5791
81ecdfbb
RW
5792# Check whether --with-ppl_include was given.
5793if test "${with_ppl_include+set}" = set; then :
5794 withval=$with_ppl_include;
5795fi
5796
e28c595f 5797
81ecdfbb
RW
5798# Check whether --with-ppl_lib was given.
5799if test "${with_ppl_lib+set}" = set; then :
5800 withval=$with_ppl_lib;
5801fi
e28c595f 5802
e28c595f 5803
29383458
JM
5804case $with_ppl in
5805 no)
5806 ppllibs=
5807 ;;
1f53ca9a
AO
5808 "" | yes)
5809 ;;
29383458 5810 *)
e8a5fa9c 5811 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5812 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5813 ;;
5814esac
e28c595f
JM
5815if test "x$with_ppl_include" != x; then
5816 pplinc="-I$with_ppl_include $pplinc"
5817fi
5818if test "x$with_ppl_lib" != x; then
e8a5fa9c 5819 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5820fi
5821if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
d5f2ee2e 5822 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
5823 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5824 enable_ppl_version_check=no
e28c595f
JM
5825fi
5826
81ecdfbb
RW
5827# Check whether --enable-ppl-version-check was given.
5828if test "${enable_ppl_version_check+set}" = set; then :
5829 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5830else
5831 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5832fi
5833
e28c595f 5834
1f53ca9a 5835if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
5836 saved_CFLAGS="$CFLAGS"
5837 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5839$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5841/* end confdefs.h. */
5842#include "ppl_c.h"
5843int
5844main ()
5845{
5846
5847 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5848 choke me
5849 #endif
5850
5851 ;
5852 return 0;
5853}
5854_ACEOF
81ecdfbb
RW
5855if ac_fn_c_try_compile "$LINENO"; then :
5856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5857$as_echo "yes" >&6; }
e28c595f 5858else
81ecdfbb 5859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5860$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5861fi
81ecdfbb 5862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5863 CFLAGS="$saved_CFLAGS"
5864fi
5865
5866# Flags needed for PPL
5867
5868
5869
5870
5871# Check for CLOOG
5872clooglibs=" -lcloog "
5873clooginc=" -DCLOOG_PPL_BACKEND "
5874
5875
81ecdfbb
RW
5876# Check whether --with-cloog was given.
5877if test "${with_cloog+set}" = set; then :
5878 withval=$with_cloog;
81ecdfbb
RW
5879fi
5880
e28c595f 5881
81ecdfbb
RW
5882# Check whether --with-cloog_include was given.
5883if test "${with_cloog_include+set}" = set; then :
5884 withval=$with_cloog_include;
5885fi
e28c595f 5886
e28c595f 5887
81ecdfbb
RW
5888# Check whether --with-cloog_lib was given.
5889if test "${with_cloog_lib+set}" = set; then :
5890 withval=$with_cloog_lib;
5891fi
e28c595f 5892
e28c595f 5893
1f53ca9a
AO
5894if test "x$with_ppl" = "xno"; then
5895 with_cloog=no
5896fi
5897
29383458
JM
5898case $with_cloog in
5899 no)
5900 clooglibs=
5901 clooginc=
5902 ;;
1f53ca9a
AO
5903 "" | yes)
5904 ;;
29383458
JM
5905 *)
5906 clooglibs="-L$with_cloog/lib -lcloog"
5907 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
29383458
JM
5908 ;;
5909esac
e28c595f
JM
5910if test "x$with_cloog_include" != x; then
5911 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5912fi
5913if test "x$with_cloog_lib" != x; then
5914 clooglibs="-L$with_cloog_lib -lcloog"
e28c595f
JM
5915fi
5916if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
d5f2ee2e 5917 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
e28c595f 5918 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
1f53ca9a 5919 enable_cloog_version_check=no
e28c595f
JM
5920fi
5921
81ecdfbb
RW
5922# Check whether --enable-cloog-version-check was given.
5923if test "${enable_cloog_version_check+set}" = set; then :
5924 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5925else
5926 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5927fi
5928
e28c595f 5929
1f53ca9a 5930if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
e28c595f
JM
5931 saved_CFLAGS="$CFLAGS"
5932 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
143754cd
NC
5933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
5934$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
81ecdfbb 5935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5936/* end confdefs.h. */
5937#include "cloog/cloog.h"
5938int
5939main ()
5940{
5941
143754cd 5942 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 5
e28c595f
JM
5943 choke me
5944 #endif
5945
5946 ;
5947 return 0;
5948}
5949_ACEOF
81ecdfbb
RW
5950if ac_fn_c_try_compile "$LINENO"; then :
5951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5952$as_echo "yes" >&6; }
e28c595f 5953else
81ecdfbb
RW
5954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5955$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5956fi
81ecdfbb 5957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5958 CFLAGS="$saved_CFLAGS"
5959fi
5960
5961# Flags needed for CLOOG
5962
5963
5964
700d40ca
ILT
5965# Check for LTO support.
5966# Check whether --enable-lto was given.
5967if test "${enable_lto+set}" = set; then :
5968 enableval=$enable_lto; enable_lto=$enableval
5969else
5970 enable_lto=yes; default_enable_lto=yes
5971fi
5972
5973
143754cd
NC
5974
5975
5976
5977target_elf=no
5978case $target in
5979 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
5980 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
5981 alpha*-dec-osf* | *-interix*)
5982 target_elf=no
5983 ;;
5984 *)
5985 target_elf=yes
5986 ;;
5987esac
5988
5989if test $target_elf = yes; then :
5990
5991else
5992 if test x"$default_enable_lto" = x"yes" ; then
5993 enable_lto=no
5994else
5995 if test x"$enable_lto" = x"yes"; then
5996 as_fn_error "LTO support requires an ELF target." "$LINENO" 5
5997 fi
5998fi
5999default_enable_lto=no
6000fi
6001
6002
700d40ca
ILT
6003if test x"$enable_lto" = x"yes" ; then
6004 # Make sure that libelf.h and gelf.h are available.
6005
6006# Check whether --with-libelf was given.
6007if test "${with_libelf+set}" = set; then :
6008 withval=$with_libelf;
6009fi
6010
6011
6012
6013# Check whether --with-libelf_include was given.
6014if test "${with_libelf_include+set}" = set; then :
6015 withval=$with_libelf_include;
6016fi
6017
6018
6019
6020# Check whether --with-libelf_lib was given.
6021if test "${with_libelf_lib+set}" = set; then :
6022 withval=$with_libelf_lib;
6023fi
6024
6025
1f53ca9a
AO
6026 saved_CFLAGS="$CFLAGS"
6027 saved_CPPFLAGS="$CPPFLAGS"
6028 saved_LIBS="$LIBS"
6029
700d40ca
ILT
6030 case $with_libelf in
6031 "")
6032 libelflibs="-lelf"
6033 libelfinc="-I/usr/include/libelf"
6034 ;;
6035 *)
6036 libelflibs="-L$with_libelf/lib -lelf"
6037 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
6038 LIBS="$libelflibs $LIBS"
6039 ;;
6040 esac
6041
6042 if test "x$with_libelf_include" != x; then
6043 libelfinc="-I$with_libelf_include"
6044 fi
6045
6046 if test "x$with_libelf_lib" != x; then
6047 libelflibs="-L$with_libelf_lib -lelf"
6048 LIBS="$libelflibs $LIBS"
6049 fi
6050
6051 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
6052 && test -d ${srcdir}/libelf; then
1f53ca9a
AO
6053 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
6054 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
700d40ca 6055 LIBS="$libelflibs $LIBS"
700d40ca 6056
1f53ca9a 6057 else
700d40ca
ILT
6058
6059 CFLAGS="$CFLAGS $libelfinc"
6060 CPPFLAGS="$CPPFLAGS $libelfinc"
6061 LIBS="$LIBS $libelflibs"
6062
6063 ac_ext=c
6064ac_cpp='$CPP $CPPFLAGS'
6065ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6066ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6067ac_compiler_gnu=$ac_cv_c_compiler_gnu
6068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6069$as_echo_n "checking how to run the C preprocessor... " >&6; }
6070# On Suns, sometimes $CPP names a directory.
6071if test -n "$CPP" && test -d "$CPP"; then
6072 CPP=
6073fi
6074if test -z "$CPP"; then
6075 if test "${ac_cv_prog_CPP+set}" = set; then :
6076 $as_echo_n "(cached) " >&6
6077else
6078 # Double quotes because CPP needs to be expanded
6079 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6080 do
6081 ac_preproc_ok=false
6082for ac_c_preproc_warn_flag in '' yes
6083do
6084 # Use a header file that comes with gcc, so configuring glibc
6085 # with a fresh cross-compiler works.
6086 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6087 # <limits.h> exists even on freestanding compilers.
6088 # On the NeXT, cc -E runs the code through the compiler's parser,
6089 # not just through cpp. "Syntax error" is here to catch this case.
6090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6091/* end confdefs.h. */
6092#ifdef __STDC__
6093# include <limits.h>
6094#else
6095# include <assert.h>
6096#endif
6097 Syntax error
6098_ACEOF
6099if ac_fn_c_try_cpp "$LINENO"; then :
6100
6101else
6102 # Broken: fails on valid input.
6103continue
6104fi
6105rm -f conftest.err conftest.$ac_ext
6106
6107 # OK, works on sane cases. Now check whether nonexistent headers
6108 # can be detected and how.
6109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6110/* end confdefs.h. */
6111#include <ac_nonexistent.h>
6112_ACEOF
6113if ac_fn_c_try_cpp "$LINENO"; then :
6114 # Broken: success on invalid input.
6115continue
6116else
6117 # Passes both tests.
6118ac_preproc_ok=:
6119break
6120fi
6121rm -f conftest.err conftest.$ac_ext
6122
6123done
6124# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6125rm -f conftest.err conftest.$ac_ext
6126if $ac_preproc_ok; then :
6127 break
6128fi
6129
6130 done
6131 ac_cv_prog_CPP=$CPP
6132
6133fi
6134 CPP=$ac_cv_prog_CPP
6135else
6136 ac_cv_prog_CPP=$CPP
6137fi
6138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6139$as_echo "$CPP" >&6; }
6140ac_preproc_ok=false
6141for ac_c_preproc_warn_flag in '' yes
6142do
6143 # Use a header file that comes with gcc, so configuring glibc
6144 # with a fresh cross-compiler works.
6145 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6146 # <limits.h> exists even on freestanding compilers.
6147 # On the NeXT, cc -E runs the code through the compiler's parser,
6148 # not just through cpp. "Syntax error" is here to catch this case.
6149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6150/* end confdefs.h. */
6151#ifdef __STDC__
6152# include <limits.h>
6153#else
6154# include <assert.h>
6155#endif
6156 Syntax error
6157_ACEOF
6158if ac_fn_c_try_cpp "$LINENO"; then :
6159
6160else
6161 # Broken: fails on valid input.
6162continue
6163fi
6164rm -f conftest.err conftest.$ac_ext
6165
6166 # OK, works on sane cases. Now check whether nonexistent headers
6167 # can be detected and how.
6168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6169/* end confdefs.h. */
6170#include <ac_nonexistent.h>
6171_ACEOF
6172if ac_fn_c_try_cpp "$LINENO"; then :
6173 # Broken: success on invalid input.
6174continue
6175else
6176 # Passes both tests.
6177ac_preproc_ok=:
6178break
6179fi
6180rm -f conftest.err conftest.$ac_ext
6181
6182done
6183# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6184rm -f conftest.err conftest.$ac_ext
6185if $ac_preproc_ok; then :
6186
6187else
6188 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6189$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6190as_fn_error "C preprocessor \"$CPP\" fails sanity check
6191See \`config.log' for more details." "$LINENO" 5; }
6192fi
6193
6194ac_ext=c
6195ac_cpp='$CPP $CPPFLAGS'
6196ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6197ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6198ac_compiler_gnu=$ac_cv_c_compiler_gnu
6199
6200
6201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6202$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6203if test "${ac_cv_path_GREP+set}" = set; then :
6204 $as_echo_n "(cached) " >&6
6205else
6206 if test -z "$GREP"; then
6207 ac_path_GREP_found=false
6208 # Loop through the user's path and test for each of PROGNAME-LIST
6209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6210for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6211do
6212 IFS=$as_save_IFS
6213 test -z "$as_dir" && as_dir=.
6214 for ac_prog in grep ggrep; do
6215 for ac_exec_ext in '' $ac_executable_extensions; do
6216 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6217 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6218# Check for GNU ac_path_GREP and select it if it is found.
6219 # Check for GNU $ac_path_GREP
6220case `"$ac_path_GREP" --version 2>&1` in
6221*GNU*)
6222 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6223*)
6224 ac_count=0
6225 $as_echo_n 0123456789 >"conftest.in"
6226 while :
6227 do
6228 cat "conftest.in" "conftest.in" >"conftest.tmp"
6229 mv "conftest.tmp" "conftest.in"
6230 cp "conftest.in" "conftest.nl"
6231 $as_echo 'GREP' >> "conftest.nl"
6232 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6233 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6234 as_fn_arith $ac_count + 1 && ac_count=$as_val
6235 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6236 # Best one so far, save it but keep looking for a better one
6237 ac_cv_path_GREP="$ac_path_GREP"
6238 ac_path_GREP_max=$ac_count
6239 fi
6240 # 10*(2^10) chars as input seems more than enough
6241 test $ac_count -gt 10 && break
6242 done
6243 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6244esac
6245
6246 $ac_path_GREP_found && break 3
6247 done
6248 done
6249 done
6250IFS=$as_save_IFS
6251 if test -z "$ac_cv_path_GREP"; then
6252 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6253 fi
6254else
6255 ac_cv_path_GREP=$GREP
6256fi
6257
6258fi
6259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6260$as_echo "$ac_cv_path_GREP" >&6; }
6261 GREP="$ac_cv_path_GREP"
6262
6263
6264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6265$as_echo_n "checking for egrep... " >&6; }
6266if test "${ac_cv_path_EGREP+set}" = set; then :
6267 $as_echo_n "(cached) " >&6
6268else
6269 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6270 then ac_cv_path_EGREP="$GREP -E"
6271 else
6272 if test -z "$EGREP"; then
6273 ac_path_EGREP_found=false
6274 # Loop through the user's path and test for each of PROGNAME-LIST
6275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6276for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6277do
6278 IFS=$as_save_IFS
6279 test -z "$as_dir" && as_dir=.
6280 for ac_prog in egrep; do
6281 for ac_exec_ext in '' $ac_executable_extensions; do
6282 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6283 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6284# Check for GNU ac_path_EGREP and select it if it is found.
6285 # Check for GNU $ac_path_EGREP
6286case `"$ac_path_EGREP" --version 2>&1` in
6287*GNU*)
6288 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6289*)
6290 ac_count=0
6291 $as_echo_n 0123456789 >"conftest.in"
6292 while :
6293 do
6294 cat "conftest.in" "conftest.in" >"conftest.tmp"
6295 mv "conftest.tmp" "conftest.in"
6296 cp "conftest.in" "conftest.nl"
6297 $as_echo 'EGREP' >> "conftest.nl"
6298 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6299 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6300 as_fn_arith $ac_count + 1 && ac_count=$as_val
6301 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6302 # Best one so far, save it but keep looking for a better one
6303 ac_cv_path_EGREP="$ac_path_EGREP"
6304 ac_path_EGREP_max=$ac_count
6305 fi
6306 # 10*(2^10) chars as input seems more than enough
6307 test $ac_count -gt 10 && break
6308 done
6309 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6310esac
6311
6312 $ac_path_EGREP_found && break 3
6313 done
6314 done
6315 done
6316IFS=$as_save_IFS
6317 if test -z "$ac_cv_path_EGREP"; then
6318 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6319 fi
6320else
6321 ac_cv_path_EGREP=$EGREP
6322fi
6323
6324 fi
6325fi
6326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6327$as_echo "$ac_cv_path_EGREP" >&6; }
6328 EGREP="$ac_cv_path_EGREP"
6329
6330
6331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6332$as_echo_n "checking for ANSI C header files... " >&6; }
6333if test "${ac_cv_header_stdc+set}" = set; then :
6334 $as_echo_n "(cached) " >&6
6335else
6336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6337/* end confdefs.h. */
6338#include <stdlib.h>
6339#include <stdarg.h>
6340#include <string.h>
6341#include <float.h>
6342
6343int
6344main ()
6345{
6346
6347 ;
6348 return 0;
6349}
6350_ACEOF
6351if ac_fn_c_try_compile "$LINENO"; then :
6352 ac_cv_header_stdc=yes
6353else
6354 ac_cv_header_stdc=no
6355fi
6356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6357
6358if test $ac_cv_header_stdc = yes; then
6359 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6361/* end confdefs.h. */
6362#include <string.h>
6363
6364_ACEOF
6365if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6366 $EGREP "memchr" >/dev/null 2>&1; then :
6367
6368else
6369 ac_cv_header_stdc=no
6370fi
6371rm -f conftest*
6372
6373fi
6374
6375if test $ac_cv_header_stdc = yes; then
6376 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6378/* end confdefs.h. */
6379#include <stdlib.h>
6380
6381_ACEOF
6382if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6383 $EGREP "free" >/dev/null 2>&1; then :
6384
6385else
6386 ac_cv_header_stdc=no
6387fi
6388rm -f conftest*
6389
6390fi
6391
6392if test $ac_cv_header_stdc = yes; then
6393 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6394 if test "$cross_compiling" = yes; then :
6395 :
6396else
6397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6398/* end confdefs.h. */
6399#include <ctype.h>
6400#include <stdlib.h>
6401#if ((' ' & 0x0FF) == 0x020)
6402# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6403# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6404#else
6405# define ISLOWER(c) \
6406 (('a' <= (c) && (c) <= 'i') \
6407 || ('j' <= (c) && (c) <= 'r') \
6408 || ('s' <= (c) && (c) <= 'z'))
6409# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6410#endif
6411
6412#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6413int
6414main ()
6415{
6416 int i;
6417 for (i = 0; i < 256; i++)
6418 if (XOR (islower (i), ISLOWER (i))
6419 || toupper (i) != TOUPPER (i))
6420 return 2;
6421 return 0;
6422}
6423_ACEOF
6424if ac_fn_c_try_run "$LINENO"; then :
6425
6426else
6427 ac_cv_header_stdc=no
6428fi
6429rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6430 conftest.$ac_objext conftest.beam conftest.$ac_ext
6431fi
6432
6433fi
6434fi
6435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6436$as_echo "$ac_cv_header_stdc" >&6; }
6437if test $ac_cv_header_stdc = yes; then
6438
6439$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6440
6441fi
6442
6443# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6444for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6445 inttypes.h stdint.h unistd.h
6446do :
6447 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6448ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6449"
6450eval as_val=\$$as_ac_Header
6451 if test "x$as_val" = x""yes; then :
6452 cat >>confdefs.h <<_ACEOF
6453#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6454_ACEOF
6455
6456fi
6457
6458done
6459
6460
6461for ac_header in libelf.h
6462do :
6463 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6464if test "x$ac_cv_header_libelf_h" = x""yes; then :
6465 cat >>confdefs.h <<_ACEOF
6466#define HAVE_LIBELF_H 1
6467_ACEOF
6468 have_libelf_h=yes
6469fi
6470
6471done
6472
6473 for ac_header in gelf.h
6474do :
6475 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6476if test "x$ac_cv_header_gelf_h" = x""yes; then :
6477 cat >>confdefs.h <<_ACEOF
6478#define HAVE_GELF_H 1
6479_ACEOF
6480 have_gelf_h=yes
6481fi
6482
6483done
6484
6485
6486 for ac_header in libelf/libelf.h
6487do :
6488 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6489if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6490 cat >>confdefs.h <<_ACEOF
6491#define HAVE_LIBELF_LIBELF_H 1
6492_ACEOF
6493 have_libelf_libelf_h=yes
6494fi
6495
6496done
6497
6498 for ac_header in libelf/gelf.h
6499do :
6500 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6501if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6502 cat >>confdefs.h <<_ACEOF
6503#define HAVE_LIBELF_GELF_H 1
6504_ACEOF
6505 have_libelf_gelf_h=yes
6506fi
6507
6508done
6509
6510
6511 # If we couldn't find libelf.h and the user forced it, emit an error.
6512 if test x"$have_libelf_h" != x"yes" \
6513 && test x"$have_libelf_libelf_h" != x"yes" ; then
6514 if test x"$default_enable_lto" != x"yes" ; then
6515 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6516 else
6517 enable_lto=no
6518 libelflibs=
6519 libelfinc=
6520 fi
6521 fi
6522
6523 # If we couldn't find gelf.h and the user forced it, emit an error.
6524 if test x"$have_gelf_h" != x"yes" \
6525 && test x"$have_libelf_gelf_h" != x"yes" ; then
6526 if test x"$default_enable_lto" != x"yes" ; then
6527 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6528 else
6529 enable_lto=no
6530 libelflibs=
6531 libelfinc=
6532 fi
6533 fi
6534
6535 # Check that the detected libelf has the functions we need. We cannot
6536 # rely on just detecting the headers since they do not include
6537 # versioning information. Add functions, if needed.
6538 if test x"$enable_lto" = x"yes" ; then
6539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6540$as_echo_n "checking for the correct version of libelf... " >&6; }
6541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6542/* end confdefs.h. */
6543#include <libelf.h>
6544int
6545main ()
6546{
6547
6548 elf_errmsg (0);
6549 elf_getscn (0, 0);
6550 elf_nextscn (0, 0);
6551 elf_strptr (0, 0, 0);
6552 elf_getident (0, 0);
6553 elf_getshdrstrndx (0, 0);
6554 elf_begin (0, 0, 0);
6555 elf_ndxscn (0);
6556 elf_end (0);
6557
6558 ;
6559 return 0;
6560}
6561_ACEOF
6562if ac_fn_c_try_link "$LINENO"; then :
6563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6564$as_echo "yes" >&6; };
6565else
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6567$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6568
6569fi
6570rm -f core conftest.err conftest.$ac_objext \
6571 conftest$ac_exeext conftest.$ac_ext
6572
6573 # If we couldn't enable LTO and the user forced it, emit an error.
6574 if test x"$enable_lto" = x"no" \
6575 && test x"$default_enable_lto" != x"yes" ; then
6576 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6577Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6578to specify its location." "$LINENO" 5
6579 fi
6580 fi
6581
6582 CFLAGS="$saved_CFLAGS"
6583 CPPFLAGS="$saved_CPPFLAGS"
6584 LIBS="$saved_LIBS"
6585
1f53ca9a
AO
6586 fi
6587
700d40ca
ILT
6588 # Flags needed for libelf.
6589
6590
6591fi
6592
e28c595f 6593
947f426e 6594# By default, C is the only stage 1 language.
9b134994 6595stage1_languages=,c,
1d39f329 6596
e8a5fa9c 6597# Target libraries that we bootstrap.
2aa2364a 6598bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6599
9e07f89d
NN
6600# Figure out what language subdirectories are present.
6601# Look if the user specified --enable-languages="..."; if not, use
6602# the environment variable $LANGUAGES if defined. $LANGUAGES might
6603# go away some day.
6604# NB: embedded tabs in this IF block -- do not untabify
6605if test -d ${srcdir}/gcc; then
6606 if test x"${enable_languages+set}" != xset; then
6607 if test x"${LANGUAGES+set}" = xset; then
6608 enable_languages="${LANGUAGES}"
6609 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6610 else
6611 enable_languages=all
6612 fi
6613 else
6614 if test x"${enable_languages}" = x ||
6615 test x"${enable_languages}" = xyes;
6616 then
6617 echo configure.in: --enable-languages needs at least one language argument 1>&2
6618 exit 1
6619 fi
6620 fi
6621 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6622
096f7d00
DE
6623 # 'f95' is the old name for the 'fortran' language. We issue a warning
6624 # and make the substitution.
6625 case ,${enable_languages}, in
6626 *,f95,*)
6627 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6628 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6629 ;;
6630 esac
6631
9e07f89d
NN
6632 # First scan to see if an enabled language requires some other language.
6633 # We assume that a given config-lang.in will list all the language
6634 # front ends it requires, even if some are required indirectly.
6635 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6636 case ${lang_frag} in
6637 ..) ;;
6638 # The odd quoting in the next line works around
6639 # an apparent bug in bash 1.12 on linux.
6640 ${srcdir}/gcc/[*]/config-lang.in) ;;
6641 *)
6642 # From the config-lang.in, get $language, $lang_requires
6643 language=
6644 lang_requires=
6645 . ${lang_frag}
6646 for other in ${lang_requires} ; do
6647 case ,${enable_languages}, in
6648 *,$other,*) ;;
6649 *,all,*) ;;
6650 *,$language,*)
6651 echo " \`$other' language required by \`$language'; enabling" 1>&2
6652 enable_languages="${enable_languages},${other}"
6653 ;;
6654 esac
6655 done
6656 ;;
6657 esac
6658 done
6659
9b134994 6660 new_enable_languages=,c,
700d40ca
ILT
6661
6662 # If LTO is enabled, add the LTO front end.
6663 extra_host_libiberty_configure_flags=
6664 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6665 case ,${enable_languages}, in
6666 *,lto,*) ;;
6667 *) enable_languages="${enable_languages},lto" ;;
6668 esac
700d40ca
ILT
6669 if test "${ENABLE_GOLD}" = "yes" ; then
6670 configdirs="$configdirs lto-plugin"
6671 extra_host_libiberty_configure_flags=--enable-shared
6672 fi
6673 fi
6674
6675
9e07f89d 6676 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6677 potential_languages=,c,
9e07f89d
NN
6678
6679 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6680 case ${lang_frag} in
6681 ..) ;;
6682 # The odd quoting in the next line works around
6683 # an apparent bug in bash 1.12 on linux.
6684 ${srcdir}/gcc/[*]/config-lang.in) ;;
6685 *)
c6b750e1 6686 # From the config-lang.in, get $language, $target_libs,
1d39f329 6687 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6688 language=
6689 target_libs=
6690 lang_dirs=
64ce424c 6691 subdir_requires=
9b134994
PB
6692 boot_language=no
6693 build_by_default=yes
9e07f89d 6694 . ${lang_frag}
9b134994
PB
6695 if test x${language} = x; then
6696 echo "${lang_frag} doesn't set \$language." 1>&2
6697 exit 1
6698 fi
6699
1f53ca9a
AO
6700 if test "$language" = "c++" \
6701 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6702 boot_language=yes
6703 fi
6704
9b134994
PB
6705 case ,${enable_languages}, in
6706 *,${language},*)
9e07f89d
NN
6707 # Language was explicitly selected; include it.
6708 add_this_lang=yes
6709 ;;
9b134994
PB
6710 *,all,*)
6711 # 'all' was selected, select it if it is a default language
6712 add_this_lang=${build_by_default}
9e07f89d
NN
6713 ;;
6714 *)
6715 add_this_lang=no
6716 ;;
6717 esac
4b1cb4fe 6718
64ce424c 6719 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6720 for i in $subdir_requires; do
3d3adb43 6721 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6722 case ,${enable_languages}, in
6723 *,${language},*)
6724 # Specifically requested language; tell them.
81ecdfbb 6725 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6726 ;;
6727 *)
6728 # Silently disable.
9b134994 6729 add_this_lang=unsupported
64ce424c
PB
6730 ;;
6731 esac
6732 done
6733
9b134994
PB
6734 # Disable Ada if no preexisting GNAT is available.
6735 case ,${enable_languages},:${language}:${have_gnat} in
6736 *,${language},*:ada:no)
6737 # Specifically requested language; tell them.
81ecdfbb 6738 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6739 ;;
6740 *:ada:no)
6741 # Silently disable.
6742 add_this_lang=unsupported
6743 ;;
6744 esac
6745
59f7ec45
HPN
6746 # Disable a language that is unsupported by the target.
6747 case " $unsupported_languages " in
6748 *" $language "*)
9b134994 6749 add_this_lang=unsupported
59f7ec45
HPN
6750 ;;
6751 esac
6752
4b1cb4fe 6753 case $add_this_lang in
9b134994 6754 unsupported)
9e07f89d 6755 # Remove language-dependent dirs.
1d39f329
NN
6756 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6757 ;;
9b134994
PB
6758 no)
6759 # Remove language-dependent dirs; still show language as supported.
6760 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6761 potential_languages="${potential_languages}${language},"
6762 ;;
6763 yes)
6764 new_enable_languages="${new_enable_languages}${language},"
6765 potential_languages="${potential_languages}${language},"
1d39f329 6766 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6767 case "${boot_language}:,$enable_stage1_languages," in
6768 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6769 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6770 case ",$stage1_languages," in
6771 *,$language,* | ,yes, | ,all,) ;;
6772 *) stage1_languages="${stage1_languages}${language}," ;;
6773 esac
e8a5fa9c
RW
6774 # We need to bootstrap any supporting libraries.
6775 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6776 ;;
6777 esac
6778 ;;
9e07f89d
NN
6779 esac
6780 ;;
6781 esac
6782 done
6783
81ecdfbb
RW
6784 # Check whether --enable-stage1-languages was given.
6785if test "${enable_stage1_languages+set}" = set; then :
6786 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6787 ,no,|,,)
6788 # Set it to something that will have no effect in the loop below
6789 enable_stage1_languages=c ;;
6790 ,yes,)
6791 enable_stage1_languages=`echo $new_enable_languages | \
6792 sed -e "s/^,//" -e "s/,$//" ` ;;
6793 *,all,*)
6794 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6795 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6796 esac
6797
6798 # Add "good" languages from enable_stage1_languages to stage1_languages,
6799 # while "bad" languages go in missing_languages. Leave no duplicates.
6800 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6801 case $potential_languages in
6802 *,$i,*)
6803 case $stage1_languages in
6804 *,$i,*) ;;
6805 *) stage1_languages="$stage1_languages$i," ;;
6806 esac ;;
6807 *)
6808 case $missing_languages in
6809 *,$i,*) ;;
6810 *) missing_languages="$missing_languages$i," ;;
6811 esac ;;
6812 esac
6813 done
81ecdfbb
RW
6814fi
6815
9b134994
PB
6816
6817 # Remove leading/trailing commas that were added for simplicity
6818 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6819 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6820 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6821 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6822
9e07f89d 6823 if test "x$missing_languages" != x; then
81ecdfbb 6824 as_fn_error "
27258dd4 6825The following requested languages could not be built: ${missing_languages}
81ecdfbb 6826Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6827 fi
9e07f89d
NN
6828 if test "x$new_enable_languages" != "x$enable_languages"; then
6829 echo The following languages will be built: ${new_enable_languages}
9b134994 6830 enable_languages="$new_enable_languages"
9e07f89d 6831 fi
9b134994 6832
c6b750e1 6833
81ec575a 6834 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6835fi
6836
a6df5a19
PB
6837# Handle --disable-<component> generically.
6838for dir in $configdirs $build_configdirs $target_configdirs ; do
6839 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6840 varname=`echo $dirname | sed -e s/+/_/g`
6841 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6842 noconfigdirs="$noconfigdirs $dir"
6843 fi
6844done
6845
4f0ef2d8 6846# Check for Boehm's garbage collector
81ecdfbb
RW
6847# Check whether --enable-objc-gc was given.
6848if test "${enable_objc_gc+set}" = set; then :
6849 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6850 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6851 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6852 ;;
6853esac
81ecdfbb
RW
6854fi
6855
4f0ef2d8
CD
6856
6857# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6858case ,${enable_languages},:${enable_objc_gc} in
6859 *,objc,*:yes)
4f0ef2d8
CD
6860 # Keep target-boehm-gc if requested for Objective-C.
6861 ;;
4f0ef2d8 6862 *)
d42c4017
DA
6863 # Otherwise remove target-boehm-gc depending on target-libjava.
6864 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6865 noconfigdirs="$noconfigdirs target-boehm-gc"
6866 fi
4f0ef2d8
CD
6867 ;;
6868esac
6869
caeba88f
AL
6870# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6871# $build_configdirs and $target_configdirs.
9e07f89d
NN
6872# If we have the source for $noconfigdirs entries, add them to $notsupp.
6873
6874notsupp=""
6875for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6876 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6877 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6878 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6879 if test -r $srcdir/$dirname/configure ; then
6880 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6881 true
6882 else
6883 notsupp="$notsupp $dir"
6884 fi
6885 fi
6886 fi
caeba88f
AL
6887 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6888 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6889 if test -r $srcdir/$dirname/configure ; then
6890 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6891 true
6892 else
6893 notsupp="$notsupp $dir"
6894 fi
6895 fi
6896 fi
9e07f89d
NN
6897 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6898 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6899 if test -r $srcdir/$dirname/configure ; then
6900 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6901 true
6902 else
6903 notsupp="$notsupp $dir"
6904 fi
6905 fi
6906 fi
6907done
6908
6909# Sometimes the tools are distributed with libiberty but with no other
6910# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6911# Don't let libgcc imply libiberty either.
9e07f89d 6912if test -n "${target_configdirs}" ; then
f86e35b8 6913 libgcc=
9e07f89d
NN
6914 others=
6915 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6916 if test "$i" = "libgcc"; then
6917 libgcc=target-libgcc
6918 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6919 if test -r $srcdir/$i/configure ; then
6920 others=yes;
6921 break;
6922 fi
6923 fi
6924 done
6925 if test -z "${others}" ; then
f86e35b8 6926 target_configdirs=$libgcc
9e07f89d
NN
6927 fi
6928fi
6929
6930# Quietly strip out all directories which aren't configurable in this tree.
6931# This relies on all configurable subdirectories being autoconfiscated, which
6932# is now the case.
6a9cf61e
PB
6933build_configdirs_all="$build_configdirs"
6934build_configdirs=
6935for i in ${build_configdirs_all} ; do
c6b750e1 6936 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6937 if test -f ${srcdir}/$j/configure ; then
6938 build_configdirs="${build_configdirs} $i"
6939 fi
6940done
6941
9e07f89d
NN
6942configdirs_all="$configdirs"
6943configdirs=
6944for i in ${configdirs_all} ; do
6945 if test -f ${srcdir}/$i/configure ; then
6946 configdirs="${configdirs} $i"
6947 fi
6948done
6a9cf61e 6949
9e07f89d
NN
6950target_configdirs_all="$target_configdirs"
6951target_configdirs=
6952for i in ${target_configdirs_all} ; do
c6b750e1 6953 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6954 if test -f ${srcdir}/$j/configure ; then
6955 target_configdirs="${target_configdirs} $i"
6956 fi
6957done
6958
6959# Produce a warning message for the subdirs we can't configure.
6960# This isn't especially interesting in the Cygnus tree, but in the individual
6961# FSF releases, it's important to let people know when their machine isn't
6962# supported by the one or two programs in a package.
6963
6964if test -n "${notsupp}" && test -z "${norecursion}" ; then
6965 # If $appdirs is non-empty, at least one of those directories must still
6966 # be configured, or we error out. (E.g., if the gas release supports a
6967 # specified target in some subdirs but not the gas subdir, we shouldn't
6968 # pretend that all is well.)
6969 if test -n "$appdirs" ; then
6970 for dir in $appdirs ; do
6971 if test -r $dir/Makefile.in ; then
6972 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6973 appdirs=""
6974 break
6975 fi
6a9cf61e 6976 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6977 appdirs=""
6978 break
6979 fi
6980 fi
6981 done
6982 if test -n "$appdirs" ; then
6983 echo "*** This configuration is not supported by this package." 1>&2
6984 exit 1
6985 fi
6986 fi
6987 # Okay, some application will build, or we don't care to check. Still
6988 # notify of subdirs not getting built.
6989 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6990 echo " ${notsupp}" 1>&2
6991 echo " (Any other directories should still work fine.)" 1>&2
6992fi
6993
6994case "$host" in
6995 *msdosdjgpp*)
6996 enable_gdbtk=no ;;
6997esac
6998
18f6b6ee
PB
6999# To find our prefix, in gcc_cv_tool_prefix.
7000
7001# The user is always right.
7002if test "${PATH_SEPARATOR+set}" != set; then
7003 echo "#! /bin/sh" >conf$$.sh
7004 echo "exit 0" >>conf$$.sh
7005 chmod +x conf$$.sh
7006 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7007 PATH_SEPARATOR=';'
7008 else
7009 PATH_SEPARATOR=:
7010 fi
7011 rm -f conf$$.sh
7012fi
7013
7014
7015
7016if test "x$exec_prefix" = xNONE; then
7017 if test "x$prefix" = xNONE; then
7018 gcc_cv_tool_prefix=$ac_default_prefix
7019 else
7020 gcc_cv_tool_prefix=$prefix
7021 fi
7022else
7023 gcc_cv_tool_prefix=$exec_prefix
7024fi
7025
7026# If there is no compiler in the tree, use the PATH only. In any
7027# case, if there is no compiler in the tree nobody should use
7028# AS_FOR_TARGET and LD_FOR_TARGET.
7029if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7030 gcc_version=`cat $srcdir/gcc/BASE-VER`
7031 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7032 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7033 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7034 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7035 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7036 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7037else
7038 gcc_cv_tool_dirs=
7039fi
7040
7041if test x$build = x$target && test -n "$md_exec_prefix"; then
7042 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7043fi
7044
7045
7046
9e07f89d
NN
7047copy_dirs=
7048
c6b750e1 7049
81ecdfbb
RW
7050# Check whether --with-build-sysroot was given.
7051if test "${with_build_sysroot+set}" = set; then :
7052 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
7053 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
7054 fi
7055else
7056 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 7057fi
a19b6204
MM
7058
7059
8a6ee3ab 7060
81ecdfbb
RW
7061
7062# Check whether --with-debug-prefix-map was given.
7063if test "${with_debug_prefix_map+set}" = set; then :
7064 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
7065 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
7066 for debug_map in $withval; do
7067 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
7068 done
7069 fi
7070else
7071 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
7072fi
7073
8a6ee3ab
JM
7074
7075
7f6ef0c0
PB
7076# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7077# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7078# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7079# We want to ensure that TARGET libraries (which we know are built with
7080# gcc) are built with "-O2 -g", so include those options when setting
7081# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7082if test "x$CFLAGS_FOR_TARGET" = x; then
7083 CFLAGS_FOR_TARGET=$CFLAGS
7084 case " $CFLAGS " in
7085 *" -O2 "*) ;;
7086 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7087 esac
7088 case " $CFLAGS " in
7089 *" -g "* | *" -g3 "*) ;;
7090 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7091 esac
7092fi
7093
7094
7095if test "x$CXXFLAGS_FOR_TARGET" = x; then
7096 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7097 case " $CXXFLAGS " in
7098 *" -O2 "*) ;;
7099 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7100 esac
7101 case " $CXXFLAGS " in
7102 *" -g "* | *" -g3 "*) ;;
7103 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7104 esac
7105fi
7106
7107
9e07f89d
NN
7108# Handle --with-headers=XXX. If the value is not "yes", the contents of
7109# the named directory are copied to $(tooldir)/sys-include.
7110if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7111 if test x${is_cross_compiler} = xno ; then
7112 echo 1>&2 '***' --with-headers is only supported when cross compiling
7113 exit 1
7114 fi
7115 if test x"${with_headers}" != xyes ; then
18f6b6ee 7116 x=${gcc_cv_tool_prefix}
c6b750e1 7117 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7118 fi
7119fi
7120
7121# Handle --with-libs=XXX. If the value is not "yes", the contents of
7122# the name directories are copied to $(tooldir)/lib. Multiple directories
7123# are permitted.
7124if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7125 if test x${is_cross_compiler} = xno ; then
7126 echo 1>&2 '***' --with-libs is only supported when cross compiling
7127 exit 1
7128 fi
7129 if test x"${with_libs}" != xyes ; then
7130 # Copy the libraries in reverse order, so that files in the first named
7131 # library override files in subsequent libraries.
18f6b6ee 7132 x=${gcc_cv_tool_prefix}
9e07f89d 7133 for l in ${with_libs}; do
c6b750e1 7134 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7135 done
7136 fi
7137fi
7138
700d40ca 7139# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7140#
7141# This is done by determining whether or not the appropriate directory
7142# is available, and by checking whether or not specific configurations
7143# have requested that this magic not happen.
c6b750e1
DJ
7144#
7145# The command line options always override the explicit settings in
2429c060
PB
7146# configure.in, and the settings in configure.in override this magic.
7147#
c6b750e1 7148# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7149# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7150# --without-gnu-ld options for the configure script. Similarly, if
7151# the default is to use the included zlib and you don't want to do that,
7152# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7153
7154if test x${use_gnu_as} = x &&
7155 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7156 with_gnu_as=yes
7157 extra_host_args="$extra_host_args --with-gnu-as"
7158fi
7159
7160if test x${use_gnu_ld} = x &&
93f9b408 7161 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7162 with_gnu_ld=yes
7163 extra_host_args="$extra_host_args --with-gnu-ld"
7164fi
7165
700d40ca
ILT
7166if test x${use_included_zlib} = x &&
7167 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7168 :
7169else
7170 with_system_zlib=yes
7171 extra_host_args="$extra_host_args --with-system-zlib"
7172fi
7173
2429c060
PB
7174# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7175# can detect this case.
7176
7177if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7178 with_newlib=yes
7179 extra_host_args="$extra_host_args --with-newlib"
7180fi
7181
9e07f89d
NN
7182# Handle ${copy_dirs}
7183set fnord ${copy_dirs}
7184shift
7185while test $# != 0 ; do
7186 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7187 :
7188 else
7189 echo Copying $1 to $2
7190
7191 # Use the install script to create the directory and all required
7192 # parent directories.
7193 if test -d $2 ; then
7194 :
7195 else
7196 echo >config.temp
7197 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7198 fi
7199
7200 # Copy the directory, assuming we have tar.
7201 # FIXME: Should we use B in the second tar? Not all systems support it.
7202 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7203
7204 # It is the responsibility of the user to correctly adjust all
7205 # symlinks. If somebody can figure out how to handle them correctly
7206 # here, feel free to add the code.
7207
7208 echo $1 > $2/COPIED
7209 fi
7210 shift; shift
7211done
7212
2429c060
PB
7213# Determine a target-dependent exec_prefix that the installed
7214# gcc will search in. Keep this list sorted by triplet, with
7215# the *-*-osname triplets last.
7216md_exec_prefix=
7217case "${target}" in
7218 alpha*-*-*vms*)
7219 md_exec_prefix=/gnu/lib/gcc-lib
7220 ;;
521ec477 7221 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7222 md_exec_prefix=/dev/env/DJDIR/bin
7223 ;;
521ec477 7224 i[34567]86-*-sco3.2v5*)
2429c060
PB
7225 if test $with_gnu_as = yes; then
7226 md_exec_prefix=/usr/gnu/bin
7227 else
7228 md_exec_prefix=/usr/ccs/bin/elf
7229 fi
7230 ;;
7231
7232 mn10300-*-* | \
7233 powerpc-*-chorusos* | \
7234 powerpc*-*-eabi* | \
7235 powerpc*-*-sysv* | \
7236 powerpc*-*-kaos* | \
7237 s390x-ibm-tpf*)
7238 md_exec_prefix=/usr/ccs/bin
7239 ;;
7240 sparc64-*-elf*)
7241 ;;
7242 v850*-*-*)
7243 md_exec_prefix=/usr/ccs/bin
7244 ;;
8b66833e 7245 xtensa*-*-elf*)
2429c060
PB
7246 ;;
7247
7248 *-*-beos* | \
7249 *-*-elf* | \
7250 *-*-hpux* | \
7251 *-*-netware* | \
7252 *-*-nto-qnx* | \
7253 *-*-rtems* | \
7254 *-*-solaris2* | \
521ec477 7255 *-*-sysv[45]* | \
2429c060
PB
7256 *-*-vxworks* | \
7257 *-wrs-windiss)
7258 md_exec_prefix=/usr/ccs/bin
7259 ;;
7260esac
7261
a0da8069
NN
7262extra_arflags_for_target=
7263extra_nmflags_for_target=
7264extra_ranlibflags_for_target=
7265target_makefile_frag=/dev/null
7266case "${target}" in
4e206d7e
DB
7267 mep*-*-*)
7268 target_makefile_frag="config/mt-mep"
7269 ;;
77d7106f
AM
7270 spu-*-*)
7271 target_makefile_frag="config/mt-spu"
7272 ;;
429acdec
RS
7273 mips*-sde-elf*)
7274 target_makefile_frag="config/mt-sde"
7275 ;;
f3b1e08e
RS
7276 mipsisa*-*-elfoabi*)
7277 target_makefile_frag="config/mt-mips-elfoabi"
7278 ;;
e7c8859c
RS
7279 mips*-*-*linux* | mips*-*-gnu*)
7280 target_makefile_frag="config/mt-mips-gnu"
7281 ;;
2a3124ca 7282 *-*-netware*)
a0da8069
NN
7283 target_makefile_frag="config/mt-netware"
7284 ;;
29383458 7285 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7286 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7287 ;;
7288 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7289 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7290 # commands to handle both 32-bit and 64-bit objects. These flags are
7291 # harmless if we're using GNU nm or ar.
7292 extra_arflags_for_target=" -X32_64"
7293 extra_nmflags_for_target=" -B -X32_64"
7294 ;;
7295 *-*-darwin*)
7296 # ranlib from Darwin requires the -c flag to look at common symbols.
7297 extra_ranlibflags_for_target=" -c"
7298 ;;
7299 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7300 target_makefile_frag="config/mt-wince"
7301 ;;
7302esac
7303
7304alphaieee_frag=/dev/null
7305case $target in
7306 alpha*-*-*)
7307 # This just makes sure to use the -mieee option to build target libs.
7308 # This should probably be set individually by each library.
7309 alphaieee_frag="config/mt-alphaieee"
7310 ;;
7311esac
7312
7313# If --enable-target-optspace always use -Os instead of -O2 to build
7314# the target libraries, similarly if it is not specified, use -Os
7315# on selected platforms.
7316ospace_frag=/dev/null
7317case "${enable_target_optspace}:${target}" in
7318 yes:*)
7319 ospace_frag="config/mt-ospace"
7320 ;;
7321 :d30v-*)
7322 ospace_frag="config/mt-d30v"
7323 ;;
7324 :m32r-* | :d10v-* | :fr30-*)
7325 ospace_frag="config/mt-ospace"
7326 ;;
7327 no:* | :*)
7328 ;;
7329 *)
7330 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7331 ;;
7332esac
7333
a0da8069
NN
7334# Default to using --with-stabs for certain targets.
7335if test x${with_stabs} = x ; then
7336 case "${target}" in
e31d1ea3 7337 mips*-*-irix[56]*)
a0da8069
NN
7338 ;;
7339 mips*-*-* | alpha*-*-osf*)
7340 with_stabs=yes;
7341 extra_host_args="${extra_host_args} --with-stabs"
7342 ;;
7343 esac
7344fi
7345
7346# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7347# them automatically.
7348case "${host}" in
c6b750e1 7349 hppa*64*-*-hpux11*)
a0da8069
NN
7350 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7351 ;;
7352esac
7353
a0da8069
NN
7354# Some systems (e.g., one of the i386-aix systems the gas testers are
7355# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7356tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7357build_tooldir=${tooldir}
7358
a0da8069
NN
7359# Create a .gdbinit file which runs the one in srcdir
7360# and tells GDB to look there for source files.
7361
7362if test -r ${srcdir}/.gdbinit ; then
7363 case ${srcdir} in
7364 .) ;;
7365 *) cat > ./.gdbinit <<EOF
7366# ${NO_EDIT}
7367dir ${srcdir}
7368dir .
7369source ${srcdir}/.gdbinit
7370EOF
7371 ;;
7372 esac
7373fi
7374
a0da8069
NN
7375# Make sure that the compiler is able to generate an executable. If it
7376# can't, we are probably in trouble. We don't care whether we can run the
7377# executable--we might be using a cross compiler--we only care whether it
7378# can be created. At this point the main configure script has set CC.
7379we_are_ok=no
7380echo "int main () { return 0; }" > conftest.c
7381${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7382if test $? = 0 ; then
7383 if test -s conftest || test -s conftest.exe ; then
7384 we_are_ok=yes
7385 fi
c6b750e1 7386fi
a0da8069
NN
7387case $we_are_ok in
7388 no)
7389 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7390 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7391 rm -f conftest*
7392 exit 1
7393 ;;
7394esac
7395rm -f conftest*
7396
7397# The Solaris /usr/ucb/cc compiler does not appear to work.
7398case "${host}" in
7399 sparc-sun-solaris2*)
7400 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7401 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7402 could_use=
7403 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7404 if test -d /opt/cygnus/bin ; then
7405 if test "$could_use" = "" ; then
7406 could_use="/opt/cygnus/bin"
7407 else
7408 could_use="$could_use or /opt/cygnus/bin"
7409 fi
7410 fi
7411 if test "$could_use" = "" ; then
7412 echo "Warning: compilation may fail because you're using"
7413 echo "/usr/ucb/cc. You should change your PATH or CC "
7414 echo "variable and rerun configure."
7415 else
7416 echo "Warning: compilation may fail because you're using"
7417 echo "/usr/ucb/cc, when you should use the C compiler from"
7418 echo "$could_use. You should change your"
7419 echo "PATH or CC variable and rerun configure."
7420 fi
7421 fi
7422 ;;
7423esac
7424
3bbd2f8f 7425# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7426case "${host}" in
7427 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7428 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7429 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7430 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7431esac
7432
3bbd2f8f 7433# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7434# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7435# built executables to PATH.
3bbd2f8f
AL
7436if test "$RPATH_ENVVAR" = PATH; then
7437 GCC_SHLIB_SUBDIR=/shlib
7438else
7439 GCC_SHLIB_SUBDIR=
7440fi
7441
a0da8069
NN
7442# Record target_configdirs and the configure arguments for target and
7443# build configuration in Makefile.
7444target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7445build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7446
2aa2364a
JR
7447# If we are building libgomp, bootstrap it.
7448if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7449 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7450fi
7451
a0da8069
NN
7452# Determine whether gdb needs tk/tcl or not.
7453# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7454# and in that case we want gdb to be built without tk. Ugh!
7455# In fact I believe gdb is the *only* package directly dependent on tk,
7456# so we should be able to put the 'maybe's in unconditionally and
7457# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7458# 100% sure that that's safe though.
c180f501 7459
675c6968 7460gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7461case "$enable_gdbtk" in
7462 no)
7463 GDB_TK="" ;;
c180f501
AC
7464 yes)
7465 GDB_TK="${gdb_tk}" ;;
a0da8069 7466 *)
c180f501
AC
7467 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7468 # distro. Eventually someone will fix this and move Insight, nee
7469 # gdbtk to a separate directory.
7470 if test -d ${srcdir}/gdb/gdbtk ; then
7471 GDB_TK="${gdb_tk}"
7472 else
7473 GDB_TK=""
7474 fi
7475 ;;
a0da8069 7476esac
907be67c
DJ
7477CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7478INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7479
6bd3dfaa 7480# Strip out unwanted targets.
dd12c3a8
NN
7481
7482# While at that, we remove Makefiles if we were started for recursive
7483# configuration, so that the top-level Makefile reconfigures them,
7484# like we used to do when configure itself was recursive.
dd12c3a8 7485
06a51eac
RW
7486# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7487# but now we're fixing up the Makefile ourselves with the additional
7488# commands passed to AC_CONFIG_FILES. Use separate variables
7489# extrasub-{build,host,target} not because there is any reason to split
7490# the substitutions up that way, but only to remain below the limit of
7491# 99 commands in a script, for HP-UX sed.
7492# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7493
81ecdfbb
RW
7494# Check whether --enable-bootstrap was given.
7495if test "${enable_bootstrap+set}" = set; then :
7496 enableval=$enable_bootstrap;
319cab08 7497else
9cb3fa6f 7498 enable_bootstrap=default
81ecdfbb
RW
7499fi
7500
319cab08 7501
9cb3fa6f
PB
7502# Issue errors and warnings for invalid/strange bootstrap combinations.
7503case "$configdirs" in
7504 *gcc*) have_compiler=yes ;;
7505 *) have_compiler=no ;;
7506esac
7507
7508case "$have_compiler:$host:$target:$enable_bootstrap" in
7509 *:*:*:no) ;;
7510
0aed8855 7511 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7512 # and we are in a native configuration.
7513 yes:$build:$build:default)
0aed8855 7514 enable_bootstrap=yes ;;
9cb3fa6f
PB
7515
7516 *:*:*:default)
7517 enable_bootstrap=no ;;
7518
7519 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7520 yes:$build:$build:yes)
9cb3fa6f
PB
7521 ;;
7522
7523 # Other configurations, but we have a compiler. Assume the user knows
7524 # what he's doing.
80911fe1 7525 yes:*:*:yes)
81ecdfbb
RW
7526 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7527$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7528 ;;
7529
7530 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7531 no:*:*:yes)
81ecdfbb 7532 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7533
7534 # Fail if wrong command line
7535 *)
81ecdfbb 7536 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7537 ;;
7538esac
7539
4385ad3c
RW
7540case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7541 *,c++,*:yes:yes) ;;
7542 *:yes:yes)
7543 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7544 ;;
7545esac
7546
16b1ad29
RW
7547case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7548 yes:yes:*\ gold\ *:*,c++,*) ;;
7549 yes:yes:*\ gold\ *:*)
7550 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7551 ;;
7552esac
7553
9cb3fa6f 7554# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7555case $enable_bootstrap in
319cab08 7556 yes)
96655cc4
AO
7557 bootstrap_suffix=bootstrap
7558 BUILD_CONFIG=bootstrap-debug
7559 ;;
319cab08 7560 no)
96655cc4
AO
7561 bootstrap_suffix=no-bootstrap
7562 BUILD_CONFIG=
7563 ;;
319cab08
PB
7564esac
7565
96655cc4
AO
7566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7567$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7568
7569
7570# Check whether --with-build-config was given.
7571if test "${with_build_config+set}" = set; then :
7572 withval=$with_build_config; case $with_build_config in
7573 yes) with_build_config= ;;
7574 no) with_build_config= BUILD_CONFIG= ;;
7575 esac
7576fi
7577
7578
7579if test "x${with_build_config}" != x; then
7580 BUILD_CONFIG=$with_build_config
7581else
7582 case $BUILD_CONFIG in
7583 bootstrap-debug)
7584 if echo "int f (void) { return 0; }" > conftest.c &&
7585 ${CC} -c conftest.c &&
7586 mv conftest.o conftest.o.g0 &&
7587 ${CC} -c -g conftest.c &&
7588 mv conftest.o conftest.o.g &&
7589 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7590 :
7591 else
7592 BUILD_CONFIG=
7593 fi
7594 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7595 ;;
7596 esac
7597fi
7598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7599$as_echo "$BUILD_CONFIG" >&6; }
7600
7601
06a51eac 7602extrasub_build=
6a9cf61e 7603for module in ${build_configdirs} ; do
498d4a71
CF
7604 if test -z "${no_recursion}" \
7605 && test -f ${build_subdir}/${module}/Makefile; then
7606 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7607 rm -f ${build_subdir}/${module}/Makefile
7608 fi
01a82011
NC
7609 # PR 11238: Also remove config.cache files.
7610 if test -z "${no_recursion}" \
7611 && test -f ${build_subdir}/${module}/config.cache; then
7612 echo 1>&2 "*** removing ${build_subdir}/${module}/config.cache to allow reconfigure"
7613 rm -f ${build_subdir}/${module}/config.cache
7614 fi
06a51eac 7615 extrasub_build="$extrasub_build
498d4a71
CF
7616/^@if build-$module\$/d
7617/^@endif build-$module\$/d
7618/^@if build-$module-$bootstrap_suffix\$/d
7619/^@endif build-$module-$bootstrap_suffix\$/d"
7620done
06a51eac 7621extrasub_host=
498d4a71 7622for module in ${configdirs} ; do
80911fe1 7623 if test -z "${no_recursion}"; then
8cf39b1b 7624 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7625 if test -f ${file}; then
7626 echo 1>&2 "*** removing ${file} to force reconfigure"
7627 rm -f ${file}
7628 fi
7629 done
01a82011
NC
7630 # PR 11238: Also remove config.cache files.
7631 if test -f ${module}/config.cache; then
7632 echo 1>&2 "*** removing ${module}/config.cache to allow reconfigure"
7633 rm -f ${module}/config.cache
7634 fi
498d4a71 7635 fi
06a51eac 7636 extrasub_host="$extrasub_host
498d4a71
CF
7637/^@if $module\$/d
7638/^@endif $module\$/d
7639/^@if $module-$bootstrap_suffix\$/d
7640/^@endif $module-$bootstrap_suffix\$/d"
7641done
06a51eac 7642extrasub_target=
498d4a71
CF
7643for module in ${target_configdirs} ; do
7644 if test -z "${no_recursion}" \
7645 && test -f ${target_subdir}/${module}/Makefile; then
7646 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7647 rm -f ${target_subdir}/${module}/Makefile
7648 fi
01a82011
NC
7649 # PR 11238: Also remove config.cache files.
7650 if test -z "${no_recursion}" \
7651 && test -f ${target_subdir}/${module}/config.cache; then
7652 echo 1>&2 "*** removing ${target_subdir}/${module}/config.cache to allow reconfigure"
7653 rm -f ${target_subdir}/${module}/config.cache
7654 fi
e8a5fa9c
RW
7655
7656 # We only bootstrap target libraries listed in bootstrap_target_libs.
7657 case $bootstrap_target_libs in
7658 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7659 *) target_bootstrap_suffix=no-bootstrap ;;
7660 esac
7661
06a51eac 7662 extrasub_target="$extrasub_target
498d4a71
CF
7663/^@if target-$module\$/d
7664/^@endif target-$module\$/d
e8a5fa9c
RW
7665/^@if target-$module-$target_bootstrap_suffix\$/d
7666/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7667done
7668
06a51eac
RW
7669# Do the final fixup along with target modules.
7670extrasub_target="$extrasub_target
6bd3dfaa 7671/^@if /,/^@endif /d"
a0da8069
NN
7672
7673# Create the serialization dependencies. This uses a temporary file.
7674
81ecdfbb
RW
7675# Check whether --enable-serial-configure was given.
7676if test "${enable_serial_configure+set}" = set; then :
7677 enableval=$enable_serial_configure;
7678fi
e6bfb94a
AO
7679
7680
1047cb91
DD
7681case ${enable_serial_configure} in
7682 yes)
7683 enable_serial_build_configure=yes
7684 enable_serial_host_configure=yes
7685 enable_serial_target_configure=yes
7686 ;;
7687esac
7688
a0da8069
NN
7689# These force 'configure's to be done one at a time, to avoid problems
7690# with contention over a shared config.cache.
7691rm -f serdep.tmp
e6bfb94a 7692echo '# serdep.tmp' > serdep.tmp
a0da8069 7693olditem=
1047cb91 7694test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7695for item in ${build_configdirs} ; do
7696 case ${olditem} in
7697 "") ;;
e6bfb94a 7698 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7699 esac
7700 olditem=${item}
7701done
7702olditem=
1047cb91 7703test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7704for item in ${configdirs} ; do
7705 case ${olditem} in
7706 "") ;;
e6bfb94a 7707 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7708 esac
7709 olditem=${item}
7710done
7711olditem=
1047cb91 7712test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7713for item in ${target_configdirs} ; do
7714 case ${olditem} in
7715 "") ;;
e6bfb94a 7716 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7717 esac
7718 olditem=${item}
7719done
7720serialization_dependencies=serdep.tmp
7721
7722
e6bfb94a 7723# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7724# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7725# might not want to pass down to subconfigures. The exception being
7726# --cache-file=/dev/null, which is used to turn off the use of cache
7727# files altogether, and which should be passed on to subconfigures.
7728# Also strip program-prefix, program-suffix, and program-transform-name,
7729# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7730baseargs=
7731keep_next=no
7732skip_next=no
7733eval "set -- $ac_configure_args"
18f6b6ee
PB
7734for ac_arg
7735do
c6b750e1
DJ
7736 if test X"$skip_next" = X"yes"; then
7737 skip_next=no
7738 continue
7739 fi
7740 if test X"$keep_next" = X"yes"; then
7741 case $ac_arg in
7742 *\'*)
7743 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7744 esac
7745 baseargs="$baseargs '$ac_arg'"
7746 keep_next=no
7747 continue
7748 fi
7749
7750 # Handle separated arguments. Based on the logic generated by
7751 # autoconf 2.59.
7752 case $ac_arg in
7753 *=* | --config-cache | -C | -disable-* | --disable-* \
7754 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7755 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7756 | -with-* | --with-* | -without-* | --without-* | --x)
7757 separate_arg=no
7758 ;;
7759 -*)
7760 separate_arg=yes
7761 ;;
7762 *)
7763 separate_arg=no
7764 ;;
7765 esac
7766
7767 case "$ac_arg" in
30167e0a
NC
7768 --cache-file=/dev/null | \
7769 -cache-file=/dev/null )
7770 # Handled here to avoid the test to skip args below.
7771 baseargs="$baseargs '$ac_arg'"
7772 # Assert: $separate_arg should always be no.
7773 keep_next=$separate_arg
7774 ;;
c6b750e1
DJ
7775 --no*)
7776 continue
7777 ;;
7778 --c* | \
7779 --sr* | \
7780 --ho* | \
7781 --bu* | \
7782 --t* | \
7783 --program-* | \
7784 -cache_file* | \
7785 -srcdir* | \
7786 -host* | \
7787 -build* | \
7788 -target* | \
7789 -program-prefix* | \
7790 -program-suffix* | \
7791 -program-transform-name* )
7792 skip_next=$separate_arg
7793 continue
7794 ;;
7795 -*)
7796 # An option. Add it.
7797 case $ac_arg in
7798 *\'*)
7799 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7800 esac
7801 baseargs="$baseargs '$ac_arg'"
7802 keep_next=$separate_arg
7803 ;;
7804 *)
7805 # Either a variable assignment, or a nonopt (triplet). Don't
7806 # pass it down; let the Makefile handle this.
7807 continue
7808 ;;
7809 esac
7810done
7811# Remove the initial space we just introduced and, as these will be
7812# expanded by make, quote '$'.
7813baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7814
f27d4f92
DJ
7815# Add in --program-transform-name, after --program-prefix and
7816# --program-suffix have been applied to it. Autoconf has already
7817# doubled dollar signs and backslashes in program_transform_name; we want
7818# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7819# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7820# Also, because we want to override the logic in subdir configure scripts to
7821# choose program_transform_name, replace any s,x,x, with s,y,y,.
7822sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7823${program_transform_name}
7824EOF_SED
7825gcc_transform_name=`cat conftestsed.out`
7826rm -f conftestsed.out
7827baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7828if test "$silent" = yes; then
7829 baseargs="$baseargs --silent"
7830fi
34a0f3cf 7831baseargs="$baseargs --disable-option-checking"
f27d4f92 7832
a0da8069
NN
7833# For the build-side libraries, we just need to pretend we're native,
7834# and not use the same cache file. Multilibs are neither needed nor
7835# desired.
4b900473 7836build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7837
7838# For host modules, accept cache file option, or specification as blank.
7839case "${cache_file}" in
7840"") # empty
7841 cache_file_option="" ;;
7842/* | [A-Za-z]:[\\/]* ) # absolute path
7843 cache_file_option="--cache-file=${cache_file}" ;;
7844*) # relative path
7845 cache_file_option="--cache-file=../${cache_file}" ;;
7846esac
7847
82252c06
NN
7848# Host dirs don't like to share a cache file either, horribly enough.
7849# This seems to be due to autoconf 2.5x stupidity.
4b900473 7850host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7851
7852target_configargs=${baseargs}
7853
7854# Passing a --with-cross-host argument lets the target libraries know
7855# whether they are being built with a cross-compiler or being built
7856# native. However, it would be better to use other mechanisms to make the
7857# sorts of decisions they want to make on this basis. Please consider
7858# this option to be deprecated. FIXME.
7859if test x${is_cross_compiler} = xyes ; then
c6b750e1 7860 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7861fi
7862
7863# Default to --enable-multilib.
7864if test x${enable_multilib} = x ; then
7865 target_configargs="--enable-multilib ${target_configargs}"
7866fi
7867
7868# Pass --with-newlib if appropriate. Note that target_configdirs has
7869# changed from the earlier setting of with_newlib.
7870if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7871 target_configargs="--with-newlib ${target_configargs}"
7872fi
7873
95036d20
NN
7874# Different target subdirs use different values of certain variables
7875# (notably CXX). Worse, multilibs use *lots* of different values.
7876# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7877# it doesn't automatically accept command-line overrides of them.
7878# This means it's not safe for target subdirs to share a cache file,
7879# which is disgusting, but there you have it. Hopefully this can be
7880# fixed in future. It's still worthwhile to use a cache file for each
7881# directory. I think.
7882
ae380b45
MS
7883# Pass the appropriate --build, --host, --target and --cache-file arguments.
7884# We need to pass --target, as newer autoconf's requires consistency
7885# for target_alias and gcc doesn't manage it consistently.
4b900473 7886target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7887
a0da8069
NN
7888FLAGS_FOR_TARGET=
7889case " $target_configdirs " in
7890 *" newlib "*)
7891 case " $target_configargs " in
7892 *" --with-newlib "*)
7893 case "$target" in
1f53ca9a
AO
7894 *-cygwin*)
7895 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'
7896 ;;
a0da8069
NN
7897 esac
7898
7899 # If we're not building GCC, don't discard standard headers.
7900 if test -d ${srcdir}/gcc; then
7901 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7902
7903 if test "${build}" != "${host}"; then
7904 # On Canadian crosses, CC_FOR_TARGET will have already been set
7905 # by `configure', so we won't have an opportunity to add -Bgcc/
7906 # to it. This is right: we don't want to search that directory
7907 # for binaries, but we want the header files in there, so add
7908 # them explicitly.
b00612cc 7909 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7910
7911 # Someone might think of using the pre-installed headers on
7912 # Canadian crosses, in case the installed compiler is not fully
7913 # compatible with the compiler being built. In this case, it
7914 # would be better to flag an error than risking having
7915 # incompatible object files being constructed. We can't
7916 # guarantee that an error will be flagged, but let's hope the
7917 # compiler will do it, when presented with incompatible header
7918 # files.
7919 fi
7920 fi
7921
7922 case "${target}-${is_cross_compiler}" in
ec11bdc6 7923 i[3456789]86-*-linux*-no)
a0da8069
NN
7924 # Here host == target, so we don't need to build gcc,
7925 # so we don't want to discard standard headers.
7926 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7927 ;;
7928 *)
7929 # If we're building newlib, use its generic headers last, but search
7930 # for any libc-related directories first (so make it the last -B
7931 # switch).
7932 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
7933
7934 # If we're building libgloss, find the startup file, simulator library
7935 # and linker script.
7936 case " $target_configdirs " in
7937 *" libgloss "*)
7938 # Look for startup file, simulator library and maybe linker script.
7939 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7940 # Look for libnosys.a in case the target needs it.
7941 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7942 # Most targets have the linker script in the source directory.
7943 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7944 ;;
7945 esac
a0da8069
NN
7946 ;;
7947 esac
7948 ;;
7949 esac
7950 ;;
7951esac
1f53ca9a 7952
45055374 7953case "$target" in
1f53ca9a
AO
7954 x86_64-*mingw* | *-w64-mingw*)
7955 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7956 # however, use a symlink named 'mingw' in ${prefix} .
7957 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7958 ;;
7959 *-mingw*)
7960 # MinGW can't be handled as Cygwin above since it does not use newlib.
7961 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'
7962 ;;
45055374 7963esac
a0da8069 7964
5fbad20a
DD
7965# Allow the user to override the flags for
7966# our build compiler if desired.
c66487f8
NC
7967if test x"${build}" = x"${host}" ; then
7968 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7969 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7970 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7971fi
5fbad20a 7972
a0da8069
NN
7973# On Canadian crosses, we'll be searching the right directories for
7974# the previously-installed cross compiler, so don't bother to add
7975# flags for directories within the install tree of the compiler
7976# being built; programs in there won't even run.
7977if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7978 # Search for pre-installed headers if nothing else fits.
bba45b8b 7979 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
7980fi
7981
7982if test "x${use_gnu_ld}" = x &&
7983 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7984 # Arrange for us to find uninstalled linker scripts.
b00612cc 7985 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7986fi
7987
a481dbb7
DD
7988# Search for other target-specific linker scripts and such.
7989case "${target}" in
4e206d7e
DB
7990 mep*)
7991 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7992 ;;
7993esac
7994
a0da8069 7995# Makefile fragments.
3e707e94
PB
7996for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7997do
7998 eval fragval=\$$frag
7999 if test $fragval != /dev/null; then
8000 eval $frag=${srcdir}/$fragval
8001 fi
8002done
a0da8069
NN
8003
8004
8005
8006
8007
8008# Miscellanea: directories, flags, etc.
8009
8010
8011
8012
8013
8014
8015
3bbd2f8f 8016
6a9cf61e 8017# Build module lists & subconfigure args.
a0da8069
NN
8018
8019
8020
be01d343
PB
8021# Host module lists & subconfigure args.
8022
8023
8024
911e63d0 8025
be01d343
PB
8026# Target module lists & subconfigure args.
8027
8028
8029
8030# Build tools.
8031
8032
8033
1576798e
PB
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
be01d343
PB
8048# Generate default definitions for YACC, M4, LEX and other programs that run
8049# on the build machine. These are used if the Makefile can't locate these
8050# programs in objdir.
8051MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
8052
8053for ac_prog in 'bison -y' byacc yacc
8054do
c6b750e1 8055 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8056set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8058$as_echo_n "checking for $ac_word... " >&6; }
8059if test "${ac_cv_prog_YACC+set}" = set; then :
8060 $as_echo_n "(cached) " >&6
be01d343
PB
8061else
8062 if test -n "$YACC"; then
8063 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8064else
c6b750e1
DJ
8065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8066for as_dir in $PATH
8067do
8068 IFS=$as_save_IFS
8069 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8070 for ac_exec_ext in '' $ac_executable_extensions; do
8071 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8072 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 8073 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8074 break 2
8075 fi
8076done
81ecdfbb
RW
8077 done
8078IFS=$as_save_IFS
c6b750e1 8079
be01d343
PB
8080fi
8081fi
c6b750e1 8082YACC=$ac_cv_prog_YACC
be01d343 8083if test -n "$YACC"; then
81ecdfbb
RW
8084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8085$as_echo "$YACC" >&6; }
be01d343 8086else
81ecdfbb
RW
8087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8088$as_echo "no" >&6; }
be01d343
PB
8089fi
8090
81ecdfbb 8091
c6b750e1 8092 test -n "$YACC" && break
be01d343
PB
8093done
8094test -n "$YACC" || YACC="$MISSING bison -y"
8095
8096case " $build_configdirs " in
8097 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8098 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8099esac
8100
8101for ac_prog in bison
8102do
c6b750e1 8103 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8104set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8106$as_echo_n "checking for $ac_word... " >&6; }
8107if test "${ac_cv_prog_BISON+set}" = set; then :
8108 $as_echo_n "(cached) " >&6
be01d343
PB
8109else
8110 if test -n "$BISON"; then
8111 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8112else
c6b750e1
DJ
8113as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8114for as_dir in $PATH
8115do
8116 IFS=$as_save_IFS
8117 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8118 for ac_exec_ext in '' $ac_executable_extensions; do
8119 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8120 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8122 break 2
8123 fi
8124done
81ecdfbb
RW
8125 done
8126IFS=$as_save_IFS
c6b750e1 8127
be01d343
PB
8128fi
8129fi
c6b750e1 8130BISON=$ac_cv_prog_BISON
be01d343 8131if test -n "$BISON"; then
81ecdfbb
RW
8132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8133$as_echo "$BISON" >&6; }
be01d343 8134else
81ecdfbb
RW
8135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8136$as_echo "no" >&6; }
be01d343
PB
8137fi
8138
81ecdfbb 8139
c6b750e1 8140 test -n "$BISON" && break
be01d343
PB
8141done
8142test -n "$BISON" || BISON="$MISSING bison"
8143
8144case " $build_configdirs " in
8145 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8146esac
8147
8148for ac_prog in gm4 gnum4 m4
8149do
c6b750e1 8150 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8151set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8153$as_echo_n "checking for $ac_word... " >&6; }
8154if test "${ac_cv_prog_M4+set}" = set; then :
8155 $as_echo_n "(cached) " >&6
be01d343
PB
8156else
8157 if test -n "$M4"; then
8158 ac_cv_prog_M4="$M4" # Let the user override the test.
8159else
c6b750e1
DJ
8160as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8161for as_dir in $PATH
8162do
8163 IFS=$as_save_IFS
8164 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8165 for ac_exec_ext in '' $ac_executable_extensions; do
8166 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8167 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8169 break 2
8170 fi
8171done
81ecdfbb
RW
8172 done
8173IFS=$as_save_IFS
c6b750e1 8174
be01d343
PB
8175fi
8176fi
c6b750e1 8177M4=$ac_cv_prog_M4
be01d343 8178if test -n "$M4"; then
81ecdfbb
RW
8179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8180$as_echo "$M4" >&6; }
be01d343 8181else
81ecdfbb
RW
8182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8183$as_echo "no" >&6; }
be01d343
PB
8184fi
8185
81ecdfbb 8186
c6b750e1 8187 test -n "$M4" && break
be01d343
PB
8188done
8189test -n "$M4" || M4="$MISSING m4"
8190
8191case " $build_configdirs " in
8192 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8193esac
8194
8195for ac_prog in flex lex
8196do
c6b750e1 8197 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8198set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8200$as_echo_n "checking for $ac_word... " >&6; }
8201if test "${ac_cv_prog_LEX+set}" = set; then :
8202 $as_echo_n "(cached) " >&6
be01d343
PB
8203else
8204 if test -n "$LEX"; then
8205 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8206else
c6b750e1
DJ
8207as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8208for as_dir in $PATH
8209do
8210 IFS=$as_save_IFS
8211 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8212 for ac_exec_ext in '' $ac_executable_extensions; do
8213 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8214 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8215 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8216 break 2
8217 fi
8218done
81ecdfbb
RW
8219 done
8220IFS=$as_save_IFS
c6b750e1 8221
be01d343
PB
8222fi
8223fi
c6b750e1 8224LEX=$ac_cv_prog_LEX
be01d343 8225if test -n "$LEX"; then
81ecdfbb
RW
8226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8227$as_echo "$LEX" >&6; }
be01d343 8228else
81ecdfbb
RW
8229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8230$as_echo "no" >&6; }
be01d343
PB
8231fi
8232
81ecdfbb 8233
c6b750e1 8234 test -n "$LEX" && break
be01d343
PB
8235done
8236test -n "$LEX" || LEX="$MISSING flex"
8237
8238case " $build_configdirs " in
8239 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8240 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8241esac
8242
8243for ac_prog in flex
8244do
c6b750e1 8245 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8246set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8248$as_echo_n "checking for $ac_word... " >&6; }
8249if test "${ac_cv_prog_FLEX+set}" = set; then :
8250 $as_echo_n "(cached) " >&6
be01d343
PB
8251else
8252 if test -n "$FLEX"; then
8253 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8254else
c6b750e1
DJ
8255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8256for as_dir in $PATH
8257do
8258 IFS=$as_save_IFS
8259 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8260 for ac_exec_ext in '' $ac_executable_extensions; do
8261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8262 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8264 break 2
8265 fi
8266done
81ecdfbb
RW
8267 done
8268IFS=$as_save_IFS
c6b750e1 8269
be01d343
PB
8270fi
8271fi
c6b750e1 8272FLEX=$ac_cv_prog_FLEX
be01d343 8273if test -n "$FLEX"; then
81ecdfbb
RW
8274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8275$as_echo "$FLEX" >&6; }
be01d343 8276else
81ecdfbb
RW
8277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8278$as_echo "no" >&6; }
be01d343
PB
8279fi
8280
81ecdfbb 8281
c6b750e1 8282 test -n "$FLEX" && break
be01d343
PB
8283done
8284test -n "$FLEX" || FLEX="$MISSING flex"
8285
8286case " $build_configdirs " in
8287 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8288esac
8289
8290for ac_prog in makeinfo
8291do
c6b750e1 8292 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8293set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8295$as_echo_n "checking for $ac_word... " >&6; }
8296if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8297 $as_echo_n "(cached) " >&6
be01d343
PB
8298else
8299 if test -n "$MAKEINFO"; then
8300 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8301else
c6b750e1
DJ
8302as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8303for as_dir in $PATH
8304do
8305 IFS=$as_save_IFS
8306 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8307 for ac_exec_ext in '' $ac_executable_extensions; do
8308 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8309 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8311 break 2
8312 fi
8313done
81ecdfbb
RW
8314 done
8315IFS=$as_save_IFS
c6b750e1 8316
be01d343
PB
8317fi
8318fi
c6b750e1 8319MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8320if test -n "$MAKEINFO"; then
81ecdfbb
RW
8321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8322$as_echo "$MAKEINFO" >&6; }
be01d343 8323else
81ecdfbb
RW
8324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8325$as_echo "no" >&6; }
be01d343
PB
8326fi
8327
81ecdfbb 8328
c6b750e1 8329 test -n "$MAKEINFO" && break
be01d343
PB
8330done
8331test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8332
8333case " $build_configdirs " in
8334 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8335 *)
8336
10ad8ef3 8337 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8338 # higher, else we use the "missing" dummy.
8339 if ${MAKEINFO} --version \
10ad8ef3 8340 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8341 :
8342 else
8343 MAKEINFO="$MISSING makeinfo"
8344 fi
8345 ;;
8346
8347esac
a0da8069 8348
be01d343 8349# FIXME: expect and dejagnu may become build tools?
a0da8069 8350
be01d343
PB
8351for ac_prog in expect
8352do
c6b750e1 8353 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8354set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8356$as_echo_n "checking for $ac_word... " >&6; }
8357if test "${ac_cv_prog_EXPECT+set}" = set; then :
8358 $as_echo_n "(cached) " >&6
be01d343
PB
8359else
8360 if test -n "$EXPECT"; then
8361 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8362else
c6b750e1
DJ
8363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8364for as_dir in $PATH
8365do
8366 IFS=$as_save_IFS
8367 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8368 for ac_exec_ext in '' $ac_executable_extensions; do
8369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8370 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8372 break 2
8373 fi
8374done
81ecdfbb
RW
8375 done
8376IFS=$as_save_IFS
c6b750e1 8377
be01d343
PB
8378fi
8379fi
c6b750e1 8380EXPECT=$ac_cv_prog_EXPECT
be01d343 8381if test -n "$EXPECT"; then
81ecdfbb
RW
8382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8383$as_echo "$EXPECT" >&6; }
be01d343 8384else
81ecdfbb
RW
8385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8386$as_echo "no" >&6; }
be01d343 8387fi
a0da8069 8388
81ecdfbb 8389
c6b750e1 8390 test -n "$EXPECT" && break
be01d343
PB
8391done
8392test -n "$EXPECT" || EXPECT="expect"
a0da8069 8393
be01d343
PB
8394case " $configdirs " in
8395 *" expect "*)
8396 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8397 ;;
8398esac
a0da8069 8399
be01d343
PB
8400for ac_prog in runtest
8401do
c6b750e1 8402 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8403set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8405$as_echo_n "checking for $ac_word... " >&6; }
8406if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8407 $as_echo_n "(cached) " >&6
be01d343
PB
8408else
8409 if test -n "$RUNTEST"; then
8410 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8411else
c6b750e1
DJ
8412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8413for as_dir in $PATH
8414do
8415 IFS=$as_save_IFS
8416 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8417 for ac_exec_ext in '' $ac_executable_extensions; do
8418 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8419 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8420 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8421 break 2
8422 fi
8423done
81ecdfbb
RW
8424 done
8425IFS=$as_save_IFS
c6b750e1 8426
be01d343
PB
8427fi
8428fi
c6b750e1 8429RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8430if test -n "$RUNTEST"; then
81ecdfbb
RW
8431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8432$as_echo "$RUNTEST" >&6; }
be01d343 8433else
81ecdfbb
RW
8434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8435$as_echo "no" >&6; }
be01d343 8436fi
a0da8069 8437
81ecdfbb 8438
c6b750e1 8439 test -n "$RUNTEST" && break
be01d343
PB
8440done
8441test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8442
be01d343
PB
8443case " $configdirs " in
8444 *" dejagnu "*)
6b89cc21 8445 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8446 ;;
8447esac
a0da8069
NN
8448
8449
a0da8069 8450# Host tools.
859789af
AC
8451ncn_tool_prefix=
8452test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8453ncn_target_tool_prefix=
8454test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8455
9a819804
AO
8456
8457
8458if test -n "$AR"; then
8459 ac_cv_prog_AR=$AR
8460elif test -n "$ac_cv_prog_AR"; then
8461 AR=$ac_cv_prog_AR
8462fi
8463
8464if test -n "$ac_cv_prog_AR"; then
8465 for ncn_progname in ar; do
8466 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8467set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8469$as_echo_n "checking for $ac_word... " >&6; }
8470if test "${ac_cv_prog_AR+set}" = set; then :
8471 $as_echo_n "(cached) " >&6
9a819804
AO
8472else
8473 if test -n "$AR"; then
8474 ac_cv_prog_AR="$AR" # Let the user override the test.
8475else
8476as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8477for as_dir in $PATH
8478do
8479 IFS=$as_save_IFS
8480 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8481 for ac_exec_ext in '' $ac_executable_extensions; do
8482 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8483 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8484 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8485 break 2
8486 fi
8487done
81ecdfbb
RW
8488 done
8489IFS=$as_save_IFS
9a819804
AO
8490
8491fi
8492fi
8493AR=$ac_cv_prog_AR
8494if test -n "$AR"; then
81ecdfbb
RW
8495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8496$as_echo "$AR" >&6; }
9a819804 8497else
81ecdfbb
RW
8498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8499$as_echo "no" >&6; }
9a819804
AO
8500fi
8501
81ecdfbb 8502
9a819804
AO
8503 done
8504fi
8505
8506for ncn_progname in ar; do
05cbd757
PB
8507 if test -n "$ncn_tool_prefix"; then
8508 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8509set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8511$as_echo_n "checking for $ac_word... " >&6; }
8512if test "${ac_cv_prog_AR+set}" = set; then :
8513 $as_echo_n "(cached) " >&6
859789af
AC
8514else
8515 if test -n "$AR"; then
8516 ac_cv_prog_AR="$AR" # Let the user override the test.
8517else
c6b750e1
DJ
8518as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8519for as_dir in $PATH
8520do
8521 IFS=$as_save_IFS
8522 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8523 for ac_exec_ext in '' $ac_executable_extensions; do
8524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8525 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8527 break 2
8528 fi
8529done
81ecdfbb
RW
8530 done
8531IFS=$as_save_IFS
c6b750e1 8532
859789af
AC
8533fi
8534fi
c6b750e1 8535AR=$ac_cv_prog_AR
859789af 8536if test -n "$AR"; then
81ecdfbb
RW
8537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8538$as_echo "$AR" >&6; }
859789af 8539else
81ecdfbb
RW
8540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8541$as_echo "no" >&6; }
859789af
AC
8542fi
8543
81ecdfbb 8544
05cbd757
PB
8545 fi
8546 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8547 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8548set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8550$as_echo_n "checking for $ac_word... " >&6; }
8551if test "${ac_cv_prog_AR+set}" = set; then :
8552 $as_echo_n "(cached) " >&6
859789af 8553else
05cbd757
PB
8554 if test -n "$AR"; then
8555 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8556else
c6b750e1
DJ
8557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8558for as_dir in $PATH
8559do
8560 IFS=$as_save_IFS
8561 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8562 for ac_exec_ext in '' $ac_executable_extensions; do
8563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8564 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8566 break 2
8567 fi
8568done
81ecdfbb
RW
8569 done
8570IFS=$as_save_IFS
c6b750e1 8571
859789af
AC
8572fi
8573fi
c6b750e1 8574AR=$ac_cv_prog_AR
05cbd757 8575if test -n "$AR"; then
81ecdfbb
RW
8576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8577$as_echo "$AR" >&6; }
859789af 8578else
81ecdfbb
RW
8579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8580$as_echo "no" >&6; }
859789af 8581fi
c6b750e1 8582
81ecdfbb 8583
05cbd757
PB
8584 fi
8585 test -n "$ac_cv_prog_AR" && break
8586done
8587
8588if test -z "$ac_cv_prog_AR" ; then
8589 set dummy ar
8590 if test $build = $host ; then
8591 AR="$2"
859789af 8592 else
05cbd757 8593 AR="${ncn_tool_prefix}$2"
859789af 8594 fi
859789af
AC
8595fi
8596
9a819804
AO
8597
8598
8599if test -n "$AS"; then
8600 ac_cv_prog_AS=$AS
8601elif test -n "$ac_cv_prog_AS"; then
8602 AS=$ac_cv_prog_AS
8603fi
8604
8605if test -n "$ac_cv_prog_AS"; then
8606 for ncn_progname in as; do
8607 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8608set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8610$as_echo_n "checking for $ac_word... " >&6; }
8611if test "${ac_cv_prog_AS+set}" = set; then :
8612 $as_echo_n "(cached) " >&6
9a819804
AO
8613else
8614 if test -n "$AS"; then
8615 ac_cv_prog_AS="$AS" # Let the user override the test.
8616else
8617as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8618for as_dir in $PATH
8619do
8620 IFS=$as_save_IFS
8621 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8622 for ac_exec_ext in '' $ac_executable_extensions; do
8623 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8624 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8625 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8626 break 2
8627 fi
8628done
81ecdfbb
RW
8629 done
8630IFS=$as_save_IFS
9a819804
AO
8631
8632fi
8633fi
8634AS=$ac_cv_prog_AS
8635if test -n "$AS"; then
81ecdfbb
RW
8636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8637$as_echo "$AS" >&6; }
9a819804 8638else
81ecdfbb
RW
8639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8640$as_echo "no" >&6; }
9a819804
AO
8641fi
8642
81ecdfbb 8643
9a819804
AO
8644 done
8645fi
8646
8647for ncn_progname in as; do
05cbd757
PB
8648 if test -n "$ncn_tool_prefix"; then
8649 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8650set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8652$as_echo_n "checking for $ac_word... " >&6; }
8653if test "${ac_cv_prog_AS+set}" = set; then :
8654 $as_echo_n "(cached) " >&6
859789af
AC
8655else
8656 if test -n "$AS"; then
8657 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8658else
8659as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8660for as_dir in $PATH
8661do
8662 IFS=$as_save_IFS
8663 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8664 for ac_exec_ext in '' $ac_executable_extensions; do
8665 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8666 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8668 break 2
8669 fi
8670done
81ecdfbb
RW
8671 done
8672IFS=$as_save_IFS
c6b750e1 8673
859789af
AC
8674fi
8675fi
c6b750e1 8676AS=$ac_cv_prog_AS
859789af 8677if test -n "$AS"; then
81ecdfbb
RW
8678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8679$as_echo "$AS" >&6; }
859789af 8680else
81ecdfbb
RW
8681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8682$as_echo "no" >&6; }
859789af
AC
8683fi
8684
81ecdfbb 8685
05cbd757
PB
8686 fi
8687 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8688 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8689set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8691$as_echo_n "checking for $ac_word... " >&6; }
8692if test "${ac_cv_prog_AS+set}" = set; then :
8693 $as_echo_n "(cached) " >&6
859789af 8694else
05cbd757
PB
8695 if test -n "$AS"; then
8696 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8697else
c6b750e1
DJ
8698as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8699for as_dir in $PATH
8700do
8701 IFS=$as_save_IFS
8702 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8703 for ac_exec_ext in '' $ac_executable_extensions; do
8704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8705 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8707 break 2
8708 fi
8709done
81ecdfbb
RW
8710 done
8711IFS=$as_save_IFS
c6b750e1 8712
859789af
AC
8713fi
8714fi
c6b750e1 8715AS=$ac_cv_prog_AS
05cbd757 8716if test -n "$AS"; then
81ecdfbb
RW
8717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8718$as_echo "$AS" >&6; }
859789af 8719else
81ecdfbb
RW
8720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8721$as_echo "no" >&6; }
859789af 8722fi
c6b750e1 8723
81ecdfbb 8724
05cbd757
PB
8725 fi
8726 test -n "$ac_cv_prog_AS" && break
8727done
8728
8729if test -z "$ac_cv_prog_AS" ; then
8730 set dummy as
8731 if test $build = $host ; then
8732 AS="$2"
859789af 8733 else
05cbd757 8734 AS="${ncn_tool_prefix}$2"
859789af 8735 fi
859789af
AC
8736fi
8737
9a819804
AO
8738
8739
8740if test -n "$DLLTOOL"; then
8741 ac_cv_prog_DLLTOOL=$DLLTOOL
8742elif test -n "$ac_cv_prog_DLLTOOL"; then
8743 DLLTOOL=$ac_cv_prog_DLLTOOL
8744fi
8745
8746if test -n "$ac_cv_prog_DLLTOOL"; then
8747 for ncn_progname in dlltool; do
8748 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8749set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8751$as_echo_n "checking for $ac_word... " >&6; }
8752if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8753 $as_echo_n "(cached) " >&6
9a819804
AO
8754else
8755 if test -n "$DLLTOOL"; then
8756 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8757else
8758as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8759for as_dir in $PATH
8760do
8761 IFS=$as_save_IFS
8762 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8763 for ac_exec_ext in '' $ac_executable_extensions; do
8764 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8765 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8766 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8767 break 2
8768 fi
8769done
81ecdfbb
RW
8770 done
8771IFS=$as_save_IFS
9a819804
AO
8772
8773fi
8774fi
8775DLLTOOL=$ac_cv_prog_DLLTOOL
8776if test -n "$DLLTOOL"; then
81ecdfbb
RW
8777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8778$as_echo "$DLLTOOL" >&6; }
9a819804 8779else
81ecdfbb
RW
8780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8781$as_echo "no" >&6; }
9a819804
AO
8782fi
8783
81ecdfbb 8784
9a819804
AO
8785 done
8786fi
8787
8788for ncn_progname in dlltool; do
05cbd757
PB
8789 if test -n "$ncn_tool_prefix"; then
8790 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8791set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8793$as_echo_n "checking for $ac_word... " >&6; }
8794if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8795 $as_echo_n "(cached) " >&6
859789af
AC
8796else
8797 if test -n "$DLLTOOL"; then
8798 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8799else
c6b750e1
DJ
8800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8801for as_dir in $PATH
8802do
8803 IFS=$as_save_IFS
8804 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8805 for ac_exec_ext in '' $ac_executable_extensions; do
8806 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8807 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8809 break 2
8810 fi
8811done
81ecdfbb
RW
8812 done
8813IFS=$as_save_IFS
c6b750e1 8814
859789af
AC
8815fi
8816fi
c6b750e1 8817DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8818if test -n "$DLLTOOL"; then
81ecdfbb
RW
8819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8820$as_echo "$DLLTOOL" >&6; }
859789af 8821else
81ecdfbb
RW
8822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8823$as_echo "no" >&6; }
859789af
AC
8824fi
8825
81ecdfbb 8826
05cbd757
PB
8827 fi
8828 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8829 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8830set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8832$as_echo_n "checking for $ac_word... " >&6; }
8833if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8834 $as_echo_n "(cached) " >&6
859789af 8835else
05cbd757
PB
8836 if test -n "$DLLTOOL"; then
8837 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8838else
c6b750e1
DJ
8839as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8840for as_dir in $PATH
8841do
8842 IFS=$as_save_IFS
8843 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8844 for ac_exec_ext in '' $ac_executable_extensions; do
8845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8846 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8848 break 2
8849 fi
8850done
81ecdfbb
RW
8851 done
8852IFS=$as_save_IFS
c6b750e1 8853
859789af
AC
8854fi
8855fi
c6b750e1 8856DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8857if test -n "$DLLTOOL"; then
81ecdfbb
RW
8858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8859$as_echo "$DLLTOOL" >&6; }
859789af 8860else
81ecdfbb
RW
8861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8862$as_echo "no" >&6; }
859789af 8863fi
c6b750e1 8864
81ecdfbb 8865
05cbd757
PB
8866 fi
8867 test -n "$ac_cv_prog_DLLTOOL" && break
8868done
8869
8870if test -z "$ac_cv_prog_DLLTOOL" ; then
8871 set dummy dlltool
8872 if test $build = $host ; then
8873 DLLTOOL="$2"
859789af 8874 else
05cbd757 8875 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8876 fi
859789af
AC
8877fi
8878
9a819804
AO
8879
8880
8881if test -n "$LD"; then
8882 ac_cv_prog_LD=$LD
8883elif test -n "$ac_cv_prog_LD"; then
8884 LD=$ac_cv_prog_LD
8885fi
8886
8887if test -n "$ac_cv_prog_LD"; then
8888 for ncn_progname in ld; do
8889 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8890set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8892$as_echo_n "checking for $ac_word... " >&6; }
8893if test "${ac_cv_prog_LD+set}" = set; then :
8894 $as_echo_n "(cached) " >&6
9a819804
AO
8895else
8896 if test -n "$LD"; then
8897 ac_cv_prog_LD="$LD" # Let the user override the test.
8898else
8899as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8900for as_dir in $PATH
8901do
8902 IFS=$as_save_IFS
8903 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8904 for ac_exec_ext in '' $ac_executable_extensions; do
8905 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8906 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8907 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8908 break 2
8909 fi
8910done
81ecdfbb
RW
8911 done
8912IFS=$as_save_IFS
9a819804
AO
8913
8914fi
8915fi
8916LD=$ac_cv_prog_LD
8917if test -n "$LD"; then
81ecdfbb
RW
8918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8919$as_echo "$LD" >&6; }
9a819804 8920else
81ecdfbb
RW
8921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8922$as_echo "no" >&6; }
9a819804
AO
8923fi
8924
81ecdfbb 8925
9a819804
AO
8926 done
8927fi
8928
8929for ncn_progname in ld; do
05cbd757
PB
8930 if test -n "$ncn_tool_prefix"; then
8931 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8932set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8934$as_echo_n "checking for $ac_word... " >&6; }
8935if test "${ac_cv_prog_LD+set}" = set; then :
8936 $as_echo_n "(cached) " >&6
859789af
AC
8937else
8938 if test -n "$LD"; then
8939 ac_cv_prog_LD="$LD" # Let the user override the test.
8940else
c6b750e1
DJ
8941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8942for as_dir in $PATH
8943do
8944 IFS=$as_save_IFS
8945 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8946 for ac_exec_ext in '' $ac_executable_extensions; do
8947 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8948 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8950 break 2
8951 fi
8952done
81ecdfbb
RW
8953 done
8954IFS=$as_save_IFS
c6b750e1 8955
859789af
AC
8956fi
8957fi
c6b750e1 8958LD=$ac_cv_prog_LD
859789af 8959if test -n "$LD"; then
81ecdfbb
RW
8960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8961$as_echo "$LD" >&6; }
859789af 8962else
81ecdfbb
RW
8963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8964$as_echo "no" >&6; }
859789af
AC
8965fi
8966
81ecdfbb 8967
05cbd757
PB
8968 fi
8969 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8970 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8971set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8973$as_echo_n "checking for $ac_word... " >&6; }
8974if test "${ac_cv_prog_LD+set}" = set; then :
8975 $as_echo_n "(cached) " >&6
859789af 8976else
05cbd757
PB
8977 if test -n "$LD"; then
8978 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8979else
c6b750e1
DJ
8980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8981for as_dir in $PATH
8982do
8983 IFS=$as_save_IFS
8984 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8985 for ac_exec_ext in '' $ac_executable_extensions; do
8986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8987 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8988 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8989 break 2
8990 fi
8991done
81ecdfbb
RW
8992 done
8993IFS=$as_save_IFS
c6b750e1 8994
859789af
AC
8995fi
8996fi
c6b750e1 8997LD=$ac_cv_prog_LD
05cbd757 8998if test -n "$LD"; then
81ecdfbb
RW
8999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
9000$as_echo "$LD" >&6; }
859789af 9001else
81ecdfbb
RW
9002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9003$as_echo "no" >&6; }
859789af 9004fi
c6b750e1 9005
81ecdfbb 9006
05cbd757
PB
9007 fi
9008 test -n "$ac_cv_prog_LD" && break
9009done
9010
9011if test -z "$ac_cv_prog_LD" ; then
9012 set dummy ld
9013 if test $build = $host ; then
9014 LD="$2"
859789af 9015 else
05cbd757 9016 LD="${ncn_tool_prefix}$2"
859789af 9017 fi
859789af
AC
9018fi
9019
9a819804
AO
9020
9021
9022if test -n "$LIPO"; then
9023 ac_cv_prog_LIPO=$LIPO
9024elif test -n "$ac_cv_prog_LIPO"; then
9025 LIPO=$ac_cv_prog_LIPO
9026fi
9027
9028if test -n "$ac_cv_prog_LIPO"; then
9029 for ncn_progname in lipo; do
9030 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9031set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9033$as_echo_n "checking for $ac_word... " >&6; }
9034if test "${ac_cv_prog_LIPO+set}" = set; then :
9035 $as_echo_n "(cached) " >&6
9a819804
AO
9036else
9037 if test -n "$LIPO"; then
9038 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9039else
9040as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9041for as_dir in $PATH
9042do
9043 IFS=$as_save_IFS
9044 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9045 for ac_exec_ext in '' $ac_executable_extensions; do
9046 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9047 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9048 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9049 break 2
9050 fi
9051done
81ecdfbb
RW
9052 done
9053IFS=$as_save_IFS
9a819804
AO
9054
9055fi
9056fi
9057LIPO=$ac_cv_prog_LIPO
9058if test -n "$LIPO"; then
81ecdfbb
RW
9059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9060$as_echo "$LIPO" >&6; }
9a819804 9061else
81ecdfbb
RW
9062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9063$as_echo "no" >&6; }
9a819804
AO
9064fi
9065
81ecdfbb 9066
9a819804
AO
9067 done
9068fi
9069
9070for ncn_progname in lipo; do
be01d343
PB
9071 if test -n "$ncn_tool_prefix"; then
9072 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9073set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9075$as_echo_n "checking for $ac_word... " >&6; }
9076if test "${ac_cv_prog_LIPO+set}" = set; then :
9077 $as_echo_n "(cached) " >&6
be01d343
PB
9078else
9079 if test -n "$LIPO"; then
9080 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9081else
c6b750e1
DJ
9082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9083for as_dir in $PATH
9084do
9085 IFS=$as_save_IFS
9086 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9087 for ac_exec_ext in '' $ac_executable_extensions; do
9088 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9089 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9091 break 2
9092 fi
9093done
81ecdfbb
RW
9094 done
9095IFS=$as_save_IFS
c6b750e1 9096
be01d343
PB
9097fi
9098fi
c6b750e1 9099LIPO=$ac_cv_prog_LIPO
be01d343 9100if test -n "$LIPO"; then
81ecdfbb
RW
9101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9102$as_echo "$LIPO" >&6; }
be01d343 9103else
81ecdfbb
RW
9104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9105$as_echo "no" >&6; }
be01d343
PB
9106fi
9107
81ecdfbb 9108
be01d343
PB
9109 fi
9110 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9111 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9112set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9114$as_echo_n "checking for $ac_word... " >&6; }
9115if test "${ac_cv_prog_LIPO+set}" = set; then :
9116 $as_echo_n "(cached) " >&6
be01d343
PB
9117else
9118 if test -n "$LIPO"; then
9119 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9120else
c6b750e1
DJ
9121as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9122for as_dir in $PATH
9123do
9124 IFS=$as_save_IFS
9125 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9126 for ac_exec_ext in '' $ac_executable_extensions; do
9127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9128 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9130 break 2
9131 fi
9132done
81ecdfbb
RW
9133 done
9134IFS=$as_save_IFS
c6b750e1 9135
be01d343
PB
9136fi
9137fi
c6b750e1 9138LIPO=$ac_cv_prog_LIPO
be01d343 9139if test -n "$LIPO"; then
81ecdfbb
RW
9140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9141$as_echo "$LIPO" >&6; }
be01d343 9142else
81ecdfbb
RW
9143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9144$as_echo "no" >&6; }
be01d343 9145fi
c6b750e1 9146
81ecdfbb 9147
be01d343
PB
9148 fi
9149 test -n "$ac_cv_prog_LIPO" && break
9150done
9151
9152if test -z "$ac_cv_prog_LIPO" ; then
9153 set dummy lipo
9154 if test $build = $host ; then
9155 LIPO="$2"
9156 else
9157 LIPO="${ncn_tool_prefix}$2"
9158 fi
9159fi
9160
9a819804
AO
9161
9162
9163if test -n "$NM"; then
9164 ac_cv_prog_NM=$NM
9165elif test -n "$ac_cv_prog_NM"; then
9166 NM=$ac_cv_prog_NM
9167fi
9168
9169if test -n "$ac_cv_prog_NM"; then
9170 for ncn_progname in nm; do
9171 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9172set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9174$as_echo_n "checking for $ac_word... " >&6; }
9175if test "${ac_cv_prog_NM+set}" = set; then :
9176 $as_echo_n "(cached) " >&6
859789af
AC
9177else
9178 if test -n "$NM"; then
9179 ac_cv_prog_NM="$NM" # Let the user override the test.
9180else
c6b750e1
DJ
9181as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9182for as_dir in $PATH
9183do
9184 IFS=$as_save_IFS
9185 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9186 for ac_exec_ext in '' $ac_executable_extensions; do
9187 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9188 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9190 break 2
9191 fi
9192done
81ecdfbb
RW
9193 done
9194IFS=$as_save_IFS
c6b750e1 9195
859789af
AC
9196fi
9197fi
c6b750e1 9198NM=$ac_cv_prog_NM
859789af 9199if test -n "$NM"; then
81ecdfbb
RW
9200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9201$as_echo "$NM" >&6; }
859789af 9202else
81ecdfbb
RW
9203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9204$as_echo "no" >&6; }
859789af
AC
9205fi
9206
81ecdfbb 9207
9a819804
AO
9208 done
9209fi
9210
9211for ncn_progname in nm; do
9212 if test -n "$ncn_tool_prefix"; then
9213 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9214set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9216$as_echo_n "checking for $ac_word... " >&6; }
9217if test "${ac_cv_prog_NM+set}" = set; then :
9218 $as_echo_n "(cached) " >&6
859789af 9219else
05cbd757
PB
9220 if test -n "$NM"; then
9221 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9222else
c6b750e1
DJ
9223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9224for as_dir in $PATH
9225do
9226 IFS=$as_save_IFS
9227 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9228 for ac_exec_ext in '' $ac_executable_extensions; do
9229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9230 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9232 break 2
9233 fi
9234done
81ecdfbb
RW
9235 done
9236IFS=$as_save_IFS
c6b750e1 9237
859789af
AC
9238fi
9239fi
c6b750e1 9240NM=$ac_cv_prog_NM
05cbd757 9241if test -n "$NM"; then
81ecdfbb
RW
9242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9243$as_echo "$NM" >&6; }
859789af 9244else
81ecdfbb
RW
9245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9246$as_echo "no" >&6; }
859789af 9247fi
c6b750e1 9248
81ecdfbb 9249
05cbd757 9250 fi
9a819804
AO
9251 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9252 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9253set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9255$as_echo_n "checking for $ac_word... " >&6; }
9256if test "${ac_cv_prog_NM+set}" = set; then :
9257 $as_echo_n "(cached) " >&6
9a819804
AO
9258else
9259 if test -n "$NM"; then
9260 ac_cv_prog_NM="$NM" # Let the user override the test.
9261else
9262as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9263for as_dir in $PATH
9264do
9265 IFS=$as_save_IFS
9266 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9267 for ac_exec_ext in '' $ac_executable_extensions; do
9268 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9269 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9270 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9271 break 2
9272 fi
9273done
81ecdfbb
RW
9274 done
9275IFS=$as_save_IFS
9a819804
AO
9276
9277fi
9278fi
9279NM=$ac_cv_prog_NM
9280if test -n "$NM"; then
81ecdfbb
RW
9281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9282$as_echo "$NM" >&6; }
9a819804 9283else
81ecdfbb
RW
9284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9285$as_echo "no" >&6; }
9a819804
AO
9286fi
9287
81ecdfbb 9288
9a819804
AO
9289 fi
9290 test -n "$ac_cv_prog_NM" && break
9291done
9292
9293if test -z "$ac_cv_prog_NM" ; then
9294 set dummy nm
9295 if test $build = $host ; then
9296 NM="$2"
9297 else
9298 NM="${ncn_tool_prefix}$2"
9299 fi
9300fi
9301
9302
9303
9304if test -n "$RANLIB"; then
9305 ac_cv_prog_RANLIB=$RANLIB
9306elif test -n "$ac_cv_prog_RANLIB"; then
9307 RANLIB=$ac_cv_prog_RANLIB
9308fi
9309
9310if test -n "$ac_cv_prog_RANLIB"; then
9311 for ncn_progname in ranlib; do
9312 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9313set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9315$as_echo_n "checking for $ac_word... " >&6; }
9316if test "${ac_cv_prog_RANLIB+set}" = set; then :
9317 $as_echo_n "(cached) " >&6
9a819804
AO
9318else
9319 if test -n "$RANLIB"; then
9320 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9321else
9322as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9323for as_dir in $PATH
9324do
9325 IFS=$as_save_IFS
9326 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9327 for ac_exec_ext in '' $ac_executable_extensions; do
9328 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9329 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9330 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9331 break 2
9332 fi
9333done
81ecdfbb
RW
9334 done
9335IFS=$as_save_IFS
9a819804
AO
9336
9337fi
9338fi
9339RANLIB=$ac_cv_prog_RANLIB
9340if test -n "$RANLIB"; then
81ecdfbb
RW
9341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9342$as_echo "$RANLIB" >&6; }
9a819804 9343else
81ecdfbb
RW
9344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9345$as_echo "no" >&6; }
9a819804
AO
9346fi
9347
81ecdfbb 9348
9a819804
AO
9349 done
9350fi
859789af 9351
9a819804 9352for ncn_progname in ranlib; do
05cbd757
PB
9353 if test -n "$ncn_tool_prefix"; then
9354 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9355set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9357$as_echo_n "checking for $ac_word... " >&6; }
9358if test "${ac_cv_prog_RANLIB+set}" = set; then :
9359 $as_echo_n "(cached) " >&6
859789af
AC
9360else
9361 if test -n "$RANLIB"; then
9362 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9363else
c6b750e1
DJ
9364as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9365for as_dir in $PATH
9366do
9367 IFS=$as_save_IFS
9368 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9369 for ac_exec_ext in '' $ac_executable_extensions; do
9370 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9371 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9372 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9373 break 2
9374 fi
9375done
81ecdfbb
RW
9376 done
9377IFS=$as_save_IFS
c6b750e1 9378
859789af
AC
9379fi
9380fi
c6b750e1 9381RANLIB=$ac_cv_prog_RANLIB
859789af 9382if test -n "$RANLIB"; then
81ecdfbb
RW
9383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9384$as_echo "$RANLIB" >&6; }
859789af 9385else
81ecdfbb
RW
9386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9387$as_echo "no" >&6; }
859789af
AC
9388fi
9389
81ecdfbb 9390
05cbd757
PB
9391 fi
9392 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9393 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9394set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9396$as_echo_n "checking for $ac_word... " >&6; }
9397if test "${ac_cv_prog_RANLIB+set}" = set; then :
9398 $as_echo_n "(cached) " >&6
859789af 9399else
05cbd757
PB
9400 if test -n "$RANLIB"; then
9401 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9402else
c6b750e1
DJ
9403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9404for as_dir in $PATH
9405do
9406 IFS=$as_save_IFS
9407 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9408 for ac_exec_ext in '' $ac_executable_extensions; do
9409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9410 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9412 break 2
9413 fi
9414done
81ecdfbb
RW
9415 done
9416IFS=$as_save_IFS
c6b750e1 9417
859789af
AC
9418fi
9419fi
c6b750e1 9420RANLIB=$ac_cv_prog_RANLIB
05cbd757 9421if test -n "$RANLIB"; then
81ecdfbb
RW
9422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9423$as_echo "$RANLIB" >&6; }
859789af 9424else
81ecdfbb
RW
9425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9426$as_echo "no" >&6; }
859789af 9427fi
c6b750e1 9428
81ecdfbb 9429
859789af 9430 fi
05cbd757
PB
9431 test -n "$ac_cv_prog_RANLIB" && break
9432done
9433
9434if test -z "$ac_cv_prog_RANLIB" ; then
9435 RANLIB=":"
859789af
AC
9436fi
9437
9a819804
AO
9438
9439
9440if test -n "$STRIP"; then
9441 ac_cv_prog_STRIP=$STRIP
9442elif test -n "$ac_cv_prog_STRIP"; then
9443 STRIP=$ac_cv_prog_STRIP
9444fi
9445
9446if test -n "$ac_cv_prog_STRIP"; then
9447 for ncn_progname in strip; do
9448 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9449set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9451$as_echo_n "checking for $ac_word... " >&6; }
9452if test "${ac_cv_prog_STRIP+set}" = set; then :
9453 $as_echo_n "(cached) " >&6
9a819804
AO
9454else
9455 if test -n "$STRIP"; then
9456 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9457else
9458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9459for as_dir in $PATH
9460do
9461 IFS=$as_save_IFS
9462 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9463 for ac_exec_ext in '' $ac_executable_extensions; do
9464 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9465 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9467 break 2
9468 fi
9469done
81ecdfbb
RW
9470 done
9471IFS=$as_save_IFS
9a819804
AO
9472
9473fi
9474fi
9475STRIP=$ac_cv_prog_STRIP
9476if test -n "$STRIP"; then
81ecdfbb
RW
9477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9478$as_echo "$STRIP" >&6; }
9a819804 9479else
81ecdfbb
RW
9480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9481$as_echo "no" >&6; }
9a819804
AO
9482fi
9483
81ecdfbb 9484
9a819804
AO
9485 done
9486fi
9487
9488for ncn_progname in strip; do
be01d343
PB
9489 if test -n "$ncn_tool_prefix"; then
9490 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9491set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9493$as_echo_n "checking for $ac_word... " >&6; }
9494if test "${ac_cv_prog_STRIP+set}" = set; then :
9495 $as_echo_n "(cached) " >&6
be01d343
PB
9496else
9497 if test -n "$STRIP"; then
9498 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9499else
c6b750e1
DJ
9500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9501for as_dir in $PATH
9502do
9503 IFS=$as_save_IFS
9504 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9505 for ac_exec_ext in '' $ac_executable_extensions; do
9506 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9507 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9508 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9509 break 2
9510 fi
9511done
81ecdfbb
RW
9512 done
9513IFS=$as_save_IFS
c6b750e1 9514
be01d343
PB
9515fi
9516fi
c6b750e1 9517STRIP=$ac_cv_prog_STRIP
be01d343 9518if test -n "$STRIP"; then
81ecdfbb
RW
9519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9520$as_echo "$STRIP" >&6; }
be01d343 9521else
81ecdfbb
RW
9522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9523$as_echo "no" >&6; }
be01d343
PB
9524fi
9525
81ecdfbb 9526
be01d343
PB
9527 fi
9528 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9529 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9530set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9531{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9532$as_echo_n "checking for $ac_word... " >&6; }
9533if test "${ac_cv_prog_STRIP+set}" = set; then :
9534 $as_echo_n "(cached) " >&6
be01d343
PB
9535else
9536 if test -n "$STRIP"; then
9537 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9538else
c6b750e1
DJ
9539as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9540for as_dir in $PATH
9541do
9542 IFS=$as_save_IFS
9543 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9544 for ac_exec_ext in '' $ac_executable_extensions; do
9545 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9546 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9547 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9548 break 2
9549 fi
9550done
81ecdfbb
RW
9551 done
9552IFS=$as_save_IFS
c6b750e1 9553
be01d343
PB
9554fi
9555fi
c6b750e1 9556STRIP=$ac_cv_prog_STRIP
be01d343 9557if test -n "$STRIP"; then
81ecdfbb
RW
9558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9559$as_echo "$STRIP" >&6; }
be01d343 9560else
81ecdfbb
RW
9561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9562$as_echo "no" >&6; }
be01d343 9563fi
c6b750e1 9564
81ecdfbb 9565
be01d343
PB
9566 fi
9567 test -n "$ac_cv_prog_STRIP" && break
9568done
9569
9570if test -z "$ac_cv_prog_STRIP" ; then
9571 STRIP=":"
9572fi
9573
9a819804
AO
9574
9575
9576if test -n "$WINDRES"; then
9577 ac_cv_prog_WINDRES=$WINDRES
9578elif test -n "$ac_cv_prog_WINDRES"; then
9579 WINDRES=$ac_cv_prog_WINDRES
9580fi
9581
9582if test -n "$ac_cv_prog_WINDRES"; then
9583 for ncn_progname in windres; do
9584 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9585set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9587$as_echo_n "checking for $ac_word... " >&6; }
9588if test "${ac_cv_prog_WINDRES+set}" = set; then :
9589 $as_echo_n "(cached) " >&6
9a819804
AO
9590else
9591 if test -n "$WINDRES"; then
9592 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9593else
9594as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9595for as_dir in $PATH
9596do
9597 IFS=$as_save_IFS
9598 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9599 for ac_exec_ext in '' $ac_executable_extensions; do
9600 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9601 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9603 break 2
9604 fi
9605done
81ecdfbb
RW
9606 done
9607IFS=$as_save_IFS
9a819804
AO
9608
9609fi
9610fi
9611WINDRES=$ac_cv_prog_WINDRES
9612if test -n "$WINDRES"; then
81ecdfbb
RW
9613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9614$as_echo "$WINDRES" >&6; }
9a819804 9615else
81ecdfbb
RW
9616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9617$as_echo "no" >&6; }
9a819804
AO
9618fi
9619
81ecdfbb 9620
9a819804
AO
9621 done
9622fi
9623
9624for ncn_progname in windres; do
05cbd757
PB
9625 if test -n "$ncn_tool_prefix"; then
9626 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9627set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9629$as_echo_n "checking for $ac_word... " >&6; }
9630if test "${ac_cv_prog_WINDRES+set}" = set; then :
9631 $as_echo_n "(cached) " >&6
859789af
AC
9632else
9633 if test -n "$WINDRES"; then
9634 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9635else
c6b750e1
DJ
9636as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9637for as_dir in $PATH
9638do
9639 IFS=$as_save_IFS
9640 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9641 for ac_exec_ext in '' $ac_executable_extensions; do
9642 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9643 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9645 break 2
9646 fi
9647done
81ecdfbb
RW
9648 done
9649IFS=$as_save_IFS
c6b750e1 9650
859789af
AC
9651fi
9652fi
c6b750e1 9653WINDRES=$ac_cv_prog_WINDRES
859789af 9654if test -n "$WINDRES"; then
81ecdfbb
RW
9655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9656$as_echo "$WINDRES" >&6; }
859789af 9657else
81ecdfbb
RW
9658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9659$as_echo "no" >&6; }
859789af
AC
9660fi
9661
81ecdfbb 9662
05cbd757
PB
9663 fi
9664 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9665 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9666set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9668$as_echo_n "checking for $ac_word... " >&6; }
9669if test "${ac_cv_prog_WINDRES+set}" = set; then :
9670 $as_echo_n "(cached) " >&6
859789af 9671else
05cbd757
PB
9672 if test -n "$WINDRES"; then
9673 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9674else
c6b750e1
DJ
9675as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9676for as_dir in $PATH
9677do
9678 IFS=$as_save_IFS
9679 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9680 for ac_exec_ext in '' $ac_executable_extensions; do
9681 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9682 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9683 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9684 break 2
9685 fi
9686done
81ecdfbb
RW
9687 done
9688IFS=$as_save_IFS
c6b750e1 9689
859789af
AC
9690fi
9691fi
c6b750e1 9692WINDRES=$ac_cv_prog_WINDRES
05cbd757 9693if test -n "$WINDRES"; then
81ecdfbb
RW
9694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9695$as_echo "$WINDRES" >&6; }
859789af 9696else
81ecdfbb
RW
9697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9698$as_echo "no" >&6; }
859789af 9699fi
c6b750e1 9700
81ecdfbb 9701
05cbd757
PB
9702 fi
9703 test -n "$ac_cv_prog_WINDRES" && break
9704done
9705
9706if test -z "$ac_cv_prog_WINDRES" ; then
9707 set dummy windres
9708 if test $build = $host ; then
9709 WINDRES="$2"
859789af 9710 else
05cbd757 9711 WINDRES="${ncn_tool_prefix}$2"
859789af 9712 fi
859789af
AC
9713fi
9714
9a819804
AO
9715
9716
0c24b341
NC
9717if test -n "$WINDMC"; then
9718 ac_cv_prog_WINDMC=$WINDMC
9719elif test -n "$ac_cv_prog_WINDMC"; then
9720 WINDMC=$ac_cv_prog_WINDMC
9721fi
9722
9723if test -n "$ac_cv_prog_WINDMC"; then
9724 for ncn_progname in windmc; do
9725 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9726set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9728$as_echo_n "checking for $ac_word... " >&6; }
9729if test "${ac_cv_prog_WINDMC+set}" = set; then :
9730 $as_echo_n "(cached) " >&6
0c24b341
NC
9731else
9732 if test -n "$WINDMC"; then
9733 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9734else
9735as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9736for as_dir in $PATH
9737do
9738 IFS=$as_save_IFS
9739 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9740 for ac_exec_ext in '' $ac_executable_extensions; do
9741 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9742 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9743 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9744 break 2
9745 fi
9746done
81ecdfbb
RW
9747 done
9748IFS=$as_save_IFS
0c24b341
NC
9749
9750fi
9751fi
9752WINDMC=$ac_cv_prog_WINDMC
9753if test -n "$WINDMC"; then
81ecdfbb
RW
9754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9755$as_echo "$WINDMC" >&6; }
0c24b341 9756else
81ecdfbb
RW
9757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9758$as_echo "no" >&6; }
0c24b341
NC
9759fi
9760
81ecdfbb 9761
0c24b341
NC
9762 done
9763fi
9764
9765for ncn_progname in windmc; do
9766 if test -n "$ncn_tool_prefix"; then
9767 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9768set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9770$as_echo_n "checking for $ac_word... " >&6; }
9771if test "${ac_cv_prog_WINDMC+set}" = set; then :
9772 $as_echo_n "(cached) " >&6
0c24b341
NC
9773else
9774 if test -n "$WINDMC"; then
9775 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9776else
9777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9778for as_dir in $PATH
9779do
9780 IFS=$as_save_IFS
9781 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9782 for ac_exec_ext in '' $ac_executable_extensions; do
9783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9784 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9786 break 2
9787 fi
9788done
81ecdfbb
RW
9789 done
9790IFS=$as_save_IFS
0c24b341
NC
9791
9792fi
9793fi
9794WINDMC=$ac_cv_prog_WINDMC
9795if test -n "$WINDMC"; then
81ecdfbb
RW
9796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9797$as_echo "$WINDMC" >&6; }
0c24b341 9798else
81ecdfbb
RW
9799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9800$as_echo "no" >&6; }
0c24b341
NC
9801fi
9802
81ecdfbb 9803
0c24b341
NC
9804 fi
9805 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9806 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9807set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9809$as_echo_n "checking for $ac_word... " >&6; }
9810if test "${ac_cv_prog_WINDMC+set}" = set; then :
9811 $as_echo_n "(cached) " >&6
0c24b341
NC
9812else
9813 if test -n "$WINDMC"; then
9814 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9815else
9816as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9817for as_dir in $PATH
9818do
9819 IFS=$as_save_IFS
9820 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9821 for ac_exec_ext in '' $ac_executable_extensions; do
9822 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9823 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9824 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9825 break 2
9826 fi
9827done
81ecdfbb
RW
9828 done
9829IFS=$as_save_IFS
0c24b341
NC
9830
9831fi
9832fi
9833WINDMC=$ac_cv_prog_WINDMC
9834if test -n "$WINDMC"; then
81ecdfbb
RW
9835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9836$as_echo "$WINDMC" >&6; }
0c24b341 9837else
81ecdfbb
RW
9838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9839$as_echo "no" >&6; }
0c24b341
NC
9840fi
9841
81ecdfbb 9842
0c24b341
NC
9843 fi
9844 test -n "$ac_cv_prog_WINDMC" && break
9845done
9846
9847if test -z "$ac_cv_prog_WINDMC" ; then
9848 set dummy windmc
9849 if test $build = $host ; then
9850 WINDMC="$2"
9851 else
9852 WINDMC="${ncn_tool_prefix}$2"
9853 fi
9854fi
9855
9856
9857
9a819804
AO
9858if test -n "$OBJCOPY"; then
9859 ac_cv_prog_OBJCOPY=$OBJCOPY
9860elif test -n "$ac_cv_prog_OBJCOPY"; then
9861 OBJCOPY=$ac_cv_prog_OBJCOPY
9862fi
9863
9864if test -n "$ac_cv_prog_OBJCOPY"; then
9865 for ncn_progname in objcopy; do
9866 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9867set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9869$as_echo_n "checking for $ac_word... " >&6; }
9870if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9871 $as_echo_n "(cached) " >&6
9a819804
AO
9872else
9873 if test -n "$OBJCOPY"; then
9874 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9875else
9876as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9877for as_dir in $PATH
9878do
9879 IFS=$as_save_IFS
9880 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9881 for ac_exec_ext in '' $ac_executable_extensions; do
9882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9883 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9885 break 2
9886 fi
9887done
81ecdfbb
RW
9888 done
9889IFS=$as_save_IFS
9a819804
AO
9890
9891fi
9892fi
9893OBJCOPY=$ac_cv_prog_OBJCOPY
9894if test -n "$OBJCOPY"; then
81ecdfbb
RW
9895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9896$as_echo "$OBJCOPY" >&6; }
9a819804 9897else
81ecdfbb
RW
9898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9899$as_echo "no" >&6; }
9a819804
AO
9900fi
9901
81ecdfbb 9902
9a819804
AO
9903 done
9904fi
9905
9906for ncn_progname in objcopy; do
05cbd757
PB
9907 if test -n "$ncn_tool_prefix"; then
9908 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9909set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9911$as_echo_n "checking for $ac_word... " >&6; }
9912if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9913 $as_echo_n "(cached) " >&6
859789af
AC
9914else
9915 if test -n "$OBJCOPY"; then
9916 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9917else
c6b750e1
DJ
9918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9919for as_dir in $PATH
9920do
9921 IFS=$as_save_IFS
9922 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9923 for ac_exec_ext in '' $ac_executable_extensions; do
9924 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9925 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9926 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9927 break 2
9928 fi
9929done
81ecdfbb
RW
9930 done
9931IFS=$as_save_IFS
c6b750e1 9932
859789af
AC
9933fi
9934fi
c6b750e1 9935OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9936if test -n "$OBJCOPY"; then
81ecdfbb
RW
9937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9938$as_echo "$OBJCOPY" >&6; }
859789af 9939else
81ecdfbb
RW
9940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9941$as_echo "no" >&6; }
859789af
AC
9942fi
9943
81ecdfbb 9944
05cbd757
PB
9945 fi
9946 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9947 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9948set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9950$as_echo_n "checking for $ac_word... " >&6; }
9951if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9952 $as_echo_n "(cached) " >&6
859789af 9953else
05cbd757
PB
9954 if test -n "$OBJCOPY"; then
9955 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9956else
c6b750e1
DJ
9957as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9958for as_dir in $PATH
9959do
9960 IFS=$as_save_IFS
9961 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9962 for ac_exec_ext in '' $ac_executable_extensions; do
9963 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9964 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9965 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9966 break 2
9967 fi
9968done
81ecdfbb
RW
9969 done
9970IFS=$as_save_IFS
c6b750e1 9971
859789af
AC
9972fi
9973fi
c6b750e1 9974OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9975if test -n "$OBJCOPY"; then
81ecdfbb
RW
9976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9977$as_echo "$OBJCOPY" >&6; }
859789af 9978else
81ecdfbb
RW
9979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9980$as_echo "no" >&6; }
859789af 9981fi
c6b750e1 9982
81ecdfbb 9983
05cbd757
PB
9984 fi
9985 test -n "$ac_cv_prog_OBJCOPY" && break
9986done
9987
9988if test -z "$ac_cv_prog_OBJCOPY" ; then
9989 set dummy objcopy
9990 if test $build = $host ; then
9991 OBJCOPY="$2"
859789af 9992 else
05cbd757 9993 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9994 fi
859789af
AC
9995fi
9996
9a819804
AO
9997
9998
9999if test -n "$OBJDUMP"; then
10000 ac_cv_prog_OBJDUMP=$OBJDUMP
10001elif test -n "$ac_cv_prog_OBJDUMP"; then
10002 OBJDUMP=$ac_cv_prog_OBJDUMP
10003fi
10004
10005if test -n "$ac_cv_prog_OBJDUMP"; then
10006 for ncn_progname in objdump; do
10007 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10008set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10010$as_echo_n "checking for $ac_word... " >&6; }
10011if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10012 $as_echo_n "(cached) " >&6
9a819804
AO
10013else
10014 if test -n "$OBJDUMP"; then
10015 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10016else
10017as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10018for as_dir in $PATH
10019do
10020 IFS=$as_save_IFS
10021 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10022 for ac_exec_ext in '' $ac_executable_extensions; do
10023 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10024 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10025 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10026 break 2
10027 fi
10028done
81ecdfbb
RW
10029 done
10030IFS=$as_save_IFS
9a819804
AO
10031
10032fi
10033fi
10034OBJDUMP=$ac_cv_prog_OBJDUMP
10035if test -n "$OBJDUMP"; then
81ecdfbb
RW
10036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10037$as_echo "$OBJDUMP" >&6; }
9a819804 10038else
81ecdfbb
RW
10039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10040$as_echo "no" >&6; }
9a819804
AO
10041fi
10042
81ecdfbb 10043
9a819804
AO
10044 done
10045fi
10046
10047for ncn_progname in objdump; do
05cbd757
PB
10048 if test -n "$ncn_tool_prefix"; then
10049 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10050set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10052$as_echo_n "checking for $ac_word... " >&6; }
10053if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10054 $as_echo_n "(cached) " >&6
859789af
AC
10055else
10056 if test -n "$OBJDUMP"; then
10057 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10058else
c6b750e1
DJ
10059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10060for as_dir in $PATH
10061do
10062 IFS=$as_save_IFS
10063 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10064 for ac_exec_ext in '' $ac_executable_extensions; do
10065 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10066 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 10067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10068 break 2
10069 fi
10070done
81ecdfbb
RW
10071 done
10072IFS=$as_save_IFS
c6b750e1 10073
859789af
AC
10074fi
10075fi
c6b750e1 10076OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 10077if test -n "$OBJDUMP"; then
81ecdfbb
RW
10078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10079$as_echo "$OBJDUMP" >&6; }
859789af 10080else
81ecdfbb
RW
10081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10082$as_echo "no" >&6; }
859789af
AC
10083fi
10084
81ecdfbb 10085
05cbd757
PB
10086 fi
10087 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10088 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10089set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10091$as_echo_n "checking for $ac_word... " >&6; }
10092if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10093 $as_echo_n "(cached) " >&6
859789af 10094else
05cbd757
PB
10095 if test -n "$OBJDUMP"; then
10096 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 10097else
c6b750e1
DJ
10098as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10099for as_dir in $PATH
10100do
10101 IFS=$as_save_IFS
10102 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10103 for ac_exec_ext in '' $ac_executable_extensions; do
10104 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10105 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10107 break 2
10108 fi
10109done
81ecdfbb
RW
10110 done
10111IFS=$as_save_IFS
c6b750e1 10112
859789af
AC
10113fi
10114fi
c6b750e1 10115OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10116if test -n "$OBJDUMP"; then
81ecdfbb
RW
10117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10118$as_echo "$OBJDUMP" >&6; }
859789af 10119else
81ecdfbb
RW
10120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10121$as_echo "no" >&6; }
859789af 10122fi
c6b750e1 10123
81ecdfbb 10124
05cbd757
PB
10125 fi
10126 test -n "$ac_cv_prog_OBJDUMP" && break
10127done
10128
10129if test -z "$ac_cv_prog_OBJDUMP" ; then
10130 set dummy objdump
10131 if test $build = $host ; then
10132 OBJDUMP="$2"
859789af 10133 else
05cbd757 10134 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10135 fi
859789af
AC
10136fi
10137
a0da8069
NN
10138
10139
10140
10141
10142
be01d343 10143# Target tools.
c6b750e1 10144
81ecdfbb
RW
10145# Check whether --with-build-time-tools was given.
10146if test "${with_build_time_tools+set}" = set; then :
10147 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10148 x/*) ;;
10149 *)
10150 with_build_time_tools=
81ecdfbb
RW
10151 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10152$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10153 ;;
10154 esac
859789af 10155else
2429c060 10156 with_build_time_tools=
81ecdfbb
RW
10157fi
10158
859789af 10159
9a819804
AO
10160
10161
10162if test -n "$CC_FOR_TARGET"; then
10163 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10164elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10165 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10166fi
10167
10168if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10169 for ncn_progname in cc gcc; do
10170 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10171set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10173$as_echo_n "checking for $ac_word... " >&6; }
10174if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10175 $as_echo_n "(cached) " >&6
9a819804
AO
10176else
10177 if test -n "$CC_FOR_TARGET"; then
10178 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10179else
10180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10181for as_dir in $PATH
10182do
10183 IFS=$as_save_IFS
10184 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10185 for ac_exec_ext in '' $ac_executable_extensions; do
10186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10187 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10189 break 2
10190 fi
10191done
81ecdfbb
RW
10192 done
10193IFS=$as_save_IFS
9a819804
AO
10194
10195fi
10196fi
10197CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10198if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10200$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10201else
81ecdfbb
RW
10202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10203$as_echo "no" >&6; }
9a819804
AO
10204fi
10205
81ecdfbb 10206
9a819804
AO
10207 done
10208fi
10209
10210if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10211 for ncn_progname in cc gcc; do
81ecdfbb
RW
10212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10213$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10214 if test -x $with_build_time_tools/${ncn_progname}; then
10215 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10217$as_echo "yes" >&6; }
cac3d6c4 10218 break
2429c060 10219 else
81ecdfbb
RW
10220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10221$as_echo "no" >&6; }
cac3d6c4
CM
10222 fi
10223 done
55db4b87
PB
10224fi
10225
2429c060
PB
10226if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10227 for ncn_progname in cc gcc; do
10228 if test -n "$ncn_target_tool_prefix"; then
10229 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10230set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10232$as_echo_n "checking for $ac_word... " >&6; }
10233if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10234 $as_echo_n "(cached) " >&6
55db4b87
PB
10235else
10236 if test -n "$CC_FOR_TARGET"; then
10237 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10238else
c6b750e1
DJ
10239as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10240for as_dir in $PATH
10241do
10242 IFS=$as_save_IFS
10243 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10244 for ac_exec_ext in '' $ac_executable_extensions; do
10245 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10246 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10247 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10248 break 2
10249 fi
10250done
81ecdfbb
RW
10251 done
10252IFS=$as_save_IFS
c6b750e1 10253
55db4b87
PB
10254fi
10255fi
c6b750e1 10256CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10257if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10259$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10260else
81ecdfbb
RW
10261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10262$as_echo "no" >&6; }
55db4b87
PB
10263fi
10264
81ecdfbb 10265
2429c060
PB
10266 fi
10267 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10268 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10269set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10271$as_echo_n "checking for $ac_word... " >&6; }
10272if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10273 $as_echo_n "(cached) " >&6
55db4b87 10274else
05cbd757
PB
10275 if test -n "$CC_FOR_TARGET"; then
10276 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10277else
c6b750e1
DJ
10278as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10279for as_dir in $PATH
10280do
10281 IFS=$as_save_IFS
10282 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10283 for ac_exec_ext in '' $ac_executable_extensions; do
10284 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10285 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10286 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10287 break 2
10288 fi
10289done
81ecdfbb
RW
10290 done
10291IFS=$as_save_IFS
c6b750e1 10292
55db4b87
PB
10293fi
10294fi
c6b750e1 10295CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10296if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10298$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10299else
81ecdfbb
RW
10300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10301$as_echo "no" >&6; }
55db4b87 10302fi
c6b750e1 10303
81ecdfbb 10304
2429c060
PB
10305 fi
10306 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10307 done
10308fi
c6b750e1 10309
05cbd757
PB
10310if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10311 set dummy cc gcc
10312 if test $build = $target ; then
10313 CC_FOR_TARGET="$2"
55db4b87 10314 else
05cbd757 10315 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10316 fi
d3f5afc4
MS
10317else
10318 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10319fi
10320
9a819804
AO
10321
10322
10323if test -n "$CXX_FOR_TARGET"; then
10324 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10325elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10326 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10327fi
10328
10329if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10330 for ncn_progname in c++ g++ cxx gxx; do
10331 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10332set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10334$as_echo_n "checking for $ac_word... " >&6; }
10335if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10336 $as_echo_n "(cached) " >&6
9a819804
AO
10337else
10338 if test -n "$CXX_FOR_TARGET"; then
10339 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10340else
10341as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10342for as_dir in $PATH
10343do
10344 IFS=$as_save_IFS
10345 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10346 for ac_exec_ext in '' $ac_executable_extensions; do
10347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10348 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10350 break 2
10351 fi
10352done
81ecdfbb
RW
10353 done
10354IFS=$as_save_IFS
9a819804
AO
10355
10356fi
10357fi
10358CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10359if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10361$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10362else
81ecdfbb
RW
10363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10364$as_echo "no" >&6; }
9a819804
AO
10365fi
10366
81ecdfbb 10367
9a819804
AO
10368 done
10369fi
10370
10371if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10372 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10374$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10375 if test -x $with_build_time_tools/${ncn_progname}; then
10376 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10378$as_echo "yes" >&6; }
2429c060
PB
10379 break
10380 else
81ecdfbb
RW
10381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10382$as_echo "no" >&6; }
2429c060
PB
10383 fi
10384 done
10385fi
10386
10387if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10388 for ncn_progname in c++ g++ cxx gxx; do
10389 if test -n "$ncn_target_tool_prefix"; then
10390 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10391set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10393$as_echo_n "checking for $ac_word... " >&6; }
10394if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10395 $as_echo_n "(cached) " >&6
55db4b87
PB
10396else
10397 if test -n "$CXX_FOR_TARGET"; then
10398 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10399else
c6b750e1
DJ
10400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10401for as_dir in $PATH
10402do
10403 IFS=$as_save_IFS
10404 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10405 for ac_exec_ext in '' $ac_executable_extensions; do
10406 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10407 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10409 break 2
10410 fi
10411done
81ecdfbb
RW
10412 done
10413IFS=$as_save_IFS
c6b750e1 10414
55db4b87
PB
10415fi
10416fi
c6b750e1 10417CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10418if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10420$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10421else
81ecdfbb
RW
10422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10423$as_echo "no" >&6; }
55db4b87
PB
10424fi
10425
81ecdfbb 10426
2429c060
PB
10427 fi
10428 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10429 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10430set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10432$as_echo_n "checking for $ac_word... " >&6; }
10433if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10434 $as_echo_n "(cached) " >&6
55db4b87 10435else
05cbd757
PB
10436 if test -n "$CXX_FOR_TARGET"; then
10437 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10438else
c6b750e1
DJ
10439as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10440for as_dir in $PATH
10441do
10442 IFS=$as_save_IFS
10443 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10444 for ac_exec_ext in '' $ac_executable_extensions; do
10445 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10446 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10448 break 2
10449 fi
10450done
81ecdfbb
RW
10451 done
10452IFS=$as_save_IFS
c6b750e1 10453
55db4b87
PB
10454fi
10455fi
c6b750e1 10456CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10457if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10459$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10460else
81ecdfbb
RW
10461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10462$as_echo "no" >&6; }
55db4b87 10463fi
c6b750e1 10464
81ecdfbb 10465
2429c060
PB
10466 fi
10467 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10468 done
10469fi
c6b750e1 10470
05cbd757
PB
10471if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10472 set dummy c++ g++ cxx gxx
10473 if test $build = $target ; then
10474 CXX_FOR_TARGET="$2"
55db4b87 10475 else
05cbd757 10476 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10477 fi
d3f5afc4
MS
10478else
10479 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10480fi
10481
9a819804
AO
10482
10483
10484if test -n "$GCC_FOR_TARGET"; then
10485 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10486elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10487 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10488fi
10489
10490if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10491 for ncn_progname in gcc; do
10492 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10493set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10495$as_echo_n "checking for $ac_word... " >&6; }
10496if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10497 $as_echo_n "(cached) " >&6
9a819804
AO
10498else
10499 if test -n "$GCC_FOR_TARGET"; then
10500 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10501else
10502as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10503for as_dir in $PATH
10504do
10505 IFS=$as_save_IFS
10506 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10507 for ac_exec_ext in '' $ac_executable_extensions; do
10508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10509 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10511 break 2
10512 fi
10513done
81ecdfbb
RW
10514 done
10515IFS=$as_save_IFS
9a819804
AO
10516
10517fi
10518fi
10519GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10520if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10522$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10523else
81ecdfbb
RW
10524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10525$as_echo "no" >&6; }
9a819804
AO
10526fi
10527
81ecdfbb 10528
9a819804
AO
10529 done
10530fi
10531
10532if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10533 for ncn_progname in gcc; do
81ecdfbb
RW
10534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10535$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10536 if test -x $with_build_time_tools/${ncn_progname}; then
10537 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10539$as_echo "yes" >&6; }
2429c060
PB
10540 break
10541 else
81ecdfbb
RW
10542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10543$as_echo "no" >&6; }
2429c060
PB
10544 fi
10545 done
10546fi
10547
10548if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10549 for ncn_progname in gcc; do
10550 if test -n "$ncn_target_tool_prefix"; then
10551 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10552set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10554$as_echo_n "checking for $ac_word... " >&6; }
10555if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10556 $as_echo_n "(cached) " >&6
859789af 10557else
2429c060
PB
10558 if test -n "$GCC_FOR_TARGET"; then
10559 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10560else
c6b750e1
DJ
10561as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10562for as_dir in $PATH
10563do
10564 IFS=$as_save_IFS
10565 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10566 for ac_exec_ext in '' $ac_executable_extensions; do
10567 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10568 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10570 break 2
10571 fi
10572done
81ecdfbb
RW
10573 done
10574IFS=$as_save_IFS
c6b750e1 10575
55db4b87
PB
10576fi
10577fi
c6b750e1 10578GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10579if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10581$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10582else
81ecdfbb
RW
10583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10584$as_echo "no" >&6; }
55db4b87
PB
10585fi
10586
81ecdfbb 10587
2429c060
PB
10588 fi
10589 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10590 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10591set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10593$as_echo_n "checking for $ac_word... " >&6; }
10594if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10595 $as_echo_n "(cached) " >&6
55db4b87 10596else
05cbd757
PB
10597 if test -n "$GCC_FOR_TARGET"; then
10598 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10599else
c6b750e1
DJ
10600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10601for as_dir in $PATH
10602do
10603 IFS=$as_save_IFS
10604 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10605 for ac_exec_ext in '' $ac_executable_extensions; do
10606 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10607 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10609 break 2
10610 fi
10611done
81ecdfbb
RW
10612 done
10613IFS=$as_save_IFS
c6b750e1 10614
55db4b87
PB
10615fi
10616fi
c6b750e1 10617GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10618if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10620$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10621else
81ecdfbb
RW
10622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10623$as_echo "no" >&6; }
55db4b87 10624fi
c6b750e1 10625
81ecdfbb 10626
2429c060
PB
10627 fi
10628 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10629 done
10630fi
c6b750e1 10631
05cbd757
PB
10632if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10633 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10634else
10635 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10636fi
10637
9a819804
AO
10638
10639
10640if test -n "$GCJ_FOR_TARGET"; then
10641 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10642elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10643 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10644fi
10645
10646if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10647 for ncn_progname in gcj; do
10648 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10649set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10651$as_echo_n "checking for $ac_word... " >&6; }
10652if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10653 $as_echo_n "(cached) " >&6
9a819804
AO
10654else
10655 if test -n "$GCJ_FOR_TARGET"; then
10656 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10657else
10658as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10659for as_dir in $PATH
10660do
10661 IFS=$as_save_IFS
10662 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10663 for ac_exec_ext in '' $ac_executable_extensions; do
10664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10665 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10667 break 2
10668 fi
10669done
81ecdfbb
RW
10670 done
10671IFS=$as_save_IFS
9a819804
AO
10672
10673fi
10674fi
10675GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10676if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10678$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10679else
81ecdfbb
RW
10680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10681$as_echo "no" >&6; }
9a819804
AO
10682fi
10683
81ecdfbb 10684
9a819804
AO
10685 done
10686fi
10687
10688if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10689 for ncn_progname in gcj; do
81ecdfbb
RW
10690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10691$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10692 if test -x $with_build_time_tools/${ncn_progname}; then
10693 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10695$as_echo "yes" >&6; }
2429c060
PB
10696 break
10697 else
81ecdfbb
RW
10698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10699$as_echo "no" >&6; }
2429c060
PB
10700 fi
10701 done
10702fi
10703
10704if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10705 for ncn_progname in gcj; do
10706 if test -n "$ncn_target_tool_prefix"; then
10707 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10708set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10710$as_echo_n "checking for $ac_word... " >&6; }
10711if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10712 $as_echo_n "(cached) " >&6
55db4b87
PB
10713else
10714 if test -n "$GCJ_FOR_TARGET"; then
10715 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10716else
c6b750e1
DJ
10717as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10718for as_dir in $PATH
10719do
10720 IFS=$as_save_IFS
10721 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10722 for ac_exec_ext in '' $ac_executable_extensions; do
10723 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10724 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10725 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10726 break 2
10727 fi
10728done
81ecdfbb
RW
10729 done
10730IFS=$as_save_IFS
c6b750e1 10731
55db4b87
PB
10732fi
10733fi
9a819804
AO
10734GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10735if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10737$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10738else
81ecdfbb
RW
10739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10740$as_echo "no" >&6; }
9a819804
AO
10741fi
10742
81ecdfbb 10743
9a819804
AO
10744 fi
10745 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10746 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10747set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10749$as_echo_n "checking for $ac_word... " >&6; }
10750if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10751 $as_echo_n "(cached) " >&6
9a819804
AO
10752else
10753 if test -n "$GCJ_FOR_TARGET"; then
10754 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10755else
10756as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10757for as_dir in $PATH
10758do
10759 IFS=$as_save_IFS
10760 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10761 for ac_exec_ext in '' $ac_executable_extensions; do
10762 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10763 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10764 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10765 break 2
10766 fi
10767done
81ecdfbb
RW
10768 done
10769IFS=$as_save_IFS
9a819804
AO
10770
10771fi
10772fi
10773GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10774if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10776$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10777else
81ecdfbb
RW
10778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10779$as_echo "no" >&6; }
9a819804
AO
10780fi
10781
81ecdfbb 10782
9a819804
AO
10783 fi
10784 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10785 done
10786fi
10787
10788if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10789 set dummy gcj
10790 if test $build = $target ; then
10791 GCJ_FOR_TARGET="$2"
10792 else
10793 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10794 fi
d3f5afc4
MS
10795else
10796 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10797fi
10798
10799
10800
10801if test -n "$GFORTRAN_FOR_TARGET"; then
10802 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10803elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10804 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10805fi
10806
9a819804
AO
10807if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10808 for ncn_progname in gfortran; do
10809 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10810set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10812$as_echo_n "checking for $ac_word... " >&6; }
10813if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10814 $as_echo_n "(cached) " >&6
55db4b87 10815else
9a819804
AO
10816 if test -n "$GFORTRAN_FOR_TARGET"; then
10817 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10818else
c6b750e1
DJ
10819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10820for as_dir in $PATH
10821do
10822 IFS=$as_save_IFS
10823 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10824 for ac_exec_ext in '' $ac_executable_extensions; do
10825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10826 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10827 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10828 break 2
10829 fi
10830done
81ecdfbb
RW
10831 done
10832IFS=$as_save_IFS
c6b750e1 10833
55db4b87
PB
10834fi
10835fi
9a819804
AO
10836GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10837if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10839$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10840else
81ecdfbb
RW
10841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10842$as_echo "no" >&6; }
55db4b87 10843fi
c6b750e1 10844
81ecdfbb 10845
2429c060
PB
10846 done
10847fi
c6b750e1 10848
9a819804 10849if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10850 for ncn_progname in gfortran; do
81ecdfbb
RW
10851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10852$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10853 if test -x $with_build_time_tools/${ncn_progname}; then
10854 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10856$as_echo "yes" >&6; }
2429c060
PB
10857 break
10858 else
81ecdfbb
RW
10859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10860$as_echo "no" >&6; }
2429c060
PB
10861 fi
10862 done
10863fi
10864
10865if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10866 for ncn_progname in gfortran; do
10867 if test -n "$ncn_target_tool_prefix"; then
10868 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10869set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10871$as_echo_n "checking for $ac_word... " >&6; }
10872if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10873 $as_echo_n "(cached) " >&6
55db4b87
PB
10874else
10875 if test -n "$GFORTRAN_FOR_TARGET"; then
10876 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10877else
c6b750e1
DJ
10878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10879for as_dir in $PATH
10880do
10881 IFS=$as_save_IFS
10882 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10883 for ac_exec_ext in '' $ac_executable_extensions; do
10884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10885 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10886 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10887 break 2
10888 fi
10889done
81ecdfbb
RW
10890 done
10891IFS=$as_save_IFS
c6b750e1 10892
55db4b87
PB
10893fi
10894fi
c6b750e1 10895GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10896if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10898$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10899else
81ecdfbb
RW
10900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10901$as_echo "no" >&6; }
55db4b87
PB
10902fi
10903
81ecdfbb 10904
2429c060
PB
10905 fi
10906 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10907 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10908set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10910$as_echo_n "checking for $ac_word... " >&6; }
10911if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10912 $as_echo_n "(cached) " >&6
55db4b87 10913else
05cbd757 10914 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10915 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10916else
10917as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10918for as_dir in $PATH
10919do
10920 IFS=$as_save_IFS
10921 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10922 for ac_exec_ext in '' $ac_executable_extensions; do
10923 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10924 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10925 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10926 break 2
10927 fi
10928done
81ecdfbb
RW
10929 done
10930IFS=$as_save_IFS
c6b750e1 10931
55db4b87
PB
10932fi
10933fi
c6b750e1 10934GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10935if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10937$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10938else
81ecdfbb
RW
10939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10940$as_echo "no" >&6; }
55db4b87 10941fi
c6b750e1 10942
81ecdfbb 10943
2429c060
PB
10944 fi
10945 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10946 done
10947fi
c6b750e1 10948
05cbd757
PB
10949if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10950 set dummy gfortran
10951 if test $build = $target ; then
10952 GFORTRAN_FOR_TARGET="$2"
55db4b87 10953 else
05cbd757 10954 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10955 fi
d3f5afc4
MS
10956else
10957 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10958fi
10959
2429c060
PB
10960
10961
2429c060
PB
10962cat > conftest.c << \EOF
10963#ifdef __GNUC__
10964 gcc_yay;
10965#endif
10966EOF
10967if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10968 have_gcc_for_target=yes
859789af 10969else
2429c060
PB
10970 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10971 have_gcc_for_target=no
859789af 10972fi
2429c060
PB
10973rm conftest.c
10974
10975
10976
859789af 10977
2429c060
PB
10978if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10979 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10981$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10982 if test -x $with_build_time_tools/ar; then
10983 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10984 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10986$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10987 else
81ecdfbb
RW
10988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10989$as_echo "no" >&6; }
3a35eeb3 10990 fi
2429c060
PB
10991 elif test $build != $host && test $have_gcc_for_target = yes; then
10992 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10993 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10994 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10995 fi
2429c060 10996fi
c6b750e1 10997if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10998 # Extract the first word of "ar", so it can be a program name with args.
10999set dummy ar; ac_word=$2
81ecdfbb
RW
11000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11001$as_echo_n "checking for $ac_word... " >&6; }
11002if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
11003 $as_echo_n "(cached) " >&6
859789af 11004else
c6b750e1
DJ
11005 case $AR_FOR_TARGET in
11006 [\\/]* | ?:[\\/]*)
2429c060
PB
11007 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
11008 ;;
2429c060 11009 *)
c6b750e1
DJ
11010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11011for as_dir in $gcc_cv_tool_dirs
11012do
11013 IFS=$as_save_IFS
11014 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11015 for ac_exec_ext in '' $ac_executable_extensions; do
11016 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11017 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11018 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11019 break 2
11020 fi
11021done
81ecdfbb
RW
11022 done
11023IFS=$as_save_IFS
c6b750e1 11024
2429c060
PB
11025 ;;
11026esac
859789af 11027fi
c6b750e1 11028AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 11029if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11031$as_echo "$AR_FOR_TARGET" >&6; }
859789af 11032else
81ecdfbb
RW
11033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11034$as_echo "no" >&6; }
859789af 11035fi
05cbd757 11036
81ecdfbb 11037
2429c060
PB
11038fi
11039if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
11040
11041
11042if test -n "$AR_FOR_TARGET"; then
11043 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11044elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11045 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11046fi
11047
11048if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11049 for ncn_progname in ar; do
11050 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11051set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11053$as_echo_n "checking for $ac_word... " >&6; }
11054if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11055 $as_echo_n "(cached) " >&6
9a819804
AO
11056else
11057 if test -n "$AR_FOR_TARGET"; then
11058 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11059else
11060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11061for as_dir in $PATH
11062do
11063 IFS=$as_save_IFS
11064 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11065 for ac_exec_ext in '' $ac_executable_extensions; do
11066 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11067 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11068 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11069 break 2
11070 fi
11071done
81ecdfbb
RW
11072 done
11073IFS=$as_save_IFS
9a819804
AO
11074
11075fi
11076fi
11077AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11078if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11080$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 11081else
81ecdfbb
RW
11082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11083$as_echo "no" >&6; }
9a819804
AO
11084fi
11085
81ecdfbb 11086
9a819804
AO
11087 done
11088fi
11089
11090if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11091 for ncn_progname in ar; do
81ecdfbb
RW
11092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11093$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11094 if test -x $with_build_time_tools/${ncn_progname}; then
11095 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11097$as_echo "yes" >&6; }
2429c060
PB
11098 break
11099 else
81ecdfbb
RW
11100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11101$as_echo "no" >&6; }
2429c060
PB
11102 fi
11103 done
859789af
AC
11104fi
11105
2429c060
PB
11106if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11107 for ncn_progname in ar; do
11108 if test -n "$ncn_target_tool_prefix"; then
11109 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11110set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11112$as_echo_n "checking for $ac_word... " >&6; }
11113if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11114 $as_echo_n "(cached) " >&6
7e0f7140 11115else
2429c060
PB
11116 if test -n "$AR_FOR_TARGET"; then
11117 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11118else
c6b750e1
DJ
11119as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11120for as_dir in $PATH
11121do
11122 IFS=$as_save_IFS
11123 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11124 for ac_exec_ext in '' $ac_executable_extensions; do
11125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11126 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11127 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11128 break 2
11129 fi
11130done
81ecdfbb
RW
11131 done
11132IFS=$as_save_IFS
c6b750e1 11133
7e0f7140
GK
11134fi
11135fi
c6b750e1 11136AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11137if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11139$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11140else
81ecdfbb
RW
11141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11142$as_echo "no" >&6; }
7e0f7140
GK
11143fi
11144
81ecdfbb 11145
2429c060
PB
11146 fi
11147 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11148 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11149set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11151$as_echo_n "checking for $ac_word... " >&6; }
11152if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11153 $as_echo_n "(cached) " >&6
7e0f7140 11154else
2429c060
PB
11155 if test -n "$AR_FOR_TARGET"; then
11156 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11157else
c6b750e1
DJ
11158as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11159for as_dir in $PATH
11160do
11161 IFS=$as_save_IFS
11162 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11163 for ac_exec_ext in '' $ac_executable_extensions; do
11164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11165 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11167 break 2
11168 fi
11169done
81ecdfbb
RW
11170 done
11171IFS=$as_save_IFS
c6b750e1 11172
7e0f7140
GK
11173fi
11174fi
c6b750e1 11175AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11176if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11178$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11179else
81ecdfbb
RW
11180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11181$as_echo "no" >&6; }
7e0f7140 11182fi
c6b750e1 11183
81ecdfbb 11184
2429c060
PB
11185 fi
11186 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11187 done
11188fi
c6b750e1 11189
2429c060
PB
11190if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11191 set dummy ar
7e0f7140 11192 if test $build = $target ; then
2429c060 11193 AR_FOR_TARGET="$2"
7e0f7140 11194 else
2429c060 11195 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11196 fi
d3f5afc4
MS
11197else
11198 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11199fi
11200
3a35eeb3
PB
11201else
11202 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11203fi
11204
11205
11206
11207
11208if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11209 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11211$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11212 if test -x $with_build_time_tools/as; then
11213 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11214 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11216$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11217 else
81ecdfbb
RW
11218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11219$as_echo "no" >&6; }
3a35eeb3 11220 fi
2429c060
PB
11221 elif test $build != $host && test $have_gcc_for_target = yes; then
11222 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11223 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11224 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11225 fi
11226fi
c6b750e1 11227if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11228 # Extract the first word of "as", so it can be a program name with args.
11229set dummy as; ac_word=$2
81ecdfbb
RW
11230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11231$as_echo_n "checking for $ac_word... " >&6; }
11232if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11233 $as_echo_n "(cached) " >&6
2429c060 11234else
c6b750e1
DJ
11235 case $AS_FOR_TARGET in
11236 [\\/]* | ?:[\\/]*)
2429c060
PB
11237 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11238 ;;
2429c060 11239 *)
c6b750e1
DJ
11240 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11241for as_dir in $gcc_cv_tool_dirs
11242do
11243 IFS=$as_save_IFS
11244 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11245 for ac_exec_ext in '' $ac_executable_extensions; do
11246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11247 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11249 break 2
11250 fi
11251done
81ecdfbb
RW
11252 done
11253IFS=$as_save_IFS
c6b750e1 11254
2429c060
PB
11255 ;;
11256esac
11257fi
c6b750e1 11258AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11259if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11261$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11262else
81ecdfbb
RW
11263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11264$as_echo "no" >&6; }
2429c060
PB
11265fi
11266
81ecdfbb 11267
2429c060
PB
11268fi
11269if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11270
11271
11272if test -n "$AS_FOR_TARGET"; then
11273 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11274elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11275 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11276fi
11277
11278if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11279 for ncn_progname in as; do
11280 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11281set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11283$as_echo_n "checking for $ac_word... " >&6; }
11284if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11285 $as_echo_n "(cached) " >&6
9a819804
AO
11286else
11287 if test -n "$AS_FOR_TARGET"; then
11288 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11289else
11290as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11291for as_dir in $PATH
11292do
11293 IFS=$as_save_IFS
11294 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11295 for ac_exec_ext in '' $ac_executable_extensions; do
11296 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11297 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11298 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11299 break 2
11300 fi
11301done
81ecdfbb
RW
11302 done
11303IFS=$as_save_IFS
9a819804
AO
11304
11305fi
11306fi
11307AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11308if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11310$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11311else
81ecdfbb
RW
11312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11313$as_echo "no" >&6; }
9a819804
AO
11314fi
11315
81ecdfbb 11316
9a819804
AO
11317 done
11318fi
11319
11320if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11321 for ncn_progname in as; do
81ecdfbb
RW
11322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11323$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11324 if test -x $with_build_time_tools/${ncn_progname}; then
11325 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11327$as_echo "yes" >&6; }
2429c060
PB
11328 break
11329 else
81ecdfbb
RW
11330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11331$as_echo "no" >&6; }
2429c060
PB
11332 fi
11333 done
11334fi
11335
11336if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11337 for ncn_progname in as; do
11338 if test -n "$ncn_target_tool_prefix"; then
11339 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11340set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11341{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11342$as_echo_n "checking for $ac_word... " >&6; }
11343if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11344 $as_echo_n "(cached) " >&6
2429c060
PB
11345else
11346 if test -n "$AS_FOR_TARGET"; then
11347 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11348else
c6b750e1
DJ
11349as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11350for as_dir in $PATH
11351do
11352 IFS=$as_save_IFS
11353 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11354 for ac_exec_ext in '' $ac_executable_extensions; do
11355 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11356 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11357 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11358 break 2
11359 fi
11360done
81ecdfbb
RW
11361 done
11362IFS=$as_save_IFS
c6b750e1 11363
2429c060
PB
11364fi
11365fi
c6b750e1 11366AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11367if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11369$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11370else
81ecdfbb
RW
11371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11372$as_echo "no" >&6; }
2429c060
PB
11373fi
11374
81ecdfbb 11375
2429c060
PB
11376 fi
11377 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11378 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11379set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11381$as_echo_n "checking for $ac_word... " >&6; }
11382if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11383 $as_echo_n "(cached) " >&6
2429c060
PB
11384else
11385 if test -n "$AS_FOR_TARGET"; then
11386 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11387else
c6b750e1
DJ
11388as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11389for as_dir in $PATH
11390do
11391 IFS=$as_save_IFS
11392 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11393 for ac_exec_ext in '' $ac_executable_extensions; do
11394 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11395 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11396 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11397 break 2
11398 fi
11399done
81ecdfbb
RW
11400 done
11401IFS=$as_save_IFS
c6b750e1 11402
2429c060
PB
11403fi
11404fi
c6b750e1 11405AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11406if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11408$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11409else
81ecdfbb
RW
11410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11411$as_echo "no" >&6; }
2429c060 11412fi
c6b750e1 11413
81ecdfbb 11414
2429c060
PB
11415 fi
11416 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11417 done
11418fi
c6b750e1 11419
2429c060
PB
11420if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11421 set dummy as
11422 if test $build = $target ; then
11423 AS_FOR_TARGET="$2"
11424 else
11425 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11426 fi
d3f5afc4
MS
11427else
11428 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11429fi
11430
3a35eeb3
PB
11431else
11432 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11433fi
11434
11435
11436
11437
11438if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11439 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11441$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11442 if test -x $with_build_time_tools/dlltool; then
11443 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11444 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11446$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11447 else
81ecdfbb
RW
11448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11449$as_echo "no" >&6; }
3a35eeb3 11450 fi
2429c060
PB
11451 elif test $build != $host && test $have_gcc_for_target = yes; then
11452 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11453 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11454 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11455 fi
11456fi
c6b750e1 11457if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11458 # Extract the first word of "dlltool", so it can be a program name with args.
11459set dummy dlltool; ac_word=$2
81ecdfbb
RW
11460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11461$as_echo_n "checking for $ac_word... " >&6; }
11462if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11463 $as_echo_n "(cached) " >&6
2429c060 11464else
c6b750e1
DJ
11465 case $DLLTOOL_FOR_TARGET in
11466 [\\/]* | ?:[\\/]*)
2429c060
PB
11467 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11468 ;;
2429c060 11469 *)
c6b750e1
DJ
11470 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11471for as_dir in $gcc_cv_tool_dirs
11472do
11473 IFS=$as_save_IFS
11474 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11475 for ac_exec_ext in '' $ac_executable_extensions; do
11476 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11477 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11479 break 2
11480 fi
11481done
81ecdfbb
RW
11482 done
11483IFS=$as_save_IFS
c6b750e1 11484
2429c060
PB
11485 ;;
11486esac
11487fi
c6b750e1 11488DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11489if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11491$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11492else
81ecdfbb
RW
11493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11494$as_echo "no" >&6; }
2429c060
PB
11495fi
11496
81ecdfbb 11497
2429c060
PB
11498fi
11499if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11500
11501
11502if test -n "$DLLTOOL_FOR_TARGET"; then
11503 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11504elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11505 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11506fi
11507
11508if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11509 for ncn_progname in dlltool; do
11510 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11511set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11513$as_echo_n "checking for $ac_word... " >&6; }
11514if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11515 $as_echo_n "(cached) " >&6
9a819804
AO
11516else
11517 if test -n "$DLLTOOL_FOR_TARGET"; then
11518 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11519else
11520as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11521for as_dir in $PATH
11522do
11523 IFS=$as_save_IFS
11524 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11525 for ac_exec_ext in '' $ac_executable_extensions; do
11526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11527 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11528 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11529 break 2
11530 fi
11531done
81ecdfbb
RW
11532 done
11533IFS=$as_save_IFS
9a819804
AO
11534
11535fi
11536fi
11537DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11538if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11540$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11541else
81ecdfbb
RW
11542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11543$as_echo "no" >&6; }
9a819804
AO
11544fi
11545
81ecdfbb 11546
9a819804
AO
11547 done
11548fi
11549
11550if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11551 for ncn_progname in dlltool; do
81ecdfbb
RW
11552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11553$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11554 if test -x $with_build_time_tools/${ncn_progname}; then
11555 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11557$as_echo "yes" >&6; }
2429c060
PB
11558 break
11559 else
81ecdfbb
RW
11560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11561$as_echo "no" >&6; }
2429c060
PB
11562 fi
11563 done
11564fi
11565
11566if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11567 for ncn_progname in dlltool; do
11568 if test -n "$ncn_target_tool_prefix"; then
11569 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11570set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11572$as_echo_n "checking for $ac_word... " >&6; }
11573if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11574 $as_echo_n "(cached) " >&6
2429c060
PB
11575else
11576 if test -n "$DLLTOOL_FOR_TARGET"; then
11577 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11578else
c6b750e1
DJ
11579as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11580for as_dir in $PATH
11581do
11582 IFS=$as_save_IFS
11583 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11584 for ac_exec_ext in '' $ac_executable_extensions; do
11585 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11586 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11587 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11588 break 2
11589 fi
11590done
81ecdfbb
RW
11591 done
11592IFS=$as_save_IFS
c6b750e1 11593
2429c060
PB
11594fi
11595fi
c6b750e1 11596DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11597if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11599$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11600else
81ecdfbb
RW
11601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11602$as_echo "no" >&6; }
2429c060
PB
11603fi
11604
81ecdfbb 11605
2429c060
PB
11606 fi
11607 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11608 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11609set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11610{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11611$as_echo_n "checking for $ac_word... " >&6; }
11612if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11613 $as_echo_n "(cached) " >&6
2429c060
PB
11614else
11615 if test -n "$DLLTOOL_FOR_TARGET"; then
11616 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11617else
c6b750e1
DJ
11618as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11619for as_dir in $PATH
11620do
11621 IFS=$as_save_IFS
11622 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11623 for ac_exec_ext in '' $ac_executable_extensions; do
11624 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11625 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11626 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11627 break 2
11628 fi
11629done
81ecdfbb
RW
11630 done
11631IFS=$as_save_IFS
c6b750e1 11632
2429c060
PB
11633fi
11634fi
c6b750e1 11635DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11636if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11638$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11639else
81ecdfbb
RW
11640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11641$as_echo "no" >&6; }
2429c060 11642fi
c6b750e1 11643
81ecdfbb 11644
2429c060
PB
11645 fi
11646 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11647 done
11648fi
c6b750e1 11649
2429c060
PB
11650if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11651 set dummy dlltool
11652 if test $build = $target ; then
11653 DLLTOOL_FOR_TARGET="$2"
11654 else
11655 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11656 fi
d3f5afc4
MS
11657else
11658 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11659fi
11660
3a35eeb3
PB
11661else
11662 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11663fi
11664
11665
11666
11667
11668if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11669 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11671$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11672 if test -x $with_build_time_tools/ld; then
11673 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11674 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11676$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11677 else
81ecdfbb
RW
11678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11679$as_echo "no" >&6; }
3a35eeb3 11680 fi
2429c060
PB
11681 elif test $build != $host && test $have_gcc_for_target = yes; then
11682 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11683 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11684 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11685 fi
11686fi
c6b750e1 11687if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11688 # Extract the first word of "ld", so it can be a program name with args.
11689set dummy ld; ac_word=$2
81ecdfbb
RW
11690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11691$as_echo_n "checking for $ac_word... " >&6; }
11692if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11693 $as_echo_n "(cached) " >&6
2429c060 11694else
c6b750e1
DJ
11695 case $LD_FOR_TARGET in
11696 [\\/]* | ?:[\\/]*)
2429c060
PB
11697 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11698 ;;
2429c060 11699 *)
c6b750e1
DJ
11700 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11701for as_dir in $gcc_cv_tool_dirs
11702do
11703 IFS=$as_save_IFS
11704 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11705 for ac_exec_ext in '' $ac_executable_extensions; do
11706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11707 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11709 break 2
11710 fi
11711done
81ecdfbb
RW
11712 done
11713IFS=$as_save_IFS
c6b750e1 11714
2429c060
PB
11715 ;;
11716esac
11717fi
c6b750e1 11718LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11719if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11721$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11722else
81ecdfbb
RW
11723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11724$as_echo "no" >&6; }
2429c060
PB
11725fi
11726
81ecdfbb 11727
2429c060
PB
11728fi
11729if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11730
11731
11732if test -n "$LD_FOR_TARGET"; then
11733 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11734elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11735 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11736fi
11737
11738if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11739 for ncn_progname in ld; do
11740 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11741set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11743$as_echo_n "checking for $ac_word... " >&6; }
11744if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11745 $as_echo_n "(cached) " >&6
9a819804
AO
11746else
11747 if test -n "$LD_FOR_TARGET"; then
11748 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11749else
11750as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11751for as_dir in $PATH
11752do
11753 IFS=$as_save_IFS
11754 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11755 for ac_exec_ext in '' $ac_executable_extensions; do
11756 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11757 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11758 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11759 break 2
11760 fi
11761done
81ecdfbb
RW
11762 done
11763IFS=$as_save_IFS
9a819804
AO
11764
11765fi
11766fi
11767LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11768if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11770$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11771else
81ecdfbb
RW
11772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11773$as_echo "no" >&6; }
9a819804
AO
11774fi
11775
81ecdfbb 11776
9a819804
AO
11777 done
11778fi
11779
11780if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11781 for ncn_progname in ld; do
81ecdfbb
RW
11782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11783$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11784 if test -x $with_build_time_tools/${ncn_progname}; then
11785 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11787$as_echo "yes" >&6; }
2429c060
PB
11788 break
11789 else
81ecdfbb
RW
11790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11791$as_echo "no" >&6; }
2429c060
PB
11792 fi
11793 done
11794fi
11795
11796if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11797 for ncn_progname in ld; do
11798 if test -n "$ncn_target_tool_prefix"; then
11799 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11800set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11802$as_echo_n "checking for $ac_word... " >&6; }
11803if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11804 $as_echo_n "(cached) " >&6
2429c060
PB
11805else
11806 if test -n "$LD_FOR_TARGET"; then
11807 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11808else
c6b750e1
DJ
11809as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11810for as_dir in $PATH
11811do
11812 IFS=$as_save_IFS
11813 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11814 for ac_exec_ext in '' $ac_executable_extensions; do
11815 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11816 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11817 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11818 break 2
11819 fi
11820done
81ecdfbb
RW
11821 done
11822IFS=$as_save_IFS
c6b750e1 11823
2429c060
PB
11824fi
11825fi
c6b750e1 11826LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11827if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11829$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11830else
81ecdfbb
RW
11831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11832$as_echo "no" >&6; }
2429c060
PB
11833fi
11834
81ecdfbb 11835
2429c060
PB
11836 fi
11837 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11838 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11839set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11841$as_echo_n "checking for $ac_word... " >&6; }
11842if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11843 $as_echo_n "(cached) " >&6
2429c060
PB
11844else
11845 if test -n "$LD_FOR_TARGET"; then
11846 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11847else
c6b750e1
DJ
11848as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11849for as_dir in $PATH
11850do
11851 IFS=$as_save_IFS
11852 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11853 for ac_exec_ext in '' $ac_executable_extensions; do
11854 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11855 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11856 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11857 break 2
11858 fi
11859done
81ecdfbb
RW
11860 done
11861IFS=$as_save_IFS
c6b750e1 11862
2429c060
PB
11863fi
11864fi
c6b750e1 11865LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11866if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11868$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11869else
81ecdfbb
RW
11870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11871$as_echo "no" >&6; }
2429c060 11872fi
c6b750e1 11873
81ecdfbb 11874
2429c060
PB
11875 fi
11876 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11877 done
11878fi
c6b750e1 11879
2429c060
PB
11880if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11881 set dummy ld
11882 if test $build = $target ; then
11883 LD_FOR_TARGET="$2"
11884 else
11885 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11886 fi
d3f5afc4
MS
11887else
11888 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11889fi
11890
3a35eeb3
PB
11891else
11892 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11893fi
11894
11895
11896
11897
11898if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11899 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11901$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11902 if test -x $with_build_time_tools/lipo; then
11903 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11904 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11906$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11907 else
81ecdfbb
RW
11908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11909$as_echo "no" >&6; }
3a35eeb3 11910 fi
2429c060
PB
11911 elif test $build != $host && test $have_gcc_for_target = yes; then
11912 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11913 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11914 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11915 fi
11916fi
9a819804
AO
11917if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11918 # Extract the first word of "lipo", so it can be a program name with args.
11919set dummy lipo; ac_word=$2
81ecdfbb
RW
11920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11921$as_echo_n "checking for $ac_word... " >&6; }
11922if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11923 $as_echo_n "(cached) " >&6
9a819804
AO
11924else
11925 case $LIPO_FOR_TARGET in
11926 [\\/]* | ?:[\\/]*)
11927 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11928 ;;
11929 *)
11930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11931for as_dir in $gcc_cv_tool_dirs
11932do
11933 IFS=$as_save_IFS
11934 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11935 for ac_exec_ext in '' $ac_executable_extensions; do
11936 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11937 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11938 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11939 break 2
11940 fi
11941done
81ecdfbb
RW
11942 done
11943IFS=$as_save_IFS
9a819804
AO
11944
11945 ;;
11946esac
11947fi
11948LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11949if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11951$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11952else
81ecdfbb
RW
11953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11954$as_echo "no" >&6; }
9a819804
AO
11955fi
11956
81ecdfbb 11957
9a819804
AO
11958fi
11959if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11960
11961
11962if test -n "$LIPO_FOR_TARGET"; then
11963 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11964elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11965 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11966fi
11967
11968if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11969 for ncn_progname in lipo; do
11970 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11971set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11973$as_echo_n "checking for $ac_word... " >&6; }
11974if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11975 $as_echo_n "(cached) " >&6
2429c060 11976else
9a819804
AO
11977 if test -n "$LIPO_FOR_TARGET"; then
11978 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11979else
11980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11981for as_dir in $PATH
c6b750e1
DJ
11982do
11983 IFS=$as_save_IFS
11984 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11985 for ac_exec_ext in '' $ac_executable_extensions; do
11986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11987 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11988 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11989 break 2
11990 fi
11991done
81ecdfbb
RW
11992 done
11993IFS=$as_save_IFS
c6b750e1 11994
2429c060 11995fi
9a819804
AO
11996fi
11997LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11998if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12000$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12001else
81ecdfbb
RW
12002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12003$as_echo "no" >&6; }
2429c060
PB
12004fi
12005
81ecdfbb 12006
9a819804 12007 done
2429c060 12008fi
9a819804
AO
12009
12010if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12011 for ncn_progname in lipo; do
81ecdfbb
RW
12012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12013$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12014 if test -x $with_build_time_tools/${ncn_progname}; then
12015 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12017$as_echo "yes" >&6; }
2429c060
PB
12018 break
12019 else
81ecdfbb
RW
12020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12021$as_echo "no" >&6; }
2429c060
PB
12022 fi
12023 done
12024fi
12025
12026if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12027 for ncn_progname in lipo; do
12028 if test -n "$ncn_target_tool_prefix"; then
12029 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12030set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12032$as_echo_n "checking for $ac_word... " >&6; }
12033if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12034 $as_echo_n "(cached) " >&6
2429c060
PB
12035else
12036 if test -n "$LIPO_FOR_TARGET"; then
12037 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12038else
c6b750e1
DJ
12039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12040for as_dir in $PATH
12041do
12042 IFS=$as_save_IFS
12043 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12044 for ac_exec_ext in '' $ac_executable_extensions; do
12045 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12046 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12048 break 2
12049 fi
12050done
81ecdfbb
RW
12051 done
12052IFS=$as_save_IFS
c6b750e1 12053
2429c060
PB
12054fi
12055fi
c6b750e1 12056LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12057if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12059$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12060else
81ecdfbb
RW
12061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12062$as_echo "no" >&6; }
2429c060
PB
12063fi
12064
81ecdfbb 12065
2429c060
PB
12066 fi
12067 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12068 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12069set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12071$as_echo_n "checking for $ac_word... " >&6; }
12072if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12073 $as_echo_n "(cached) " >&6
2429c060
PB
12074else
12075 if test -n "$LIPO_FOR_TARGET"; then
12076 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12077else
c6b750e1
DJ
12078as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12079for as_dir in $PATH
12080do
12081 IFS=$as_save_IFS
12082 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12083 for ac_exec_ext in '' $ac_executable_extensions; do
12084 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12085 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12086 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12087 break 2
12088 fi
12089done
81ecdfbb
RW
12090 done
12091IFS=$as_save_IFS
c6b750e1 12092
2429c060
PB
12093fi
12094fi
c6b750e1 12095LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12096if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12098$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12099else
81ecdfbb
RW
12100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12101$as_echo "no" >&6; }
2429c060 12102fi
c6b750e1 12103
81ecdfbb 12104
2429c060
PB
12105 fi
12106 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12107 done
12108fi
c6b750e1 12109
2429c060
PB
12110if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12111 set dummy lipo
12112 if test $build = $target ; then
12113 LIPO_FOR_TARGET="$2"
12114 else
12115 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12116 fi
d3f5afc4
MS
12117else
12118 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12119fi
12120
3a35eeb3
PB
12121else
12122 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12123fi
12124
12125
12126
12127
12128if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12129 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12131$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12132 if test -x $with_build_time_tools/nm; then
12133 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12134 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12136$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12137 else
81ecdfbb
RW
12138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12139$as_echo "no" >&6; }
3a35eeb3 12140 fi
2429c060
PB
12141 elif test $build != $host && test $have_gcc_for_target = yes; then
12142 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12143 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12144 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12145 fi
12146fi
c6b750e1 12147if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12148 # Extract the first word of "nm", so it can be a program name with args.
12149set dummy nm; ac_word=$2
81ecdfbb
RW
12150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12151$as_echo_n "checking for $ac_word... " >&6; }
12152if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12153 $as_echo_n "(cached) " >&6
2429c060 12154else
c6b750e1
DJ
12155 case $NM_FOR_TARGET in
12156 [\\/]* | ?:[\\/]*)
2429c060
PB
12157 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12158 ;;
2429c060 12159 *)
c6b750e1
DJ
12160 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12161for as_dir in $gcc_cv_tool_dirs
12162do
12163 IFS=$as_save_IFS
12164 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12165 for ac_exec_ext in '' $ac_executable_extensions; do
12166 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12167 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12169 break 2
12170 fi
12171done
81ecdfbb
RW
12172 done
12173IFS=$as_save_IFS
c6b750e1 12174
2429c060
PB
12175 ;;
12176esac
12177fi
c6b750e1 12178NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12179if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12181$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12182else
81ecdfbb
RW
12183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12184$as_echo "no" >&6; }
2429c060
PB
12185fi
12186
81ecdfbb 12187
2429c060
PB
12188fi
12189if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12190
12191
12192if test -n "$NM_FOR_TARGET"; then
12193 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12194elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12195 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12196fi
12197
12198if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12199 for ncn_progname in nm; do
12200 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12201set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12203$as_echo_n "checking for $ac_word... " >&6; }
12204if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12205 $as_echo_n "(cached) " >&6
9a819804
AO
12206else
12207 if test -n "$NM_FOR_TARGET"; then
12208 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12209else
12210as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12211for as_dir in $PATH
12212do
12213 IFS=$as_save_IFS
12214 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12215 for ac_exec_ext in '' $ac_executable_extensions; do
12216 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12217 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12218 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12219 break 2
12220 fi
12221done
81ecdfbb
RW
12222 done
12223IFS=$as_save_IFS
9a819804
AO
12224
12225fi
12226fi
12227NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12228if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12230$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12231else
81ecdfbb
RW
12232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12233$as_echo "no" >&6; }
9a819804
AO
12234fi
12235
81ecdfbb 12236
9a819804
AO
12237 done
12238fi
12239
12240if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12241 for ncn_progname in nm; do
81ecdfbb
RW
12242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12243$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12244 if test -x $with_build_time_tools/${ncn_progname}; then
12245 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12247$as_echo "yes" >&6; }
2429c060
PB
12248 break
12249 else
81ecdfbb
RW
12250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12251$as_echo "no" >&6; }
2429c060
PB
12252 fi
12253 done
12254fi
12255
12256if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12257 for ncn_progname in nm; do
12258 if test -n "$ncn_target_tool_prefix"; then
12259 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12260set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12262$as_echo_n "checking for $ac_word... " >&6; }
12263if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12264 $as_echo_n "(cached) " >&6
859789af 12265else
55db4b87
PB
12266 if test -n "$NM_FOR_TARGET"; then
12267 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12268else
c6b750e1
DJ
12269as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12270for as_dir in $PATH
12271do
12272 IFS=$as_save_IFS
12273 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12274 for ac_exec_ext in '' $ac_executable_extensions; do
12275 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12276 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12277 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12278 break 2
12279 fi
12280done
81ecdfbb
RW
12281 done
12282IFS=$as_save_IFS
c6b750e1 12283
859789af
AC
12284fi
12285fi
c6b750e1 12286NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12287if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12289$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12290else
81ecdfbb
RW
12291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12292$as_echo "no" >&6; }
859789af
AC
12293fi
12294
81ecdfbb 12295
2429c060
PB
12296 fi
12297 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12298 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12299set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12301$as_echo_n "checking for $ac_word... " >&6; }
12302if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12303 $as_echo_n "(cached) " >&6
859789af 12304else
05cbd757
PB
12305 if test -n "$NM_FOR_TARGET"; then
12306 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12307else
c6b750e1
DJ
12308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12309for as_dir in $PATH
12310do
12311 IFS=$as_save_IFS
12312 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12313 for ac_exec_ext in '' $ac_executable_extensions; do
12314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12315 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12317 break 2
12318 fi
12319done
81ecdfbb
RW
12320 done
12321IFS=$as_save_IFS
c6b750e1 12322
859789af
AC
12323fi
12324fi
c6b750e1 12325NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12326if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12328$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12329else
81ecdfbb
RW
12330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12331$as_echo "no" >&6; }
859789af 12332fi
c6b750e1 12333
81ecdfbb 12334
2429c060
PB
12335 fi
12336 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12337 done
12338fi
c6b750e1 12339
05cbd757
PB
12340if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12341 set dummy nm
12342 if test $build = $target ; then
12343 NM_FOR_TARGET="$2"
859789af 12344 else
05cbd757 12345 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12346 fi
d3f5afc4
MS
12347else
12348 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12349fi
12350
3a35eeb3
PB
12351else
12352 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12353fi
12354
12355
12356
12357
12358if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12359 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12361$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12362 if test -x $with_build_time_tools/objdump; then
12363 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12364 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12366$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12367 else
81ecdfbb
RW
12368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12369$as_echo "no" >&6; }
3a35eeb3 12370 fi
2429c060
PB
12371 elif test $build != $host && test $have_gcc_for_target = yes; then
12372 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12373 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12374 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12375 fi
12376fi
c6b750e1 12377if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12378 # Extract the first word of "objdump", so it can be a program name with args.
12379set dummy objdump; ac_word=$2
81ecdfbb
RW
12380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12381$as_echo_n "checking for $ac_word... " >&6; }
12382if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12383 $as_echo_n "(cached) " >&6
2429c060 12384else
c6b750e1
DJ
12385 case $OBJDUMP_FOR_TARGET in
12386 [\\/]* | ?:[\\/]*)
2429c060
PB
12387 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12388 ;;
2429c060 12389 *)
c6b750e1
DJ
12390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12391for as_dir in $gcc_cv_tool_dirs
12392do
12393 IFS=$as_save_IFS
12394 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12395 for ac_exec_ext in '' $ac_executable_extensions; do
12396 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12397 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12399 break 2
12400 fi
12401done
81ecdfbb
RW
12402 done
12403IFS=$as_save_IFS
c6b750e1 12404
2429c060
PB
12405 ;;
12406esac
12407fi
c6b750e1 12408OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12409if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12411$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12412else
81ecdfbb
RW
12413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12414$as_echo "no" >&6; }
2429c060
PB
12415fi
12416
81ecdfbb 12417
2429c060
PB
12418fi
12419if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12420
12421
12422if test -n "$OBJDUMP_FOR_TARGET"; then
12423 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12424elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12425 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12426fi
12427
12428if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12429 for ncn_progname in objdump; do
12430 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12431set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12433$as_echo_n "checking for $ac_word... " >&6; }
12434if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12435 $as_echo_n "(cached) " >&6
9a819804
AO
12436else
12437 if test -n "$OBJDUMP_FOR_TARGET"; then
12438 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12439else
12440as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12441for as_dir in $PATH
12442do
12443 IFS=$as_save_IFS
12444 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12445 for ac_exec_ext in '' $ac_executable_extensions; do
12446 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12447 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12448 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12449 break 2
12450 fi
12451done
81ecdfbb
RW
12452 done
12453IFS=$as_save_IFS
9a819804
AO
12454
12455fi
12456fi
12457OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12458if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12460$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12461else
81ecdfbb
RW
12462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12463$as_echo "no" >&6; }
9a819804
AO
12464fi
12465
81ecdfbb 12466
9a819804
AO
12467 done
12468fi
12469
12470if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12471 for ncn_progname in objdump; do
81ecdfbb
RW
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12473$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12474 if test -x $with_build_time_tools/${ncn_progname}; then
12475 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12477$as_echo "yes" >&6; }
2429c060
PB
12478 break
12479 else
81ecdfbb
RW
12480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12481$as_echo "no" >&6; }
2429c060
PB
12482 fi
12483 done
12484fi
12485
12486if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12487 for ncn_progname in objdump; do
12488 if test -n "$ncn_target_tool_prefix"; then
12489 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12490set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12492$as_echo_n "checking for $ac_word... " >&6; }
12493if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12494 $as_echo_n "(cached) " >&6
5ae72758
DJ
12495else
12496 if test -n "$OBJDUMP_FOR_TARGET"; then
12497 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12498else
c6b750e1
DJ
12499as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12500for as_dir in $PATH
12501do
12502 IFS=$as_save_IFS
12503 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12504 for ac_exec_ext in '' $ac_executable_extensions; do
12505 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12506 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12507 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12508 break 2
12509 fi
12510done
81ecdfbb
RW
12511 done
12512IFS=$as_save_IFS
c6b750e1 12513
5ae72758
DJ
12514fi
12515fi
c6b750e1 12516OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12517if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12519$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12520else
81ecdfbb
RW
12521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12522$as_echo "no" >&6; }
5ae72758
DJ
12523fi
12524
81ecdfbb 12525
2429c060
PB
12526 fi
12527 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12528 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12529set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12531$as_echo_n "checking for $ac_word... " >&6; }
12532if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12533 $as_echo_n "(cached) " >&6
5ae72758
DJ
12534else
12535 if test -n "$OBJDUMP_FOR_TARGET"; then
12536 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12537else
c6b750e1
DJ
12538as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12539for as_dir in $PATH
12540do
12541 IFS=$as_save_IFS
12542 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12543 for ac_exec_ext in '' $ac_executable_extensions; do
12544 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12545 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12547 break 2
12548 fi
12549done
81ecdfbb
RW
12550 done
12551IFS=$as_save_IFS
c6b750e1 12552
5ae72758
DJ
12553fi
12554fi
c6b750e1 12555OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12556if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12558$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12559else
81ecdfbb
RW
12560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12561$as_echo "no" >&6; }
5ae72758 12562fi
c6b750e1 12563
81ecdfbb 12564
2429c060
PB
12565 fi
12566 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12567 done
12568fi
c6b750e1 12569
5ae72758
DJ
12570if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12571 set dummy objdump
12572 if test $build = $target ; then
12573 OBJDUMP_FOR_TARGET="$2"
12574 else
12575 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12576 fi
d3f5afc4
MS
12577else
12578 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12579fi
12580
3a35eeb3
PB
12581else
12582 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12583fi
12584
12585
12586
12587
12588if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12589 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12591$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12592 if test -x $with_build_time_tools/ranlib; then
12593 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12594 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12596$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12597 else
81ecdfbb
RW
12598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12599$as_echo "no" >&6; }
3a35eeb3 12600 fi
2429c060
PB
12601 elif test $build != $host && test $have_gcc_for_target = yes; then
12602 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12603 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12604 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12605 fi
12606fi
c6b750e1 12607if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12608 # Extract the first word of "ranlib", so it can be a program name with args.
12609set dummy ranlib; ac_word=$2
81ecdfbb
RW
12610{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12611$as_echo_n "checking for $ac_word... " >&6; }
12612if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12613 $as_echo_n "(cached) " >&6
2429c060 12614else
c6b750e1
DJ
12615 case $RANLIB_FOR_TARGET in
12616 [\\/]* | ?:[\\/]*)
2429c060
PB
12617 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12618 ;;
2429c060 12619 *)
c6b750e1
DJ
12620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12621for as_dir in $gcc_cv_tool_dirs
12622do
12623 IFS=$as_save_IFS
12624 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12625 for ac_exec_ext in '' $ac_executable_extensions; do
12626 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12627 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12629 break 2
12630 fi
12631done
81ecdfbb
RW
12632 done
12633IFS=$as_save_IFS
c6b750e1 12634
2429c060
PB
12635 ;;
12636esac
12637fi
c6b750e1 12638RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12639if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12641$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12642else
81ecdfbb
RW
12643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12644$as_echo "no" >&6; }
2429c060
PB
12645fi
12646
81ecdfbb 12647
2429c060
PB
12648fi
12649if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12650
12651
12652if test -n "$RANLIB_FOR_TARGET"; then
12653 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12654elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12655 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12656fi
12657
12658if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12659 for ncn_progname in ranlib; do
12660 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12661set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12663$as_echo_n "checking for $ac_word... " >&6; }
12664if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12665 $as_echo_n "(cached) " >&6
9a819804
AO
12666else
12667 if test -n "$RANLIB_FOR_TARGET"; then
12668 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12669else
12670as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12671for as_dir in $PATH
12672do
12673 IFS=$as_save_IFS
12674 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12675 for ac_exec_ext in '' $ac_executable_extensions; do
12676 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12677 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12678 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12679 break 2
12680 fi
12681done
81ecdfbb
RW
12682 done
12683IFS=$as_save_IFS
9a819804
AO
12684
12685fi
12686fi
12687RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12688if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12690$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12691else
81ecdfbb
RW
12692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12693$as_echo "no" >&6; }
9a819804
AO
12694fi
12695
81ecdfbb 12696
9a819804
AO
12697 done
12698fi
12699
12700if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12701 for ncn_progname in ranlib; do
81ecdfbb
RW
12702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12703$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12704 if test -x $with_build_time_tools/${ncn_progname}; then
12705 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12707$as_echo "yes" >&6; }
2429c060
PB
12708 break
12709 else
81ecdfbb
RW
12710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12711$as_echo "no" >&6; }
2429c060
PB
12712 fi
12713 done
12714fi
12715
12716if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12717 for ncn_progname in ranlib; do
12718 if test -n "$ncn_target_tool_prefix"; then
12719 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12720set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12721{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12722$as_echo_n "checking for $ac_word... " >&6; }
12723if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12724 $as_echo_n "(cached) " >&6
859789af 12725else
55db4b87
PB
12726 if test -n "$RANLIB_FOR_TARGET"; then
12727 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12728else
c6b750e1
DJ
12729as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12730for as_dir in $PATH
12731do
12732 IFS=$as_save_IFS
12733 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12734 for ac_exec_ext in '' $ac_executable_extensions; do
12735 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12736 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12737 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12738 break 2
12739 fi
12740done
81ecdfbb
RW
12741 done
12742IFS=$as_save_IFS
c6b750e1 12743
859789af
AC
12744fi
12745fi
c6b750e1 12746RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12747if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12749$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12750else
81ecdfbb
RW
12751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12752$as_echo "no" >&6; }
859789af
AC
12753fi
12754
81ecdfbb 12755
2429c060
PB
12756 fi
12757 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12758 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12759set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12761$as_echo_n "checking for $ac_word... " >&6; }
12762if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12763 $as_echo_n "(cached) " >&6
859789af 12764else
05cbd757
PB
12765 if test -n "$RANLIB_FOR_TARGET"; then
12766 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12767else
c6b750e1
DJ
12768as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12769for as_dir in $PATH
12770do
12771 IFS=$as_save_IFS
12772 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12773 for ac_exec_ext in '' $ac_executable_extensions; do
12774 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12775 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12776 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12777 break 2
12778 fi
12779done
81ecdfbb
RW
12780 done
12781IFS=$as_save_IFS
c6b750e1 12782
859789af
AC
12783fi
12784fi
c6b750e1 12785RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12786if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12788$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12789else
81ecdfbb
RW
12790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12791$as_echo "no" >&6; }
859789af 12792fi
c6b750e1 12793
81ecdfbb 12794
2429c060
PB
12795 fi
12796 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12797 done
12798fi
c6b750e1 12799
2429c060
PB
12800if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12801 set dummy ranlib
12802 if test $build = $target ; then
12803 RANLIB_FOR_TARGET="$2"
12804 else
12805 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12806 fi
d3f5afc4
MS
12807else
12808 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12809fi
05cbd757 12810
3a35eeb3
PB
12811else
12812 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12813fi
12814
2429c060
PB
12815
12816
12817
12818if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12819 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12821$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12822 if test -x $with_build_time_tools/strip; then
12823 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12824 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12826$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12827 else
81ecdfbb
RW
12828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12829$as_echo "no" >&6; }
3a35eeb3 12830 fi
2429c060
PB
12831 elif test $build != $host && test $have_gcc_for_target = yes; then
12832 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12833 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12834 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12835 fi
12836fi
c6b750e1 12837if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12838 # Extract the first word of "strip", so it can be a program name with args.
12839set dummy strip; ac_word=$2
81ecdfbb
RW
12840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12841$as_echo_n "checking for $ac_word... " >&6; }
12842if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12843 $as_echo_n "(cached) " >&6
2429c060 12844else
c6b750e1
DJ
12845 case $STRIP_FOR_TARGET in
12846 [\\/]* | ?:[\\/]*)
2429c060
PB
12847 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12848 ;;
2429c060 12849 *)
c6b750e1
DJ
12850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12851for as_dir in $gcc_cv_tool_dirs
12852do
12853 IFS=$as_save_IFS
12854 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12855 for ac_exec_ext in '' $ac_executable_extensions; do
12856 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12857 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12858 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12859 break 2
12860 fi
12861done
81ecdfbb
RW
12862 done
12863IFS=$as_save_IFS
c6b750e1 12864
2429c060
PB
12865 ;;
12866esac
12867fi
c6b750e1 12868STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12869if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12871$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12872else
81ecdfbb
RW
12873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12874$as_echo "no" >&6; }
2429c060
PB
12875fi
12876
81ecdfbb 12877
2429c060
PB
12878fi
12879if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12880
12881
12882if test -n "$STRIP_FOR_TARGET"; then
12883 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12884elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12885 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12886fi
12887
12888if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12889 for ncn_progname in strip; do
12890 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12891set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12893$as_echo_n "checking for $ac_word... " >&6; }
12894if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12895 $as_echo_n "(cached) " >&6
9a819804
AO
12896else
12897 if test -n "$STRIP_FOR_TARGET"; then
12898 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12899else
12900as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12901for as_dir in $PATH
12902do
12903 IFS=$as_save_IFS
12904 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12905 for ac_exec_ext in '' $ac_executable_extensions; do
12906 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12907 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12908 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12909 break 2
12910 fi
12911done
81ecdfbb
RW
12912 done
12913IFS=$as_save_IFS
9a819804
AO
12914
12915fi
12916fi
12917STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12918if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12920$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12921else
81ecdfbb
RW
12922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12923$as_echo "no" >&6; }
9a819804
AO
12924fi
12925
81ecdfbb 12926
9a819804
AO
12927 done
12928fi
12929
12930if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12931 for ncn_progname in strip; do
81ecdfbb
RW
12932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12933$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12934 if test -x $with_build_time_tools/${ncn_progname}; then
12935 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12937$as_echo "yes" >&6; }
2429c060
PB
12938 break
12939 else
81ecdfbb
RW
12940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12941$as_echo "no" >&6; }
2429c060
PB
12942 fi
12943 done
12944fi
12945
12946if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12947 for ncn_progname in strip; do
12948 if test -n "$ncn_target_tool_prefix"; then
12949 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12950set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12952$as_echo_n "checking for $ac_word... " >&6; }
12953if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12954 $as_echo_n "(cached) " >&6
7e0f7140
GK
12955else
12956 if test -n "$STRIP_FOR_TARGET"; then
12957 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12958else
12959as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12960for as_dir in $PATH
12961do
12962 IFS=$as_save_IFS
12963 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12964 for ac_exec_ext in '' $ac_executable_extensions; do
12965 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12966 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12967 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12968 break 2
12969 fi
12970done
81ecdfbb
RW
12971 done
12972IFS=$as_save_IFS
c6b750e1 12973
7e0f7140
GK
12974fi
12975fi
c6b750e1 12976STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12977if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12979$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12980else
81ecdfbb
RW
12981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12982$as_echo "no" >&6; }
7e0f7140
GK
12983fi
12984
81ecdfbb 12985
2429c060
PB
12986 fi
12987 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12988 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12989set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12991$as_echo_n "checking for $ac_word... " >&6; }
12992if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12993 $as_echo_n "(cached) " >&6
7e0f7140
GK
12994else
12995 if test -n "$STRIP_FOR_TARGET"; then
12996 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12997else
c6b750e1
DJ
12998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12999for as_dir in $PATH
13000do
13001 IFS=$as_save_IFS
13002 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13003 for ac_exec_ext in '' $ac_executable_extensions; do
13004 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13005 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 13006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13007 break 2
13008 fi
13009done
81ecdfbb
RW
13010 done
13011IFS=$as_save_IFS
c6b750e1 13012
7e0f7140
GK
13013fi
13014fi
c6b750e1 13015STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13016if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13018$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13019else
81ecdfbb
RW
13020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13021$as_echo "no" >&6; }
7e0f7140 13022fi
c6b750e1 13023
81ecdfbb 13024
2429c060
PB
13025 fi
13026 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13027 done
13028fi
c6b750e1 13029
7e0f7140
GK
13030if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13031 set dummy strip
13032 if test $build = $target ; then
13033 STRIP_FOR_TARGET="$2"
13034 else
13035 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13036 fi
d3f5afc4
MS
13037else
13038 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13039fi
13040
3a35eeb3
PB
13041else
13042 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13043fi
13044
13045
13046
13047
13048if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13049 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13051$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13052 if test -x $with_build_time_tools/windres; then
13053 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13054 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13056$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13057 else
81ecdfbb
RW
13058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13059$as_echo "no" >&6; }
3a35eeb3 13060 fi
2429c060
PB
13061 elif test $build != $host && test $have_gcc_for_target = yes; then
13062 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13063 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13064 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13065 fi
13066fi
c6b750e1 13067if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13068 # Extract the first word of "windres", so it can be a program name with args.
13069set dummy windres; ac_word=$2
81ecdfbb
RW
13070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13071$as_echo_n "checking for $ac_word... " >&6; }
13072if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13073 $as_echo_n "(cached) " >&6
2429c060 13074else
c6b750e1
DJ
13075 case $WINDRES_FOR_TARGET in
13076 [\\/]* | ?:[\\/]*)
2429c060
PB
13077 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13078 ;;
2429c060 13079 *)
c6b750e1
DJ
13080 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13081for as_dir in $gcc_cv_tool_dirs
13082do
13083 IFS=$as_save_IFS
13084 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13085 for ac_exec_ext in '' $ac_executable_extensions; do
13086 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13087 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13089 break 2
13090 fi
13091done
81ecdfbb
RW
13092 done
13093IFS=$as_save_IFS
c6b750e1 13094
2429c060
PB
13095 ;;
13096esac
13097fi
c6b750e1 13098WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13099if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13101$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13102else
81ecdfbb
RW
13103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13104$as_echo "no" >&6; }
2429c060
PB
13105fi
13106
81ecdfbb 13107
2429c060
PB
13108fi
13109if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13110
13111
13112if test -n "$WINDRES_FOR_TARGET"; then
13113 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13114elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13115 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13116fi
13117
13118if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13119 for ncn_progname in windres; do
13120 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13121set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13123$as_echo_n "checking for $ac_word... " >&6; }
13124if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13125 $as_echo_n "(cached) " >&6
9a819804
AO
13126else
13127 if test -n "$WINDRES_FOR_TARGET"; then
13128 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13129else
13130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13131for as_dir in $PATH
13132do
13133 IFS=$as_save_IFS
13134 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13135 for ac_exec_ext in '' $ac_executable_extensions; do
13136 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13137 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13138 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13139 break 2
13140 fi
13141done
81ecdfbb
RW
13142 done
13143IFS=$as_save_IFS
9a819804
AO
13144
13145fi
13146fi
13147WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13148if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13150$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13151else
81ecdfbb
RW
13152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13153$as_echo "no" >&6; }
9a819804
AO
13154fi
13155
81ecdfbb 13156
9a819804
AO
13157 done
13158fi
13159
13160if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13161 for ncn_progname in windres; do
81ecdfbb
RW
13162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13163$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13164 if test -x $with_build_time_tools/${ncn_progname}; then
13165 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13167$as_echo "yes" >&6; }
2429c060
PB
13168 break
13169 else
81ecdfbb
RW
13170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13171$as_echo "no" >&6; }
2429c060
PB
13172 fi
13173 done
13174fi
13175
13176if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13177 for ncn_progname in windres; do
13178 if test -n "$ncn_target_tool_prefix"; then
13179 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13180set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13182$as_echo_n "checking for $ac_word... " >&6; }
13183if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13184 $as_echo_n "(cached) " >&6
859789af 13185else
55db4b87
PB
13186 if test -n "$WINDRES_FOR_TARGET"; then
13187 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13188else
c6b750e1
DJ
13189as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13190for as_dir in $PATH
13191do
13192 IFS=$as_save_IFS
13193 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13194 for ac_exec_ext in '' $ac_executable_extensions; do
13195 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13196 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13197 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13198 break 2
13199 fi
13200done
81ecdfbb
RW
13201 done
13202IFS=$as_save_IFS
c6b750e1 13203
859789af
AC
13204fi
13205fi
c6b750e1 13206WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13207if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13209$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13210else
81ecdfbb
RW
13211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13212$as_echo "no" >&6; }
859789af
AC
13213fi
13214
81ecdfbb 13215
2429c060
PB
13216 fi
13217 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13218 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13219set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13221$as_echo_n "checking for $ac_word... " >&6; }
13222if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13223 $as_echo_n "(cached) " >&6
859789af 13224else
05cbd757
PB
13225 if test -n "$WINDRES_FOR_TARGET"; then
13226 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13227else
c6b750e1
DJ
13228as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13229for as_dir in $PATH
13230do
13231 IFS=$as_save_IFS
13232 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13233 for ac_exec_ext in '' $ac_executable_extensions; do
13234 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13235 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13236 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13237 break 2
13238 fi
13239done
81ecdfbb
RW
13240 done
13241IFS=$as_save_IFS
c6b750e1 13242
859789af
AC
13243fi
13244fi
c6b750e1 13245WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13246if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13248$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13249else
81ecdfbb
RW
13250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13251$as_echo "no" >&6; }
859789af 13252fi
c6b750e1 13253
81ecdfbb 13254
2429c060
PB
13255 fi
13256 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13257 done
13258fi
c6b750e1 13259
05cbd757
PB
13260if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13261 set dummy windres
13262 if test $build = $target ; then
13263 WINDRES_FOR_TARGET="$2"
859789af 13264 else
05cbd757 13265 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13266 fi
d3f5afc4
MS
13267else
13268 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13269fi
13270
3a35eeb3
PB
13271else
13272 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13273fi
13274
852e5f18 13275
0c24b341
NC
13276
13277
13278if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13279 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13281$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13282 if test -x $with_build_time_tools/windmc; then
13283 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13284 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13286$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13287 else
81ecdfbb
RW
13288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13289$as_echo "no" >&6; }
0c24b341
NC
13290 fi
13291 elif test $build != $host && test $have_gcc_for_target = yes; then
13292 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13293 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13294 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13295 fi
13296fi
13297if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13298 # Extract the first word of "windmc", so it can be a program name with args.
13299set dummy windmc; ac_word=$2
81ecdfbb
RW
13300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13301$as_echo_n "checking for $ac_word... " >&6; }
13302if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13303 $as_echo_n "(cached) " >&6
0c24b341
NC
13304else
13305 case $WINDMC_FOR_TARGET in
13306 [\\/]* | ?:[\\/]*)
13307 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13308 ;;
13309 *)
13310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13311for as_dir in $gcc_cv_tool_dirs
13312do
13313 IFS=$as_save_IFS
13314 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13315 for ac_exec_ext in '' $ac_executable_extensions; do
13316 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13317 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13319 break 2
13320 fi
13321done
81ecdfbb
RW
13322 done
13323IFS=$as_save_IFS
0c24b341
NC
13324
13325 ;;
13326esac
13327fi
13328WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13329if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13331$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13332else
81ecdfbb
RW
13333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13334$as_echo "no" >&6; }
0c24b341
NC
13335fi
13336
81ecdfbb 13337
0c24b341
NC
13338fi
13339if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13340
13341
13342if test -n "$WINDMC_FOR_TARGET"; then
13343 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13344elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13345 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13346fi
13347
13348if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13349 for ncn_progname in windmc; do
13350 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13351set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13352{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13353$as_echo_n "checking for $ac_word... " >&6; }
13354if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13355 $as_echo_n "(cached) " >&6
0c24b341
NC
13356else
13357 if test -n "$WINDMC_FOR_TARGET"; then
13358 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13359else
13360as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13361for as_dir in $PATH
13362do
13363 IFS=$as_save_IFS
13364 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13365 for ac_exec_ext in '' $ac_executable_extensions; do
13366 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13367 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13368 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13369 break 2
13370 fi
13371done
81ecdfbb
RW
13372 done
13373IFS=$as_save_IFS
0c24b341
NC
13374
13375fi
13376fi
13377WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13378if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13380$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13381else
81ecdfbb
RW
13382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13383$as_echo "no" >&6; }
0c24b341
NC
13384fi
13385
81ecdfbb 13386
0c24b341
NC
13387 done
13388fi
13389
13390if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13391 for ncn_progname in windmc; do
81ecdfbb
RW
13392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13393$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13394 if test -x $with_build_time_tools/${ncn_progname}; then
13395 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13397$as_echo "yes" >&6; }
0c24b341
NC
13398 break
13399 else
81ecdfbb
RW
13400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13401$as_echo "no" >&6; }
0c24b341
NC
13402 fi
13403 done
13404fi
13405
13406if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13407 for ncn_progname in windmc; do
13408 if test -n "$ncn_target_tool_prefix"; then
13409 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13410set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13412$as_echo_n "checking for $ac_word... " >&6; }
13413if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13414 $as_echo_n "(cached) " >&6
0c24b341
NC
13415else
13416 if test -n "$WINDMC_FOR_TARGET"; then
13417 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13418else
13419as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13420for as_dir in $PATH
13421do
13422 IFS=$as_save_IFS
13423 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13424 for ac_exec_ext in '' $ac_executable_extensions; do
13425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13426 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13428 break 2
13429 fi
13430done
81ecdfbb
RW
13431 done
13432IFS=$as_save_IFS
0c24b341
NC
13433
13434fi
13435fi
13436WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13437if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13439$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13440else
81ecdfbb
RW
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13442$as_echo "no" >&6; }
0c24b341
NC
13443fi
13444
81ecdfbb 13445
0c24b341
NC
13446 fi
13447 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13448 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13449set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13451$as_echo_n "checking for $ac_word... " >&6; }
13452if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13453 $as_echo_n "(cached) " >&6
0c24b341
NC
13454else
13455 if test -n "$WINDMC_FOR_TARGET"; then
13456 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13457else
13458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13459for as_dir in $PATH
13460do
13461 IFS=$as_save_IFS
13462 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13463 for ac_exec_ext in '' $ac_executable_extensions; do
13464 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13465 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13467 break 2
13468 fi
13469done
81ecdfbb
RW
13470 done
13471IFS=$as_save_IFS
0c24b341
NC
13472
13473fi
13474fi
13475WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13476if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13478$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13479else
81ecdfbb
RW
13480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13481$as_echo "no" >&6; }
0c24b341
NC
13482fi
13483
81ecdfbb 13484
0c24b341
NC
13485 fi
13486 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13487 done
13488fi
13489
13490if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13491 set dummy windmc
13492 if test $build = $target ; then
13493 WINDMC_FOR_TARGET="$2"
13494 else
13495 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13496 fi
13497else
13498 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13499fi
13500
13501else
13502 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13503fi
13504
13505
be01d343
PB
13506RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13507
81ecdfbb
RW
13508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13509$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13510if test "x${build}" != "x${host}" ; then
2429c060
PB
13511 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13512 # We already found the complete path
b8025f34 13513 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13515$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13516 else
13517 # Canadian cross, just use what we found
81ecdfbb
RW
13518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13519$as_echo "pre-installed" >&6; }
2429c060 13520 fi
be01d343
PB
13521else
13522 ok=yes
13523 case " ${configdirs} " in
13524 *" binutils "*) ;;
13525 *) ok=no ;;
13526 esac
c6b750e1 13527
be01d343
PB
13528 if test $ok = yes; then
13529 # An in-tree tool is available and we can use it
13530 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13532$as_echo "just compiled" >&6; }
2429c060
PB
13533 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13534 # We already found the complete path
b8025f34 13535 ac_dir=`dirname $AR_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; }
be01d343
PB
13538 elif test "x$target" = "x$host"; then
13539 # We can use an host tool
13540 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13542$as_echo "host tool" >&6; }
be01d343
PB
13543 else
13544 # We need a cross tool
81ecdfbb
RW
13545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13546$as_echo "pre-installed" >&6; }
be01d343
PB
13547 fi
13548fi
4b900473 13549
81ecdfbb
RW
13550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13551$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13552if test "x${build}" != "x${host}" ; then
2429c060
PB
13553 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13554 # We already found the complete path
b8025f34 13555 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13557$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13558 else
13559 # Canadian cross, just use what we found
81ecdfbb
RW
13560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13561$as_echo "pre-installed" >&6; }
2429c060 13562 fi
be01d343
PB
13563else
13564 ok=yes
13565 case " ${configdirs} " in
13566 *" gas "*) ;;
13567 *) ok=no ;;
13568 esac
c6b750e1 13569
be01d343
PB
13570 if test $ok = yes; then
13571 # An in-tree tool is available and we can use it
13572 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13574$as_echo "just compiled" >&6; }
2429c060
PB
13575 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13576 # We already found the complete path
b8025f34 13577 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13579$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13580 elif test "x$target" = "x$host"; then
13581 # We can use an host tool
13582 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13584$as_echo "host tool" >&6; }
be01d343
PB
13585 else
13586 # We need a cross tool
81ecdfbb
RW
13587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13588$as_echo "pre-installed" >&6; }
be01d343
PB
13589 fi
13590fi
4b900473 13591
81ecdfbb
RW
13592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13593$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13594if test "x${build}" != "x${host}" ; then
2429c060
PB
13595 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13596 # We already found the complete path
b8025f34 13597 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13599$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13600 else
13601 # Canadian cross, just use what we found
81ecdfbb
RW
13602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13603$as_echo "pre-installed" >&6; }
2429c060 13604 fi
be01d343
PB
13605else
13606 ok=yes
13607 case " ${configdirs} " in
13608 *" gcc "*) ;;
13609 *) ok=no ;;
13610 esac
c6b750e1 13611
be01d343
PB
13612 if test $ok = yes; then
13613 # An in-tree tool is available and we can use it
13614 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13616$as_echo "just compiled" >&6; }
2429c060
PB
13617 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13618 # We already found the complete path
b8025f34 13619 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13621$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13622 elif test "x$target" = "x$host"; then
13623 # We can use an host tool
13624 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13626$as_echo "host tool" >&6; }
be01d343
PB
13627 else
13628 # We need a cross tool
81ecdfbb
RW
13629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13630$as_echo "pre-installed" >&6; }
be01d343
PB
13631 fi
13632fi
4b900473 13633
81ecdfbb
RW
13634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13635$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13636if test "x${build}" != "x${host}" ; then
2429c060
PB
13637 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13638 # We already found the complete path
b8025f34 13639 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13641$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13642 else
13643 # Canadian cross, just use what we found
81ecdfbb
RW
13644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13645$as_echo "pre-installed" >&6; }
2429c060 13646 fi
be01d343
PB
13647else
13648 ok=yes
13649 case " ${configdirs} " in
13650 *" gcc "*) ;;
13651 *) ok=no ;;
13652 esac
13653 case ,${enable_languages}, in
13654 *,c++,*) ;;
13655 *) ok=no ;;
13656 esac
13657 if test $ok = yes; then
13658 # An in-tree tool is available and we can use it
13659 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
13660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13661$as_echo "just compiled" >&6; }
2429c060
PB
13662 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13663 # We already found the complete path
b8025f34 13664 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13666$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13667 elif test "x$target" = "x$host"; then
13668 # We can use an host tool
13669 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13671$as_echo "host tool" >&6; }
be01d343
PB
13672 else
13673 # We need a cross tool
81ecdfbb
RW
13674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13675$as_echo "pre-installed" >&6; }
be01d343
PB
13676 fi
13677fi
4b900473 13678
81ecdfbb
RW
13679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13680$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13681if test "x${build}" != "x${host}" ; then
2429c060
PB
13682 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13683 # We already found the complete path
b8025f34 13684 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13686$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13687 else
13688 # Canadian cross, just use what we found
81ecdfbb
RW
13689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13690$as_echo "pre-installed" >&6; }
2429c060 13691 fi
be01d343
PB
13692else
13693 ok=yes
13694 case " ${configdirs} " in
13695 *" gcc "*) ;;
13696 *) ok=no ;;
13697 esac
13698 case ,${enable_languages}, in
13699 *,c++,*) ;;
13700 *) ok=no ;;
13701 esac
13702 if test $ok = yes; then
13703 # An in-tree tool is available and we can use it
13704 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
13705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13706$as_echo "just compiled" >&6; }
2429c060
PB
13707 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13708 # We already found the complete path
b8025f34 13709 ac_dir=`dirname $RAW_CXX_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; }
be01d343
PB
13712 elif test "x$target" = "x$host"; then
13713 # We can use an host tool
13714 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13716$as_echo "host tool" >&6; }
be01d343
PB
13717 else
13718 # We need a cross tool
81ecdfbb
RW
13719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13720$as_echo "pre-installed" >&6; }
be01d343
PB
13721 fi
13722fi
4b900473 13723
81ecdfbb
RW
13724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13725$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13726if test "x${build}" != "x${host}" ; then
2429c060
PB
13727 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13728 # We already found the complete path
b8025f34 13729 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13731$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13732 else
13733 # Canadian cross, just use what we found
81ecdfbb
RW
13734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13735$as_echo "pre-installed" >&6; }
2429c060 13736 fi
be01d343
PB
13737else
13738 ok=yes
13739 case " ${configdirs} " in
13740 *" binutils "*) ;;
13741 *) ok=no ;;
13742 esac
c6b750e1 13743
be01d343
PB
13744 if test $ok = yes; then
13745 # An in-tree tool is available and we can use it
13746 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13748$as_echo "just compiled" >&6; }
2429c060
PB
13749 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13750 # We already found the complete path
b8025f34 13751 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13753$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13754 elif test "x$target" = "x$host"; then
13755 # We can use an host tool
13756 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13758$as_echo "host tool" >&6; }
be01d343
PB
13759 else
13760 # We need a cross tool
81ecdfbb
RW
13761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13762$as_echo "pre-installed" >&6; }
be01d343
PB
13763 fi
13764fi
4b900473 13765
81ecdfbb
RW
13766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13767$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13768if test "x${build}" != "x${host}" ; then
2429c060
PB
13769 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13770 # We already found the complete path
b8025f34 13771 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13773$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13774 else
13775 # Canadian cross, just use what we found
81ecdfbb
RW
13776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13777$as_echo "pre-installed" >&6; }
2429c060 13778 fi
be01d343
PB
13779else
13780 ok=yes
13781 case " ${configdirs} " in
13782 *" gcc "*) ;;
13783 *) ok=no ;;
13784 esac
c6b750e1 13785
be01d343
PB
13786 if test $ok = yes; then
13787 # An in-tree tool is available and we can use it
13788 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13790$as_echo "just compiled" >&6; }
2429c060
PB
13791 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13792 # We already found the complete path
b8025f34 13793 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13795$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13796 elif test "x$target" = "x$host"; then
13797 # We can use an host tool
13798 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13800$as_echo "host tool" >&6; }
be01d343
PB
13801 else
13802 # We need a cross tool
81ecdfbb
RW
13803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13804$as_echo "pre-installed" >&6; }
be01d343
PB
13805 fi
13806fi
4b900473 13807
81ecdfbb
RW
13808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13809$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13810if test "x${build}" != "x${host}" ; then
2429c060
PB
13811 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13812 # We already found the complete path
b8025f34 13813 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13815$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13816 else
13817 # Canadian cross, just use what we found
81ecdfbb
RW
13818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13819$as_echo "pre-installed" >&6; }
2429c060 13820 fi
be01d343
PB
13821else
13822 ok=yes
13823 case " ${configdirs} " in
13824 *" gcc "*) ;;
13825 *) ok=no ;;
13826 esac
13827 case ,${enable_languages}, in
13828 *,java,*) ;;
13829 *) ok=no ;;
13830 esac
13831 if test $ok = yes; then
13832 # An in-tree tool is available and we can use it
13833 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13835$as_echo "just compiled" >&6; }
2429c060
PB
13836 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13837 # We already found the complete path
b8025f34 13838 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13840$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13841 elif test "x$target" = "x$host"; then
13842 # We can use an host tool
13843 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13845$as_echo "host tool" >&6; }
be01d343
PB
13846 else
13847 # We need a cross tool
81ecdfbb
RW
13848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13849$as_echo "pre-installed" >&6; }
be01d343
PB
13850 fi
13851fi
4b900473 13852
81ecdfbb
RW
13853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13854$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13855if test "x${build}" != "x${host}" ; then
2429c060
PB
13856 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13857 # We already found the complete path
b8025f34 13858 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13860$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13861 else
13862 # Canadian cross, just use what we found
81ecdfbb
RW
13863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13864$as_echo "pre-installed" >&6; }
2429c060 13865 fi
be01d343
PB
13866else
13867 ok=yes
13868 case " ${configdirs} " in
13869 *" gcc "*) ;;
13870 *) ok=no ;;
13871 esac
13872 case ,${enable_languages}, in
13873 *,fortran,*) ;;
13874 *) ok=no ;;
13875 esac
13876 if test $ok = yes; then
13877 # An in-tree tool is available and we can use it
13878 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13880$as_echo "just compiled" >&6; }
2429c060
PB
13881 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13882 # We already found the complete path
b8025f34 13883 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13885$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13886 elif test "x$target" = "x$host"; then
13887 # We can use an host tool
13888 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13890$as_echo "host tool" >&6; }
be01d343
PB
13891 else
13892 # We need a cross tool
81ecdfbb
RW
13893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13894$as_echo "pre-installed" >&6; }
be01d343
PB
13895 fi
13896fi
4b900473 13897
81ecdfbb
RW
13898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13899$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13900if test "x${build}" != "x${host}" ; then
2429c060
PB
13901 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13902 # We already found the complete path
b8025f34 13903 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13905$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13906 else
13907 # Canadian cross, just use what we found
81ecdfbb
RW
13908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13909$as_echo "pre-installed" >&6; }
2429c060 13910 fi
be01d343
PB
13911else
13912 ok=yes
13913 case " ${configdirs} " in
13914 *" ld "*) ;;
13915 *) ok=no ;;
13916 esac
c6b750e1 13917
be01d343
PB
13918 if test $ok = yes; then
13919 # An in-tree tool is available and we can use it
13920 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13922$as_echo "just compiled" >&6; }
2429c060
PB
13923 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13924 # We already found the complete path
b8025f34 13925 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13927$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13928 elif test "x$target" = "x$host"; then
13929 # We can use an host tool
13930 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13932$as_echo "host tool" >&6; }
be01d343
PB
13933 else
13934 # We need a cross tool
81ecdfbb
RW
13935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13936$as_echo "pre-installed" >&6; }
be01d343
PB
13937 fi
13938fi
4b900473 13939
81ecdfbb
RW
13940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13941$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13942if test "x${build}" != "x${host}" ; then
2429c060
PB
13943 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13944 # We already found the complete path
b8025f34 13945 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13947$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13948 else
13949 # Canadian cross, just use what we found
81ecdfbb
RW
13950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13951$as_echo "pre-installed" >&6; }
2429c060 13952 fi
be01d343 13953else
2429c060
PB
13954 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13955 # We already found the complete path
b8025f34 13956 ac_dir=`dirname $LIPO_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 13959 elif test "x$target" = "x$host"; then
be01d343
PB
13960 # We can use an host tool
13961 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13963$as_echo "host tool" >&6; }
be01d343
PB
13964 else
13965 # We need a cross tool
81ecdfbb
RW
13966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13967$as_echo "pre-installed" >&6; }
be01d343
PB
13968 fi
13969fi
4b900473 13970
81ecdfbb
RW
13971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13972$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13973if test "x${build}" != "x${host}" ; then
2429c060
PB
13974 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13975 # We already found the complete path
b8025f34 13976 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13978$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13979 else
13980 # Canadian cross, just use what we found
81ecdfbb
RW
13981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13982$as_echo "pre-installed" >&6; }
2429c060 13983 fi
be01d343
PB
13984else
13985 ok=yes
13986 case " ${configdirs} " in
13987 *" binutils "*) ;;
13988 *) ok=no ;;
13989 esac
c6b750e1 13990
be01d343
PB
13991 if test $ok = yes; then
13992 # An in-tree tool is available and we can use it
13993 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13995$as_echo "just compiled" >&6; }
2429c060
PB
13996 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13997 # We already found the complete path
b8025f34 13998 ac_dir=`dirname $NM_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; }
be01d343
PB
14001 elif test "x$target" = "x$host"; then
14002 # We can use an host tool
14003 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
14004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14005$as_echo "host tool" >&6; }
be01d343
PB
14006 else
14007 # We need a cross tool
81ecdfbb
RW
14008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14009$as_echo "pre-installed" >&6; }
be01d343
PB
14010 fi
14011fi
4b900473 14012
81ecdfbb
RW
14013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14014$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 14015if test "x${build}" != "x${host}" ; then
2429c060
PB
14016 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14017 # We already found the complete path
b8025f34 14018 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14020$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14021 else
14022 # Canadian cross, just use what we found
81ecdfbb
RW
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14024$as_echo "pre-installed" >&6; }
2429c060 14025 fi
be01d343
PB
14026else
14027 ok=yes
14028 case " ${configdirs} " in
14029 *" binutils "*) ;;
14030 *) ok=no ;;
14031 esac
c6b750e1 14032
be01d343
PB
14033 if test $ok = yes; then
14034 # An in-tree tool is available and we can use it
14035 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14037$as_echo "just compiled" >&6; }
2429c060
PB
14038 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14039 # We already found the complete path
b8025f34 14040 ac_dir=`dirname $OBJDUMP_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; }
be01d343
PB
14043 elif test "x$target" = "x$host"; then
14044 # We can use an host tool
14045 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14047$as_echo "host tool" >&6; }
be01d343
PB
14048 else
14049 # We need a cross tool
81ecdfbb
RW
14050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14051$as_echo "pre-installed" >&6; }
be01d343
PB
14052 fi
14053fi
4b900473 14054
81ecdfbb
RW
14055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14056$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14057if test "x${build}" != "x${host}" ; then
2429c060
PB
14058 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14059 # We already found the complete path
b8025f34 14060 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14062$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14063 else
14064 # Canadian cross, just use what we found
81ecdfbb
RW
14065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14066$as_echo "pre-installed" >&6; }
2429c060 14067 fi
be01d343
PB
14068else
14069 ok=yes
14070 case " ${configdirs} " in
14071 *" binutils "*) ;;
14072 *) ok=no ;;
14073 esac
c6b750e1 14074
be01d343
PB
14075 if test $ok = yes; then
14076 # An in-tree tool is available and we can use it
14077 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14079$as_echo "just compiled" >&6; }
2429c060
PB
14080 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14081 # We already found the complete path
b8025f34 14082 ac_dir=`dirname $RANLIB_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; }
be01d343
PB
14085 elif test "x$target" = "x$host"; then
14086 # We can use an host tool
14087 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14089$as_echo "host tool" >&6; }
be01d343
PB
14090 else
14091 # We need a cross tool
81ecdfbb
RW
14092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14093$as_echo "pre-installed" >&6; }
be01d343
PB
14094 fi
14095fi
4b900473 14096
81ecdfbb
RW
14097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14098$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14099if test "x${build}" != "x${host}" ; then
2429c060
PB
14100 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14101 # We already found the complete path
b8025f34 14102 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14104$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14105 else
14106 # Canadian cross, just use what we found
81ecdfbb
RW
14107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14108$as_echo "pre-installed" >&6; }
2429c060 14109 fi
be01d343
PB
14110else
14111 ok=yes
14112 case " ${configdirs} " in
14113 *" binutils "*) ;;
14114 *) ok=no ;;
14115 esac
c6b750e1 14116
be01d343
PB
14117 if test $ok = yes; then
14118 # An in-tree tool is available and we can use it
14119 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14121$as_echo "just compiled" >&6; }
2429c060
PB
14122 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14123 # We already found the complete path
b8025f34 14124 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14126$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14127 elif test "x$target" = "x$host"; then
14128 # We can use an host tool
14129 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14131$as_echo "host tool" >&6; }
be01d343
PB
14132 else
14133 # We need a cross tool
81ecdfbb
RW
14134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14135$as_echo "pre-installed" >&6; }
be01d343
PB
14136 fi
14137fi
4b900473 14138
81ecdfbb
RW
14139{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14140$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14141if test "x${build}" != "x${host}" ; then
2429c060
PB
14142 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14143 # We already found the complete path
b8025f34 14144 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14146$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14147 else
14148 # Canadian cross, just use what we found
81ecdfbb
RW
14149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14150$as_echo "pre-installed" >&6; }
2429c060 14151 fi
be01d343
PB
14152else
14153 ok=yes
14154 case " ${configdirs} " in
14155 *" binutils "*) ;;
14156 *) ok=no ;;
14157 esac
c6b750e1 14158
be01d343
PB
14159 if test $ok = yes; then
14160 # An in-tree tool is available and we can use it
14161 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14163$as_echo "just compiled" >&6; }
2429c060
PB
14164 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14165 # We already found the complete path
b8025f34 14166 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14168$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14169 elif test "x$target" = "x$host"; then
14170 # We can use an host tool
14171 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14173$as_echo "host tool" >&6; }
be01d343
PB
14174 else
14175 # We need a cross tool
81ecdfbb
RW
14176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14177$as_echo "pre-installed" >&6; }
be01d343 14178 fi
a0da8069 14179fi
54752a6b 14180
81ecdfbb
RW
14181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14182$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14183if test "x${build}" != "x${host}" ; then
14184 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14185 # We already found the complete path
14186 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14188$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14189 else
14190 # Canadian cross, just use what we found
81ecdfbb
RW
14191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14192$as_echo "pre-installed" >&6; }
0c24b341
NC
14193 fi
14194else
14195 ok=yes
14196 case " ${configdirs} " in
14197 *" binutils "*) ;;
14198 *) ok=no ;;
14199 esac
14200
14201 if test $ok = yes; then
14202 # An in-tree tool is available and we can use it
14203 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14205$as_echo "just compiled" >&6; }
0c24b341
NC
14206 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14207 # We already found the complete path
14208 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14210$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14211 elif test "x$target" = "x$host"; then
14212 # We can use an host tool
14213 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14215$as_echo "host tool" >&6; }
0c24b341
NC
14216 else
14217 # We need a cross tool
81ecdfbb
RW
14218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14219$as_echo "pre-installed" >&6; }
0c24b341
NC
14220 fi
14221fi
14222
54752a6b
NN
14223
14224
be01d343 14225
4b900473 14226
a0da8069
NN
14227# Certain tools may need extra flags.
14228AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14229RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14230NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14231
be01d343
PB
14232# When building target libraries, except in a Canadian cross, we use
14233# the same toolchain as the compiler we just built.
14234COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14235COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14236COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14237if test $host = $build; then
14238 case " $configdirs " in
14239 *" gcc "*)
14240 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14241 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14242 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14243 ;;
14244 esac
14245fi
14246
14247
14248
14249
14250
81ecdfbb
RW
14251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14252$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14253# Check whether --enable-maintainer-mode was given.
14254if test "${enable_maintainer_mode+set}" = set; then :
14255 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14256else
14257 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14258fi
14259
14260{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14261$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14262
14263
14264if test "$USE_MAINTAINER_MODE" = yes; then
14265 MAINTAINER_MODE_TRUE=
14266 MAINTAINER_MODE_FALSE='#'
14267else
14268 MAINTAINER_MODE_TRUE='#'
14269 MAINTAINER_MODE_FALSE=
c6b750e1 14270fi
3d5e36ae
AO
14271MAINT=$MAINTAINER_MODE_TRUE
14272
1d39f329
NN
14273# ---------------------
14274# GCC bootstrap support
14275# ---------------------
14276
14277# Stage specific cflags for build.
14278stage1_cflags="-g"
14279case $build in
14280 vax-*-*)
14281 case ${GCC} in
14282 yes) stage1_cflags="-g -Wa,-J" ;;
14283 *) stage1_cflags="-g -J" ;;
14284 esac ;;
1d39f329
NN
14285esac
14286
1d89b610 14287# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14288if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14289 saved_CFLAGS="$CFLAGS"
14290
14291 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14292 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14294$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14296/* end confdefs.h. */
14297
2038f525
PB
14298#if (__GNUC__ < 3) \
14299 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14300 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14301#error http://gcc.gnu.org/PR29382
14302#endif
14303
c6b750e1
DJ
14304int
14305main ()
14306{
14307
14308 ;
14309 return 0;
14310}
14311_ACEOF
81ecdfbb
RW
14312if ac_fn_c_try_compile "$LINENO"; then :
14313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14314$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14315else
81ecdfbb
RW
14316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14317$as_echo "no" >&6; }
c6b750e1 14318fi
81ecdfbb 14319rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14320
14321 CFLAGS="$saved_CFLAGS"
14322fi
14323
14324
1d39f329 14325
8a0d8a5c 14326# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14327# Check whether --enable-stage1-checking was given.
14328if test "${enable_stage1_checking+set}" = set; then :
14329 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14330else
5566c1fa 14331 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14332 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14333else
5566c1fa 14334 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14335fi
81ecdfbb 14336fi
8a0d8a5c
PB
14337
14338
c6b750e1 14339
81ecdfbb
RW
14340# Enable -Werror in bootstrap stage2 and later.
14341# Check whether --enable-werror was given.
14342if test "${enable_werror+set}" = set; then :
14343 enableval=$enable_werror;
1d39f329 14344else
a0323144 14345 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14346 enable_werror=yes
79fcd0ec
PB
14347else
14348 enable_werror=no
14349fi
81ecdfbb
RW
14350fi
14351
1a6f2dc7
NN
14352case ${enable_werror} in
14353 yes) stage2_werror_flag="--enable-werror-always" ;;
14354 *) stage2_werror_flag="" ;;
1d39f329
NN
14355esac
14356
14357
e8a5fa9c
RW
14358# Specify what files to not compare during bootstrap.
14359
14360compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14361case "$target" in
14362 hppa*64*-*-hpux*) ;;
14363 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14364esac
1f53ca9a
AO
14365case " $configdirs " in
14366*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14367esac
e8a5fa9c
RW
14368
14369
81ecdfbb
RW
14370ac_config_files="$ac_config_files Makefile"
14371
c6b750e1 14372cat >confcache <<\_ACEOF
a0da8069
NN
14373# This file is a shell script that caches the results of configure
14374# tests run on this system so they can be shared between configure
c6b750e1
DJ
14375# scripts and configure runs, see configure's option --config-cache.
14376# It is not useful on other systems. If it contains results you don't
14377# want to keep, you may remove or edit it.
a0da8069 14378#
c6b750e1
DJ
14379# config.status only pays attention to the cache file if you give it
14380# the --recheck option to rerun configure.
a0da8069 14381#
c6b750e1
DJ
14382# `ac_cv_env_foo' variables (set or unset) will be overridden when
14383# loading this file, other *unset* `ac_cv_foo' will be assigned the
14384# following values.
14385
14386_ACEOF
14387
a0da8069
NN
14388# The following way of writing the cache mishandles newlines in values,
14389# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14390# So, we kill variables containing newlines.
a0da8069
NN
14391# Ultrix sh set writes to stderr and can't be redirected directly,
14392# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14393(
14394 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14395 eval ac_val=\$$ac_var
14396 case $ac_val in #(
14397 *${as_nl}*)
14398 case $ac_var in #(
14399 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14400$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14401 esac
14402 case $ac_var in #(
14403 _ | IFS | as_nl) ;; #(
14404 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14405 *) { eval $ac_var=; unset $ac_var;} ;;
14406 esac ;;
14407 esac
14408 done
14409
c6b750e1 14410 (set) 2>&1 |
81ecdfbb
RW
14411 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14412 *${as_nl}ac_space=\ *)
14413 # `set' does not quote correctly, so add quotes: double-quote
14414 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14415 sed -n \
14416 "s/'/'\\\\''/g;
14417 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14418 ;; #(
c6b750e1
DJ
14419 *)
14420 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14421 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14422 ;;
81ecdfbb
RW
14423 esac |
14424 sort
14425) |
c6b750e1 14426 sed '
81ecdfbb 14427 /^ac_cv_env_/b end
c6b750e1 14428 t clear
81ecdfbb 14429 :clear
c6b750e1
DJ
14430 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14431 t end
81ecdfbb
RW
14432 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14433 :end' >>confcache
14434if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14435 if test -w "$cache_file"; then
14436 test "x$cache_file" != "x/dev/null" &&
14437 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14438$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14439 cat confcache >$cache_file
a0da8069 14440 else
81ecdfbb
RW
14441 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14442$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14443 fi
852e5f18 14444fi
a0da8069 14445rm -f confcache
852e5f18 14446
a0da8069
NN
14447test "x$prefix" = xNONE && prefix=$ac_default_prefix
14448# Let make expand exec_prefix.
14449test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14450
a0da8069
NN
14451# Transform confdefs.h into DEFS.
14452# Protect against shell expansion while executing Makefile rules.
14453# Protect against Makefile macro expansion.
c6b750e1
DJ
14454#
14455# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14456# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14457# look for a macro that doesn't take arguments.
81ecdfbb
RW
14458ac_script='
14459:mline
14460/\\$/{
14461 N
14462 s,\\\n,,
14463 b mline
14464}
c6b750e1 14465t clear
81ecdfbb
RW
14466:clear
14467s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14468t quote
81ecdfbb 14469s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14470t quote
81ecdfbb
RW
14471b any
14472:quote
14473s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14474s/\[/\\&/g
14475s/\]/\\&/g
14476s/\$/$$/g
14477H
14478:any
14479${
14480 g
14481 s/^\n//
14482 s/\n/ /g
14483 p
14484}
14485'
14486DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14487
14488
14489ac_libobjs=
14490ac_ltlibobjs=
14491for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14492 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14493 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14494 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14495 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14496 # will be set to the directory where LIBOBJS objects are built.
14497 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14498 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14499done
14500LIBOBJS=$ac_libobjs
852e5f18 14501
c6b750e1 14502LTLIBOBJS=$ac_ltlibobjs
376a0e54 14503
cac3d6c4 14504
c6b750e1
DJ
14505
14506: ${CONFIG_STATUS=./config.status}
81ecdfbb 14507ac_write_fail=0
c6b750e1
DJ
14508ac_clean_files_save=$ac_clean_files
14509ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14510{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14511$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14512as_write_fail=0
14513cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14514#! $SHELL
14515# Generated by $as_me.
a0da8069 14516# Run this file to recreate the current configuration.
a0da8069 14517# Compiler output produced by configure, useful for debugging
c6b750e1 14518# configure, is in config.log if it exists.
376a0e54 14519
c6b750e1
DJ
14520debug=false
14521ac_cs_recheck=false
14522ac_cs_silent=false
c6b750e1 14523
81ecdfbb
RW
14524SHELL=\${CONFIG_SHELL-$SHELL}
14525export SHELL
14526_ASEOF
14527cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14528## -------------------- ##
14529## M4sh Initialization. ##
14530## -------------------- ##
14531
14532# Be more Bourne compatible
14533DUALCASE=1; export DUALCASE # for MKS sh
14534if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14535 emulate sh
14536 NULLCMD=:
81ecdfbb 14537 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14538 # is contrary to our usage. Disable this feature.
14539 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14540 setopt NO_GLOB_SUBST
14541else
14542 case `(set -o) 2>/dev/null` in #(
14543 *posix*) :
14544 set -o posix ;; #(
14545 *) :
14546 ;;
14547esac
c6b750e1 14548fi
c6b750e1 14549
81ecdfbb
RW
14550
14551as_nl='
14552'
14553export as_nl
14554# Printing a long string crashes Solaris 7 /usr/bin/printf.
14555as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14556as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14557as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14558# Prefer a ksh shell builtin over an external printf program on Solaris,
14559# but without wasting forks for bash or zsh.
14560if test -z "$BASH_VERSION$ZSH_VERSION" \
14561 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14562 as_echo='print -r --'
14563 as_echo_n='print -rn --'
14564elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14565 as_echo='printf %s\n'
14566 as_echo_n='printf %s'
14567else
14568 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14569 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14570 as_echo_n='/usr/ucb/echo -n'
14571 else
14572 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14573 as_echo_n_body='eval
14574 arg=$1;
14575 case $arg in #(
14576 *"$as_nl"*)
14577 expr "X$arg" : "X\\(.*\\)$as_nl";
14578 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14579 esac;
14580 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14581 '
14582 export as_echo_n_body
14583 as_echo_n='sh -c $as_echo_n_body as_echo'
14584 fi
14585 export as_echo_body
14586 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14587fi
14588
81ecdfbb
RW
14589# The user is always right.
14590if test "${PATH_SEPARATOR+set}" != set; then
14591 PATH_SEPARATOR=:
14592 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14593 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14594 PATH_SEPARATOR=';'
14595 }
14596fi
14597
14598
14599# IFS
14600# We need space, tab and new line, in precisely that order. Quoting is
14601# there to prevent editors from complaining about space-tab.
14602# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14603# splitting by setting IFS to empty value.)
14604IFS=" "" $as_nl"
14605
14606# Find who we are. Look in the path if we contain no directory separator.
14607case $0 in #((
14608 *[\\/]* ) as_myself=$0 ;;
14609 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14610for as_dir in $PATH
14611do
14612 IFS=$as_save_IFS
14613 test -z "$as_dir" && as_dir=.
14614 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14615 done
14616IFS=$as_save_IFS
14617
14618 ;;
14619esac
14620# We did not find ourselves, most probably we were run as `sh COMMAND'
14621# in which case we are not to be found in the path.
14622if test "x$as_myself" = x; then
14623 as_myself=$0
14624fi
14625if test ! -f "$as_myself"; then
14626 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14627 exit 1
14628fi
c6b750e1 14629
81ecdfbb
RW
14630# Unset variables that we do not need and which cause bugs (e.g. in
14631# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14632# suppresses any "Segmentation fault" message there. '((' could
14633# trigger a bug in pdksh 5.2.14.
14634for as_var in BASH_ENV ENV MAIL MAILPATH
14635do eval test x\${$as_var+set} = xset \
14636 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14637done
c6b750e1
DJ
14638PS1='$ '
14639PS2='> '
14640PS4='+ '
14641
14642# NLS nuisances.
81ecdfbb
RW
14643LC_ALL=C
14644export LC_ALL
14645LANGUAGE=C
14646export LANGUAGE
14647
14648# CDPATH.
14649(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14650
14651
14652# as_fn_error ERROR [LINENO LOG_FD]
14653# ---------------------------------
14654# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14655# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14656# script with status $?, using 1 if that was 0.
14657as_fn_error ()
14658{
14659 as_status=$?; test $as_status -eq 0 && as_status=1
14660 if test "$3"; then
14661 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14662 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14663 fi
81ecdfbb
RW
14664 $as_echo "$as_me: error: $1" >&2
14665 as_fn_exit $as_status
14666} # as_fn_error
14667
14668
14669# as_fn_set_status STATUS
14670# -----------------------
14671# Set $? to STATUS, without forking.
14672as_fn_set_status ()
14673{
14674 return $1
14675} # as_fn_set_status
14676
14677# as_fn_exit STATUS
14678# -----------------
14679# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14680as_fn_exit ()
14681{
14682 set +e
14683 as_fn_set_status $1
14684 exit $1
14685} # as_fn_exit
14686
14687# as_fn_unset VAR
14688# ---------------
14689# Portably unset VAR.
14690as_fn_unset ()
14691{
14692 { eval $1=; unset $1;}
14693}
14694as_unset=as_fn_unset
14695# as_fn_append VAR VALUE
14696# ----------------------
14697# Append the text in VALUE to the end of the definition contained in VAR. Take
14698# advantage of any shell optimizations that allow amortized linear growth over
14699# repeated appends, instead of the typical quadratic growth present in naive
14700# implementations.
14701if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14702 eval 'as_fn_append ()
14703 {
14704 eval $1+=\$2
14705 }'
14706else
14707 as_fn_append ()
14708 {
14709 eval $1=\$$1\$2
14710 }
14711fi # as_fn_append
14712
14713# as_fn_arith ARG...
14714# ------------------
14715# Perform arithmetic evaluation on the ARGs, and store the result in the
14716# global $as_val. Take advantage of shells that can avoid forks. The arguments
14717# must be portable across $(()) and expr.
14718if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14719 eval 'as_fn_arith ()
14720 {
14721 as_val=$(( $* ))
14722 }'
14723else
14724 as_fn_arith ()
14725 {
14726 as_val=`expr "$@" || test $? -eq 1`
14727 }
14728fi # as_fn_arith
14729
c6b750e1 14730
81ecdfbb
RW
14731if expr a : '\(a\)' >/dev/null 2>&1 &&
14732 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14733 as_expr=expr
14734else
14735 as_expr=false
14736fi
14737
81ecdfbb 14738if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14739 as_basename=basename
14740else
14741 as_basename=false
14742fi
14743
81ecdfbb
RW
14744if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14745 as_dirname=dirname
14746else
14747 as_dirname=false
14748fi
c6b750e1 14749
81ecdfbb 14750as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14751$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14752 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14753 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14754$as_echo X/"$0" |
14755 sed '/^.*\/\([^/][^/]*\)\/*$/{
14756 s//\1/
14757 q
14758 }
14759 /^X\/\(\/\/\)$/{
14760 s//\1/
14761 q
14762 }
14763 /^X\/\(\/\).*/{
14764 s//\1/
14765 q
14766 }
14767 s/.*/./; q'`
c6b750e1 14768
c6b750e1
DJ
14769# Avoid depending upon Character Ranges.
14770as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14771as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14772as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14773as_cr_digits='0123456789'
14774as_cr_alnum=$as_cr_Letters$as_cr_digits
14775
81ecdfbb
RW
14776ECHO_C= ECHO_N= ECHO_T=
14777case `echo -n x` in #(((((
14778-n*)
14779 case `echo 'xy\c'` in
14780 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14781 xy) ECHO_C='\c';;
14782 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14783 ECHO_T=' ';;
14784 esac;;
14785*)
14786 ECHO_N='-n';;
c6b750e1
DJ
14787esac
14788
81ecdfbb
RW
14789rm -f conf$$ conf$$.exe conf$$.file
14790if test -d conf$$.dir; then
14791 rm -f conf$$.dir/conf$$.file
c6b750e1 14792else
81ecdfbb
RW
14793 rm -f conf$$.dir
14794 mkdir conf$$.dir 2>/dev/null
c6b750e1 14795fi
81ecdfbb
RW
14796if (echo >conf$$.file) 2>/dev/null; then
14797 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14798 as_ln_s='ln -s'
81ecdfbb
RW
14799 # ... but there are two gotchas:
14800 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14801 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14802 # In both cases, we have to default to `cp -p'.
14803 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14804 as_ln_s='cp -p'
14805 elif ln conf$$.file conf$$ 2>/dev/null; then
14806 as_ln_s=ln
14807 else
14808 as_ln_s='cp -p'
c6b750e1 14809 fi
c6b750e1
DJ
14810else
14811 as_ln_s='cp -p'
14812fi
81ecdfbb
RW
14813rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14814rmdir conf$$.dir 2>/dev/null
14815
14816
14817# as_fn_mkdir_p
14818# -------------
14819# Create "$as_dir" as a directory, including parents if necessary.
14820as_fn_mkdir_p ()
14821{
14822
14823 case $as_dir in #(
14824 -*) as_dir=./$as_dir;;
14825 esac
14826 test -d "$as_dir" || eval $as_mkdir_p || {
14827 as_dirs=
14828 while :; do
14829 case $as_dir in #(
14830 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14831 *) as_qdir=$as_dir;;
14832 esac
14833 as_dirs="'$as_qdir' $as_dirs"
14834 as_dir=`$as_dirname -- "$as_dir" ||
14835$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14836 X"$as_dir" : 'X\(//\)[^/]' \| \
14837 X"$as_dir" : 'X\(//\)$' \| \
14838 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14839$as_echo X"$as_dir" |
14840 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14841 s//\1/
14842 q
14843 }
14844 /^X\(\/\/\)[^/].*/{
14845 s//\1/
14846 q
14847 }
14848 /^X\(\/\/\)$/{
14849 s//\1/
14850 q
14851 }
14852 /^X\(\/\).*/{
14853 s//\1/
14854 q
14855 }
14856 s/.*/./; q'`
14857 test -d "$as_dir" && break
14858 done
14859 test -z "$as_dirs" || eval "mkdir $as_dirs"
14860 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14861
c6b750e1 14862
81ecdfbb 14863} # as_fn_mkdir_p
c6b750e1 14864if mkdir -p . 2>/dev/null; then
81ecdfbb 14865 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14866else
14867 test -d ./-p && rmdir ./-p
14868 as_mkdir_p=false
14869fi
14870
81ecdfbb
RW
14871if test -x / >/dev/null 2>&1; then
14872 as_test_x='test -x'
14873else
14874 if ls -dL / >/dev/null 2>&1; then
14875 as_ls_L_option=L
14876 else
14877 as_ls_L_option=
14878 fi
14879 as_test_x='
14880 eval sh -c '\''
14881 if test -d "$1"; then
14882 test -d "$1/.";
14883 else
14884 case $1 in #(
14885 -*)set "./$1";;
14886 esac;
14887 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14888 ???[sx]*):;;*)false;;esac;fi
14889 '\'' sh
14890 '
14891fi
14892as_executable_p=$as_test_x
c6b750e1
DJ
14893
14894# Sed expression to map a string onto a valid CPP name.
14895as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14896
14897# Sed expression to map a string onto a valid variable name.
14898as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14899
14900
c6b750e1 14901exec 6>&1
81ecdfbb
RW
14902## ----------------------------------- ##
14903## Main body of $CONFIG_STATUS script. ##
14904## ----------------------------------- ##
14905_ASEOF
14906test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14907
14908cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14909# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14910# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14911# values after options handling.
14912ac_log="
c6b750e1 14913This file was extended by $as_me, which was
81ecdfbb 14914generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14915
14916 CONFIG_FILES = $CONFIG_FILES
14917 CONFIG_HEADERS = $CONFIG_HEADERS
14918 CONFIG_LINKS = $CONFIG_LINKS
14919 CONFIG_COMMANDS = $CONFIG_COMMANDS
14920 $ $0 $@
14921
81ecdfbb
RW
14922on `(hostname || uname -n) 2>/dev/null | sed 1q`
14923"
14924
c6b750e1
DJ
14925_ACEOF
14926
81ecdfbb
RW
14927case $ac_config_files in *"
14928"*) set x $ac_config_files; shift; ac_config_files=$*;;
14929esac
c6b750e1 14930
c6b750e1 14931
c6b750e1 14932
81ecdfbb
RW
14933cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14934# Files that config.status was made for.
14935config_files="$ac_config_files"
c6b750e1 14936
81ecdfbb 14937_ACEOF
c6b750e1 14938
81ecdfbb 14939cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14940ac_cs_usage="\
81ecdfbb
RW
14941\`$as_me' instantiates files and other configuration actions
14942from templates according to the current configuration. Unless the files
14943and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14944
81ecdfbb 14945Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14946
14947 -h, --help print this help, then exit
81ecdfbb
RW
14948 -V, --version print version number and configuration settings, then exit
14949 -q, --quiet, --silent
14950 do not print progress messages
c6b750e1
DJ
14951 -d, --debug don't remove temporary files
14952 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14953 --file=FILE[:TEMPLATE]
14954 instantiate the configuration file FILE
c6b750e1
DJ
14955
14956Configuration files:
14957$config_files
14958
81ecdfbb 14959Report bugs to the package provider."
c6b750e1 14960
81ecdfbb
RW
14961_ACEOF
14962cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14963ac_cs_version="\\
14964config.status
81ecdfbb
RW
14965configured by $0, generated by GNU Autoconf 2.64,
14966 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14967
81ecdfbb 14968Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14969This config.status script is free software; the Free Software Foundation
14970gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14971
14972ac_pwd='$ac_pwd'
14973srcdir='$srcdir'
14974INSTALL='$INSTALL'
8e957354 14975AWK='$AWK'
81ecdfbb 14976test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14977_ACEOF
14978
81ecdfbb
RW
14979cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14980# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14981ac_need_defaults=:
14982while test $# != 0
a0da8069 14983do
c6b750e1
DJ
14984 case $1 in
14985 --*=*)
81ecdfbb
RW
14986 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14987 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14988 ac_shift=:
14989 ;;
81ecdfbb 14990 *)
c6b750e1
DJ
14991 ac_option=$1
14992 ac_optarg=$2
14993 ac_shift=shift
14994 ;;
c6b750e1
DJ
14995 esac
14996
14997 case $ac_option in
14998 # Handling of the options.
a0da8069 14999 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 15000 ac_cs_recheck=: ;;
81ecdfbb
RW
15001 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15002 $as_echo "$ac_cs_version"; exit ;;
15003 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
15004 debug=: ;;
15005 --file | --fil | --fi | --f )
15006 $ac_shift
81ecdfbb
RW
15007 case $ac_optarg in
15008 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15009 esac
15010 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 15011 ac_need_defaults=false;;
81ecdfbb
RW
15012 --he | --h | --help | --hel | -h )
15013 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
15014 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15015 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15016 ac_cs_silent=: ;;
15017
15018 # This is an error.
81ecdfbb
RW
15019 -*) as_fn_error "unrecognized option: \`$1'
15020Try \`$0 --help' for more information." ;;
c6b750e1 15021
81ecdfbb
RW
15022 *) as_fn_append ac_config_targets " $1"
15023 ac_need_defaults=false ;;
c6b750e1 15024
376a0e54 15025 esac
c6b750e1 15026 shift
376a0e54
CM
15027done
15028
c6b750e1 15029ac_configure_extra_args=
376a0e54 15030
c6b750e1
DJ
15031if $ac_cs_silent; then
15032 exec 6>/dev/null
15033 ac_configure_extra_args="$ac_configure_extra_args --silent"
15034fi
376a0e54 15035
c6b750e1 15036_ACEOF
81ecdfbb 15037cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15038if \$ac_cs_recheck; then
81ecdfbb
RW
15039 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15040 shift
15041 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15042 CONFIG_SHELL='$SHELL'
15043 export CONFIG_SHELL
15044 exec "\$@"
c6b750e1
DJ
15045fi
15046
15047_ACEOF
81ecdfbb
RW
15048cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15049exec 5>>config.log
15050{
15051 echo
15052 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15053## Running $as_me. ##
15054_ASBOX
15055 $as_echo "$ac_log"
15056} >&5
c6b750e1 15057
81ecdfbb
RW
15058_ACEOF
15059cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15060#
15061# INIT-COMMANDS
15062#
15063extrasub_build="$extrasub_build"
15064 extrasub_host="$extrasub_host"
15065 extrasub_target="$extrasub_target"
15066
81ecdfbb 15067_ACEOF
c6b750e1 15068
81ecdfbb 15069cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15070
81ecdfbb 15071# Handling of arguments.
c6b750e1
DJ
15072for ac_config_target in $ac_config_targets
15073do
81ecdfbb
RW
15074 case $ac_config_target in
15075 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15076
15077 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15078 esac
15079done
15080
81ecdfbb 15081
c6b750e1
DJ
15082# If the user did not use the arguments to specify the items to instantiate,
15083# then the envvar interface is used. Set only those that are not.
15084# We use the long form for the default assignment because of an extremely
15085# bizarre bug on SunOS 4.1.3.
15086if $ac_need_defaults; then
15087 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15088fi
15089
15090# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15091# simply because there is no reason against having it here, and in addition,
c6b750e1 15092# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15093# Hook for its removal unless debugging.
15094# Note that there is a small window in which the directory will not be cleaned:
15095# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15096$debug ||
15097{
81ecdfbb
RW
15098 tmp=
15099 trap 'exit_status=$?
15100 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15101' 0
15102 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15103}
c6b750e1
DJ
15104# Create a (secure) tmp directory for tmp files.
15105
15106{
81ecdfbb 15107 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15108 test -n "$tmp" && test -d "$tmp"
15109} ||
15110{
81ecdfbb
RW
15111 tmp=./conf$$-$RANDOM
15112 (umask 077 && mkdir "$tmp")
15113} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15114
15115# Set up the scripts for CONFIG_FILES section.
15116# No need to generate them if there are no CONFIG_FILES.
15117# This happens for instance with `./config.status config.h'.
15118if test -n "$CONFIG_FILES"; then
15119
15120if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15121 ac_cs_awk_getline=:
15122 ac_cs_awk_pipe_init=
15123 ac_cs_awk_read_file='
15124 while ((getline aline < (F[key])) > 0)
15125 print(aline)
15126 close(F[key])'
15127 ac_cs_awk_pipe_fini=
15128else
15129 ac_cs_awk_getline=false
15130 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15131 ac_cs_awk_read_file='
15132 print "|#_!!_#|"
15133 print "cat " F[key] " &&"
15134 '$ac_cs_awk_pipe_init
15135 # The final `:' finishes the AND list.
15136 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15137fi
15138ac_cr=`echo X | tr X '\015'`
15139# On cygwin, bash can eat \r inside `` if the user requested igncr.
15140# But we know of no other shell where ac_cr would be empty at this
15141# point, so we can use a bashism as a fallback.
15142if test "x$ac_cr" = x; then
15143 eval ac_cr=\$\'\\r\'
15144fi
15145ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15146if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15147 ac_cs_awk_cr='\r'
15148else
15149 ac_cs_awk_cr=$ac_cr
15150fi
15151
15152echo 'BEGIN {' >"$tmp/subs1.awk" &&
15153_ACEOF
15154
15155# Create commands to substitute file output variables.
c6b750e1 15156{
81ecdfbb
RW
15157 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15158 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15159 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15160 echo "_ACAWK" &&
15161 echo "_ACEOF"
15162} >conf$$files.sh &&
15163. ./conf$$files.sh ||
15164 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15165rm -f conf$$files.sh
c6b750e1 15166
81ecdfbb
RW
15167{
15168 echo "cat >conf$$subs.awk <<_ACEOF" &&
15169 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15170 echo "_ACEOF"
15171} >conf$$subs.sh ||
15172 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15173ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15174ac_delim='%!_!# '
15175for ac_last_try in false false false false false :; do
15176 . ./conf$$subs.sh ||
15177 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15178
15179 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15180 if test $ac_delim_n = $ac_delim_num; then
15181 break
15182 elif $ac_last_try; then
15183 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15184 else
15185 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15186 fi
15187done
15188rm -f conf$$subs.sh
15189
15190cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15191cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15192_ACEOF
81ecdfbb
RW
15193sed -n '
15194h
15195s/^/S["/; s/!.*/"]=/
15196p
15197g
15198s/^[^!]*!//
15199:repl
15200t repl
15201s/'"$ac_delim"'$//
15202t delim
15203:nl
15204h
15205s/\(.\{148\}\).*/\1/
15206t more1
15207s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15208p
15209n
15210b repl
15211:more1
15212s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15213p
15214g
15215s/.\{148\}//
15216t nl
15217:delim
15218h
15219s/\(.\{148\}\).*/\1/
15220t more2
15221s/["\\]/\\&/g; s/^/"/; s/$/"/
15222p
15223b
15224:more2
15225s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15226p
15227g
15228s/.\{148\}//
15229t delim
15230' <conf$$subs.awk | sed '
15231/^[^""]/{
15232 N
15233 s/\n//
15234}
15235' >>$CONFIG_STATUS || ac_write_fail=1
15236rm -f conf$$subs.awk
15237cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15238_ACAWK
15239cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15240 for (key in S) S_is_set[key] = 1
15241 FS = "\a"
15242 \$ac_cs_awk_pipe_init
15243}
15244{
15245 line = $ 0
15246 nfields = split(line, field, "@")
15247 substed = 0
15248 len = length(field[1])
15249 for (i = 2; i < nfields; i++) {
15250 key = field[i]
15251 keylen = length(key)
15252 if (S_is_set[key]) {
15253 value = S[key]
15254 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15255 len += length(value) + length(field[++i])
15256 substed = 1
15257 } else
15258 len += 1 + keylen
15259 }
15260 if (nfields == 3 && !substed) {
15261 key = field[2]
15262 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15263 \$ac_cs_awk_read_file
15264 next
15265 }
15266 }
15267 print line
15268}
15269\$ac_cs_awk_pipe_fini
15270_ACAWK
15271_ACEOF
15272cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15273if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15274 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15275else
15276 cat
15277fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15278 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15279_ACEOF
15280
15281# VPATH may cause trouble with some makes, so we remove $(srcdir),
15282# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15283# trailing colons and then remove the whole line if VPATH becomes empty
15284# (actually we leave an empty line to preserve line numbers).
15285if test "x$srcdir" = x.; then
15286 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15287s/:*\$(srcdir):*/:/
15288s/:*\${srcdir}:*/:/
15289s/:*@srcdir@:*/:/
15290s/^\([^=]*=[ ]*\):*/\1/
15291s/:*$//
15292s/^[^=]*=[ ]*$//
15293}'
15294fi
c6b750e1 15295
81ecdfbb
RW
15296cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15297fi # test -n "$CONFIG_FILES"
c6b750e1 15298
c6b750e1 15299
81ecdfbb
RW
15300eval set X " :F $CONFIG_FILES "
15301shift
15302for ac_tag
15303do
15304 case $ac_tag in
15305 :[FHLC]) ac_mode=$ac_tag; continue;;
15306 esac
15307 case $ac_mode$ac_tag in
15308 :[FHL]*:*);;
15309 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15310 :[FH]-) ac_tag=-:-;;
15311 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15312 esac
15313 ac_save_IFS=$IFS
15314 IFS=:
15315 set x $ac_tag
15316 IFS=$ac_save_IFS
15317 shift
15318 ac_file=$1
15319 shift
252b5132 15320
81ecdfbb
RW
15321 case $ac_mode in
15322 :L) ac_source=$1;;
15323 :[FH])
15324 ac_file_inputs=
15325 for ac_f
15326 do
15327 case $ac_f in
15328 -) ac_f="$tmp/stdin";;
15329 *) # Look for the file first in the build tree, then in the source tree
15330 # (if the path is not absolute). The absolute path cannot be DOS-style,
15331 # because $ac_f cannot contain `:'.
15332 test -f "$ac_f" ||
15333 case $ac_f in
15334 [\\/$]*) false;;
15335 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15336 esac ||
15337 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15338 esac
15339 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15340 as_fn_append ac_file_inputs " '$ac_f'"
15341 done
c6b750e1 15342
81ecdfbb
RW
15343 # Let's still pretend it is `configure' which instantiates (i.e., don't
15344 # use $as_me), people would be surprised to read:
15345 # /* config.h. Generated by config.status. */
15346 configure_input='Generated from '`
15347 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15348 `' by configure.'
15349 if test x"$ac_file" != x-; then
15350 configure_input="$ac_file. $configure_input"
15351 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15352$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15353 fi
81ecdfbb
RW
15354 # Neutralize special characters interpreted by sed in replacement strings.
15355 case $configure_input in #(
15356 *\&* | *\|* | *\\* )
15357 ac_sed_conf_input=`$as_echo "$configure_input" |
15358 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15359 *) ac_sed_conf_input=$configure_input;;
15360 esac
cac3d6c4 15361
81ecdfbb
RW
15362 case $ac_tag in
15363 *:-:* | *:-) cat >"$tmp/stdin" \
15364 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15365 esac
15366 ;;
a0da8069 15367 esac
252b5132 15368
81ecdfbb 15369 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15370$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15371 X"$ac_file" : 'X\(//\)[^/]' \| \
15372 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15373 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15374$as_echo X"$ac_file" |
15375 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15376 s//\1/
15377 q
15378 }
15379 /^X\(\/\/\)[^/].*/{
15380 s//\1/
15381 q
15382 }
15383 /^X\(\/\/\)$/{
15384 s//\1/
15385 q
15386 }
15387 /^X\(\/\).*/{
15388 s//\1/
15389 q
15390 }
15391 s/.*/./; q'`
15392 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15393 ac_builddir=.
252b5132 15394
81ecdfbb
RW
15395case "$ac_dir" in
15396.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15397*)
15398 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15399 # A ".." for each directory in $ac_dir_suffix.
15400 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15401 case $ac_top_builddir_sub in
15402 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15403 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15404 esac ;;
15405esac
15406ac_abs_top_builddir=$ac_pwd
15407ac_abs_builddir=$ac_pwd$ac_dir_suffix
15408# for backward compatibility:
15409ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15410
15411case $srcdir in
81ecdfbb 15412 .) # We are building in place.
c6b750e1 15413 ac_srcdir=.
81ecdfbb
RW
15414 ac_top_srcdir=$ac_top_builddir_sub
15415 ac_abs_top_srcdir=$ac_pwd ;;
15416 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15417 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15418 ac_top_srcdir=$srcdir
15419 ac_abs_top_srcdir=$srcdir ;;
15420 *) # Relative name.
15421 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15422 ac_top_srcdir=$ac_top_build_prefix$srcdir
15423 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15424esac
81ecdfbb 15425ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15426
252b5132 15427
81ecdfbb
RW
15428 case $ac_mode in
15429 :F)
15430 #
15431 # CONFIG_FILE
15432 #
c6b750e1
DJ
15433
15434 case $INSTALL in
15435 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15436 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15437 esac
81ecdfbb 15438_ACEOF
252b5132 15439
81ecdfbb
RW
15440cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15441# If the template does not know about datarootdir, expand it.
15442# FIXME: This hack should be removed a few years after 2.60.
15443ac_datarootdir_hack=; ac_datarootdir_seen=
15444ac_sed_dataroot='
15445/datarootdir/ {
15446 p
15447 q
15448}
15449/@datadir@/p
15450/@docdir@/p
15451/@infodir@/p
15452/@localedir@/p
15453/@mandir@/p'
15454case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15455*datarootdir*) ac_datarootdir_seen=yes;;
15456*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15457 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15458$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15459_ACEOF
81ecdfbb
RW
15460cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15461 ac_datarootdir_hack='
15462 s&@datadir@&$datadir&g
15463 s&@docdir@&$docdir&g
15464 s&@infodir@&$infodir&g
15465 s&@localedir@&$localedir&g
15466 s&@mandir@&$mandir&g
15467 s&\\\${datarootdir}&$datarootdir&g' ;;
15468esac
15469_ACEOF
15470
15471# Neutralize VPATH when `$srcdir' = `.'.
15472# Shell code in configure.ac might set extrasub.
15473# FIXME: do we really want to maintain this feature?
15474cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15475ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15476$extrasub
15477_ACEOF
81ecdfbb 15478cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15479:t
15480/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15481s|@configure_input@|$ac_sed_conf_input|;t t
15482s&@top_builddir@&$ac_top_builddir_sub&;t t
15483s&@top_build_prefix@&$ac_top_build_prefix&;t t
15484s&@srcdir@&$ac_srcdir&;t t
15485s&@abs_srcdir@&$ac_abs_srcdir&;t t
15486s&@top_srcdir@&$ac_top_srcdir&;t t
15487s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15488s&@builddir@&$ac_builddir&;t t
15489s&@abs_builddir@&$ac_abs_builddir&;t t
15490s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15491s&@INSTALL@&$ac_INSTALL&;t t
15492$ac_datarootdir_hack
15493"
15494eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15495if $ac_cs_awk_getline; then
15496 $AWK -f "$tmp/subs.awk"
15497else
15498 $AWK -f "$tmp/subs.awk" | $SHELL
15499fi >$tmp/out \
15500 || as_fn_error "could not create $ac_file" "$LINENO" 5
15501
15502test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15503 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15504 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15505 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15506which seems to be undefined. Please make sure it is defined." >&5
15507$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15508which seems to be undefined. Please make sure it is defined." >&2;}
15509
15510 rm -f "$tmp/stdin"
15511 case $ac_file in
15512 -) cat "$tmp/out" && rm -f "$tmp/out";;
15513 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15514 esac \
15515 || as_fn_error "could not create $ac_file" "$LINENO" 5
15516 ;;
c148b4cb 15517
c148b4cb 15518
c148b4cb 15519
81ecdfbb
RW
15520 esac
15521
06a51eac
RW
15522
15523 case $ac_file$ac_mode in
15524 "Makefile":F) sed "$extrasub_build" Makefile |
15525 sed "$extrasub_host" |
15526 sed "$extrasub_target" > mf$$
15527 mv -f mf$$ Makefile ;;
15528
15529 esac
81ecdfbb
RW
15530done # for ac_tag
15531
15532
15533as_fn_exit 0
c6b750e1 15534_ACEOF
c6b750e1
DJ
15535ac_clean_files=$ac_clean_files_save
15536
81ecdfbb
RW
15537test $ac_write_fail = 0 ||
15538 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15539
c6b750e1
DJ
15540
15541# configure is writing to config.log, and then calls config.status.
15542# config.status does its own redirection, appending to config.log.
15543# Unfortunately, on DOS this fails, as config.log is still kept open
15544# by configure, so config.status won't be able to write to it; its
15545# output is simply discarded. So we exec the FD to /dev/null,
15546# effectively closing config.log, so it can be properly (re)opened and
15547# appended to by config.status. When coming back to configure, we
15548# need to make the FD available again.
15549if test "$no_create" != yes; then
15550 ac_cs_success=:
15551 ac_config_status_args=
15552 test "$silent" = yes &&
15553 ac_config_status_args="$ac_config_status_args --quiet"
15554 exec 5>/dev/null
15555 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15556 exec 5>>config.log
15557 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15558 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15559 $ac_cs_success || as_fn_exit $?
15560fi
15561if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15563$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15564fi
c148b4cb 15565
This page took 1.455749 seconds and 4 git commands to generate.