gold:
[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*)
d594eacc 3313 noconfigdirs="$noconfigdirs gdb 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 ;;
619a3713
JM
3706 tic6x-*-*)
3707 noconfigdirs="$noconfigdirs gdb sim ${libgcj}"
3708 ;;
a0da8069 3709 v810-*-*)
54d1c879 3710 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3711 ;;
3712 v850-*-*)
54d1c879 3713 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3714 ;;
3715 v850e-*-*)
54d1c879 3716 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3717 ;;
3718 v850ea-*-*)
54d1c879 3719 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3720 ;;
3721 vax-*-vms)
54d1c879 3722 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3723 ;;
3724 vax-*-*)
54d1c879 3725 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3726 ;;
8b66833e 3727 xtensa*-*-*)
54d1c879 3728 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3729 ;;
a0da8069 3730 ip2k-*-*)
54d1c879 3731 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3732 ;;
29383458 3733 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3734 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3735 ;;
3736 *-*-lynxos*)
54d1c879 3737 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3738 ;;
a0da8069 3739 *-*-*)
54d1c879 3740 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3741 ;;
3742esac
252b5132 3743
a0da8069
NN
3744# If we aren't building newlib, then don't build libgloss, since libgloss
3745# depends upon some newlib header files.
3746case "${noconfigdirs}" in
3747 *target-libgloss*) ;;
3748 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3749esac
3750
a0da8069
NN
3751# Work in distributions that contain no compiler tools, like Autoconf.
3752tentative_cc=""
3753host_makefile_frag=/dev/null
3754if test -d ${srcdir}/config ; then
3755case "${host}" in
3756 m68k-hp-hpux*)
3757 # Avoid "too much defining" errors from HPUX compiler.
3758 tentative_cc="cc -Wp,-H256000"
3759 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3760 # If it's HP/UX ar, this should be harmless.
3761 RANLIB="ar ts"
3762 ;;
3763 m68k-apollo-sysv*)
3764 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3765 ;;
3766 m68k-apollo-bsd*)
3767 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3768 # chokes on bfd, the compiler won't let you assign integers to enums, and
3769 # other problems. Defining CC to gcc is a questionable way to say "don't use
3770 # the apollo compiler" (the preferred version of GCC could be called cc,
3771 # or whatever), but I'm not sure leaving CC as cc is any better...
3772 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3773 # Used to have BISON=yacc.
3774 tentative_cc=gcc
3775 ;;
3776 m88k-dg-dgux*)
3777 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3778 ;;
3779 m88k-harris-cxux*)
3780 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3781 tentative_cc="cc -Xa"
3782 host_makefile_frag="config/mh-cxux"
3783 ;;
3784 m88k-motorola-sysv*)
3785 ;;
3786 mips*-dec-ultrix*)
3787 tentative_cc="cc -Wf,-XNg1000"
3788 host_makefile_frag="config/mh-decstation"
3789 ;;
3790 mips*-nec-sysv4*)
3791 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3792 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3793 host_makefile_frag="config/mh-necv4"
3794 ;;
3795 mips*-sgi-irix4*)
3796 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3797 # environment. Also bump switch table size so that cp-parse will
3798 # compile. Bump string length limit so linker builds.
3799 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3800 ;;
3801 mips*-*-sysv4*)
3802 host_makefile_frag="config/mh-sysv4"
3803 ;;
3804 mips*-*-sysv*)
3805 # This is for a MIPS running RISC/os 4.52C.
3806
3807 # This is needed for GDB, but needs to be in the top-level make because
3808 # if a library is compiled with the bsd headers and gets linked with the
3809 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3810 # a different size).
3811 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3812 # known except to select the sysv environment. Could we use /proc instead?
3813 # These "sysv environments" and "bsd environments" often end up being a pain.
3814 #
3815 # This is not part of CFLAGS because perhaps not all C compilers have this
3816 # option.
3817 tentative_cc="cc -systype sysv"
3818 ;;
3819 i370-ibm-opened*)
3820 tentative_cc="c89"
3821 ;;
ec11bdc6 3822 i[3456789]86-*-sysv5*)
a0da8069
NN
3823 host_makefile_frag="config/mh-sysv5"
3824 ;;
ec11bdc6 3825 i[3456789]86-*-dgux*)
a0da8069
NN
3826 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3827 host_makefile_frag="config/mh-dgux386"
3828 ;;
ec11bdc6 3829 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3830 # The MetaWare compiler will generate a copyright message unless you
3831 # turn it off by adding the -Hnocopyr flag.
3832 tentative_cc="cc -Hnocopyr"
3833 ;;
ec11bdc6 3834 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3835 # for an NCR 3000 (i486/SVR4) system.
3836 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3837 # This compiler not only emits obnoxious copyright messages every time
3838 # you run it, but it chokes and dies on a whole bunch of GNU source
3839 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3840 tentative_cc="/usr/ccs/ATT/cc"
3841 host_makefile_frag="config/mh-ncr3000"
3842 ;;
ec11bdc6 3843 i[3456789]86-*-sco3.2v5*)
a0da8069 3844 ;;
ec11bdc6 3845 i[3456789]86-*-sco*)
a0da8069
NN
3846 # The native C compiler botches some simple uses of const. Unfortunately,
3847 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3848 tentative_cc="cc -Dconst="
3849 host_makefile_frag="config/mh-sco"
3850 ;;
ec11bdc6 3851 i[3456789]86-*-udk*)
a0da8069
NN
3852 host_makefile_frag="config/mh-sysv5"
3853 ;;
ec11bdc6 3854 i[3456789]86-*-solaris2*)
a0da8069
NN
3855 host_makefile_frag="config/mh-sysv4"
3856 ;;
ec11bdc6 3857 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3858 host_makefile_frag="config/mh-djgpp"
3859 ;;
3860 *-cygwin*)
e33b51a6 3861
81ecdfbb
RW
3862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3863$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3864echo a >cygwin-cat-check
1f53ca9a 3865if test `cat cygwin-cat-check` = a ; then
8ade07e9 3866 rm cygwin-cat-check
81ecdfbb
RW
3867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3868$as_echo "yes" >&6; }
e33b51a6 3869else
8ade07e9 3870 rm cygwin-cat-check
81ecdfbb
RW
3871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3872$as_echo "no" >&6; }
3873 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3874 Please either mount the build directory in binary mode or run the following
3875 commands before running any configure script:
3876set -o igncr
3877export SHELLOPTS
81ecdfbb 3878 " "$LINENO" 5
e33b51a6 3879fi
e33b51a6 3880
a0da8069
NN
3881 host_makefile_frag="config/mh-cygwin"
3882 ;;
8a1599ab 3883 *-mingw*)
84e7906e 3884 host_makefile_frag="config/mh-mingw"
2d1e8239 3885 ;;
a0da8069
NN
3886 *-interix*)
3887 host_makefile_frag="config/mh-interix"
3888 ;;
3889 vax-*-ultrix2*)
3890 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3891 tentative_cc=gcc
3892 ;;
3893 *-*-solaris2*)
3894 host_makefile_frag="config/mh-solaris"
3895 ;;
3896 m68k-sun-sunos*)
3897 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3898 # without overflowing the jump tables (-J says to use a 32 bit table)
3899 tentative_cc="cc -J"
3900 ;;
da888c87 3901 hppa*-hp-hpux10*)
a0da8069 3902 tentative_cc="cc -Wp,-H256000"
da888c87 3903 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3904 ;;
da888c87
PB
3905 hppa*-hp-hpux* | hppa*-*-hiux*)
3906 tentative_cc="cc -Wp,-H256000"
3907 host_makefile_frag="config/mh-pa"
3908 ;;
3909 hppa*-*)
3910 host_makefile_frag="config/mh-pa"
3911 ;;
3912 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3913 tentative_cc="cc -Wp,-H256000"
3914 ;;
3915 rs6000-*-lynxos*)
3916 # /bin/cc is less than useful for our purposes. Always use GCC
3917 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3918 host_makefile_frag="config/mh-lynxrs6k"
3919 ;;
0df3d27f
PB
3920 powerpc-*-darwin*)
3921 host_makefile_frag="config/mh-ppc-darwin"
3922 ;;
f6d183c0
PB
3923 powerpc-*-aix*)
3924 host_makefile_frag="config/mh-ppc-aix"
3925 ;;
3926 rs6000-*-aix*)
3927 host_makefile_frag="config/mh-ppc-aix"
3928 ;;
a0da8069
NN
3929 *-*-lynxos*)
3930 # /bin/cc is less than useful for our purposes. Always use GCC
3931 tentative_cc="/bin/gcc"
3932 ;;
3933 *-*-sysv4*)
3934 host_makefile_frag="config/mh-sysv4"
3935 ;;
fe69863c
DD
3936 # This is placed last to prevent interfering with the cases above.
3937 i[3456789]86-*-*)
3938 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3939 host_makefile_frag="config/mh-x86omitfp"
3940 ;;
a0da8069
NN
3941esac
3942fi
3943
9e07f89d
NN
3944# If we aren't going to be using gcc, see if we can extract a definition
3945# of CC from the fragment.
3946# Actually, use the 'pre-extracted' version above.
3947if test -z "${CC}" && test "${build}" = "${host}" ; then
3948 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3949 found=
3950 for dir in $PATH; do
3951 test -z "$dir" && dir=.
3952 if test -f $dir/gcc; then
3953 found=yes
3954 break
3955 fi
3956 done
3957 IFS="$save_ifs"
3958 if test -z "${found}" && test -n "${tentative_cc}" ; then
3959 CC=$tentative_cc
3960 fi
3961fi
3962
3963if test "${build}" != "${host}" ; then
1576798e
PB
3964 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3965 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3966 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3967 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3968 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3969 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3970 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3971 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3972 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3973 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3974 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3975 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3976else
3977 AR_FOR_BUILD="\$(AR)"
3978 AS_FOR_BUILD="\$(AS)"
512b7dfb 3979 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3980 CXX_FOR_BUILD="\$(CXX)"
3981 GCJ_FOR_BUILD="\$(GCJ)"
3982 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3983 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3984 LD_FOR_BUILD="\$(LD)"
3985 NM_FOR_BUILD="\$(NM)"
3986 RANLIB_FOR_BUILD="\$(RANLIB)"
3987 WINDRES_FOR_BUILD="\$(WINDRES)"
3988 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3989fi
3990
3991ac_ext=c
c6b750e1
DJ
3992ac_cpp='$CPP $CPPFLAGS'
3993ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3994ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3995ac_compiler_gnu=$ac_cv_c_compiler_gnu
3996if test -n "$ac_tool_prefix"; then
3997 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3998set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4000$as_echo_n "checking for $ac_word... " >&6; }
4001if test "${ac_cv_prog_CC+set}" = set; then :
4002 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4003else
4004 if test -n "$CC"; then
4005 ac_cv_prog_CC="$CC" # Let the user override the test.
4006else
4007as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4008for as_dir in $PATH
4009do
4010 IFS=$as_save_IFS
4011 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4012 for ac_exec_ext in '' $ac_executable_extensions; do
4013 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4014 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4016 break 2
4017 fi
4018done
81ecdfbb
RW
4019 done
4020IFS=$as_save_IFS
c6b750e1
DJ
4021
4022fi
4023fi
4024CC=$ac_cv_prog_CC
4025if test -n "$CC"; then
81ecdfbb
RW
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4027$as_echo "$CC" >&6; }
c6b750e1 4028else
81ecdfbb
RW
4029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4030$as_echo "no" >&6; }
c6b750e1
DJ
4031fi
4032
81ecdfbb 4033
c6b750e1
DJ
4034fi
4035if test -z "$ac_cv_prog_CC"; then
4036 ac_ct_CC=$CC
6a9cf61e 4037 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4038set dummy gcc; ac_word=$2
81ecdfbb
RW
4039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4040$as_echo_n "checking for $ac_word... " >&6; }
4041if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4042 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4043else
4044 if test -n "$ac_ct_CC"; then
4045 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4046else
4047as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4048for as_dir in $PATH
4049do
4050 IFS=$as_save_IFS
4051 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4052 for ac_exec_ext in '' $ac_executable_extensions; do
4053 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4054 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4056 break 2
4057 fi
4058done
81ecdfbb
RW
4059 done
4060IFS=$as_save_IFS
c6b750e1
DJ
4061
4062fi
4063fi
4064ac_ct_CC=$ac_cv_prog_ac_ct_CC
4065if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4067$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4068else
81ecdfbb
RW
4069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4070$as_echo "no" >&6; }
c6b750e1
DJ
4071fi
4072
81ecdfbb
RW
4073 if test "x$ac_ct_CC" = x; then
4074 CC=""
4075 else
4076 case $cross_compiling:$ac_tool_warned in
4077yes:)
4078{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4079$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4080ac_tool_warned=yes ;;
4081esac
4082 CC=$ac_ct_CC
4083 fi
c6b750e1
DJ
4084else
4085 CC="$ac_cv_prog_CC"
4086fi
4087
4088if test -z "$CC"; then
81ecdfbb
RW
4089 if test -n "$ac_tool_prefix"; then
4090 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4091set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4092{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4093$as_echo_n "checking for $ac_word... " >&6; }
4094if test "${ac_cv_prog_CC+set}" = set; then :
4095 $as_echo_n "(cached) " >&6
9e07f89d
NN
4096else
4097 if test -n "$CC"; then
4098 ac_cv_prog_CC="$CC" # Let the user override the test.
4099else
c6b750e1
DJ
4100as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4101for as_dir in $PATH
4102do
4103 IFS=$as_save_IFS
4104 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4105 for ac_exec_ext in '' $ac_executable_extensions; do
4106 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4107 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4108 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4109 break 2
4110 fi
4111done
81ecdfbb
RW
4112 done
4113IFS=$as_save_IFS
c6b750e1 4114
9e07f89d
NN
4115fi
4116fi
c6b750e1 4117CC=$ac_cv_prog_CC
9e07f89d 4118if test -n "$CC"; then
81ecdfbb
RW
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4120$as_echo "$CC" >&6; }
c6b750e1 4121else
81ecdfbb
RW
4122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4123$as_echo "no" >&6; }
c6b750e1
DJ
4124fi
4125
c6b750e1 4126
81ecdfbb 4127 fi
c6b750e1 4128fi
9e07f89d
NN
4129if test -z "$CC"; then
4130 # Extract the first word of "cc", so it can be a program name with args.
4131set dummy cc; ac_word=$2
81ecdfbb
RW
4132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4133$as_echo_n "checking for $ac_word... " >&6; }
4134if test "${ac_cv_prog_CC+set}" = set; then :
4135 $as_echo_n "(cached) " >&6
9e07f89d
NN
4136else
4137 if test -n "$CC"; then
4138 ac_cv_prog_CC="$CC" # Let the user override the test.
4139else
9e07f89d 4140 ac_prog_rejected=no
c6b750e1
DJ
4141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4142for as_dir in $PATH
4143do
4144 IFS=$as_save_IFS
4145 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4146 for ac_exec_ext in '' $ac_executable_extensions; do
4147 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4148 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4149 ac_prog_rejected=yes
4150 continue
4151 fi
4152 ac_cv_prog_CC="cc"
81ecdfbb 4153 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4154 break 2
4155 fi
4156done
81ecdfbb
RW
4157 done
4158IFS=$as_save_IFS
c6b750e1 4159
9e07f89d
NN
4160if test $ac_prog_rejected = yes; then
4161 # We found a bogon in the path, so make sure we never use it.
4162 set dummy $ac_cv_prog_CC
4163 shift
c6b750e1 4164 if test $# != 0; then
9e07f89d
NN
4165 # We chose a different compiler from the bogus one.
4166 # However, it has the same basename, so the bogon will be chosen
4167 # first if we set CC to just the basename; use the full file name.
4168 shift
c6b750e1 4169 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4170 fi
4171fi
4172fi
4173fi
c6b750e1 4174CC=$ac_cv_prog_CC
9e07f89d 4175if test -n "$CC"; then
81ecdfbb
RW
4176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4177$as_echo "$CC" >&6; }
9e07f89d 4178else
81ecdfbb
RW
4179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4180$as_echo "no" >&6; }
9e07f89d
NN
4181fi
4182
81ecdfbb 4183
c6b750e1
DJ
4184fi
4185if test -z "$CC"; then
4186 if test -n "$ac_tool_prefix"; then
81ecdfbb 4187 for ac_prog in cl.exe
c6b750e1
DJ
4188 do
4189 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4190set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4192$as_echo_n "checking for $ac_word... " >&6; }
4193if test "${ac_cv_prog_CC+set}" = set; then :
4194 $as_echo_n "(cached) " >&6
9e07f89d
NN
4195else
4196 if test -n "$CC"; then
4197 ac_cv_prog_CC="$CC" # Let the user override the test.
4198else
c6b750e1
DJ
4199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4200for as_dir in $PATH
4201do
4202 IFS=$as_save_IFS
4203 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4204 for ac_exec_ext in '' $ac_executable_extensions; do
4205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4206 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4208 break 2
376a0e54 4209 fi
c6b750e1 4210done
81ecdfbb
RW
4211 done
4212IFS=$as_save_IFS
cac3d6c4 4213
c6b750e1
DJ
4214fi
4215fi
4216CC=$ac_cv_prog_CC
4217if test -n "$CC"; then
81ecdfbb
RW
4218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4219$as_echo "$CC" >&6; }
cac3d6c4 4220else
81ecdfbb
RW
4221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4222$as_echo "no" >&6; }
9e07f89d 4223fi
cac3d6c4 4224
81ecdfbb 4225
c6b750e1
DJ
4226 test -n "$CC" && break
4227 done
cac3d6c4 4228fi
c6b750e1
DJ
4229if test -z "$CC"; then
4230 ac_ct_CC=$CC
81ecdfbb 4231 for ac_prog in cl.exe
c6b750e1
DJ
4232do
4233 # Extract the first word of "$ac_prog", so it can be a program name with args.
4234set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4236$as_echo_n "checking for $ac_word... " >&6; }
4237if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4238 $as_echo_n "(cached) " >&6
cac3d6c4 4239else
c6b750e1
DJ
4240 if test -n "$ac_ct_CC"; then
4241 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4242else
c6b750e1
DJ
4243as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4244for as_dir in $PATH
4245do
4246 IFS=$as_save_IFS
4247 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4248 for ac_exec_ext in '' $ac_executable_extensions; do
4249 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4250 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4251 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4252 break 2
4253 fi
4254done
81ecdfbb
RW
4255 done
4256IFS=$as_save_IFS
c6b750e1 4257
cac3d6c4
CM
4258fi
4259fi
c6b750e1
DJ
4260ac_ct_CC=$ac_cv_prog_ac_ct_CC
4261if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4263$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4264else
81ecdfbb
RW
4265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4266$as_echo "no" >&6; }
cac3d6c4 4267fi
376a0e54 4268
81ecdfbb 4269
c6b750e1
DJ
4270 test -n "$ac_ct_CC" && break
4271done
4272
81ecdfbb
RW
4273 if test "x$ac_ct_CC" = x; then
4274 CC=""
4275 else
4276 case $cross_compiling:$ac_tool_warned in
4277yes:)
4278{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4279$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4280ac_tool_warned=yes ;;
4281esac
4282 CC=$ac_ct_CC
4283 fi
c6b750e1
DJ
4284fi
4285
4286fi
4287
4288
81ecdfbb
RW
4289test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4290$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4291as_fn_error "no acceptable C compiler found in \$PATH
4292See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4293
4294# Provide some information about the compiler.
81ecdfbb
RW
4295$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4296set X $ac_compile
4297ac_compiler=$2
4298for ac_option in --version -v -V -qversion; do
4299 { { ac_try="$ac_compiler $ac_option >&5"
4300case "(($ac_try" in
4301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4302 *) ac_try_echo=$ac_try;;
4303esac
4304eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4305$as_echo "$ac_try_echo"; } >&5
4306 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4307 ac_status=$?
81ecdfbb
RW
4308 if test -s conftest.err; then
4309 sed '10a\
4310... rest of stderr output deleted ...
4311 10q' conftest.err >conftest.er1
4312 cat conftest.er1 >&5
4313 rm -f conftest.er1 conftest.err
4314 fi
4315 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4316 test $ac_status = 0; }
4317done
c6b750e1 4318
81ecdfbb 4319cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4320/* end confdefs.h. */
4321
4322int
4323main ()
4324{
4325
4326 ;
4327 return 0;
4328}
4329_ACEOF
4330ac_clean_files_save=$ac_clean_files
81ecdfbb 4331ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4332# Try to create an executable without -o first, disregard a.out.
4333# It will help us diagnose broken compilers, and finding out an intuition
4334# of exeext.
81ecdfbb
RW
4335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4336$as_echo_n "checking for C compiler default output file name... " >&6; }
4337ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4338
4339# The possible output files:
4340ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4341
4342ac_rmfiles=
4343for ac_file in $ac_files
4344do
4345 case $ac_file in
4346 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4347 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4348 esac
4349done
4350rm -f $ac_rmfiles
4351
4352if { { ac_try="$ac_link_default"
4353case "(($ac_try" in
4354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4355 *) ac_try_echo=$ac_try;;
4356esac
4357eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4358$as_echo "$ac_try_echo"; } >&5
4359 (eval "$ac_link_default") 2>&5
c6b750e1 4360 ac_status=$?
81ecdfbb
RW
4361 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4362 test $ac_status = 0; }; then :
4363 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4364# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4365# in a Makefile. We should not override ac_cv_exeext if it was cached,
4366# so that the user can short-circuit this test for compilers unknown to
4367# Autoconf.
4368for ac_file in $ac_files ''
c6b750e1
DJ
4369do
4370 test -f "$ac_file" || continue
4371 case $ac_file in
81ecdfbb 4372 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4373 ;;
4374 [ab].out )
4375 # We found the default executable, but exeext='' is most
4376 # certainly right.
4377 break;;
4378 *.* )
81ecdfbb
RW
4379 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4380 then :; else
4381 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4382 fi
4383 # We set ac_cv_exeext here because the later test for it is not
4384 # safe: cross compilers may not add the suffix if given an `-o'
4385 # argument, so we may need to know it at that point already.
4386 # Even if this section looks crufty: it has the advantage of
4387 # actually working.
c6b750e1
DJ
4388 break;;
4389 * )
4390 break;;
4391 esac
4392done
81ecdfbb
RW
4393test "$ac_cv_exeext" = no && ac_cv_exeext=
4394
c6b750e1 4395else
81ecdfbb
RW
4396 ac_file=''
4397fi
4398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4399$as_echo "$ac_file" >&6; }
4400if test -z "$ac_file"; then :
4401 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4402sed 's/^/| /' conftest.$ac_ext >&5
4403
81ecdfbb
RW
4404{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4405$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4406{ as_fn_set_status 77
4407as_fn_error "C compiler cannot create executables
4408See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4409fi
c6b750e1 4410ac_exeext=$ac_cv_exeext
c6b750e1 4411
81ecdfbb 4412# Check that the compiler produces executables we can run. If not, either
c6b750e1 4413# the compiler is broken, or we cross compile.
81ecdfbb
RW
4414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4415$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4416# If not cross compiling, check that we can run a simple program.
4417if test "$cross_compiling" != yes; then
4418 if { ac_try='./$ac_file'
81ecdfbb
RW
4419 { { case "(($ac_try" in
4420 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4421 *) ac_try_echo=$ac_try;;
4422esac
4423eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4424$as_echo "$ac_try_echo"; } >&5
4425 (eval "$ac_try") 2>&5
c6b750e1 4426 ac_status=$?
81ecdfbb
RW
4427 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4428 test $ac_status = 0; }; }; then
c6b750e1
DJ
4429 cross_compiling=no
4430 else
4431 if test "$cross_compiling" = maybe; then
4432 cross_compiling=yes
4433 else
81ecdfbb
RW
4434 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4435$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4436as_fn_error "cannot run C compiled programs.
c6b750e1 4437If you meant to cross compile, use \`--host'.
81ecdfbb 4438See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4439 fi
4440 fi
4441fi
81ecdfbb
RW
4442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4443$as_echo "yes" >&6; }
c6b750e1 4444
81ecdfbb 4445rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4446ac_clean_files=$ac_clean_files_save
81ecdfbb 4447# Check that the compiler produces executables we can run. If not, either
c6b750e1 4448# the compiler is broken, or we cross compile.
81ecdfbb
RW
4449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4450$as_echo_n "checking whether we are cross compiling... " >&6; }
4451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4452$as_echo "$cross_compiling" >&6; }
4453
4454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4455$as_echo_n "checking for suffix of executables... " >&6; }
4456if { { ac_try="$ac_link"
4457case "(($ac_try" in
4458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4459 *) ac_try_echo=$ac_try;;
4460esac
4461eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4462$as_echo "$ac_try_echo"; } >&5
4463 (eval "$ac_link") 2>&5
c6b750e1 4464 ac_status=$?
81ecdfbb
RW
4465 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4466 test $ac_status = 0; }; then :
c6b750e1
DJ
4467 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4468# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4469# work properly (i.e., refer to `conftest.exe'), while it won't with
4470# `rm'.
4471for ac_file in conftest.exe conftest conftest.*; do
4472 test -f "$ac_file" || continue
4473 case $ac_file in
81ecdfbb 4474 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4475 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4476 break;;
4477 * ) break;;
4478 esac
4479done
4480else
81ecdfbb
RW
4481 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4482$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4483as_fn_error "cannot compute suffix of executables: cannot compile and link
4484See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4485fi
c6b750e1 4486rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4488$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4489
4490rm -f conftest.$ac_ext
4491EXEEXT=$ac_cv_exeext
4492ac_exeext=$EXEEXT
81ecdfbb
RW
4493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4494$as_echo_n "checking for suffix of object files... " >&6; }
4495if test "${ac_cv_objext+set}" = set; then :
4496 $as_echo_n "(cached) " >&6
c6b750e1 4497else
81ecdfbb 4498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4499/* end confdefs.h. */
4500
4501int
4502main ()
4503{
4504
4505 ;
4506 return 0;
4507}
4508_ACEOF
4509rm -f conftest.o conftest.obj
81ecdfbb
RW
4510if { { ac_try="$ac_compile"
4511case "(($ac_try" in
4512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4513 *) ac_try_echo=$ac_try;;
4514esac
4515eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4516$as_echo "$ac_try_echo"; } >&5
4517 (eval "$ac_compile") 2>&5
c6b750e1 4518 ac_status=$?
81ecdfbb
RW
4519 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4520 test $ac_status = 0; }; then :
4521 for ac_file in conftest.o conftest.obj conftest.*; do
4522 test -f "$ac_file" || continue;
c6b750e1 4523 case $ac_file in
81ecdfbb 4524 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4525 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4526 break;;
4527 esac
4528done
cac3d6c4 4529else
81ecdfbb 4530 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4531sed 's/^/| /' conftest.$ac_ext >&5
4532
81ecdfbb
RW
4533{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4534$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4535as_fn_error "cannot compute suffix of object files: cannot compile
4536See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4537fi
c6b750e1
DJ
4538rm -f conftest.$ac_cv_objext conftest.$ac_ext
4539fi
81ecdfbb
RW
4540{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4541$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4542OBJEXT=$ac_cv_objext
4543ac_objext=$OBJEXT
81ecdfbb
RW
4544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4545$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4546if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4547 $as_echo_n "(cached) " >&6
c6b750e1 4548else
81ecdfbb 4549 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4550/* end confdefs.h. */
4551
4552int
4553main ()
4554{
4555#ifndef __GNUC__
4556 choke me
4557#endif
4558
4559 ;
4560 return 0;
4561}
4562_ACEOF
81ecdfbb 4563if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4564 ac_compiler_gnu=yes
4565else
81ecdfbb 4566 ac_compiler_gnu=no
c6b750e1 4567fi
81ecdfbb 4568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4569ac_cv_c_compiler_gnu=$ac_compiler_gnu
4570
4571fi
81ecdfbb
RW
4572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4573$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4574if test $ac_compiler_gnu = yes; then
4575 GCC=yes
4576else
4577 GCC=
4578fi
c6b750e1
DJ
4579ac_test_CFLAGS=${CFLAGS+set}
4580ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4582$as_echo_n "checking whether $CC accepts -g... " >&6; }
4583if test "${ac_cv_prog_cc_g+set}" = set; then :
4584 $as_echo_n "(cached) " >&6
4585else
4586 ac_save_c_werror_flag=$ac_c_werror_flag
4587 ac_c_werror_flag=yes
4588 ac_cv_prog_cc_g=no
4589 CFLAGS="-g"
4590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4591/* end confdefs.h. */
4592
4593int
4594main ()
4595{
4596
4597 ;
4598 return 0;
4599}
4600_ACEOF
81ecdfbb 4601if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4602 ac_cv_prog_cc_g=yes
4603else
81ecdfbb
RW
4604 CFLAGS=""
4605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4606/* end confdefs.h. */
4607
4608int
4609main ()
4610{
4611
4612 ;
4613 return 0;
4614}
4615_ACEOF
4616if ac_fn_c_try_compile "$LINENO"; then :
4617
4618else
4619 ac_c_werror_flag=$ac_save_c_werror_flag
4620 CFLAGS="-g"
4621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4622/* end confdefs.h. */
cac3d6c4 4623
81ecdfbb
RW
4624int
4625main ()
4626{
4627
4628 ;
4629 return 0;
4630}
4631_ACEOF
4632if ac_fn_c_try_compile "$LINENO"; then :
4633 ac_cv_prog_cc_g=yes
4634fi
4635rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4636fi
81ecdfbb 4637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4638fi
81ecdfbb
RW
4639rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4640 ac_c_werror_flag=$ac_save_c_werror_flag
4641fi
4642{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4643$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4644if test "$ac_test_CFLAGS" = set; then
c6b750e1 4645 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4646elif test $ac_cv_prog_cc_g = yes; then
4647 if test "$GCC" = yes; then
4648 CFLAGS="-g -O2"
4649 else
4650 CFLAGS="-g"
4651 fi
4652else
4653 if test "$GCC" = yes; then
4654 CFLAGS="-O2"
4655 else
4656 CFLAGS=
4657 fi
4658fi
81ecdfbb
RW
4659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4660$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4661if test "${ac_cv_prog_cc_c89+set}" = set; then :
4662 $as_echo_n "(cached) " >&6
c6b750e1 4663else
81ecdfbb 4664 ac_cv_prog_cc_c89=no
c6b750e1 4665ac_save_CC=$CC
81ecdfbb 4666cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4667/* end confdefs.h. */
4668#include <stdarg.h>
4669#include <stdio.h>
4670#include <sys/types.h>
4671#include <sys/stat.h>
4672/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4673struct buf { int x; };
4674FILE * (*rcsopen) (struct buf *, struct stat *, int);
4675static char *e (p, i)
4676 char **p;
4677 int i;
4678{
4679 return p[i];
4680}
4681static char *f (char * (*g) (char **, int), char **p, ...)
4682{
4683 char *s;
4684 va_list v;
4685 va_start (v,p);
4686 s = g (p, va_arg (v,int));
4687 va_end (v);
4688 return s;
4689}
4690
4691/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4692 function prototypes and stuff, but not '\xHH' hex character constants.
4693 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4694 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4695 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4696 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4697 that's true only with -std. */
c6b750e1
DJ
4698int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4699
81ecdfbb
RW
4700/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4701 inside strings and character constants. */
4702#define FOO(x) 'x'
4703int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4704
c6b750e1
DJ
4705int test (int i, double x);
4706struct s1 {int (*f) (int a);};
4707struct s2 {int (*f) (double a);};
4708int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4709int argc;
4710char **argv;
4711int
4712main ()
4713{
4714return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4715 ;
4716 return 0;
4717}
4718_ACEOF
81ecdfbb
RW
4719for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4720 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4721do
4722 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4723 if ac_fn_c_try_compile "$LINENO"; then :
4724 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4725fi
81ecdfbb
RW
4726rm -f core conftest.err conftest.$ac_objext
4727 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4728done
81ecdfbb 4729rm -f conftest.$ac_ext
c6b750e1
DJ
4730CC=$ac_save_CC
4731
4732fi
81ecdfbb
RW
4733# AC_CACHE_VAL
4734case "x$ac_cv_prog_cc_c89" in
4735 x)
4736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4737$as_echo "none needed" >&6; } ;;
4738 xno)
4739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4740$as_echo "unsupported" >&6; } ;;
c6b750e1 4741 *)
81ecdfbb
RW
4742 CC="$CC $ac_cv_prog_cc_c89"
4743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4744$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4745esac
81ecdfbb 4746if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4747
c6b750e1
DJ
4748fi
4749
c6b750e1
DJ
4750ac_ext=c
4751ac_cpp='$CPP $CPPFLAGS'
4752ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4753ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4754ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4755
81ecdfbb 4756ac_ext=cpp
18f6b6ee
PB
4757ac_cpp='$CXXCPP $CPPFLAGS'
4758ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4759ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4760ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4761if test -z "$CXX"; then
4762 if test -n "$CCC"; then
4763 CXX=$CCC
4764 else
4765 if test -n "$ac_tool_prefix"; then
4766 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4767 do
4768 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4769set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4771$as_echo_n "checking for $ac_word... " >&6; }
4772if test "${ac_cv_prog_CXX+set}" = set; then :
4773 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4774else
4775 if test -n "$CXX"; then
4776 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4777else
4778as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4779for as_dir in $PATH
4780do
4781 IFS=$as_save_IFS
4782 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4783 for ac_exec_ext in '' $ac_executable_extensions; do
4784 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4785 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4786 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4787 break 2
4788 fi
4789done
81ecdfbb
RW
4790 done
4791IFS=$as_save_IFS
512b7dfb 4792
18f6b6ee
PB
4793fi
4794fi
4795CXX=$ac_cv_prog_CXX
4796if test -n "$CXX"; then
81ecdfbb
RW
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4798$as_echo "$CXX" >&6; }
18f6b6ee 4799else
81ecdfbb
RW
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4801$as_echo "no" >&6; }
18f6b6ee
PB
4802fi
4803
81ecdfbb 4804
18f6b6ee
PB
4805 test -n "$CXX" && break
4806 done
4807fi
4808if test -z "$CXX"; then
4809 ac_ct_CXX=$CXX
81ecdfbb 4810 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4811do
4812 # Extract the first word of "$ac_prog", so it can be a program name with args.
4813set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4815$as_echo_n "checking for $ac_word... " >&6; }
4816if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4817 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4818else
4819 if test -n "$ac_ct_CXX"; then
4820 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4821else
4822as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4823for as_dir in $PATH
4824do
4825 IFS=$as_save_IFS
4826 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4827 for ac_exec_ext in '' $ac_executable_extensions; do
4828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4829 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4831 break 2
512b7dfb 4832 fi
18f6b6ee 4833done
81ecdfbb
RW
4834 done
4835IFS=$as_save_IFS
512b7dfb 4836
18f6b6ee
PB
4837fi
4838fi
4839ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4840if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4842$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4843else
81ecdfbb
RW
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4845$as_echo "no" >&6; }
18f6b6ee
PB
4846fi
4847
81ecdfbb 4848
18f6b6ee
PB
4849 test -n "$ac_ct_CXX" && break
4850done
18f6b6ee 4851
81ecdfbb
RW
4852 if test "x$ac_ct_CXX" = x; then
4853 CXX="g++"
4854 else
4855 case $cross_compiling:$ac_tool_warned in
4856yes:)
4857{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4858$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4859ac_tool_warned=yes ;;
4860esac
4861 CXX=$ac_ct_CXX
4862 fi
18f6b6ee
PB
4863fi
4864
81ecdfbb
RW
4865 fi
4866fi
18f6b6ee 4867# Provide some information about the compiler.
81ecdfbb
RW
4868$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4869set X $ac_compile
4870ac_compiler=$2
4871for ac_option in --version -v -V -qversion; do
4872 { { ac_try="$ac_compiler $ac_option >&5"
4873case "(($ac_try" in
4874 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4875 *) ac_try_echo=$ac_try;;
4876esac
4877eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4878$as_echo "$ac_try_echo"; } >&5
4879 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4880 ac_status=$?
81ecdfbb
RW
4881 if test -s conftest.err; then
4882 sed '10a\
4883... rest of stderr output deleted ...
4884 10q' conftest.err >conftest.er1
4885 cat conftest.er1 >&5
4886 rm -f conftest.er1 conftest.err
4887 fi
4888 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4889 test $ac_status = 0; }
4890done
18f6b6ee 4891
81ecdfbb
RW
4892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4893$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4894if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4895 $as_echo_n "(cached) " >&6
18f6b6ee 4896else
81ecdfbb 4897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4898/* end confdefs.h. */
4899
4900int
4901main ()
4902{
4903#ifndef __GNUC__
4904 choke me
4905#endif
4906
4907 ;
4908 return 0;
4909}
4910_ACEOF
81ecdfbb 4911if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4912 ac_compiler_gnu=yes
4913else
81ecdfbb 4914 ac_compiler_gnu=no
18f6b6ee 4915fi
81ecdfbb 4916rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4917ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4918
4919fi
81ecdfbb
RW
4920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4921$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4922if test $ac_compiler_gnu = yes; then
4923 GXX=yes
4924else
4925 GXX=
4926fi
18f6b6ee
PB
4927ac_test_CXXFLAGS=${CXXFLAGS+set}
4928ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4930$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4931if test "${ac_cv_prog_cxx_g+set}" = set; then :
4932 $as_echo_n "(cached) " >&6
4933else
4934 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4935 ac_cxx_werror_flag=yes
4936 ac_cv_prog_cxx_g=no
4937 CXXFLAGS="-g"
4938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4939/* end confdefs.h. */
4940
4941int
4942main ()
4943{
4944
4945 ;
4946 return 0;
4947}
4948_ACEOF
81ecdfbb 4949if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4950 ac_cv_prog_cxx_g=yes
4951else
81ecdfbb
RW
4952 CXXFLAGS=""
4953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4954/* end confdefs.h. */
81ecdfbb 4955
18f6b6ee
PB
4956int
4957main ()
4958{
81ecdfbb 4959
18f6b6ee
PB
4960 ;
4961 return 0;
4962}
4963_ACEOF
81ecdfbb 4964if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4965
81ecdfbb
RW
4966else
4967 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4968 CXXFLAGS="-g"
4969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4970/* end confdefs.h. */
81ecdfbb 4971
18f6b6ee
PB
4972int
4973main ()
4974{
81ecdfbb 4975
18f6b6ee
PB
4976 ;
4977 return 0;
4978}
4979_ACEOF
81ecdfbb
RW
4980if ac_fn_cxx_try_compile "$LINENO"; then :
4981 ac_cv_prog_cxx_g=yes
18f6b6ee 4982fi
81ecdfbb
RW
4983rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4984fi
4985rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4986fi
4987rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4988 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4989fi
4990{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4991$as_echo "$ac_cv_prog_cxx_g" >&6; }
4992if test "$ac_test_CXXFLAGS" = set; then
4993 CXXFLAGS=$ac_save_CXXFLAGS
4994elif test $ac_cv_prog_cxx_g = yes; then
4995 if test "$GXX" = yes; then
4996 CXXFLAGS="-g -O2"
4997 else
4998 CXXFLAGS="-g"
4999 fi
5000else
5001 if test "$GXX" = yes; then
5002 CXXFLAGS="-O2"
5003 else
5004 CXXFLAGS=
5005 fi
18f6b6ee 5006fi
18f6b6ee
PB
5007ac_ext=c
5008ac_cpp='$CPP $CPPFLAGS'
5009ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5010ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5011ac_compiler_gnu=$ac_cv_c_compiler_gnu
5012
5013
5014# We must set the default linker to the linker used by gcc for the correct
5015# operation of libtool. If LD is not defined and we are using gcc, try to
5016# set the LD default to the ld used by gcc.
5017if test -z "$LD"; then
5018 if test "$GCC" = yes; then
5019 case $build in
5020 *-*-mingw*)
5021 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5022 *)
5023 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5024 esac
5025 case $gcc_prog_ld in
5026 # Accept absolute paths.
5027 [\\/]* | [A-Za-z]:[\\/]*)
5028 LD="$gcc_prog_ld" ;;
5029 esac
5030 fi
512b7dfb
PB
5031fi
5032
5033
5034
5035
c6b750e1 5036if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5037 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5038set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5040$as_echo_n "checking for $ac_word... " >&6; }
5041if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5042 $as_echo_n "(cached) " >&6
9e07f89d 5043else
512b7dfb
PB
5044 if test -n "$GNATBIND"; then
5045 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5046else
c6b750e1
DJ
5047as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5048for as_dir in $PATH
5049do
5050 IFS=$as_save_IFS
5051 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5052 for ac_exec_ext in '' $ac_executable_extensions; do
5053 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5054 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5056 break 2
5057 fi
5058done
81ecdfbb
RW
5059 done
5060IFS=$as_save_IFS
c6b750e1 5061
9e07f89d
NN
5062fi
5063fi
512b7dfb
PB
5064GNATBIND=$ac_cv_prog_GNATBIND
5065if test -n "$GNATBIND"; then
81ecdfbb
RW
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5067$as_echo "$GNATBIND" >&6; }
9e07f89d 5068else
81ecdfbb
RW
5069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5070$as_echo "no" >&6; }
9e07f89d
NN
5071fi
5072
81ecdfbb 5073
c6b750e1 5074fi
512b7dfb
PB
5075if test -z "$ac_cv_prog_GNATBIND"; then
5076 ac_ct_GNATBIND=$GNATBIND
5077 # Extract the first word of "gnatbind", so it can be a program name with args.
5078set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5080$as_echo_n "checking for $ac_word... " >&6; }
5081if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5082 $as_echo_n "(cached) " >&6
9e07f89d 5083else
512b7dfb
PB
5084 if test -n "$ac_ct_GNATBIND"; then
5085 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5086else
c6b750e1
DJ
5087as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5088for as_dir in $PATH
5089do
5090 IFS=$as_save_IFS
5091 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5092 for ac_exec_ext in '' $ac_executable_extensions; do
5093 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5094 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5095 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5096 break 2
5097 fi
5098done
81ecdfbb
RW
5099 done
5100IFS=$as_save_IFS
c6b750e1 5101
9e07f89d
NN
5102fi
5103fi
512b7dfb
PB
5104ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5105if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5107$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5108else
81ecdfbb
RW
5109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5110$as_echo "no" >&6; }
9e07f89d
NN
5111fi
5112
81ecdfbb
RW
5113 if test "x$ac_ct_GNATBIND" = x; then
5114 GNATBIND="no"
5115 else
5116 case $cross_compiling:$ac_tool_warned in
5117yes:)
5118{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5119$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5120ac_tool_warned=yes ;;
5121esac
5122 GNATBIND=$ac_ct_GNATBIND
5123 fi
24ff9987 5124else
512b7dfb 5125 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5126fi
5127
7df2cd5d 5128if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5129 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5130set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5132$as_echo_n "checking for $ac_word... " >&6; }
5133if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5134 $as_echo_n "(cached) " >&6
7df2cd5d 5135else
512b7dfb
PB
5136 if test -n "$GNATMAKE"; then
5137 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5138else
5139as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5140for as_dir in $PATH
5141do
5142 IFS=$as_save_IFS
5143 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5144 for ac_exec_ext in '' $ac_executable_extensions; do
5145 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5146 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5147 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5148 break 2
5149 fi
5150done
81ecdfbb
RW
5151 done
5152IFS=$as_save_IFS
7df2cd5d
PB
5153
5154fi
5155fi
512b7dfb
PB
5156GNATMAKE=$ac_cv_prog_GNATMAKE
5157if test -n "$GNATMAKE"; then
81ecdfbb
RW
5158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5159$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5160else
81ecdfbb
RW
5161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5162$as_echo "no" >&6; }
7df2cd5d
PB
5163fi
5164
81ecdfbb 5165
7df2cd5d 5166fi
512b7dfb
PB
5167if test -z "$ac_cv_prog_GNATMAKE"; then
5168 ac_ct_GNATMAKE=$GNATMAKE
5169 # Extract the first word of "gnatmake", so it can be a program name with args.
5170set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5172$as_echo_n "checking for $ac_word... " >&6; }
5173if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5174 $as_echo_n "(cached) " >&6
7df2cd5d 5175else
512b7dfb
PB
5176 if test -n "$ac_ct_GNATMAKE"; then
5177 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5178else
5179as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5180for as_dir in $PATH
5181do
5182 IFS=$as_save_IFS
5183 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5184 for ac_exec_ext in '' $ac_executable_extensions; do
5185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5186 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5188 break 2
5189 fi
5190done
81ecdfbb
RW
5191 done
5192IFS=$as_save_IFS
7df2cd5d 5193
7df2cd5d
PB
5194fi
5195fi
512b7dfb
PB
5196ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5197if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5199$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5200else
81ecdfbb
RW
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5202$as_echo "no" >&6; }
7df2cd5d
PB
5203fi
5204
81ecdfbb
RW
5205 if test "x$ac_ct_GNATMAKE" = x; then
5206 GNATMAKE="no"
5207 else
5208 case $cross_compiling:$ac_tool_warned in
5209yes:)
5210{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5211$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5212ac_tool_warned=yes ;;
5213esac
5214 GNATMAKE=$ac_ct_GNATMAKE
5215 fi
7df2cd5d 5216else
512b7dfb 5217 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5218fi
5219
81ecdfbb
RW
5220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5221$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5222if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5223 $as_echo_n "(cached) " >&6
9e07f89d
NN
5224else
5225 cat >conftest.adb <<EOF
5226procedure conftest is begin null; end conftest;
5227EOF
5228acx_cv_cc_gcc_supports_ada=no
5229# There is a bug in old released versions of GCC which causes the
5230# driver to exit successfully when the appropriate language module
5231# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5232# Therefore we must check for the error message as well as an
5233# unsuccessful exit.
b8908782
DD
5234# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5235# given a .adb file, but produce no object file. So we must check
5236# if an object file was really produced to guard against this.
9e07f89d 5237errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5238if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5239 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5240fi
5241rm -f conftest.*
5242fi
81ecdfbb
RW
5243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5244$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5245
512b7dfb 5246if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5247 have_gnat=yes
5248else
5249 have_gnat=no
5250fi
5251
81ecdfbb
RW
5252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5253$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5254if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5255 $as_echo_n "(cached) " >&6
b8908782
DD
5256else
5257 echo abfoo >t1
5258 echo cdfoo >t2
5259 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5260 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5261 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5262 :
5263 else
5264 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5265 fi
5266 fi
b8908782
DD
5267 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5268 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5269 :
b8908782
DD
5270 else
5271 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5272 fi
5273 fi
5274 rm t1 t2
5275
5276fi
81ecdfbb
RW
5277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5278$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5279do_compare="$gcc_cv_prog_cmp_skip"
5280
5281
9e07f89d 5282
e8a5fa9c 5283# See if we are building gcc with C++.
81ecdfbb
RW
5284# Check whether --enable-build-with-cxx was given.
5285if test "${enable_build_with_cxx+set}" = set; then :
5286 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5287else
5288 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5289fi
5290
e8a5fa9c 5291
d5f2ee2e
KG
5292# Used for setting $lt_cv_objdir
5293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5294$as_echo_n "checking for objdir... " >&6; }
5295if test "${lt_cv_objdir+set}" = set; then :
5296 $as_echo_n "(cached) " >&6
5297else
5298 rm -f .libs 2>/dev/null
5299mkdir .libs 2>/dev/null
5300if test -d .libs; then
5301 lt_cv_objdir=.libs
5302else
5303 # MS-DOS does not allow filenames that begin with a dot.
5304 lt_cv_objdir=_libs
5305fi
5306rmdir .libs 2>/dev/null
5307fi
5308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5309$as_echo "$lt_cv_objdir" >&6; }
5310objdir=$lt_cv_objdir
5311
5312
5313
5314
5315
5316cat >>confdefs.h <<_ACEOF
5317#define LT_OBJDIR "$lt_cv_objdir/"
5318_ACEOF
5319
5320
5321
e8a5fa9c 5322# Check for GMP, MPFR and MPC
d9b76ff9 5323gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5324gmpinc=
4b900473 5325have_gmp=no
e8a5fa9c
RW
5326
5327# Specify a location for mpc
5328# check for this first so it ends up on the link line before mpfr.
5329
81ecdfbb
RW
5330# Check whether --with-mpc was given.
5331if test "${with_mpc+set}" = set; then :
5332 withval=$with_mpc;
5333fi
e8a5fa9c 5334
e8a5fa9c 5335
81ecdfbb
RW
5336# Check whether --with-mpc_include was given.
5337if test "${with_mpc_include+set}" = set; then :
5338 withval=$with_mpc_include;
5339fi
e8a5fa9c 5340
e8a5fa9c 5341
81ecdfbb
RW
5342# Check whether --with-mpc_lib was given.
5343if test "${with_mpc_lib+set}" = set; then :
5344 withval=$with_mpc_lib;
5345fi
e8a5fa9c 5346
e8a5fa9c
RW
5347
5348if test "x$with_mpc" != x; then
d9b76ff9
KG
5349 gmplibs="-L$with_mpc/lib $gmplibs"
5350 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5351fi
5352if test "x$with_mpc_include" != x; then
d9b76ff9 5353 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5354fi
5355if test "x$with_mpc_lib" != x; then
d9b76ff9 5356 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5357fi
5358if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5359 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5360 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5361 # Do not test the mpc version. Assume that it is sufficient, since
5362 # it is in the source tree, and the library has not been built yet
5363 # but it would be included on the link line in the version check below
5364 # hence making the test fail.
d9b76ff9 5365 have_gmp=yes
e8a5fa9c 5366fi
4b900473 5367
11b04d1f
DD
5368# Specify a location for mpfr
5369# check for this first so it ends up on the link line before gmp.
c6b750e1 5370
81ecdfbb
RW
5371# Check whether --with-mpfr-dir was given.
5372if test "${with_mpfr_dir+set}" = set; then :
5373 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5374Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5375fi
5376
11b04d1f
DD
5377
5378
81ecdfbb
RW
5379# Check whether --with-mpfr was given.
5380if test "${with_mpfr+set}" = set; then :
5381 withval=$with_mpfr;
5382fi
c6b750e1 5383
11b04d1f 5384
81ecdfbb
RW
5385# Check whether --with-mpfr_include was given.
5386if test "${with_mpfr_include+set}" = set; then :
5387 withval=$with_mpfr_include;
5388fi
c6b750e1 5389
8a0d8a5c 5390
81ecdfbb
RW
5391# Check whether --with-mpfr_lib was given.
5392if test "${with_mpfr_lib+set}" = set; then :
5393 withval=$with_mpfr_lib;
5394fi
8a0d8a5c 5395
11b04d1f
DD
5396
5397if test "x$with_mpfr" != x; then
5398 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5399 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5400fi
8a0d8a5c 5401if test "x$with_mpfr_include" != x; then
d9b76ff9 5402 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5403fi
5404if test "x$with_mpfr_lib" != x; then
5405 gmplibs="-L$with_mpfr_lib $gmplibs"
5406fi
4b900473 5407if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5408 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5409 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5410 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5411 # Do not test the mpfr version. Assume that it is sufficient, since
5412 # it is in the source tree, and the library has not been built yet
5413 # but it would be included on the link line in the version check below
5414 # hence making the test fail.
5415 have_gmp=yes
5416fi
11b04d1f 5417
4b1cb4fe 5418# Specify a location for gmp
c6b750e1 5419
81ecdfbb
RW
5420# Check whether --with-gmp-dir was given.
5421if test "${with_gmp_dir+set}" = set; then :
5422 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5423Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5424fi
5425
4b1cb4fe
DD
5426
5427
81ecdfbb
RW
5428# Check whether --with-gmp was given.
5429if test "${with_gmp+set}" = set; then :
5430 withval=$with_gmp;
5431fi
c6b750e1 5432
4b1cb4fe 5433
81ecdfbb
RW
5434# Check whether --with-gmp_include was given.
5435if test "${with_gmp_include+set}" = set; then :
5436 withval=$with_gmp_include;
5437fi
c6b750e1 5438
8a0d8a5c 5439
81ecdfbb
RW
5440# Check whether --with-gmp_lib was given.
5441if test "${with_gmp_lib+set}" = set; then :
5442 withval=$with_gmp_lib;
5443fi
8a0d8a5c
PB
5444
5445
4b1cb4fe 5446
11b04d1f
DD
5447if test "x$with_gmp" != x; then
5448 gmplibs="-L$with_gmp/lib $gmplibs"
5449 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5450fi
8a0d8a5c
PB
5451if test "x$with_gmp_include" != x; then
5452 gmpinc="-I$with_gmp_include $gmpinc"
5453fi
5454if test "x$with_gmp_lib" != x; then
5455 gmplibs="-L$with_gmp_lib $gmplibs"
5456fi
4b900473 5457if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5458 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5459 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c 5460 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
d5f2ee2e 5461 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5462 # Do not test the gmp version. Assume that it is sufficient, since
5463 # it is in the source tree, and the library has not been built yet
5464 # but it would be included on the link line in the version check below
5465 # hence making the test fail.
5466 have_gmp=yes
5467fi
4b1cb4fe 5468
ceb92e78 5469if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5470 have_gmp=yes
5471 saved_CFLAGS="$CFLAGS"
5472 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5473 # Check for the recommended and required versions of GMP.
5474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5475$as_echo_n "checking for the correct version of gmp.h... " >&6; }
5476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5477/* end confdefs.h. */
5478#include "gmp.h"
5479int
5480main ()
5481{
5482
5483 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5484 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5485 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5486 choke me
5487 #endif
5488
5489 ;
5490 return 0;
5491}
5492_ACEOF
5493if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1 5494
81ecdfbb 5495cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5496/* end confdefs.h. */
a6b5846e 5497#include <gmp.h>
c6b750e1
DJ
5498int
5499main ()
5500{
4b1cb4fe 5501
a6b5846e
KG
5502 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5503 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5504 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5505 choke me
5506 #endif
c6b750e1
DJ
5507
5508 ;
5509 return 0;
5510}
5511_ACEOF
81ecdfbb
RW
5512if ac_fn_c_try_compile "$LINENO"; then :
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5514$as_echo "yes" >&6; }
a6b5846e
KG
5515else
5516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5517$as_echo "buggy but acceptable" >&6; }
5518fi
5519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5520else
81ecdfbb
RW
5521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5522$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5523fi
81ecdfbb 5524rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5525
e8a5fa9c 5526 # If we have GMP, check the MPFR version.
4b900473 5527 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5528 # Check for the recommended and required versions of MPFR.
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5530$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5532/* end confdefs.h. */
9b134994 5533#include <gmp.h>
4b900473 5534 #include <mpfr.h>
c6b750e1
DJ
5535int
5536main ()
5537{
9b134994 5538
ef699244 5539 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5540 choke me
5541 #endif
c6b750e1
DJ
5542
5543 ;
5544 return 0;
5545}
5546_ACEOF
81ecdfbb
RW
5547if ac_fn_c_try_compile "$LINENO"; then :
5548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5549/* end confdefs.h. */
4b1cb4fe 5550#include <gmp.h>
4b900473 5551 #include <mpfr.h>
c6b750e1
DJ
5552int
5553main ()
5554{
9dbaa842 5555
a6b5846e 5556 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5557 choke me
5558 #endif
e8a5fa9c
RW
5559
5560 ;
5561 return 0;
5562}
5563_ACEOF
81ecdfbb
RW
5564if ac_fn_c_try_compile "$LINENO"; then :
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5566$as_echo "yes" >&6; }
e8a5fa9c 5567else
81ecdfbb
RW
5568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5569$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5570fi
81ecdfbb 5571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5572else
81ecdfbb
RW
5573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5574$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5575fi
81ecdfbb 5576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5577 fi
5578
5579 # Check for the MPC header version.
d9b76ff9 5580 if test x"$have_gmp" = xyes ; then
a6b5846e 5581 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5583$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5585/* end confdefs.h. */
5586#include <mpc.h>
5587int
5588main ()
5589{
5590
a6b5846e
KG
5591 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5592 choke me
5593 #endif
5594
5595 ;
5596 return 0;
5597}
5598_ACEOF
5599if ac_fn_c_try_compile "$LINENO"; then :
5600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5601/* end confdefs.h. */
5602#include <mpc.h>
5603int
5604main ()
5605{
5606
5607 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5608 choke me
5609 #endif
5610
5611 ;
5612 return 0;
5613}
5614_ACEOF
81ecdfbb
RW
5615if ac_fn_c_try_compile "$LINENO"; then :
5616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5617$as_echo "yes" >&6; }
a6b5846e
KG
5618else
5619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5620$as_echo "buggy but acceptable" >&6; }
5621fi
5622rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5623else
81ecdfbb 5624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5625$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5626fi
81ecdfbb 5627rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5628 fi
5629
5630 # Now check the MPFR library.
5631 if test x"$have_gmp" = xyes; then
5632 saved_LIBS="$LIBS"
5633 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5635$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5637/* end confdefs.h. */
d9b76ff9 5638#include <mpc.h>
e8a5fa9c
RW
5639int
5640main ()
5641{
5642
5643 mpfr_t n;
5644 mpfr_t x;
d9b76ff9 5645 mpc_t c;
e8a5fa9c
RW
5646 int t;
5647 mpfr_init (n);
5648 mpfr_init (x);
5649 mpfr_atan2 (n, n, x, GMP_RNDN);
5650 mpfr_erfc (n, x, GMP_RNDN);
5651 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5652 mpfr_clear(n);
5653 mpfr_clear(x);
5654 mpc_init2 (c, 53);
5655 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5656 mpc_cosh (c, c, MPC_RNDNN);
5657 mpc_pow (c, c, c, MPC_RNDNN);
5658 mpc_acosh (c, c, MPC_RNDNN);
5659 mpc_clear (c);
c6b750e1
DJ
5660
5661 ;
5662 return 0;
5663}
5664_ACEOF
81ecdfbb
RW
5665if ac_fn_c_try_link "$LINENO"; then :
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5667$as_echo "yes" >&6; }
c6b750e1 5668else
81ecdfbb
RW
5669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5670$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5671fi
81ecdfbb
RW
5672rm -f core conftest.err conftest.$ac_objext \
5673 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5674 LIBS="$saved_LIBS"
5675 fi
5676
4b900473 5677 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5678
a6b5846e
KG
5679# The library versions listed in the error message below should match
5680# the HARD-minimums enforced above.
4b900473 5681 if test x$have_gmp != xyes; then
a6b5846e 5682 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
d9b76ff9
KG
5683Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5684their locations. Source code for these libraries can be found at
5685their respective hosting sites as well as at
5686ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5687http://gcc.gnu.org/install/prerequisites.html for additional info. If
5688you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5689make sure that you have installed both the libraries and the header
5690files. They may be located in separate packages." "$LINENO" 5
4b900473 5691 fi
9dbaa842
DD
5692fi
5693
e8a5fa9c
RW
5694# Flags needed for both GMP, MPFR and/or MPC.
5695
5696
5697
4b1cb4fe
DD
5698
5699
5700
29383458
JM
5701# Allow host libstdc++ to be specified for static linking with PPL.
5702
81ecdfbb
RW
5703# Check whether --with-host-libstdcxx was given.
5704if test "${with_host_libstdcxx+set}" = set; then :
5705 withval=$with_host_libstdcxx;
5706fi
29383458 5707
29383458
JM
5708
5709case $with_host_libstdcxx in
5710 no|yes)
81ecdfbb 5711 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5712 ;;
5713esac
e28c595f 5714
e8a5fa9c
RW
5715# Linker flags to use for stage1 or when not boostrapping.
5716
81ecdfbb
RW
5717# Check whether --with-stage1-ldflags was given.
5718if test "${with_stage1_ldflags+set}" = set; then :
5719 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5720 stage1_ldflags=
5721 else
5722 stage1_ldflags=$withval
5723 fi
5724else
5725 stage1_ldflags=
81ecdfbb
RW
5726fi
5727
e8a5fa9c
RW
5728
5729
5730# Libraries to use for stage1 or when not bootstrapping.
5731
81ecdfbb
RW
5732# Check whether --with-stage1-libs was given.
5733if test "${with_stage1_libs+set}" = set; then :
5734 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5735 stage1_libs=
5736 else
5737 stage1_libs=$withval
5738 fi
5739else
5740 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5741fi
5742
e8a5fa9c
RW
5743
5744
e8a5fa9c
RW
5745# Libraries to use for stage2 and later builds. This defaults to the
5746# argument passed to --with-host-libstdcxx.
5747
81ecdfbb
RW
5748# Check whether --with-boot-libs was given.
5749if test "${with_boot_libs+set}" = set; then :
5750 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5751 poststage1_libs=
5752 else
5753 poststage1_libs=$withval
5754 fi
5755else
5756 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5757fi
5758
e8a5fa9c
RW
5759
5760
143754cd
NC
5761# Linker flags to use for stage2 and later builds.
5762
5763# Check whether --with-boot-ldflags was given.
5764if test "${with_boot_ldflags+set}" = set; then :
5765 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5766 poststage1_ldflags=
5767 else
5768 poststage1_ldflags=$withval
5769 fi
5770else
5771 poststage1_ldflags=
5772 # With --enable-build-with-cxx, default to linking libstdc++ and
5773 # libgcc statically. But if the user explicitly specified the
5774 # libraries to use, trust that they are doing what they want.
5775 if test "$ENABLE_BUILD_WITH_CXX" = "yes" -a "$poststage1_libs" = ""; then
5776 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5777 fi
5778fi
5779
5780
5781
e28c595f
JM
5782# Check for PPL
5783ppl_major_version=0
5784ppl_minor_version=10
e8a5fa9c 5785ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5786pplinc=
5787
5788
81ecdfbb
RW
5789# Check whether --with-ppl was given.
5790if test "${with_ppl+set}" = set; then :
5791 withval=$with_ppl;
81ecdfbb 5792fi
e28c595f 5793
e28c595f 5794
81ecdfbb
RW
5795# Check whether --with-ppl_include was given.
5796if test "${with_ppl_include+set}" = set; then :
5797 withval=$with_ppl_include;
5798fi
5799
e28c595f 5800
81ecdfbb
RW
5801# Check whether --with-ppl_lib was given.
5802if test "${with_ppl_lib+set}" = set; then :
5803 withval=$with_ppl_lib;
5804fi
e28c595f 5805
e28c595f 5806
29383458
JM
5807case $with_ppl in
5808 no)
5809 ppllibs=
5810 ;;
1f53ca9a
AO
5811 "" | yes)
5812 ;;
29383458 5813 *)
e8a5fa9c 5814 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5815 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5816 ;;
5817esac
e28c595f
JM
5818if test "x$with_ppl_include" != x; then
5819 pplinc="-I$with_ppl_include $pplinc"
5820fi
5821if test "x$with_ppl_lib" != x; then
e8a5fa9c 5822 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5823fi
5824if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
d5f2ee2e 5825 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
5826 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5827 enable_ppl_version_check=no
e28c595f
JM
5828fi
5829
81ecdfbb
RW
5830# Check whether --enable-ppl-version-check was given.
5831if test "${enable_ppl_version_check+set}" = set; then :
5832 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5833else
5834 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5835fi
5836
e28c595f 5837
1f53ca9a 5838if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
5839 saved_CFLAGS="$CFLAGS"
5840 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5842$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5844/* end confdefs.h. */
5845#include "ppl_c.h"
5846int
5847main ()
5848{
5849
5850 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5851 choke me
5852 #endif
5853
5854 ;
5855 return 0;
5856}
5857_ACEOF
81ecdfbb
RW
5858if ac_fn_c_try_compile "$LINENO"; then :
5859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5860$as_echo "yes" >&6; }
e28c595f 5861else
81ecdfbb 5862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5863$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5864fi
81ecdfbb 5865rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5866 CFLAGS="$saved_CFLAGS"
5867fi
5868
5869# Flags needed for PPL
5870
5871
5872
5873
5874# Check for CLOOG
5875clooglibs=" -lcloog "
5876clooginc=" -DCLOOG_PPL_BACKEND "
5877
5878
81ecdfbb
RW
5879# Check whether --with-cloog was given.
5880if test "${with_cloog+set}" = set; then :
5881 withval=$with_cloog;
81ecdfbb
RW
5882fi
5883
e28c595f 5884
81ecdfbb
RW
5885# Check whether --with-cloog_include was given.
5886if test "${with_cloog_include+set}" = set; then :
5887 withval=$with_cloog_include;
5888fi
e28c595f 5889
e28c595f 5890
81ecdfbb
RW
5891# Check whether --with-cloog_lib was given.
5892if test "${with_cloog_lib+set}" = set; then :
5893 withval=$with_cloog_lib;
5894fi
e28c595f 5895
e28c595f 5896
1f53ca9a
AO
5897if test "x$with_ppl" = "xno"; then
5898 with_cloog=no
5899fi
5900
29383458
JM
5901case $with_cloog in
5902 no)
5903 clooglibs=
5904 clooginc=
5905 ;;
1f53ca9a
AO
5906 "" | yes)
5907 ;;
29383458
JM
5908 *)
5909 clooglibs="-L$with_cloog/lib -lcloog"
5910 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
29383458
JM
5911 ;;
5912esac
e28c595f
JM
5913if test "x$with_cloog_include" != x; then
5914 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5915fi
5916if test "x$with_cloog_lib" != x; then
5917 clooglibs="-L$with_cloog_lib -lcloog"
e28c595f
JM
5918fi
5919if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
d5f2ee2e 5920 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
e28c595f 5921 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
1f53ca9a 5922 enable_cloog_version_check=no
e28c595f
JM
5923fi
5924
81ecdfbb
RW
5925# Check whether --enable-cloog-version-check was given.
5926if test "${enable_cloog_version_check+set}" = set; then :
5927 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5928else
5929 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5930fi
5931
e28c595f 5932
1f53ca9a 5933if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
e28c595f
JM
5934 saved_CFLAGS="$CFLAGS"
5935 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
143754cd
NC
5936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
5937$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
81ecdfbb 5938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5939/* end confdefs.h. */
5940#include "cloog/cloog.h"
5941int
5942main ()
5943{
5944
143754cd 5945 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 5
e28c595f
JM
5946 choke me
5947 #endif
5948
5949 ;
5950 return 0;
5951}
5952_ACEOF
81ecdfbb
RW
5953if ac_fn_c_try_compile "$LINENO"; then :
5954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5955$as_echo "yes" >&6; }
e28c595f 5956else
81ecdfbb
RW
5957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5958$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5959fi
81ecdfbb 5960rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5961 CFLAGS="$saved_CFLAGS"
5962fi
5963
5964# Flags needed for CLOOG
5965
5966
5967
700d40ca
ILT
5968# Check for LTO support.
5969# Check whether --enable-lto was given.
5970if test "${enable_lto+set}" = set; then :
5971 enableval=$enable_lto; enable_lto=$enableval
5972else
5973 enable_lto=yes; default_enable_lto=yes
5974fi
5975
5976
143754cd
NC
5977
5978
5979
5980target_elf=no
5981case $target in
5982 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
5983 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
5984 alpha*-dec-osf* | *-interix*)
5985 target_elf=no
5986 ;;
5987 *)
5988 target_elf=yes
5989 ;;
5990esac
5991
5992if test $target_elf = yes; then :
5993
5994else
5995 if test x"$default_enable_lto" = x"yes" ; then
5996 enable_lto=no
5997else
5998 if test x"$enable_lto" = x"yes"; then
5999 as_fn_error "LTO support requires an ELF target." "$LINENO" 5
6000 fi
6001fi
6002default_enable_lto=no
6003fi
6004
6005
700d40ca
ILT
6006if test x"$enable_lto" = x"yes" ; then
6007 # Make sure that libelf.h and gelf.h are available.
6008
6009# Check whether --with-libelf was given.
6010if test "${with_libelf+set}" = set; then :
6011 withval=$with_libelf;
6012fi
6013
6014
6015
6016# Check whether --with-libelf_include was given.
6017if test "${with_libelf_include+set}" = set; then :
6018 withval=$with_libelf_include;
6019fi
6020
6021
6022
6023# Check whether --with-libelf_lib was given.
6024if test "${with_libelf_lib+set}" = set; then :
6025 withval=$with_libelf_lib;
6026fi
6027
6028
1f53ca9a
AO
6029 saved_CFLAGS="$CFLAGS"
6030 saved_CPPFLAGS="$CPPFLAGS"
6031 saved_LIBS="$LIBS"
6032
700d40ca
ILT
6033 case $with_libelf in
6034 "")
6035 libelflibs="-lelf"
6036 libelfinc="-I/usr/include/libelf"
6037 ;;
6038 *)
6039 libelflibs="-L$with_libelf/lib -lelf"
6040 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
6041 LIBS="$libelflibs $LIBS"
6042 ;;
6043 esac
6044
6045 if test "x$with_libelf_include" != x; then
6046 libelfinc="-I$with_libelf_include"
6047 fi
6048
6049 if test "x$with_libelf_lib" != x; then
6050 libelflibs="-L$with_libelf_lib -lelf"
6051 LIBS="$libelflibs $LIBS"
6052 fi
6053
6054 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
6055 && test -d ${srcdir}/libelf; then
1f53ca9a
AO
6056 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
6057 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
700d40ca 6058 LIBS="$libelflibs $LIBS"
700d40ca 6059
1f53ca9a 6060 else
700d40ca
ILT
6061
6062 CFLAGS="$CFLAGS $libelfinc"
6063 CPPFLAGS="$CPPFLAGS $libelfinc"
6064 LIBS="$LIBS $libelflibs"
6065
6066 ac_ext=c
6067ac_cpp='$CPP $CPPFLAGS'
6068ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6069ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6070ac_compiler_gnu=$ac_cv_c_compiler_gnu
6071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6072$as_echo_n "checking how to run the C preprocessor... " >&6; }
6073# On Suns, sometimes $CPP names a directory.
6074if test -n "$CPP" && test -d "$CPP"; then
6075 CPP=
6076fi
6077if test -z "$CPP"; then
6078 if test "${ac_cv_prog_CPP+set}" = set; then :
6079 $as_echo_n "(cached) " >&6
6080else
6081 # Double quotes because CPP needs to be expanded
6082 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6083 do
6084 ac_preproc_ok=false
6085for ac_c_preproc_warn_flag in '' yes
6086do
6087 # Use a header file that comes with gcc, so configuring glibc
6088 # with a fresh cross-compiler works.
6089 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6090 # <limits.h> exists even on freestanding compilers.
6091 # On the NeXT, cc -E runs the code through the compiler's parser,
6092 # not just through cpp. "Syntax error" is here to catch this case.
6093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6094/* end confdefs.h. */
6095#ifdef __STDC__
6096# include <limits.h>
6097#else
6098# include <assert.h>
6099#endif
6100 Syntax error
6101_ACEOF
6102if ac_fn_c_try_cpp "$LINENO"; then :
6103
6104else
6105 # Broken: fails on valid input.
6106continue
6107fi
6108rm -f conftest.err conftest.$ac_ext
6109
6110 # OK, works on sane cases. Now check whether nonexistent headers
6111 # can be detected and how.
6112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6113/* end confdefs.h. */
6114#include <ac_nonexistent.h>
6115_ACEOF
6116if ac_fn_c_try_cpp "$LINENO"; then :
6117 # Broken: success on invalid input.
6118continue
6119else
6120 # Passes both tests.
6121ac_preproc_ok=:
6122break
6123fi
6124rm -f conftest.err conftest.$ac_ext
6125
6126done
6127# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6128rm -f conftest.err conftest.$ac_ext
6129if $ac_preproc_ok; then :
6130 break
6131fi
6132
6133 done
6134 ac_cv_prog_CPP=$CPP
6135
6136fi
6137 CPP=$ac_cv_prog_CPP
6138else
6139 ac_cv_prog_CPP=$CPP
6140fi
6141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6142$as_echo "$CPP" >&6; }
6143ac_preproc_ok=false
6144for ac_c_preproc_warn_flag in '' yes
6145do
6146 # Use a header file that comes with gcc, so configuring glibc
6147 # with a fresh cross-compiler works.
6148 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6149 # <limits.h> exists even on freestanding compilers.
6150 # On the NeXT, cc -E runs the code through the compiler's parser,
6151 # not just through cpp. "Syntax error" is here to catch this case.
6152 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6153/* end confdefs.h. */
6154#ifdef __STDC__
6155# include <limits.h>
6156#else
6157# include <assert.h>
6158#endif
6159 Syntax error
6160_ACEOF
6161if ac_fn_c_try_cpp "$LINENO"; then :
6162
6163else
6164 # Broken: fails on valid input.
6165continue
6166fi
6167rm -f conftest.err conftest.$ac_ext
6168
6169 # OK, works on sane cases. Now check whether nonexistent headers
6170 # can be detected and how.
6171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6172/* end confdefs.h. */
6173#include <ac_nonexistent.h>
6174_ACEOF
6175if ac_fn_c_try_cpp "$LINENO"; then :
6176 # Broken: success on invalid input.
6177continue
6178else
6179 # Passes both tests.
6180ac_preproc_ok=:
6181break
6182fi
6183rm -f conftest.err conftest.$ac_ext
6184
6185done
6186# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6187rm -f conftest.err conftest.$ac_ext
6188if $ac_preproc_ok; then :
6189
6190else
6191 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6192$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6193as_fn_error "C preprocessor \"$CPP\" fails sanity check
6194See \`config.log' for more details." "$LINENO" 5; }
6195fi
6196
6197ac_ext=c
6198ac_cpp='$CPP $CPPFLAGS'
6199ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6200ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6201ac_compiler_gnu=$ac_cv_c_compiler_gnu
6202
6203
6204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6205$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6206if test "${ac_cv_path_GREP+set}" = set; then :
6207 $as_echo_n "(cached) " >&6
6208else
6209 if test -z "$GREP"; then
6210 ac_path_GREP_found=false
6211 # Loop through the user's path and test for each of PROGNAME-LIST
6212 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6213for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6214do
6215 IFS=$as_save_IFS
6216 test -z "$as_dir" && as_dir=.
6217 for ac_prog in grep ggrep; do
6218 for ac_exec_ext in '' $ac_executable_extensions; do
6219 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6220 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6221# Check for GNU ac_path_GREP and select it if it is found.
6222 # Check for GNU $ac_path_GREP
6223case `"$ac_path_GREP" --version 2>&1` in
6224*GNU*)
6225 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6226*)
6227 ac_count=0
6228 $as_echo_n 0123456789 >"conftest.in"
6229 while :
6230 do
6231 cat "conftest.in" "conftest.in" >"conftest.tmp"
6232 mv "conftest.tmp" "conftest.in"
6233 cp "conftest.in" "conftest.nl"
6234 $as_echo 'GREP' >> "conftest.nl"
6235 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6236 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6237 as_fn_arith $ac_count + 1 && ac_count=$as_val
6238 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6239 # Best one so far, save it but keep looking for a better one
6240 ac_cv_path_GREP="$ac_path_GREP"
6241 ac_path_GREP_max=$ac_count
6242 fi
6243 # 10*(2^10) chars as input seems more than enough
6244 test $ac_count -gt 10 && break
6245 done
6246 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6247esac
6248
6249 $ac_path_GREP_found && break 3
6250 done
6251 done
6252 done
6253IFS=$as_save_IFS
6254 if test -z "$ac_cv_path_GREP"; then
6255 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6256 fi
6257else
6258 ac_cv_path_GREP=$GREP
6259fi
6260
6261fi
6262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6263$as_echo "$ac_cv_path_GREP" >&6; }
6264 GREP="$ac_cv_path_GREP"
6265
6266
6267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6268$as_echo_n "checking for egrep... " >&6; }
6269if test "${ac_cv_path_EGREP+set}" = set; then :
6270 $as_echo_n "(cached) " >&6
6271else
6272 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6273 then ac_cv_path_EGREP="$GREP -E"
6274 else
6275 if test -z "$EGREP"; then
6276 ac_path_EGREP_found=false
6277 # Loop through the user's path and test for each of PROGNAME-LIST
6278 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6279for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6280do
6281 IFS=$as_save_IFS
6282 test -z "$as_dir" && as_dir=.
6283 for ac_prog in egrep; do
6284 for ac_exec_ext in '' $ac_executable_extensions; do
6285 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6286 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6287# Check for GNU ac_path_EGREP and select it if it is found.
6288 # Check for GNU $ac_path_EGREP
6289case `"$ac_path_EGREP" --version 2>&1` in
6290*GNU*)
6291 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6292*)
6293 ac_count=0
6294 $as_echo_n 0123456789 >"conftest.in"
6295 while :
6296 do
6297 cat "conftest.in" "conftest.in" >"conftest.tmp"
6298 mv "conftest.tmp" "conftest.in"
6299 cp "conftest.in" "conftest.nl"
6300 $as_echo 'EGREP' >> "conftest.nl"
6301 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6302 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6303 as_fn_arith $ac_count + 1 && ac_count=$as_val
6304 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6305 # Best one so far, save it but keep looking for a better one
6306 ac_cv_path_EGREP="$ac_path_EGREP"
6307 ac_path_EGREP_max=$ac_count
6308 fi
6309 # 10*(2^10) chars as input seems more than enough
6310 test $ac_count -gt 10 && break
6311 done
6312 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6313esac
6314
6315 $ac_path_EGREP_found && break 3
6316 done
6317 done
6318 done
6319IFS=$as_save_IFS
6320 if test -z "$ac_cv_path_EGREP"; then
6321 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6322 fi
6323else
6324 ac_cv_path_EGREP=$EGREP
6325fi
6326
6327 fi
6328fi
6329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6330$as_echo "$ac_cv_path_EGREP" >&6; }
6331 EGREP="$ac_cv_path_EGREP"
6332
6333
6334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6335$as_echo_n "checking for ANSI C header files... " >&6; }
6336if test "${ac_cv_header_stdc+set}" = set; then :
6337 $as_echo_n "(cached) " >&6
6338else
6339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6340/* end confdefs.h. */
6341#include <stdlib.h>
6342#include <stdarg.h>
6343#include <string.h>
6344#include <float.h>
6345
6346int
6347main ()
6348{
6349
6350 ;
6351 return 0;
6352}
6353_ACEOF
6354if ac_fn_c_try_compile "$LINENO"; then :
6355 ac_cv_header_stdc=yes
6356else
6357 ac_cv_header_stdc=no
6358fi
6359rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6360
6361if test $ac_cv_header_stdc = yes; then
6362 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6364/* end confdefs.h. */
6365#include <string.h>
6366
6367_ACEOF
6368if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6369 $EGREP "memchr" >/dev/null 2>&1; then :
6370
6371else
6372 ac_cv_header_stdc=no
6373fi
6374rm -f conftest*
6375
6376fi
6377
6378if test $ac_cv_header_stdc = yes; then
6379 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6381/* end confdefs.h. */
6382#include <stdlib.h>
6383
6384_ACEOF
6385if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6386 $EGREP "free" >/dev/null 2>&1; then :
6387
6388else
6389 ac_cv_header_stdc=no
6390fi
6391rm -f conftest*
6392
6393fi
6394
6395if test $ac_cv_header_stdc = yes; then
6396 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6397 if test "$cross_compiling" = yes; then :
6398 :
6399else
6400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6401/* end confdefs.h. */
6402#include <ctype.h>
6403#include <stdlib.h>
6404#if ((' ' & 0x0FF) == 0x020)
6405# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6406# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6407#else
6408# define ISLOWER(c) \
6409 (('a' <= (c) && (c) <= 'i') \
6410 || ('j' <= (c) && (c) <= 'r') \
6411 || ('s' <= (c) && (c) <= 'z'))
6412# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6413#endif
6414
6415#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6416int
6417main ()
6418{
6419 int i;
6420 for (i = 0; i < 256; i++)
6421 if (XOR (islower (i), ISLOWER (i))
6422 || toupper (i) != TOUPPER (i))
6423 return 2;
6424 return 0;
6425}
6426_ACEOF
6427if ac_fn_c_try_run "$LINENO"; then :
6428
6429else
6430 ac_cv_header_stdc=no
6431fi
6432rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6433 conftest.$ac_objext conftest.beam conftest.$ac_ext
6434fi
6435
6436fi
6437fi
6438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6439$as_echo "$ac_cv_header_stdc" >&6; }
6440if test $ac_cv_header_stdc = yes; then
6441
6442$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6443
6444fi
6445
6446# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6447for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6448 inttypes.h stdint.h unistd.h
6449do :
6450 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6451ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6452"
6453eval as_val=\$$as_ac_Header
6454 if test "x$as_val" = x""yes; then :
6455 cat >>confdefs.h <<_ACEOF
6456#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6457_ACEOF
6458
6459fi
6460
6461done
6462
6463
6464for ac_header in libelf.h
6465do :
6466 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6467if test "x$ac_cv_header_libelf_h" = x""yes; then :
6468 cat >>confdefs.h <<_ACEOF
6469#define HAVE_LIBELF_H 1
6470_ACEOF
6471 have_libelf_h=yes
6472fi
6473
6474done
6475
6476 for ac_header in gelf.h
6477do :
6478 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6479if test "x$ac_cv_header_gelf_h" = x""yes; then :
6480 cat >>confdefs.h <<_ACEOF
6481#define HAVE_GELF_H 1
6482_ACEOF
6483 have_gelf_h=yes
6484fi
6485
6486done
6487
6488
6489 for ac_header in libelf/libelf.h
6490do :
6491 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6492if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6493 cat >>confdefs.h <<_ACEOF
6494#define HAVE_LIBELF_LIBELF_H 1
6495_ACEOF
6496 have_libelf_libelf_h=yes
6497fi
6498
6499done
6500
6501 for ac_header in libelf/gelf.h
6502do :
6503 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6504if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6505 cat >>confdefs.h <<_ACEOF
6506#define HAVE_LIBELF_GELF_H 1
6507_ACEOF
6508 have_libelf_gelf_h=yes
6509fi
6510
6511done
6512
6513
6514 # If we couldn't find libelf.h and the user forced it, emit an error.
6515 if test x"$have_libelf_h" != x"yes" \
6516 && test x"$have_libelf_libelf_h" != x"yes" ; then
6517 if test x"$default_enable_lto" != x"yes" ; then
6518 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6519 else
6520 enable_lto=no
6521 libelflibs=
6522 libelfinc=
6523 fi
6524 fi
6525
6526 # If we couldn't find gelf.h and the user forced it, emit an error.
6527 if test x"$have_gelf_h" != x"yes" \
6528 && test x"$have_libelf_gelf_h" != x"yes" ; then
6529 if test x"$default_enable_lto" != x"yes" ; then
6530 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6531 else
6532 enable_lto=no
6533 libelflibs=
6534 libelfinc=
6535 fi
6536 fi
6537
6538 # Check that the detected libelf has the functions we need. We cannot
6539 # rely on just detecting the headers since they do not include
6540 # versioning information. Add functions, if needed.
6541 if test x"$enable_lto" = x"yes" ; then
6542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6543$as_echo_n "checking for the correct version of libelf... " >&6; }
6544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6545/* end confdefs.h. */
6546#include <libelf.h>
6547int
6548main ()
6549{
6550
6551 elf_errmsg (0);
6552 elf_getscn (0, 0);
6553 elf_nextscn (0, 0);
6554 elf_strptr (0, 0, 0);
6555 elf_getident (0, 0);
6556 elf_getshdrstrndx (0, 0);
6557 elf_begin (0, 0, 0);
6558 elf_ndxscn (0);
6559 elf_end (0);
6560
6561 ;
6562 return 0;
6563}
6564_ACEOF
6565if ac_fn_c_try_link "$LINENO"; then :
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6567$as_echo "yes" >&6; };
6568else
6569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6570$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6571
6572fi
6573rm -f core conftest.err conftest.$ac_objext \
6574 conftest$ac_exeext conftest.$ac_ext
6575
6576 # If we couldn't enable LTO and the user forced it, emit an error.
6577 if test x"$enable_lto" = x"no" \
6578 && test x"$default_enable_lto" != x"yes" ; then
6579 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6580Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6581to specify its location." "$LINENO" 5
6582 fi
6583 fi
6584
6585 CFLAGS="$saved_CFLAGS"
6586 CPPFLAGS="$saved_CPPFLAGS"
6587 LIBS="$saved_LIBS"
6588
1f53ca9a
AO
6589 fi
6590
700d40ca
ILT
6591 # Flags needed for libelf.
6592
6593
6594fi
6595
e28c595f 6596
947f426e 6597# By default, C is the only stage 1 language.
9b134994 6598stage1_languages=,c,
1d39f329 6599
e8a5fa9c 6600# Target libraries that we bootstrap.
2aa2364a 6601bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6602
9e07f89d
NN
6603# Figure out what language subdirectories are present.
6604# Look if the user specified --enable-languages="..."; if not, use
6605# the environment variable $LANGUAGES if defined. $LANGUAGES might
6606# go away some day.
6607# NB: embedded tabs in this IF block -- do not untabify
6608if test -d ${srcdir}/gcc; then
6609 if test x"${enable_languages+set}" != xset; then
6610 if test x"${LANGUAGES+set}" = xset; then
6611 enable_languages="${LANGUAGES}"
6612 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6613 else
6614 enable_languages=all
6615 fi
6616 else
6617 if test x"${enable_languages}" = x ||
6618 test x"${enable_languages}" = xyes;
6619 then
6620 echo configure.in: --enable-languages needs at least one language argument 1>&2
6621 exit 1
6622 fi
6623 fi
6624 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6625
096f7d00
DE
6626 # 'f95' is the old name for the 'fortran' language. We issue a warning
6627 # and make the substitution.
6628 case ,${enable_languages}, in
6629 *,f95,*)
6630 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6631 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6632 ;;
6633 esac
6634
9e07f89d
NN
6635 # First scan to see if an enabled language requires some other language.
6636 # We assume that a given config-lang.in will list all the language
6637 # front ends it requires, even if some are required indirectly.
6638 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6639 case ${lang_frag} in
6640 ..) ;;
6641 # The odd quoting in the next line works around
6642 # an apparent bug in bash 1.12 on linux.
6643 ${srcdir}/gcc/[*]/config-lang.in) ;;
6644 *)
6645 # From the config-lang.in, get $language, $lang_requires
6646 language=
6647 lang_requires=
6648 . ${lang_frag}
6649 for other in ${lang_requires} ; do
6650 case ,${enable_languages}, in
6651 *,$other,*) ;;
6652 *,all,*) ;;
6653 *,$language,*)
6654 echo " \`$other' language required by \`$language'; enabling" 1>&2
6655 enable_languages="${enable_languages},${other}"
6656 ;;
6657 esac
6658 done
6659 ;;
6660 esac
6661 done
6662
9b134994 6663 new_enable_languages=,c,
700d40ca
ILT
6664
6665 # If LTO is enabled, add the LTO front end.
6666 extra_host_libiberty_configure_flags=
6667 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6668 case ,${enable_languages}, in
6669 *,lto,*) ;;
6670 *) enable_languages="${enable_languages},lto" ;;
6671 esac
700d40ca
ILT
6672 if test "${ENABLE_GOLD}" = "yes" ; then
6673 configdirs="$configdirs lto-plugin"
6674 extra_host_libiberty_configure_flags=--enable-shared
6675 fi
6676 fi
6677
6678
9e07f89d 6679 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6680 potential_languages=,c,
9e07f89d
NN
6681
6682 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6683 case ${lang_frag} in
6684 ..) ;;
6685 # The odd quoting in the next line works around
6686 # an apparent bug in bash 1.12 on linux.
6687 ${srcdir}/gcc/[*]/config-lang.in) ;;
6688 *)
c6b750e1 6689 # From the config-lang.in, get $language, $target_libs,
1d39f329 6690 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6691 language=
6692 target_libs=
6693 lang_dirs=
64ce424c 6694 subdir_requires=
9b134994
PB
6695 boot_language=no
6696 build_by_default=yes
9e07f89d 6697 . ${lang_frag}
9b134994
PB
6698 if test x${language} = x; then
6699 echo "${lang_frag} doesn't set \$language." 1>&2
6700 exit 1
6701 fi
6702
1f53ca9a
AO
6703 if test "$language" = "c++" \
6704 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6705 boot_language=yes
6706 fi
6707
9b134994
PB
6708 case ,${enable_languages}, in
6709 *,${language},*)
9e07f89d
NN
6710 # Language was explicitly selected; include it.
6711 add_this_lang=yes
6712 ;;
9b134994
PB
6713 *,all,*)
6714 # 'all' was selected, select it if it is a default language
6715 add_this_lang=${build_by_default}
9e07f89d
NN
6716 ;;
6717 *)
6718 add_this_lang=no
6719 ;;
6720 esac
4b1cb4fe 6721
64ce424c 6722 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6723 for i in $subdir_requires; do
3d3adb43 6724 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6725 case ,${enable_languages}, in
6726 *,${language},*)
6727 # Specifically requested language; tell them.
81ecdfbb 6728 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6729 ;;
6730 *)
6731 # Silently disable.
9b134994 6732 add_this_lang=unsupported
64ce424c
PB
6733 ;;
6734 esac
6735 done
6736
9b134994
PB
6737 # Disable Ada if no preexisting GNAT is available.
6738 case ,${enable_languages},:${language}:${have_gnat} in
6739 *,${language},*:ada:no)
6740 # Specifically requested language; tell them.
81ecdfbb 6741 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6742 ;;
6743 *:ada:no)
6744 # Silently disable.
6745 add_this_lang=unsupported
6746 ;;
6747 esac
6748
59f7ec45
HPN
6749 # Disable a language that is unsupported by the target.
6750 case " $unsupported_languages " in
6751 *" $language "*)
9b134994 6752 add_this_lang=unsupported
59f7ec45
HPN
6753 ;;
6754 esac
6755
4b1cb4fe 6756 case $add_this_lang in
9b134994 6757 unsupported)
9e07f89d 6758 # Remove language-dependent dirs.
1d39f329
NN
6759 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6760 ;;
9b134994
PB
6761 no)
6762 # Remove language-dependent dirs; still show language as supported.
6763 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6764 potential_languages="${potential_languages}${language},"
6765 ;;
6766 yes)
6767 new_enable_languages="${new_enable_languages}${language},"
6768 potential_languages="${potential_languages}${language},"
1d39f329 6769 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6770 case "${boot_language}:,$enable_stage1_languages," in
6771 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6772 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6773 case ",$stage1_languages," in
6774 *,$language,* | ,yes, | ,all,) ;;
6775 *) stage1_languages="${stage1_languages}${language}," ;;
6776 esac
e8a5fa9c
RW
6777 # We need to bootstrap any supporting libraries.
6778 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6779 ;;
6780 esac
6781 ;;
9e07f89d
NN
6782 esac
6783 ;;
6784 esac
6785 done
6786
81ecdfbb
RW
6787 # Check whether --enable-stage1-languages was given.
6788if test "${enable_stage1_languages+set}" = set; then :
6789 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6790 ,no,|,,)
6791 # Set it to something that will have no effect in the loop below
6792 enable_stage1_languages=c ;;
6793 ,yes,)
6794 enable_stage1_languages=`echo $new_enable_languages | \
6795 sed -e "s/^,//" -e "s/,$//" ` ;;
6796 *,all,*)
6797 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6798 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6799 esac
6800
6801 # Add "good" languages from enable_stage1_languages to stage1_languages,
6802 # while "bad" languages go in missing_languages. Leave no duplicates.
6803 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6804 case $potential_languages in
6805 *,$i,*)
6806 case $stage1_languages in
6807 *,$i,*) ;;
6808 *) stage1_languages="$stage1_languages$i," ;;
6809 esac ;;
6810 *)
6811 case $missing_languages in
6812 *,$i,*) ;;
6813 *) missing_languages="$missing_languages$i," ;;
6814 esac ;;
6815 esac
6816 done
81ecdfbb
RW
6817fi
6818
9b134994
PB
6819
6820 # Remove leading/trailing commas that were added for simplicity
6821 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6822 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6823 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6824 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6825
9e07f89d 6826 if test "x$missing_languages" != x; then
81ecdfbb 6827 as_fn_error "
27258dd4 6828The following requested languages could not be built: ${missing_languages}
81ecdfbb 6829Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6830 fi
9e07f89d
NN
6831 if test "x$new_enable_languages" != "x$enable_languages"; then
6832 echo The following languages will be built: ${new_enable_languages}
9b134994 6833 enable_languages="$new_enable_languages"
9e07f89d 6834 fi
9b134994 6835
c6b750e1 6836
81ec575a 6837 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6838fi
6839
a6df5a19
PB
6840# Handle --disable-<component> generically.
6841for dir in $configdirs $build_configdirs $target_configdirs ; do
6842 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6843 varname=`echo $dirname | sed -e s/+/_/g`
6844 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6845 noconfigdirs="$noconfigdirs $dir"
6846 fi
6847done
6848
4f0ef2d8 6849# Check for Boehm's garbage collector
81ecdfbb
RW
6850# Check whether --enable-objc-gc was given.
6851if test "${enable_objc_gc+set}" = set; then :
6852 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6853 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6854 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6855 ;;
6856esac
81ecdfbb
RW
6857fi
6858
4f0ef2d8
CD
6859
6860# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6861case ,${enable_languages},:${enable_objc_gc} in
6862 *,objc,*:yes)
4f0ef2d8
CD
6863 # Keep target-boehm-gc if requested for Objective-C.
6864 ;;
4f0ef2d8 6865 *)
d42c4017
DA
6866 # Otherwise remove target-boehm-gc depending on target-libjava.
6867 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6868 noconfigdirs="$noconfigdirs target-boehm-gc"
6869 fi
4f0ef2d8
CD
6870 ;;
6871esac
6872
caeba88f
AL
6873# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6874# $build_configdirs and $target_configdirs.
9e07f89d
NN
6875# If we have the source for $noconfigdirs entries, add them to $notsupp.
6876
6877notsupp=""
6878for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6879 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6880 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6881 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6882 if test -r $srcdir/$dirname/configure ; then
6883 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6884 true
6885 else
6886 notsupp="$notsupp $dir"
6887 fi
6888 fi
6889 fi
caeba88f
AL
6890 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6891 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6892 if test -r $srcdir/$dirname/configure ; then
6893 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6894 true
6895 else
6896 notsupp="$notsupp $dir"
6897 fi
6898 fi
6899 fi
9e07f89d
NN
6900 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6901 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6902 if test -r $srcdir/$dirname/configure ; then
6903 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6904 true
6905 else
6906 notsupp="$notsupp $dir"
6907 fi
6908 fi
6909 fi
6910done
6911
6912# Sometimes the tools are distributed with libiberty but with no other
6913# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6914# Don't let libgcc imply libiberty either.
9e07f89d 6915if test -n "${target_configdirs}" ; then
f86e35b8 6916 libgcc=
9e07f89d
NN
6917 others=
6918 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6919 if test "$i" = "libgcc"; then
6920 libgcc=target-libgcc
6921 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6922 if test -r $srcdir/$i/configure ; then
6923 others=yes;
6924 break;
6925 fi
6926 fi
6927 done
6928 if test -z "${others}" ; then
f86e35b8 6929 target_configdirs=$libgcc
9e07f89d
NN
6930 fi
6931fi
6932
6933# Quietly strip out all directories which aren't configurable in this tree.
6934# This relies on all configurable subdirectories being autoconfiscated, which
6935# is now the case.
6a9cf61e
PB
6936build_configdirs_all="$build_configdirs"
6937build_configdirs=
6938for i in ${build_configdirs_all} ; do
c6b750e1 6939 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6940 if test -f ${srcdir}/$j/configure ; then
6941 build_configdirs="${build_configdirs} $i"
6942 fi
6943done
6944
9e07f89d
NN
6945configdirs_all="$configdirs"
6946configdirs=
6947for i in ${configdirs_all} ; do
6948 if test -f ${srcdir}/$i/configure ; then
6949 configdirs="${configdirs} $i"
6950 fi
6951done
6a9cf61e 6952
9e07f89d
NN
6953target_configdirs_all="$target_configdirs"
6954target_configdirs=
6955for i in ${target_configdirs_all} ; do
c6b750e1 6956 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6957 if test -f ${srcdir}/$j/configure ; then
6958 target_configdirs="${target_configdirs} $i"
6959 fi
6960done
6961
6962# Produce a warning message for the subdirs we can't configure.
6963# This isn't especially interesting in the Cygnus tree, but in the individual
6964# FSF releases, it's important to let people know when their machine isn't
6965# supported by the one or two programs in a package.
6966
6967if test -n "${notsupp}" && test -z "${norecursion}" ; then
6968 # If $appdirs is non-empty, at least one of those directories must still
6969 # be configured, or we error out. (E.g., if the gas release supports a
6970 # specified target in some subdirs but not the gas subdir, we shouldn't
6971 # pretend that all is well.)
6972 if test -n "$appdirs" ; then
6973 for dir in $appdirs ; do
6974 if test -r $dir/Makefile.in ; then
6975 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6976 appdirs=""
6977 break
6978 fi
6a9cf61e 6979 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6980 appdirs=""
6981 break
6982 fi
6983 fi
6984 done
6985 if test -n "$appdirs" ; then
6986 echo "*** This configuration is not supported by this package." 1>&2
6987 exit 1
6988 fi
6989 fi
6990 # Okay, some application will build, or we don't care to check. Still
6991 # notify of subdirs not getting built.
6992 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6993 echo " ${notsupp}" 1>&2
6994 echo " (Any other directories should still work fine.)" 1>&2
6995fi
6996
6997case "$host" in
6998 *msdosdjgpp*)
6999 enable_gdbtk=no ;;
7000esac
7001
18f6b6ee
PB
7002# To find our prefix, in gcc_cv_tool_prefix.
7003
7004# The user is always right.
7005if test "${PATH_SEPARATOR+set}" != set; then
7006 echo "#! /bin/sh" >conf$$.sh
7007 echo "exit 0" >>conf$$.sh
7008 chmod +x conf$$.sh
7009 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7010 PATH_SEPARATOR=';'
7011 else
7012 PATH_SEPARATOR=:
7013 fi
7014 rm -f conf$$.sh
7015fi
7016
7017
7018
7019if test "x$exec_prefix" = xNONE; then
7020 if test "x$prefix" = xNONE; then
7021 gcc_cv_tool_prefix=$ac_default_prefix
7022 else
7023 gcc_cv_tool_prefix=$prefix
7024 fi
7025else
7026 gcc_cv_tool_prefix=$exec_prefix
7027fi
7028
7029# If there is no compiler in the tree, use the PATH only. In any
7030# case, if there is no compiler in the tree nobody should use
7031# AS_FOR_TARGET and LD_FOR_TARGET.
7032if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7033 gcc_version=`cat $srcdir/gcc/BASE-VER`
7034 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7035 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7036 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7037 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7038 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7039 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7040else
7041 gcc_cv_tool_dirs=
7042fi
7043
7044if test x$build = x$target && test -n "$md_exec_prefix"; then
7045 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7046fi
7047
7048
7049
9e07f89d
NN
7050copy_dirs=
7051
c6b750e1 7052
81ecdfbb
RW
7053# Check whether --with-build-sysroot was given.
7054if test "${with_build_sysroot+set}" = set; then :
7055 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
7056 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
7057 fi
7058else
7059 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 7060fi
a19b6204
MM
7061
7062
8a6ee3ab 7063
81ecdfbb
RW
7064
7065# Check whether --with-debug-prefix-map was given.
7066if test "${with_debug_prefix_map+set}" = set; then :
7067 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
7068 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
7069 for debug_map in $withval; do
7070 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
7071 done
7072 fi
7073else
7074 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
7075fi
7076
8a6ee3ab
JM
7077
7078
7f6ef0c0
PB
7079# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7080# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7081# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7082# We want to ensure that TARGET libraries (which we know are built with
7083# gcc) are built with "-O2 -g", so include those options when setting
7084# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7085if test "x$CFLAGS_FOR_TARGET" = x; then
7086 CFLAGS_FOR_TARGET=$CFLAGS
7087 case " $CFLAGS " in
7088 *" -O2 "*) ;;
7089 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7090 esac
7091 case " $CFLAGS " in
7092 *" -g "* | *" -g3 "*) ;;
7093 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7094 esac
7095fi
7096
7097
7098if test "x$CXXFLAGS_FOR_TARGET" = x; then
7099 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7100 case " $CXXFLAGS " in
7101 *" -O2 "*) ;;
7102 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7103 esac
7104 case " $CXXFLAGS " in
7105 *" -g "* | *" -g3 "*) ;;
7106 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7107 esac
7108fi
7109
7110
9e07f89d
NN
7111# Handle --with-headers=XXX. If the value is not "yes", the contents of
7112# the named directory are copied to $(tooldir)/sys-include.
7113if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7114 if test x${is_cross_compiler} = xno ; then
7115 echo 1>&2 '***' --with-headers is only supported when cross compiling
7116 exit 1
7117 fi
7118 if test x"${with_headers}" != xyes ; then
18f6b6ee 7119 x=${gcc_cv_tool_prefix}
c6b750e1 7120 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7121 fi
7122fi
7123
7124# Handle --with-libs=XXX. If the value is not "yes", the contents of
7125# the name directories are copied to $(tooldir)/lib. Multiple directories
7126# are permitted.
7127if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7128 if test x${is_cross_compiler} = xno ; then
7129 echo 1>&2 '***' --with-libs is only supported when cross compiling
7130 exit 1
7131 fi
7132 if test x"${with_libs}" != xyes ; then
7133 # Copy the libraries in reverse order, so that files in the first named
7134 # library override files in subsequent libraries.
18f6b6ee 7135 x=${gcc_cv_tool_prefix}
9e07f89d 7136 for l in ${with_libs}; do
c6b750e1 7137 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7138 done
7139 fi
7140fi
7141
700d40ca 7142# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7143#
7144# This is done by determining whether or not the appropriate directory
7145# is available, and by checking whether or not specific configurations
7146# have requested that this magic not happen.
c6b750e1
DJ
7147#
7148# The command line options always override the explicit settings in
2429c060
PB
7149# configure.in, and the settings in configure.in override this magic.
7150#
c6b750e1 7151# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7152# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7153# --without-gnu-ld options for the configure script. Similarly, if
7154# the default is to use the included zlib and you don't want to do that,
7155# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7156
7157if test x${use_gnu_as} = x &&
7158 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7159 with_gnu_as=yes
7160 extra_host_args="$extra_host_args --with-gnu-as"
7161fi
7162
7163if test x${use_gnu_ld} = x &&
93f9b408 7164 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7165 with_gnu_ld=yes
7166 extra_host_args="$extra_host_args --with-gnu-ld"
7167fi
7168
700d40ca
ILT
7169if test x${use_included_zlib} = x &&
7170 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7171 :
7172else
7173 with_system_zlib=yes
7174 extra_host_args="$extra_host_args --with-system-zlib"
7175fi
7176
2429c060
PB
7177# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7178# can detect this case.
7179
7180if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7181 with_newlib=yes
7182 extra_host_args="$extra_host_args --with-newlib"
7183fi
7184
9e07f89d
NN
7185# Handle ${copy_dirs}
7186set fnord ${copy_dirs}
7187shift
7188while test $# != 0 ; do
7189 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7190 :
7191 else
7192 echo Copying $1 to $2
7193
7194 # Use the install script to create the directory and all required
7195 # parent directories.
7196 if test -d $2 ; then
7197 :
7198 else
7199 echo >config.temp
7200 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7201 fi
7202
7203 # Copy the directory, assuming we have tar.
7204 # FIXME: Should we use B in the second tar? Not all systems support it.
7205 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7206
7207 # It is the responsibility of the user to correctly adjust all
7208 # symlinks. If somebody can figure out how to handle them correctly
7209 # here, feel free to add the code.
7210
7211 echo $1 > $2/COPIED
7212 fi
7213 shift; shift
7214done
7215
2429c060
PB
7216# Determine a target-dependent exec_prefix that the installed
7217# gcc will search in. Keep this list sorted by triplet, with
7218# the *-*-osname triplets last.
7219md_exec_prefix=
7220case "${target}" in
7221 alpha*-*-*vms*)
7222 md_exec_prefix=/gnu/lib/gcc-lib
7223 ;;
521ec477 7224 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7225 md_exec_prefix=/dev/env/DJDIR/bin
7226 ;;
521ec477 7227 i[34567]86-*-sco3.2v5*)
2429c060
PB
7228 if test $with_gnu_as = yes; then
7229 md_exec_prefix=/usr/gnu/bin
7230 else
7231 md_exec_prefix=/usr/ccs/bin/elf
7232 fi
7233 ;;
7234
7235 mn10300-*-* | \
7236 powerpc-*-chorusos* | \
7237 powerpc*-*-eabi* | \
7238 powerpc*-*-sysv* | \
7239 powerpc*-*-kaos* | \
7240 s390x-ibm-tpf*)
7241 md_exec_prefix=/usr/ccs/bin
7242 ;;
7243 sparc64-*-elf*)
7244 ;;
7245 v850*-*-*)
7246 md_exec_prefix=/usr/ccs/bin
7247 ;;
8b66833e 7248 xtensa*-*-elf*)
2429c060
PB
7249 ;;
7250
7251 *-*-beos* | \
7252 *-*-elf* | \
7253 *-*-hpux* | \
7254 *-*-netware* | \
7255 *-*-nto-qnx* | \
7256 *-*-rtems* | \
7257 *-*-solaris2* | \
521ec477 7258 *-*-sysv[45]* | \
2429c060
PB
7259 *-*-vxworks* | \
7260 *-wrs-windiss)
7261 md_exec_prefix=/usr/ccs/bin
7262 ;;
7263esac
7264
a0da8069
NN
7265extra_arflags_for_target=
7266extra_nmflags_for_target=
7267extra_ranlibflags_for_target=
7268target_makefile_frag=/dev/null
7269case "${target}" in
4e206d7e
DB
7270 mep*-*-*)
7271 target_makefile_frag="config/mt-mep"
7272 ;;
77d7106f
AM
7273 spu-*-*)
7274 target_makefile_frag="config/mt-spu"
7275 ;;
429acdec
RS
7276 mips*-sde-elf*)
7277 target_makefile_frag="config/mt-sde"
7278 ;;
f3b1e08e
RS
7279 mipsisa*-*-elfoabi*)
7280 target_makefile_frag="config/mt-mips-elfoabi"
7281 ;;
e7c8859c
RS
7282 mips*-*-*linux* | mips*-*-gnu*)
7283 target_makefile_frag="config/mt-mips-gnu"
7284 ;;
2a3124ca 7285 *-*-netware*)
a0da8069
NN
7286 target_makefile_frag="config/mt-netware"
7287 ;;
29383458 7288 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7289 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7290 ;;
7291 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7292 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7293 # commands to handle both 32-bit and 64-bit objects. These flags are
7294 # harmless if we're using GNU nm or ar.
7295 extra_arflags_for_target=" -X32_64"
7296 extra_nmflags_for_target=" -B -X32_64"
7297 ;;
92f4e989
JM
7298 *-*-darwin[3-9]*)
7299 # ranlib before Darwin10 requires the -c flag to look at common symbols.
a0da8069
NN
7300 extra_ranlibflags_for_target=" -c"
7301 ;;
7302 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7303 target_makefile_frag="config/mt-wince"
7304 ;;
7305esac
7306
7307alphaieee_frag=/dev/null
7308case $target in
7309 alpha*-*-*)
7310 # This just makes sure to use the -mieee option to build target libs.
7311 # This should probably be set individually by each library.
7312 alphaieee_frag="config/mt-alphaieee"
7313 ;;
7314esac
7315
7316# If --enable-target-optspace always use -Os instead of -O2 to build
7317# the target libraries, similarly if it is not specified, use -Os
7318# on selected platforms.
7319ospace_frag=/dev/null
7320case "${enable_target_optspace}:${target}" in
7321 yes:*)
7322 ospace_frag="config/mt-ospace"
7323 ;;
7324 :d30v-*)
7325 ospace_frag="config/mt-d30v"
7326 ;;
7327 :m32r-* | :d10v-* | :fr30-*)
7328 ospace_frag="config/mt-ospace"
7329 ;;
7330 no:* | :*)
7331 ;;
7332 *)
7333 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7334 ;;
7335esac
7336
a0da8069
NN
7337# Default to using --with-stabs for certain targets.
7338if test x${with_stabs} = x ; then
7339 case "${target}" in
e31d1ea3 7340 mips*-*-irix[56]*)
a0da8069
NN
7341 ;;
7342 mips*-*-* | alpha*-*-osf*)
7343 with_stabs=yes;
7344 extra_host_args="${extra_host_args} --with-stabs"
7345 ;;
7346 esac
7347fi
7348
7349# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7350# them automatically.
7351case "${host}" in
c6b750e1 7352 hppa*64*-*-hpux11*)
a0da8069
NN
7353 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7354 ;;
7355esac
7356
a0da8069
NN
7357# Some systems (e.g., one of the i386-aix systems the gas testers are
7358# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7359tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7360build_tooldir=${tooldir}
7361
a0da8069
NN
7362# Create a .gdbinit file which runs the one in srcdir
7363# and tells GDB to look there for source files.
7364
7365if test -r ${srcdir}/.gdbinit ; then
7366 case ${srcdir} in
7367 .) ;;
7368 *) cat > ./.gdbinit <<EOF
7369# ${NO_EDIT}
7370dir ${srcdir}
7371dir .
7372source ${srcdir}/.gdbinit
7373EOF
7374 ;;
7375 esac
7376fi
7377
a0da8069
NN
7378# Make sure that the compiler is able to generate an executable. If it
7379# can't, we are probably in trouble. We don't care whether we can run the
7380# executable--we might be using a cross compiler--we only care whether it
7381# can be created. At this point the main configure script has set CC.
7382we_are_ok=no
7383echo "int main () { return 0; }" > conftest.c
7384${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7385if test $? = 0 ; then
7386 if test -s conftest || test -s conftest.exe ; then
7387 we_are_ok=yes
7388 fi
c6b750e1 7389fi
a0da8069
NN
7390case $we_are_ok in
7391 no)
7392 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7393 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7394 rm -f conftest*
7395 exit 1
7396 ;;
7397esac
7398rm -f conftest*
7399
7400# The Solaris /usr/ucb/cc compiler does not appear to work.
7401case "${host}" in
7402 sparc-sun-solaris2*)
7403 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7404 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7405 could_use=
7406 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7407 if test -d /opt/cygnus/bin ; then
7408 if test "$could_use" = "" ; then
7409 could_use="/opt/cygnus/bin"
7410 else
7411 could_use="$could_use or /opt/cygnus/bin"
7412 fi
7413 fi
7414 if test "$could_use" = "" ; then
7415 echo "Warning: compilation may fail because you're using"
7416 echo "/usr/ucb/cc. You should change your PATH or CC "
7417 echo "variable and rerun configure."
7418 else
7419 echo "Warning: compilation may fail because you're using"
7420 echo "/usr/ucb/cc, when you should use the C compiler from"
7421 echo "$could_use. You should change your"
7422 echo "PATH or CC variable and rerun configure."
7423 fi
7424 fi
7425 ;;
7426esac
7427
3bbd2f8f 7428# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7429case "${host}" in
7430 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7431 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7432 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7433 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7434esac
7435
3bbd2f8f 7436# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7437# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7438# built executables to PATH.
3bbd2f8f
AL
7439if test "$RPATH_ENVVAR" = PATH; then
7440 GCC_SHLIB_SUBDIR=/shlib
7441else
7442 GCC_SHLIB_SUBDIR=
7443fi
7444
a0da8069
NN
7445# Record target_configdirs and the configure arguments for target and
7446# build configuration in Makefile.
7447target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7448build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7449
2aa2364a
JR
7450# If we are building libgomp, bootstrap it.
7451if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7452 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7453fi
7454
a0da8069
NN
7455# Determine whether gdb needs tk/tcl or not.
7456# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7457# and in that case we want gdb to be built without tk. Ugh!
7458# In fact I believe gdb is the *only* package directly dependent on tk,
7459# so we should be able to put the 'maybe's in unconditionally and
7460# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7461# 100% sure that that's safe though.
c180f501 7462
675c6968 7463gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7464case "$enable_gdbtk" in
7465 no)
7466 GDB_TK="" ;;
c180f501
AC
7467 yes)
7468 GDB_TK="${gdb_tk}" ;;
a0da8069 7469 *)
c180f501
AC
7470 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7471 # distro. Eventually someone will fix this and move Insight, nee
7472 # gdbtk to a separate directory.
7473 if test -d ${srcdir}/gdb/gdbtk ; then
7474 GDB_TK="${gdb_tk}"
7475 else
7476 GDB_TK=""
7477 fi
7478 ;;
a0da8069 7479esac
907be67c
DJ
7480CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7481INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7482
6bd3dfaa 7483# Strip out unwanted targets.
dd12c3a8
NN
7484
7485# While at that, we remove Makefiles if we were started for recursive
7486# configuration, so that the top-level Makefile reconfigures them,
7487# like we used to do when configure itself was recursive.
dd12c3a8 7488
06a51eac
RW
7489# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7490# but now we're fixing up the Makefile ourselves with the additional
7491# commands passed to AC_CONFIG_FILES. Use separate variables
7492# extrasub-{build,host,target} not because there is any reason to split
7493# the substitutions up that way, but only to remain below the limit of
7494# 99 commands in a script, for HP-UX sed.
7495# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7496
81ecdfbb
RW
7497# Check whether --enable-bootstrap was given.
7498if test "${enable_bootstrap+set}" = set; then :
7499 enableval=$enable_bootstrap;
319cab08 7500else
9cb3fa6f 7501 enable_bootstrap=default
81ecdfbb
RW
7502fi
7503
319cab08 7504
9cb3fa6f
PB
7505# Issue errors and warnings for invalid/strange bootstrap combinations.
7506case "$configdirs" in
7507 *gcc*) have_compiler=yes ;;
7508 *) have_compiler=no ;;
7509esac
7510
7511case "$have_compiler:$host:$target:$enable_bootstrap" in
7512 *:*:*:no) ;;
7513
0aed8855 7514 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7515 # and we are in a native configuration.
7516 yes:$build:$build:default)
0aed8855 7517 enable_bootstrap=yes ;;
9cb3fa6f
PB
7518
7519 *:*:*:default)
7520 enable_bootstrap=no ;;
7521
7522 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7523 yes:$build:$build:yes)
9cb3fa6f
PB
7524 ;;
7525
7526 # Other configurations, but we have a compiler. Assume the user knows
7527 # what he's doing.
80911fe1 7528 yes:*:*:yes)
81ecdfbb
RW
7529 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7530$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7531 ;;
7532
7533 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7534 no:*:*:yes)
81ecdfbb 7535 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7536
7537 # Fail if wrong command line
7538 *)
81ecdfbb 7539 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7540 ;;
7541esac
7542
4385ad3c
RW
7543case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7544 *,c++,*:yes:yes) ;;
7545 *:yes:yes)
7546 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7547 ;;
7548esac
7549
16b1ad29
RW
7550case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7551 yes:yes:*\ gold\ *:*,c++,*) ;;
7552 yes:yes:*\ gold\ *:*)
7553 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7554 ;;
7555esac
7556
9cb3fa6f 7557# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7558case $enable_bootstrap in
319cab08 7559 yes)
96655cc4
AO
7560 bootstrap_suffix=bootstrap
7561 BUILD_CONFIG=bootstrap-debug
7562 ;;
319cab08 7563 no)
96655cc4
AO
7564 bootstrap_suffix=no-bootstrap
7565 BUILD_CONFIG=
7566 ;;
319cab08
PB
7567esac
7568
96655cc4
AO
7569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7570$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7571
7572
7573# Check whether --with-build-config was given.
7574if test "${with_build_config+set}" = set; then :
7575 withval=$with_build_config; case $with_build_config in
7576 yes) with_build_config= ;;
7577 no) with_build_config= BUILD_CONFIG= ;;
7578 esac
7579fi
7580
7581
7582if test "x${with_build_config}" != x; then
7583 BUILD_CONFIG=$with_build_config
7584else
7585 case $BUILD_CONFIG in
7586 bootstrap-debug)
7587 if echo "int f (void) { return 0; }" > conftest.c &&
7588 ${CC} -c conftest.c &&
7589 mv conftest.o conftest.o.g0 &&
7590 ${CC} -c -g conftest.c &&
7591 mv conftest.o conftest.o.g &&
7592 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7593 :
7594 else
7595 BUILD_CONFIG=
7596 fi
7597 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7598 ;;
7599 esac
7600fi
7601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7602$as_echo "$BUILD_CONFIG" >&6; }
7603
7604
06a51eac 7605extrasub_build=
6a9cf61e 7606for module in ${build_configdirs} ; do
498d4a71
CF
7607 if test -z "${no_recursion}" \
7608 && test -f ${build_subdir}/${module}/Makefile; then
7609 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7610 rm -f ${build_subdir}/${module}/Makefile
7611 fi
06a51eac 7612 extrasub_build="$extrasub_build
498d4a71
CF
7613/^@if build-$module\$/d
7614/^@endif build-$module\$/d
7615/^@if build-$module-$bootstrap_suffix\$/d
7616/^@endif build-$module-$bootstrap_suffix\$/d"
7617done
06a51eac 7618extrasub_host=
498d4a71 7619for module in ${configdirs} ; do
80911fe1 7620 if test -z "${no_recursion}"; then
8cf39b1b 7621 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7622 if test -f ${file}; then
7623 echo 1>&2 "*** removing ${file} to force reconfigure"
7624 rm -f ${file}
7625 fi
7626 done
498d4a71 7627 fi
06a51eac 7628 extrasub_host="$extrasub_host
498d4a71
CF
7629/^@if $module\$/d
7630/^@endif $module\$/d
7631/^@if $module-$bootstrap_suffix\$/d
7632/^@endif $module-$bootstrap_suffix\$/d"
7633done
06a51eac 7634extrasub_target=
498d4a71
CF
7635for module in ${target_configdirs} ; do
7636 if test -z "${no_recursion}" \
7637 && test -f ${target_subdir}/${module}/Makefile; then
7638 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7639 rm -f ${target_subdir}/${module}/Makefile
7640 fi
e8a5fa9c
RW
7641
7642 # We only bootstrap target libraries listed in bootstrap_target_libs.
7643 case $bootstrap_target_libs in
7644 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7645 *) target_bootstrap_suffix=no-bootstrap ;;
7646 esac
7647
06a51eac 7648 extrasub_target="$extrasub_target
498d4a71
CF
7649/^@if target-$module\$/d
7650/^@endif target-$module\$/d
e8a5fa9c
RW
7651/^@if target-$module-$target_bootstrap_suffix\$/d
7652/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7653done
7654
06a51eac
RW
7655# Do the final fixup along with target modules.
7656extrasub_target="$extrasub_target
6bd3dfaa 7657/^@if /,/^@endif /d"
a0da8069
NN
7658
7659# Create the serialization dependencies. This uses a temporary file.
7660
81ecdfbb
RW
7661# Check whether --enable-serial-configure was given.
7662if test "${enable_serial_configure+set}" = set; then :
7663 enableval=$enable_serial_configure;
7664fi
e6bfb94a
AO
7665
7666
1047cb91
DD
7667case ${enable_serial_configure} in
7668 yes)
7669 enable_serial_build_configure=yes
7670 enable_serial_host_configure=yes
7671 enable_serial_target_configure=yes
7672 ;;
7673esac
7674
a0da8069
NN
7675# These force 'configure's to be done one at a time, to avoid problems
7676# with contention over a shared config.cache.
7677rm -f serdep.tmp
e6bfb94a 7678echo '# serdep.tmp' > serdep.tmp
a0da8069 7679olditem=
1047cb91 7680test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7681for item in ${build_configdirs} ; do
7682 case ${olditem} in
7683 "") ;;
e6bfb94a 7684 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7685 esac
7686 olditem=${item}
7687done
7688olditem=
1047cb91 7689test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7690for item in ${configdirs} ; do
7691 case ${olditem} in
7692 "") ;;
e6bfb94a 7693 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7694 esac
7695 olditem=${item}
7696done
7697olditem=
1047cb91 7698test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7699for item in ${target_configdirs} ; do
7700 case ${olditem} in
7701 "") ;;
e6bfb94a 7702 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7703 esac
7704 olditem=${item}
7705done
7706serialization_dependencies=serdep.tmp
7707
7708
e6bfb94a 7709# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7710# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7711# might not want to pass down to subconfigures. The exception being
7712# --cache-file=/dev/null, which is used to turn off the use of cache
7713# files altogether, and which should be passed on to subconfigures.
7714# Also strip program-prefix, program-suffix, and program-transform-name,
7715# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7716baseargs=
7717keep_next=no
7718skip_next=no
7719eval "set -- $ac_configure_args"
18f6b6ee
PB
7720for ac_arg
7721do
c6b750e1
DJ
7722 if test X"$skip_next" = X"yes"; then
7723 skip_next=no
7724 continue
7725 fi
7726 if test X"$keep_next" = X"yes"; then
7727 case $ac_arg in
7728 *\'*)
7729 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7730 esac
7731 baseargs="$baseargs '$ac_arg'"
7732 keep_next=no
7733 continue
7734 fi
7735
7736 # Handle separated arguments. Based on the logic generated by
7737 # autoconf 2.59.
7738 case $ac_arg in
7739 *=* | --config-cache | -C | -disable-* | --disable-* \
7740 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7741 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7742 | -with-* | --with-* | -without-* | --without-* | --x)
7743 separate_arg=no
7744 ;;
7745 -*)
7746 separate_arg=yes
7747 ;;
7748 *)
7749 separate_arg=no
7750 ;;
7751 esac
7752
7753 case "$ac_arg" in
30167e0a
NC
7754 --cache-file=/dev/null | \
7755 -cache-file=/dev/null )
7756 # Handled here to avoid the test to skip args below.
7757 baseargs="$baseargs '$ac_arg'"
7758 # Assert: $separate_arg should always be no.
7759 keep_next=$separate_arg
7760 ;;
c6b750e1
DJ
7761 --no*)
7762 continue
7763 ;;
7764 --c* | \
7765 --sr* | \
7766 --ho* | \
7767 --bu* | \
7768 --t* | \
7769 --program-* | \
7770 -cache_file* | \
7771 -srcdir* | \
7772 -host* | \
7773 -build* | \
7774 -target* | \
7775 -program-prefix* | \
7776 -program-suffix* | \
7777 -program-transform-name* )
7778 skip_next=$separate_arg
7779 continue
7780 ;;
7781 -*)
7782 # An option. Add it.
7783 case $ac_arg in
7784 *\'*)
7785 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7786 esac
7787 baseargs="$baseargs '$ac_arg'"
7788 keep_next=$separate_arg
7789 ;;
7790 *)
7791 # Either a variable assignment, or a nonopt (triplet). Don't
7792 # pass it down; let the Makefile handle this.
7793 continue
7794 ;;
7795 esac
7796done
7797# Remove the initial space we just introduced and, as these will be
7798# expanded by make, quote '$'.
7799baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7800
f27d4f92
DJ
7801# Add in --program-transform-name, after --program-prefix and
7802# --program-suffix have been applied to it. Autoconf has already
7803# doubled dollar signs and backslashes in program_transform_name; we want
7804# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7805# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7806# Also, because we want to override the logic in subdir configure scripts to
7807# choose program_transform_name, replace any s,x,x, with s,y,y,.
7808sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7809${program_transform_name}
7810EOF_SED
7811gcc_transform_name=`cat conftestsed.out`
7812rm -f conftestsed.out
7813baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7814if test "$silent" = yes; then
7815 baseargs="$baseargs --silent"
7816fi
34a0f3cf 7817baseargs="$baseargs --disable-option-checking"
f27d4f92 7818
a0da8069
NN
7819# For the build-side libraries, we just need to pretend we're native,
7820# and not use the same cache file. Multilibs are neither needed nor
7821# desired.
4b900473 7822build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7823
7824# For host modules, accept cache file option, or specification as blank.
7825case "${cache_file}" in
7826"") # empty
7827 cache_file_option="" ;;
7828/* | [A-Za-z]:[\\/]* ) # absolute path
7829 cache_file_option="--cache-file=${cache_file}" ;;
7830*) # relative path
7831 cache_file_option="--cache-file=../${cache_file}" ;;
7832esac
7833
82252c06
NN
7834# Host dirs don't like to share a cache file either, horribly enough.
7835# This seems to be due to autoconf 2.5x stupidity.
4b900473 7836host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7837
7838target_configargs=${baseargs}
7839
7840# Passing a --with-cross-host argument lets the target libraries know
7841# whether they are being built with a cross-compiler or being built
7842# native. However, it would be better to use other mechanisms to make the
7843# sorts of decisions they want to make on this basis. Please consider
7844# this option to be deprecated. FIXME.
7845if test x${is_cross_compiler} = xyes ; then
c6b750e1 7846 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7847fi
7848
938d2b74
RW
7849# Default to --enable-multilib.
7850if test x${enable_multilib} = x ; then
a0da8069 7851 target_configargs="--enable-multilib ${target_configargs}"
938d2b74 7852fi
a0da8069
NN
7853
7854# Pass --with-newlib if appropriate. Note that target_configdirs has
7855# changed from the earlier setting of with_newlib.
7856if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7857 target_configargs="--with-newlib ${target_configargs}"
7858fi
7859
95036d20
NN
7860# Different target subdirs use different values of certain variables
7861# (notably CXX). Worse, multilibs use *lots* of different values.
7862# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7863# it doesn't automatically accept command-line overrides of them.
7864# This means it's not safe for target subdirs to share a cache file,
7865# which is disgusting, but there you have it. Hopefully this can be
7866# fixed in future. It's still worthwhile to use a cache file for each
7867# directory. I think.
7868
ae380b45
MS
7869# Pass the appropriate --build, --host, --target and --cache-file arguments.
7870# We need to pass --target, as newer autoconf's requires consistency
7871# for target_alias and gcc doesn't manage it consistently.
4b900473 7872target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7873
a0da8069
NN
7874FLAGS_FOR_TARGET=
7875case " $target_configdirs " in
7876 *" newlib "*)
7877 case " $target_configargs " in
7878 *" --with-newlib "*)
7879 case "$target" in
1f53ca9a
AO
7880 *-cygwin*)
7881 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'
7882 ;;
a0da8069
NN
7883 esac
7884
7885 # If we're not building GCC, don't discard standard headers.
7886 if test -d ${srcdir}/gcc; then
7887 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7888
7889 if test "${build}" != "${host}"; then
7890 # On Canadian crosses, CC_FOR_TARGET will have already been set
7891 # by `configure', so we won't have an opportunity to add -Bgcc/
7892 # to it. This is right: we don't want to search that directory
7893 # for binaries, but we want the header files in there, so add
7894 # them explicitly.
b00612cc 7895 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7896
7897 # Someone might think of using the pre-installed headers on
7898 # Canadian crosses, in case the installed compiler is not fully
7899 # compatible with the compiler being built. In this case, it
7900 # would be better to flag an error than risking having
7901 # incompatible object files being constructed. We can't
7902 # guarantee that an error will be flagged, but let's hope the
7903 # compiler will do it, when presented with incompatible header
7904 # files.
7905 fi
7906 fi
7907
7908 case "${target}-${is_cross_compiler}" in
ec11bdc6 7909 i[3456789]86-*-linux*-no)
a0da8069
NN
7910 # Here host == target, so we don't need to build gcc,
7911 # so we don't want to discard standard headers.
7912 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7913 ;;
7914 *)
7915 # If we're building newlib, use its generic headers last, but search
7916 # for any libc-related directories first (so make it the last -B
7917 # switch).
7918 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
7919
7920 # If we're building libgloss, find the startup file, simulator library
7921 # and linker script.
7922 case " $target_configdirs " in
7923 *" libgloss "*)
7924 # Look for startup file, simulator library and maybe linker script.
7925 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7926 # Look for libnosys.a in case the target needs it.
7927 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7928 # Most targets have the linker script in the source directory.
7929 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7930 ;;
7931 esac
a0da8069
NN
7932 ;;
7933 esac
7934 ;;
7935 esac
7936 ;;
7937esac
1f53ca9a 7938
45055374 7939case "$target" in
1f53ca9a
AO
7940 x86_64-*mingw* | *-w64-mingw*)
7941 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7942 # however, use a symlink named 'mingw' in ${prefix} .
7943 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7944 ;;
7945 *-mingw*)
7946 # MinGW can't be handled as Cygwin above since it does not use newlib.
7947 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'
7948 ;;
45055374 7949esac
a0da8069 7950
5fbad20a
DD
7951# Allow the user to override the flags for
7952# our build compiler if desired.
c66487f8
NC
7953if test x"${build}" = x"${host}" ; then
7954 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7955 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7956 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7957fi
5fbad20a 7958
a0da8069
NN
7959# On Canadian crosses, we'll be searching the right directories for
7960# the previously-installed cross compiler, so don't bother to add
7961# flags for directories within the install tree of the compiler
7962# being built; programs in there won't even run.
7963if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7964 # Search for pre-installed headers if nothing else fits.
bba45b8b 7965 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
7966fi
7967
7968if test "x${use_gnu_ld}" = x &&
7969 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7970 # Arrange for us to find uninstalled linker scripts.
b00612cc 7971 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7972fi
7973
a481dbb7
DD
7974# Search for other target-specific linker scripts and such.
7975case "${target}" in
4e206d7e
DB
7976 mep*)
7977 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7978 ;;
7979esac
7980
a0da8069 7981# Makefile fragments.
3e707e94
PB
7982for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7983do
7984 eval fragval=\$$frag
7985 if test $fragval != /dev/null; then
7986 eval $frag=${srcdir}/$fragval
7987 fi
7988done
a0da8069
NN
7989
7990
7991
7992
7993
7994# Miscellanea: directories, flags, etc.
7995
7996
7997
7998
7999
8000
8001
3bbd2f8f 8002
6a9cf61e 8003# Build module lists & subconfigure args.
a0da8069
NN
8004
8005
8006
be01d343
PB
8007# Host module lists & subconfigure args.
8008
8009
8010
911e63d0 8011
be01d343
PB
8012# Target module lists & subconfigure args.
8013
8014
8015
8016# Build tools.
8017
8018
8019
1576798e
PB
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
be01d343
PB
8034# Generate default definitions for YACC, M4, LEX and other programs that run
8035# on the build machine. These are used if the Makefile can't locate these
8036# programs in objdir.
8037MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
8038
8039for ac_prog in 'bison -y' byacc yacc
8040do
c6b750e1 8041 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8042set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8044$as_echo_n "checking for $ac_word... " >&6; }
8045if test "${ac_cv_prog_YACC+set}" = set; then :
8046 $as_echo_n "(cached) " >&6
be01d343
PB
8047else
8048 if test -n "$YACC"; then
8049 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8050else
c6b750e1
DJ
8051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8052for as_dir in $PATH
8053do
8054 IFS=$as_save_IFS
8055 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8056 for ac_exec_ext in '' $ac_executable_extensions; do
8057 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8058 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 8059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8060 break 2
8061 fi
8062done
81ecdfbb
RW
8063 done
8064IFS=$as_save_IFS
c6b750e1 8065
be01d343
PB
8066fi
8067fi
c6b750e1 8068YACC=$ac_cv_prog_YACC
be01d343 8069if test -n "$YACC"; then
81ecdfbb
RW
8070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8071$as_echo "$YACC" >&6; }
be01d343 8072else
81ecdfbb
RW
8073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8074$as_echo "no" >&6; }
be01d343
PB
8075fi
8076
81ecdfbb 8077
c6b750e1 8078 test -n "$YACC" && break
be01d343
PB
8079done
8080test -n "$YACC" || YACC="$MISSING bison -y"
8081
8082case " $build_configdirs " in
8083 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8084 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8085esac
8086
8087for ac_prog in bison
8088do
c6b750e1 8089 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8090set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8092$as_echo_n "checking for $ac_word... " >&6; }
8093if test "${ac_cv_prog_BISON+set}" = set; then :
8094 $as_echo_n "(cached) " >&6
be01d343
PB
8095else
8096 if test -n "$BISON"; then
8097 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8098else
c6b750e1
DJ
8099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8100for as_dir in $PATH
8101do
8102 IFS=$as_save_IFS
8103 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8104 for ac_exec_ext in '' $ac_executable_extensions; do
8105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8106 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8108 break 2
8109 fi
8110done
81ecdfbb
RW
8111 done
8112IFS=$as_save_IFS
c6b750e1 8113
be01d343
PB
8114fi
8115fi
c6b750e1 8116BISON=$ac_cv_prog_BISON
be01d343 8117if test -n "$BISON"; then
81ecdfbb
RW
8118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8119$as_echo "$BISON" >&6; }
be01d343 8120else
81ecdfbb
RW
8121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8122$as_echo "no" >&6; }
be01d343
PB
8123fi
8124
81ecdfbb 8125
c6b750e1 8126 test -n "$BISON" && break
be01d343
PB
8127done
8128test -n "$BISON" || BISON="$MISSING bison"
8129
8130case " $build_configdirs " in
8131 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8132esac
8133
8134for ac_prog in gm4 gnum4 m4
8135do
c6b750e1 8136 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8137set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8139$as_echo_n "checking for $ac_word... " >&6; }
8140if test "${ac_cv_prog_M4+set}" = set; then :
8141 $as_echo_n "(cached) " >&6
be01d343
PB
8142else
8143 if test -n "$M4"; then
8144 ac_cv_prog_M4="$M4" # Let the user override the test.
8145else
c6b750e1
DJ
8146as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8147for as_dir in $PATH
8148do
8149 IFS=$as_save_IFS
8150 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8151 for ac_exec_ext in '' $ac_executable_extensions; do
8152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8153 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8155 break 2
8156 fi
8157done
81ecdfbb
RW
8158 done
8159IFS=$as_save_IFS
c6b750e1 8160
be01d343
PB
8161fi
8162fi
c6b750e1 8163M4=$ac_cv_prog_M4
be01d343 8164if test -n "$M4"; then
81ecdfbb
RW
8165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8166$as_echo "$M4" >&6; }
be01d343 8167else
81ecdfbb
RW
8168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8169$as_echo "no" >&6; }
be01d343
PB
8170fi
8171
81ecdfbb 8172
c6b750e1 8173 test -n "$M4" && break
be01d343
PB
8174done
8175test -n "$M4" || M4="$MISSING m4"
8176
8177case " $build_configdirs " in
8178 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8179esac
8180
8181for ac_prog in flex lex
8182do
c6b750e1 8183 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8184set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8186$as_echo_n "checking for $ac_word... " >&6; }
8187if test "${ac_cv_prog_LEX+set}" = set; then :
8188 $as_echo_n "(cached) " >&6
be01d343
PB
8189else
8190 if test -n "$LEX"; then
8191 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8192else
c6b750e1
DJ
8193as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8194for as_dir in $PATH
8195do
8196 IFS=$as_save_IFS
8197 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8198 for ac_exec_ext in '' $ac_executable_extensions; do
8199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8200 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8202 break 2
8203 fi
8204done
81ecdfbb
RW
8205 done
8206IFS=$as_save_IFS
c6b750e1 8207
be01d343
PB
8208fi
8209fi
c6b750e1 8210LEX=$ac_cv_prog_LEX
be01d343 8211if test -n "$LEX"; then
81ecdfbb
RW
8212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8213$as_echo "$LEX" >&6; }
be01d343 8214else
81ecdfbb
RW
8215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8216$as_echo "no" >&6; }
be01d343
PB
8217fi
8218
81ecdfbb 8219
c6b750e1 8220 test -n "$LEX" && break
be01d343
PB
8221done
8222test -n "$LEX" || LEX="$MISSING flex"
8223
8224case " $build_configdirs " in
8225 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8226 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8227esac
8228
8229for ac_prog in flex
8230do
c6b750e1 8231 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8232set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8234$as_echo_n "checking for $ac_word... " >&6; }
8235if test "${ac_cv_prog_FLEX+set}" = set; then :
8236 $as_echo_n "(cached) " >&6
be01d343
PB
8237else
8238 if test -n "$FLEX"; then
8239 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8240else
c6b750e1
DJ
8241as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8242for as_dir in $PATH
8243do
8244 IFS=$as_save_IFS
8245 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8246 for ac_exec_ext in '' $ac_executable_extensions; do
8247 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8248 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8249 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8250 break 2
8251 fi
8252done
81ecdfbb
RW
8253 done
8254IFS=$as_save_IFS
c6b750e1 8255
be01d343
PB
8256fi
8257fi
c6b750e1 8258FLEX=$ac_cv_prog_FLEX
be01d343 8259if test -n "$FLEX"; then
81ecdfbb
RW
8260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8261$as_echo "$FLEX" >&6; }
be01d343 8262else
81ecdfbb
RW
8263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8264$as_echo "no" >&6; }
be01d343
PB
8265fi
8266
81ecdfbb 8267
c6b750e1 8268 test -n "$FLEX" && break
be01d343
PB
8269done
8270test -n "$FLEX" || FLEX="$MISSING flex"
8271
8272case " $build_configdirs " in
8273 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8274esac
8275
8276for ac_prog in makeinfo
8277do
c6b750e1 8278 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8279set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8281$as_echo_n "checking for $ac_word... " >&6; }
8282if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8283 $as_echo_n "(cached) " >&6
be01d343
PB
8284else
8285 if test -n "$MAKEINFO"; then
8286 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8287else
c6b750e1
DJ
8288as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8289for as_dir in $PATH
8290do
8291 IFS=$as_save_IFS
8292 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8293 for ac_exec_ext in '' $ac_executable_extensions; do
8294 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8295 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8296 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8297 break 2
8298 fi
8299done
81ecdfbb
RW
8300 done
8301IFS=$as_save_IFS
c6b750e1 8302
be01d343
PB
8303fi
8304fi
c6b750e1 8305MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8306if test -n "$MAKEINFO"; then
81ecdfbb
RW
8307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8308$as_echo "$MAKEINFO" >&6; }
be01d343 8309else
81ecdfbb
RW
8310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8311$as_echo "no" >&6; }
be01d343
PB
8312fi
8313
81ecdfbb 8314
c6b750e1 8315 test -n "$MAKEINFO" && break
be01d343
PB
8316done
8317test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8318
8319case " $build_configdirs " in
8320 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8321 *)
8322
10ad8ef3 8323 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8324 # higher, else we use the "missing" dummy.
8325 if ${MAKEINFO} --version \
10ad8ef3 8326 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8327 :
8328 else
8329 MAKEINFO="$MISSING makeinfo"
8330 fi
8331 ;;
8332
8333esac
a0da8069 8334
be01d343 8335# FIXME: expect and dejagnu may become build tools?
a0da8069 8336
be01d343
PB
8337for ac_prog in expect
8338do
c6b750e1 8339 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8340set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8341{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8342$as_echo_n "checking for $ac_word... " >&6; }
8343if test "${ac_cv_prog_EXPECT+set}" = set; then :
8344 $as_echo_n "(cached) " >&6
be01d343
PB
8345else
8346 if test -n "$EXPECT"; then
8347 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8348else
c6b750e1
DJ
8349as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8350for as_dir in $PATH
8351do
8352 IFS=$as_save_IFS
8353 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8354 for ac_exec_ext in '' $ac_executable_extensions; do
8355 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8356 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8357 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8358 break 2
8359 fi
8360done
81ecdfbb
RW
8361 done
8362IFS=$as_save_IFS
c6b750e1 8363
be01d343
PB
8364fi
8365fi
c6b750e1 8366EXPECT=$ac_cv_prog_EXPECT
be01d343 8367if test -n "$EXPECT"; then
81ecdfbb
RW
8368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8369$as_echo "$EXPECT" >&6; }
be01d343 8370else
81ecdfbb
RW
8371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8372$as_echo "no" >&6; }
be01d343 8373fi
a0da8069 8374
81ecdfbb 8375
c6b750e1 8376 test -n "$EXPECT" && break
be01d343
PB
8377done
8378test -n "$EXPECT" || EXPECT="expect"
a0da8069 8379
be01d343
PB
8380case " $configdirs " in
8381 *" expect "*)
8382 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8383 ;;
8384esac
a0da8069 8385
be01d343
PB
8386for ac_prog in runtest
8387do
c6b750e1 8388 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8389set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8391$as_echo_n "checking for $ac_word... " >&6; }
8392if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8393 $as_echo_n "(cached) " >&6
be01d343
PB
8394else
8395 if test -n "$RUNTEST"; then
8396 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8397else
c6b750e1
DJ
8398as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8399for as_dir in $PATH
8400do
8401 IFS=$as_save_IFS
8402 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8403 for ac_exec_ext in '' $ac_executable_extensions; do
8404 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8405 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8407 break 2
8408 fi
8409done
81ecdfbb
RW
8410 done
8411IFS=$as_save_IFS
c6b750e1 8412
be01d343
PB
8413fi
8414fi
c6b750e1 8415RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8416if test -n "$RUNTEST"; then
81ecdfbb
RW
8417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8418$as_echo "$RUNTEST" >&6; }
be01d343 8419else
81ecdfbb
RW
8420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8421$as_echo "no" >&6; }
be01d343 8422fi
a0da8069 8423
81ecdfbb 8424
c6b750e1 8425 test -n "$RUNTEST" && break
be01d343
PB
8426done
8427test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8428
be01d343
PB
8429case " $configdirs " in
8430 *" dejagnu "*)
6b89cc21 8431 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8432 ;;
8433esac
a0da8069
NN
8434
8435
a0da8069 8436# Host tools.
859789af
AC
8437ncn_tool_prefix=
8438test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8439ncn_target_tool_prefix=
8440test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8441
9a819804
AO
8442
8443
8444if test -n "$AR"; then
8445 ac_cv_prog_AR=$AR
8446elif test -n "$ac_cv_prog_AR"; then
8447 AR=$ac_cv_prog_AR
8448fi
8449
8450if test -n "$ac_cv_prog_AR"; then
8451 for ncn_progname in ar; do
8452 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8453set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8455$as_echo_n "checking for $ac_word... " >&6; }
8456if test "${ac_cv_prog_AR+set}" = set; then :
8457 $as_echo_n "(cached) " >&6
9a819804
AO
8458else
8459 if test -n "$AR"; then
8460 ac_cv_prog_AR="$AR" # Let the user override the test.
8461else
8462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8463for as_dir in $PATH
8464do
8465 IFS=$as_save_IFS
8466 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8467 for ac_exec_ext in '' $ac_executable_extensions; do
8468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8469 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8471 break 2
8472 fi
8473done
81ecdfbb
RW
8474 done
8475IFS=$as_save_IFS
9a819804
AO
8476
8477fi
8478fi
8479AR=$ac_cv_prog_AR
8480if test -n "$AR"; then
81ecdfbb
RW
8481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8482$as_echo "$AR" >&6; }
9a819804 8483else
81ecdfbb
RW
8484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8485$as_echo "no" >&6; }
9a819804
AO
8486fi
8487
81ecdfbb 8488
9a819804
AO
8489 done
8490fi
8491
8492for ncn_progname in ar; do
05cbd757
PB
8493 if test -n "$ncn_tool_prefix"; then
8494 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8495set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8497$as_echo_n "checking for $ac_word... " >&6; }
8498if test "${ac_cv_prog_AR+set}" = set; then :
8499 $as_echo_n "(cached) " >&6
859789af
AC
8500else
8501 if test -n "$AR"; then
8502 ac_cv_prog_AR="$AR" # Let the user override the test.
8503else
c6b750e1
DJ
8504as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8505for as_dir in $PATH
8506do
8507 IFS=$as_save_IFS
8508 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8509 for ac_exec_ext in '' $ac_executable_extensions; do
8510 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8511 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8512 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8513 break 2
8514 fi
8515done
81ecdfbb
RW
8516 done
8517IFS=$as_save_IFS
c6b750e1 8518
859789af
AC
8519fi
8520fi
c6b750e1 8521AR=$ac_cv_prog_AR
859789af 8522if test -n "$AR"; then
81ecdfbb
RW
8523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8524$as_echo "$AR" >&6; }
859789af 8525else
81ecdfbb
RW
8526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8527$as_echo "no" >&6; }
859789af
AC
8528fi
8529
81ecdfbb 8530
05cbd757
PB
8531 fi
8532 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8533 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8534set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8536$as_echo_n "checking for $ac_word... " >&6; }
8537if test "${ac_cv_prog_AR+set}" = set; then :
8538 $as_echo_n "(cached) " >&6
859789af 8539else
05cbd757
PB
8540 if test -n "$AR"; then
8541 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8542else
c6b750e1
DJ
8543as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8544for as_dir in $PATH
8545do
8546 IFS=$as_save_IFS
8547 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8548 for ac_exec_ext in '' $ac_executable_extensions; do
8549 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8550 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8551 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8552 break 2
8553 fi
8554done
81ecdfbb
RW
8555 done
8556IFS=$as_save_IFS
c6b750e1 8557
859789af
AC
8558fi
8559fi
c6b750e1 8560AR=$ac_cv_prog_AR
05cbd757 8561if test -n "$AR"; then
81ecdfbb
RW
8562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8563$as_echo "$AR" >&6; }
859789af 8564else
81ecdfbb
RW
8565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8566$as_echo "no" >&6; }
859789af 8567fi
c6b750e1 8568
81ecdfbb 8569
05cbd757
PB
8570 fi
8571 test -n "$ac_cv_prog_AR" && break
8572done
8573
8574if test -z "$ac_cv_prog_AR" ; then
8575 set dummy ar
8576 if test $build = $host ; then
8577 AR="$2"
859789af 8578 else
05cbd757 8579 AR="${ncn_tool_prefix}$2"
859789af 8580 fi
859789af
AC
8581fi
8582
9a819804
AO
8583
8584
8585if test -n "$AS"; then
8586 ac_cv_prog_AS=$AS
8587elif test -n "$ac_cv_prog_AS"; then
8588 AS=$ac_cv_prog_AS
8589fi
8590
8591if test -n "$ac_cv_prog_AS"; then
8592 for ncn_progname in as; do
8593 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8594set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8596$as_echo_n "checking for $ac_word... " >&6; }
8597if test "${ac_cv_prog_AS+set}" = set; then :
8598 $as_echo_n "(cached) " >&6
9a819804
AO
8599else
8600 if test -n "$AS"; then
8601 ac_cv_prog_AS="$AS" # Let the user override the test.
8602else
8603as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8604for as_dir in $PATH
8605do
8606 IFS=$as_save_IFS
8607 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8608 for ac_exec_ext in '' $ac_executable_extensions; do
8609 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8610 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8612 break 2
8613 fi
8614done
81ecdfbb
RW
8615 done
8616IFS=$as_save_IFS
9a819804
AO
8617
8618fi
8619fi
8620AS=$ac_cv_prog_AS
8621if test -n "$AS"; then
81ecdfbb
RW
8622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8623$as_echo "$AS" >&6; }
9a819804 8624else
81ecdfbb
RW
8625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8626$as_echo "no" >&6; }
9a819804
AO
8627fi
8628
81ecdfbb 8629
9a819804
AO
8630 done
8631fi
8632
8633for ncn_progname in as; do
05cbd757
PB
8634 if test -n "$ncn_tool_prefix"; then
8635 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8636set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8638$as_echo_n "checking for $ac_word... " >&6; }
8639if test "${ac_cv_prog_AS+set}" = set; then :
8640 $as_echo_n "(cached) " >&6
859789af
AC
8641else
8642 if test -n "$AS"; then
8643 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8644else
8645as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8646for as_dir in $PATH
8647do
8648 IFS=$as_save_IFS
8649 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8650 for ac_exec_ext in '' $ac_executable_extensions; do
8651 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8652 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8653 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8654 break 2
8655 fi
8656done
81ecdfbb
RW
8657 done
8658IFS=$as_save_IFS
c6b750e1 8659
859789af
AC
8660fi
8661fi
c6b750e1 8662AS=$ac_cv_prog_AS
859789af 8663if test -n "$AS"; then
81ecdfbb
RW
8664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8665$as_echo "$AS" >&6; }
859789af 8666else
81ecdfbb
RW
8667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8668$as_echo "no" >&6; }
859789af
AC
8669fi
8670
81ecdfbb 8671
05cbd757
PB
8672 fi
8673 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8674 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8675set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8677$as_echo_n "checking for $ac_word... " >&6; }
8678if test "${ac_cv_prog_AS+set}" = set; then :
8679 $as_echo_n "(cached) " >&6
859789af 8680else
05cbd757
PB
8681 if test -n "$AS"; then
8682 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8683else
c6b750e1
DJ
8684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8685for as_dir in $PATH
8686do
8687 IFS=$as_save_IFS
8688 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8689 for ac_exec_ext in '' $ac_executable_extensions; do
8690 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8691 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8693 break 2
8694 fi
8695done
81ecdfbb
RW
8696 done
8697IFS=$as_save_IFS
c6b750e1 8698
859789af
AC
8699fi
8700fi
c6b750e1 8701AS=$ac_cv_prog_AS
05cbd757 8702if test -n "$AS"; then
81ecdfbb
RW
8703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8704$as_echo "$AS" >&6; }
859789af 8705else
81ecdfbb
RW
8706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8707$as_echo "no" >&6; }
859789af 8708fi
c6b750e1 8709
81ecdfbb 8710
05cbd757
PB
8711 fi
8712 test -n "$ac_cv_prog_AS" && break
8713done
8714
8715if test -z "$ac_cv_prog_AS" ; then
8716 set dummy as
8717 if test $build = $host ; then
8718 AS="$2"
859789af 8719 else
05cbd757 8720 AS="${ncn_tool_prefix}$2"
859789af 8721 fi
859789af
AC
8722fi
8723
9a819804
AO
8724
8725
8726if test -n "$DLLTOOL"; then
8727 ac_cv_prog_DLLTOOL=$DLLTOOL
8728elif test -n "$ac_cv_prog_DLLTOOL"; then
8729 DLLTOOL=$ac_cv_prog_DLLTOOL
8730fi
8731
8732if test -n "$ac_cv_prog_DLLTOOL"; then
8733 for ncn_progname in dlltool; do
8734 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8735set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8737$as_echo_n "checking for $ac_word... " >&6; }
8738if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8739 $as_echo_n "(cached) " >&6
9a819804
AO
8740else
8741 if test -n "$DLLTOOL"; then
8742 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8743else
8744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8745for as_dir in $PATH
8746do
8747 IFS=$as_save_IFS
8748 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8749 for ac_exec_ext in '' $ac_executable_extensions; do
8750 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8751 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8753 break 2
8754 fi
8755done
81ecdfbb
RW
8756 done
8757IFS=$as_save_IFS
9a819804
AO
8758
8759fi
8760fi
8761DLLTOOL=$ac_cv_prog_DLLTOOL
8762if test -n "$DLLTOOL"; then
81ecdfbb
RW
8763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8764$as_echo "$DLLTOOL" >&6; }
9a819804 8765else
81ecdfbb
RW
8766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8767$as_echo "no" >&6; }
9a819804
AO
8768fi
8769
81ecdfbb 8770
9a819804
AO
8771 done
8772fi
8773
8774for ncn_progname in dlltool; do
05cbd757
PB
8775 if test -n "$ncn_tool_prefix"; then
8776 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8777set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8779$as_echo_n "checking for $ac_word... " >&6; }
8780if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8781 $as_echo_n "(cached) " >&6
859789af
AC
8782else
8783 if test -n "$DLLTOOL"; then
8784 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8785else
c6b750e1
DJ
8786as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8787for as_dir in $PATH
8788do
8789 IFS=$as_save_IFS
8790 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8791 for ac_exec_ext in '' $ac_executable_extensions; do
8792 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8793 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8795 break 2
8796 fi
8797done
81ecdfbb
RW
8798 done
8799IFS=$as_save_IFS
c6b750e1 8800
859789af
AC
8801fi
8802fi
c6b750e1 8803DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8804if test -n "$DLLTOOL"; then
81ecdfbb
RW
8805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8806$as_echo "$DLLTOOL" >&6; }
859789af 8807else
81ecdfbb
RW
8808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8809$as_echo "no" >&6; }
859789af
AC
8810fi
8811
81ecdfbb 8812
05cbd757
PB
8813 fi
8814 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8815 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8816set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8818$as_echo_n "checking for $ac_word... " >&6; }
8819if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8820 $as_echo_n "(cached) " >&6
859789af 8821else
05cbd757
PB
8822 if test -n "$DLLTOOL"; then
8823 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8824else
c6b750e1
DJ
8825as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8826for as_dir in $PATH
8827do
8828 IFS=$as_save_IFS
8829 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8830 for ac_exec_ext in '' $ac_executable_extensions; do
8831 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8832 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8834 break 2
8835 fi
8836done
81ecdfbb
RW
8837 done
8838IFS=$as_save_IFS
c6b750e1 8839
859789af
AC
8840fi
8841fi
c6b750e1 8842DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8843if test -n "$DLLTOOL"; then
81ecdfbb
RW
8844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8845$as_echo "$DLLTOOL" >&6; }
859789af 8846else
81ecdfbb
RW
8847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8848$as_echo "no" >&6; }
859789af 8849fi
c6b750e1 8850
81ecdfbb 8851
05cbd757
PB
8852 fi
8853 test -n "$ac_cv_prog_DLLTOOL" && break
8854done
8855
8856if test -z "$ac_cv_prog_DLLTOOL" ; then
8857 set dummy dlltool
8858 if test $build = $host ; then
8859 DLLTOOL="$2"
859789af 8860 else
05cbd757 8861 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8862 fi
859789af
AC
8863fi
8864
9a819804
AO
8865
8866
8867if test -n "$LD"; then
8868 ac_cv_prog_LD=$LD
8869elif test -n "$ac_cv_prog_LD"; then
8870 LD=$ac_cv_prog_LD
8871fi
8872
8873if test -n "$ac_cv_prog_LD"; then
8874 for ncn_progname in ld; do
8875 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8876set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8878$as_echo_n "checking for $ac_word... " >&6; }
8879if test "${ac_cv_prog_LD+set}" = set; then :
8880 $as_echo_n "(cached) " >&6
9a819804
AO
8881else
8882 if test -n "$LD"; then
8883 ac_cv_prog_LD="$LD" # Let the user override the test.
8884else
8885as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8886for as_dir in $PATH
8887do
8888 IFS=$as_save_IFS
8889 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8890 for ac_exec_ext in '' $ac_executable_extensions; do
8891 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8892 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8893 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8894 break 2
8895 fi
8896done
81ecdfbb
RW
8897 done
8898IFS=$as_save_IFS
9a819804
AO
8899
8900fi
8901fi
8902LD=$ac_cv_prog_LD
8903if test -n "$LD"; then
81ecdfbb
RW
8904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8905$as_echo "$LD" >&6; }
9a819804 8906else
81ecdfbb
RW
8907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8908$as_echo "no" >&6; }
9a819804
AO
8909fi
8910
81ecdfbb 8911
9a819804
AO
8912 done
8913fi
8914
8915for ncn_progname in ld; do
05cbd757
PB
8916 if test -n "$ncn_tool_prefix"; then
8917 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8918set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8920$as_echo_n "checking for $ac_word... " >&6; }
8921if test "${ac_cv_prog_LD+set}" = set; then :
8922 $as_echo_n "(cached) " >&6
859789af
AC
8923else
8924 if test -n "$LD"; then
8925 ac_cv_prog_LD="$LD" # Let the user override the test.
8926else
c6b750e1
DJ
8927as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8928for as_dir in $PATH
8929do
8930 IFS=$as_save_IFS
8931 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8932 for ac_exec_ext in '' $ac_executable_extensions; do
8933 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8934 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8935 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8936 break 2
8937 fi
8938done
81ecdfbb
RW
8939 done
8940IFS=$as_save_IFS
c6b750e1 8941
859789af
AC
8942fi
8943fi
c6b750e1 8944LD=$ac_cv_prog_LD
859789af 8945if test -n "$LD"; then
81ecdfbb
RW
8946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8947$as_echo "$LD" >&6; }
859789af 8948else
81ecdfbb
RW
8949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8950$as_echo "no" >&6; }
859789af
AC
8951fi
8952
81ecdfbb 8953
05cbd757
PB
8954 fi
8955 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8956 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8957set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8959$as_echo_n "checking for $ac_word... " >&6; }
8960if test "${ac_cv_prog_LD+set}" = set; then :
8961 $as_echo_n "(cached) " >&6
859789af 8962else
05cbd757
PB
8963 if test -n "$LD"; then
8964 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8965else
c6b750e1
DJ
8966as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8967for as_dir in $PATH
8968do
8969 IFS=$as_save_IFS
8970 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8971 for ac_exec_ext in '' $ac_executable_extensions; do
8972 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8973 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8974 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8975 break 2
8976 fi
8977done
81ecdfbb
RW
8978 done
8979IFS=$as_save_IFS
c6b750e1 8980
859789af
AC
8981fi
8982fi
c6b750e1 8983LD=$ac_cv_prog_LD
05cbd757 8984if test -n "$LD"; then
81ecdfbb
RW
8985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8986$as_echo "$LD" >&6; }
859789af 8987else
81ecdfbb
RW
8988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8989$as_echo "no" >&6; }
859789af 8990fi
c6b750e1 8991
81ecdfbb 8992
05cbd757
PB
8993 fi
8994 test -n "$ac_cv_prog_LD" && break
8995done
8996
8997if test -z "$ac_cv_prog_LD" ; then
8998 set dummy ld
8999 if test $build = $host ; then
9000 LD="$2"
859789af 9001 else
05cbd757 9002 LD="${ncn_tool_prefix}$2"
859789af 9003 fi
859789af
AC
9004fi
9005
9a819804
AO
9006
9007
9008if test -n "$LIPO"; then
9009 ac_cv_prog_LIPO=$LIPO
9010elif test -n "$ac_cv_prog_LIPO"; then
9011 LIPO=$ac_cv_prog_LIPO
9012fi
9013
9014if test -n "$ac_cv_prog_LIPO"; then
9015 for ncn_progname in lipo; do
9016 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9017set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9019$as_echo_n "checking for $ac_word... " >&6; }
9020if test "${ac_cv_prog_LIPO+set}" = set; then :
9021 $as_echo_n "(cached) " >&6
9a819804
AO
9022else
9023 if test -n "$LIPO"; then
9024 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9025else
9026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9027for as_dir in $PATH
9028do
9029 IFS=$as_save_IFS
9030 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9031 for ac_exec_ext in '' $ac_executable_extensions; do
9032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9033 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9034 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9035 break 2
9036 fi
9037done
81ecdfbb
RW
9038 done
9039IFS=$as_save_IFS
9a819804
AO
9040
9041fi
9042fi
9043LIPO=$ac_cv_prog_LIPO
9044if test -n "$LIPO"; then
81ecdfbb
RW
9045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9046$as_echo "$LIPO" >&6; }
9a819804 9047else
81ecdfbb
RW
9048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9049$as_echo "no" >&6; }
9a819804
AO
9050fi
9051
81ecdfbb 9052
9a819804
AO
9053 done
9054fi
9055
9056for ncn_progname in lipo; do
be01d343
PB
9057 if test -n "$ncn_tool_prefix"; then
9058 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9059set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9061$as_echo_n "checking for $ac_word... " >&6; }
9062if test "${ac_cv_prog_LIPO+set}" = set; then :
9063 $as_echo_n "(cached) " >&6
be01d343
PB
9064else
9065 if test -n "$LIPO"; then
9066 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9067else
c6b750e1
DJ
9068as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9069for as_dir in $PATH
9070do
9071 IFS=$as_save_IFS
9072 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9073 for ac_exec_ext in '' $ac_executable_extensions; do
9074 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9075 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9076 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9077 break 2
9078 fi
9079done
81ecdfbb
RW
9080 done
9081IFS=$as_save_IFS
c6b750e1 9082
be01d343
PB
9083fi
9084fi
c6b750e1 9085LIPO=$ac_cv_prog_LIPO
be01d343 9086if test -n "$LIPO"; then
81ecdfbb
RW
9087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9088$as_echo "$LIPO" >&6; }
be01d343 9089else
81ecdfbb
RW
9090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9091$as_echo "no" >&6; }
be01d343
PB
9092fi
9093
81ecdfbb 9094
be01d343
PB
9095 fi
9096 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9097 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9098set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9100$as_echo_n "checking for $ac_word... " >&6; }
9101if test "${ac_cv_prog_LIPO+set}" = set; then :
9102 $as_echo_n "(cached) " >&6
be01d343
PB
9103else
9104 if test -n "$LIPO"; then
9105 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9106else
c6b750e1
DJ
9107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9108for as_dir in $PATH
9109do
9110 IFS=$as_save_IFS
9111 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9112 for ac_exec_ext in '' $ac_executable_extensions; do
9113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9114 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9116 break 2
9117 fi
9118done
81ecdfbb
RW
9119 done
9120IFS=$as_save_IFS
c6b750e1 9121
be01d343
PB
9122fi
9123fi
c6b750e1 9124LIPO=$ac_cv_prog_LIPO
be01d343 9125if test -n "$LIPO"; then
81ecdfbb
RW
9126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9127$as_echo "$LIPO" >&6; }
be01d343 9128else
81ecdfbb
RW
9129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9130$as_echo "no" >&6; }
be01d343 9131fi
c6b750e1 9132
81ecdfbb 9133
be01d343
PB
9134 fi
9135 test -n "$ac_cv_prog_LIPO" && break
9136done
9137
9138if test -z "$ac_cv_prog_LIPO" ; then
9139 set dummy lipo
9140 if test $build = $host ; then
9141 LIPO="$2"
9142 else
9143 LIPO="${ncn_tool_prefix}$2"
9144 fi
9145fi
9146
9a819804
AO
9147
9148
9149if test -n "$NM"; then
9150 ac_cv_prog_NM=$NM
9151elif test -n "$ac_cv_prog_NM"; then
9152 NM=$ac_cv_prog_NM
9153fi
9154
9155if test -n "$ac_cv_prog_NM"; then
9156 for ncn_progname in nm; do
9157 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9158set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9159{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9160$as_echo_n "checking for $ac_word... " >&6; }
9161if test "${ac_cv_prog_NM+set}" = set; then :
9162 $as_echo_n "(cached) " >&6
859789af
AC
9163else
9164 if test -n "$NM"; then
9165 ac_cv_prog_NM="$NM" # Let the user override the test.
9166else
c6b750e1
DJ
9167as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9168for as_dir in $PATH
9169do
9170 IFS=$as_save_IFS
9171 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9172 for ac_exec_ext in '' $ac_executable_extensions; do
9173 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9174 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9175 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9176 break 2
9177 fi
9178done
81ecdfbb
RW
9179 done
9180IFS=$as_save_IFS
c6b750e1 9181
859789af
AC
9182fi
9183fi
c6b750e1 9184NM=$ac_cv_prog_NM
859789af 9185if test -n "$NM"; then
81ecdfbb
RW
9186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9187$as_echo "$NM" >&6; }
859789af 9188else
81ecdfbb
RW
9189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9190$as_echo "no" >&6; }
859789af
AC
9191fi
9192
81ecdfbb 9193
9a819804
AO
9194 done
9195fi
9196
9197for ncn_progname in nm; do
9198 if test -n "$ncn_tool_prefix"; then
9199 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9200set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9202$as_echo_n "checking for $ac_word... " >&6; }
9203if test "${ac_cv_prog_NM+set}" = set; then :
9204 $as_echo_n "(cached) " >&6
859789af 9205else
05cbd757
PB
9206 if test -n "$NM"; then
9207 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9208else
c6b750e1
DJ
9209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9210for as_dir in $PATH
9211do
9212 IFS=$as_save_IFS
9213 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9214 for ac_exec_ext in '' $ac_executable_extensions; do
9215 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9216 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9217 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9218 break 2
9219 fi
9220done
81ecdfbb
RW
9221 done
9222IFS=$as_save_IFS
c6b750e1 9223
859789af
AC
9224fi
9225fi
c6b750e1 9226NM=$ac_cv_prog_NM
05cbd757 9227if test -n "$NM"; then
81ecdfbb
RW
9228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9229$as_echo "$NM" >&6; }
859789af 9230else
81ecdfbb
RW
9231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9232$as_echo "no" >&6; }
859789af 9233fi
c6b750e1 9234
81ecdfbb 9235
05cbd757 9236 fi
9a819804
AO
9237 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9238 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9239set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9241$as_echo_n "checking for $ac_word... " >&6; }
9242if test "${ac_cv_prog_NM+set}" = set; then :
9243 $as_echo_n "(cached) " >&6
9a819804
AO
9244else
9245 if test -n "$NM"; then
9246 ac_cv_prog_NM="$NM" # Let the user override the test.
9247else
9248as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9249for as_dir in $PATH
9250do
9251 IFS=$as_save_IFS
9252 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9253 for ac_exec_ext in '' $ac_executable_extensions; do
9254 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9255 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9256 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9257 break 2
9258 fi
9259done
81ecdfbb
RW
9260 done
9261IFS=$as_save_IFS
9a819804
AO
9262
9263fi
9264fi
9265NM=$ac_cv_prog_NM
9266if test -n "$NM"; then
81ecdfbb
RW
9267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9268$as_echo "$NM" >&6; }
9a819804 9269else
81ecdfbb
RW
9270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9271$as_echo "no" >&6; }
9a819804
AO
9272fi
9273
81ecdfbb 9274
9a819804
AO
9275 fi
9276 test -n "$ac_cv_prog_NM" && break
9277done
9278
9279if test -z "$ac_cv_prog_NM" ; then
9280 set dummy nm
9281 if test $build = $host ; then
9282 NM="$2"
9283 else
9284 NM="${ncn_tool_prefix}$2"
9285 fi
9286fi
9287
9288
9289
9290if test -n "$RANLIB"; then
9291 ac_cv_prog_RANLIB=$RANLIB
9292elif test -n "$ac_cv_prog_RANLIB"; then
9293 RANLIB=$ac_cv_prog_RANLIB
9294fi
9295
9296if test -n "$ac_cv_prog_RANLIB"; then
9297 for ncn_progname in ranlib; do
9298 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9299set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9301$as_echo_n "checking for $ac_word... " >&6; }
9302if test "${ac_cv_prog_RANLIB+set}" = set; then :
9303 $as_echo_n "(cached) " >&6
9a819804
AO
9304else
9305 if test -n "$RANLIB"; then
9306 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9307else
9308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9309for as_dir in $PATH
9310do
9311 IFS=$as_save_IFS
9312 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9313 for ac_exec_ext in '' $ac_executable_extensions; do
9314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9315 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9317 break 2
9318 fi
9319done
81ecdfbb
RW
9320 done
9321IFS=$as_save_IFS
9a819804
AO
9322
9323fi
9324fi
9325RANLIB=$ac_cv_prog_RANLIB
9326if test -n "$RANLIB"; then
81ecdfbb
RW
9327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9328$as_echo "$RANLIB" >&6; }
9a819804 9329else
81ecdfbb
RW
9330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9331$as_echo "no" >&6; }
9a819804
AO
9332fi
9333
81ecdfbb 9334
9a819804
AO
9335 done
9336fi
859789af 9337
9a819804 9338for ncn_progname in ranlib; do
05cbd757
PB
9339 if test -n "$ncn_tool_prefix"; then
9340 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9341set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9343$as_echo_n "checking for $ac_word... " >&6; }
9344if test "${ac_cv_prog_RANLIB+set}" = set; then :
9345 $as_echo_n "(cached) " >&6
859789af
AC
9346else
9347 if test -n "$RANLIB"; then
9348 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9349else
c6b750e1
DJ
9350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9351for as_dir in $PATH
9352do
9353 IFS=$as_save_IFS
9354 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9355 for ac_exec_ext in '' $ac_executable_extensions; do
9356 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9357 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9358 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9359 break 2
9360 fi
9361done
81ecdfbb
RW
9362 done
9363IFS=$as_save_IFS
c6b750e1 9364
859789af
AC
9365fi
9366fi
c6b750e1 9367RANLIB=$ac_cv_prog_RANLIB
859789af 9368if test -n "$RANLIB"; then
81ecdfbb
RW
9369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9370$as_echo "$RANLIB" >&6; }
859789af 9371else
81ecdfbb
RW
9372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9373$as_echo "no" >&6; }
859789af
AC
9374fi
9375
81ecdfbb 9376
05cbd757
PB
9377 fi
9378 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9379 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9380set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9382$as_echo_n "checking for $ac_word... " >&6; }
9383if test "${ac_cv_prog_RANLIB+set}" = set; then :
9384 $as_echo_n "(cached) " >&6
859789af 9385else
05cbd757
PB
9386 if test -n "$RANLIB"; then
9387 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9388else
c6b750e1
DJ
9389as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9390for as_dir in $PATH
9391do
9392 IFS=$as_save_IFS
9393 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9394 for ac_exec_ext in '' $ac_executable_extensions; do
9395 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9396 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9397 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9398 break 2
9399 fi
9400done
81ecdfbb
RW
9401 done
9402IFS=$as_save_IFS
c6b750e1 9403
859789af
AC
9404fi
9405fi
c6b750e1 9406RANLIB=$ac_cv_prog_RANLIB
05cbd757 9407if test -n "$RANLIB"; then
81ecdfbb
RW
9408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9409$as_echo "$RANLIB" >&6; }
859789af 9410else
81ecdfbb
RW
9411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9412$as_echo "no" >&6; }
859789af 9413fi
c6b750e1 9414
81ecdfbb 9415
859789af 9416 fi
05cbd757
PB
9417 test -n "$ac_cv_prog_RANLIB" && break
9418done
9419
9420if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 9421 RANLIB="true"
859789af
AC
9422fi
9423
9a819804
AO
9424
9425
9426if test -n "$STRIP"; then
9427 ac_cv_prog_STRIP=$STRIP
9428elif test -n "$ac_cv_prog_STRIP"; then
9429 STRIP=$ac_cv_prog_STRIP
9430fi
9431
9432if test -n "$ac_cv_prog_STRIP"; then
9433 for ncn_progname in strip; do
9434 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9435set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9437$as_echo_n "checking for $ac_word... " >&6; }
9438if test "${ac_cv_prog_STRIP+set}" = set; then :
9439 $as_echo_n "(cached) " >&6
9a819804
AO
9440else
9441 if test -n "$STRIP"; then
9442 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9443else
9444as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9445for as_dir in $PATH
9446do
9447 IFS=$as_save_IFS
9448 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9449 for ac_exec_ext in '' $ac_executable_extensions; do
9450 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9451 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9452 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9453 break 2
9454 fi
9455done
81ecdfbb
RW
9456 done
9457IFS=$as_save_IFS
9a819804
AO
9458
9459fi
9460fi
9461STRIP=$ac_cv_prog_STRIP
9462if test -n "$STRIP"; then
81ecdfbb
RW
9463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9464$as_echo "$STRIP" >&6; }
9a819804 9465else
81ecdfbb
RW
9466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9467$as_echo "no" >&6; }
9a819804
AO
9468fi
9469
81ecdfbb 9470
9a819804
AO
9471 done
9472fi
9473
9474for ncn_progname in strip; do
be01d343
PB
9475 if test -n "$ncn_tool_prefix"; then
9476 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9477set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9478{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9479$as_echo_n "checking for $ac_word... " >&6; }
9480if test "${ac_cv_prog_STRIP+set}" = set; then :
9481 $as_echo_n "(cached) " >&6
be01d343
PB
9482else
9483 if test -n "$STRIP"; then
9484 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9485else
c6b750e1
DJ
9486as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9487for as_dir in $PATH
9488do
9489 IFS=$as_save_IFS
9490 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9491 for ac_exec_ext in '' $ac_executable_extensions; do
9492 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9493 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9494 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9495 break 2
9496 fi
9497done
81ecdfbb
RW
9498 done
9499IFS=$as_save_IFS
c6b750e1 9500
be01d343
PB
9501fi
9502fi
c6b750e1 9503STRIP=$ac_cv_prog_STRIP
be01d343 9504if test -n "$STRIP"; then
81ecdfbb
RW
9505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9506$as_echo "$STRIP" >&6; }
be01d343 9507else
81ecdfbb
RW
9508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9509$as_echo "no" >&6; }
be01d343
PB
9510fi
9511
81ecdfbb 9512
be01d343
PB
9513 fi
9514 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9515 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9516set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9518$as_echo_n "checking for $ac_word... " >&6; }
9519if test "${ac_cv_prog_STRIP+set}" = set; then :
9520 $as_echo_n "(cached) " >&6
be01d343
PB
9521else
9522 if test -n "$STRIP"; then
9523 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9524else
c6b750e1
DJ
9525as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9526for as_dir in $PATH
9527do
9528 IFS=$as_save_IFS
9529 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9530 for ac_exec_ext in '' $ac_executable_extensions; do
9531 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9532 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9534 break 2
9535 fi
9536done
81ecdfbb
RW
9537 done
9538IFS=$as_save_IFS
c6b750e1 9539
be01d343
PB
9540fi
9541fi
c6b750e1 9542STRIP=$ac_cv_prog_STRIP
be01d343 9543if test -n "$STRIP"; then
81ecdfbb
RW
9544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9545$as_echo "$STRIP" >&6; }
be01d343 9546else
81ecdfbb
RW
9547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9548$as_echo "no" >&6; }
be01d343 9549fi
c6b750e1 9550
81ecdfbb 9551
be01d343
PB
9552 fi
9553 test -n "$ac_cv_prog_STRIP" && break
9554done
9555
9556if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9557 STRIP="true"
be01d343
PB
9558fi
9559
9a819804
AO
9560
9561
9562if test -n "$WINDRES"; then
9563 ac_cv_prog_WINDRES=$WINDRES
9564elif test -n "$ac_cv_prog_WINDRES"; then
9565 WINDRES=$ac_cv_prog_WINDRES
9566fi
9567
9568if test -n "$ac_cv_prog_WINDRES"; then
9569 for ncn_progname in windres; do
9570 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9571set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9573$as_echo_n "checking for $ac_word... " >&6; }
9574if test "${ac_cv_prog_WINDRES+set}" = set; then :
9575 $as_echo_n "(cached) " >&6
9a819804
AO
9576else
9577 if test -n "$WINDRES"; then
9578 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9579else
9580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9581for as_dir in $PATH
9582do
9583 IFS=$as_save_IFS
9584 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9585 for ac_exec_ext in '' $ac_executable_extensions; do
9586 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9587 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9589 break 2
9590 fi
9591done
81ecdfbb
RW
9592 done
9593IFS=$as_save_IFS
9a819804
AO
9594
9595fi
9596fi
9597WINDRES=$ac_cv_prog_WINDRES
9598if test -n "$WINDRES"; then
81ecdfbb
RW
9599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9600$as_echo "$WINDRES" >&6; }
9a819804 9601else
81ecdfbb
RW
9602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9603$as_echo "no" >&6; }
9a819804
AO
9604fi
9605
81ecdfbb 9606
9a819804
AO
9607 done
9608fi
9609
9610for ncn_progname in windres; do
05cbd757
PB
9611 if test -n "$ncn_tool_prefix"; then
9612 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9613set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9615$as_echo_n "checking for $ac_word... " >&6; }
9616if test "${ac_cv_prog_WINDRES+set}" = set; then :
9617 $as_echo_n "(cached) " >&6
859789af
AC
9618else
9619 if test -n "$WINDRES"; then
9620 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9621else
c6b750e1
DJ
9622as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9623for as_dir in $PATH
9624do
9625 IFS=$as_save_IFS
9626 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9627 for ac_exec_ext in '' $ac_executable_extensions; do
9628 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9629 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9630 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9631 break 2
9632 fi
9633done
81ecdfbb
RW
9634 done
9635IFS=$as_save_IFS
c6b750e1 9636
859789af
AC
9637fi
9638fi
c6b750e1 9639WINDRES=$ac_cv_prog_WINDRES
859789af 9640if test -n "$WINDRES"; then
81ecdfbb
RW
9641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9642$as_echo "$WINDRES" >&6; }
859789af 9643else
81ecdfbb
RW
9644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9645$as_echo "no" >&6; }
859789af
AC
9646fi
9647
81ecdfbb 9648
05cbd757
PB
9649 fi
9650 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9651 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9652set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9654$as_echo_n "checking for $ac_word... " >&6; }
9655if test "${ac_cv_prog_WINDRES+set}" = set; then :
9656 $as_echo_n "(cached) " >&6
859789af 9657else
05cbd757
PB
9658 if test -n "$WINDRES"; then
9659 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9660else
c6b750e1
DJ
9661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9662for as_dir in $PATH
9663do
9664 IFS=$as_save_IFS
9665 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9666 for ac_exec_ext in '' $ac_executable_extensions; do
9667 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9668 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9669 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9670 break 2
9671 fi
9672done
81ecdfbb
RW
9673 done
9674IFS=$as_save_IFS
c6b750e1 9675
859789af
AC
9676fi
9677fi
c6b750e1 9678WINDRES=$ac_cv_prog_WINDRES
05cbd757 9679if test -n "$WINDRES"; then
81ecdfbb
RW
9680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9681$as_echo "$WINDRES" >&6; }
859789af 9682else
81ecdfbb
RW
9683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9684$as_echo "no" >&6; }
859789af 9685fi
c6b750e1 9686
81ecdfbb 9687
05cbd757
PB
9688 fi
9689 test -n "$ac_cv_prog_WINDRES" && break
9690done
9691
9692if test -z "$ac_cv_prog_WINDRES" ; then
9693 set dummy windres
9694 if test $build = $host ; then
9695 WINDRES="$2"
859789af 9696 else
05cbd757 9697 WINDRES="${ncn_tool_prefix}$2"
859789af 9698 fi
859789af
AC
9699fi
9700
9a819804
AO
9701
9702
0c24b341
NC
9703if test -n "$WINDMC"; then
9704 ac_cv_prog_WINDMC=$WINDMC
9705elif test -n "$ac_cv_prog_WINDMC"; then
9706 WINDMC=$ac_cv_prog_WINDMC
9707fi
9708
9709if test -n "$ac_cv_prog_WINDMC"; then
9710 for ncn_progname in windmc; do
9711 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9712set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9714$as_echo_n "checking for $ac_word... " >&6; }
9715if test "${ac_cv_prog_WINDMC+set}" = set; then :
9716 $as_echo_n "(cached) " >&6
0c24b341
NC
9717else
9718 if test -n "$WINDMC"; then
9719 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9720else
9721as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9722for as_dir in $PATH
9723do
9724 IFS=$as_save_IFS
9725 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9726 for ac_exec_ext in '' $ac_executable_extensions; do
9727 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9728 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9729 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9730 break 2
9731 fi
9732done
81ecdfbb
RW
9733 done
9734IFS=$as_save_IFS
0c24b341
NC
9735
9736fi
9737fi
9738WINDMC=$ac_cv_prog_WINDMC
9739if test -n "$WINDMC"; then
81ecdfbb
RW
9740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9741$as_echo "$WINDMC" >&6; }
0c24b341 9742else
81ecdfbb
RW
9743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9744$as_echo "no" >&6; }
0c24b341
NC
9745fi
9746
81ecdfbb 9747
0c24b341
NC
9748 done
9749fi
9750
9751for ncn_progname in windmc; do
9752 if test -n "$ncn_tool_prefix"; then
9753 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9754set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9756$as_echo_n "checking for $ac_word... " >&6; }
9757if test "${ac_cv_prog_WINDMC+set}" = set; then :
9758 $as_echo_n "(cached) " >&6
0c24b341
NC
9759else
9760 if test -n "$WINDMC"; then
9761 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9762else
9763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9764for as_dir in $PATH
9765do
9766 IFS=$as_save_IFS
9767 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9768 for ac_exec_ext in '' $ac_executable_extensions; do
9769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9770 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9772 break 2
9773 fi
9774done
81ecdfbb
RW
9775 done
9776IFS=$as_save_IFS
0c24b341
NC
9777
9778fi
9779fi
9780WINDMC=$ac_cv_prog_WINDMC
9781if test -n "$WINDMC"; then
81ecdfbb
RW
9782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9783$as_echo "$WINDMC" >&6; }
0c24b341 9784else
81ecdfbb
RW
9785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9786$as_echo "no" >&6; }
0c24b341
NC
9787fi
9788
81ecdfbb 9789
0c24b341
NC
9790 fi
9791 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9792 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9793set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9795$as_echo_n "checking for $ac_word... " >&6; }
9796if test "${ac_cv_prog_WINDMC+set}" = set; then :
9797 $as_echo_n "(cached) " >&6
0c24b341
NC
9798else
9799 if test -n "$WINDMC"; then
9800 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9801else
9802as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9803for as_dir in $PATH
9804do
9805 IFS=$as_save_IFS
9806 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9807 for ac_exec_ext in '' $ac_executable_extensions; do
9808 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9809 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9811 break 2
9812 fi
9813done
81ecdfbb
RW
9814 done
9815IFS=$as_save_IFS
0c24b341
NC
9816
9817fi
9818fi
9819WINDMC=$ac_cv_prog_WINDMC
9820if test -n "$WINDMC"; then
81ecdfbb
RW
9821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9822$as_echo "$WINDMC" >&6; }
0c24b341 9823else
81ecdfbb
RW
9824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9825$as_echo "no" >&6; }
0c24b341
NC
9826fi
9827
81ecdfbb 9828
0c24b341
NC
9829 fi
9830 test -n "$ac_cv_prog_WINDMC" && break
9831done
9832
9833if test -z "$ac_cv_prog_WINDMC" ; then
9834 set dummy windmc
9835 if test $build = $host ; then
9836 WINDMC="$2"
9837 else
9838 WINDMC="${ncn_tool_prefix}$2"
9839 fi
9840fi
9841
9842
9843
9a819804
AO
9844if test -n "$OBJCOPY"; then
9845 ac_cv_prog_OBJCOPY=$OBJCOPY
9846elif test -n "$ac_cv_prog_OBJCOPY"; then
9847 OBJCOPY=$ac_cv_prog_OBJCOPY
9848fi
9849
9850if test -n "$ac_cv_prog_OBJCOPY"; then
9851 for ncn_progname in objcopy; do
9852 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9853set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9855$as_echo_n "checking for $ac_word... " >&6; }
9856if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9857 $as_echo_n "(cached) " >&6
9a819804
AO
9858else
9859 if test -n "$OBJCOPY"; then
9860 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9861else
9862as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9863for as_dir in $PATH
9864do
9865 IFS=$as_save_IFS
9866 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9867 for ac_exec_ext in '' $ac_executable_extensions; do
9868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9869 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9871 break 2
9872 fi
9873done
81ecdfbb
RW
9874 done
9875IFS=$as_save_IFS
9a819804
AO
9876
9877fi
9878fi
9879OBJCOPY=$ac_cv_prog_OBJCOPY
9880if test -n "$OBJCOPY"; then
81ecdfbb
RW
9881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9882$as_echo "$OBJCOPY" >&6; }
9a819804 9883else
81ecdfbb
RW
9884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9885$as_echo "no" >&6; }
9a819804
AO
9886fi
9887
81ecdfbb 9888
9a819804
AO
9889 done
9890fi
9891
9892for ncn_progname in objcopy; do
05cbd757
PB
9893 if test -n "$ncn_tool_prefix"; then
9894 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9895set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9897$as_echo_n "checking for $ac_word... " >&6; }
9898if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9899 $as_echo_n "(cached) " >&6
859789af
AC
9900else
9901 if test -n "$OBJCOPY"; then
9902 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9903else
c6b750e1
DJ
9904as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9905for as_dir in $PATH
9906do
9907 IFS=$as_save_IFS
9908 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9909 for ac_exec_ext in '' $ac_executable_extensions; do
9910 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9911 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9912 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9913 break 2
9914 fi
9915done
81ecdfbb
RW
9916 done
9917IFS=$as_save_IFS
c6b750e1 9918
859789af
AC
9919fi
9920fi
c6b750e1 9921OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9922if test -n "$OBJCOPY"; then
81ecdfbb
RW
9923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9924$as_echo "$OBJCOPY" >&6; }
859789af 9925else
81ecdfbb
RW
9926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9927$as_echo "no" >&6; }
859789af
AC
9928fi
9929
81ecdfbb 9930
05cbd757
PB
9931 fi
9932 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9933 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9934set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9936$as_echo_n "checking for $ac_word... " >&6; }
9937if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9938 $as_echo_n "(cached) " >&6
859789af 9939else
05cbd757
PB
9940 if test -n "$OBJCOPY"; then
9941 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9942else
c6b750e1
DJ
9943as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9944for as_dir in $PATH
9945do
9946 IFS=$as_save_IFS
9947 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9948 for ac_exec_ext in '' $ac_executable_extensions; do
9949 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9950 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9951 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9952 break 2
9953 fi
9954done
81ecdfbb
RW
9955 done
9956IFS=$as_save_IFS
c6b750e1 9957
859789af
AC
9958fi
9959fi
c6b750e1 9960OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9961if test -n "$OBJCOPY"; then
81ecdfbb
RW
9962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9963$as_echo "$OBJCOPY" >&6; }
859789af 9964else
81ecdfbb
RW
9965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9966$as_echo "no" >&6; }
859789af 9967fi
c6b750e1 9968
81ecdfbb 9969
05cbd757
PB
9970 fi
9971 test -n "$ac_cv_prog_OBJCOPY" && break
9972done
9973
9974if test -z "$ac_cv_prog_OBJCOPY" ; then
9975 set dummy objcopy
9976 if test $build = $host ; then
9977 OBJCOPY="$2"
859789af 9978 else
05cbd757 9979 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9980 fi
859789af
AC
9981fi
9982
9a819804
AO
9983
9984
9985if test -n "$OBJDUMP"; then
9986 ac_cv_prog_OBJDUMP=$OBJDUMP
9987elif test -n "$ac_cv_prog_OBJDUMP"; then
9988 OBJDUMP=$ac_cv_prog_OBJDUMP
9989fi
9990
9991if test -n "$ac_cv_prog_OBJDUMP"; then
9992 for ncn_progname in objdump; do
9993 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9994set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9996$as_echo_n "checking for $ac_word... " >&6; }
9997if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9998 $as_echo_n "(cached) " >&6
9a819804
AO
9999else
10000 if test -n "$OBJDUMP"; then
10001 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10002else
10003as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10004for as_dir in $PATH
10005do
10006 IFS=$as_save_IFS
10007 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10008 for ac_exec_ext in '' $ac_executable_extensions; do
10009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10010 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10012 break 2
10013 fi
10014done
81ecdfbb
RW
10015 done
10016IFS=$as_save_IFS
9a819804
AO
10017
10018fi
10019fi
10020OBJDUMP=$ac_cv_prog_OBJDUMP
10021if test -n "$OBJDUMP"; then
81ecdfbb
RW
10022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10023$as_echo "$OBJDUMP" >&6; }
9a819804 10024else
81ecdfbb
RW
10025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10026$as_echo "no" >&6; }
9a819804
AO
10027fi
10028
81ecdfbb 10029
9a819804
AO
10030 done
10031fi
10032
10033for ncn_progname in objdump; do
05cbd757
PB
10034 if test -n "$ncn_tool_prefix"; then
10035 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10036set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10038$as_echo_n "checking for $ac_word... " >&6; }
10039if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10040 $as_echo_n "(cached) " >&6
859789af
AC
10041else
10042 if test -n "$OBJDUMP"; then
10043 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10044else
c6b750e1
DJ
10045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10046for as_dir in $PATH
10047do
10048 IFS=$as_save_IFS
10049 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10050 for ac_exec_ext in '' $ac_executable_extensions; do
10051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10052 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 10053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10054 break 2
10055 fi
10056done
81ecdfbb
RW
10057 done
10058IFS=$as_save_IFS
c6b750e1 10059
859789af
AC
10060fi
10061fi
c6b750e1 10062OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 10063if test -n "$OBJDUMP"; then
81ecdfbb
RW
10064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10065$as_echo "$OBJDUMP" >&6; }
859789af 10066else
81ecdfbb
RW
10067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10068$as_echo "no" >&6; }
859789af
AC
10069fi
10070
81ecdfbb 10071
05cbd757
PB
10072 fi
10073 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10074 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10075set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10077$as_echo_n "checking for $ac_word... " >&6; }
10078if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10079 $as_echo_n "(cached) " >&6
859789af 10080else
05cbd757
PB
10081 if test -n "$OBJDUMP"; then
10082 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 10083else
c6b750e1
DJ
10084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10085for as_dir in $PATH
10086do
10087 IFS=$as_save_IFS
10088 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10089 for ac_exec_ext in '' $ac_executable_extensions; do
10090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10091 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10093 break 2
10094 fi
10095done
81ecdfbb
RW
10096 done
10097IFS=$as_save_IFS
c6b750e1 10098
859789af
AC
10099fi
10100fi
c6b750e1 10101OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10102if test -n "$OBJDUMP"; then
81ecdfbb
RW
10103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10104$as_echo "$OBJDUMP" >&6; }
859789af 10105else
81ecdfbb
RW
10106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10107$as_echo "no" >&6; }
859789af 10108fi
c6b750e1 10109
81ecdfbb 10110
05cbd757
PB
10111 fi
10112 test -n "$ac_cv_prog_OBJDUMP" && break
10113done
10114
10115if test -z "$ac_cv_prog_OBJDUMP" ; then
10116 set dummy objdump
10117 if test $build = $host ; then
10118 OBJDUMP="$2"
859789af 10119 else
05cbd757 10120 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10121 fi
859789af
AC
10122fi
10123
a0da8069
NN
10124
10125
10126
10127
10128
be01d343 10129# Target tools.
c6b750e1 10130
81ecdfbb
RW
10131# Check whether --with-build-time-tools was given.
10132if test "${with_build_time_tools+set}" = set; then :
10133 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10134 x/*) ;;
10135 *)
10136 with_build_time_tools=
81ecdfbb
RW
10137 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10138$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10139 ;;
10140 esac
859789af 10141else
2429c060 10142 with_build_time_tools=
81ecdfbb
RW
10143fi
10144
859789af 10145
9a819804
AO
10146
10147
10148if test -n "$CC_FOR_TARGET"; then
10149 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10150elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10151 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10152fi
10153
10154if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10155 for ncn_progname in cc gcc; do
10156 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10157set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10159$as_echo_n "checking for $ac_word... " >&6; }
10160if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10161 $as_echo_n "(cached) " >&6
9a819804
AO
10162else
10163 if test -n "$CC_FOR_TARGET"; then
10164 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10165else
10166as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10167for as_dir in $PATH
10168do
10169 IFS=$as_save_IFS
10170 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10171 for ac_exec_ext in '' $ac_executable_extensions; do
10172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10173 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10175 break 2
10176 fi
10177done
81ecdfbb
RW
10178 done
10179IFS=$as_save_IFS
9a819804
AO
10180
10181fi
10182fi
10183CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10184if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10186$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10187else
81ecdfbb
RW
10188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10189$as_echo "no" >&6; }
9a819804
AO
10190fi
10191
81ecdfbb 10192
9a819804
AO
10193 done
10194fi
10195
10196if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10197 for ncn_progname in cc gcc; do
81ecdfbb
RW
10198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10199$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10200 if test -x $with_build_time_tools/${ncn_progname}; then
10201 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10203$as_echo "yes" >&6; }
cac3d6c4 10204 break
2429c060 10205 else
81ecdfbb
RW
10206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10207$as_echo "no" >&6; }
cac3d6c4
CM
10208 fi
10209 done
55db4b87
PB
10210fi
10211
2429c060
PB
10212if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10213 for ncn_progname in cc gcc; do
10214 if test -n "$ncn_target_tool_prefix"; then
10215 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10216set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10218$as_echo_n "checking for $ac_word... " >&6; }
10219if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10220 $as_echo_n "(cached) " >&6
55db4b87
PB
10221else
10222 if test -n "$CC_FOR_TARGET"; then
10223 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10224else
c6b750e1
DJ
10225as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10226for as_dir in $PATH
10227do
10228 IFS=$as_save_IFS
10229 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10230 for ac_exec_ext in '' $ac_executable_extensions; do
10231 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10232 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10233 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10234 break 2
10235 fi
10236done
81ecdfbb
RW
10237 done
10238IFS=$as_save_IFS
c6b750e1 10239
55db4b87
PB
10240fi
10241fi
c6b750e1 10242CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10243if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10245$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10246else
81ecdfbb
RW
10247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10248$as_echo "no" >&6; }
55db4b87
PB
10249fi
10250
81ecdfbb 10251
2429c060
PB
10252 fi
10253 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10254 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10255set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10257$as_echo_n "checking for $ac_word... " >&6; }
10258if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10259 $as_echo_n "(cached) " >&6
55db4b87 10260else
05cbd757
PB
10261 if test -n "$CC_FOR_TARGET"; then
10262 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10263else
c6b750e1
DJ
10264as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10265for as_dir in $PATH
10266do
10267 IFS=$as_save_IFS
10268 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10269 for ac_exec_ext in '' $ac_executable_extensions; do
10270 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10271 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10273 break 2
10274 fi
10275done
81ecdfbb
RW
10276 done
10277IFS=$as_save_IFS
c6b750e1 10278
55db4b87
PB
10279fi
10280fi
c6b750e1 10281CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10282if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10284$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10285else
81ecdfbb
RW
10286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10287$as_echo "no" >&6; }
55db4b87 10288fi
c6b750e1 10289
81ecdfbb 10290
2429c060
PB
10291 fi
10292 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10293 done
10294fi
c6b750e1 10295
05cbd757
PB
10296if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10297 set dummy cc gcc
10298 if test $build = $target ; then
10299 CC_FOR_TARGET="$2"
55db4b87 10300 else
05cbd757 10301 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10302 fi
d3f5afc4
MS
10303else
10304 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10305fi
10306
9a819804
AO
10307
10308
10309if test -n "$CXX_FOR_TARGET"; then
10310 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10311elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10312 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10313fi
10314
10315if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10316 for ncn_progname in c++ g++ cxx gxx; do
10317 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10318set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10320$as_echo_n "checking for $ac_word... " >&6; }
10321if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10322 $as_echo_n "(cached) " >&6
9a819804
AO
10323else
10324 if test -n "$CXX_FOR_TARGET"; then
10325 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10326else
10327as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10328for as_dir in $PATH
10329do
10330 IFS=$as_save_IFS
10331 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10332 for ac_exec_ext in '' $ac_executable_extensions; do
10333 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10334 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10335 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10336 break 2
10337 fi
10338done
81ecdfbb
RW
10339 done
10340IFS=$as_save_IFS
9a819804
AO
10341
10342fi
10343fi
10344CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10345if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10347$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10348else
81ecdfbb
RW
10349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10350$as_echo "no" >&6; }
9a819804
AO
10351fi
10352
81ecdfbb 10353
9a819804
AO
10354 done
10355fi
10356
10357if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10358 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10360$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10361 if test -x $with_build_time_tools/${ncn_progname}; then
10362 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10364$as_echo "yes" >&6; }
2429c060
PB
10365 break
10366 else
81ecdfbb
RW
10367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10368$as_echo "no" >&6; }
2429c060
PB
10369 fi
10370 done
10371fi
10372
10373if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10374 for ncn_progname in c++ g++ cxx gxx; do
10375 if test -n "$ncn_target_tool_prefix"; then
10376 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10377set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10379$as_echo_n "checking for $ac_word... " >&6; }
10380if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10381 $as_echo_n "(cached) " >&6
55db4b87
PB
10382else
10383 if test -n "$CXX_FOR_TARGET"; then
10384 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10385else
c6b750e1
DJ
10386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10387for as_dir in $PATH
10388do
10389 IFS=$as_save_IFS
10390 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10391 for ac_exec_ext in '' $ac_executable_extensions; do
10392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10393 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10395 break 2
10396 fi
10397done
81ecdfbb
RW
10398 done
10399IFS=$as_save_IFS
c6b750e1 10400
55db4b87
PB
10401fi
10402fi
c6b750e1 10403CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10404if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10406$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10407else
81ecdfbb
RW
10408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10409$as_echo "no" >&6; }
55db4b87
PB
10410fi
10411
81ecdfbb 10412
2429c060
PB
10413 fi
10414 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10415 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10416set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10418$as_echo_n "checking for $ac_word... " >&6; }
10419if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10420 $as_echo_n "(cached) " >&6
55db4b87 10421else
05cbd757
PB
10422 if test -n "$CXX_FOR_TARGET"; then
10423 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10424else
c6b750e1
DJ
10425as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10426for as_dir in $PATH
10427do
10428 IFS=$as_save_IFS
10429 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10430 for ac_exec_ext in '' $ac_executable_extensions; do
10431 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10432 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10434 break 2
10435 fi
10436done
81ecdfbb
RW
10437 done
10438IFS=$as_save_IFS
c6b750e1 10439
55db4b87
PB
10440fi
10441fi
c6b750e1 10442CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10443if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10445$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10446else
81ecdfbb
RW
10447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10448$as_echo "no" >&6; }
55db4b87 10449fi
c6b750e1 10450
81ecdfbb 10451
2429c060
PB
10452 fi
10453 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10454 done
10455fi
c6b750e1 10456
05cbd757
PB
10457if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10458 set dummy c++ g++ cxx gxx
10459 if test $build = $target ; then
10460 CXX_FOR_TARGET="$2"
55db4b87 10461 else
05cbd757 10462 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10463 fi
d3f5afc4
MS
10464else
10465 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10466fi
10467
9a819804
AO
10468
10469
10470if test -n "$GCC_FOR_TARGET"; then
10471 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10472elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10473 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10474fi
10475
10476if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10477 for ncn_progname in gcc; do
10478 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10479set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10480{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10481$as_echo_n "checking for $ac_word... " >&6; }
10482if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10483 $as_echo_n "(cached) " >&6
9a819804
AO
10484else
10485 if test -n "$GCC_FOR_TARGET"; then
10486 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10487else
10488as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10489for as_dir in $PATH
10490do
10491 IFS=$as_save_IFS
10492 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10493 for ac_exec_ext in '' $ac_executable_extensions; do
10494 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10495 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10496 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10497 break 2
10498 fi
10499done
81ecdfbb
RW
10500 done
10501IFS=$as_save_IFS
9a819804
AO
10502
10503fi
10504fi
10505GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10506if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10508$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10509else
81ecdfbb
RW
10510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10511$as_echo "no" >&6; }
9a819804
AO
10512fi
10513
81ecdfbb 10514
9a819804
AO
10515 done
10516fi
10517
10518if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10519 for ncn_progname in gcc; do
81ecdfbb
RW
10520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10521$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10522 if test -x $with_build_time_tools/${ncn_progname}; then
10523 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10525$as_echo "yes" >&6; }
2429c060
PB
10526 break
10527 else
81ecdfbb
RW
10528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10529$as_echo "no" >&6; }
2429c060
PB
10530 fi
10531 done
10532fi
10533
10534if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10535 for ncn_progname in gcc; do
10536 if test -n "$ncn_target_tool_prefix"; then
10537 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10538set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10540$as_echo_n "checking for $ac_word... " >&6; }
10541if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10542 $as_echo_n "(cached) " >&6
859789af 10543else
2429c060
PB
10544 if test -n "$GCC_FOR_TARGET"; then
10545 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10546else
c6b750e1
DJ
10547as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10548for as_dir in $PATH
10549do
10550 IFS=$as_save_IFS
10551 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10552 for ac_exec_ext in '' $ac_executable_extensions; do
10553 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10554 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10555 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10556 break 2
10557 fi
10558done
81ecdfbb
RW
10559 done
10560IFS=$as_save_IFS
c6b750e1 10561
55db4b87
PB
10562fi
10563fi
c6b750e1 10564GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10565if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10567$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10568else
81ecdfbb
RW
10569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10570$as_echo "no" >&6; }
55db4b87
PB
10571fi
10572
81ecdfbb 10573
2429c060
PB
10574 fi
10575 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10576 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10577set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10579$as_echo_n "checking for $ac_word... " >&6; }
10580if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10581 $as_echo_n "(cached) " >&6
55db4b87 10582else
05cbd757
PB
10583 if test -n "$GCC_FOR_TARGET"; then
10584 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10585else
c6b750e1
DJ
10586as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10587for as_dir in $PATH
10588do
10589 IFS=$as_save_IFS
10590 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10591 for ac_exec_ext in '' $ac_executable_extensions; do
10592 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10593 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10595 break 2
10596 fi
10597done
81ecdfbb
RW
10598 done
10599IFS=$as_save_IFS
c6b750e1 10600
55db4b87
PB
10601fi
10602fi
c6b750e1 10603GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10604if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10606$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10607else
81ecdfbb
RW
10608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10609$as_echo "no" >&6; }
55db4b87 10610fi
c6b750e1 10611
81ecdfbb 10612
2429c060
PB
10613 fi
10614 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10615 done
10616fi
c6b750e1 10617
05cbd757
PB
10618if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10619 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10620else
10621 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10622fi
10623
9a819804
AO
10624
10625
10626if test -n "$GCJ_FOR_TARGET"; then
10627 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10628elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10629 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10630fi
10631
10632if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10633 for ncn_progname in gcj; do
10634 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10635set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10637$as_echo_n "checking for $ac_word... " >&6; }
10638if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10639 $as_echo_n "(cached) " >&6
9a819804
AO
10640else
10641 if test -n "$GCJ_FOR_TARGET"; then
10642 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10643else
10644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10645for as_dir in $PATH
10646do
10647 IFS=$as_save_IFS
10648 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10649 for ac_exec_ext in '' $ac_executable_extensions; do
10650 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10651 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10653 break 2
10654 fi
10655done
81ecdfbb
RW
10656 done
10657IFS=$as_save_IFS
9a819804
AO
10658
10659fi
10660fi
10661GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10662if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10664$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10665else
81ecdfbb
RW
10666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10667$as_echo "no" >&6; }
9a819804
AO
10668fi
10669
81ecdfbb 10670
9a819804
AO
10671 done
10672fi
10673
10674if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10675 for ncn_progname in gcj; do
81ecdfbb
RW
10676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10677$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10678 if test -x $with_build_time_tools/${ncn_progname}; then
10679 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10681$as_echo "yes" >&6; }
2429c060
PB
10682 break
10683 else
81ecdfbb
RW
10684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10685$as_echo "no" >&6; }
2429c060
PB
10686 fi
10687 done
10688fi
10689
10690if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10691 for ncn_progname in gcj; do
10692 if test -n "$ncn_target_tool_prefix"; then
10693 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10694set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10696$as_echo_n "checking for $ac_word... " >&6; }
10697if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10698 $as_echo_n "(cached) " >&6
55db4b87
PB
10699else
10700 if test -n "$GCJ_FOR_TARGET"; then
10701 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10702else
c6b750e1
DJ
10703as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10704for as_dir in $PATH
10705do
10706 IFS=$as_save_IFS
10707 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10708 for ac_exec_ext in '' $ac_executable_extensions; do
10709 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10710 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10711 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10712 break 2
10713 fi
10714done
81ecdfbb
RW
10715 done
10716IFS=$as_save_IFS
c6b750e1 10717
55db4b87
PB
10718fi
10719fi
9a819804
AO
10720GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10721if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10723$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10724else
81ecdfbb
RW
10725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10726$as_echo "no" >&6; }
9a819804
AO
10727fi
10728
81ecdfbb 10729
9a819804
AO
10730 fi
10731 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10732 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10733set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10735$as_echo_n "checking for $ac_word... " >&6; }
10736if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10737 $as_echo_n "(cached) " >&6
9a819804
AO
10738else
10739 if test -n "$GCJ_FOR_TARGET"; then
10740 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10741else
10742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10743for as_dir in $PATH
10744do
10745 IFS=$as_save_IFS
10746 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10747 for ac_exec_ext in '' $ac_executable_extensions; do
10748 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10749 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10751 break 2
10752 fi
10753done
81ecdfbb
RW
10754 done
10755IFS=$as_save_IFS
9a819804
AO
10756
10757fi
10758fi
10759GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10760if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10762$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10763else
81ecdfbb
RW
10764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10765$as_echo "no" >&6; }
9a819804
AO
10766fi
10767
81ecdfbb 10768
9a819804
AO
10769 fi
10770 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10771 done
10772fi
10773
10774if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10775 set dummy gcj
10776 if test $build = $target ; then
10777 GCJ_FOR_TARGET="$2"
10778 else
10779 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10780 fi
d3f5afc4
MS
10781else
10782 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10783fi
10784
10785
10786
10787if test -n "$GFORTRAN_FOR_TARGET"; then
10788 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10789elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10790 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10791fi
10792
9a819804
AO
10793if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10794 for ncn_progname in gfortran; do
10795 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10796set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10798$as_echo_n "checking for $ac_word... " >&6; }
10799if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10800 $as_echo_n "(cached) " >&6
55db4b87 10801else
9a819804
AO
10802 if test -n "$GFORTRAN_FOR_TARGET"; then
10803 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10804else
c6b750e1
DJ
10805as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10806for as_dir in $PATH
10807do
10808 IFS=$as_save_IFS
10809 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10810 for ac_exec_ext in '' $ac_executable_extensions; do
10811 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10812 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10813 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10814 break 2
10815 fi
10816done
81ecdfbb
RW
10817 done
10818IFS=$as_save_IFS
c6b750e1 10819
55db4b87
PB
10820fi
10821fi
9a819804
AO
10822GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10823if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10825$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10826else
81ecdfbb
RW
10827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10828$as_echo "no" >&6; }
55db4b87 10829fi
c6b750e1 10830
81ecdfbb 10831
2429c060
PB
10832 done
10833fi
c6b750e1 10834
9a819804 10835if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10836 for ncn_progname in gfortran; do
81ecdfbb
RW
10837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10838$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10839 if test -x $with_build_time_tools/${ncn_progname}; then
10840 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10842$as_echo "yes" >&6; }
2429c060
PB
10843 break
10844 else
81ecdfbb
RW
10845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10846$as_echo "no" >&6; }
2429c060
PB
10847 fi
10848 done
10849fi
10850
10851if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10852 for ncn_progname in gfortran; do
10853 if test -n "$ncn_target_tool_prefix"; then
10854 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10855set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10857$as_echo_n "checking for $ac_word... " >&6; }
10858if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10859 $as_echo_n "(cached) " >&6
55db4b87
PB
10860else
10861 if test -n "$GFORTRAN_FOR_TARGET"; then
10862 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10863else
c6b750e1
DJ
10864as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10865for as_dir in $PATH
10866do
10867 IFS=$as_save_IFS
10868 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10869 for ac_exec_ext in '' $ac_executable_extensions; do
10870 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10871 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10872 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10873 break 2
10874 fi
10875done
81ecdfbb
RW
10876 done
10877IFS=$as_save_IFS
c6b750e1 10878
55db4b87
PB
10879fi
10880fi
c6b750e1 10881GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10882if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10884$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10885else
81ecdfbb
RW
10886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10887$as_echo "no" >&6; }
55db4b87
PB
10888fi
10889
81ecdfbb 10890
2429c060
PB
10891 fi
10892 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10893 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10894set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10895{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10896$as_echo_n "checking for $ac_word... " >&6; }
10897if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10898 $as_echo_n "(cached) " >&6
55db4b87 10899else
05cbd757 10900 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10901 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10902else
10903as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10904for as_dir in $PATH
10905do
10906 IFS=$as_save_IFS
10907 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10908 for ac_exec_ext in '' $ac_executable_extensions; do
10909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10910 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10912 break 2
10913 fi
10914done
81ecdfbb
RW
10915 done
10916IFS=$as_save_IFS
c6b750e1 10917
55db4b87
PB
10918fi
10919fi
c6b750e1 10920GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10921if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10923$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10924else
81ecdfbb
RW
10925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10926$as_echo "no" >&6; }
55db4b87 10927fi
c6b750e1 10928
81ecdfbb 10929
2429c060
PB
10930 fi
10931 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10932 done
10933fi
c6b750e1 10934
05cbd757
PB
10935if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10936 set dummy gfortran
10937 if test $build = $target ; then
10938 GFORTRAN_FOR_TARGET="$2"
55db4b87 10939 else
05cbd757 10940 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10941 fi
d3f5afc4
MS
10942else
10943 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10944fi
10945
2429c060
PB
10946
10947
2429c060
PB
10948cat > conftest.c << \EOF
10949#ifdef __GNUC__
10950 gcc_yay;
10951#endif
10952EOF
10953if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10954 have_gcc_for_target=yes
859789af 10955else
2429c060
PB
10956 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10957 have_gcc_for_target=no
859789af 10958fi
2429c060
PB
10959rm conftest.c
10960
10961
10962
859789af 10963
2429c060
PB
10964if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10965 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10967$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10968 if test -x $with_build_time_tools/ar; then
10969 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10970 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10972$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10973 else
81ecdfbb
RW
10974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10975$as_echo "no" >&6; }
3a35eeb3 10976 fi
2429c060
PB
10977 elif test $build != $host && test $have_gcc_for_target = yes; then
10978 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10979 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10980 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10981 fi
2429c060 10982fi
c6b750e1 10983if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10984 # Extract the first word of "ar", so it can be a program name with args.
10985set dummy ar; ac_word=$2
81ecdfbb
RW
10986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10987$as_echo_n "checking for $ac_word... " >&6; }
10988if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10989 $as_echo_n "(cached) " >&6
859789af 10990else
c6b750e1
DJ
10991 case $AR_FOR_TARGET in
10992 [\\/]* | ?:[\\/]*)
2429c060
PB
10993 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10994 ;;
2429c060 10995 *)
c6b750e1
DJ
10996 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10997for as_dir in $gcc_cv_tool_dirs
10998do
10999 IFS=$as_save_IFS
11000 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11001 for ac_exec_ext in '' $ac_executable_extensions; do
11002 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11003 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11004 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11005 break 2
11006 fi
11007done
81ecdfbb
RW
11008 done
11009IFS=$as_save_IFS
c6b750e1 11010
2429c060
PB
11011 ;;
11012esac
859789af 11013fi
c6b750e1 11014AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 11015if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11017$as_echo "$AR_FOR_TARGET" >&6; }
859789af 11018else
81ecdfbb
RW
11019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11020$as_echo "no" >&6; }
859789af 11021fi
05cbd757 11022
81ecdfbb 11023
2429c060
PB
11024fi
11025if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
11026
11027
11028if test -n "$AR_FOR_TARGET"; then
11029 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11030elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11031 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11032fi
11033
11034if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11035 for ncn_progname in ar; do
11036 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11037set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11039$as_echo_n "checking for $ac_word... " >&6; }
11040if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11041 $as_echo_n "(cached) " >&6
9a819804
AO
11042else
11043 if test -n "$AR_FOR_TARGET"; then
11044 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11045else
11046as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11047for as_dir in $PATH
11048do
11049 IFS=$as_save_IFS
11050 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11051 for ac_exec_ext in '' $ac_executable_extensions; do
11052 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11053 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11054 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11055 break 2
11056 fi
11057done
81ecdfbb
RW
11058 done
11059IFS=$as_save_IFS
9a819804
AO
11060
11061fi
11062fi
11063AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11064if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11066$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 11067else
81ecdfbb
RW
11068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11069$as_echo "no" >&6; }
9a819804
AO
11070fi
11071
81ecdfbb 11072
9a819804
AO
11073 done
11074fi
11075
11076if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11077 for ncn_progname in ar; do
81ecdfbb
RW
11078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11079$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11080 if test -x $with_build_time_tools/${ncn_progname}; then
11081 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11083$as_echo "yes" >&6; }
2429c060
PB
11084 break
11085 else
81ecdfbb
RW
11086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11087$as_echo "no" >&6; }
2429c060
PB
11088 fi
11089 done
859789af
AC
11090fi
11091
2429c060
PB
11092if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11093 for ncn_progname in ar; do
11094 if test -n "$ncn_target_tool_prefix"; then
11095 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11096set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11098$as_echo_n "checking for $ac_word... " >&6; }
11099if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11100 $as_echo_n "(cached) " >&6
7e0f7140 11101else
2429c060
PB
11102 if test -n "$AR_FOR_TARGET"; then
11103 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11104else
c6b750e1
DJ
11105as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11106for as_dir in $PATH
11107do
11108 IFS=$as_save_IFS
11109 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11110 for ac_exec_ext in '' $ac_executable_extensions; do
11111 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11112 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11113 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11114 break 2
11115 fi
11116done
81ecdfbb
RW
11117 done
11118IFS=$as_save_IFS
c6b750e1 11119
7e0f7140
GK
11120fi
11121fi
c6b750e1 11122AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11123if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11125$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11126else
81ecdfbb
RW
11127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11128$as_echo "no" >&6; }
7e0f7140
GK
11129fi
11130
81ecdfbb 11131
2429c060
PB
11132 fi
11133 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11134 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11135set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11137$as_echo_n "checking for $ac_word... " >&6; }
11138if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11139 $as_echo_n "(cached) " >&6
7e0f7140 11140else
2429c060
PB
11141 if test -n "$AR_FOR_TARGET"; then
11142 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11143else
c6b750e1
DJ
11144as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11145for as_dir in $PATH
11146do
11147 IFS=$as_save_IFS
11148 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11149 for ac_exec_ext in '' $ac_executable_extensions; do
11150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11151 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11153 break 2
11154 fi
11155done
81ecdfbb
RW
11156 done
11157IFS=$as_save_IFS
c6b750e1 11158
7e0f7140
GK
11159fi
11160fi
c6b750e1 11161AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11162if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11164$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11165else
81ecdfbb
RW
11166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11167$as_echo "no" >&6; }
7e0f7140 11168fi
c6b750e1 11169
81ecdfbb 11170
2429c060
PB
11171 fi
11172 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11173 done
11174fi
c6b750e1 11175
2429c060
PB
11176if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11177 set dummy ar
7e0f7140 11178 if test $build = $target ; then
2429c060 11179 AR_FOR_TARGET="$2"
7e0f7140 11180 else
2429c060 11181 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11182 fi
d3f5afc4
MS
11183else
11184 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11185fi
11186
3a35eeb3
PB
11187else
11188 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11189fi
11190
11191
11192
11193
11194if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11195 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11197$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11198 if test -x $with_build_time_tools/as; then
11199 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11200 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11202$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11203 else
81ecdfbb
RW
11204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11205$as_echo "no" >&6; }
3a35eeb3 11206 fi
2429c060
PB
11207 elif test $build != $host && test $have_gcc_for_target = yes; then
11208 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11209 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11210 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11211 fi
11212fi
c6b750e1 11213if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11214 # Extract the first word of "as", so it can be a program name with args.
11215set dummy as; ac_word=$2
81ecdfbb
RW
11216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11217$as_echo_n "checking for $ac_word... " >&6; }
11218if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11219 $as_echo_n "(cached) " >&6
2429c060 11220else
c6b750e1
DJ
11221 case $AS_FOR_TARGET in
11222 [\\/]* | ?:[\\/]*)
2429c060
PB
11223 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11224 ;;
2429c060 11225 *)
c6b750e1
DJ
11226 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11227for as_dir in $gcc_cv_tool_dirs
11228do
11229 IFS=$as_save_IFS
11230 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11231 for ac_exec_ext in '' $ac_executable_extensions; do
11232 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11233 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11234 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11235 break 2
11236 fi
11237done
81ecdfbb
RW
11238 done
11239IFS=$as_save_IFS
c6b750e1 11240
2429c060
PB
11241 ;;
11242esac
11243fi
c6b750e1 11244AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11245if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11247$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11248else
81ecdfbb
RW
11249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11250$as_echo "no" >&6; }
2429c060
PB
11251fi
11252
81ecdfbb 11253
2429c060
PB
11254fi
11255if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11256
11257
11258if test -n "$AS_FOR_TARGET"; then
11259 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11260elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11261 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11262fi
11263
11264if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11265 for ncn_progname in as; do
11266 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11267set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11269$as_echo_n "checking for $ac_word... " >&6; }
11270if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11271 $as_echo_n "(cached) " >&6
9a819804
AO
11272else
11273 if test -n "$AS_FOR_TARGET"; then
11274 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11275else
11276as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11277for as_dir in $PATH
11278do
11279 IFS=$as_save_IFS
11280 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11281 for ac_exec_ext in '' $ac_executable_extensions; do
11282 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11283 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11284 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11285 break 2
11286 fi
11287done
81ecdfbb
RW
11288 done
11289IFS=$as_save_IFS
9a819804
AO
11290
11291fi
11292fi
11293AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11294if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11296$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11297else
81ecdfbb
RW
11298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11299$as_echo "no" >&6; }
9a819804
AO
11300fi
11301
81ecdfbb 11302
9a819804
AO
11303 done
11304fi
11305
11306if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11307 for ncn_progname in as; do
81ecdfbb
RW
11308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11309$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11310 if test -x $with_build_time_tools/${ncn_progname}; then
11311 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11313$as_echo "yes" >&6; }
2429c060
PB
11314 break
11315 else
81ecdfbb
RW
11316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11317$as_echo "no" >&6; }
2429c060
PB
11318 fi
11319 done
11320fi
11321
11322if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11323 for ncn_progname in as; do
11324 if test -n "$ncn_target_tool_prefix"; then
11325 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11326set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11328$as_echo_n "checking for $ac_word... " >&6; }
11329if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11330 $as_echo_n "(cached) " >&6
2429c060
PB
11331else
11332 if test -n "$AS_FOR_TARGET"; then
11333 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11334else
c6b750e1
DJ
11335as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11336for as_dir in $PATH
11337do
11338 IFS=$as_save_IFS
11339 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11340 for ac_exec_ext in '' $ac_executable_extensions; do
11341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11342 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11344 break 2
11345 fi
11346done
81ecdfbb
RW
11347 done
11348IFS=$as_save_IFS
c6b750e1 11349
2429c060
PB
11350fi
11351fi
c6b750e1 11352AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11353if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11355$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11356else
81ecdfbb
RW
11357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11358$as_echo "no" >&6; }
2429c060
PB
11359fi
11360
81ecdfbb 11361
2429c060
PB
11362 fi
11363 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11364 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11365set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11367$as_echo_n "checking for $ac_word... " >&6; }
11368if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11369 $as_echo_n "(cached) " >&6
2429c060
PB
11370else
11371 if test -n "$AS_FOR_TARGET"; then
11372 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11373else
c6b750e1
DJ
11374as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11375for as_dir in $PATH
11376do
11377 IFS=$as_save_IFS
11378 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11379 for ac_exec_ext in '' $ac_executable_extensions; do
11380 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11381 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11382 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11383 break 2
11384 fi
11385done
81ecdfbb
RW
11386 done
11387IFS=$as_save_IFS
c6b750e1 11388
2429c060
PB
11389fi
11390fi
c6b750e1 11391AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11392if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11394$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11395else
81ecdfbb
RW
11396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11397$as_echo "no" >&6; }
2429c060 11398fi
c6b750e1 11399
81ecdfbb 11400
2429c060
PB
11401 fi
11402 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11403 done
11404fi
c6b750e1 11405
2429c060
PB
11406if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11407 set dummy as
11408 if test $build = $target ; then
11409 AS_FOR_TARGET="$2"
11410 else
11411 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11412 fi
d3f5afc4
MS
11413else
11414 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11415fi
11416
3a35eeb3
PB
11417else
11418 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11419fi
11420
11421
11422
11423
11424if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11425 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11427$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11428 if test -x $with_build_time_tools/dlltool; then
11429 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11430 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11432$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11433 else
81ecdfbb
RW
11434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11435$as_echo "no" >&6; }
3a35eeb3 11436 fi
2429c060
PB
11437 elif test $build != $host && test $have_gcc_for_target = yes; then
11438 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11439 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11440 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11441 fi
11442fi
c6b750e1 11443if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11444 # Extract the first word of "dlltool", so it can be a program name with args.
11445set dummy dlltool; ac_word=$2
81ecdfbb
RW
11446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11447$as_echo_n "checking for $ac_word... " >&6; }
11448if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11449 $as_echo_n "(cached) " >&6
2429c060 11450else
c6b750e1
DJ
11451 case $DLLTOOL_FOR_TARGET in
11452 [\\/]* | ?:[\\/]*)
2429c060
PB
11453 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11454 ;;
2429c060 11455 *)
c6b750e1
DJ
11456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11457for as_dir in $gcc_cv_tool_dirs
11458do
11459 IFS=$as_save_IFS
11460 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11461 for ac_exec_ext in '' $ac_executable_extensions; do
11462 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11463 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11464 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11465 break 2
11466 fi
11467done
81ecdfbb
RW
11468 done
11469IFS=$as_save_IFS
c6b750e1 11470
2429c060
PB
11471 ;;
11472esac
11473fi
c6b750e1 11474DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11475if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11477$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11478else
81ecdfbb
RW
11479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11480$as_echo "no" >&6; }
2429c060
PB
11481fi
11482
81ecdfbb 11483
2429c060
PB
11484fi
11485if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11486
11487
11488if test -n "$DLLTOOL_FOR_TARGET"; then
11489 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11490elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11491 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11492fi
11493
11494if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11495 for ncn_progname in dlltool; do
11496 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11497set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11499$as_echo_n "checking for $ac_word... " >&6; }
11500if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11501 $as_echo_n "(cached) " >&6
9a819804
AO
11502else
11503 if test -n "$DLLTOOL_FOR_TARGET"; then
11504 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11505else
11506as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11507for as_dir in $PATH
11508do
11509 IFS=$as_save_IFS
11510 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11511 for ac_exec_ext in '' $ac_executable_extensions; do
11512 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11513 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11514 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11515 break 2
11516 fi
11517done
81ecdfbb
RW
11518 done
11519IFS=$as_save_IFS
9a819804
AO
11520
11521fi
11522fi
11523DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11524if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11526$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11527else
81ecdfbb
RW
11528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11529$as_echo "no" >&6; }
9a819804
AO
11530fi
11531
81ecdfbb 11532
9a819804
AO
11533 done
11534fi
11535
11536if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11537 for ncn_progname in dlltool; do
81ecdfbb
RW
11538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11539$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11540 if test -x $with_build_time_tools/${ncn_progname}; then
11541 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11543$as_echo "yes" >&6; }
2429c060
PB
11544 break
11545 else
81ecdfbb
RW
11546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11547$as_echo "no" >&6; }
2429c060
PB
11548 fi
11549 done
11550fi
11551
11552if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11553 for ncn_progname in dlltool; do
11554 if test -n "$ncn_target_tool_prefix"; then
11555 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11556set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11558$as_echo_n "checking for $ac_word... " >&6; }
11559if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11560 $as_echo_n "(cached) " >&6
2429c060
PB
11561else
11562 if test -n "$DLLTOOL_FOR_TARGET"; then
11563 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11564else
c6b750e1
DJ
11565as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11566for as_dir in $PATH
11567do
11568 IFS=$as_save_IFS
11569 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11570 for ac_exec_ext in '' $ac_executable_extensions; do
11571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11572 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11573 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11574 break 2
11575 fi
11576done
81ecdfbb
RW
11577 done
11578IFS=$as_save_IFS
c6b750e1 11579
2429c060
PB
11580fi
11581fi
c6b750e1 11582DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11583if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11585$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11586else
81ecdfbb
RW
11587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11588$as_echo "no" >&6; }
2429c060
PB
11589fi
11590
81ecdfbb 11591
2429c060
PB
11592 fi
11593 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11594 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11595set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11597$as_echo_n "checking for $ac_word... " >&6; }
11598if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11599 $as_echo_n "(cached) " >&6
2429c060
PB
11600else
11601 if test -n "$DLLTOOL_FOR_TARGET"; then
11602 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11603else
c6b750e1
DJ
11604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11605for as_dir in $PATH
11606do
11607 IFS=$as_save_IFS
11608 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11609 for ac_exec_ext in '' $ac_executable_extensions; do
11610 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11611 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11612 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11613 break 2
11614 fi
11615done
81ecdfbb
RW
11616 done
11617IFS=$as_save_IFS
c6b750e1 11618
2429c060
PB
11619fi
11620fi
c6b750e1 11621DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11622if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11624$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11625else
81ecdfbb
RW
11626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11627$as_echo "no" >&6; }
2429c060 11628fi
c6b750e1 11629
81ecdfbb 11630
2429c060
PB
11631 fi
11632 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11633 done
11634fi
c6b750e1 11635
2429c060
PB
11636if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11637 set dummy dlltool
11638 if test $build = $target ; then
11639 DLLTOOL_FOR_TARGET="$2"
11640 else
11641 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11642 fi
d3f5afc4
MS
11643else
11644 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11645fi
11646
3a35eeb3
PB
11647else
11648 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11649fi
11650
11651
11652
11653
11654if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11655 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11657$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11658 if test -x $with_build_time_tools/ld; then
11659 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11660 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11662$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11663 else
81ecdfbb
RW
11664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11665$as_echo "no" >&6; }
3a35eeb3 11666 fi
2429c060
PB
11667 elif test $build != $host && test $have_gcc_for_target = yes; then
11668 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11669 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11670 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11671 fi
11672fi
c6b750e1 11673if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11674 # Extract the first word of "ld", so it can be a program name with args.
11675set dummy ld; ac_word=$2
81ecdfbb
RW
11676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11677$as_echo_n "checking for $ac_word... " >&6; }
11678if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11679 $as_echo_n "(cached) " >&6
2429c060 11680else
c6b750e1
DJ
11681 case $LD_FOR_TARGET in
11682 [\\/]* | ?:[\\/]*)
2429c060
PB
11683 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11684 ;;
2429c060 11685 *)
c6b750e1
DJ
11686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11687for as_dir in $gcc_cv_tool_dirs
11688do
11689 IFS=$as_save_IFS
11690 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11691 for ac_exec_ext in '' $ac_executable_extensions; do
11692 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11693 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11695 break 2
11696 fi
11697done
81ecdfbb
RW
11698 done
11699IFS=$as_save_IFS
c6b750e1 11700
2429c060
PB
11701 ;;
11702esac
11703fi
c6b750e1 11704LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11705if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11707$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11708else
81ecdfbb
RW
11709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11710$as_echo "no" >&6; }
2429c060
PB
11711fi
11712
81ecdfbb 11713
2429c060
PB
11714fi
11715if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11716
11717
11718if test -n "$LD_FOR_TARGET"; then
11719 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11720elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11721 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11722fi
11723
11724if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11725 for ncn_progname in ld; do
11726 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11727set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11729$as_echo_n "checking for $ac_word... " >&6; }
11730if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11731 $as_echo_n "(cached) " >&6
9a819804
AO
11732else
11733 if test -n "$LD_FOR_TARGET"; then
11734 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11735else
11736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11737for as_dir in $PATH
11738do
11739 IFS=$as_save_IFS
11740 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11741 for ac_exec_ext in '' $ac_executable_extensions; do
11742 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11743 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11745 break 2
11746 fi
11747done
81ecdfbb
RW
11748 done
11749IFS=$as_save_IFS
9a819804
AO
11750
11751fi
11752fi
11753LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11754if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11756$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11757else
81ecdfbb
RW
11758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11759$as_echo "no" >&6; }
9a819804
AO
11760fi
11761
81ecdfbb 11762
9a819804
AO
11763 done
11764fi
11765
11766if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11767 for ncn_progname in ld; do
81ecdfbb
RW
11768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11769$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11770 if test -x $with_build_time_tools/${ncn_progname}; then
11771 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11773$as_echo "yes" >&6; }
2429c060
PB
11774 break
11775 else
81ecdfbb
RW
11776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11777$as_echo "no" >&6; }
2429c060
PB
11778 fi
11779 done
11780fi
11781
11782if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11783 for ncn_progname in ld; do
11784 if test -n "$ncn_target_tool_prefix"; then
11785 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11786set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11787{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11788$as_echo_n "checking for $ac_word... " >&6; }
11789if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11790 $as_echo_n "(cached) " >&6
2429c060
PB
11791else
11792 if test -n "$LD_FOR_TARGET"; then
11793 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11794else
c6b750e1
DJ
11795as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11796for as_dir in $PATH
11797do
11798 IFS=$as_save_IFS
11799 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11800 for ac_exec_ext in '' $ac_executable_extensions; do
11801 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11802 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11804 break 2
11805 fi
11806done
81ecdfbb
RW
11807 done
11808IFS=$as_save_IFS
c6b750e1 11809
2429c060
PB
11810fi
11811fi
c6b750e1 11812LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11813if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11815$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11816else
81ecdfbb
RW
11817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11818$as_echo "no" >&6; }
2429c060
PB
11819fi
11820
81ecdfbb 11821
2429c060
PB
11822 fi
11823 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11824 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11825set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11827$as_echo_n "checking for $ac_word... " >&6; }
11828if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11829 $as_echo_n "(cached) " >&6
2429c060
PB
11830else
11831 if test -n "$LD_FOR_TARGET"; then
11832 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11833else
c6b750e1
DJ
11834as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11835for as_dir in $PATH
11836do
11837 IFS=$as_save_IFS
11838 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11839 for ac_exec_ext in '' $ac_executable_extensions; do
11840 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11841 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11842 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11843 break 2
11844 fi
11845done
81ecdfbb
RW
11846 done
11847IFS=$as_save_IFS
c6b750e1 11848
2429c060
PB
11849fi
11850fi
c6b750e1 11851LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11852if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11854$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11855else
81ecdfbb
RW
11856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11857$as_echo "no" >&6; }
2429c060 11858fi
c6b750e1 11859
81ecdfbb 11860
2429c060
PB
11861 fi
11862 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11863 done
11864fi
c6b750e1 11865
2429c060
PB
11866if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11867 set dummy ld
11868 if test $build = $target ; then
11869 LD_FOR_TARGET="$2"
11870 else
11871 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11872 fi
d3f5afc4
MS
11873else
11874 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11875fi
11876
3a35eeb3
PB
11877else
11878 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11879fi
11880
11881
11882
11883
11884if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11885 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11887$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11888 if test -x $with_build_time_tools/lipo; then
11889 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11890 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11892$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11893 else
81ecdfbb
RW
11894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11895$as_echo "no" >&6; }
3a35eeb3 11896 fi
2429c060
PB
11897 elif test $build != $host && test $have_gcc_for_target = yes; then
11898 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11899 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11900 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11901 fi
11902fi
9a819804
AO
11903if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11904 # Extract the first word of "lipo", so it can be a program name with args.
11905set dummy lipo; ac_word=$2
81ecdfbb
RW
11906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11907$as_echo_n "checking for $ac_word... " >&6; }
11908if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11909 $as_echo_n "(cached) " >&6
9a819804
AO
11910else
11911 case $LIPO_FOR_TARGET in
11912 [\\/]* | ?:[\\/]*)
11913 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11914 ;;
11915 *)
11916 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11917for as_dir in $gcc_cv_tool_dirs
11918do
11919 IFS=$as_save_IFS
11920 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11921 for ac_exec_ext in '' $ac_executable_extensions; do
11922 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11923 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11924 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11925 break 2
11926 fi
11927done
81ecdfbb
RW
11928 done
11929IFS=$as_save_IFS
9a819804
AO
11930
11931 ;;
11932esac
11933fi
11934LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11935if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11937$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11938else
81ecdfbb
RW
11939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11940$as_echo "no" >&6; }
9a819804
AO
11941fi
11942
81ecdfbb 11943
9a819804
AO
11944fi
11945if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11946
11947
11948if test -n "$LIPO_FOR_TARGET"; then
11949 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11950elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11951 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11952fi
11953
11954if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11955 for ncn_progname in lipo; do
11956 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11957set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11959$as_echo_n "checking for $ac_word... " >&6; }
11960if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11961 $as_echo_n "(cached) " >&6
2429c060 11962else
9a819804
AO
11963 if test -n "$LIPO_FOR_TARGET"; then
11964 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11965else
11966as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11967for as_dir in $PATH
c6b750e1
DJ
11968do
11969 IFS=$as_save_IFS
11970 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11971 for ac_exec_ext in '' $ac_executable_extensions; do
11972 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11973 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11974 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11975 break 2
11976 fi
11977done
81ecdfbb
RW
11978 done
11979IFS=$as_save_IFS
c6b750e1 11980
2429c060 11981fi
9a819804
AO
11982fi
11983LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11984if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11986$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11987else
81ecdfbb
RW
11988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11989$as_echo "no" >&6; }
2429c060
PB
11990fi
11991
81ecdfbb 11992
9a819804 11993 done
2429c060 11994fi
9a819804
AO
11995
11996if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11997 for ncn_progname in lipo; do
81ecdfbb
RW
11998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11999$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12000 if test -x $with_build_time_tools/${ncn_progname}; then
12001 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12003$as_echo "yes" >&6; }
2429c060
PB
12004 break
12005 else
81ecdfbb
RW
12006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12007$as_echo "no" >&6; }
2429c060
PB
12008 fi
12009 done
12010fi
12011
12012if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12013 for ncn_progname in lipo; do
12014 if test -n "$ncn_target_tool_prefix"; then
12015 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12016set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12018$as_echo_n "checking for $ac_word... " >&6; }
12019if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12020 $as_echo_n "(cached) " >&6
2429c060
PB
12021else
12022 if test -n "$LIPO_FOR_TARGET"; then
12023 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12024else
c6b750e1
DJ
12025as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12026for as_dir in $PATH
12027do
12028 IFS=$as_save_IFS
12029 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12030 for ac_exec_ext in '' $ac_executable_extensions; do
12031 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12032 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12033 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12034 break 2
12035 fi
12036done
81ecdfbb
RW
12037 done
12038IFS=$as_save_IFS
c6b750e1 12039
2429c060
PB
12040fi
12041fi
c6b750e1 12042LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12043if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12045$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12046else
81ecdfbb
RW
12047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12048$as_echo "no" >&6; }
2429c060
PB
12049fi
12050
81ecdfbb 12051
2429c060
PB
12052 fi
12053 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12054 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12055set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12057$as_echo_n "checking for $ac_word... " >&6; }
12058if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12059 $as_echo_n "(cached) " >&6
2429c060
PB
12060else
12061 if test -n "$LIPO_FOR_TARGET"; then
12062 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12063else
c6b750e1
DJ
12064as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12065for as_dir in $PATH
12066do
12067 IFS=$as_save_IFS
12068 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12069 for ac_exec_ext in '' $ac_executable_extensions; do
12070 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12071 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12072 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12073 break 2
12074 fi
12075done
81ecdfbb
RW
12076 done
12077IFS=$as_save_IFS
c6b750e1 12078
2429c060
PB
12079fi
12080fi
c6b750e1 12081LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12082if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12084$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12085else
81ecdfbb
RW
12086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12087$as_echo "no" >&6; }
2429c060 12088fi
c6b750e1 12089
81ecdfbb 12090
2429c060
PB
12091 fi
12092 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12093 done
12094fi
c6b750e1 12095
2429c060
PB
12096if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12097 set dummy lipo
12098 if test $build = $target ; then
12099 LIPO_FOR_TARGET="$2"
12100 else
12101 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12102 fi
d3f5afc4
MS
12103else
12104 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12105fi
12106
3a35eeb3
PB
12107else
12108 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12109fi
12110
12111
12112
12113
12114if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12115 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12117$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12118 if test -x $with_build_time_tools/nm; then
12119 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12120 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12122$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12123 else
81ecdfbb
RW
12124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12125$as_echo "no" >&6; }
3a35eeb3 12126 fi
2429c060
PB
12127 elif test $build != $host && test $have_gcc_for_target = yes; then
12128 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12129 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12130 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12131 fi
12132fi
c6b750e1 12133if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12134 # Extract the first word of "nm", so it can be a program name with args.
12135set dummy nm; ac_word=$2
81ecdfbb
RW
12136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12137$as_echo_n "checking for $ac_word... " >&6; }
12138if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12139 $as_echo_n "(cached) " >&6
2429c060 12140else
c6b750e1
DJ
12141 case $NM_FOR_TARGET in
12142 [\\/]* | ?:[\\/]*)
2429c060
PB
12143 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12144 ;;
2429c060 12145 *)
c6b750e1
DJ
12146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12147for as_dir in $gcc_cv_tool_dirs
12148do
12149 IFS=$as_save_IFS
12150 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12151 for ac_exec_ext in '' $ac_executable_extensions; do
12152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12153 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12155 break 2
12156 fi
12157done
81ecdfbb
RW
12158 done
12159IFS=$as_save_IFS
c6b750e1 12160
2429c060
PB
12161 ;;
12162esac
12163fi
c6b750e1 12164NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12165if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12167$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12168else
81ecdfbb
RW
12169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12170$as_echo "no" >&6; }
2429c060
PB
12171fi
12172
81ecdfbb 12173
2429c060
PB
12174fi
12175if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12176
12177
12178if test -n "$NM_FOR_TARGET"; then
12179 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12180elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12181 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12182fi
12183
12184if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12185 for ncn_progname in nm; do
12186 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12187set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12189$as_echo_n "checking for $ac_word... " >&6; }
12190if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12191 $as_echo_n "(cached) " >&6
9a819804
AO
12192else
12193 if test -n "$NM_FOR_TARGET"; then
12194 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12195else
12196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12197for as_dir in $PATH
12198do
12199 IFS=$as_save_IFS
12200 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12201 for ac_exec_ext in '' $ac_executable_extensions; do
12202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12203 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12205 break 2
12206 fi
12207done
81ecdfbb
RW
12208 done
12209IFS=$as_save_IFS
9a819804
AO
12210
12211fi
12212fi
12213NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12214if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12216$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12217else
81ecdfbb
RW
12218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12219$as_echo "no" >&6; }
9a819804
AO
12220fi
12221
81ecdfbb 12222
9a819804
AO
12223 done
12224fi
12225
12226if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12227 for ncn_progname in nm; do
81ecdfbb
RW
12228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12229$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12230 if test -x $with_build_time_tools/${ncn_progname}; then
12231 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12233$as_echo "yes" >&6; }
2429c060
PB
12234 break
12235 else
81ecdfbb
RW
12236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12237$as_echo "no" >&6; }
2429c060
PB
12238 fi
12239 done
12240fi
12241
12242if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12243 for ncn_progname in nm; do
12244 if test -n "$ncn_target_tool_prefix"; then
12245 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12246set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12248$as_echo_n "checking for $ac_word... " >&6; }
12249if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12250 $as_echo_n "(cached) " >&6
859789af 12251else
55db4b87
PB
12252 if test -n "$NM_FOR_TARGET"; then
12253 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12254else
c6b750e1
DJ
12255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12256for as_dir in $PATH
12257do
12258 IFS=$as_save_IFS
12259 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12260 for ac_exec_ext in '' $ac_executable_extensions; do
12261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12262 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12264 break 2
12265 fi
12266done
81ecdfbb
RW
12267 done
12268IFS=$as_save_IFS
c6b750e1 12269
859789af
AC
12270fi
12271fi
c6b750e1 12272NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12273if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12275$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12276else
81ecdfbb
RW
12277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12278$as_echo "no" >&6; }
859789af
AC
12279fi
12280
81ecdfbb 12281
2429c060
PB
12282 fi
12283 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12284 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12285set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12287$as_echo_n "checking for $ac_word... " >&6; }
12288if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12289 $as_echo_n "(cached) " >&6
859789af 12290else
05cbd757
PB
12291 if test -n "$NM_FOR_TARGET"; then
12292 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12293else
c6b750e1
DJ
12294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12295for as_dir in $PATH
12296do
12297 IFS=$as_save_IFS
12298 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12299 for ac_exec_ext in '' $ac_executable_extensions; do
12300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12301 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12303 break 2
12304 fi
12305done
81ecdfbb
RW
12306 done
12307IFS=$as_save_IFS
c6b750e1 12308
859789af
AC
12309fi
12310fi
c6b750e1 12311NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12312if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12314$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12315else
81ecdfbb
RW
12316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12317$as_echo "no" >&6; }
859789af 12318fi
c6b750e1 12319
81ecdfbb 12320
2429c060
PB
12321 fi
12322 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12323 done
12324fi
c6b750e1 12325
05cbd757
PB
12326if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12327 set dummy nm
12328 if test $build = $target ; then
12329 NM_FOR_TARGET="$2"
859789af 12330 else
05cbd757 12331 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12332 fi
d3f5afc4
MS
12333else
12334 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12335fi
12336
3a35eeb3
PB
12337else
12338 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12339fi
12340
12341
12342
12343
12344if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12345 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12347$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12348 if test -x $with_build_time_tools/objdump; then
12349 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12350 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12352$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12353 else
81ecdfbb
RW
12354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12355$as_echo "no" >&6; }
3a35eeb3 12356 fi
2429c060
PB
12357 elif test $build != $host && test $have_gcc_for_target = yes; then
12358 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12359 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12360 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12361 fi
12362fi
c6b750e1 12363if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12364 # Extract the first word of "objdump", so it can be a program name with args.
12365set dummy objdump; ac_word=$2
81ecdfbb
RW
12366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12367$as_echo_n "checking for $ac_word... " >&6; }
12368if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12369 $as_echo_n "(cached) " >&6
2429c060 12370else
c6b750e1
DJ
12371 case $OBJDUMP_FOR_TARGET in
12372 [\\/]* | ?:[\\/]*)
2429c060
PB
12373 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12374 ;;
2429c060 12375 *)
c6b750e1
DJ
12376 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12377for as_dir in $gcc_cv_tool_dirs
12378do
12379 IFS=$as_save_IFS
12380 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12381 for ac_exec_ext in '' $ac_executable_extensions; do
12382 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12383 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12384 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12385 break 2
12386 fi
12387done
81ecdfbb
RW
12388 done
12389IFS=$as_save_IFS
c6b750e1 12390
2429c060
PB
12391 ;;
12392esac
12393fi
c6b750e1 12394OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12395if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12397$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12398else
81ecdfbb
RW
12399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12400$as_echo "no" >&6; }
2429c060
PB
12401fi
12402
81ecdfbb 12403
2429c060
PB
12404fi
12405if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12406
12407
12408if test -n "$OBJDUMP_FOR_TARGET"; then
12409 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12410elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12411 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12412fi
12413
12414if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12415 for ncn_progname in objdump; do
12416 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12417set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12419$as_echo_n "checking for $ac_word... " >&6; }
12420if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12421 $as_echo_n "(cached) " >&6
9a819804
AO
12422else
12423 if test -n "$OBJDUMP_FOR_TARGET"; then
12424 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12425else
12426as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12427for as_dir in $PATH
12428do
12429 IFS=$as_save_IFS
12430 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12431 for ac_exec_ext in '' $ac_executable_extensions; do
12432 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12433 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12435 break 2
12436 fi
12437done
81ecdfbb
RW
12438 done
12439IFS=$as_save_IFS
9a819804
AO
12440
12441fi
12442fi
12443OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12444if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12446$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12447else
81ecdfbb
RW
12448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12449$as_echo "no" >&6; }
9a819804
AO
12450fi
12451
81ecdfbb 12452
9a819804
AO
12453 done
12454fi
12455
12456if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12457 for ncn_progname in objdump; do
81ecdfbb
RW
12458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12459$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12460 if test -x $with_build_time_tools/${ncn_progname}; then
12461 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12463$as_echo "yes" >&6; }
2429c060
PB
12464 break
12465 else
81ecdfbb
RW
12466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12467$as_echo "no" >&6; }
2429c060
PB
12468 fi
12469 done
12470fi
12471
12472if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12473 for ncn_progname in objdump; do
12474 if test -n "$ncn_target_tool_prefix"; then
12475 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12476set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12478$as_echo_n "checking for $ac_word... " >&6; }
12479if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12480 $as_echo_n "(cached) " >&6
5ae72758
DJ
12481else
12482 if test -n "$OBJDUMP_FOR_TARGET"; then
12483 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12484else
c6b750e1
DJ
12485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12486for as_dir in $PATH
12487do
12488 IFS=$as_save_IFS
12489 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12490 for ac_exec_ext in '' $ac_executable_extensions; do
12491 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12492 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12493 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12494 break 2
12495 fi
12496done
81ecdfbb
RW
12497 done
12498IFS=$as_save_IFS
c6b750e1 12499
5ae72758
DJ
12500fi
12501fi
c6b750e1 12502OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12503if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12505$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12506else
81ecdfbb
RW
12507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12508$as_echo "no" >&6; }
5ae72758
DJ
12509fi
12510
81ecdfbb 12511
2429c060
PB
12512 fi
12513 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12514 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12515set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12517$as_echo_n "checking for $ac_word... " >&6; }
12518if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12519 $as_echo_n "(cached) " >&6
5ae72758
DJ
12520else
12521 if test -n "$OBJDUMP_FOR_TARGET"; then
12522 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12523else
c6b750e1
DJ
12524as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12525for as_dir in $PATH
12526do
12527 IFS=$as_save_IFS
12528 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12529 for ac_exec_ext in '' $ac_executable_extensions; do
12530 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12531 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12533 break 2
12534 fi
12535done
81ecdfbb
RW
12536 done
12537IFS=$as_save_IFS
c6b750e1 12538
5ae72758
DJ
12539fi
12540fi
c6b750e1 12541OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12542if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12544$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12545else
81ecdfbb
RW
12546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12547$as_echo "no" >&6; }
5ae72758 12548fi
c6b750e1 12549
81ecdfbb 12550
2429c060
PB
12551 fi
12552 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12553 done
12554fi
c6b750e1 12555
5ae72758
DJ
12556if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12557 set dummy objdump
12558 if test $build = $target ; then
12559 OBJDUMP_FOR_TARGET="$2"
12560 else
12561 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12562 fi
d3f5afc4
MS
12563else
12564 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12565fi
12566
3a35eeb3
PB
12567else
12568 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12569fi
12570
12571
12572
12573
12574if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12575 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12577$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12578 if test -x $with_build_time_tools/ranlib; then
12579 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12580 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12582$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12583 else
81ecdfbb
RW
12584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12585$as_echo "no" >&6; }
3a35eeb3 12586 fi
2429c060
PB
12587 elif test $build != $host && test $have_gcc_for_target = yes; then
12588 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12589 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12590 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12591 fi
12592fi
c6b750e1 12593if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12594 # Extract the first word of "ranlib", so it can be a program name with args.
12595set dummy ranlib; ac_word=$2
81ecdfbb
RW
12596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12597$as_echo_n "checking for $ac_word... " >&6; }
12598if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12599 $as_echo_n "(cached) " >&6
2429c060 12600else
c6b750e1
DJ
12601 case $RANLIB_FOR_TARGET in
12602 [\\/]* | ?:[\\/]*)
2429c060
PB
12603 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12604 ;;
2429c060 12605 *)
c6b750e1
DJ
12606 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12607for as_dir in $gcc_cv_tool_dirs
12608do
12609 IFS=$as_save_IFS
12610 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12611 for ac_exec_ext in '' $ac_executable_extensions; do
12612 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12613 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12614 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12615 break 2
12616 fi
12617done
81ecdfbb
RW
12618 done
12619IFS=$as_save_IFS
c6b750e1 12620
2429c060
PB
12621 ;;
12622esac
12623fi
c6b750e1 12624RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12625if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12627$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12628else
81ecdfbb
RW
12629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12630$as_echo "no" >&6; }
2429c060
PB
12631fi
12632
81ecdfbb 12633
2429c060
PB
12634fi
12635if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12636
12637
12638if test -n "$RANLIB_FOR_TARGET"; then
12639 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12640elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12641 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12642fi
12643
12644if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12645 for ncn_progname in ranlib; do
12646 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12647set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12649$as_echo_n "checking for $ac_word... " >&6; }
12650if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12651 $as_echo_n "(cached) " >&6
9a819804
AO
12652else
12653 if test -n "$RANLIB_FOR_TARGET"; then
12654 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12655else
12656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12657for as_dir in $PATH
12658do
12659 IFS=$as_save_IFS
12660 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12661 for ac_exec_ext in '' $ac_executable_extensions; do
12662 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12663 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12665 break 2
12666 fi
12667done
81ecdfbb
RW
12668 done
12669IFS=$as_save_IFS
9a819804
AO
12670
12671fi
12672fi
12673RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12674if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12676$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12677else
81ecdfbb
RW
12678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12679$as_echo "no" >&6; }
9a819804
AO
12680fi
12681
81ecdfbb 12682
9a819804
AO
12683 done
12684fi
12685
12686if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12687 for ncn_progname in ranlib; do
81ecdfbb
RW
12688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12689$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12690 if test -x $with_build_time_tools/${ncn_progname}; then
12691 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12693$as_echo "yes" >&6; }
2429c060
PB
12694 break
12695 else
81ecdfbb
RW
12696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12697$as_echo "no" >&6; }
2429c060
PB
12698 fi
12699 done
12700fi
12701
12702if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12703 for ncn_progname in ranlib; do
12704 if test -n "$ncn_target_tool_prefix"; then
12705 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12706set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12708$as_echo_n "checking for $ac_word... " >&6; }
12709if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12710 $as_echo_n "(cached) " >&6
859789af 12711else
55db4b87
PB
12712 if test -n "$RANLIB_FOR_TARGET"; then
12713 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12714else
c6b750e1
DJ
12715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12716for as_dir in $PATH
12717do
12718 IFS=$as_save_IFS
12719 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12720 for ac_exec_ext in '' $ac_executable_extensions; do
12721 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12722 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12724 break 2
12725 fi
12726done
81ecdfbb
RW
12727 done
12728IFS=$as_save_IFS
c6b750e1 12729
859789af
AC
12730fi
12731fi
c6b750e1 12732RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12733if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12735$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12736else
81ecdfbb
RW
12737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12738$as_echo "no" >&6; }
859789af
AC
12739fi
12740
81ecdfbb 12741
2429c060
PB
12742 fi
12743 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12744 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12745set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12747$as_echo_n "checking for $ac_word... " >&6; }
12748if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12749 $as_echo_n "(cached) " >&6
859789af 12750else
05cbd757
PB
12751 if test -n "$RANLIB_FOR_TARGET"; then
12752 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12753else
c6b750e1
DJ
12754as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12755for as_dir in $PATH
12756do
12757 IFS=$as_save_IFS
12758 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12759 for ac_exec_ext in '' $ac_executable_extensions; do
12760 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12761 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12762 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12763 break 2
12764 fi
12765done
81ecdfbb
RW
12766 done
12767IFS=$as_save_IFS
c6b750e1 12768
859789af
AC
12769fi
12770fi
c6b750e1 12771RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12772if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12774$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12775else
81ecdfbb
RW
12776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12777$as_echo "no" >&6; }
859789af 12778fi
c6b750e1 12779
81ecdfbb 12780
2429c060
PB
12781 fi
12782 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12783 done
12784fi
c6b750e1 12785
2429c060
PB
12786if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12787 set dummy ranlib
12788 if test $build = $target ; then
12789 RANLIB_FOR_TARGET="$2"
12790 else
12791 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12792 fi
d3f5afc4
MS
12793else
12794 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12795fi
05cbd757 12796
3a35eeb3
PB
12797else
12798 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12799fi
12800
2429c060
PB
12801
12802
12803
12804if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12805 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12807$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12808 if test -x $with_build_time_tools/strip; then
12809 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12810 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12812$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12813 else
81ecdfbb
RW
12814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12815$as_echo "no" >&6; }
3a35eeb3 12816 fi
2429c060
PB
12817 elif test $build != $host && test $have_gcc_for_target = yes; then
12818 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12819 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12820 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12821 fi
12822fi
c6b750e1 12823if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12824 # Extract the first word of "strip", so it can be a program name with args.
12825set dummy strip; ac_word=$2
81ecdfbb
RW
12826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12827$as_echo_n "checking for $ac_word... " >&6; }
12828if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12829 $as_echo_n "(cached) " >&6
2429c060 12830else
c6b750e1
DJ
12831 case $STRIP_FOR_TARGET in
12832 [\\/]* | ?:[\\/]*)
2429c060
PB
12833 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12834 ;;
2429c060 12835 *)
c6b750e1
DJ
12836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12837for as_dir in $gcc_cv_tool_dirs
12838do
12839 IFS=$as_save_IFS
12840 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12841 for ac_exec_ext in '' $ac_executable_extensions; do
12842 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12843 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12844 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12845 break 2
12846 fi
12847done
81ecdfbb
RW
12848 done
12849IFS=$as_save_IFS
c6b750e1 12850
2429c060
PB
12851 ;;
12852esac
12853fi
c6b750e1 12854STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12855if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12857$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12858else
81ecdfbb
RW
12859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12860$as_echo "no" >&6; }
2429c060
PB
12861fi
12862
81ecdfbb 12863
2429c060
PB
12864fi
12865if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12866
12867
12868if test -n "$STRIP_FOR_TARGET"; then
12869 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12870elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12871 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12872fi
12873
12874if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12875 for ncn_progname in strip; do
12876 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12877set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12878{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12879$as_echo_n "checking for $ac_word... " >&6; }
12880if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12881 $as_echo_n "(cached) " >&6
9a819804
AO
12882else
12883 if test -n "$STRIP_FOR_TARGET"; then
12884 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12885else
12886as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12887for as_dir in $PATH
12888do
12889 IFS=$as_save_IFS
12890 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12891 for ac_exec_ext in '' $ac_executable_extensions; do
12892 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12893 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12894 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12895 break 2
12896 fi
12897done
81ecdfbb
RW
12898 done
12899IFS=$as_save_IFS
9a819804
AO
12900
12901fi
12902fi
12903STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12904if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12906$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12907else
81ecdfbb
RW
12908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12909$as_echo "no" >&6; }
9a819804
AO
12910fi
12911
81ecdfbb 12912
9a819804
AO
12913 done
12914fi
12915
12916if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12917 for ncn_progname in strip; do
81ecdfbb
RW
12918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12919$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12920 if test -x $with_build_time_tools/${ncn_progname}; then
12921 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12923$as_echo "yes" >&6; }
2429c060
PB
12924 break
12925 else
81ecdfbb
RW
12926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12927$as_echo "no" >&6; }
2429c060
PB
12928 fi
12929 done
12930fi
12931
12932if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12933 for ncn_progname in strip; do
12934 if test -n "$ncn_target_tool_prefix"; then
12935 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12936set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12938$as_echo_n "checking for $ac_word... " >&6; }
12939if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12940 $as_echo_n "(cached) " >&6
7e0f7140
GK
12941else
12942 if test -n "$STRIP_FOR_TARGET"; then
12943 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12944else
12945as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12946for as_dir in $PATH
12947do
12948 IFS=$as_save_IFS
12949 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12950 for ac_exec_ext in '' $ac_executable_extensions; do
12951 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12952 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12954 break 2
12955 fi
12956done
81ecdfbb
RW
12957 done
12958IFS=$as_save_IFS
c6b750e1 12959
7e0f7140
GK
12960fi
12961fi
c6b750e1 12962STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12963if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12965$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12966else
81ecdfbb
RW
12967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12968$as_echo "no" >&6; }
7e0f7140
GK
12969fi
12970
81ecdfbb 12971
2429c060
PB
12972 fi
12973 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12974 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12975set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12977$as_echo_n "checking for $ac_word... " >&6; }
12978if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12979 $as_echo_n "(cached) " >&6
7e0f7140
GK
12980else
12981 if test -n "$STRIP_FOR_TARGET"; then
12982 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12983else
c6b750e1
DJ
12984as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12985for as_dir in $PATH
12986do
12987 IFS=$as_save_IFS
12988 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12989 for ac_exec_ext in '' $ac_executable_extensions; do
12990 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12991 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12992 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12993 break 2
12994 fi
12995done
81ecdfbb
RW
12996 done
12997IFS=$as_save_IFS
c6b750e1 12998
7e0f7140
GK
12999fi
13000fi
c6b750e1 13001STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13002if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13004$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13005else
81ecdfbb
RW
13006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13007$as_echo "no" >&6; }
7e0f7140 13008fi
c6b750e1 13009
81ecdfbb 13010
2429c060
PB
13011 fi
13012 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13013 done
13014fi
c6b750e1 13015
7e0f7140
GK
13016if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13017 set dummy strip
13018 if test $build = $target ; then
13019 STRIP_FOR_TARGET="$2"
13020 else
13021 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13022 fi
d3f5afc4
MS
13023else
13024 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13025fi
13026
3a35eeb3
PB
13027else
13028 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13029fi
13030
13031
13032
13033
13034if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13035 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13037$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13038 if test -x $with_build_time_tools/windres; then
13039 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13040 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13042$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13043 else
81ecdfbb
RW
13044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13045$as_echo "no" >&6; }
3a35eeb3 13046 fi
2429c060
PB
13047 elif test $build != $host && test $have_gcc_for_target = yes; then
13048 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13049 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13050 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13051 fi
13052fi
c6b750e1 13053if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13054 # Extract the first word of "windres", so it can be a program name with args.
13055set dummy windres; ac_word=$2
81ecdfbb
RW
13056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13057$as_echo_n "checking for $ac_word... " >&6; }
13058if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13059 $as_echo_n "(cached) " >&6
2429c060 13060else
c6b750e1
DJ
13061 case $WINDRES_FOR_TARGET in
13062 [\\/]* | ?:[\\/]*)
2429c060
PB
13063 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13064 ;;
2429c060 13065 *)
c6b750e1
DJ
13066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13067for as_dir in $gcc_cv_tool_dirs
13068do
13069 IFS=$as_save_IFS
13070 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13071 for ac_exec_ext in '' $ac_executable_extensions; do
13072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13073 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13075 break 2
13076 fi
13077done
81ecdfbb
RW
13078 done
13079IFS=$as_save_IFS
c6b750e1 13080
2429c060
PB
13081 ;;
13082esac
13083fi
c6b750e1 13084WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13085if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13087$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13088else
81ecdfbb
RW
13089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13090$as_echo "no" >&6; }
2429c060
PB
13091fi
13092
81ecdfbb 13093
2429c060
PB
13094fi
13095if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13096
13097
13098if test -n "$WINDRES_FOR_TARGET"; then
13099 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13100elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13101 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13102fi
13103
13104if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13105 for ncn_progname in windres; do
13106 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13107set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13108{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13109$as_echo_n "checking for $ac_word... " >&6; }
13110if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13111 $as_echo_n "(cached) " >&6
9a819804
AO
13112else
13113 if test -n "$WINDRES_FOR_TARGET"; then
13114 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13115else
13116as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13117for as_dir in $PATH
13118do
13119 IFS=$as_save_IFS
13120 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13121 for ac_exec_ext in '' $ac_executable_extensions; do
13122 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13123 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13124 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13125 break 2
13126 fi
13127done
81ecdfbb
RW
13128 done
13129IFS=$as_save_IFS
9a819804
AO
13130
13131fi
13132fi
13133WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13134if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13136$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13137else
81ecdfbb
RW
13138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13139$as_echo "no" >&6; }
9a819804
AO
13140fi
13141
81ecdfbb 13142
9a819804
AO
13143 done
13144fi
13145
13146if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13147 for ncn_progname in windres; do
81ecdfbb
RW
13148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13149$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13150 if test -x $with_build_time_tools/${ncn_progname}; then
13151 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13153$as_echo "yes" >&6; }
2429c060
PB
13154 break
13155 else
81ecdfbb
RW
13156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13157$as_echo "no" >&6; }
2429c060
PB
13158 fi
13159 done
13160fi
13161
13162if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13163 for ncn_progname in windres; do
13164 if test -n "$ncn_target_tool_prefix"; then
13165 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13166set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13168$as_echo_n "checking for $ac_word... " >&6; }
13169if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13170 $as_echo_n "(cached) " >&6
859789af 13171else
55db4b87
PB
13172 if test -n "$WINDRES_FOR_TARGET"; then
13173 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13174else
c6b750e1
DJ
13175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13176for as_dir in $PATH
13177do
13178 IFS=$as_save_IFS
13179 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13180 for ac_exec_ext in '' $ac_executable_extensions; do
13181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13182 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13184 break 2
13185 fi
13186done
81ecdfbb
RW
13187 done
13188IFS=$as_save_IFS
c6b750e1 13189
859789af
AC
13190fi
13191fi
c6b750e1 13192WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13193if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13195$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13196else
81ecdfbb
RW
13197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13198$as_echo "no" >&6; }
859789af
AC
13199fi
13200
81ecdfbb 13201
2429c060
PB
13202 fi
13203 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13204 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13205set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13207$as_echo_n "checking for $ac_word... " >&6; }
13208if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13209 $as_echo_n "(cached) " >&6
859789af 13210else
05cbd757
PB
13211 if test -n "$WINDRES_FOR_TARGET"; then
13212 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13213else
c6b750e1
DJ
13214as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13215for as_dir in $PATH
13216do
13217 IFS=$as_save_IFS
13218 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13219 for ac_exec_ext in '' $ac_executable_extensions; do
13220 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13221 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13222 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13223 break 2
13224 fi
13225done
81ecdfbb
RW
13226 done
13227IFS=$as_save_IFS
c6b750e1 13228
859789af
AC
13229fi
13230fi
c6b750e1 13231WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13232if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13234$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13235else
81ecdfbb
RW
13236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13237$as_echo "no" >&6; }
859789af 13238fi
c6b750e1 13239
81ecdfbb 13240
2429c060
PB
13241 fi
13242 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13243 done
13244fi
c6b750e1 13245
05cbd757
PB
13246if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13247 set dummy windres
13248 if test $build = $target ; then
13249 WINDRES_FOR_TARGET="$2"
859789af 13250 else
05cbd757 13251 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13252 fi
d3f5afc4
MS
13253else
13254 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13255fi
13256
3a35eeb3
PB
13257else
13258 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13259fi
13260
852e5f18 13261
0c24b341
NC
13262
13263
13264if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13265 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13267$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13268 if test -x $with_build_time_tools/windmc; then
13269 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13270 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13272$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13273 else
81ecdfbb
RW
13274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13275$as_echo "no" >&6; }
0c24b341
NC
13276 fi
13277 elif test $build != $host && test $have_gcc_for_target = yes; then
13278 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13279 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13280 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13281 fi
13282fi
13283if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13284 # Extract the first word of "windmc", so it can be a program name with args.
13285set dummy windmc; ac_word=$2
81ecdfbb
RW
13286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13287$as_echo_n "checking for $ac_word... " >&6; }
13288if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13289 $as_echo_n "(cached) " >&6
0c24b341
NC
13290else
13291 case $WINDMC_FOR_TARGET in
13292 [\\/]* | ?:[\\/]*)
13293 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13294 ;;
13295 *)
13296 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13297for as_dir in $gcc_cv_tool_dirs
13298do
13299 IFS=$as_save_IFS
13300 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13301 for ac_exec_ext in '' $ac_executable_extensions; do
13302 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13303 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13305 break 2
13306 fi
13307done
81ecdfbb
RW
13308 done
13309IFS=$as_save_IFS
0c24b341
NC
13310
13311 ;;
13312esac
13313fi
13314WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13315if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13317$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13318else
81ecdfbb
RW
13319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13320$as_echo "no" >&6; }
0c24b341
NC
13321fi
13322
81ecdfbb 13323
0c24b341
NC
13324fi
13325if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13326
13327
13328if test -n "$WINDMC_FOR_TARGET"; then
13329 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13330elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13331 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13332fi
13333
13334if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13335 for ncn_progname in windmc; do
13336 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13337set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13339$as_echo_n "checking for $ac_word... " >&6; }
13340if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13341 $as_echo_n "(cached) " >&6
0c24b341
NC
13342else
13343 if test -n "$WINDMC_FOR_TARGET"; then
13344 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13345else
13346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13347for as_dir in $PATH
13348do
13349 IFS=$as_save_IFS
13350 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13351 for ac_exec_ext in '' $ac_executable_extensions; do
13352 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13353 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13354 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13355 break 2
13356 fi
13357done
81ecdfbb
RW
13358 done
13359IFS=$as_save_IFS
0c24b341
NC
13360
13361fi
13362fi
13363WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13364if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13366$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13367else
81ecdfbb
RW
13368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13369$as_echo "no" >&6; }
0c24b341
NC
13370fi
13371
81ecdfbb 13372
0c24b341
NC
13373 done
13374fi
13375
13376if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13377 for ncn_progname in windmc; do
81ecdfbb
RW
13378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13379$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13380 if test -x $with_build_time_tools/${ncn_progname}; then
13381 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13383$as_echo "yes" >&6; }
0c24b341
NC
13384 break
13385 else
81ecdfbb
RW
13386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13387$as_echo "no" >&6; }
0c24b341
NC
13388 fi
13389 done
13390fi
13391
13392if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13393 for ncn_progname in windmc; do
13394 if test -n "$ncn_target_tool_prefix"; then
13395 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13396set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13397{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13398$as_echo_n "checking for $ac_word... " >&6; }
13399if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13400 $as_echo_n "(cached) " >&6
0c24b341
NC
13401else
13402 if test -n "$WINDMC_FOR_TARGET"; then
13403 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13404else
13405as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13406for as_dir in $PATH
13407do
13408 IFS=$as_save_IFS
13409 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13410 for ac_exec_ext in '' $ac_executable_extensions; do
13411 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13412 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13413 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13414 break 2
13415 fi
13416done
81ecdfbb
RW
13417 done
13418IFS=$as_save_IFS
0c24b341
NC
13419
13420fi
13421fi
13422WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13423if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13425$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13426else
81ecdfbb
RW
13427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13428$as_echo "no" >&6; }
0c24b341
NC
13429fi
13430
81ecdfbb 13431
0c24b341
NC
13432 fi
13433 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13434 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13435set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13437$as_echo_n "checking for $ac_word... " >&6; }
13438if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13439 $as_echo_n "(cached) " >&6
0c24b341
NC
13440else
13441 if test -n "$WINDMC_FOR_TARGET"; then
13442 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13443else
13444as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13445for as_dir in $PATH
13446do
13447 IFS=$as_save_IFS
13448 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13449 for ac_exec_ext in '' $ac_executable_extensions; do
13450 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13451 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13452 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13453 break 2
13454 fi
13455done
81ecdfbb
RW
13456 done
13457IFS=$as_save_IFS
0c24b341
NC
13458
13459fi
13460fi
13461WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13462if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13464$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13465else
81ecdfbb
RW
13466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13467$as_echo "no" >&6; }
0c24b341
NC
13468fi
13469
81ecdfbb 13470
0c24b341
NC
13471 fi
13472 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13473 done
13474fi
13475
13476if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13477 set dummy windmc
13478 if test $build = $target ; then
13479 WINDMC_FOR_TARGET="$2"
13480 else
13481 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13482 fi
13483else
13484 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13485fi
13486
13487else
13488 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13489fi
13490
13491
be01d343
PB
13492RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13493
81ecdfbb
RW
13494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13495$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13496if test "x${build}" != "x${host}" ; then
2429c060
PB
13497 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13498 # We already found the complete path
b8025f34 13499 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13501$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13502 else
13503 # Canadian cross, just use what we found
81ecdfbb
RW
13504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13505$as_echo "pre-installed" >&6; }
2429c060 13506 fi
be01d343
PB
13507else
13508 ok=yes
13509 case " ${configdirs} " in
13510 *" binutils "*) ;;
13511 *) ok=no ;;
13512 esac
c6b750e1 13513
be01d343
PB
13514 if test $ok = yes; then
13515 # An in-tree tool is available and we can use it
13516 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13518$as_echo "just compiled" >&6; }
2429c060
PB
13519 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13520 # We already found the complete path
b8025f34 13521 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13523$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13524 elif test "x$target" = "x$host"; then
13525 # We can use an host tool
13526 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13528$as_echo "host tool" >&6; }
be01d343
PB
13529 else
13530 # We need a cross tool
81ecdfbb
RW
13531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13532$as_echo "pre-installed" >&6; }
be01d343
PB
13533 fi
13534fi
4b900473 13535
81ecdfbb
RW
13536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13537$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13538if test "x${build}" != "x${host}" ; then
2429c060
PB
13539 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13540 # We already found the complete path
b8025f34 13541 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13543$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13544 else
13545 # Canadian cross, just use what we found
81ecdfbb
RW
13546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13547$as_echo "pre-installed" >&6; }
2429c060 13548 fi
be01d343
PB
13549else
13550 ok=yes
13551 case " ${configdirs} " in
13552 *" gas "*) ;;
13553 *) ok=no ;;
13554 esac
c6b750e1 13555
be01d343
PB
13556 if test $ok = yes; then
13557 # An in-tree tool is available and we can use it
13558 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13560$as_echo "just compiled" >&6; }
2429c060
PB
13561 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13562 # We already found the complete path
b8025f34 13563 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13565$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13566 elif test "x$target" = "x$host"; then
13567 # We can use an host tool
13568 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13570$as_echo "host tool" >&6; }
be01d343
PB
13571 else
13572 # We need a cross tool
81ecdfbb
RW
13573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13574$as_echo "pre-installed" >&6; }
be01d343
PB
13575 fi
13576fi
4b900473 13577
81ecdfbb
RW
13578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13579$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13580if test "x${build}" != "x${host}" ; then
2429c060
PB
13581 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13582 # We already found the complete path
b8025f34 13583 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13585$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13586 else
13587 # Canadian cross, just use what we found
81ecdfbb
RW
13588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13589$as_echo "pre-installed" >&6; }
2429c060 13590 fi
be01d343
PB
13591else
13592 ok=yes
13593 case " ${configdirs} " in
13594 *" gcc "*) ;;
13595 *) ok=no ;;
13596 esac
c6b750e1 13597
be01d343
PB
13598 if test $ok = yes; then
13599 # An in-tree tool is available and we can use it
13600 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13602$as_echo "just compiled" >&6; }
2429c060
PB
13603 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13604 # We already found the complete path
b8025f34 13605 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13607$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13608 elif test "x$target" = "x$host"; then
13609 # We can use an host tool
13610 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13612$as_echo "host tool" >&6; }
be01d343
PB
13613 else
13614 # We need a cross tool
81ecdfbb
RW
13615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13616$as_echo "pre-installed" >&6; }
be01d343
PB
13617 fi
13618fi
4b900473 13619
81ecdfbb
RW
13620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13621$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13622if test "x${build}" != "x${host}" ; then
2429c060
PB
13623 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13624 # We already found the complete path
b8025f34 13625 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13627$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13628 else
13629 # Canadian cross, just use what we found
81ecdfbb
RW
13630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13631$as_echo "pre-installed" >&6; }
2429c060 13632 fi
be01d343
PB
13633else
13634 ok=yes
13635 case " ${configdirs} " in
13636 *" gcc "*) ;;
13637 *) ok=no ;;
13638 esac
13639 case ,${enable_languages}, in
13640 *,c++,*) ;;
13641 *) ok=no ;;
13642 esac
13643 if test $ok = yes; then
13644 # An in-tree tool is available and we can use it
13645 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
13646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13647$as_echo "just compiled" >&6; }
2429c060
PB
13648 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13649 # We already found the complete path
b8025f34 13650 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13652$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13653 elif test "x$target" = "x$host"; then
13654 # We can use an host tool
13655 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13657$as_echo "host tool" >&6; }
be01d343
PB
13658 else
13659 # We need a cross tool
81ecdfbb
RW
13660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13661$as_echo "pre-installed" >&6; }
be01d343
PB
13662 fi
13663fi
4b900473 13664
81ecdfbb
RW
13665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13666$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13667if test "x${build}" != "x${host}" ; then
2429c060
PB
13668 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13669 # We already found the complete path
b8025f34 13670 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13672$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13673 else
13674 # Canadian cross, just use what we found
81ecdfbb
RW
13675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13676$as_echo "pre-installed" >&6; }
2429c060 13677 fi
be01d343
PB
13678else
13679 ok=yes
13680 case " ${configdirs} " in
13681 *" gcc "*) ;;
13682 *) ok=no ;;
13683 esac
13684 case ,${enable_languages}, in
13685 *,c++,*) ;;
13686 *) ok=no ;;
13687 esac
13688 if test $ok = yes; then
13689 # An in-tree tool is available and we can use it
13690 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
13691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13692$as_echo "just compiled" >&6; }
2429c060
PB
13693 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13694 # We already found the complete path
b8025f34 13695 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13697$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13698 elif test "x$target" = "x$host"; then
13699 # We can use an host tool
13700 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13702$as_echo "host tool" >&6; }
be01d343
PB
13703 else
13704 # We need a cross tool
81ecdfbb
RW
13705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13706$as_echo "pre-installed" >&6; }
be01d343
PB
13707 fi
13708fi
4b900473 13709
81ecdfbb
RW
13710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13711$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13712if test "x${build}" != "x${host}" ; then
2429c060
PB
13713 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13714 # We already found the complete path
b8025f34 13715 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13717$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13718 else
13719 # Canadian cross, just use what we found
81ecdfbb
RW
13720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13721$as_echo "pre-installed" >&6; }
2429c060 13722 fi
be01d343
PB
13723else
13724 ok=yes
13725 case " ${configdirs} " in
13726 *" binutils "*) ;;
13727 *) ok=no ;;
13728 esac
c6b750e1 13729
be01d343
PB
13730 if test $ok = yes; then
13731 # An in-tree tool is available and we can use it
13732 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13734$as_echo "just compiled" >&6; }
2429c060
PB
13735 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13736 # We already found the complete path
b8025f34 13737 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13739$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13740 elif test "x$target" = "x$host"; then
13741 # We can use an host tool
13742 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13744$as_echo "host tool" >&6; }
be01d343
PB
13745 else
13746 # We need a cross tool
81ecdfbb
RW
13747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13748$as_echo "pre-installed" >&6; }
be01d343
PB
13749 fi
13750fi
4b900473 13751
81ecdfbb
RW
13752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13753$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13754if test "x${build}" != "x${host}" ; then
2429c060
PB
13755 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13756 # We already found the complete path
b8025f34 13757 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13759$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13760 else
13761 # Canadian cross, just use what we found
81ecdfbb
RW
13762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13763$as_echo "pre-installed" >&6; }
2429c060 13764 fi
be01d343
PB
13765else
13766 ok=yes
13767 case " ${configdirs} " in
13768 *" gcc "*) ;;
13769 *) ok=no ;;
13770 esac
c6b750e1 13771
be01d343
PB
13772 if test $ok = yes; then
13773 # An in-tree tool is available and we can use it
13774 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13776$as_echo "just compiled" >&6; }
2429c060
PB
13777 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13778 # We already found the complete path
b8025f34 13779 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13781$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13782 elif test "x$target" = "x$host"; then
13783 # We can use an host tool
13784 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13786$as_echo "host tool" >&6; }
be01d343
PB
13787 else
13788 # We need a cross tool
81ecdfbb
RW
13789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13790$as_echo "pre-installed" >&6; }
be01d343
PB
13791 fi
13792fi
4b900473 13793
81ecdfbb
RW
13794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13795$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13796if test "x${build}" != "x${host}" ; then
2429c060
PB
13797 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13798 # We already found the complete path
b8025f34 13799 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13801$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13802 else
13803 # Canadian cross, just use what we found
81ecdfbb
RW
13804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13805$as_echo "pre-installed" >&6; }
2429c060 13806 fi
be01d343
PB
13807else
13808 ok=yes
13809 case " ${configdirs} " in
13810 *" gcc "*) ;;
13811 *) ok=no ;;
13812 esac
13813 case ,${enable_languages}, in
13814 *,java,*) ;;
13815 *) ok=no ;;
13816 esac
13817 if test $ok = yes; then
13818 # An in-tree tool is available and we can use it
13819 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13821$as_echo "just compiled" >&6; }
2429c060
PB
13822 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13823 # We already found the complete path
b8025f34 13824 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13826$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13827 elif test "x$target" = "x$host"; then
13828 # We can use an host tool
13829 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13831$as_echo "host tool" >&6; }
be01d343
PB
13832 else
13833 # We need a cross tool
81ecdfbb
RW
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13835$as_echo "pre-installed" >&6; }
be01d343
PB
13836 fi
13837fi
4b900473 13838
81ecdfbb
RW
13839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13840$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13841if test "x${build}" != "x${host}" ; then
2429c060
PB
13842 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13843 # We already found the complete path
b8025f34 13844 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13846$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13847 else
13848 # Canadian cross, just use what we found
81ecdfbb
RW
13849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13850$as_echo "pre-installed" >&6; }
2429c060 13851 fi
be01d343
PB
13852else
13853 ok=yes
13854 case " ${configdirs} " in
13855 *" gcc "*) ;;
13856 *) ok=no ;;
13857 esac
13858 case ,${enable_languages}, in
13859 *,fortran,*) ;;
13860 *) ok=no ;;
13861 esac
13862 if test $ok = yes; then
13863 # An in-tree tool is available and we can use it
13864 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13866$as_echo "just compiled" >&6; }
2429c060
PB
13867 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13868 # We already found the complete path
b8025f34 13869 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13871$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13872 elif test "x$target" = "x$host"; then
13873 # We can use an host tool
13874 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13876$as_echo "host tool" >&6; }
be01d343
PB
13877 else
13878 # We need a cross tool
81ecdfbb
RW
13879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13880$as_echo "pre-installed" >&6; }
be01d343
PB
13881 fi
13882fi
4b900473 13883
81ecdfbb
RW
13884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13885$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13886if test "x${build}" != "x${host}" ; then
2429c060
PB
13887 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13888 # We already found the complete path
b8025f34 13889 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13891$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13892 else
13893 # Canadian cross, just use what we found
81ecdfbb
RW
13894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13895$as_echo "pre-installed" >&6; }
2429c060 13896 fi
be01d343
PB
13897else
13898 ok=yes
13899 case " ${configdirs} " in
13900 *" ld "*) ;;
13901 *) ok=no ;;
13902 esac
c6b750e1 13903
be01d343
PB
13904 if test $ok = yes; then
13905 # An in-tree tool is available and we can use it
13906 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13908$as_echo "just compiled" >&6; }
2429c060
PB
13909 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13910 # We already found the complete path
b8025f34 13911 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13913$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13914 elif test "x$target" = "x$host"; then
13915 # We can use an host tool
13916 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13918$as_echo "host tool" >&6; }
be01d343
PB
13919 else
13920 # We need a cross tool
81ecdfbb
RW
13921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13922$as_echo "pre-installed" >&6; }
be01d343
PB
13923 fi
13924fi
4b900473 13925
81ecdfbb
RW
13926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13927$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13928if test "x${build}" != "x${host}" ; then
2429c060
PB
13929 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13930 # We already found the complete path
b8025f34 13931 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13933$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13934 else
13935 # Canadian cross, just use what we found
81ecdfbb
RW
13936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13937$as_echo "pre-installed" >&6; }
2429c060 13938 fi
be01d343 13939else
2429c060
PB
13940 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13941 # We already found the complete path
b8025f34 13942 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13944$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13945 elif test "x$target" = "x$host"; then
be01d343
PB
13946 # We can use an host tool
13947 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13949$as_echo "host tool" >&6; }
be01d343
PB
13950 else
13951 # We need a cross tool
81ecdfbb
RW
13952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13953$as_echo "pre-installed" >&6; }
be01d343
PB
13954 fi
13955fi
4b900473 13956
81ecdfbb
RW
13957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13958$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13959if test "x${build}" != "x${host}" ; then
2429c060
PB
13960 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13961 # We already found the complete path
b8025f34 13962 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13964$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13965 else
13966 # Canadian cross, just use what we found
81ecdfbb
RW
13967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13968$as_echo "pre-installed" >&6; }
2429c060 13969 fi
be01d343
PB
13970else
13971 ok=yes
13972 case " ${configdirs} " in
13973 *" binutils "*) ;;
13974 *) ok=no ;;
13975 esac
c6b750e1 13976
be01d343
PB
13977 if test $ok = yes; then
13978 # An in-tree tool is available and we can use it
13979 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13981$as_echo "just compiled" >&6; }
2429c060
PB
13982 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13983 # We already found the complete path
b8025f34 13984 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13986$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13987 elif test "x$target" = "x$host"; then
13988 # We can use an host tool
13989 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13991$as_echo "host tool" >&6; }
be01d343
PB
13992 else
13993 # We need a cross tool
81ecdfbb
RW
13994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13995$as_echo "pre-installed" >&6; }
be01d343
PB
13996 fi
13997fi
4b900473 13998
81ecdfbb
RW
13999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14000$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 14001if test "x${build}" != "x${host}" ; then
2429c060
PB
14002 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14003 # We already found the complete path
b8025f34 14004 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14006$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14007 else
14008 # Canadian cross, just use what we found
81ecdfbb
RW
14009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14010$as_echo "pre-installed" >&6; }
2429c060 14011 fi
be01d343
PB
14012else
14013 ok=yes
14014 case " ${configdirs} " in
14015 *" binutils "*) ;;
14016 *) ok=no ;;
14017 esac
c6b750e1 14018
be01d343
PB
14019 if test $ok = yes; then
14020 # An in-tree tool is available and we can use it
14021 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14023$as_echo "just compiled" >&6; }
2429c060
PB
14024 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14025 # We already found the complete path
b8025f34 14026 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14028$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14029 elif test "x$target" = "x$host"; then
14030 # We can use an host tool
14031 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14033$as_echo "host tool" >&6; }
be01d343
PB
14034 else
14035 # We need a cross tool
81ecdfbb
RW
14036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14037$as_echo "pre-installed" >&6; }
be01d343
PB
14038 fi
14039fi
4b900473 14040
81ecdfbb
RW
14041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14042$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14043if test "x${build}" != "x${host}" ; then
2429c060
PB
14044 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14045 # We already found the complete path
b8025f34 14046 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14048$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14049 else
14050 # Canadian cross, just use what we found
81ecdfbb
RW
14051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14052$as_echo "pre-installed" >&6; }
2429c060 14053 fi
be01d343
PB
14054else
14055 ok=yes
14056 case " ${configdirs} " in
14057 *" binutils "*) ;;
14058 *) ok=no ;;
14059 esac
c6b750e1 14060
be01d343
PB
14061 if test $ok = yes; then
14062 # An in-tree tool is available and we can use it
14063 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14065$as_echo "just compiled" >&6; }
2429c060
PB
14066 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14067 # We already found the complete path
b8025f34 14068 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14070$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14071 elif test "x$target" = "x$host"; then
14072 # We can use an host tool
14073 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14075$as_echo "host tool" >&6; }
be01d343
PB
14076 else
14077 # We need a cross tool
81ecdfbb
RW
14078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14079$as_echo "pre-installed" >&6; }
be01d343
PB
14080 fi
14081fi
4b900473 14082
81ecdfbb
RW
14083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14084$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14085if test "x${build}" != "x${host}" ; then
2429c060
PB
14086 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14087 # We already found the complete path
b8025f34 14088 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14090$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14091 else
14092 # Canadian cross, just use what we found
81ecdfbb
RW
14093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14094$as_echo "pre-installed" >&6; }
2429c060 14095 fi
be01d343
PB
14096else
14097 ok=yes
14098 case " ${configdirs} " in
14099 *" binutils "*) ;;
14100 *) ok=no ;;
14101 esac
c6b750e1 14102
be01d343
PB
14103 if test $ok = yes; then
14104 # An in-tree tool is available and we can use it
14105 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14107$as_echo "just compiled" >&6; }
2429c060
PB
14108 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14109 # We already found the complete path
b8025f34 14110 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14112$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14113 elif test "x$target" = "x$host"; then
14114 # We can use an host tool
14115 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14117$as_echo "host tool" >&6; }
be01d343
PB
14118 else
14119 # We need a cross tool
81ecdfbb
RW
14120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14121$as_echo "pre-installed" >&6; }
be01d343
PB
14122 fi
14123fi
4b900473 14124
81ecdfbb
RW
14125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14126$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14127if test "x${build}" != "x${host}" ; then
2429c060
PB
14128 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14129 # We already found the complete path
b8025f34 14130 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14132$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14133 else
14134 # Canadian cross, just use what we found
81ecdfbb
RW
14135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14136$as_echo "pre-installed" >&6; }
2429c060 14137 fi
be01d343
PB
14138else
14139 ok=yes
14140 case " ${configdirs} " in
14141 *" binutils "*) ;;
14142 *) ok=no ;;
14143 esac
c6b750e1 14144
be01d343
PB
14145 if test $ok = yes; then
14146 # An in-tree tool is available and we can use it
14147 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14149$as_echo "just compiled" >&6; }
2429c060
PB
14150 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14151 # We already found the complete path
b8025f34 14152 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14154$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14155 elif test "x$target" = "x$host"; then
14156 # We can use an host tool
14157 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14159$as_echo "host tool" >&6; }
be01d343
PB
14160 else
14161 # We need a cross tool
81ecdfbb
RW
14162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14163$as_echo "pre-installed" >&6; }
be01d343 14164 fi
a0da8069 14165fi
54752a6b 14166
81ecdfbb
RW
14167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14168$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14169if test "x${build}" != "x${host}" ; then
14170 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14171 # We already found the complete path
14172 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14174$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14175 else
14176 # Canadian cross, just use what we found
81ecdfbb
RW
14177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14178$as_echo "pre-installed" >&6; }
0c24b341
NC
14179 fi
14180else
14181 ok=yes
14182 case " ${configdirs} " in
14183 *" binutils "*) ;;
14184 *) ok=no ;;
14185 esac
14186
14187 if test $ok = yes; then
14188 # An in-tree tool is available and we can use it
14189 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14191$as_echo "just compiled" >&6; }
0c24b341
NC
14192 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14193 # We already found the complete path
14194 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14196$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14197 elif test "x$target" = "x$host"; then
14198 # We can use an host tool
14199 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14201$as_echo "host tool" >&6; }
0c24b341
NC
14202 else
14203 # We need a cross tool
81ecdfbb
RW
14204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14205$as_echo "pre-installed" >&6; }
0c24b341
NC
14206 fi
14207fi
14208
54752a6b
NN
14209
14210
be01d343 14211
4b900473 14212
a0da8069
NN
14213# Certain tools may need extra flags.
14214AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14215RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14216NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14217
be01d343
PB
14218# When building target libraries, except in a Canadian cross, we use
14219# the same toolchain as the compiler we just built.
14220COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14221COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14222COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14223if test $host = $build; then
14224 case " $configdirs " in
14225 *" gcc "*)
14226 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14227 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14228 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14229 ;;
14230 esac
14231fi
14232
14233
14234
14235
14236
81ecdfbb
RW
14237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14238$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14239# Check whether --enable-maintainer-mode was given.
14240if test "${enable_maintainer_mode+set}" = set; then :
14241 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14242else
14243 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14244fi
14245
14246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14247$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14248
14249
14250if test "$USE_MAINTAINER_MODE" = yes; then
14251 MAINTAINER_MODE_TRUE=
14252 MAINTAINER_MODE_FALSE='#'
14253else
14254 MAINTAINER_MODE_TRUE='#'
14255 MAINTAINER_MODE_FALSE=
c6b750e1 14256fi
3d5e36ae
AO
14257MAINT=$MAINTAINER_MODE_TRUE
14258
1d39f329
NN
14259# ---------------------
14260# GCC bootstrap support
14261# ---------------------
14262
14263# Stage specific cflags for build.
14264stage1_cflags="-g"
14265case $build in
14266 vax-*-*)
14267 case ${GCC} in
14268 yes) stage1_cflags="-g -Wa,-J" ;;
14269 *) stage1_cflags="-g -J" ;;
14270 esac ;;
1d39f329
NN
14271esac
14272
1d89b610 14273# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14274if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14275 saved_CFLAGS="$CFLAGS"
14276
14277 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14278 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14280$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14282/* end confdefs.h. */
14283
2038f525
PB
14284#if (__GNUC__ < 3) \
14285 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14286 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14287#error http://gcc.gnu.org/PR29382
14288#endif
14289
c6b750e1
DJ
14290int
14291main ()
14292{
14293
14294 ;
14295 return 0;
14296}
14297_ACEOF
81ecdfbb
RW
14298if ac_fn_c_try_compile "$LINENO"; then :
14299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14300$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14301else
81ecdfbb
RW
14302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14303$as_echo "no" >&6; }
c6b750e1 14304fi
81ecdfbb 14305rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14306
14307 CFLAGS="$saved_CFLAGS"
14308fi
14309
14310
1d39f329 14311
8a0d8a5c 14312# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14313# Check whether --enable-stage1-checking was given.
14314if test "${enable_stage1_checking+set}" = set; then :
14315 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14316else
5566c1fa 14317 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14318 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14319else
5566c1fa 14320 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14321fi
81ecdfbb 14322fi
8a0d8a5c
PB
14323
14324
c6b750e1 14325
81ecdfbb
RW
14326# Enable -Werror in bootstrap stage2 and later.
14327# Check whether --enable-werror was given.
14328if test "${enable_werror+set}" = set; then :
14329 enableval=$enable_werror;
1d39f329 14330else
a0323144 14331 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14332 enable_werror=yes
79fcd0ec
PB
14333else
14334 enable_werror=no
14335fi
81ecdfbb
RW
14336fi
14337
1a6f2dc7
NN
14338case ${enable_werror} in
14339 yes) stage2_werror_flag="--enable-werror-always" ;;
14340 *) stage2_werror_flag="" ;;
1d39f329
NN
14341esac
14342
14343
e8a5fa9c
RW
14344# Specify what files to not compare during bootstrap.
14345
14346compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14347case "$target" in
14348 hppa*64*-*-hpux*) ;;
14349 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14350esac
1f53ca9a
AO
14351case " $configdirs " in
14352*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14353esac
e8a5fa9c
RW
14354
14355
81ecdfbb
RW
14356ac_config_files="$ac_config_files Makefile"
14357
c6b750e1 14358cat >confcache <<\_ACEOF
a0da8069
NN
14359# This file is a shell script that caches the results of configure
14360# tests run on this system so they can be shared between configure
c6b750e1
DJ
14361# scripts and configure runs, see configure's option --config-cache.
14362# It is not useful on other systems. If it contains results you don't
14363# want to keep, you may remove or edit it.
a0da8069 14364#
c6b750e1
DJ
14365# config.status only pays attention to the cache file if you give it
14366# the --recheck option to rerun configure.
a0da8069 14367#
c6b750e1
DJ
14368# `ac_cv_env_foo' variables (set or unset) will be overridden when
14369# loading this file, other *unset* `ac_cv_foo' will be assigned the
14370# following values.
14371
14372_ACEOF
14373
a0da8069
NN
14374# The following way of writing the cache mishandles newlines in values,
14375# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14376# So, we kill variables containing newlines.
a0da8069
NN
14377# Ultrix sh set writes to stderr and can't be redirected directly,
14378# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14379(
14380 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14381 eval ac_val=\$$ac_var
14382 case $ac_val in #(
14383 *${as_nl}*)
14384 case $ac_var in #(
14385 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14386$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14387 esac
14388 case $ac_var in #(
14389 _ | IFS | as_nl) ;; #(
14390 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14391 *) { eval $ac_var=; unset $ac_var;} ;;
14392 esac ;;
14393 esac
14394 done
14395
c6b750e1 14396 (set) 2>&1 |
81ecdfbb
RW
14397 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14398 *${as_nl}ac_space=\ *)
14399 # `set' does not quote correctly, so add quotes: double-quote
14400 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14401 sed -n \
14402 "s/'/'\\\\''/g;
14403 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14404 ;; #(
c6b750e1
DJ
14405 *)
14406 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14407 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14408 ;;
81ecdfbb
RW
14409 esac |
14410 sort
14411) |
c6b750e1 14412 sed '
81ecdfbb 14413 /^ac_cv_env_/b end
c6b750e1 14414 t clear
81ecdfbb 14415 :clear
c6b750e1
DJ
14416 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14417 t end
81ecdfbb
RW
14418 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14419 :end' >>confcache
14420if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14421 if test -w "$cache_file"; then
14422 test "x$cache_file" != "x/dev/null" &&
14423 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14424$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14425 cat confcache >$cache_file
a0da8069 14426 else
81ecdfbb
RW
14427 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14428$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14429 fi
852e5f18 14430fi
a0da8069 14431rm -f confcache
852e5f18 14432
a0da8069
NN
14433test "x$prefix" = xNONE && prefix=$ac_default_prefix
14434# Let make expand exec_prefix.
14435test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14436
a0da8069
NN
14437# Transform confdefs.h into DEFS.
14438# Protect against shell expansion while executing Makefile rules.
14439# Protect against Makefile macro expansion.
c6b750e1
DJ
14440#
14441# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14442# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14443# look for a macro that doesn't take arguments.
81ecdfbb
RW
14444ac_script='
14445:mline
14446/\\$/{
14447 N
14448 s,\\\n,,
14449 b mline
14450}
c6b750e1 14451t clear
81ecdfbb
RW
14452:clear
14453s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14454t quote
81ecdfbb 14455s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14456t quote
81ecdfbb
RW
14457b any
14458:quote
14459s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14460s/\[/\\&/g
14461s/\]/\\&/g
14462s/\$/$$/g
14463H
14464:any
14465${
14466 g
14467 s/^\n//
14468 s/\n/ /g
14469 p
14470}
14471'
14472DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14473
14474
14475ac_libobjs=
14476ac_ltlibobjs=
14477for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14478 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14479 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14480 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14481 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14482 # will be set to the directory where LIBOBJS objects are built.
14483 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14484 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14485done
14486LIBOBJS=$ac_libobjs
852e5f18 14487
c6b750e1 14488LTLIBOBJS=$ac_ltlibobjs
376a0e54 14489
cac3d6c4 14490
c6b750e1
DJ
14491
14492: ${CONFIG_STATUS=./config.status}
81ecdfbb 14493ac_write_fail=0
c6b750e1
DJ
14494ac_clean_files_save=$ac_clean_files
14495ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14496{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14497$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14498as_write_fail=0
14499cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14500#! $SHELL
14501# Generated by $as_me.
a0da8069 14502# Run this file to recreate the current configuration.
a0da8069 14503# Compiler output produced by configure, useful for debugging
c6b750e1 14504# configure, is in config.log if it exists.
376a0e54 14505
c6b750e1
DJ
14506debug=false
14507ac_cs_recheck=false
14508ac_cs_silent=false
c6b750e1 14509
81ecdfbb
RW
14510SHELL=\${CONFIG_SHELL-$SHELL}
14511export SHELL
14512_ASEOF
14513cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14514## -------------------- ##
14515## M4sh Initialization. ##
14516## -------------------- ##
14517
14518# Be more Bourne compatible
14519DUALCASE=1; export DUALCASE # for MKS sh
14520if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14521 emulate sh
14522 NULLCMD=:
81ecdfbb 14523 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14524 # is contrary to our usage. Disable this feature.
14525 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14526 setopt NO_GLOB_SUBST
14527else
14528 case `(set -o) 2>/dev/null` in #(
14529 *posix*) :
14530 set -o posix ;; #(
14531 *) :
14532 ;;
14533esac
c6b750e1 14534fi
c6b750e1 14535
81ecdfbb
RW
14536
14537as_nl='
14538'
14539export as_nl
14540# Printing a long string crashes Solaris 7 /usr/bin/printf.
14541as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14542as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14543as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14544# Prefer a ksh shell builtin over an external printf program on Solaris,
14545# but without wasting forks for bash or zsh.
14546if test -z "$BASH_VERSION$ZSH_VERSION" \
14547 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14548 as_echo='print -r --'
14549 as_echo_n='print -rn --'
14550elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14551 as_echo='printf %s\n'
14552 as_echo_n='printf %s'
14553else
14554 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14555 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14556 as_echo_n='/usr/ucb/echo -n'
14557 else
14558 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14559 as_echo_n_body='eval
14560 arg=$1;
14561 case $arg in #(
14562 *"$as_nl"*)
14563 expr "X$arg" : "X\\(.*\\)$as_nl";
14564 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14565 esac;
14566 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14567 '
14568 export as_echo_n_body
14569 as_echo_n='sh -c $as_echo_n_body as_echo'
14570 fi
14571 export as_echo_body
14572 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14573fi
14574
81ecdfbb
RW
14575# The user is always right.
14576if test "${PATH_SEPARATOR+set}" != set; then
14577 PATH_SEPARATOR=:
14578 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14579 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14580 PATH_SEPARATOR=';'
14581 }
14582fi
14583
14584
14585# IFS
14586# We need space, tab and new line, in precisely that order. Quoting is
14587# there to prevent editors from complaining about space-tab.
14588# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14589# splitting by setting IFS to empty value.)
14590IFS=" "" $as_nl"
14591
14592# Find who we are. Look in the path if we contain no directory separator.
14593case $0 in #((
14594 *[\\/]* ) as_myself=$0 ;;
14595 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14596for as_dir in $PATH
14597do
14598 IFS=$as_save_IFS
14599 test -z "$as_dir" && as_dir=.
14600 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14601 done
14602IFS=$as_save_IFS
14603
14604 ;;
14605esac
14606# We did not find ourselves, most probably we were run as `sh COMMAND'
14607# in which case we are not to be found in the path.
14608if test "x$as_myself" = x; then
14609 as_myself=$0
14610fi
14611if test ! -f "$as_myself"; then
14612 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14613 exit 1
14614fi
c6b750e1 14615
81ecdfbb
RW
14616# Unset variables that we do not need and which cause bugs (e.g. in
14617# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14618# suppresses any "Segmentation fault" message there. '((' could
14619# trigger a bug in pdksh 5.2.14.
14620for as_var in BASH_ENV ENV MAIL MAILPATH
14621do eval test x\${$as_var+set} = xset \
14622 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14623done
c6b750e1
DJ
14624PS1='$ '
14625PS2='> '
14626PS4='+ '
14627
14628# NLS nuisances.
81ecdfbb
RW
14629LC_ALL=C
14630export LC_ALL
14631LANGUAGE=C
14632export LANGUAGE
14633
14634# CDPATH.
14635(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14636
14637
14638# as_fn_error ERROR [LINENO LOG_FD]
14639# ---------------------------------
14640# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14641# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14642# script with status $?, using 1 if that was 0.
14643as_fn_error ()
14644{
14645 as_status=$?; test $as_status -eq 0 && as_status=1
14646 if test "$3"; then
14647 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14648 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14649 fi
81ecdfbb
RW
14650 $as_echo "$as_me: error: $1" >&2
14651 as_fn_exit $as_status
14652} # as_fn_error
14653
14654
14655# as_fn_set_status STATUS
14656# -----------------------
14657# Set $? to STATUS, without forking.
14658as_fn_set_status ()
14659{
14660 return $1
14661} # as_fn_set_status
14662
14663# as_fn_exit STATUS
14664# -----------------
14665# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14666as_fn_exit ()
14667{
14668 set +e
14669 as_fn_set_status $1
14670 exit $1
14671} # as_fn_exit
14672
14673# as_fn_unset VAR
14674# ---------------
14675# Portably unset VAR.
14676as_fn_unset ()
14677{
14678 { eval $1=; unset $1;}
14679}
14680as_unset=as_fn_unset
14681# as_fn_append VAR VALUE
14682# ----------------------
14683# Append the text in VALUE to the end of the definition contained in VAR. Take
14684# advantage of any shell optimizations that allow amortized linear growth over
14685# repeated appends, instead of the typical quadratic growth present in naive
14686# implementations.
14687if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14688 eval 'as_fn_append ()
14689 {
14690 eval $1+=\$2
14691 }'
14692else
14693 as_fn_append ()
14694 {
14695 eval $1=\$$1\$2
14696 }
14697fi # as_fn_append
14698
14699# as_fn_arith ARG...
14700# ------------------
14701# Perform arithmetic evaluation on the ARGs, and store the result in the
14702# global $as_val. Take advantage of shells that can avoid forks. The arguments
14703# must be portable across $(()) and expr.
14704if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14705 eval 'as_fn_arith ()
14706 {
14707 as_val=$(( $* ))
14708 }'
14709else
14710 as_fn_arith ()
14711 {
14712 as_val=`expr "$@" || test $? -eq 1`
14713 }
14714fi # as_fn_arith
14715
c6b750e1 14716
81ecdfbb
RW
14717if expr a : '\(a\)' >/dev/null 2>&1 &&
14718 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14719 as_expr=expr
14720else
14721 as_expr=false
14722fi
14723
81ecdfbb 14724if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14725 as_basename=basename
14726else
14727 as_basename=false
14728fi
14729
81ecdfbb
RW
14730if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14731 as_dirname=dirname
14732else
14733 as_dirname=false
14734fi
c6b750e1 14735
81ecdfbb 14736as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14737$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14738 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14739 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14740$as_echo X/"$0" |
14741 sed '/^.*\/\([^/][^/]*\)\/*$/{
14742 s//\1/
14743 q
14744 }
14745 /^X\/\(\/\/\)$/{
14746 s//\1/
14747 q
14748 }
14749 /^X\/\(\/\).*/{
14750 s//\1/
14751 q
14752 }
14753 s/.*/./; q'`
c6b750e1 14754
c6b750e1
DJ
14755# Avoid depending upon Character Ranges.
14756as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14757as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14758as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14759as_cr_digits='0123456789'
14760as_cr_alnum=$as_cr_Letters$as_cr_digits
14761
81ecdfbb
RW
14762ECHO_C= ECHO_N= ECHO_T=
14763case `echo -n x` in #(((((
14764-n*)
14765 case `echo 'xy\c'` in
14766 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14767 xy) ECHO_C='\c';;
14768 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14769 ECHO_T=' ';;
14770 esac;;
14771*)
14772 ECHO_N='-n';;
c6b750e1
DJ
14773esac
14774
81ecdfbb
RW
14775rm -f conf$$ conf$$.exe conf$$.file
14776if test -d conf$$.dir; then
14777 rm -f conf$$.dir/conf$$.file
c6b750e1 14778else
81ecdfbb
RW
14779 rm -f conf$$.dir
14780 mkdir conf$$.dir 2>/dev/null
c6b750e1 14781fi
81ecdfbb
RW
14782if (echo >conf$$.file) 2>/dev/null; then
14783 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14784 as_ln_s='ln -s'
81ecdfbb
RW
14785 # ... but there are two gotchas:
14786 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14787 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14788 # In both cases, we have to default to `cp -p'.
14789 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14790 as_ln_s='cp -p'
14791 elif ln conf$$.file conf$$ 2>/dev/null; then
14792 as_ln_s=ln
14793 else
14794 as_ln_s='cp -p'
c6b750e1 14795 fi
c6b750e1
DJ
14796else
14797 as_ln_s='cp -p'
14798fi
81ecdfbb
RW
14799rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14800rmdir conf$$.dir 2>/dev/null
14801
14802
14803# as_fn_mkdir_p
14804# -------------
14805# Create "$as_dir" as a directory, including parents if necessary.
14806as_fn_mkdir_p ()
14807{
14808
14809 case $as_dir in #(
14810 -*) as_dir=./$as_dir;;
14811 esac
14812 test -d "$as_dir" || eval $as_mkdir_p || {
14813 as_dirs=
14814 while :; do
14815 case $as_dir in #(
14816 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14817 *) as_qdir=$as_dir;;
14818 esac
14819 as_dirs="'$as_qdir' $as_dirs"
14820 as_dir=`$as_dirname -- "$as_dir" ||
14821$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14822 X"$as_dir" : 'X\(//\)[^/]' \| \
14823 X"$as_dir" : 'X\(//\)$' \| \
14824 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14825$as_echo X"$as_dir" |
14826 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14827 s//\1/
14828 q
14829 }
14830 /^X\(\/\/\)[^/].*/{
14831 s//\1/
14832 q
14833 }
14834 /^X\(\/\/\)$/{
14835 s//\1/
14836 q
14837 }
14838 /^X\(\/\).*/{
14839 s//\1/
14840 q
14841 }
14842 s/.*/./; q'`
14843 test -d "$as_dir" && break
14844 done
14845 test -z "$as_dirs" || eval "mkdir $as_dirs"
14846 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14847
c6b750e1 14848
81ecdfbb 14849} # as_fn_mkdir_p
c6b750e1 14850if mkdir -p . 2>/dev/null; then
81ecdfbb 14851 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14852else
14853 test -d ./-p && rmdir ./-p
14854 as_mkdir_p=false
14855fi
14856
81ecdfbb
RW
14857if test -x / >/dev/null 2>&1; then
14858 as_test_x='test -x'
14859else
14860 if ls -dL / >/dev/null 2>&1; then
14861 as_ls_L_option=L
14862 else
14863 as_ls_L_option=
14864 fi
14865 as_test_x='
14866 eval sh -c '\''
14867 if test -d "$1"; then
14868 test -d "$1/.";
14869 else
14870 case $1 in #(
14871 -*)set "./$1";;
14872 esac;
14873 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14874 ???[sx]*):;;*)false;;esac;fi
14875 '\'' sh
14876 '
14877fi
14878as_executable_p=$as_test_x
c6b750e1
DJ
14879
14880# Sed expression to map a string onto a valid CPP name.
14881as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14882
14883# Sed expression to map a string onto a valid variable name.
14884as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14885
14886
c6b750e1 14887exec 6>&1
81ecdfbb
RW
14888## ----------------------------------- ##
14889## Main body of $CONFIG_STATUS script. ##
14890## ----------------------------------- ##
14891_ASEOF
14892test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14893
14894cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14895# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14896# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14897# values after options handling.
14898ac_log="
c6b750e1 14899This file was extended by $as_me, which was
81ecdfbb 14900generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14901
14902 CONFIG_FILES = $CONFIG_FILES
14903 CONFIG_HEADERS = $CONFIG_HEADERS
14904 CONFIG_LINKS = $CONFIG_LINKS
14905 CONFIG_COMMANDS = $CONFIG_COMMANDS
14906 $ $0 $@
14907
81ecdfbb
RW
14908on `(hostname || uname -n) 2>/dev/null | sed 1q`
14909"
14910
c6b750e1
DJ
14911_ACEOF
14912
81ecdfbb
RW
14913case $ac_config_files in *"
14914"*) set x $ac_config_files; shift; ac_config_files=$*;;
14915esac
c6b750e1 14916
c6b750e1 14917
c6b750e1 14918
81ecdfbb
RW
14919cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14920# Files that config.status was made for.
14921config_files="$ac_config_files"
c6b750e1 14922
81ecdfbb 14923_ACEOF
c6b750e1 14924
81ecdfbb 14925cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14926ac_cs_usage="\
81ecdfbb
RW
14927\`$as_me' instantiates files and other configuration actions
14928from templates according to the current configuration. Unless the files
14929and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14930
81ecdfbb 14931Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14932
14933 -h, --help print this help, then exit
81ecdfbb
RW
14934 -V, --version print version number and configuration settings, then exit
14935 -q, --quiet, --silent
14936 do not print progress messages
c6b750e1
DJ
14937 -d, --debug don't remove temporary files
14938 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14939 --file=FILE[:TEMPLATE]
14940 instantiate the configuration file FILE
c6b750e1
DJ
14941
14942Configuration files:
14943$config_files
14944
81ecdfbb 14945Report bugs to the package provider."
c6b750e1 14946
81ecdfbb
RW
14947_ACEOF
14948cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14949ac_cs_version="\\
14950config.status
81ecdfbb
RW
14951configured by $0, generated by GNU Autoconf 2.64,
14952 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14953
81ecdfbb 14954Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14955This config.status script is free software; the Free Software Foundation
14956gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14957
14958ac_pwd='$ac_pwd'
14959srcdir='$srcdir'
14960INSTALL='$INSTALL'
8e957354 14961AWK='$AWK'
81ecdfbb 14962test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14963_ACEOF
14964
81ecdfbb
RW
14965cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14966# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14967ac_need_defaults=:
14968while test $# != 0
a0da8069 14969do
c6b750e1
DJ
14970 case $1 in
14971 --*=*)
81ecdfbb
RW
14972 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14973 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14974 ac_shift=:
14975 ;;
81ecdfbb 14976 *)
c6b750e1
DJ
14977 ac_option=$1
14978 ac_optarg=$2
14979 ac_shift=shift
14980 ;;
c6b750e1
DJ
14981 esac
14982
14983 case $ac_option in
14984 # Handling of the options.
a0da8069 14985 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14986 ac_cs_recheck=: ;;
81ecdfbb
RW
14987 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14988 $as_echo "$ac_cs_version"; exit ;;
14989 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14990 debug=: ;;
14991 --file | --fil | --fi | --f )
14992 $ac_shift
81ecdfbb
RW
14993 case $ac_optarg in
14994 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14995 esac
14996 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14997 ac_need_defaults=false;;
81ecdfbb
RW
14998 --he | --h | --help | --hel | -h )
14999 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
15000 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15001 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15002 ac_cs_silent=: ;;
15003
15004 # This is an error.
81ecdfbb
RW
15005 -*) as_fn_error "unrecognized option: \`$1'
15006Try \`$0 --help' for more information." ;;
c6b750e1 15007
81ecdfbb
RW
15008 *) as_fn_append ac_config_targets " $1"
15009 ac_need_defaults=false ;;
c6b750e1 15010
376a0e54 15011 esac
c6b750e1 15012 shift
376a0e54
CM
15013done
15014
c6b750e1 15015ac_configure_extra_args=
376a0e54 15016
c6b750e1
DJ
15017if $ac_cs_silent; then
15018 exec 6>/dev/null
15019 ac_configure_extra_args="$ac_configure_extra_args --silent"
15020fi
376a0e54 15021
c6b750e1 15022_ACEOF
81ecdfbb 15023cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15024if \$ac_cs_recheck; then
81ecdfbb
RW
15025 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15026 shift
15027 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15028 CONFIG_SHELL='$SHELL'
15029 export CONFIG_SHELL
15030 exec "\$@"
c6b750e1
DJ
15031fi
15032
15033_ACEOF
81ecdfbb
RW
15034cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15035exec 5>>config.log
15036{
15037 echo
15038 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15039## Running $as_me. ##
15040_ASBOX
15041 $as_echo "$ac_log"
15042} >&5
c6b750e1 15043
81ecdfbb
RW
15044_ACEOF
15045cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15046#
15047# INIT-COMMANDS
15048#
15049extrasub_build="$extrasub_build"
15050 extrasub_host="$extrasub_host"
15051 extrasub_target="$extrasub_target"
15052
81ecdfbb 15053_ACEOF
c6b750e1 15054
81ecdfbb 15055cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15056
81ecdfbb 15057# Handling of arguments.
c6b750e1
DJ
15058for ac_config_target in $ac_config_targets
15059do
81ecdfbb
RW
15060 case $ac_config_target in
15061 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15062
15063 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15064 esac
15065done
15066
81ecdfbb 15067
c6b750e1
DJ
15068# If the user did not use the arguments to specify the items to instantiate,
15069# then the envvar interface is used. Set only those that are not.
15070# We use the long form for the default assignment because of an extremely
15071# bizarre bug on SunOS 4.1.3.
15072if $ac_need_defaults; then
15073 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15074fi
15075
15076# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15077# simply because there is no reason against having it here, and in addition,
c6b750e1 15078# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15079# Hook for its removal unless debugging.
15080# Note that there is a small window in which the directory will not be cleaned:
15081# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15082$debug ||
15083{
81ecdfbb
RW
15084 tmp=
15085 trap 'exit_status=$?
15086 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15087' 0
15088 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15089}
c6b750e1
DJ
15090# Create a (secure) tmp directory for tmp files.
15091
15092{
81ecdfbb 15093 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15094 test -n "$tmp" && test -d "$tmp"
15095} ||
15096{
81ecdfbb
RW
15097 tmp=./conf$$-$RANDOM
15098 (umask 077 && mkdir "$tmp")
15099} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15100
15101# Set up the scripts for CONFIG_FILES section.
15102# No need to generate them if there are no CONFIG_FILES.
15103# This happens for instance with `./config.status config.h'.
15104if test -n "$CONFIG_FILES"; then
15105
15106if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15107 ac_cs_awk_getline=:
15108 ac_cs_awk_pipe_init=
15109 ac_cs_awk_read_file='
15110 while ((getline aline < (F[key])) > 0)
15111 print(aline)
15112 close(F[key])'
15113 ac_cs_awk_pipe_fini=
15114else
15115 ac_cs_awk_getline=false
15116 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15117 ac_cs_awk_read_file='
15118 print "|#_!!_#|"
15119 print "cat " F[key] " &&"
15120 '$ac_cs_awk_pipe_init
15121 # The final `:' finishes the AND list.
15122 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15123fi
15124ac_cr=`echo X | tr X '\015'`
15125# On cygwin, bash can eat \r inside `` if the user requested igncr.
15126# But we know of no other shell where ac_cr would be empty at this
15127# point, so we can use a bashism as a fallback.
15128if test "x$ac_cr" = x; then
15129 eval ac_cr=\$\'\\r\'
15130fi
15131ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15132if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15133 ac_cs_awk_cr='\r'
15134else
15135 ac_cs_awk_cr=$ac_cr
15136fi
15137
15138echo 'BEGIN {' >"$tmp/subs1.awk" &&
15139_ACEOF
15140
15141# Create commands to substitute file output variables.
c6b750e1 15142{
81ecdfbb
RW
15143 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15144 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15145 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15146 echo "_ACAWK" &&
15147 echo "_ACEOF"
15148} >conf$$files.sh &&
15149. ./conf$$files.sh ||
15150 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15151rm -f conf$$files.sh
c6b750e1 15152
81ecdfbb
RW
15153{
15154 echo "cat >conf$$subs.awk <<_ACEOF" &&
15155 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15156 echo "_ACEOF"
15157} >conf$$subs.sh ||
15158 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15159ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15160ac_delim='%!_!# '
15161for ac_last_try in false false false false false :; do
15162 . ./conf$$subs.sh ||
15163 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15164
15165 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15166 if test $ac_delim_n = $ac_delim_num; then
15167 break
15168 elif $ac_last_try; then
15169 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15170 else
15171 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15172 fi
15173done
15174rm -f conf$$subs.sh
15175
15176cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15177cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15178_ACEOF
81ecdfbb
RW
15179sed -n '
15180h
15181s/^/S["/; s/!.*/"]=/
15182p
15183g
15184s/^[^!]*!//
15185:repl
15186t repl
15187s/'"$ac_delim"'$//
15188t delim
15189:nl
15190h
15191s/\(.\{148\}\).*/\1/
15192t more1
15193s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15194p
15195n
15196b repl
15197:more1
15198s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15199p
15200g
15201s/.\{148\}//
15202t nl
15203:delim
15204h
15205s/\(.\{148\}\).*/\1/
15206t more2
15207s/["\\]/\\&/g; s/^/"/; s/$/"/
15208p
15209b
15210:more2
15211s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15212p
15213g
15214s/.\{148\}//
15215t delim
15216' <conf$$subs.awk | sed '
15217/^[^""]/{
15218 N
15219 s/\n//
15220}
15221' >>$CONFIG_STATUS || ac_write_fail=1
15222rm -f conf$$subs.awk
15223cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15224_ACAWK
15225cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15226 for (key in S) S_is_set[key] = 1
15227 FS = "\a"
15228 \$ac_cs_awk_pipe_init
15229}
15230{
15231 line = $ 0
15232 nfields = split(line, field, "@")
15233 substed = 0
15234 len = length(field[1])
15235 for (i = 2; i < nfields; i++) {
15236 key = field[i]
15237 keylen = length(key)
15238 if (S_is_set[key]) {
15239 value = S[key]
15240 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15241 len += length(value) + length(field[++i])
15242 substed = 1
15243 } else
15244 len += 1 + keylen
15245 }
15246 if (nfields == 3 && !substed) {
15247 key = field[2]
15248 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15249 \$ac_cs_awk_read_file
15250 next
15251 }
15252 }
15253 print line
15254}
15255\$ac_cs_awk_pipe_fini
15256_ACAWK
15257_ACEOF
15258cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15259if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15260 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15261else
15262 cat
15263fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15264 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15265_ACEOF
15266
15267# VPATH may cause trouble with some makes, so we remove $(srcdir),
15268# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15269# trailing colons and then remove the whole line if VPATH becomes empty
15270# (actually we leave an empty line to preserve line numbers).
15271if test "x$srcdir" = x.; then
15272 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15273s/:*\$(srcdir):*/:/
15274s/:*\${srcdir}:*/:/
15275s/:*@srcdir@:*/:/
15276s/^\([^=]*=[ ]*\):*/\1/
15277s/:*$//
15278s/^[^=]*=[ ]*$//
15279}'
15280fi
c6b750e1 15281
81ecdfbb
RW
15282cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15283fi # test -n "$CONFIG_FILES"
c6b750e1 15284
c6b750e1 15285
81ecdfbb
RW
15286eval set X " :F $CONFIG_FILES "
15287shift
15288for ac_tag
15289do
15290 case $ac_tag in
15291 :[FHLC]) ac_mode=$ac_tag; continue;;
15292 esac
15293 case $ac_mode$ac_tag in
15294 :[FHL]*:*);;
15295 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15296 :[FH]-) ac_tag=-:-;;
15297 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15298 esac
15299 ac_save_IFS=$IFS
15300 IFS=:
15301 set x $ac_tag
15302 IFS=$ac_save_IFS
15303 shift
15304 ac_file=$1
15305 shift
252b5132 15306
81ecdfbb
RW
15307 case $ac_mode in
15308 :L) ac_source=$1;;
15309 :[FH])
15310 ac_file_inputs=
15311 for ac_f
15312 do
15313 case $ac_f in
15314 -) ac_f="$tmp/stdin";;
15315 *) # Look for the file first in the build tree, then in the source tree
15316 # (if the path is not absolute). The absolute path cannot be DOS-style,
15317 # because $ac_f cannot contain `:'.
15318 test -f "$ac_f" ||
15319 case $ac_f in
15320 [\\/$]*) false;;
15321 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15322 esac ||
15323 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15324 esac
15325 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15326 as_fn_append ac_file_inputs " '$ac_f'"
15327 done
c6b750e1 15328
81ecdfbb
RW
15329 # Let's still pretend it is `configure' which instantiates (i.e., don't
15330 # use $as_me), people would be surprised to read:
15331 # /* config.h. Generated by config.status. */
15332 configure_input='Generated from '`
15333 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15334 `' by configure.'
15335 if test x"$ac_file" != x-; then
15336 configure_input="$ac_file. $configure_input"
15337 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15338$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15339 fi
81ecdfbb
RW
15340 # Neutralize special characters interpreted by sed in replacement strings.
15341 case $configure_input in #(
15342 *\&* | *\|* | *\\* )
15343 ac_sed_conf_input=`$as_echo "$configure_input" |
15344 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15345 *) ac_sed_conf_input=$configure_input;;
15346 esac
cac3d6c4 15347
81ecdfbb
RW
15348 case $ac_tag in
15349 *:-:* | *:-) cat >"$tmp/stdin" \
15350 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15351 esac
15352 ;;
a0da8069 15353 esac
252b5132 15354
81ecdfbb 15355 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15356$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15357 X"$ac_file" : 'X\(//\)[^/]' \| \
15358 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15359 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15360$as_echo X"$ac_file" |
15361 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15362 s//\1/
15363 q
15364 }
15365 /^X\(\/\/\)[^/].*/{
15366 s//\1/
15367 q
15368 }
15369 /^X\(\/\/\)$/{
15370 s//\1/
15371 q
15372 }
15373 /^X\(\/\).*/{
15374 s//\1/
15375 q
15376 }
15377 s/.*/./; q'`
15378 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15379 ac_builddir=.
252b5132 15380
81ecdfbb
RW
15381case "$ac_dir" in
15382.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15383*)
15384 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15385 # A ".." for each directory in $ac_dir_suffix.
15386 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15387 case $ac_top_builddir_sub in
15388 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15389 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15390 esac ;;
15391esac
15392ac_abs_top_builddir=$ac_pwd
15393ac_abs_builddir=$ac_pwd$ac_dir_suffix
15394# for backward compatibility:
15395ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15396
15397case $srcdir in
81ecdfbb 15398 .) # We are building in place.
c6b750e1 15399 ac_srcdir=.
81ecdfbb
RW
15400 ac_top_srcdir=$ac_top_builddir_sub
15401 ac_abs_top_srcdir=$ac_pwd ;;
15402 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15403 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15404 ac_top_srcdir=$srcdir
15405 ac_abs_top_srcdir=$srcdir ;;
15406 *) # Relative name.
15407 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15408 ac_top_srcdir=$ac_top_build_prefix$srcdir
15409 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15410esac
81ecdfbb 15411ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15412
252b5132 15413
81ecdfbb
RW
15414 case $ac_mode in
15415 :F)
15416 #
15417 # CONFIG_FILE
15418 #
c6b750e1
DJ
15419
15420 case $INSTALL in
15421 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15422 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15423 esac
81ecdfbb 15424_ACEOF
252b5132 15425
81ecdfbb
RW
15426cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15427# If the template does not know about datarootdir, expand it.
15428# FIXME: This hack should be removed a few years after 2.60.
15429ac_datarootdir_hack=; ac_datarootdir_seen=
15430ac_sed_dataroot='
15431/datarootdir/ {
15432 p
15433 q
15434}
15435/@datadir@/p
15436/@docdir@/p
15437/@infodir@/p
15438/@localedir@/p
15439/@mandir@/p'
15440case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15441*datarootdir*) ac_datarootdir_seen=yes;;
15442*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15443 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15444$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15445_ACEOF
81ecdfbb
RW
15446cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15447 ac_datarootdir_hack='
15448 s&@datadir@&$datadir&g
15449 s&@docdir@&$docdir&g
15450 s&@infodir@&$infodir&g
15451 s&@localedir@&$localedir&g
15452 s&@mandir@&$mandir&g
15453 s&\\\${datarootdir}&$datarootdir&g' ;;
15454esac
15455_ACEOF
15456
15457# Neutralize VPATH when `$srcdir' = `.'.
15458# Shell code in configure.ac might set extrasub.
15459# FIXME: do we really want to maintain this feature?
15460cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15461ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15462$extrasub
15463_ACEOF
81ecdfbb 15464cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15465:t
15466/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15467s|@configure_input@|$ac_sed_conf_input|;t t
15468s&@top_builddir@&$ac_top_builddir_sub&;t t
15469s&@top_build_prefix@&$ac_top_build_prefix&;t t
15470s&@srcdir@&$ac_srcdir&;t t
15471s&@abs_srcdir@&$ac_abs_srcdir&;t t
15472s&@top_srcdir@&$ac_top_srcdir&;t t
15473s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15474s&@builddir@&$ac_builddir&;t t
15475s&@abs_builddir@&$ac_abs_builddir&;t t
15476s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15477s&@INSTALL@&$ac_INSTALL&;t t
15478$ac_datarootdir_hack
15479"
15480eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15481if $ac_cs_awk_getline; then
15482 $AWK -f "$tmp/subs.awk"
15483else
15484 $AWK -f "$tmp/subs.awk" | $SHELL
15485fi >$tmp/out \
15486 || as_fn_error "could not create $ac_file" "$LINENO" 5
15487
15488test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15489 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15490 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15491 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15492which seems to be undefined. Please make sure it is defined." >&5
15493$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15494which seems to be undefined. Please make sure it is defined." >&2;}
15495
15496 rm -f "$tmp/stdin"
15497 case $ac_file in
15498 -) cat "$tmp/out" && rm -f "$tmp/out";;
15499 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15500 esac \
15501 || as_fn_error "could not create $ac_file" "$LINENO" 5
15502 ;;
c148b4cb 15503
c148b4cb 15504
c148b4cb 15505
81ecdfbb
RW
15506 esac
15507
06a51eac
RW
15508
15509 case $ac_file$ac_mode in
15510 "Makefile":F) sed "$extrasub_build" Makefile |
15511 sed "$extrasub_host" |
15512 sed "$extrasub_target" > mf$$
15513 mv -f mf$$ Makefile ;;
15514
15515 esac
81ecdfbb
RW
15516done # for ac_tag
15517
15518
15519as_fn_exit 0
c6b750e1 15520_ACEOF
c6b750e1
DJ
15521ac_clean_files=$ac_clean_files_save
15522
81ecdfbb
RW
15523test $ac_write_fail = 0 ||
15524 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15525
c6b750e1
DJ
15526
15527# configure is writing to config.log, and then calls config.status.
15528# config.status does its own redirection, appending to config.log.
15529# Unfortunately, on DOS this fails, as config.log is still kept open
15530# by configure, so config.status won't be able to write to it; its
15531# output is simply discarded. So we exec the FD to /dev/null,
15532# effectively closing config.log, so it can be properly (re)opened and
15533# appended to by config.status. When coming back to configure, we
15534# need to make the FD available again.
15535if test "$no_create" != yes; then
15536 ac_cs_success=:
15537 ac_config_status_args=
15538 test "$silent" = yes &&
15539 ac_config_status_args="$ac_config_status_args --quiet"
15540 exec 5>/dev/null
15541 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15542 exec 5>>config.log
15543 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15544 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15545 $ac_cs_success || as_fn_exit $?
15546fi
15547if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15548 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15549$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15550fi
c148b4cb 15551
This page took 1.455687 seconds and 4 git commands to generate.