2010-04-08 Phil Muldoon <pmuldoon@redhat.com>
[deliverable/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb 555enable_option_checking=no
700d40ca
ILT
556# Factoring default headers for most tests.
557ac_includes_default="\
558#include <stdio.h>
559#ifdef HAVE_SYS_TYPES_H
560# include <sys/types.h>
561#endif
562#ifdef HAVE_SYS_STAT_H
563# include <sys/stat.h>
564#endif
565#ifdef STDC_HEADERS
566# include <stdlib.h>
567# include <stddef.h>
568#else
569# ifdef HAVE_STDLIB_H
570# include <stdlib.h>
571# endif
572#endif
573#ifdef HAVE_STRING_H
574# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
575# include <memory.h>
576# endif
577# include <string.h>
578#endif
579#ifdef HAVE_STRINGS_H
580# include <strings.h>
581#endif
582#ifdef HAVE_INTTYPES_H
583# include <inttypes.h>
584#endif
585#ifdef HAVE_STDINT_H
586# include <stdint.h>
587#endif
588#ifdef HAVE_UNISTD_H
589# include <unistd.h>
590#endif"
591
81ecdfbb
RW
592ac_subst_vars='LTLIBOBJS
593LIBOBJS
594compare_exclusions
595stage2_werror_flag
596stage1_checking
597stage1_cflags
598MAINT
599MAINTAINER_MODE_FALSE
600MAINTAINER_MODE_TRUE
601COMPILER_NM_FOR_TARGET
602COMPILER_LD_FOR_TARGET
603COMPILER_AS_FOR_TARGET
604FLAGS_FOR_TARGET
605RAW_CXX_FOR_TARGET
606WINDMC_FOR_TARGET
607WINDRES_FOR_TARGET
608STRIP_FOR_TARGET
609RANLIB_FOR_TARGET
610OBJDUMP_FOR_TARGET
611NM_FOR_TARGET
612LIPO_FOR_TARGET
613LD_FOR_TARGET
614DLLTOOL_FOR_TARGET
615AS_FOR_TARGET
616AR_FOR_TARGET
617GFORTRAN_FOR_TARGET
618GCJ_FOR_TARGET
619GCC_FOR_TARGET
620CXX_FOR_TARGET
621CC_FOR_TARGET
622OBJDUMP
623OBJCOPY
624WINDMC
625WINDRES
626STRIP
627RANLIB
628NM
629LIPO
630LD
631DLLTOOL
632AS
633AR
634RUNTEST
635EXPECT
636MAKEINFO
637FLEX
638LEX
639M4
640BISON
641YACC
642config_shell
643WINDRES_FOR_BUILD
644WINDMC_FOR_BUILD
645RANLIB_FOR_BUILD
646NM_FOR_BUILD
647LD_FOR_BUILD
648LDFLAGS_FOR_BUILD
649GFORTRAN_FOR_BUILD
650GCJ_FOR_BUILD
651DLLTOOL_FOR_BUILD
652CXX_FOR_BUILD
653CXXFLAGS_FOR_BUILD
654CFLAGS_FOR_BUILD
655CC_FOR_BUILD
656AS_FOR_BUILD
657AR_FOR_BUILD
658target_configargs
911e63d0 659target_configdirs
81ecdfbb
RW
660configdirs
661host_configargs
662build_configdirs
663build_configargs
664INSTALL_GDB_TK
665GDB_TK
666CONFIGURE_GDB_TK
667build_tooldir
668tooldir
669GCC_SHLIB_SUBDIR
670RPATH_ENVVAR
96655cc4 671BUILD_CONFIG
81ecdfbb
RW
672CXXFLAGS_FOR_TARGET
673CFLAGS_FOR_TARGET
674DEBUG_PREFIX_CFLAGS_FOR_TARGET
675SYSROOT_CFLAGS_FOR_TARGET
676stage1_languages
700d40ca
ILT
677extra_host_libiberty_configure_flags
678libelfinc
679libelflibs
680EGREP
681GREP
682CPP
81ecdfbb
RW
683clooginc
684clooglibs
685pplinc
686ppllibs
81ecdfbb 687poststage1_ldflags
143754cd 688poststage1_libs
81ecdfbb
RW
689stage1_libs
690stage1_ldflags
691extra_mpc_mpfr_configure_flags
692extra_mpc_gmp_configure_flags
693extra_mpfr_configure_flags
694gmpinc
695gmplibs
696do_compare
697GNATMAKE
698GNATBIND
699ac_ct_CXX
700CXXFLAGS
701CXX
702OBJEXT
703EXEEXT
704ac_ct_CC
705CPPFLAGS
706LDFLAGS
707CFLAGS
708CC
709target_subdir
710host_subdir
711build_subdir
712build_libsubdir
8e957354
PB
713AWK
714SED
81ecdfbb
RW
715LN_S
716LN
717INSTALL_DATA
718INSTALL_SCRIPT
719INSTALL_PROGRAM
720target_os
721target_vendor
722target_cpu
723target
724host_os
725host_vendor
726host_cpu
727host
728target_noncanonical
729host_noncanonical
730build_noncanonical
731build_os
732build_vendor
733build_cpu
734build
735TOPLEVEL_CONFIGURE_ARGUMENTS
736target_alias
737host_alias
738build_alias
739LIBS
740ECHO_T
741ECHO_N
742ECHO_C
743DEFS
744mandir
745localedir
746libdir
747psdir
748pdfdir
749dvidir
750htmldir
751infodir
752docdir
753oldincludedir
754includedir
755localstatedir
756sharedstatedir
757sysconfdir
758datadir
759datarootdir
760libexecdir
761sbindir
762bindir
763program_transform_name
764prefix
765exec_prefix
766PACKAGE_URL
767PACKAGE_BUGREPORT
768PACKAGE_STRING
769PACKAGE_VERSION
770PACKAGE_TARNAME
771PACKAGE_NAME
772PATH_SEPARATOR
773SHELL'
774ac_subst_files='serialization_dependencies
775host_makefile_frag
776target_makefile_frag
777alphaieee_frag
778ospace_frag'
779ac_user_opts='
780enable_option_checking
781with_build_libsubdir
782enable_gold
783enable_libada
784enable_libssp
785enable_build_with_cxx
786with_mpc
787with_mpc_include
788with_mpc_lib
789with_mpfr_dir
790with_mpfr
791with_mpfr_include
792with_mpfr_lib
793with_gmp_dir
794with_gmp
795with_gmp_include
796with_gmp_lib
797with_host_libstdcxx
798with_stage1_ldflags
799with_stage1_libs
81ecdfbb 800with_boot_libs
143754cd 801with_boot_ldflags
81ecdfbb
RW
802with_ppl
803with_ppl_include
804with_ppl_lib
805enable_ppl_version_check
806with_cloog
807with_cloog_include
808with_cloog_lib
809enable_cloog_version_check
700d40ca
ILT
810enable_lto
811with_libelf
812with_libelf_include
813with_libelf_lib
81ecdfbb
RW
814enable_stage1_languages
815enable_objc_gc
816with_build_sysroot
817with_debug_prefix_map
818enable_bootstrap
96655cc4 819with_build_config
81ecdfbb
RW
820enable_serial_configure
821with_build_time_tools
822enable_maintainer_mode
823enable_stage1_checking
824enable_werror
81ecdfbb
RW
825'
826 ac_precious_vars='build_alias
827host_alias
828target_alias
829CC
830CFLAGS
831LDFLAGS
832LIBS
833CPPFLAGS
834CXX
835CXXFLAGS
836CCC
700d40ca 837CPP
81ecdfbb
RW
838AR
839AS
840DLLTOOL
841LD
842LIPO
843NM
844RANLIB
845STRIP
846WINDRES
847WINDMC
848OBJCOPY
849OBJDUMP
850CC_FOR_TARGET
851CXX_FOR_TARGET
852GCC_FOR_TARGET
853GCJ_FOR_TARGET
854GFORTRAN_FOR_TARGET
855AR_FOR_TARGET
856AS_FOR_TARGET
857DLLTOOL_FOR_TARGET
858LD_FOR_TARGET
859LIPO_FOR_TARGET
860NM_FOR_TARGET
861OBJDUMP_FOR_TARGET
862RANLIB_FOR_TARGET
863STRIP_FOR_TARGET
864WINDRES_FOR_TARGET
865WINDMC_FOR_TARGET'
866
a0da8069
NN
867
868# Initialize some variables set by options.
c6b750e1
DJ
869ac_init_help=
870ac_init_version=false
81ecdfbb
RW
871ac_unrecognized_opts=
872ac_unrecognized_sep=
a0da8069
NN
873# The variables have the same names as the options, with
874# dashes changed to underlines.
c6b750e1 875cache_file=/dev/null
a0da8069 876exec_prefix=NONE
a0da8069 877no_create=
a0da8069
NN
878no_recursion=
879prefix=NONE
880program_prefix=NONE
881program_suffix=NONE
882program_transform_name=s,x,x,
883silent=
884site=
885srcdir=
a0da8069
NN
886verbose=
887x_includes=NONE
888x_libraries=NONE
c6b750e1
DJ
889
890# Installation directory options.
891# These are left unexpanded so users can "make install exec_prefix=/foo"
892# and all the variables that are supposed to be based on exec_prefix
893# by default will actually change.
894# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 895# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
896bindir='${exec_prefix}/bin'
897sbindir='${exec_prefix}/sbin'
898libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
899datarootdir='${prefix}/share'
900datadir='${datarootdir}'
a0da8069
NN
901sysconfdir='${prefix}/etc'
902sharedstatedir='${prefix}/com'
903localstatedir='${prefix}/var'
a0da8069
NN
904includedir='${prefix}/include'
905oldincludedir='/usr/include'
81ecdfbb
RW
906docdir='${datarootdir}/doc/${PACKAGE}'
907infodir='${datarootdir}/info'
908htmldir='${docdir}'
909dvidir='${docdir}'
910pdfdir='${docdir}'
911psdir='${docdir}'
912libdir='${exec_prefix}/lib'
913localedir='${datarootdir}/locale'
914mandir='${datarootdir}/man'
252b5132 915
a0da8069 916ac_prev=
81ecdfbb 917ac_dashdash=
a0da8069
NN
918for ac_option
919do
a0da8069
NN
920 # If the previous option needs an argument, assign it.
921 if test -n "$ac_prev"; then
81ecdfbb 922 eval $ac_prev=\$ac_option
a0da8069
NN
923 ac_prev=
924 continue
925 fi
252b5132 926
81ecdfbb
RW
927 case $ac_option in
928 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
929 *) ac_optarg=yes ;;
930 esac
a0da8069
NN
931
932 # Accept the important Cygnus configure options, so we can diagnose typos.
933
81ecdfbb
RW
934 case $ac_dashdash$ac_option in
935 --)
936 ac_dashdash=yes ;;
a0da8069
NN
937
938 -bindir | --bindir | --bindi | --bind | --bin | --bi)
939 ac_prev=bindir ;;
940 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 941 bindir=$ac_optarg ;;
a0da8069
NN
942
943 -build | --build | --buil | --bui | --bu)
c6b750e1 944 ac_prev=build_alias ;;
a0da8069 945 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 946 build_alias=$ac_optarg ;;
a0da8069
NN
947
948 -cache-file | --cache-file | --cache-fil | --cache-fi \
949 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
950 ac_prev=cache_file ;;
951 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
952 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
953 cache_file=$ac_optarg ;;
954
955 --config-cache | -C)
956 cache_file=config.cache ;;
a0da8069 957
81ecdfbb 958 -datadir | --datadir | --datadi | --datad)
a0da8069 959 ac_prev=datadir ;;
81ecdfbb 960 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 961 datadir=$ac_optarg ;;
a0da8069 962
81ecdfbb
RW
963 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
964 | --dataroo | --dataro | --datar)
965 ac_prev=datarootdir ;;
966 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
967 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
968 datarootdir=$ac_optarg ;;
969
a0da8069 970 -disable-* | --disable-*)
81ecdfbb 971 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 972 # Reject names that are not valid shell variable names.
81ecdfbb
RW
973 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
974 as_fn_error "invalid feature name: $ac_useropt"
975 ac_useropt_orig=$ac_useropt
976 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
977 case $ac_user_opts in
978 *"
979"enable_$ac_useropt"
980"*) ;;
981 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
982 ac_unrecognized_sep=', ';;
983 esac
984 eval enable_$ac_useropt=no ;;
985
986 -docdir | --docdir | --docdi | --doc | --do)
987 ac_prev=docdir ;;
988 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
989 docdir=$ac_optarg ;;
990
991 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
992 ac_prev=dvidir ;;
993 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
994 dvidir=$ac_optarg ;;
a0da8069
NN
995
996 -enable-* | --enable-*)
81ecdfbb 997 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 998 # Reject names that are not valid shell variable names.
81ecdfbb
RW
999 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1000 as_fn_error "invalid feature name: $ac_useropt"
1001 ac_useropt_orig=$ac_useropt
1002 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1003 case $ac_user_opts in
1004 *"
1005"enable_$ac_useropt"
1006"*) ;;
1007 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1008 ac_unrecognized_sep=', ';;
a0da8069 1009 esac
81ecdfbb 1010 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1011
1012 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1013 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1014 | --exec | --exe | --ex)
1015 ac_prev=exec_prefix ;;
1016 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1017 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1018 | --exec=* | --exe=* | --ex=*)
c6b750e1 1019 exec_prefix=$ac_optarg ;;
a0da8069
NN
1020
1021 -gas | --gas | --ga | --g)
1022 # Obsolete; use --with-gas.
1023 with_gas=yes ;;
1024
c6b750e1
DJ
1025 -help | --help | --hel | --he | -h)
1026 ac_init_help=long ;;
1027 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1028 ac_init_help=recursive ;;
1029 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1030 ac_init_help=short ;;
a0da8069
NN
1031
1032 -host | --host | --hos | --ho)
c6b750e1 1033 ac_prev=host_alias ;;
a0da8069 1034 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1035 host_alias=$ac_optarg ;;
a0da8069 1036
81ecdfbb
RW
1037 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1038 ac_prev=htmldir ;;
1039 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1040 | --ht=*)
1041 htmldir=$ac_optarg ;;
1042
a0da8069
NN
1043 -includedir | --includedir | --includedi | --included | --include \
1044 | --includ | --inclu | --incl | --inc)
1045 ac_prev=includedir ;;
1046 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1047 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1048 includedir=$ac_optarg ;;
a0da8069
NN
1049
1050 -infodir | --infodir | --infodi | --infod | --info | --inf)
1051 ac_prev=infodir ;;
1052 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1053 infodir=$ac_optarg ;;
a0da8069
NN
1054
1055 -libdir | --libdir | --libdi | --libd)
1056 ac_prev=libdir ;;
1057 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1058 libdir=$ac_optarg ;;
a0da8069
NN
1059
1060 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1061 | --libexe | --libex | --libe)
1062 ac_prev=libexecdir ;;
1063 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1064 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1065 libexecdir=$ac_optarg ;;
a0da8069 1066
81ecdfbb
RW
1067 -localedir | --localedir | --localedi | --localed | --locale)
1068 ac_prev=localedir ;;
1069 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1070 localedir=$ac_optarg ;;
1071
a0da8069 1072 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1073 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1074 ac_prev=localstatedir ;;
1075 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1076 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1077 localstatedir=$ac_optarg ;;
a0da8069
NN
1078
1079 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1080 ac_prev=mandir ;;
1081 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1082 mandir=$ac_optarg ;;
a0da8069
NN
1083
1084 -nfp | --nfp | --nf)
1085 # Obsolete; use --without-fp.
1086 with_fp=no ;;
1087
1088 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1089 | --no-cr | --no-c | -n)
a0da8069
NN
1090 no_create=yes ;;
1091
1092 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1093 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1094 no_recursion=yes ;;
1095
1096 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1097 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1098 | --oldin | --oldi | --old | --ol | --o)
1099 ac_prev=oldincludedir ;;
1100 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1101 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1102 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1103 oldincludedir=$ac_optarg ;;
a0da8069
NN
1104
1105 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1106 ac_prev=prefix ;;
1107 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1108 prefix=$ac_optarg ;;
a0da8069
NN
1109
1110 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1111 | --program-pre | --program-pr | --program-p)
1112 ac_prev=program_prefix ;;
1113 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1114 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1115 program_prefix=$ac_optarg ;;
a0da8069
NN
1116
1117 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1118 | --program-suf | --program-su | --program-s)
1119 ac_prev=program_suffix ;;
1120 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1121 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1122 program_suffix=$ac_optarg ;;
a0da8069
NN
1123
1124 -program-transform-name | --program-transform-name \
1125 | --program-transform-nam | --program-transform-na \
1126 | --program-transform-n | --program-transform- \
1127 | --program-transform | --program-transfor \
1128 | --program-transfo | --program-transf \
1129 | --program-trans | --program-tran \
1130 | --progr-tra | --program-tr | --program-t)
1131 ac_prev=program_transform_name ;;
1132 -program-transform-name=* | --program-transform-name=* \
1133 | --program-transform-nam=* | --program-transform-na=* \
1134 | --program-transform-n=* | --program-transform-=* \
1135 | --program-transform=* | --program-transfor=* \
1136 | --program-transfo=* | --program-transf=* \
1137 | --program-trans=* | --program-tran=* \
1138 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1139 program_transform_name=$ac_optarg ;;
a0da8069 1140
81ecdfbb
RW
1141 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1142 ac_prev=pdfdir ;;
1143 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1144 pdfdir=$ac_optarg ;;
1145
1146 -psdir | --psdir | --psdi | --psd | --ps)
1147 ac_prev=psdir ;;
1148 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1149 psdir=$ac_optarg ;;
1150
a0da8069
NN
1151 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1152 | -silent | --silent | --silen | --sile | --sil)
1153 silent=yes ;;
1154
1155 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1156 ac_prev=sbindir ;;
1157 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1158 | --sbi=* | --sb=*)
c6b750e1 1159 sbindir=$ac_optarg ;;
a0da8069
NN
1160
1161 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1162 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1163 | --sharedst | --shareds | --shared | --share | --shar \
1164 | --sha | --sh)
1165 ac_prev=sharedstatedir ;;
1166 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1167 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1168 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1169 | --sha=* | --sh=*)
c6b750e1 1170 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1171
1172 -site | --site | --sit)
1173 ac_prev=site ;;
1174 -site=* | --site=* | --sit=*)
c6b750e1 1175 site=$ac_optarg ;;
a0da8069
NN
1176
1177 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1178 ac_prev=srcdir ;;
1179 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1180 srcdir=$ac_optarg ;;
a0da8069
NN
1181
1182 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1183 | --syscon | --sysco | --sysc | --sys | --sy)
1184 ac_prev=sysconfdir ;;
1185 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1186 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1187 sysconfdir=$ac_optarg ;;
a0da8069
NN
1188
1189 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1190 ac_prev=target_alias ;;
a0da8069 1191 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1192 target_alias=$ac_optarg ;;
a0da8069
NN
1193
1194 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1195 verbose=yes ;;
1196
c6b750e1
DJ
1197 -version | --version | --versio | --versi | --vers | -V)
1198 ac_init_version=: ;;
a0da8069
NN
1199
1200 -with-* | --with-*)
81ecdfbb 1201 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1202 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1203 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1204 as_fn_error "invalid package name: $ac_useropt"
1205 ac_useropt_orig=$ac_useropt
1206 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1207 case $ac_user_opts in
1208 *"
1209"with_$ac_useropt"
1210"*) ;;
1211 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1212 ac_unrecognized_sep=', ';;
a0da8069 1213 esac
81ecdfbb 1214 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1215
1216 -without-* | --without-*)
81ecdfbb 1217 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1218 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1219 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1220 as_fn_error "invalid package name: $ac_useropt"
1221 ac_useropt_orig=$ac_useropt
1222 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1223 case $ac_user_opts in
1224 *"
1225"with_$ac_useropt"
1226"*) ;;
1227 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1228 ac_unrecognized_sep=', ';;
1229 esac
1230 eval with_$ac_useropt=no ;;
a0da8069
NN
1231
1232 --x)
1233 # Obsolete; use --with-x.
1234 with_x=yes ;;
1235
1236 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1237 | --x-incl | --x-inc | --x-in | --x-i)
1238 ac_prev=x_includes ;;
1239 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1240 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1241 x_includes=$ac_optarg ;;
a0da8069
NN
1242
1243 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1244 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1245 ac_prev=x_libraries ;;
1246 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1247 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1248 x_libraries=$ac_optarg ;;
a0da8069 1249
81ecdfbb
RW
1250 -*) as_fn_error "unrecognized option: \`$ac_option'
1251Try \`$0 --help' for more information."
a0da8069
NN
1252 ;;
1253
c6b750e1
DJ
1254 *=*)
1255 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1256 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1257 case $ac_envvar in #(
1258 '' | [0-9]* | *[!_$as_cr_alnum]* )
1259 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1260 esac
1261 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1262 export $ac_envvar ;;
1263
a0da8069 1264 *)
c6b750e1 1265 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1266 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1267 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1268 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1269 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1270 ;;
1271
1272 esac
1273done
1274
1275if test -n "$ac_prev"; then
c6b750e1 1276 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1277 as_fn_error "missing argument to $ac_option"
a0da8069 1278fi
a0da8069 1279
81ecdfbb
RW
1280if test -n "$ac_unrecognized_opts"; then
1281 case $enable_option_checking in
1282 no) ;;
1283 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1284 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1285 esac
81ecdfbb 1286fi
a0da8069 1287
81ecdfbb
RW
1288# Check all directory arguments for consistency.
1289for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1290 datadir sysconfdir sharedstatedir localstatedir includedir \
1291 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1292 libdir localedir mandir
a0da8069 1293do
81ecdfbb
RW
1294 eval ac_val=\$$ac_var
1295 # Remove trailing slashes.
1296 case $ac_val in
1297 */ )
1298 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1299 eval $ac_var=\$ac_val;;
1300 esac
1301 # Be sure to have absolute directory names.
c6b750e1 1302 case $ac_val in
81ecdfbb
RW
1303 [\\/$]* | ?:[\\/]* ) continue;;
1304 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1305 esac
81ecdfbb 1306 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1307done
1308
c6b750e1
DJ
1309# There might be people who depend on the old broken behavior: `$host'
1310# used to hold the argument of --host etc.
1311# FIXME: To remove some day.
1312build=$build_alias
1313host=$host_alias
1314target=$target_alias
376a0e54 1315
c6b750e1
DJ
1316# FIXME: To remove some day.
1317if test "x$host_alias" != x; then
1318 if test "x$build_alias" = x; then
1319 cross_compiling=maybe
81ecdfbb 1320 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1321 If a cross compiler is detected then cross compile mode will be used." >&2
1322 elif test "x$build_alias" != "x$host_alias"; then
1323 cross_compiling=yes
1324 fi
1325fi
1326
1327ac_tool_prefix=
1328test -n "$host_alias" && ac_tool_prefix=$host_alias-
1329
1330test "$silent" = yes && exec 6>/dev/null
a0da8069 1331
a0da8069 1332
81ecdfbb
RW
1333ac_pwd=`pwd` && test -n "$ac_pwd" &&
1334ac_ls_di=`ls -di .` &&
1335ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1336 as_fn_error "working directory cannot be determined"
1337test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1338 as_fn_error "pwd does not report name of working directory"
1339
1340
a0da8069
NN
1341# Find the source files, if location was not specified.
1342if test -z "$srcdir"; then
1343 ac_srcdir_defaulted=yes
81ecdfbb
RW
1344 # Try the directory containing this script, then the parent directory.
1345 ac_confdir=`$as_dirname -- "$as_myself" ||
1346$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1347 X"$as_myself" : 'X\(//\)[^/]' \| \
1348 X"$as_myself" : 'X\(//\)$' \| \
1349 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1350$as_echo X"$as_myself" |
1351 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1352 s//\1/
1353 q
1354 }
1355 /^X\(\/\/\)[^/].*/{
1356 s//\1/
1357 q
1358 }
1359 /^X\(\/\/\)$/{
1360 s//\1/
1361 q
1362 }
1363 /^X\(\/\).*/{
1364 s//\1/
1365 q
1366 }
1367 s/.*/./; q'`
a0da8069 1368 srcdir=$ac_confdir
81ecdfbb 1369 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1370 srcdir=..
1371 fi
1372else
1373 ac_srcdir_defaulted=no
1374fi
81ecdfbb
RW
1375if test ! -r "$srcdir/$ac_unique_file"; then
1376 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1377 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1378fi
1379ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1380ac_abs_confdir=`(
1381 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1382 pwd)`
1383# When building in place, set srcdir=.
1384if test "$ac_abs_confdir" = "$ac_pwd"; then
1385 srcdir=.
1386fi
1387# Remove unnecessary trailing slashes from srcdir.
1388# Double slashes in file names in object file debugging info
1389# mess up M-x gdb in Emacs.
1390case $srcdir in
1391*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1392esac
9cc8ae67
PB
1393ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1394
81ecdfbb
RW
1395for ac_var in $ac_precious_vars; do
1396 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1397 eval ac_env_${ac_var}_value=\$${ac_var}
1398 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1399 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1400done
c6b750e1
DJ
1401
1402#
1403# Report the --help message.
1404#
1405if test "$ac_init_help" = "long"; then
1406 # Omit some internal or obsolete options to make the list less imposing.
1407 # This message is too long to be a string in the A/UX 3.1 sh.
1408 cat <<_ACEOF
1409\`configure' configures this package to adapt to many kinds of systems.
1410
1411Usage: $0 [OPTION]... [VAR=VALUE]...
1412
1413To assign environment variables (e.g., CC, CFLAGS...), specify them as
1414VAR=VALUE. See below for descriptions of some of the useful variables.
1415
1416Defaults for the options are specified in brackets.
1417
1418Configuration:
1419 -h, --help display this help and exit
1420 --help=short display options specific to this package
1421 --help=recursive display the short help of all the included packages
1422 -V, --version display version information and exit
1423 -q, --quiet, --silent do not print \`checking...' messages
1424 --cache-file=FILE cache test results in FILE [disabled]
1425 -C, --config-cache alias for \`--cache-file=config.cache'
1426 -n, --no-create do not create output files
1427 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1428
c6b750e1
DJ
1429Installation directories:
1430 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1431 [$ac_default_prefix]
c6b750e1 1432 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1433 [PREFIX]
c6b750e1
DJ
1434
1435By default, \`make install' will install all the files in
1436\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1437an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1438for instance \`--prefix=\$HOME'.
1439
1440For better control, use the options below.
1441
1442Fine tuning of the installation directories:
81ecdfbb
RW
1443 --bindir=DIR user executables [EPREFIX/bin]
1444 --sbindir=DIR system admin executables [EPREFIX/sbin]
1445 --libexecdir=DIR program executables [EPREFIX/libexec]
1446 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1447 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1448 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1449 --libdir=DIR object code libraries [EPREFIX/lib]
1450 --includedir=DIR C header files [PREFIX/include]
1451 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1452 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1453 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1454 --infodir=DIR info documentation [DATAROOTDIR/info]
1455 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1456 --mandir=DIR man documentation [DATAROOTDIR/man]
1457 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1458 --htmldir=DIR html documentation [DOCDIR]
1459 --dvidir=DIR dvi documentation [DOCDIR]
1460 --pdfdir=DIR pdf documentation [DOCDIR]
1461 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1462_ACEOF
1463
1464 cat <<\_ACEOF
1465
1466Program names:
1467 --program-prefix=PREFIX prepend PREFIX to installed program names
1468 --program-suffix=SUFFIX append SUFFIX to installed program names
1469 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1470
1471System types:
1472 --build=BUILD configure for building on BUILD [guessed]
1473 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1474 --target=TARGET configure for building compilers for TARGET [HOST]
1475_ACEOF
a0da8069 1476fi
a0da8069 1477
c6b750e1
DJ
1478if test -n "$ac_init_help"; then
1479
1480 cat <<\_ACEOF
1481
1482Optional Features:
81ecdfbb 1483 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1484 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1485 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
93f9b408 1486 --enable-gold use gold instead of ld
521ec477
DD
1487 --enable-libada build libada directory
1488 --enable-libssp build libssp directory
e8a5fa9c 1489 --enable-build-with-cxx build with C++ compiler instead of C compiler
e28c595f
JM
1490 --disable-ppl-version-check disable check for PPL version
1491 --disable-cloog-version-check disable check for CLooG version
700d40ca 1492 --enable-lto enable link time optimization support
521ec477 1493 --enable-stage1-languages[=all] choose additional languages to build during
c6b750e1 1494 stage1. Mostly useful for compiler development.
521ec477
DD
1495 --enable-objc-gc enable use of Boehm's garbage collector with the
1496 GNU Objective-C runtime
1497 --enable-bootstrap enable bootstrapping [yes if native build]
1498 --enable-serial-[{host,target,build}-]configure
1499 force sequential configuration of
c6b750e1 1500 sub-packages for the host, target or build
521ec477 1501 machine, or all sub-packages
c6b750e1
DJ
1502 --enable-maintainer-mode enable make rules and dependencies not useful
1503 (and sometimes confusing) to the casual installer
521ec477
DD
1504 --enable-stage1-checking[=all] choose additional checking for stage1
1505 of the compiler
c6b750e1
DJ
1506 --enable-werror enable -Werror in bootstrap stage2 and later
1507
1508Optional Packages:
1509 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1510 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1511 --with-build-libsubdir=DIR Directory where to find libraries for build system
e8a5fa9c
RW
1512 --with-mpc=PATH specify prefix directory for installed MPC package.
1513 Equivalent to --with-mpc-include=PATH/include
1514 plus --with-mpc-lib=PATH/lib
1515 --with-mpc-include=PATH
1516 specify directory for installed MPC include files
1517 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1518 --with-mpfr-dir=PATH this option has been REMOVED
1519 --with-mpfr=PATH specify prefix directory for installed MPFR package.
c6b750e1
DJ
1520 Equivalent to --with-mpfr-include=PATH/include
1521 plus --with-mpfr-lib=PATH/lib
1522 --with-mpfr-include=PATH
521ec477
DD
1523 specify directory for installed MPFR include files
1524 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1525 --with-gmp-dir=PATH this option has been REMOVED
1526 --with-gmp=PATH specify prefix directory for the installed GMP package.
c6b750e1
DJ
1527 Equivalent to --with-gmp-include=PATH/include
1528 plus --with-gmp-lib=PATH/lib
521ec477
DD
1529 --with-gmp-include=PATH specify directory for installed GMP include files
1530 --with-gmp-lib=PATH specify directory for the installed GMP library
29383458
JM
1531 --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1532 when linking with PPL
e8a5fa9c
RW
1533 --with-stage1-ldflags=FLAGS Linker flags for stage1
1534 -with-stage1-libs=LIBS Libraries for stage1
e8a5fa9c 1535 --with-boot-libs=LIBS Libraries for stage2 and later
143754cd 1536 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
e28c595f
JM
1537 --with-ppl=PATH Specify prefix directory for the installed PPL package
1538 Equivalent to --with-ppl-include=PATH/include
1539 plus --with-ppl-lib=PATH/lib
1540 --with-ppl-include=PATH Specify directory for installed PPL include files
1541 --with-ppl-lib=PATH Specify the directory for the installed PPL library
1542 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL package
1543 Equivalent to --with-cloog-include=PATH/include
1544 plus --with-cloog-lib=PATH/lib
1545 --with-cloog-include=PATH Specify directory for installed CLooG include files
1546 --with-cloog-lib=PATH Specify the directory for the installed CLooG library
700d40ca
ILT
1547 --with-libelf=PATH Specify prefix directory for the installed libelf package
1548 Equivalent to --with-libelf-include=PATH/include
1549 plus --with-libelf-lib=PATH/lib
1550 --with-libelf-include=PATH Specify directory for installed libelf include files
1551 --with-libelf-lib=PATH Specify the directory for the installed libelf library
521ec477 1552 --with-build-sysroot=SYSROOT
c6b750e1 1553 use sysroot as the system root during the build
8a6ee3ab
JM
1554 --with-debug-prefix-map='A=B C=D ...'
1555 map A to B, C to D ... in debug information
96655cc4
AO
1556--with-build-config='NAME NAME2...'
1557 Use config/NAME.mk build configuration
521ec477 1558 --with-build-time-tools=PATH
c6b750e1 1559 use given path to find target tools during the build
c6b750e1
DJ
1560
1561Some influential environment variables:
1562 CC C compiler command
1563 CFLAGS C compiler flags
1564 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1565 nonstandard directory <lib dir>
81ecdfbb
RW
1566 LIBS libraries to pass to the linker, e.g. -l<library>
1567 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1568 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1569 CXX C++ compiler command
1570 CXXFLAGS C++ compiler flags
700d40ca 1571 CPP C preprocessor
9a819804
AO
1572 AR AR for the host
1573 AS AS for the host
1574 DLLTOOL DLLTOOL for the host
1575 LD LD for the host
1576 LIPO LIPO for the host
1577 NM NM for the host
1578 RANLIB RANLIB for the host
1579 STRIP STRIP for the host
1580 WINDRES WINDRES for the host
0c24b341 1581 WINDMC WINDMC for the host
9a819804
AO
1582 OBJCOPY OBJCOPY for the host
1583 OBJDUMP OBJDUMP for the host
1584 CC_FOR_TARGET
1585 CC for the target
1586 CXX_FOR_TARGET
1587 CXX for the target
1588 GCC_FOR_TARGET
1589 GCC for the target
1590 GCJ_FOR_TARGET
1591 GCJ for the target
1592 GFORTRAN_FOR_TARGET
1593 GFORTRAN for the target
1594 AR_FOR_TARGET
1595 AR for the target
1596 AS_FOR_TARGET
1597 AS for the target
1598 DLLTOOL_FOR_TARGET
1599 DLLTOOL for the target
1600 LD_FOR_TARGET
1601 LD for the target
1602 LIPO_FOR_TARGET
1603 LIPO for the target
1604 NM_FOR_TARGET
1605 NM for the target
1606 OBJDUMP_FOR_TARGET
1607 OBJDUMP for the target
1608 RANLIB_FOR_TARGET
1609 RANLIB for the target
1610 STRIP_FOR_TARGET
1611 STRIP for the target
1612 WINDRES_FOR_TARGET
1613 WINDRES for the target
0c24b341
NC
1614 WINDMC_FOR_TARGET
1615 WINDMC for the target
c6b750e1
DJ
1616
1617Use these variables to override the choices made by `configure' or to help
1618it to find libraries and programs with nonstandard names/locations.
1619
81ecdfbb 1620Report bugs to the package provider.
c6b750e1 1621_ACEOF
81ecdfbb 1622ac_status=$?
c6b750e1
DJ
1623fi
1624
1625if test "$ac_init_help" = "recursive"; then
1626 # If there are subdirs, report their specific --help.
c6b750e1 1627 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1628 test -d "$ac_dir" ||
1629 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1630 continue
c6b750e1
DJ
1631 ac_builddir=.
1632
81ecdfbb
RW
1633case "$ac_dir" in
1634.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1635*)
1636 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1637 # A ".." for each directory in $ac_dir_suffix.
1638 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1639 case $ac_top_builddir_sub in
1640 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1641 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1642 esac ;;
1643esac
1644ac_abs_top_builddir=$ac_pwd
1645ac_abs_builddir=$ac_pwd$ac_dir_suffix
1646# for backward compatibility:
1647ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1648
1649case $srcdir in
81ecdfbb 1650 .) # We are building in place.
c6b750e1 1651 ac_srcdir=.
81ecdfbb
RW
1652 ac_top_srcdir=$ac_top_builddir_sub
1653 ac_abs_top_srcdir=$ac_pwd ;;
1654 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1655 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1656 ac_top_srcdir=$srcdir
1657 ac_abs_top_srcdir=$srcdir ;;
1658 *) # Relative name.
1659 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1660 ac_top_srcdir=$ac_top_build_prefix$srcdir
1661 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1662esac
81ecdfbb
RW
1663ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1664
1665 cd "$ac_dir" || { ac_status=$?; continue; }
1666 # Check for guested configure.
1667 if test -f "$ac_srcdir/configure.gnu"; then
1668 echo &&
1669 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1670 elif test -f "$ac_srcdir/configure"; then
1671 echo &&
1672 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1673 else
81ecdfbb
RW
1674 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1675 fi || ac_status=$?
1676 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1677 done
1678fi
1679
81ecdfbb 1680test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1681if $ac_init_version; then
1682 cat <<\_ACEOF
81ecdfbb
RW
1683configure
1684generated by GNU Autoconf 2.64
c6b750e1 1685
81ecdfbb 1686Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1687This configure script is free software; the Free Software Foundation
1688gives unlimited permission to copy, distribute and modify it.
1689_ACEOF
81ecdfbb 1690 exit
c6b750e1 1691fi
81ecdfbb
RW
1692
1693## ------------------------ ##
1694## Autoconf initialization. ##
1695## ------------------------ ##
1696
1697# ac_fn_c_try_compile LINENO
1698# --------------------------
1699# Try to compile conftest.$ac_ext, and return whether this succeeded.
1700ac_fn_c_try_compile ()
1701{
1702 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1703 rm -f conftest.$ac_objext
1704 if { { ac_try="$ac_compile"
1705case "(($ac_try" in
1706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1707 *) ac_try_echo=$ac_try;;
1708esac
1709eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1710$as_echo "$ac_try_echo"; } >&5
1711 (eval "$ac_compile") 2>conftest.err
1712 ac_status=$?
1713 if test -s conftest.err; then
1714 grep -v '^ *+' conftest.err >conftest.er1
1715 cat conftest.er1 >&5
1716 mv -f conftest.er1 conftest.err
1717 fi
1718 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1719 test $ac_status = 0; } && {
1720 test -z "$ac_c_werror_flag" ||
1721 test ! -s conftest.err
1722 } && test -s conftest.$ac_objext; then :
1723 ac_retval=0
1724else
1725 $as_echo "$as_me: failed program was:" >&5
1726sed 's/^/| /' conftest.$ac_ext >&5
1727
1728 ac_retval=1
1729fi
1730 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1731 return $ac_retval
1732
1733} # ac_fn_c_try_compile
1734
1735# ac_fn_cxx_try_compile LINENO
1736# ----------------------------
1737# Try to compile conftest.$ac_ext, and return whether this succeeded.
1738ac_fn_cxx_try_compile ()
1739{
1740 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1741 rm -f conftest.$ac_objext
1742 if { { ac_try="$ac_compile"
1743case "(($ac_try" in
1744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1745 *) ac_try_echo=$ac_try;;
1746esac
1747eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1748$as_echo "$ac_try_echo"; } >&5
1749 (eval "$ac_compile") 2>conftest.err
1750 ac_status=$?
1751 if test -s conftest.err; then
1752 grep -v '^ *+' conftest.err >conftest.er1
1753 cat conftest.er1 >&5
1754 mv -f conftest.er1 conftest.err
1755 fi
1756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1757 test $ac_status = 0; } && {
1758 test -z "$ac_cxx_werror_flag" ||
1759 test ! -s conftest.err
1760 } && test -s conftest.$ac_objext; then :
1761 ac_retval=0
1762else
1763 $as_echo "$as_me: failed program was:" >&5
1764sed 's/^/| /' conftest.$ac_ext >&5
1765
1766 ac_retval=1
1767fi
1768 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1769 return $ac_retval
1770
1771} # ac_fn_cxx_try_compile
1772
1773# ac_fn_c_try_link LINENO
1774# -----------------------
1775# Try to link conftest.$ac_ext, and return whether this succeeded.
1776ac_fn_c_try_link ()
1777{
1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779 rm -f conftest.$ac_objext conftest$ac_exeext
1780 if { { ac_try="$ac_link"
1781case "(($ac_try" in
1782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1783 *) ac_try_echo=$ac_try;;
1784esac
1785eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1786$as_echo "$ac_try_echo"; } >&5
1787 (eval "$ac_link") 2>conftest.err
1788 ac_status=$?
1789 if test -s conftest.err; then
1790 grep -v '^ *+' conftest.err >conftest.er1
1791 cat conftest.er1 >&5
1792 mv -f conftest.er1 conftest.err
1793 fi
1794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1795 test $ac_status = 0; } && {
1796 test -z "$ac_c_werror_flag" ||
1797 test ! -s conftest.err
1798 } && test -s conftest$ac_exeext && {
1799 test "$cross_compiling" = yes ||
1800 $as_test_x conftest$ac_exeext
1801 }; then :
1802 ac_retval=0
1803else
1804 $as_echo "$as_me: failed program was:" >&5
1805sed 's/^/| /' conftest.$ac_ext >&5
1806
1807 ac_retval=1
1808fi
1809 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1810 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1811 # interfere with the next link command; also delete a directory that is
1812 # left behind by Apple's compiler. We do this before executing the actions.
1813 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1814 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1815 return $ac_retval
1816
1817} # ac_fn_c_try_link
700d40ca
ILT
1818
1819# ac_fn_c_try_cpp LINENO
1820# ----------------------
1821# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1822ac_fn_c_try_cpp ()
1823{
1824 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1825 if { { ac_try="$ac_cpp conftest.$ac_ext"
1826case "(($ac_try" in
1827 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1828 *) ac_try_echo=$ac_try;;
1829esac
1830eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1831$as_echo "$ac_try_echo"; } >&5
1832 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1833 ac_status=$?
1834 if test -s conftest.err; then
1835 grep -v '^ *+' conftest.err >conftest.er1
1836 cat conftest.er1 >&5
1837 mv -f conftest.er1 conftest.err
1838 fi
1839 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1840 test $ac_status = 0; } >/dev/null && {
1841 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1842 test ! -s conftest.err
1843 }; then :
1844 ac_retval=0
1845else
1846 $as_echo "$as_me: failed program was:" >&5
1847sed 's/^/| /' conftest.$ac_ext >&5
1848
1849 ac_retval=1
1850fi
1851 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1852 return $ac_retval
1853
1854} # ac_fn_c_try_cpp
1855
1856# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1857# -------------------------------------------------------
1858# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1859# the include files in INCLUDES and setting the cache variable VAR
1860# accordingly.
1861ac_fn_c_check_header_mongrel ()
1862{
1863 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1864 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1866$as_echo_n "checking for $2... " >&6; }
1867if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1868 $as_echo_n "(cached) " >&6
1869fi
1870eval ac_res=\$$3
1871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1872$as_echo "$ac_res" >&6; }
1873else
1874 # Is the header compilable?
1875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1876$as_echo_n "checking $2 usability... " >&6; }
1877cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1878/* end confdefs.h. */
1879$4
1880#include <$2>
1881_ACEOF
1882if ac_fn_c_try_compile "$LINENO"; then :
1883 ac_header_compiler=yes
1884else
1885 ac_header_compiler=no
1886fi
1887rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1889$as_echo "$ac_header_compiler" >&6; }
1890
1891# Is the header present?
1892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1893$as_echo_n "checking $2 presence... " >&6; }
1894cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1895/* end confdefs.h. */
1896#include <$2>
1897_ACEOF
1898if ac_fn_c_try_cpp "$LINENO"; then :
1899 ac_header_preproc=yes
1900else
1901 ac_header_preproc=no
1902fi
1903rm -f conftest.err conftest.$ac_ext
1904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1905$as_echo "$ac_header_preproc" >&6; }
1906
1907# So? What about this header?
1908case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1909 yes:no: )
1910 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1911$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1913$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1914 ;;
1915 no:yes:* )
1916 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1917$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1918 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1919$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1921$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1923$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1925$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1926 ;;
1927esac
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1929$as_echo_n "checking for $2... " >&6; }
1930if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1931 $as_echo_n "(cached) " >&6
1932else
1933 eval "$3=\$ac_header_compiler"
1934fi
1935eval ac_res=\$$3
1936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1937$as_echo "$ac_res" >&6; }
1938fi
1939 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1940
1941} # ac_fn_c_check_header_mongrel
1942
1943# ac_fn_c_try_run LINENO
1944# ----------------------
1945# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1946# that executables *can* be run.
1947ac_fn_c_try_run ()
1948{
1949 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1950 if { { ac_try="$ac_link"
1951case "(($ac_try" in
1952 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1953 *) ac_try_echo=$ac_try;;
1954esac
1955eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1956$as_echo "$ac_try_echo"; } >&5
1957 (eval "$ac_link") 2>&5
1958 ac_status=$?
1959 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1960 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1961 { { case "(($ac_try" in
1962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1963 *) ac_try_echo=$ac_try;;
1964esac
1965eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1966$as_echo "$ac_try_echo"; } >&5
1967 (eval "$ac_try") 2>&5
1968 ac_status=$?
1969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1970 test $ac_status = 0; }; }; then :
1971 ac_retval=0
1972else
1973 $as_echo "$as_me: program exited with status $ac_status" >&5
1974 $as_echo "$as_me: failed program was:" >&5
1975sed 's/^/| /' conftest.$ac_ext >&5
1976
1977 ac_retval=$ac_status
1978fi
1979 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1980 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1981 return $ac_retval
1982
1983} # ac_fn_c_try_run
1984
1985# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1986# -------------------------------------------------------
1987# Tests whether HEADER exists and can be compiled using the include files in
1988# INCLUDES, setting the cache variable VAR accordingly.
1989ac_fn_c_check_header_compile ()
1990{
1991 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1993$as_echo_n "checking for $2... " >&6; }
1994if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1995 $as_echo_n "(cached) " >&6
1996else
1997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1998/* end confdefs.h. */
1999$4
2000#include <$2>
2001_ACEOF
2002if ac_fn_c_try_compile "$LINENO"; then :
2003 eval "$3=yes"
2004else
2005 eval "$3=no"
2006fi
2007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2008fi
2009eval ac_res=\$$3
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2011$as_echo "$ac_res" >&6; }
2012 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2013
2014} # ac_fn_c_check_header_compile
81ecdfbb 2015cat >config.log <<_ACEOF
c6b750e1
DJ
2016This file contains any messages produced by compilers while
2017running configure, to aid debugging if configure makes a mistake.
2018
2019It was created by $as_me, which was
81ecdfbb 2020generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
2021
2022 $ $0 $@
2023
2024_ACEOF
81ecdfbb 2025exec 5>>config.log
c6b750e1
DJ
2026{
2027cat <<_ASUNAME
2028## --------- ##
2029## Platform. ##
2030## --------- ##
2031
2032hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2033uname -m = `(uname -m) 2>/dev/null || echo unknown`
2034uname -r = `(uname -r) 2>/dev/null || echo unknown`
2035uname -s = `(uname -s) 2>/dev/null || echo unknown`
2036uname -v = `(uname -v) 2>/dev/null || echo unknown`
2037
2038/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2039/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2040
2041/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2042/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2043/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 2044/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
2045/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2046/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2047/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2048
2049_ASUNAME
2050
2051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2052for as_dir in $PATH
2053do
2054 IFS=$as_save_IFS
2055 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2056 $as_echo "PATH: $as_dir"
2057 done
2058IFS=$as_save_IFS
c6b750e1
DJ
2059
2060} >&5
2061
2062cat >&5 <<_ACEOF
2063
2064
2065## ----------- ##
2066## Core tests. ##
2067## ----------- ##
2068
2069_ACEOF
2070
2071
2072# Keep a trace of the command line.
2073# Strip out --no-create and --no-recursion so they do not pile up.
2074# Strip out --silent because we don't want to record it for future runs.
2075# Also quote any args containing shell meta-characters.
2076# Make two passes to allow for proper duplicate-argument suppression.
2077ac_configure_args=
2078ac_configure_args0=
2079ac_configure_args1=
c6b750e1
DJ
2080ac_must_keep_next=false
2081for ac_pass in 1 2
2082do
2083 for ac_arg
2084 do
2085 case $ac_arg in
2086 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2087 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2088 | -silent | --silent | --silen | --sile | --sil)
2089 continue ;;
81ecdfbb
RW
2090 *\'*)
2091 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2092 esac
2093 case $ac_pass in
81ecdfbb 2094 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 2095 2)
81ecdfbb 2096 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
2097 if test $ac_must_keep_next = true; then
2098 ac_must_keep_next=false # Got value, back to normal.
2099 else
2100 case $ac_arg in
2101 *=* | --config-cache | -C | -disable-* | --disable-* \
2102 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2103 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2104 | -with-* | --with-* | -without-* | --without-* | --x)
2105 case "$ac_configure_args0 " in
2106 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2107 esac
2108 ;;
2109 -* ) ac_must_keep_next=true ;;
2110 esac
2111 fi
81ecdfbb 2112 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
2113 ;;
2114 esac
2115 done
2116done
81ecdfbb
RW
2117{ ac_configure_args0=; unset ac_configure_args0;}
2118{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
2119
2120# When interrupted or exit'd, cleanup temporary files, and complete
2121# config.log. We remove comments because anyway the quotes in there
2122# would cause problems or look ugly.
81ecdfbb
RW
2123# WARNING: Use '\'' to represent an apostrophe within the trap.
2124# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
2125trap 'exit_status=$?
2126 # Save into config.log some information that might help in debugging.
2127 {
2128 echo
2129
2130 cat <<\_ASBOX
2131## ---------------- ##
2132## Cache variables. ##
2133## ---------------- ##
2134_ASBOX
2135 echo
2136 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
2137(
2138 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2139 eval ac_val=\$$ac_var
2140 case $ac_val in #(
2141 *${as_nl}*)
2142 case $ac_var in #(
2143 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2144$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2145 esac
2146 case $ac_var in #(
2147 _ | IFS | as_nl) ;; #(
2148 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2149 *) { eval $ac_var=; unset $ac_var;} ;;
2150 esac ;;
2151 esac
2152 done
c6b750e1 2153 (set) 2>&1 |
81ecdfbb
RW
2154 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2155 *${as_nl}ac_space=\ *)
c6b750e1 2156 sed -n \
81ecdfbb
RW
2157 "s/'\''/'\''\\\\'\'''\''/g;
2158 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2159 ;; #(
c6b750e1 2160 *)
81ecdfbb 2161 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 2162 ;;
81ecdfbb
RW
2163 esac |
2164 sort
2165)
c6b750e1
DJ
2166 echo
2167
2168 cat <<\_ASBOX
2169## ----------------- ##
2170## Output variables. ##
2171## ----------------- ##
2172_ASBOX
2173 echo
2174 for ac_var in $ac_subst_vars
2175 do
81ecdfbb
RW
2176 eval ac_val=\$$ac_var
2177 case $ac_val in
2178 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2179 esac
2180 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2181 done | sort
2182 echo
2183
2184 if test -n "$ac_subst_files"; then
2185 cat <<\_ASBOX
81ecdfbb
RW
2186## ------------------- ##
2187## File substitutions. ##
2188## ------------------- ##
c6b750e1
DJ
2189_ASBOX
2190 echo
2191 for ac_var in $ac_subst_files
2192 do
81ecdfbb
RW
2193 eval ac_val=\$$ac_var
2194 case $ac_val in
2195 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2196 esac
2197 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2198 done | sort
2199 echo
2200 fi
2201
2202 if test -s confdefs.h; then
2203 cat <<\_ASBOX
2204## ----------- ##
2205## confdefs.h. ##
2206## ----------- ##
2207_ASBOX
2208 echo
81ecdfbb 2209 cat confdefs.h
c6b750e1
DJ
2210 echo
2211 fi
2212 test "$ac_signal" != 0 &&
81ecdfbb
RW
2213 $as_echo "$as_me: caught signal $ac_signal"
2214 $as_echo "$as_me: exit $exit_status"
c6b750e1 2215 } >&5
81ecdfbb
RW
2216 rm -f core *.core core.conftest.* &&
2217 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2218 exit $exit_status
81ecdfbb 2219' 0
c6b750e1 2220for ac_signal in 1 2 13 15; do
81ecdfbb 2221 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2222done
2223ac_signal=0
2224
2225# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2226rm -f -r conftest* confdefs.h
2227
2228$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2229
2230# Predefined preprocessor variables.
2231
2232cat >>confdefs.h <<_ACEOF
2233#define PACKAGE_NAME "$PACKAGE_NAME"
2234_ACEOF
2235
c6b750e1
DJ
2236cat >>confdefs.h <<_ACEOF
2237#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2238_ACEOF
2239
c6b750e1
DJ
2240cat >>confdefs.h <<_ACEOF
2241#define PACKAGE_VERSION "$PACKAGE_VERSION"
2242_ACEOF
2243
c6b750e1
DJ
2244cat >>confdefs.h <<_ACEOF
2245#define PACKAGE_STRING "$PACKAGE_STRING"
2246_ACEOF
2247
c6b750e1
DJ
2248cat >>confdefs.h <<_ACEOF
2249#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2250_ACEOF
2251
81ecdfbb
RW
2252cat >>confdefs.h <<_ACEOF
2253#define PACKAGE_URL "$PACKAGE_URL"
2254_ACEOF
2255
c6b750e1
DJ
2256
2257# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2258# Prefer an explicitly selected file to automatically selected ones.
2259ac_site_file1=NONE
2260ac_site_file2=NONE
2261if test -n "$CONFIG_SITE"; then
2262 ac_site_file1=$CONFIG_SITE
2263elif test "x$prefix" != xNONE; then
2264 ac_site_file1=$prefix/share/config.site
2265 ac_site_file2=$prefix/etc/config.site
2266else
2267 ac_site_file1=$ac_default_prefix/share/config.site
2268 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2269fi
81ecdfbb
RW
2270for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2271do
2272 test "x$ac_site_file" = xNONE && continue
a0da8069 2273 if test -r "$ac_site_file"; then
81ecdfbb
RW
2274 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2275$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2276 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2277 . "$ac_site_file"
2278 fi
2279done
2280
2281if test -r "$cache_file"; then
c6b750e1
DJ
2282 # Some versions of bash will fail to source /dev/null (special
2283 # files actually), so we avoid doing that.
2284 if test -f "$cache_file"; then
81ecdfbb
RW
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2286$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2287 case $cache_file in
81ecdfbb
RW
2288 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2289 *) . "./$cache_file";;
c6b750e1
DJ
2290 esac
2291 fi
a0da8069 2292else
81ecdfbb
RW
2293 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2294$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2295 >$cache_file
2296fi
2297
2298# Check that the precious variables saved in the cache have kept the same
2299# value.
2300ac_cache_corrupted=false
81ecdfbb 2301for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2302 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2303 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2304 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2305 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2306 case $ac_old_set,$ac_new_set in
2307 set,)
81ecdfbb
RW
2308 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2309$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2310 ac_cache_corrupted=: ;;
2311 ,set)
81ecdfbb
RW
2312 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2313$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2314 ac_cache_corrupted=: ;;
2315 ,);;
2316 *)
2317 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2318 # differences in whitespace do not lead to failure.
2319 ac_old_val_w=`echo x $ac_old_val`
2320 ac_new_val_w=`echo x $ac_new_val`
2321 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2322 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2323$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2324 ac_cache_corrupted=:
2325 else
2326 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2327$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2328 eval $ac_var=\$ac_old_val
2329 fi
2330 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2331$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2332 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2333$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2334 fi;;
2335 esac
2336 # Pass precious variables to config.status.
2337 if test "$ac_new_set" = set; then
2338 case $ac_new_val in
81ecdfbb 2339 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2340 *) ac_arg=$ac_var=$ac_new_val ;;
2341 esac
2342 case " $ac_configure_args " in
2343 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2344 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2345 esac
2346 fi
2347done
2348if $ac_cache_corrupted; then
81ecdfbb
RW
2349 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2350$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2351 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2352$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2353 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2354fi
81ecdfbb
RW
2355## -------------------- ##
2356## Main body of script. ##
2357## -------------------- ##
a0da8069
NN
2358
2359ac_ext=c
a0da8069 2360ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2361ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2362ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2363ac_compiler_gnu=$ac_cv_c_compiler_gnu
2364
2365
2366
2367
c6b750e1
DJ
2368
2369
34a0f3cf 2370
c6b750e1 2371
5b553f7e
RW
2372
2373progname=$0
2374# if PWD already has a value, it is probably wrong.
2375if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2376
2377# Export original configure arguments for use by sub-configures.
2378# Quote arguments with shell meta charatcers.
2379TOPLEVEL_CONFIGURE_ARGUMENTS=
2380set -- "$progname" "$@"
2381for ac_arg
2382do
2383 case "$ac_arg" in
2384 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2385 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2386 # if the argument is of the form -foo=baz, quote the baz part only
2387 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2388 *) ;;
2389 esac
2390 # Add the quoted argument to the list.
2391 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2392done
2393if test "$silent" = yes; then
2394 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2395fi
2396# Remove the initial space we just introduced and, as these will be
2397# expanded by make, quote '$'.
2398TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2399
c6b750e1
DJ
2400
2401# Find the build, host, and target systems.
a0da8069 2402ac_aux_dir=
81ecdfbb
RW
2403for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2404 for ac_t in install-sh install.sh shtool; do
2405 if test -f "$ac_dir/$ac_t"; then
2406 ac_aux_dir=$ac_dir
2407 ac_install_sh="$ac_aux_dir/$ac_t -c"
2408 break 2
2409 fi
2410 done
a0da8069
NN
2411done
2412if test -z "$ac_aux_dir"; then
81ecdfbb 2413 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2414fi
81ecdfbb
RW
2415
2416# These three variables are undocumented and unsupported,
2417# and are intended to be withdrawn in a future Autoconf release.
2418# They can cause serious problems if a builder's source tree is in a directory
2419# whose full name contains unusual characters.
2420ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2421ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2422ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2423
a0da8069 2424
c6b750e1 2425# Make sure we can run config.sub.
81ecdfbb
RW
2426$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2427 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2428
2429{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2430$as_echo_n "checking build system type... " >&6; }
2431if test "${ac_cv_build+set}" = set; then :
2432 $as_echo_n "(cached) " >&6
2433else
2434 ac_build_alias=$build_alias
2435test "x$ac_build_alias" = x &&
2436 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2437test "x$ac_build_alias" = x &&
2438 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2439ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2440 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2441
2442fi
2443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2444$as_echo "$ac_cv_build" >&6; }
2445case $ac_cv_build in
2446*-*-*) ;;
2447*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2448esac
c6b750e1 2449build=$ac_cv_build
81ecdfbb
RW
2450ac_save_IFS=$IFS; IFS='-'
2451set x $ac_cv_build
2452shift
2453build_cpu=$1
2454build_vendor=$2
2455shift; shift
2456# Remember, the first character of IFS is used to create $*,
2457# except with old shells:
2458build_os=$*
2459IFS=$ac_save_IFS
2460case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2461
a0da8069 2462
c6b750e1
DJ
2463 case ${build_alias} in
2464 "") build_noncanonical=${build} ;;
2465 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2466esac
2467
2468
cac3d6c4 2469
c6b750e1
DJ
2470 case ${host_alias} in
2471 "") host_noncanonical=${build_noncanonical} ;;
2472 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2473esac
2474
cac3d6c4 2475
c6b750e1
DJ
2476
2477 case ${target_alias} in
2478 "") target_noncanonical=${host_noncanonical} ;;
2479 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2480esac
2481
cac3d6c4 2482
c6b750e1
DJ
2483
2484
2485test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2486 test "$program_prefix$program_suffix$program_transform_name" = \
2487 NONENONEs,x,x, &&
c6b750e1 2488 program_transform_name=s,y,y,
cac3d6c4 2489
81ecdfbb
RW
2490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2491$as_echo_n "checking host system type... " >&6; }
2492if test "${ac_cv_host+set}" = set; then :
2493 $as_echo_n "(cached) " >&6
cac3d6c4 2494else
81ecdfbb
RW
2495 if test "x$host_alias" = x; then
2496 ac_cv_host=$ac_cv_build
2497else
2498 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2499 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2500fi
c6b750e1
DJ
2501
2502fi
81ecdfbb
RW
2503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2504$as_echo "$ac_cv_host" >&6; }
2505case $ac_cv_host in
2506*-*-*) ;;
2507*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2508esac
c6b750e1 2509host=$ac_cv_host
81ecdfbb
RW
2510ac_save_IFS=$IFS; IFS='-'
2511set x $ac_cv_host
2512shift
2513host_cpu=$1
2514host_vendor=$2
2515shift; shift
2516# Remember, the first character of IFS is used to create $*,
2517# except with old shells:
2518host_os=$*
2519IFS=$ac_save_IFS
2520case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2521
2522
81ecdfbb
RW
2523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2524$as_echo_n "checking target system type... " >&6; }
2525if test "${ac_cv_target+set}" = set; then :
2526 $as_echo_n "(cached) " >&6
c6b750e1 2527else
81ecdfbb
RW
2528 if test "x$target_alias" = x; then
2529 ac_cv_target=$ac_cv_host
2530else
2531 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2532 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2533fi
c6b750e1 2534
cac3d6c4 2535fi
81ecdfbb
RW
2536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2537$as_echo "$ac_cv_target" >&6; }
2538case $ac_cv_target in
2539*-*-*) ;;
2540*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2541esac
c6b750e1 2542target=$ac_cv_target
81ecdfbb
RW
2543ac_save_IFS=$IFS; IFS='-'
2544set x $ac_cv_target
2545shift
2546target_cpu=$1
2547target_vendor=$2
2548shift; shift
2549# Remember, the first character of IFS is used to create $*,
2550# except with old shells:
2551target_os=$*
2552IFS=$ac_save_IFS
2553case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2554
2555
2556# The aliases save the names the user supplied, while $host etc.
2557# will get canonicalized.
2558test -n "$target_alias" &&
2559 test "$program_prefix$program_suffix$program_transform_name" = \
2560 NONENONEs,x,x, &&
2561 program_prefix=${target_alias}-
81ecdfbb 2562
a0da8069 2563test "$program_prefix" != NONE &&
81ecdfbb 2564 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2565# Use a double $ so make ignores it.
2566test "$program_suffix" != NONE &&
81ecdfbb
RW
2567 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2568# Double any \ or $.
c6b750e1 2569# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2570ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2571program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2572
a0da8069
NN
2573
2574
e5c3f801
NN
2575# Get 'install' or 'install-sh' and its variants.
2576# Find a good install program. We prefer a C program (faster),
2577# so one script is as good as another. But avoid the broken or
2578# incompatible versions:
2579# SysV /etc/install, /usr/sbin/install
2580# SunOS /usr/etc/install
2581# IRIX /sbin/install
2582# AIX /bin/install
c6b750e1 2583# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2584# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2585# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2586# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2587# OS/2's system install, which has a completely different semantic
e5c3f801 2588# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2589# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2591$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2592if test -z "$INSTALL"; then
81ecdfbb
RW
2593if test "${ac_cv_path_install+set}" = set; then :
2594 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2595else
2596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2597for as_dir in $PATH
2598do
2599 IFS=$as_save_IFS
2600 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2601 # Account for people who put trailing slashes in PATH elements.
2602case $as_dir/ in #((
2603 ./ | .// | /[cC]/* | \
c6b750e1 2604 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2605 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2606 /usr/ucb/* ) ;;
2607 *)
2608 # OSF1 and SCO ODT 3.0 have their own names for install.
2609 # Don't use installbsd from OSF since it installs stuff as root
2610 # by default.
2611 for ac_prog in ginstall scoinst install; do
2612 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2613 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2614 if test $ac_prog = install &&
c6b750e1 2615 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2616 # AIX install. It has an incompatible calling convention.
2617 :
c6b750e1
DJ
2618 elif test $ac_prog = install &&
2619 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2620 # program-specific install script used by HP pwplus--don't use.
2621 :
e5c3f801 2622 else
58c85be7
RW
2623 rm -rf conftest.one conftest.two conftest.dir
2624 echo one > conftest.one
2625 echo two > conftest.two
2626 mkdir conftest.dir
2627 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2628 test -s conftest.one && test -s conftest.two &&
2629 test -s conftest.dir/conftest.one &&
2630 test -s conftest.dir/conftest.two
2631 then
2632 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2633 break 3
2634 fi
e5c3f801
NN
2635 fi
2636 fi
2637 done
c6b750e1
DJ
2638 done
2639 ;;
2640esac
81ecdfbb
RW
2641
2642 done
2643IFS=$as_save_IFS
c6b750e1 2644
58c85be7 2645rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2646
2647fi
2648 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2649 INSTALL=$ac_cv_path_install
e5c3f801 2650 else
58c85be7
RW
2651 # As a last resort, use the slow shell script. Don't cache a
2652 # value for INSTALL within a source directory, because that will
e5c3f801 2653 # break other packages using the cache if that directory is
58c85be7 2654 # removed, or if the value is a relative name.
c6b750e1 2655 INSTALL=$ac_install_sh
e5c3f801
NN
2656 fi
2657fi
81ecdfbb
RW
2658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2659$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2660
2661# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2662# It thinks the first close brace ends the variable substitution.
2663test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2664
c6b750e1 2665test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2666
2667test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2668
81ecdfbb
RW
2669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2670$as_echo_n "checking whether ln works... " >&6; }
2671if test "${acx_cv_prog_LN+set}" = set; then :
2672 $as_echo_n "(cached) " >&6
656fdd47
PB
2673else
2674 rm -f conftestdata_t
2675echo >conftestdata_f
2676if ln conftestdata_f conftestdata_t 2>/dev/null
2677then
2678 acx_cv_prog_LN=ln
2679else
2680 acx_cv_prog_LN=no
2681fi
2682rm -f conftestdata_f conftestdata_t
2683
2684fi
2685if test $acx_cv_prog_LN = no; then
2686 LN="cp"
81ecdfbb
RW
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2688$as_echo "no, using $LN" >&6; }
656fdd47
PB
2689else
2690 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2692$as_echo "yes" >&6; }
656fdd47
PB
2693fi
2694
81ecdfbb
RW
2695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2696$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2697LN_S=$as_ln_s
2698if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2700$as_echo "yes" >&6; }
cac3d6c4 2701else
81ecdfbb
RW
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2703$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2704fi
2705
8e957354
PB
2706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2707$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2708if test "${ac_cv_path_SED+set}" = set; then :
2709 $as_echo_n "(cached) " >&6
2710else
2711 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2712 for ac_i in 1 2 3 4 5 6 7; do
2713 ac_script="$ac_script$as_nl$ac_script"
2714 done
2715 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2716 { ac_script=; unset ac_script;}
2717 if test -z "$SED"; then
2718 ac_path_SED_found=false
2719 # Loop through the user's path and test for each of PROGNAME-LIST
2720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2721for as_dir in $PATH
2722do
2723 IFS=$as_save_IFS
2724 test -z "$as_dir" && as_dir=.
2725 for ac_prog in sed gsed; do
2726 for ac_exec_ext in '' $ac_executable_extensions; do
2727 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2728 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2729# Check for GNU ac_path_SED and select it if it is found.
2730 # Check for GNU $ac_path_SED
2731case `"$ac_path_SED" --version 2>&1` in
2732*GNU*)
2733 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2734*)
2735 ac_count=0
2736 $as_echo_n 0123456789 >"conftest.in"
2737 while :
2738 do
2739 cat "conftest.in" "conftest.in" >"conftest.tmp"
2740 mv "conftest.tmp" "conftest.in"
2741 cp "conftest.in" "conftest.nl"
2742 $as_echo '' >> "conftest.nl"
2743 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2744 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2745 as_fn_arith $ac_count + 1 && ac_count=$as_val
2746 if test $ac_count -gt ${ac_path_SED_max-0}; then
2747 # Best one so far, save it but keep looking for a better one
2748 ac_cv_path_SED="$ac_path_SED"
2749 ac_path_SED_max=$ac_count
2750 fi
2751 # 10*(2^10) chars as input seems more than enough
2752 test $ac_count -gt 10 && break
2753 done
2754 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2755esac
2756
2757 $ac_path_SED_found && break 3
2758 done
2759 done
2760 done
2761IFS=$as_save_IFS
2762 if test -z "$ac_cv_path_SED"; then
2763 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2764 fi
2765else
2766 ac_cv_path_SED=$SED
2767fi
2768
2769fi
2770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2771$as_echo "$ac_cv_path_SED" >&6; }
2772 SED="$ac_cv_path_SED"
2773 rm -f conftest.sed
2774
2775for ac_prog in gawk mawk nawk awk
2776do
2777 # Extract the first word of "$ac_prog", so it can be a program name with args.
2778set dummy $ac_prog; ac_word=$2
2779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2780$as_echo_n "checking for $ac_word... " >&6; }
2781if test "${ac_cv_prog_AWK+set}" = set; then :
2782 $as_echo_n "(cached) " >&6
2783else
2784 if test -n "$AWK"; then
2785 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2786else
2787as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2788for as_dir in $PATH
2789do
2790 IFS=$as_save_IFS
2791 test -z "$as_dir" && as_dir=.
2792 for ac_exec_ext in '' $ac_executable_extensions; do
2793 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2794 ac_cv_prog_AWK="$ac_prog"
2795 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2796 break 2
2797 fi
2798done
2799 done
2800IFS=$as_save_IFS
2801
2802fi
2803fi
2804AWK=$ac_cv_prog_AWK
2805if test -n "$AWK"; then
2806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2807$as_echo "$AWK" >&6; }
2808else
2809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2810$as_echo "no" >&6; }
2811fi
2812
2813
2814 test -n "$AWK" && break
2815done
2816
e5c3f801 2817
252b5132 2818### we might need to use some other shell than /bin/sh for running subshells
252b5132
RH
2819### If we are on Windows, search for the shell. This will permit people
2820### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2821### without also having to set CONFIG_SHELL. This code will work when
2822### using bash, which sets OSTYPE.
2823case "${OSTYPE}" in
2824*win32*)
a0da8069
NN
2825 if test x${CONFIG_SHELL} = x ; then
2826 if test ! -f /bin/sh ; then
2827 if test x${SHELL} != x && test -f ${SHELL} ; then
252b5132
RH
2828 CONFIG_SHELL=${SHELL}
2829 export CONFIG_SHELL
2830 else
2831 for prog in sh sh.exe bash bash.exe; do
2832 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2833 for dir in $PATH; do
2834 test -z "$dir" && dir=.
2835 if test -f $dir/$prog; then
2836 CONFIG_SHELL=$dir/$prog
2837 export CONFIG_SHELL
2838 break
2839 fi
2840 done
2841 IFS="$save_ifs"
2842 test -n "${CONFIG_SHELL}" && break
2843 done
2844 fi
2845 fi
2846 fi
2847 ;;
2848esac
2849
2850config_shell=${CONFIG_SHELL-/bin/sh}
2851
a0da8069 2852moveifchange=${srcdir}/move-if-change
252b5132 2853
0fdbe983
DJ
2854srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2855
2856# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2857# a relative path.
2858if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2859 INSTALL="${srcpwd}/install-sh -c"
2860fi
2861
a0da8069
NN
2862# Set srcdir to "." if that's what it is.
2863# This is important for multilib support.
2864pwd=`${PWDCMD-pwd}`
a0da8069
NN
2865if test "${pwd}" = "${srcpwd}" ; then
2866 srcdir=.
252b5132
RH
2867fi
2868
a0da8069 2869topsrcdir=$srcpwd
252b5132 2870
a0da8069 2871extra_host_args=
afefada0 2872
a0da8069
NN
2873### To add a new directory to the tree, first choose whether it is a target
2874### or a host dependent tool. Then put it into the appropriate list
2875### (library or tools, host or target), doing a dependency sort.
252b5132 2876
c6b750e1 2877# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2878# configdirs, or target_configdirs; see the serialization section below.
252b5132 2879
c6b750e1
DJ
2880# Dependency sorting is only needed when *configuration* must be done in
2881# a particular order. In all cases a dependency should be specified in
a0da8069 2882# the Makefile, whether or not it's implicitly specified here.
252b5132 2883
a0da8069
NN
2884# Double entries in build_configdirs, configdirs, or target_configdirs may
2885# cause circular dependencies and break everything horribly.
252b5132 2886
6a9cf61e
PB
2887# these library is used by various programs built for the build
2888# environment
2889#
2890build_libs="build-libiberty"
2891
2892# these tools are built for the build environment
ee025550 2893build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2894
a0da8069
NN
2895# these libraries are used by various programs built for the host environment
2896#
1f53ca9a 2897host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
a0da8069 2898
a0da8069
NN
2899# these tools are built for the host environment
2900# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2901# know that we are building the simulator.
2902# binutils, gas and ld appear in that order because it makes sense to run
2903# "make check" in that particular order.
93f9b408 2904# If --enable-gold is used, "gold" will replace "ld".
f9806fa5 2905host_tools="texinfo byacc flex bison binutils gas ld fixincludes gcc cgen sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar gnattools"
a0da8069
NN
2906
2907# libgcj represents the runtime libraries only used by gcj.
2908libgcj="target-libffi \
a0da8069
NN
2909 target-zlib \
2910 target-qthreads \
2911 target-libjava"
2912
2913# these libraries are built for the target environment, and are built after
2914# the host libraries and the host tools (which may be a cross compiler)
2915#
b1299c4e
DJ
2916target_libraries="target-libgcc \
2917 target-libiberty \
a0da8069
NN
2918 target-libgloss \
2919 target-newlib \
cff87f51 2920 target-libgomp \
b9459e83 2921 target-libstdc++-v3 \
4b1cb4fe 2922 target-libmudflap \
bb780410 2923 target-libssp \
4b1cb4fe 2924 target-libgfortran \
4f0ef2d8 2925 target-boehm-gc \
83326456 2926 ${libgcj} \
a2592b1b 2927 target-libobjc \
cff87f51 2928 target-libada"
a0da8069 2929
9c14acb8
NN
2930# these tools are built using the target libraries, and are intended to
2931# run only in the target environment
a0da8069 2932#
9c14acb8 2933# note: any program that *uses* libraries that are in the "target_libraries"
a0da8069
NN
2934# list belongs in this list. those programs are also very likely
2935# candidates for the "native_only" list which follows
2936#
a3dd767d 2937target_tools="target-examples target-groff target-gperf target-rda"
252b5132 2938
a0da8069 2939################################################################################
252b5132 2940
a0da8069
NN
2941## All tools belong in one of the four categories, and are assigned above
2942## We assign ${configdirs} this way to remove all embedded newlines. This
2943## is important because configure will choke if they ever get through.
2944## ${configdirs} is directories we build using the host tools.
2945## ${target_configdirs} is directories we build using the target tools.
a0da8069 2946configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2947target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2948build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2949
9cc8ae67
PB
2950
2951
a0da8069 2952################################################################################
252b5132 2953
a0da8069 2954srcname="gnu development package"
252b5132 2955
a0da8069
NN
2956# This gets set non-empty for some net releases of packages.
2957appdirs=""
252b5132 2958
a0da8069
NN
2959# Define is_cross_compiler to save on calls to 'test'.
2960is_cross_compiler=
2961if test x"${host}" = x"${target}" ; then
2962 is_cross_compiler=no
252b5132 2963else
a0da8069 2964 is_cross_compiler=yes
c6b750e1 2965fi
252b5132 2966
9175bfc0 2967# Find the build and target subdir names.
dd12c3a8 2968
66a79c16
DJ
2969# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2970# have matching libraries, they should use host libraries: Makefile.tpl
2971# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2972# However, they still use the build modules, because the corresponding
2973# host modules (e.g. bison) are only built for the host when bootstrap
2974# finishes. So:
2975# - build_subdir is where we find build modules, and never changes.
2976# - build_libsubdir is where we find build libraries, and can be overridden.
2977
2978# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2979build_subdir="build-${build_noncanonical}"
c6b750e1 2980
81ecdfbb
RW
2981# Check whether --with-build-libsubdir was given.
2982if test "${with_build_libsubdir+set}" = set; then :
2983 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2984else
2985 build_libsubdir="$build_subdir"
81ecdfbb
RW
2986fi
2987
b00612cc
PB
2988# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2989if ( test $srcdir = . && test -d gcc ) \
2990 || test -d $srcdir/../host-${host_noncanonical}; then
2991 host_subdir="host-${host_noncanonical}"
2992else
2993 host_subdir=.
2994fi
dd12c3a8
NN
2995# No prefix.
2996target_subdir=${target_noncanonical}
c6b750e1 2997
2fd0b40b
RW
2998# Be sure to cover against remnants of an in-tree build.
2999if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
3000 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
3001Use a pristine source tree when building in a separate tree" "$LINENO" 5
3002fi
252b5132 3003
a0da8069
NN
3004# Skipdirs are removed silently.
3005skipdirs=
3006# Noconfigdirs are removed loudly.
3007noconfigdirs=""
252b5132 3008
a0da8069
NN
3009use_gnu_ld=
3010# Make sure we don't let GNU ld be added if we didn't want it.
3011if test x$with_gnu_ld = xno ; then
3012 use_gnu_ld=no
93f9b408 3013 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
3014fi
3015
a0da8069
NN
3016use_gnu_as=
3017# Make sure we don't let GNU as be added if we didn't want it.
3018if test x$with_gnu_as = xno ; then
3019 use_gnu_as=no
3020 noconfigdirs="$noconfigdirs gas"
252b5132
RH
3021fi
3022
700d40ca
ILT
3023use_included_zlib=
3024# Make sure we don't let ZLIB be added if we didn't want it.
3025if test x$with_system_zlib = xyes ; then
3026 use_included_zlib=no
3027 noconfigdirs="$noconfigdirs zlib"
3028fi
3029
c6b750e1 3030# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 3031# it's not even worth trying to configure, much less build, that tool.
252b5132 3032
a0da8069
NN
3033case ${with_x} in
3034 yes | "") ;; # the default value for this tree is that X11 is available
3035 no)
675c6968 3036 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 3037 # We won't be able to build gdbtk without X.
c6b750e1 3038 enable_gdbtk=no
a0da8069
NN
3039 ;;
3040 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
3041esac
252b5132 3042
a0da8069 3043# Some tools are only suitable for building in a "native" situation.
c6b750e1 3044# Remove these if host!=target.
701628f5 3045native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
252b5132 3046
a0da8069
NN
3047# Similarly, some are only suitable for cross toolchains.
3048# Remove these if host=target.
3049cross_only="target-libgloss target-newlib target-opcodes"
3050
3051case $is_cross_compiler in
3052 no) skipdirs="${skipdirs} ${cross_only}" ;;
3053 yes) skipdirs="${skipdirs} ${native_only}" ;;
3054esac
252b5132 3055
a0da8069
NN
3056# If both --with-headers and --with-libs are specified, default to
3057# --without-newlib.
32be62b5
RS
3058if test x"${with_headers}" != x && test x"${with_headers}" != xno \
3059 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
3060 if test x"${with_newlib}" = x ; then
3061 with_newlib=no
3062 fi
252b5132
RH
3063fi
3064
a0da8069
NN
3065# Recognize --with-newlib/--without-newlib.
3066case ${with_newlib} in
3067 no) skipdirs="${skipdirs} target-newlib" ;;
3068 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
3069esac
252b5132 3070
93f9b408
ILT
3071# Handle --enable-gold.
3072
81ecdfbb
RW
3073# Check whether --enable-gold was given.
3074if test "${enable_gold+set}" = set; then :
3075 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
3076else
3077 ENABLE_GOLD=no
81ecdfbb
RW
3078fi
3079
93f9b408
ILT
3080if test "${ENABLE_GOLD}" = "yes"; then
3081 # Check for ELF target.
3082 is_elf=no
3083 case "${target}" in
3084 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3085 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8bcf2718 3086 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
93f9b408
ILT
3087 case "${target}" in
3088 *-*-linux*aout* | *-*-linux*oldld*)
3089 ;;
3090 *)
3091 is_elf=yes
3092 ;;
3093 esac
3094 esac
3095
3096 if test "$is_elf" = "yes"; then
3097 # Check for target supported by gold.
3098 case "${target}" in
4a657b0d 3099 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
93f9b408
ILT
3100 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
3101 ;;
3102 esac
3103 fi
3104fi
3105
a0da8069 3106# Configure extra directories which are host specific
252b5132 3107
a0da8069
NN
3108case "${host}" in
3109 *-cygwin*)
3110 configdirs="$configdirs libtermcap" ;;
3111esac
252b5132 3112
59f7ec45
HPN
3113# A target can indicate whether a language isn't supported for some reason.
3114# Only spaces may be used in this macro; not newlines or tabs.
3115unsupported_languages=
3116
c6b750e1 3117# Remove more programs from consideration, based on the host or
a0da8069
NN
3118# target this usually means that a port of the program doesn't
3119# exist yet.
252b5132 3120
a0da8069
NN
3121case "${host}" in
3122 hppa*64*-*-*)
3123 noconfigdirs="$noconfigdirs byacc"
3124 ;;
ec11bdc6 3125 i[3456789]86-*-vsta)
675c6968 3126 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 3127 ;;
ec11bdc6 3128 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 3129 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 3130 ;;
2d1e8239
NC
3131 x86_64-*-mingw*)
3132 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3133 ;;
ec11bdc6 3134 i[3456789]86-*-mingw32*)
675c6968 3135 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 3136 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 3137 ;;
ec11bdc6 3138 i[3456789]86-*-beos*)
675c6968 3139 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 3140 ;;
a0da8069 3141 *-*-cygwin*)
a92834c8 3142 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
3143 ;;
3144 *-*-netbsd*)
a92834c8 3145 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
3146 ;;
3147 ppc*-*-pe)
675c6968 3148 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
3149 ;;
3150 powerpc-*-beos*)
675c6968 3151 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 3152 ;;
a0da8069 3153esac
252b5132 3154
4b1cb4fe 3155
81ecdfbb
RW
3156# Check whether --enable-libada was given.
3157if test "${enable_libada+set}" = set; then :
3158 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3159else
3160 ENABLE_LIBADA=yes
81ecdfbb
RW
3161fi
3162
a2592b1b 3163if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3164 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3165fi
3166
81ecdfbb
RW
3167# Check whether --enable-libssp was given.
3168if test "${enable_libssp+set}" = set; then :
3169 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3170else
3171 ENABLE_LIBSSP=yes
81ecdfbb
RW
3172fi
3173
5f128533 3174
a0da8069
NN
3175# Save it here so that, even in case of --enable-libgcj, if the Java
3176# front-end isn't enabled, we still get libgcj disabled.
3177libgcj_saved=$libgcj
3178case $enable_libgcj in
3179yes)
3180 # If we reset it here, it won't get added to noconfigdirs in the
3181 # target-specific build rules, so it will be forcibly enabled
3182 # (unless the Java language itself isn't enabled).
3183 libgcj=
3184 ;;
3185no)
3186 # Make sure we get it printed in the list of not supported target libs.
3187 noconfigdirs="$noconfigdirs ${libgcj}"
3188 ;;
3189esac
252b5132 3190
4b1cb4fe 3191
a6df5a19
PB
3192# Disable libmudflap on some systems.
3193if test x$enable_libmudflap = x ; then
3e707e94 3194 case "${target}" in
29383458 3195 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 3196 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
3197 ;;
3198 *-*-freebsd*)
3199 # Enable libmudflap by default in FreeBSD.
3200 ;;
3201 *)
3202 # Disable it by default everywhere else.
3203 noconfigdirs="$noconfigdirs target-libmudflap"
3204 ;;
3205 esac
a6df5a19 3206fi
4b1cb4fe 3207
a6df5a19
PB
3208# Disable libgomp on non POSIX hosted systems.
3209if test x$enable_libgomp = x ; then
b3ded179
PB
3210 # Enable libgomp by default on hosted POSIX systems.
3211 case "${target}" in
29383458 3212 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
3213 ;;
3214 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3215 ;;
64ce424c 3216 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
3217 ;;
3218 *-*-darwin* | *-*-aix*)
3219 ;;
3220 *)
3221 noconfigdirs="$noconfigdirs target-libgomp"
3222 ;;
3223 esac
a6df5a19 3224fi
b3ded179 3225
691bb5a1
DD
3226# Default libgloss CPU subdirectory.
3227libgloss_dir="$target_cpu"
4b1cb4fe 3228
a0da8069
NN
3229case "${target}" in
3230 *-*-chorusos)
54d1c879 3231 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3232 ;;
24741ab2 3233 powerpc-*-darwin*)
9d39db92 3234 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3235 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3236 ;;
85bd1942
TG
3237 i[3456789]86-*-darwin*)
3238 noconfigdirs="$noconfigdirs ld gprof"
3239 noconfigdirs="$noconfigdirs sim target-rda"
3240 ;;
e8a5fa9c 3241 x86_64-*-darwin[912]*)
652dec25
TG
3242 noconfigdirs="$noconfigdirs ld gas gprof"
3243 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3244 ;;
04d1ab34 3245 *-*-darwin*)
d320aacb 3246 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3247 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 3248 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 3249 ;;
a0da8069 3250 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 3251 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3252 ;;
de0b4a87 3253 *-*-freebsd*)
4b1cb4fe
DD
3254 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3255 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3256 && test -f /usr/local/include/gmp.h; then
3257 with_gmp=/usr/local
3258 fi
3259
3260 # Skip some stuff that's unsupported on some FreeBSD configurations.
3261 case "${target}" in
3262 i*86-*-*) ;;
3263 alpha*-*-*) ;;
143754cd 3264 x86_64-*-*) ;;
4b1cb4fe 3265 *)
54d1c879 3266 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3267 ;;
3268 esac
3269 ;;
f8a495c8
NC
3270 *-*-kaos*)
3271 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3272 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3273 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3274 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3275 noconfigdirs="$noconfigdirs target-libgloss"
3276 ;;
a0da8069
NN
3277 *-*-netbsd*)
3278 # Skip some stuff on all NetBSD configurations.
3279 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3280
3281 # Skip some stuff that's unsupported on some NetBSD configurations.
3282 case "${target}" in
3283 i*86-*-netbsdelf*) ;;
5b474aa8 3284 arm*-*-netbsdelf*) ;;
a0da8069 3285 *)
54d1c879 3286 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3287 ;;
3288 esac
3289 ;;
2a3124ca 3290 *-*-netware*)
54d1c879 3291 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3292 ;;
3293 *-*-rtems*)
54d1c879 3294 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3295 ;;
1587117a
EC
3296 # The tpf target doesn't support gdb yet.
3297 *-*-tpf*)
54d1c879 3298 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3299 ;;
c1968181 3300 *-*-uclinux*)
54d1c879 3301 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3302 ;;
a0da8069 3303 *-*-vxworks*)
54d1c879 3304 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3305 ;;
3306 alpha*-dec-osf*)
3307 # ld works, but does not support shared libraries.
3308 # newlib is not 64 bit ready. I'm not sure about fileutils.
3309 # gas doesn't generate exception information.
3310 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3311 ;;
3312 alpha*-*-*vms*)
54d1c879 3313 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3314 ;;
3315 alpha*-*-linux*)
3316 # newlib is not 64 bit ready
3317 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3318 ;;
a0da8069
NN
3319 alpha*-*-*)
3320 # newlib is not 64 bit ready
54d1c879 3321 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3322 ;;
4a18bd6b 3323 am33_2.0-*-linux*)
54d1c879 3324 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3325 ;;
a0da8069 3326 sh-*-linux*)
54d1c879 3327 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3328 ;;
a0da8069 3329 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3330 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3331 noconfigdirs="$noconfigdirs target-examples"
3332 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3333 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3334 noconfigdirs="$noconfigdirs expect dejagnu"
3335 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3336 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3337 noconfigdirs="$noconfigdirs target-newlib"
3338 case "${host}" in
3339 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3340 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3341 ;;
3342 esac
691bb5a1 3343 libgloss_dir=wince
a0da8069
NN
3344 ;;
3345 arc-*-*)
54d1c879 3346 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3347 ;;
caeba88f 3348 arm-semi-aof )
caeba88f 3349 ;;
a0da8069 3350 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3351 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3352 libgloss_dir=arm
a0da8069 3353 ;;
11b04d1f 3354 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3355 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3356 libgloss_dir=arm
a0da8069 3357 ;;
bd70a46f 3358 arm*-*-linux-gnueabi)
6d18b86b 3359 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3360 case ${with_newlib} in
3361 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3362 esac
691bb5a1 3363 libgloss_dir=arm
bd70a46f 3364 ;;
df4a6958 3365 arm*-*-symbianelf*)
54d1c879 3366 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3367 libgloss_dir=arm
df4a6958 3368 ;;
a0da8069 3369 arm-*-pe*)
54d1c879 3370 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3371 ;;
a0da8069 3372 thumb-*-coff)
54d1c879 3373 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3374 ;;
3375 thumb-*-elf)
54d1c879 3376 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3377 ;;
a0da8069 3378 thumb-*-pe)
54d1c879 3379 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3380 ;;
3381 arm-*-riscix*)
54d1c879 3382 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3383 ;;
3384 avr-*-*)
266df637 3385 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3386 ;;
376a0e54 3387 bfin-*-*)
df51e4e1
JZ
3388 unsupported_languages="$unsupported_languages java"
3389 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3390 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3391 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3392 fi
3393 ;;
a0da8069 3394 c4x-*-* | tic4x-*-*)
54d1c879 3395 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3396 ;;
3397 c54x*-*-* | tic54x-*-*)
54d1c879 3398 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3399 ;;
52310858
NC
3400 cr16-*-*)
3401 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3402 ;;
c7e66c6d 3403 cris-*-* | crisv32-*-*)
59f7ec45 3404 unsupported_languages="$unsupported_languages java"
c7e66c6d 3405 case "${target}" in
2faa2958 3406 *-*-aout)
096f7d00 3407 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3408 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3409 *-*-elf)
5e818318 3410 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3411 *-*-linux*)
5e818318 3412 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3413 *)
096f7d00 3414 unsupported_languages="$unsupported_languages fortran"
54d1c879 3415 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3416 esac
691bb5a1 3417 libgloss_dir=cris
a0da8069 3418 ;;
3e707e94 3419 crx-*-*)
54d1c879 3420 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3421 ;;
a0da8069 3422 d10v-*-*)
54d1c879 3423 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3424 ;;
3425 d30v-*-*)
54d1c879 3426 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3427 ;;
691bb5a1
DD
3428 ep9312-*-elf | ep9312-*-coff)
3429 libgloss_dir=arm
3430 ;;
a0da8069 3431 fr30-*-elf*)
54d1c879 3432 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3433 ;;
3434 frv-*-*)
54d1c879 3435 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3436 ;;
20135e4c
NC
3437 moxie-*-*)
3438 noconfigdirs="$noconfigdirs ${libgcj}"
3439 noconfigdirs="$noconfigdirs gprof"
3440 ;;
a0da8069 3441 h8300*-*-*)
54d1c879 3442 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3443 ;;
3444 h8500-*-*)
54d1c879 3445 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3446 ;;
caeba88f 3447 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3448 ;;
a0da8069
NN
3449 hppa*64*-*-linux* | parisc*64*-*-linux*)
3450 # In this case, it's because the hppa64-linux target is for
3451 # the kernel only at this point and has no libc, and thus no
3452 # headers, crt*.o, etc., all of which are needed by these.
3453 noconfigdirs="$noconfigdirs target-zlib"
3454 ;;
5dcac624
DA
3455 parisc*-*-linux* | hppa*-*-linux*)
3456 ;;
a0da8069 3457 hppa*-*-*elf* | \
a0da8069
NN
3458 hppa*-*-lites* | \
3459 hppa*-*-openbsd* | \
3460 hppa*64*-*-*)
54d1c879 3461 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3462 ;;
3463 hppa*-hp-hpux11*)
3464 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3465 ;;
691bb5a1
DD
3466 hppa*-*-pro*)
3467 libgloss_dir=pa
3468 ;;
a0da8069
NN
3469 hppa*-*-*)
3470 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3471 # build on HP-UX 10.20.
54d1c879 3472 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3473 ;;
b07c2aad 3474 i960-*-*)
54d1c879 3475 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3476 ;;
a0da8069
NN
3477 ia64*-*-elf*)
3478 # No gdb support yet.
675c6968 3479 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3480 ;;
3481 ia64*-**-hpux*)
3482 # No gdb or ld support yet.
54d1c879 3483 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3484 ;;
19e99079
NC
3485 ia64*-*-*vms*)
3486 # No gdb or ld support yet.
3487 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3488 ;;
caeba88f 3489 i370-*-opened*)
caeba88f 3490 ;;
ec11bdc6 3491 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3492 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3493 libgloss_dir=i386
a0da8069 3494 ;;
ec11bdc6 3495 i[3456789]86-*-linux*)
a0da8069
NN
3496 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3497 # not build java stuff by default.
3498 case "${target}" in
3499 *-*-*libc1*)
54d1c879 3500 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3501 esac
3502
3503 # This section makes it possible to build newlib natively on linux.
3504 # If we are using a cross compiler then don't configure newlib.
3505 if test x${is_cross_compiler} != xno ; then
bba45b8b 3506 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3507 fi
3508 noconfigdirs="$noconfigdirs target-libgloss"
3509 # If we are not using a cross compiler, do configure newlib.
3510 # Note however, that newlib will only be configured in this situation
3511 # if the --with-newlib option has been given, because otherwise
3512 # 'target-newlib' will appear in skipdirs.
3513 ;;
1f53ca9a
AO
3514 i[3456789]86-w64-mingw*)
3515 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3516 ;;
3517 i[3456789]86-*-mingw*)
45055374
CV
3518 target_configdirs="$target_configdirs target-winsup"
3519 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3520 ;;
2d1e8239 3521 x86_64-*-mingw*)
2d1e8239 3522 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3523 ;;
a0da8069
NN
3524 *-*-cygwin*)
3525 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3526 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3527 # always build newlib if winsup directory is present.
45055374 3528 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3529 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3530 elif test -d "$srcdir/newlib"; then
45055374 3531 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3532 fi
c6b750e1 3533 ;;
caeba88f
AL
3534 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3535 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3536 ;;
ec11bdc6 3537 i[3456789]86-*-pe)
54d1c879 3538 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3539 ;;
ec11bdc6 3540 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3541 # The linker does not yet know about weak symbols in COFF,
3542 # and is not configured to handle mixed ELF and COFF.
54d1c879 3543 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3544 ;;
ec11bdc6 3545 i[3456789]86-*-sco*)
54d1c879 3546 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3547 ;;
ec11bdc6 3548 i[3456789]86-*-solaris2*)
a0da8069
NN
3549 noconfigdirs="$noconfigdirs target-libgloss"
3550 ;;
ec11bdc6 3551 i[3456789]86-*-sysv4*)
54d1c879 3552 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3553 ;;
ec11bdc6 3554 i[3456789]86-*-beos*)
54d1c879 3555 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3556 ;;
b59bea8a 3557 i[3456789]86-*-rdos*)
2429c060
PB
3558 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3559 ;;
b07c2aad 3560 m32r-*-*)
54d1c879 3561 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3562 ;;
a0da8069 3563 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3564 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3565 libgloss_dir=m68hc11
a0da8069
NN
3566 ;;
3567 m68k-*-elf*)
54d1c879 3568 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3569 ;;
3570 m68k-*-coff*)
54d1c879 3571 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3572 ;;
691bb5a1
DD
3573 m68*-*-* | fido-*-*)
3574 libgloss_dir=m68k
3575 ;;
a0da8069
NN
3576 mcore-*-pe*)
3577 # The EPOC C++ environment does not support exceptions or rtti,
3578 # and so building libstdc++-v3 tends not to always work.
3579 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3580 ;;
3581 mmix-*-*)
59f7ec45 3582 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3583 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3584 ;;
3585 mn10200-*-*)
54d1c879 3586 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3587 ;;
3588 mn10300-*-*)
54d1c879 3589 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3590 ;;
4970f871 3591 mt-*-*)
cdb9b172
AH
3592 noconfigdirs="$noconfigdirs sim"
3593 ;;
a0da8069
NN
3594 powerpc-*-aix*)
3595 # copied from rs6000-*-* entry
e8a5fa9c 3596 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3597 ;;
3598 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3599 target_configdirs="$target_configdirs target-winsup"
54d1c879 3600 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3601 # always build newlib.
3602 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3603 ;;
3604 # This is temporary until we can link against shared libraries
3605 powerpcle-*-solaris*)
54d1c879 3606 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3607 libgloss_dir=rs6000
a0da8069
NN
3608 ;;
3609 powerpc-*-beos*)
54d1c879 3610 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3611 ;;
a0da8069 3612 powerpc-*-eabi)
54d1c879 3613 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3614 libgloss_dir=rs6000
caeba88f
AL
3615 ;;
3616 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3617 libgloss_dir=rs6000
a0da8069 3618 ;;
a0da8069 3619 rs6000-*-lynxos*)
54d1c879 3620 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3621 ;;
3622 rs6000-*-aix*)
e8a5fa9c 3623 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3624 ;;
3625 rs6000-*-*)
54d1c879 3626 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3627 ;;
3628 m68k-apollo-*)
54d1c879 3629 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3630 ;;
25a07265
NC
3631 microblaze*)
3632 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3633 ;;
5bd8be13
RS
3634 mips*-sde-elf*)
3635 skipdirs="$skipdirs target-libiberty"
3636 noconfigdirs="$noconfigdirs ${libgcj}"
3637 if test x$with_newlib = xyes; then
3638 noconfigdirs="$noconfigdirs gprof"
3639 fi
3640 libgloss_dir=mips
3641 ;;
a0da8069 3642 mips*-*-irix5*)
54d1c879 3643 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3644 ;;
3645 mips*-*-irix6*)
a0da8069
NN
3646 # Linking libjava exceeds command-line length limits on at least
3647 # IRIX 6.2, but not on IRIX 6.5.
3648 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3649 # <oldham@codesourcery.com>
54d1c879 3650 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3651 ;;
a0da8069 3652 mips*-*-bsd*)
54d1c879 3653 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3654 ;;
a0da8069
NN
3655 mips*-*-linux*)
3656 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3657 ;;
3658 mips*-*-*)
54d1c879 3659 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3660 libgloss_dir=mips
a0da8069
NN
3661 ;;
3662 romp-*-*)
54d1c879 3663 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3664 ;;
dbf85af7 3665 sh-*-* | sh64-*-*)
a0da8069 3666 case "${host}" in
ec11bdc6
DD
3667 i[3456789]86-*-vsta) ;; # don't add gprof back in
3668 i[3456789]86-*-go32*) ;; # don't add gprof back in
3669 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3670 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3671 esac
e8a5fa9c
RW
3672 case "${target}" in
3673 sh*-*-elf)
3674 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3675 *)
3676 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3677 esac
a0da8069 3678 ;;
691bb5a1
DD
3679 sparclet-*-aout* | sparc86x-*-*)
3680 libgloss_dir=sparc
3681 ;;
a0da8069 3682 sparc-*-elf*)
54d1c879 3683 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3684 ;;
3685 sparc64-*-elf*)
54d1c879 3686 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3687 libgloss_dir=sparc
a0da8069
NN
3688 ;;
3689 sparclite-*-*)
54d1c879 3690 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3691 libgloss_dir=sparc
a0da8069
NN
3692 ;;
3693 sparc-*-sunos4*)
54d1c879 3694 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3695 if test x${is_cross_compiler} != xno ; then
3696 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3697 else
3698 use_gnu_ld=no
3699 fi
3700 ;;
e3c770b1 3701 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3702 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3703 ;;
a0da8069
NN
3704 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3705 ;;
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 ;;
a9ef41a7
RW
7781 --enable-multilib | --disable-multilib)
7782 continue
7783 ;;
c6b750e1
DJ
7784 -*)
7785 # An option. Add it.
7786 case $ac_arg in
7787 *\'*)
7788 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7789 esac
7790 baseargs="$baseargs '$ac_arg'"
7791 keep_next=$separate_arg
7792 ;;
7793 *)
7794 # Either a variable assignment, or a nonopt (triplet). Don't
7795 # pass it down; let the Makefile handle this.
7796 continue
7797 ;;
7798 esac
7799done
7800# Remove the initial space we just introduced and, as these will be
7801# expanded by make, quote '$'.
7802baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7803
f27d4f92
DJ
7804# Add in --program-transform-name, after --program-prefix and
7805# --program-suffix have been applied to it. Autoconf has already
7806# doubled dollar signs and backslashes in program_transform_name; we want
7807# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7808# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7809# Also, because we want to override the logic in subdir configure scripts to
7810# choose program_transform_name, replace any s,x,x, with s,y,y,.
7811sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7812${program_transform_name}
7813EOF_SED
7814gcc_transform_name=`cat conftestsed.out`
7815rm -f conftestsed.out
7816baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7817if test "$silent" = yes; then
7818 baseargs="$baseargs --silent"
7819fi
34a0f3cf 7820baseargs="$baseargs --disable-option-checking"
f27d4f92 7821
a0da8069
NN
7822# For the build-side libraries, we just need to pretend we're native,
7823# and not use the same cache file. Multilibs are neither needed nor
7824# desired.
4b900473 7825build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7826
7827# For host modules, accept cache file option, or specification as blank.
7828case "${cache_file}" in
7829"") # empty
7830 cache_file_option="" ;;
7831/* | [A-Za-z]:[\\/]* ) # absolute path
7832 cache_file_option="--cache-file=${cache_file}" ;;
7833*) # relative path
7834 cache_file_option="--cache-file=../${cache_file}" ;;
7835esac
7836
82252c06
NN
7837# Host dirs don't like to share a cache file either, horribly enough.
7838# This seems to be due to autoconf 2.5x stupidity.
4b900473 7839host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7840
7841target_configargs=${baseargs}
7842
7843# Passing a --with-cross-host argument lets the target libraries know
7844# whether they are being built with a cross-compiler or being built
7845# native. However, it would be better to use other mechanisms to make the
7846# sorts of decisions they want to make on this basis. Please consider
7847# this option to be deprecated. FIXME.
7848if test x${is_cross_compiler} = xyes ; then
c6b750e1 7849 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7850fi
7851
a9ef41a7
RW
7852# Pass --enable-multilib to target dirs; default to --enable-multilib.
7853case $enable_multilib in
7854'' | yes)
a0da8069 7855 target_configargs="--enable-multilib ${target_configargs}"
a9ef41a7
RW
7856 ;;
7857esac
a0da8069
NN
7858
7859# Pass --with-newlib if appropriate. Note that target_configdirs has
7860# changed from the earlier setting of with_newlib.
7861if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7862 target_configargs="--with-newlib ${target_configargs}"
7863fi
7864
95036d20
NN
7865# Different target subdirs use different values of certain variables
7866# (notably CXX). Worse, multilibs use *lots* of different values.
7867# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7868# it doesn't automatically accept command-line overrides of them.
7869# This means it's not safe for target subdirs to share a cache file,
7870# which is disgusting, but there you have it. Hopefully this can be
7871# fixed in future. It's still worthwhile to use a cache file for each
7872# directory. I think.
7873
ae380b45
MS
7874# Pass the appropriate --build, --host, --target and --cache-file arguments.
7875# We need to pass --target, as newer autoconf's requires consistency
7876# for target_alias and gcc doesn't manage it consistently.
4b900473 7877target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7878
a0da8069
NN
7879FLAGS_FOR_TARGET=
7880case " $target_configdirs " in
7881 *" newlib "*)
7882 case " $target_configargs " in
7883 *" --with-newlib "*)
7884 case "$target" in
1f53ca9a
AO
7885 *-cygwin*)
7886 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'
7887 ;;
a0da8069
NN
7888 esac
7889
7890 # If we're not building GCC, don't discard standard headers.
7891 if test -d ${srcdir}/gcc; then
7892 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7893
7894 if test "${build}" != "${host}"; then
7895 # On Canadian crosses, CC_FOR_TARGET will have already been set
7896 # by `configure', so we won't have an opportunity to add -Bgcc/
7897 # to it. This is right: we don't want to search that directory
7898 # for binaries, but we want the header files in there, so add
7899 # them explicitly.
b00612cc 7900 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7901
7902 # Someone might think of using the pre-installed headers on
7903 # Canadian crosses, in case the installed compiler is not fully
7904 # compatible with the compiler being built. In this case, it
7905 # would be better to flag an error than risking having
7906 # incompatible object files being constructed. We can't
7907 # guarantee that an error will be flagged, but let's hope the
7908 # compiler will do it, when presented with incompatible header
7909 # files.
7910 fi
7911 fi
7912
7913 case "${target}-${is_cross_compiler}" in
ec11bdc6 7914 i[3456789]86-*-linux*-no)
a0da8069
NN
7915 # Here host == target, so we don't need to build gcc,
7916 # so we don't want to discard standard headers.
7917 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7918 ;;
7919 *)
7920 # If we're building newlib, use its generic headers last, but search
7921 # for any libc-related directories first (so make it the last -B
7922 # switch).
7923 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
7924
7925 # If we're building libgloss, find the startup file, simulator library
7926 # and linker script.
7927 case " $target_configdirs " in
7928 *" libgloss "*)
7929 # Look for startup file, simulator library and maybe linker script.
7930 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7931 # Look for libnosys.a in case the target needs it.
7932 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7933 # Most targets have the linker script in the source directory.
7934 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7935 ;;
7936 esac
a0da8069
NN
7937 ;;
7938 esac
7939 ;;
7940 esac
7941 ;;
7942esac
1f53ca9a 7943
45055374 7944case "$target" in
1f53ca9a
AO
7945 x86_64-*mingw* | *-w64-mingw*)
7946 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7947 # however, use a symlink named 'mingw' in ${prefix} .
7948 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7949 ;;
7950 *-mingw*)
7951 # MinGW can't be handled as Cygwin above since it does not use newlib.
7952 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'
7953 ;;
45055374 7954esac
a0da8069 7955
5fbad20a
DD
7956# Allow the user to override the flags for
7957# our build compiler if desired.
c66487f8
NC
7958if test x"${build}" = x"${host}" ; then
7959 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7960 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7961 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7962fi
5fbad20a 7963
a0da8069
NN
7964# On Canadian crosses, we'll be searching the right directories for
7965# the previously-installed cross compiler, so don't bother to add
7966# flags for directories within the install tree of the compiler
7967# being built; programs in there won't even run.
7968if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7969 # Search for pre-installed headers if nothing else fits.
bba45b8b 7970 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
7971fi
7972
7973if test "x${use_gnu_ld}" = x &&
7974 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7975 # Arrange for us to find uninstalled linker scripts.
b00612cc 7976 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7977fi
7978
a481dbb7
DD
7979# Search for other target-specific linker scripts and such.
7980case "${target}" in
4e206d7e
DB
7981 mep*)
7982 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7983 ;;
7984esac
7985
a0da8069 7986# Makefile fragments.
3e707e94
PB
7987for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7988do
7989 eval fragval=\$$frag
7990 if test $fragval != /dev/null; then
7991 eval $frag=${srcdir}/$fragval
7992 fi
7993done
a0da8069
NN
7994
7995
7996
7997
7998
7999# Miscellanea: directories, flags, etc.
8000
8001
8002
8003
8004
8005
8006
3bbd2f8f 8007
6a9cf61e 8008# Build module lists & subconfigure args.
a0da8069
NN
8009
8010
8011
be01d343
PB
8012# Host module lists & subconfigure args.
8013
8014
8015
911e63d0 8016
be01d343
PB
8017# Target module lists & subconfigure args.
8018
8019
8020
8021# Build tools.
8022
8023
8024
1576798e
PB
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
be01d343
PB
8039# Generate default definitions for YACC, M4, LEX and other programs that run
8040# on the build machine. These are used if the Makefile can't locate these
8041# programs in objdir.
8042MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
8043
8044for ac_prog in 'bison -y' byacc yacc
8045do
c6b750e1 8046 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8047set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8049$as_echo_n "checking for $ac_word... " >&6; }
8050if test "${ac_cv_prog_YACC+set}" = set; then :
8051 $as_echo_n "(cached) " >&6
be01d343
PB
8052else
8053 if test -n "$YACC"; then
8054 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8055else
c6b750e1
DJ
8056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8057for as_dir in $PATH
8058do
8059 IFS=$as_save_IFS
8060 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8061 for ac_exec_ext in '' $ac_executable_extensions; do
8062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8063 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 8064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8065 break 2
8066 fi
8067done
81ecdfbb
RW
8068 done
8069IFS=$as_save_IFS
c6b750e1 8070
be01d343
PB
8071fi
8072fi
c6b750e1 8073YACC=$ac_cv_prog_YACC
be01d343 8074if test -n "$YACC"; then
81ecdfbb
RW
8075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8076$as_echo "$YACC" >&6; }
be01d343 8077else
81ecdfbb
RW
8078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8079$as_echo "no" >&6; }
be01d343
PB
8080fi
8081
81ecdfbb 8082
c6b750e1 8083 test -n "$YACC" && break
be01d343
PB
8084done
8085test -n "$YACC" || YACC="$MISSING bison -y"
8086
8087case " $build_configdirs " in
8088 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8089 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8090esac
8091
8092for ac_prog in bison
8093do
c6b750e1 8094 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8095set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8096{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8097$as_echo_n "checking for $ac_word... " >&6; }
8098if test "${ac_cv_prog_BISON+set}" = set; then :
8099 $as_echo_n "(cached) " >&6
be01d343
PB
8100else
8101 if test -n "$BISON"; then
8102 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8103else
c6b750e1
DJ
8104as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8105for as_dir in $PATH
8106do
8107 IFS=$as_save_IFS
8108 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8109 for ac_exec_ext in '' $ac_executable_extensions; do
8110 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8111 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8112 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8113 break 2
8114 fi
8115done
81ecdfbb
RW
8116 done
8117IFS=$as_save_IFS
c6b750e1 8118
be01d343
PB
8119fi
8120fi
c6b750e1 8121BISON=$ac_cv_prog_BISON
be01d343 8122if test -n "$BISON"; then
81ecdfbb
RW
8123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8124$as_echo "$BISON" >&6; }
be01d343 8125else
81ecdfbb
RW
8126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8127$as_echo "no" >&6; }
be01d343
PB
8128fi
8129
81ecdfbb 8130
c6b750e1 8131 test -n "$BISON" && break
be01d343
PB
8132done
8133test -n "$BISON" || BISON="$MISSING bison"
8134
8135case " $build_configdirs " in
8136 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8137esac
8138
8139for ac_prog in gm4 gnum4 m4
8140do
c6b750e1 8141 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8142set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8144$as_echo_n "checking for $ac_word... " >&6; }
8145if test "${ac_cv_prog_M4+set}" = set; then :
8146 $as_echo_n "(cached) " >&6
be01d343
PB
8147else
8148 if test -n "$M4"; then
8149 ac_cv_prog_M4="$M4" # Let the user override the test.
8150else
c6b750e1
DJ
8151as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8152for as_dir in $PATH
8153do
8154 IFS=$as_save_IFS
8155 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8156 for ac_exec_ext in '' $ac_executable_extensions; do
8157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8158 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8160 break 2
8161 fi
8162done
81ecdfbb
RW
8163 done
8164IFS=$as_save_IFS
c6b750e1 8165
be01d343
PB
8166fi
8167fi
c6b750e1 8168M4=$ac_cv_prog_M4
be01d343 8169if test -n "$M4"; then
81ecdfbb
RW
8170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8171$as_echo "$M4" >&6; }
be01d343 8172else
81ecdfbb
RW
8173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8174$as_echo "no" >&6; }
be01d343
PB
8175fi
8176
81ecdfbb 8177
c6b750e1 8178 test -n "$M4" && break
be01d343
PB
8179done
8180test -n "$M4" || M4="$MISSING m4"
8181
8182case " $build_configdirs " in
8183 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8184esac
8185
8186for ac_prog in flex lex
8187do
c6b750e1 8188 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8189set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8191$as_echo_n "checking for $ac_word... " >&6; }
8192if test "${ac_cv_prog_LEX+set}" = set; then :
8193 $as_echo_n "(cached) " >&6
be01d343
PB
8194else
8195 if test -n "$LEX"; then
8196 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8197else
c6b750e1
DJ
8198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8199for as_dir in $PATH
8200do
8201 IFS=$as_save_IFS
8202 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8203 for ac_exec_ext in '' $ac_executable_extensions; do
8204 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8205 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8207 break 2
8208 fi
8209done
81ecdfbb
RW
8210 done
8211IFS=$as_save_IFS
c6b750e1 8212
be01d343
PB
8213fi
8214fi
c6b750e1 8215LEX=$ac_cv_prog_LEX
be01d343 8216if test -n "$LEX"; then
81ecdfbb
RW
8217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8218$as_echo "$LEX" >&6; }
be01d343 8219else
81ecdfbb
RW
8220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8221$as_echo "no" >&6; }
be01d343
PB
8222fi
8223
81ecdfbb 8224
c6b750e1 8225 test -n "$LEX" && break
be01d343
PB
8226done
8227test -n "$LEX" || LEX="$MISSING flex"
8228
8229case " $build_configdirs " in
8230 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8231 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8232esac
8233
8234for ac_prog in flex
8235do
c6b750e1 8236 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8237set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8239$as_echo_n "checking for $ac_word... " >&6; }
8240if test "${ac_cv_prog_FLEX+set}" = set; then :
8241 $as_echo_n "(cached) " >&6
be01d343
PB
8242else
8243 if test -n "$FLEX"; then
8244 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8245else
c6b750e1
DJ
8246as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8247for as_dir in $PATH
8248do
8249 IFS=$as_save_IFS
8250 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8251 for ac_exec_ext in '' $ac_executable_extensions; do
8252 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8253 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8254 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8255 break 2
8256 fi
8257done
81ecdfbb
RW
8258 done
8259IFS=$as_save_IFS
c6b750e1 8260
be01d343
PB
8261fi
8262fi
c6b750e1 8263FLEX=$ac_cv_prog_FLEX
be01d343 8264if test -n "$FLEX"; then
81ecdfbb
RW
8265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8266$as_echo "$FLEX" >&6; }
be01d343 8267else
81ecdfbb
RW
8268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8269$as_echo "no" >&6; }
be01d343
PB
8270fi
8271
81ecdfbb 8272
c6b750e1 8273 test -n "$FLEX" && break
be01d343
PB
8274done
8275test -n "$FLEX" || FLEX="$MISSING flex"
8276
8277case " $build_configdirs " in
8278 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8279esac
8280
8281for ac_prog in makeinfo
8282do
c6b750e1 8283 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8284set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8286$as_echo_n "checking for $ac_word... " >&6; }
8287if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8288 $as_echo_n "(cached) " >&6
be01d343
PB
8289else
8290 if test -n "$MAKEINFO"; then
8291 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8292else
c6b750e1
DJ
8293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8294for as_dir in $PATH
8295do
8296 IFS=$as_save_IFS
8297 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8298 for ac_exec_ext in '' $ac_executable_extensions; do
8299 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8300 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8301 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8302 break 2
8303 fi
8304done
81ecdfbb
RW
8305 done
8306IFS=$as_save_IFS
c6b750e1 8307
be01d343
PB
8308fi
8309fi
c6b750e1 8310MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8311if test -n "$MAKEINFO"; then
81ecdfbb
RW
8312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8313$as_echo "$MAKEINFO" >&6; }
be01d343 8314else
81ecdfbb
RW
8315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8316$as_echo "no" >&6; }
be01d343
PB
8317fi
8318
81ecdfbb 8319
c6b750e1 8320 test -n "$MAKEINFO" && break
be01d343
PB
8321done
8322test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8323
8324case " $build_configdirs " in
8325 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8326 *)
8327
10ad8ef3 8328 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8329 # higher, else we use the "missing" dummy.
8330 if ${MAKEINFO} --version \
10ad8ef3 8331 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8332 :
8333 else
8334 MAKEINFO="$MISSING makeinfo"
8335 fi
8336 ;;
8337
8338esac
a0da8069 8339
be01d343 8340# FIXME: expect and dejagnu may become build tools?
a0da8069 8341
be01d343
PB
8342for ac_prog in expect
8343do
c6b750e1 8344 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8345set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8347$as_echo_n "checking for $ac_word... " >&6; }
8348if test "${ac_cv_prog_EXPECT+set}" = set; then :
8349 $as_echo_n "(cached) " >&6
be01d343
PB
8350else
8351 if test -n "$EXPECT"; then
8352 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8353else
c6b750e1
DJ
8354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8355for as_dir in $PATH
8356do
8357 IFS=$as_save_IFS
8358 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8359 for ac_exec_ext in '' $ac_executable_extensions; do
8360 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8361 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8363 break 2
8364 fi
8365done
81ecdfbb
RW
8366 done
8367IFS=$as_save_IFS
c6b750e1 8368
be01d343
PB
8369fi
8370fi
c6b750e1 8371EXPECT=$ac_cv_prog_EXPECT
be01d343 8372if test -n "$EXPECT"; then
81ecdfbb
RW
8373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8374$as_echo "$EXPECT" >&6; }
be01d343 8375else
81ecdfbb
RW
8376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8377$as_echo "no" >&6; }
be01d343 8378fi
a0da8069 8379
81ecdfbb 8380
c6b750e1 8381 test -n "$EXPECT" && break
be01d343
PB
8382done
8383test -n "$EXPECT" || EXPECT="expect"
a0da8069 8384
be01d343
PB
8385case " $configdirs " in
8386 *" expect "*)
8387 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8388 ;;
8389esac
a0da8069 8390
be01d343
PB
8391for ac_prog in runtest
8392do
c6b750e1 8393 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8394set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8396$as_echo_n "checking for $ac_word... " >&6; }
8397if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8398 $as_echo_n "(cached) " >&6
be01d343
PB
8399else
8400 if test -n "$RUNTEST"; then
8401 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8402else
c6b750e1
DJ
8403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8404for as_dir in $PATH
8405do
8406 IFS=$as_save_IFS
8407 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8408 for ac_exec_ext in '' $ac_executable_extensions; do
8409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8410 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8412 break 2
8413 fi
8414done
81ecdfbb
RW
8415 done
8416IFS=$as_save_IFS
c6b750e1 8417
be01d343
PB
8418fi
8419fi
c6b750e1 8420RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8421if test -n "$RUNTEST"; then
81ecdfbb
RW
8422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8423$as_echo "$RUNTEST" >&6; }
be01d343 8424else
81ecdfbb
RW
8425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8426$as_echo "no" >&6; }
be01d343 8427fi
a0da8069 8428
81ecdfbb 8429
c6b750e1 8430 test -n "$RUNTEST" && break
be01d343
PB
8431done
8432test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8433
be01d343
PB
8434case " $configdirs " in
8435 *" dejagnu "*)
6b89cc21 8436 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8437 ;;
8438esac
a0da8069
NN
8439
8440
a0da8069 8441# Host tools.
859789af
AC
8442ncn_tool_prefix=
8443test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8444ncn_target_tool_prefix=
8445test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8446
9a819804
AO
8447
8448
8449if test -n "$AR"; then
8450 ac_cv_prog_AR=$AR
8451elif test -n "$ac_cv_prog_AR"; then
8452 AR=$ac_cv_prog_AR
8453fi
8454
8455if test -n "$ac_cv_prog_AR"; then
8456 for ncn_progname in ar; do
8457 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8458set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8460$as_echo_n "checking for $ac_word... " >&6; }
8461if test "${ac_cv_prog_AR+set}" = set; then :
8462 $as_echo_n "(cached) " >&6
9a819804
AO
8463else
8464 if test -n "$AR"; then
8465 ac_cv_prog_AR="$AR" # Let the user override the test.
8466else
8467as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8468for as_dir in $PATH
8469do
8470 IFS=$as_save_IFS
8471 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8472 for ac_exec_ext in '' $ac_executable_extensions; do
8473 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8474 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8475 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8476 break 2
8477 fi
8478done
81ecdfbb
RW
8479 done
8480IFS=$as_save_IFS
9a819804
AO
8481
8482fi
8483fi
8484AR=$ac_cv_prog_AR
8485if test -n "$AR"; then
81ecdfbb
RW
8486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8487$as_echo "$AR" >&6; }
9a819804 8488else
81ecdfbb
RW
8489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8490$as_echo "no" >&6; }
9a819804
AO
8491fi
8492
81ecdfbb 8493
9a819804
AO
8494 done
8495fi
8496
8497for ncn_progname in ar; do
05cbd757
PB
8498 if test -n "$ncn_tool_prefix"; then
8499 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8500set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8502$as_echo_n "checking for $ac_word... " >&6; }
8503if test "${ac_cv_prog_AR+set}" = set; then :
8504 $as_echo_n "(cached) " >&6
859789af
AC
8505else
8506 if test -n "$AR"; then
8507 ac_cv_prog_AR="$AR" # Let the user override the test.
8508else
c6b750e1
DJ
8509as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8510for as_dir in $PATH
8511do
8512 IFS=$as_save_IFS
8513 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8514 for ac_exec_ext in '' $ac_executable_extensions; do
8515 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8516 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8517 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8518 break 2
8519 fi
8520done
81ecdfbb
RW
8521 done
8522IFS=$as_save_IFS
c6b750e1 8523
859789af
AC
8524fi
8525fi
c6b750e1 8526AR=$ac_cv_prog_AR
859789af 8527if test -n "$AR"; then
81ecdfbb
RW
8528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8529$as_echo "$AR" >&6; }
859789af 8530else
81ecdfbb
RW
8531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8532$as_echo "no" >&6; }
859789af
AC
8533fi
8534
81ecdfbb 8535
05cbd757
PB
8536 fi
8537 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8538 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8539set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8541$as_echo_n "checking for $ac_word... " >&6; }
8542if test "${ac_cv_prog_AR+set}" = set; then :
8543 $as_echo_n "(cached) " >&6
859789af 8544else
05cbd757
PB
8545 if test -n "$AR"; then
8546 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8547else
c6b750e1
DJ
8548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8549for as_dir in $PATH
8550do
8551 IFS=$as_save_IFS
8552 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8553 for ac_exec_ext in '' $ac_executable_extensions; do
8554 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8555 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8556 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8557 break 2
8558 fi
8559done
81ecdfbb
RW
8560 done
8561IFS=$as_save_IFS
c6b750e1 8562
859789af
AC
8563fi
8564fi
c6b750e1 8565AR=$ac_cv_prog_AR
05cbd757 8566if test -n "$AR"; then
81ecdfbb
RW
8567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8568$as_echo "$AR" >&6; }
859789af 8569else
81ecdfbb
RW
8570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8571$as_echo "no" >&6; }
859789af 8572fi
c6b750e1 8573
81ecdfbb 8574
05cbd757
PB
8575 fi
8576 test -n "$ac_cv_prog_AR" && break
8577done
8578
8579if test -z "$ac_cv_prog_AR" ; then
8580 set dummy ar
8581 if test $build = $host ; then
8582 AR="$2"
859789af 8583 else
05cbd757 8584 AR="${ncn_tool_prefix}$2"
859789af 8585 fi
859789af
AC
8586fi
8587
9a819804
AO
8588
8589
8590if test -n "$AS"; then
8591 ac_cv_prog_AS=$AS
8592elif test -n "$ac_cv_prog_AS"; then
8593 AS=$ac_cv_prog_AS
8594fi
8595
8596if test -n "$ac_cv_prog_AS"; then
8597 for ncn_progname in as; do
8598 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8599set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8601$as_echo_n "checking for $ac_word... " >&6; }
8602if test "${ac_cv_prog_AS+set}" = set; then :
8603 $as_echo_n "(cached) " >&6
9a819804
AO
8604else
8605 if test -n "$AS"; then
8606 ac_cv_prog_AS="$AS" # Let the user override the test.
8607else
8608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8609for as_dir in $PATH
8610do
8611 IFS=$as_save_IFS
8612 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8613 for ac_exec_ext in '' $ac_executable_extensions; do
8614 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8615 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8616 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8617 break 2
8618 fi
8619done
81ecdfbb
RW
8620 done
8621IFS=$as_save_IFS
9a819804
AO
8622
8623fi
8624fi
8625AS=$ac_cv_prog_AS
8626if test -n "$AS"; then
81ecdfbb
RW
8627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8628$as_echo "$AS" >&6; }
9a819804 8629else
81ecdfbb
RW
8630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8631$as_echo "no" >&6; }
9a819804
AO
8632fi
8633
81ecdfbb 8634
9a819804
AO
8635 done
8636fi
8637
8638for ncn_progname in as; do
05cbd757
PB
8639 if test -n "$ncn_tool_prefix"; then
8640 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8641set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8643$as_echo_n "checking for $ac_word... " >&6; }
8644if test "${ac_cv_prog_AS+set}" = set; then :
8645 $as_echo_n "(cached) " >&6
859789af
AC
8646else
8647 if test -n "$AS"; then
8648 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8649else
8650as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8651for as_dir in $PATH
8652do
8653 IFS=$as_save_IFS
8654 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8655 for ac_exec_ext in '' $ac_executable_extensions; do
8656 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8657 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8659 break 2
8660 fi
8661done
81ecdfbb
RW
8662 done
8663IFS=$as_save_IFS
c6b750e1 8664
859789af
AC
8665fi
8666fi
c6b750e1 8667AS=$ac_cv_prog_AS
859789af 8668if test -n "$AS"; then
81ecdfbb
RW
8669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8670$as_echo "$AS" >&6; }
859789af 8671else
81ecdfbb
RW
8672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8673$as_echo "no" >&6; }
859789af
AC
8674fi
8675
81ecdfbb 8676
05cbd757
PB
8677 fi
8678 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8679 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8680set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8682$as_echo_n "checking for $ac_word... " >&6; }
8683if test "${ac_cv_prog_AS+set}" = set; then :
8684 $as_echo_n "(cached) " >&6
859789af 8685else
05cbd757
PB
8686 if test -n "$AS"; then
8687 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8688else
c6b750e1
DJ
8689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8690for as_dir in $PATH
8691do
8692 IFS=$as_save_IFS
8693 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8694 for ac_exec_ext in '' $ac_executable_extensions; do
8695 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8696 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8698 break 2
8699 fi
8700done
81ecdfbb
RW
8701 done
8702IFS=$as_save_IFS
c6b750e1 8703
859789af
AC
8704fi
8705fi
c6b750e1 8706AS=$ac_cv_prog_AS
05cbd757 8707if test -n "$AS"; then
81ecdfbb
RW
8708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8709$as_echo "$AS" >&6; }
859789af 8710else
81ecdfbb
RW
8711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8712$as_echo "no" >&6; }
859789af 8713fi
c6b750e1 8714
81ecdfbb 8715
05cbd757
PB
8716 fi
8717 test -n "$ac_cv_prog_AS" && break
8718done
8719
8720if test -z "$ac_cv_prog_AS" ; then
8721 set dummy as
8722 if test $build = $host ; then
8723 AS="$2"
859789af 8724 else
05cbd757 8725 AS="${ncn_tool_prefix}$2"
859789af 8726 fi
859789af
AC
8727fi
8728
9a819804
AO
8729
8730
8731if test -n "$DLLTOOL"; then
8732 ac_cv_prog_DLLTOOL=$DLLTOOL
8733elif test -n "$ac_cv_prog_DLLTOOL"; then
8734 DLLTOOL=$ac_cv_prog_DLLTOOL
8735fi
8736
8737if test -n "$ac_cv_prog_DLLTOOL"; then
8738 for ncn_progname in dlltool; do
8739 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8740set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8742$as_echo_n "checking for $ac_word... " >&6; }
8743if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8744 $as_echo_n "(cached) " >&6
9a819804
AO
8745else
8746 if test -n "$DLLTOOL"; then
8747 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8748else
8749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8750for as_dir in $PATH
8751do
8752 IFS=$as_save_IFS
8753 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8754 for ac_exec_ext in '' $ac_executable_extensions; do
8755 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8756 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8758 break 2
8759 fi
8760done
81ecdfbb
RW
8761 done
8762IFS=$as_save_IFS
9a819804
AO
8763
8764fi
8765fi
8766DLLTOOL=$ac_cv_prog_DLLTOOL
8767if test -n "$DLLTOOL"; then
81ecdfbb
RW
8768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8769$as_echo "$DLLTOOL" >&6; }
9a819804 8770else
81ecdfbb
RW
8771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8772$as_echo "no" >&6; }
9a819804
AO
8773fi
8774
81ecdfbb 8775
9a819804
AO
8776 done
8777fi
8778
8779for ncn_progname in dlltool; do
05cbd757
PB
8780 if test -n "$ncn_tool_prefix"; then
8781 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8782set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8784$as_echo_n "checking for $ac_word... " >&6; }
8785if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8786 $as_echo_n "(cached) " >&6
859789af
AC
8787else
8788 if test -n "$DLLTOOL"; then
8789 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8790else
c6b750e1
DJ
8791as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8792for as_dir in $PATH
8793do
8794 IFS=$as_save_IFS
8795 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8796 for ac_exec_ext in '' $ac_executable_extensions; do
8797 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8798 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8800 break 2
8801 fi
8802done
81ecdfbb
RW
8803 done
8804IFS=$as_save_IFS
c6b750e1 8805
859789af
AC
8806fi
8807fi
c6b750e1 8808DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8809if test -n "$DLLTOOL"; then
81ecdfbb
RW
8810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8811$as_echo "$DLLTOOL" >&6; }
859789af 8812else
81ecdfbb
RW
8813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8814$as_echo "no" >&6; }
859789af
AC
8815fi
8816
81ecdfbb 8817
05cbd757
PB
8818 fi
8819 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8820 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8821set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8823$as_echo_n "checking for $ac_word... " >&6; }
8824if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8825 $as_echo_n "(cached) " >&6
859789af 8826else
05cbd757
PB
8827 if test -n "$DLLTOOL"; then
8828 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8829else
c6b750e1
DJ
8830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8831for as_dir in $PATH
8832do
8833 IFS=$as_save_IFS
8834 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8835 for ac_exec_ext in '' $ac_executable_extensions; do
8836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8837 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8839 break 2
8840 fi
8841done
81ecdfbb
RW
8842 done
8843IFS=$as_save_IFS
c6b750e1 8844
859789af
AC
8845fi
8846fi
c6b750e1 8847DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8848if test -n "$DLLTOOL"; then
81ecdfbb
RW
8849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8850$as_echo "$DLLTOOL" >&6; }
859789af 8851else
81ecdfbb
RW
8852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8853$as_echo "no" >&6; }
859789af 8854fi
c6b750e1 8855
81ecdfbb 8856
05cbd757
PB
8857 fi
8858 test -n "$ac_cv_prog_DLLTOOL" && break
8859done
8860
8861if test -z "$ac_cv_prog_DLLTOOL" ; then
8862 set dummy dlltool
8863 if test $build = $host ; then
8864 DLLTOOL="$2"
859789af 8865 else
05cbd757 8866 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8867 fi
859789af
AC
8868fi
8869
9a819804
AO
8870
8871
8872if test -n "$LD"; then
8873 ac_cv_prog_LD=$LD
8874elif test -n "$ac_cv_prog_LD"; then
8875 LD=$ac_cv_prog_LD
8876fi
8877
8878if test -n "$ac_cv_prog_LD"; then
8879 for ncn_progname in ld; do
8880 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8881set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8883$as_echo_n "checking for $ac_word... " >&6; }
8884if test "${ac_cv_prog_LD+set}" = set; then :
8885 $as_echo_n "(cached) " >&6
9a819804
AO
8886else
8887 if test -n "$LD"; then
8888 ac_cv_prog_LD="$LD" # Let the user override the test.
8889else
8890as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8891for as_dir in $PATH
8892do
8893 IFS=$as_save_IFS
8894 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8895 for ac_exec_ext in '' $ac_executable_extensions; do
8896 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8897 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8898 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8899 break 2
8900 fi
8901done
81ecdfbb
RW
8902 done
8903IFS=$as_save_IFS
9a819804
AO
8904
8905fi
8906fi
8907LD=$ac_cv_prog_LD
8908if test -n "$LD"; then
81ecdfbb
RW
8909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8910$as_echo "$LD" >&6; }
9a819804 8911else
81ecdfbb
RW
8912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8913$as_echo "no" >&6; }
9a819804
AO
8914fi
8915
81ecdfbb 8916
9a819804
AO
8917 done
8918fi
8919
8920for ncn_progname in ld; do
05cbd757
PB
8921 if test -n "$ncn_tool_prefix"; then
8922 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8923set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8925$as_echo_n "checking for $ac_word... " >&6; }
8926if test "${ac_cv_prog_LD+set}" = set; then :
8927 $as_echo_n "(cached) " >&6
859789af
AC
8928else
8929 if test -n "$LD"; then
8930 ac_cv_prog_LD="$LD" # Let the user override the test.
8931else
c6b750e1
DJ
8932as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8933for as_dir in $PATH
8934do
8935 IFS=$as_save_IFS
8936 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8937 for ac_exec_ext in '' $ac_executable_extensions; do
8938 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8939 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8940 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8941 break 2
8942 fi
8943done
81ecdfbb
RW
8944 done
8945IFS=$as_save_IFS
c6b750e1 8946
859789af
AC
8947fi
8948fi
c6b750e1 8949LD=$ac_cv_prog_LD
859789af 8950if test -n "$LD"; then
81ecdfbb
RW
8951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8952$as_echo "$LD" >&6; }
859789af 8953else
81ecdfbb
RW
8954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8955$as_echo "no" >&6; }
859789af
AC
8956fi
8957
81ecdfbb 8958
05cbd757
PB
8959 fi
8960 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8961 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8962set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8964$as_echo_n "checking for $ac_word... " >&6; }
8965if test "${ac_cv_prog_LD+set}" = set; then :
8966 $as_echo_n "(cached) " >&6
859789af 8967else
05cbd757
PB
8968 if test -n "$LD"; then
8969 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8970else
c6b750e1
DJ
8971as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8972for as_dir in $PATH
8973do
8974 IFS=$as_save_IFS
8975 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8976 for ac_exec_ext in '' $ac_executable_extensions; do
8977 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8978 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8979 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8980 break 2
8981 fi
8982done
81ecdfbb
RW
8983 done
8984IFS=$as_save_IFS
c6b750e1 8985
859789af
AC
8986fi
8987fi
c6b750e1 8988LD=$ac_cv_prog_LD
05cbd757 8989if test -n "$LD"; then
81ecdfbb
RW
8990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8991$as_echo "$LD" >&6; }
859789af 8992else
81ecdfbb
RW
8993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8994$as_echo "no" >&6; }
859789af 8995fi
c6b750e1 8996
81ecdfbb 8997
05cbd757
PB
8998 fi
8999 test -n "$ac_cv_prog_LD" && break
9000done
9001
9002if test -z "$ac_cv_prog_LD" ; then
9003 set dummy ld
9004 if test $build = $host ; then
9005 LD="$2"
859789af 9006 else
05cbd757 9007 LD="${ncn_tool_prefix}$2"
859789af 9008 fi
859789af
AC
9009fi
9010
9a819804
AO
9011
9012
9013if test -n "$LIPO"; then
9014 ac_cv_prog_LIPO=$LIPO
9015elif test -n "$ac_cv_prog_LIPO"; then
9016 LIPO=$ac_cv_prog_LIPO
9017fi
9018
9019if test -n "$ac_cv_prog_LIPO"; then
9020 for ncn_progname in lipo; do
9021 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9022set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9024$as_echo_n "checking for $ac_word... " >&6; }
9025if test "${ac_cv_prog_LIPO+set}" = set; then :
9026 $as_echo_n "(cached) " >&6
9a819804
AO
9027else
9028 if test -n "$LIPO"; then
9029 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9030else
9031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9032for as_dir in $PATH
9033do
9034 IFS=$as_save_IFS
9035 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9036 for ac_exec_ext in '' $ac_executable_extensions; do
9037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9038 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9040 break 2
9041 fi
9042done
81ecdfbb
RW
9043 done
9044IFS=$as_save_IFS
9a819804
AO
9045
9046fi
9047fi
9048LIPO=$ac_cv_prog_LIPO
9049if test -n "$LIPO"; then
81ecdfbb
RW
9050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9051$as_echo "$LIPO" >&6; }
9a819804 9052else
81ecdfbb
RW
9053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9054$as_echo "no" >&6; }
9a819804
AO
9055fi
9056
81ecdfbb 9057
9a819804
AO
9058 done
9059fi
9060
9061for ncn_progname in lipo; do
be01d343
PB
9062 if test -n "$ncn_tool_prefix"; then
9063 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9064set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9066$as_echo_n "checking for $ac_word... " >&6; }
9067if test "${ac_cv_prog_LIPO+set}" = set; then :
9068 $as_echo_n "(cached) " >&6
be01d343
PB
9069else
9070 if test -n "$LIPO"; then
9071 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9072else
c6b750e1
DJ
9073as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9074for as_dir in $PATH
9075do
9076 IFS=$as_save_IFS
9077 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9078 for ac_exec_ext in '' $ac_executable_extensions; do
9079 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9080 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9081 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9082 break 2
9083 fi
9084done
81ecdfbb
RW
9085 done
9086IFS=$as_save_IFS
c6b750e1 9087
be01d343
PB
9088fi
9089fi
c6b750e1 9090LIPO=$ac_cv_prog_LIPO
be01d343 9091if test -n "$LIPO"; then
81ecdfbb
RW
9092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9093$as_echo "$LIPO" >&6; }
be01d343 9094else
81ecdfbb
RW
9095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9096$as_echo "no" >&6; }
be01d343
PB
9097fi
9098
81ecdfbb 9099
be01d343
PB
9100 fi
9101 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9102 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9103set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9105$as_echo_n "checking for $ac_word... " >&6; }
9106if test "${ac_cv_prog_LIPO+set}" = set; then :
9107 $as_echo_n "(cached) " >&6
be01d343
PB
9108else
9109 if test -n "$LIPO"; then
9110 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9111else
c6b750e1
DJ
9112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9113for as_dir in $PATH
9114do
9115 IFS=$as_save_IFS
9116 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9117 for ac_exec_ext in '' $ac_executable_extensions; do
9118 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9119 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9120 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9121 break 2
9122 fi
9123done
81ecdfbb
RW
9124 done
9125IFS=$as_save_IFS
c6b750e1 9126
be01d343
PB
9127fi
9128fi
c6b750e1 9129LIPO=$ac_cv_prog_LIPO
be01d343 9130if test -n "$LIPO"; then
81ecdfbb
RW
9131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9132$as_echo "$LIPO" >&6; }
be01d343 9133else
81ecdfbb
RW
9134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9135$as_echo "no" >&6; }
be01d343 9136fi
c6b750e1 9137
81ecdfbb 9138
be01d343
PB
9139 fi
9140 test -n "$ac_cv_prog_LIPO" && break
9141done
9142
9143if test -z "$ac_cv_prog_LIPO" ; then
9144 set dummy lipo
9145 if test $build = $host ; then
9146 LIPO="$2"
9147 else
9148 LIPO="${ncn_tool_prefix}$2"
9149 fi
9150fi
9151
9a819804
AO
9152
9153
9154if test -n "$NM"; then
9155 ac_cv_prog_NM=$NM
9156elif test -n "$ac_cv_prog_NM"; then
9157 NM=$ac_cv_prog_NM
9158fi
9159
9160if test -n "$ac_cv_prog_NM"; then
9161 for ncn_progname in nm; do
9162 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9163set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9165$as_echo_n "checking for $ac_word... " >&6; }
9166if test "${ac_cv_prog_NM+set}" = set; then :
9167 $as_echo_n "(cached) " >&6
859789af
AC
9168else
9169 if test -n "$NM"; then
9170 ac_cv_prog_NM="$NM" # Let the user override the test.
9171else
c6b750e1
DJ
9172as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9173for as_dir in $PATH
9174do
9175 IFS=$as_save_IFS
9176 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9177 for ac_exec_ext in '' $ac_executable_extensions; do
9178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9179 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9180 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9181 break 2
9182 fi
9183done
81ecdfbb
RW
9184 done
9185IFS=$as_save_IFS
c6b750e1 9186
859789af
AC
9187fi
9188fi
c6b750e1 9189NM=$ac_cv_prog_NM
859789af 9190if test -n "$NM"; then
81ecdfbb
RW
9191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9192$as_echo "$NM" >&6; }
859789af 9193else
81ecdfbb
RW
9194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9195$as_echo "no" >&6; }
859789af
AC
9196fi
9197
81ecdfbb 9198
9a819804
AO
9199 done
9200fi
9201
9202for ncn_progname in nm; do
9203 if test -n "$ncn_tool_prefix"; then
9204 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9205set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9206{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9207$as_echo_n "checking for $ac_word... " >&6; }
9208if test "${ac_cv_prog_NM+set}" = set; then :
9209 $as_echo_n "(cached) " >&6
859789af 9210else
05cbd757
PB
9211 if test -n "$NM"; then
9212 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9213else
c6b750e1
DJ
9214as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9215for as_dir in $PATH
9216do
9217 IFS=$as_save_IFS
9218 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9219 for ac_exec_ext in '' $ac_executable_extensions; do
9220 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9221 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9222 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9223 break 2
9224 fi
9225done
81ecdfbb
RW
9226 done
9227IFS=$as_save_IFS
c6b750e1 9228
859789af
AC
9229fi
9230fi
c6b750e1 9231NM=$ac_cv_prog_NM
05cbd757 9232if test -n "$NM"; then
81ecdfbb
RW
9233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9234$as_echo "$NM" >&6; }
859789af 9235else
81ecdfbb
RW
9236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9237$as_echo "no" >&6; }
859789af 9238fi
c6b750e1 9239
81ecdfbb 9240
05cbd757 9241 fi
9a819804
AO
9242 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9243 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9244set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9246$as_echo_n "checking for $ac_word... " >&6; }
9247if test "${ac_cv_prog_NM+set}" = set; then :
9248 $as_echo_n "(cached) " >&6
9a819804
AO
9249else
9250 if test -n "$NM"; then
9251 ac_cv_prog_NM="$NM" # Let the user override the test.
9252else
9253as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9254for as_dir in $PATH
9255do
9256 IFS=$as_save_IFS
9257 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9258 for ac_exec_ext in '' $ac_executable_extensions; do
9259 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9260 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9261 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9262 break 2
9263 fi
9264done
81ecdfbb
RW
9265 done
9266IFS=$as_save_IFS
9a819804
AO
9267
9268fi
9269fi
9270NM=$ac_cv_prog_NM
9271if test -n "$NM"; then
81ecdfbb
RW
9272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9273$as_echo "$NM" >&6; }
9a819804 9274else
81ecdfbb
RW
9275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9276$as_echo "no" >&6; }
9a819804
AO
9277fi
9278
81ecdfbb 9279
9a819804
AO
9280 fi
9281 test -n "$ac_cv_prog_NM" && break
9282done
9283
9284if test -z "$ac_cv_prog_NM" ; then
9285 set dummy nm
9286 if test $build = $host ; then
9287 NM="$2"
9288 else
9289 NM="${ncn_tool_prefix}$2"
9290 fi
9291fi
9292
9293
9294
9295if test -n "$RANLIB"; then
9296 ac_cv_prog_RANLIB=$RANLIB
9297elif test -n "$ac_cv_prog_RANLIB"; then
9298 RANLIB=$ac_cv_prog_RANLIB
9299fi
9300
9301if test -n "$ac_cv_prog_RANLIB"; then
9302 for ncn_progname in ranlib; do
9303 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9304set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9306$as_echo_n "checking for $ac_word... " >&6; }
9307if test "${ac_cv_prog_RANLIB+set}" = set; then :
9308 $as_echo_n "(cached) " >&6
9a819804
AO
9309else
9310 if test -n "$RANLIB"; then
9311 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9312else
9313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9314for as_dir in $PATH
9315do
9316 IFS=$as_save_IFS
9317 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9318 for ac_exec_ext in '' $ac_executable_extensions; do
9319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9320 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9322 break 2
9323 fi
9324done
81ecdfbb
RW
9325 done
9326IFS=$as_save_IFS
9a819804
AO
9327
9328fi
9329fi
9330RANLIB=$ac_cv_prog_RANLIB
9331if test -n "$RANLIB"; then
81ecdfbb
RW
9332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9333$as_echo "$RANLIB" >&6; }
9a819804 9334else
81ecdfbb
RW
9335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9336$as_echo "no" >&6; }
9a819804
AO
9337fi
9338
81ecdfbb 9339
9a819804
AO
9340 done
9341fi
859789af 9342
9a819804 9343for ncn_progname in ranlib; do
05cbd757
PB
9344 if test -n "$ncn_tool_prefix"; then
9345 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9346set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9348$as_echo_n "checking for $ac_word... " >&6; }
9349if test "${ac_cv_prog_RANLIB+set}" = set; then :
9350 $as_echo_n "(cached) " >&6
859789af
AC
9351else
9352 if test -n "$RANLIB"; then
9353 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9354else
c6b750e1
DJ
9355as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9356for as_dir in $PATH
9357do
9358 IFS=$as_save_IFS
9359 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9360 for ac_exec_ext in '' $ac_executable_extensions; do
9361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9362 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9364 break 2
9365 fi
9366done
81ecdfbb
RW
9367 done
9368IFS=$as_save_IFS
c6b750e1 9369
859789af
AC
9370fi
9371fi
c6b750e1 9372RANLIB=$ac_cv_prog_RANLIB
859789af 9373if test -n "$RANLIB"; then
81ecdfbb
RW
9374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9375$as_echo "$RANLIB" >&6; }
859789af 9376else
81ecdfbb
RW
9377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9378$as_echo "no" >&6; }
859789af
AC
9379fi
9380
81ecdfbb 9381
05cbd757
PB
9382 fi
9383 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9384 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9385set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9387$as_echo_n "checking for $ac_word... " >&6; }
9388if test "${ac_cv_prog_RANLIB+set}" = set; then :
9389 $as_echo_n "(cached) " >&6
859789af 9390else
05cbd757
PB
9391 if test -n "$RANLIB"; then
9392 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9393else
c6b750e1
DJ
9394as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9395for as_dir in $PATH
9396do
9397 IFS=$as_save_IFS
9398 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9399 for ac_exec_ext in '' $ac_executable_extensions; do
9400 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9401 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9402 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9403 break 2
9404 fi
9405done
81ecdfbb
RW
9406 done
9407IFS=$as_save_IFS
c6b750e1 9408
859789af
AC
9409fi
9410fi
c6b750e1 9411RANLIB=$ac_cv_prog_RANLIB
05cbd757 9412if test -n "$RANLIB"; then
81ecdfbb
RW
9413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9414$as_echo "$RANLIB" >&6; }
859789af 9415else
81ecdfbb
RW
9416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9417$as_echo "no" >&6; }
859789af 9418fi
c6b750e1 9419
81ecdfbb 9420
859789af 9421 fi
05cbd757
PB
9422 test -n "$ac_cv_prog_RANLIB" && break
9423done
9424
9425if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 9426 RANLIB="true"
859789af
AC
9427fi
9428
9a819804
AO
9429
9430
9431if test -n "$STRIP"; then
9432 ac_cv_prog_STRIP=$STRIP
9433elif test -n "$ac_cv_prog_STRIP"; then
9434 STRIP=$ac_cv_prog_STRIP
9435fi
9436
9437if test -n "$ac_cv_prog_STRIP"; then
9438 for ncn_progname in strip; do
9439 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9440set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9442$as_echo_n "checking for $ac_word... " >&6; }
9443if test "${ac_cv_prog_STRIP+set}" = set; then :
9444 $as_echo_n "(cached) " >&6
9a819804
AO
9445else
9446 if test -n "$STRIP"; then
9447 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9448else
9449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9450for as_dir in $PATH
9451do
9452 IFS=$as_save_IFS
9453 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9454 for ac_exec_ext in '' $ac_executable_extensions; do
9455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9456 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9458 break 2
9459 fi
9460done
81ecdfbb
RW
9461 done
9462IFS=$as_save_IFS
9a819804
AO
9463
9464fi
9465fi
9466STRIP=$ac_cv_prog_STRIP
9467if test -n "$STRIP"; then
81ecdfbb
RW
9468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9469$as_echo "$STRIP" >&6; }
9a819804 9470else
81ecdfbb
RW
9471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9472$as_echo "no" >&6; }
9a819804
AO
9473fi
9474
81ecdfbb 9475
9a819804
AO
9476 done
9477fi
9478
9479for ncn_progname in strip; do
be01d343
PB
9480 if test -n "$ncn_tool_prefix"; then
9481 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9482set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9484$as_echo_n "checking for $ac_word... " >&6; }
9485if test "${ac_cv_prog_STRIP+set}" = set; then :
9486 $as_echo_n "(cached) " >&6
be01d343
PB
9487else
9488 if test -n "$STRIP"; then
9489 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9490else
c6b750e1
DJ
9491as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9492for as_dir in $PATH
9493do
9494 IFS=$as_save_IFS
9495 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9496 for ac_exec_ext in '' $ac_executable_extensions; do
9497 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9498 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9500 break 2
9501 fi
9502done
81ecdfbb
RW
9503 done
9504IFS=$as_save_IFS
c6b750e1 9505
be01d343
PB
9506fi
9507fi
c6b750e1 9508STRIP=$ac_cv_prog_STRIP
be01d343 9509if test -n "$STRIP"; then
81ecdfbb
RW
9510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9511$as_echo "$STRIP" >&6; }
be01d343 9512else
81ecdfbb
RW
9513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9514$as_echo "no" >&6; }
be01d343
PB
9515fi
9516
81ecdfbb 9517
be01d343
PB
9518 fi
9519 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9520 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9521set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9523$as_echo_n "checking for $ac_word... " >&6; }
9524if test "${ac_cv_prog_STRIP+set}" = set; then :
9525 $as_echo_n "(cached) " >&6
be01d343
PB
9526else
9527 if test -n "$STRIP"; then
9528 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9529else
c6b750e1
DJ
9530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9531for as_dir in $PATH
9532do
9533 IFS=$as_save_IFS
9534 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9535 for ac_exec_ext in '' $ac_executable_extensions; do
9536 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9537 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9539 break 2
9540 fi
9541done
81ecdfbb
RW
9542 done
9543IFS=$as_save_IFS
c6b750e1 9544
be01d343
PB
9545fi
9546fi
c6b750e1 9547STRIP=$ac_cv_prog_STRIP
be01d343 9548if test -n "$STRIP"; then
81ecdfbb
RW
9549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9550$as_echo "$STRIP" >&6; }
be01d343 9551else
81ecdfbb
RW
9552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9553$as_echo "no" >&6; }
be01d343 9554fi
c6b750e1 9555
81ecdfbb 9556
be01d343
PB
9557 fi
9558 test -n "$ac_cv_prog_STRIP" && break
9559done
9560
9561if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9562 STRIP="true"
be01d343
PB
9563fi
9564
9a819804
AO
9565
9566
9567if test -n "$WINDRES"; then
9568 ac_cv_prog_WINDRES=$WINDRES
9569elif test -n "$ac_cv_prog_WINDRES"; then
9570 WINDRES=$ac_cv_prog_WINDRES
9571fi
9572
9573if test -n "$ac_cv_prog_WINDRES"; then
9574 for ncn_progname in windres; do
9575 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9576set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9578$as_echo_n "checking for $ac_word... " >&6; }
9579if test "${ac_cv_prog_WINDRES+set}" = set; then :
9580 $as_echo_n "(cached) " >&6
9a819804
AO
9581else
9582 if test -n "$WINDRES"; then
9583 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9584else
9585as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9586for as_dir in $PATH
9587do
9588 IFS=$as_save_IFS
9589 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9590 for ac_exec_ext in '' $ac_executable_extensions; do
9591 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9592 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9593 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9594 break 2
9595 fi
9596done
81ecdfbb
RW
9597 done
9598IFS=$as_save_IFS
9a819804
AO
9599
9600fi
9601fi
9602WINDRES=$ac_cv_prog_WINDRES
9603if test -n "$WINDRES"; then
81ecdfbb
RW
9604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9605$as_echo "$WINDRES" >&6; }
9a819804 9606else
81ecdfbb
RW
9607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9608$as_echo "no" >&6; }
9a819804
AO
9609fi
9610
81ecdfbb 9611
9a819804
AO
9612 done
9613fi
9614
9615for ncn_progname in windres; do
05cbd757
PB
9616 if test -n "$ncn_tool_prefix"; then
9617 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9618set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9620$as_echo_n "checking for $ac_word... " >&6; }
9621if test "${ac_cv_prog_WINDRES+set}" = set; then :
9622 $as_echo_n "(cached) " >&6
859789af
AC
9623else
9624 if test -n "$WINDRES"; then
9625 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9626else
c6b750e1
DJ
9627as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9628for as_dir in $PATH
9629do
9630 IFS=$as_save_IFS
9631 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9632 for ac_exec_ext in '' $ac_executable_extensions; do
9633 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9634 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9636 break 2
9637 fi
9638done
81ecdfbb
RW
9639 done
9640IFS=$as_save_IFS
c6b750e1 9641
859789af
AC
9642fi
9643fi
c6b750e1 9644WINDRES=$ac_cv_prog_WINDRES
859789af 9645if test -n "$WINDRES"; then
81ecdfbb
RW
9646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9647$as_echo "$WINDRES" >&6; }
859789af 9648else
81ecdfbb
RW
9649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9650$as_echo "no" >&6; }
859789af
AC
9651fi
9652
81ecdfbb 9653
05cbd757
PB
9654 fi
9655 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9656 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9657set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9659$as_echo_n "checking for $ac_word... " >&6; }
9660if test "${ac_cv_prog_WINDRES+set}" = set; then :
9661 $as_echo_n "(cached) " >&6
859789af 9662else
05cbd757
PB
9663 if test -n "$WINDRES"; then
9664 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9665else
c6b750e1
DJ
9666as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9667for as_dir in $PATH
9668do
9669 IFS=$as_save_IFS
9670 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9671 for ac_exec_ext in '' $ac_executable_extensions; do
9672 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9673 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9674 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9675 break 2
9676 fi
9677done
81ecdfbb
RW
9678 done
9679IFS=$as_save_IFS
c6b750e1 9680
859789af
AC
9681fi
9682fi
c6b750e1 9683WINDRES=$ac_cv_prog_WINDRES
05cbd757 9684if test -n "$WINDRES"; then
81ecdfbb
RW
9685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9686$as_echo "$WINDRES" >&6; }
859789af 9687else
81ecdfbb
RW
9688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9689$as_echo "no" >&6; }
859789af 9690fi
c6b750e1 9691
81ecdfbb 9692
05cbd757
PB
9693 fi
9694 test -n "$ac_cv_prog_WINDRES" && break
9695done
9696
9697if test -z "$ac_cv_prog_WINDRES" ; then
9698 set dummy windres
9699 if test $build = $host ; then
9700 WINDRES="$2"
859789af 9701 else
05cbd757 9702 WINDRES="${ncn_tool_prefix}$2"
859789af 9703 fi
859789af
AC
9704fi
9705
9a819804
AO
9706
9707
0c24b341
NC
9708if test -n "$WINDMC"; then
9709 ac_cv_prog_WINDMC=$WINDMC
9710elif test -n "$ac_cv_prog_WINDMC"; then
9711 WINDMC=$ac_cv_prog_WINDMC
9712fi
9713
9714if test -n "$ac_cv_prog_WINDMC"; then
9715 for ncn_progname in windmc; do
9716 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9717set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9719$as_echo_n "checking for $ac_word... " >&6; }
9720if test "${ac_cv_prog_WINDMC+set}" = set; then :
9721 $as_echo_n "(cached) " >&6
0c24b341
NC
9722else
9723 if test -n "$WINDMC"; then
9724 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9725else
9726as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9727for as_dir in $PATH
9728do
9729 IFS=$as_save_IFS
9730 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9731 for ac_exec_ext in '' $ac_executable_extensions; do
9732 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9733 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9734 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9735 break 2
9736 fi
9737done
81ecdfbb
RW
9738 done
9739IFS=$as_save_IFS
0c24b341
NC
9740
9741fi
9742fi
9743WINDMC=$ac_cv_prog_WINDMC
9744if test -n "$WINDMC"; then
81ecdfbb
RW
9745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9746$as_echo "$WINDMC" >&6; }
0c24b341 9747else
81ecdfbb
RW
9748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9749$as_echo "no" >&6; }
0c24b341
NC
9750fi
9751
81ecdfbb 9752
0c24b341
NC
9753 done
9754fi
9755
9756for ncn_progname in windmc; do
9757 if test -n "$ncn_tool_prefix"; then
9758 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9759set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9761$as_echo_n "checking for $ac_word... " >&6; }
9762if test "${ac_cv_prog_WINDMC+set}" = set; then :
9763 $as_echo_n "(cached) " >&6
0c24b341
NC
9764else
9765 if test -n "$WINDMC"; then
9766 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9767else
9768as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9769for as_dir in $PATH
9770do
9771 IFS=$as_save_IFS
9772 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9773 for ac_exec_ext in '' $ac_executable_extensions; do
9774 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9775 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9776 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9777 break 2
9778 fi
9779done
81ecdfbb
RW
9780 done
9781IFS=$as_save_IFS
0c24b341
NC
9782
9783fi
9784fi
9785WINDMC=$ac_cv_prog_WINDMC
9786if test -n "$WINDMC"; then
81ecdfbb
RW
9787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9788$as_echo "$WINDMC" >&6; }
0c24b341 9789else
81ecdfbb
RW
9790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9791$as_echo "no" >&6; }
0c24b341
NC
9792fi
9793
81ecdfbb 9794
0c24b341
NC
9795 fi
9796 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9797 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9798set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9800$as_echo_n "checking for $ac_word... " >&6; }
9801if test "${ac_cv_prog_WINDMC+set}" = set; then :
9802 $as_echo_n "(cached) " >&6
0c24b341
NC
9803else
9804 if test -n "$WINDMC"; then
9805 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9806else
9807as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9808for as_dir in $PATH
9809do
9810 IFS=$as_save_IFS
9811 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9812 for ac_exec_ext in '' $ac_executable_extensions; do
9813 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9814 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9815 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9816 break 2
9817 fi
9818done
81ecdfbb
RW
9819 done
9820IFS=$as_save_IFS
0c24b341
NC
9821
9822fi
9823fi
9824WINDMC=$ac_cv_prog_WINDMC
9825if test -n "$WINDMC"; then
81ecdfbb
RW
9826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9827$as_echo "$WINDMC" >&6; }
0c24b341 9828else
81ecdfbb
RW
9829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9830$as_echo "no" >&6; }
0c24b341
NC
9831fi
9832
81ecdfbb 9833
0c24b341
NC
9834 fi
9835 test -n "$ac_cv_prog_WINDMC" && break
9836done
9837
9838if test -z "$ac_cv_prog_WINDMC" ; then
9839 set dummy windmc
9840 if test $build = $host ; then
9841 WINDMC="$2"
9842 else
9843 WINDMC="${ncn_tool_prefix}$2"
9844 fi
9845fi
9846
9847
9848
9a819804
AO
9849if test -n "$OBJCOPY"; then
9850 ac_cv_prog_OBJCOPY=$OBJCOPY
9851elif test -n "$ac_cv_prog_OBJCOPY"; then
9852 OBJCOPY=$ac_cv_prog_OBJCOPY
9853fi
9854
9855if test -n "$ac_cv_prog_OBJCOPY"; then
9856 for ncn_progname in objcopy; do
9857 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9858set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9860$as_echo_n "checking for $ac_word... " >&6; }
9861if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9862 $as_echo_n "(cached) " >&6
9a819804
AO
9863else
9864 if test -n "$OBJCOPY"; then
9865 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9866else
9867as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9868for as_dir in $PATH
9869do
9870 IFS=$as_save_IFS
9871 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9872 for ac_exec_ext in '' $ac_executable_extensions; do
9873 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9874 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9875 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9876 break 2
9877 fi
9878done
81ecdfbb
RW
9879 done
9880IFS=$as_save_IFS
9a819804
AO
9881
9882fi
9883fi
9884OBJCOPY=$ac_cv_prog_OBJCOPY
9885if test -n "$OBJCOPY"; then
81ecdfbb
RW
9886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9887$as_echo "$OBJCOPY" >&6; }
9a819804 9888else
81ecdfbb
RW
9889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9890$as_echo "no" >&6; }
9a819804
AO
9891fi
9892
81ecdfbb 9893
9a819804
AO
9894 done
9895fi
9896
9897for ncn_progname in objcopy; do
05cbd757
PB
9898 if test -n "$ncn_tool_prefix"; then
9899 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9900set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9902$as_echo_n "checking for $ac_word... " >&6; }
9903if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9904 $as_echo_n "(cached) " >&6
859789af
AC
9905else
9906 if test -n "$OBJCOPY"; then
9907 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9908else
c6b750e1
DJ
9909as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9910for as_dir in $PATH
9911do
9912 IFS=$as_save_IFS
9913 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9914 for ac_exec_ext in '' $ac_executable_extensions; do
9915 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9916 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9917 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9918 break 2
9919 fi
9920done
81ecdfbb
RW
9921 done
9922IFS=$as_save_IFS
c6b750e1 9923
859789af
AC
9924fi
9925fi
c6b750e1 9926OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9927if test -n "$OBJCOPY"; then
81ecdfbb
RW
9928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9929$as_echo "$OBJCOPY" >&6; }
859789af 9930else
81ecdfbb
RW
9931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9932$as_echo "no" >&6; }
859789af
AC
9933fi
9934
81ecdfbb 9935
05cbd757
PB
9936 fi
9937 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9938 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9939set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9941$as_echo_n "checking for $ac_word... " >&6; }
9942if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9943 $as_echo_n "(cached) " >&6
859789af 9944else
05cbd757
PB
9945 if test -n "$OBJCOPY"; then
9946 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9947else
c6b750e1
DJ
9948as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9949for as_dir in $PATH
9950do
9951 IFS=$as_save_IFS
9952 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9953 for ac_exec_ext in '' $ac_executable_extensions; do
9954 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9955 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9956 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9957 break 2
9958 fi
9959done
81ecdfbb
RW
9960 done
9961IFS=$as_save_IFS
c6b750e1 9962
859789af
AC
9963fi
9964fi
c6b750e1 9965OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9966if test -n "$OBJCOPY"; then
81ecdfbb
RW
9967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9968$as_echo "$OBJCOPY" >&6; }
859789af 9969else
81ecdfbb
RW
9970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9971$as_echo "no" >&6; }
859789af 9972fi
c6b750e1 9973
81ecdfbb 9974
05cbd757
PB
9975 fi
9976 test -n "$ac_cv_prog_OBJCOPY" && break
9977done
9978
9979if test -z "$ac_cv_prog_OBJCOPY" ; then
9980 set dummy objcopy
9981 if test $build = $host ; then
9982 OBJCOPY="$2"
859789af 9983 else
05cbd757 9984 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9985 fi
859789af
AC
9986fi
9987
9a819804
AO
9988
9989
9990if test -n "$OBJDUMP"; then
9991 ac_cv_prog_OBJDUMP=$OBJDUMP
9992elif test -n "$ac_cv_prog_OBJDUMP"; then
9993 OBJDUMP=$ac_cv_prog_OBJDUMP
9994fi
9995
9996if test -n "$ac_cv_prog_OBJDUMP"; then
9997 for ncn_progname in objdump; do
9998 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9999set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10001$as_echo_n "checking for $ac_word... " >&6; }
10002if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10003 $as_echo_n "(cached) " >&6
9a819804
AO
10004else
10005 if test -n "$OBJDUMP"; then
10006 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10007else
10008as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10009for as_dir in $PATH
10010do
10011 IFS=$as_save_IFS
10012 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10013 for ac_exec_ext in '' $ac_executable_extensions; do
10014 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10015 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10016 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10017 break 2
10018 fi
10019done
81ecdfbb
RW
10020 done
10021IFS=$as_save_IFS
9a819804
AO
10022
10023fi
10024fi
10025OBJDUMP=$ac_cv_prog_OBJDUMP
10026if test -n "$OBJDUMP"; then
81ecdfbb
RW
10027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10028$as_echo "$OBJDUMP" >&6; }
9a819804 10029else
81ecdfbb
RW
10030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10031$as_echo "no" >&6; }
9a819804
AO
10032fi
10033
81ecdfbb 10034
9a819804
AO
10035 done
10036fi
10037
10038for ncn_progname in objdump; do
05cbd757
PB
10039 if test -n "$ncn_tool_prefix"; then
10040 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10041set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10043$as_echo_n "checking for $ac_word... " >&6; }
10044if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10045 $as_echo_n "(cached) " >&6
859789af
AC
10046else
10047 if test -n "$OBJDUMP"; then
10048 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10049else
c6b750e1
DJ
10050as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10051for as_dir in $PATH
10052do
10053 IFS=$as_save_IFS
10054 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10055 for ac_exec_ext in '' $ac_executable_extensions; do
10056 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10057 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 10058 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10059 break 2
10060 fi
10061done
81ecdfbb
RW
10062 done
10063IFS=$as_save_IFS
c6b750e1 10064
859789af
AC
10065fi
10066fi
c6b750e1 10067OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 10068if test -n "$OBJDUMP"; then
81ecdfbb
RW
10069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10070$as_echo "$OBJDUMP" >&6; }
859789af 10071else
81ecdfbb
RW
10072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10073$as_echo "no" >&6; }
859789af
AC
10074fi
10075
81ecdfbb 10076
05cbd757
PB
10077 fi
10078 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10079 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10080set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10082$as_echo_n "checking for $ac_word... " >&6; }
10083if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10084 $as_echo_n "(cached) " >&6
859789af 10085else
05cbd757
PB
10086 if test -n "$OBJDUMP"; then
10087 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 10088else
c6b750e1
DJ
10089as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10090for as_dir in $PATH
10091do
10092 IFS=$as_save_IFS
10093 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10094 for ac_exec_ext in '' $ac_executable_extensions; do
10095 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10096 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10097 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10098 break 2
10099 fi
10100done
81ecdfbb
RW
10101 done
10102IFS=$as_save_IFS
c6b750e1 10103
859789af
AC
10104fi
10105fi
c6b750e1 10106OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10107if test -n "$OBJDUMP"; then
81ecdfbb
RW
10108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10109$as_echo "$OBJDUMP" >&6; }
859789af 10110else
81ecdfbb
RW
10111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10112$as_echo "no" >&6; }
859789af 10113fi
c6b750e1 10114
81ecdfbb 10115
05cbd757
PB
10116 fi
10117 test -n "$ac_cv_prog_OBJDUMP" && break
10118done
10119
10120if test -z "$ac_cv_prog_OBJDUMP" ; then
10121 set dummy objdump
10122 if test $build = $host ; then
10123 OBJDUMP="$2"
859789af 10124 else
05cbd757 10125 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10126 fi
859789af
AC
10127fi
10128
a0da8069
NN
10129
10130
10131
10132
10133
be01d343 10134# Target tools.
c6b750e1 10135
81ecdfbb
RW
10136# Check whether --with-build-time-tools was given.
10137if test "${with_build_time_tools+set}" = set; then :
10138 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10139 x/*) ;;
10140 *)
10141 with_build_time_tools=
81ecdfbb
RW
10142 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10143$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10144 ;;
10145 esac
859789af 10146else
2429c060 10147 with_build_time_tools=
81ecdfbb
RW
10148fi
10149
859789af 10150
9a819804
AO
10151
10152
10153if test -n "$CC_FOR_TARGET"; then
10154 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10155elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10156 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10157fi
10158
10159if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10160 for ncn_progname in cc gcc; do
10161 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10162set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10164$as_echo_n "checking for $ac_word... " >&6; }
10165if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10166 $as_echo_n "(cached) " >&6
9a819804
AO
10167else
10168 if test -n "$CC_FOR_TARGET"; then
10169 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10170else
10171as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10172for as_dir in $PATH
10173do
10174 IFS=$as_save_IFS
10175 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10176 for ac_exec_ext in '' $ac_executable_extensions; do
10177 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10178 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10180 break 2
10181 fi
10182done
81ecdfbb
RW
10183 done
10184IFS=$as_save_IFS
9a819804
AO
10185
10186fi
10187fi
10188CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10189if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10191$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10192else
81ecdfbb
RW
10193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10194$as_echo "no" >&6; }
9a819804
AO
10195fi
10196
81ecdfbb 10197
9a819804
AO
10198 done
10199fi
10200
10201if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10202 for ncn_progname in cc gcc; do
81ecdfbb
RW
10203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10204$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10205 if test -x $with_build_time_tools/${ncn_progname}; then
10206 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10208$as_echo "yes" >&6; }
cac3d6c4 10209 break
2429c060 10210 else
81ecdfbb
RW
10211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10212$as_echo "no" >&6; }
cac3d6c4
CM
10213 fi
10214 done
55db4b87
PB
10215fi
10216
2429c060
PB
10217if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10218 for ncn_progname in cc gcc; do
10219 if test -n "$ncn_target_tool_prefix"; then
10220 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10221set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10223$as_echo_n "checking for $ac_word... " >&6; }
10224if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10225 $as_echo_n "(cached) " >&6
55db4b87
PB
10226else
10227 if test -n "$CC_FOR_TARGET"; then
10228 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10229else
c6b750e1
DJ
10230as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10231for as_dir in $PATH
10232do
10233 IFS=$as_save_IFS
10234 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10235 for ac_exec_ext in '' $ac_executable_extensions; do
10236 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10237 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10238 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10239 break 2
10240 fi
10241done
81ecdfbb
RW
10242 done
10243IFS=$as_save_IFS
c6b750e1 10244
55db4b87
PB
10245fi
10246fi
c6b750e1 10247CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10248if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10250$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10251else
81ecdfbb
RW
10252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10253$as_echo "no" >&6; }
55db4b87
PB
10254fi
10255
81ecdfbb 10256
2429c060
PB
10257 fi
10258 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10259 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10260set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10262$as_echo_n "checking for $ac_word... " >&6; }
10263if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10264 $as_echo_n "(cached) " >&6
55db4b87 10265else
05cbd757
PB
10266 if test -n "$CC_FOR_TARGET"; then
10267 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10268else
c6b750e1
DJ
10269as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10270for as_dir in $PATH
10271do
10272 IFS=$as_save_IFS
10273 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10274 for ac_exec_ext in '' $ac_executable_extensions; do
10275 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10276 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10277 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10278 break 2
10279 fi
10280done
81ecdfbb
RW
10281 done
10282IFS=$as_save_IFS
c6b750e1 10283
55db4b87
PB
10284fi
10285fi
c6b750e1 10286CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10287if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10289$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10290else
81ecdfbb
RW
10291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10292$as_echo "no" >&6; }
55db4b87 10293fi
c6b750e1 10294
81ecdfbb 10295
2429c060
PB
10296 fi
10297 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10298 done
10299fi
c6b750e1 10300
05cbd757
PB
10301if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10302 set dummy cc gcc
10303 if test $build = $target ; then
10304 CC_FOR_TARGET="$2"
55db4b87 10305 else
05cbd757 10306 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10307 fi
d3f5afc4
MS
10308else
10309 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10310fi
10311
9a819804
AO
10312
10313
10314if test -n "$CXX_FOR_TARGET"; then
10315 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10316elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10317 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10318fi
10319
10320if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10321 for ncn_progname in c++ g++ cxx gxx; do
10322 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10323set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10325$as_echo_n "checking for $ac_word... " >&6; }
10326if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10327 $as_echo_n "(cached) " >&6
9a819804
AO
10328else
10329 if test -n "$CXX_FOR_TARGET"; then
10330 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10331else
10332as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10333for as_dir in $PATH
10334do
10335 IFS=$as_save_IFS
10336 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10337 for ac_exec_ext in '' $ac_executable_extensions; do
10338 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10339 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10340 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10341 break 2
10342 fi
10343done
81ecdfbb
RW
10344 done
10345IFS=$as_save_IFS
9a819804
AO
10346
10347fi
10348fi
10349CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10350if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10352$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10353else
81ecdfbb
RW
10354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10355$as_echo "no" >&6; }
9a819804
AO
10356fi
10357
81ecdfbb 10358
9a819804
AO
10359 done
10360fi
10361
10362if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10363 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10365$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10366 if test -x $with_build_time_tools/${ncn_progname}; then
10367 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10369$as_echo "yes" >&6; }
2429c060
PB
10370 break
10371 else
81ecdfbb
RW
10372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10373$as_echo "no" >&6; }
2429c060
PB
10374 fi
10375 done
10376fi
10377
10378if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10379 for ncn_progname in c++ g++ cxx gxx; do
10380 if test -n "$ncn_target_tool_prefix"; then
10381 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10382set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10384$as_echo_n "checking for $ac_word... " >&6; }
10385if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10386 $as_echo_n "(cached) " >&6
55db4b87
PB
10387else
10388 if test -n "$CXX_FOR_TARGET"; then
10389 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10390else
c6b750e1
DJ
10391as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10392for as_dir in $PATH
10393do
10394 IFS=$as_save_IFS
10395 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10396 for ac_exec_ext in '' $ac_executable_extensions; do
10397 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10398 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10399 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10400 break 2
10401 fi
10402done
81ecdfbb
RW
10403 done
10404IFS=$as_save_IFS
c6b750e1 10405
55db4b87
PB
10406fi
10407fi
c6b750e1 10408CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10409if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10411$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10412else
81ecdfbb
RW
10413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10414$as_echo "no" >&6; }
55db4b87
PB
10415fi
10416
81ecdfbb 10417
2429c060
PB
10418 fi
10419 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10420 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10421set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10423$as_echo_n "checking for $ac_word... " >&6; }
10424if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10425 $as_echo_n "(cached) " >&6
55db4b87 10426else
05cbd757
PB
10427 if test -n "$CXX_FOR_TARGET"; then
10428 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10429else
c6b750e1
DJ
10430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10431for as_dir in $PATH
10432do
10433 IFS=$as_save_IFS
10434 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10435 for ac_exec_ext in '' $ac_executable_extensions; do
10436 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10437 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10439 break 2
10440 fi
10441done
81ecdfbb
RW
10442 done
10443IFS=$as_save_IFS
c6b750e1 10444
55db4b87
PB
10445fi
10446fi
c6b750e1 10447CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10448if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10450$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10451else
81ecdfbb
RW
10452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10453$as_echo "no" >&6; }
55db4b87 10454fi
c6b750e1 10455
81ecdfbb 10456
2429c060
PB
10457 fi
10458 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10459 done
10460fi
c6b750e1 10461
05cbd757
PB
10462if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10463 set dummy c++ g++ cxx gxx
10464 if test $build = $target ; then
10465 CXX_FOR_TARGET="$2"
55db4b87 10466 else
05cbd757 10467 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10468 fi
d3f5afc4
MS
10469else
10470 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10471fi
10472
9a819804
AO
10473
10474
10475if test -n "$GCC_FOR_TARGET"; then
10476 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10477elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10478 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10479fi
10480
10481if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10482 for ncn_progname in gcc; do
10483 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10484set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10486$as_echo_n "checking for $ac_word... " >&6; }
10487if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10488 $as_echo_n "(cached) " >&6
9a819804
AO
10489else
10490 if test -n "$GCC_FOR_TARGET"; then
10491 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10492else
10493as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10494for as_dir in $PATH
10495do
10496 IFS=$as_save_IFS
10497 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10498 for ac_exec_ext in '' $ac_executable_extensions; do
10499 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10500 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10501 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10502 break 2
10503 fi
10504done
81ecdfbb
RW
10505 done
10506IFS=$as_save_IFS
9a819804
AO
10507
10508fi
10509fi
10510GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10511if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10513$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10514else
81ecdfbb
RW
10515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10516$as_echo "no" >&6; }
9a819804
AO
10517fi
10518
81ecdfbb 10519
9a819804
AO
10520 done
10521fi
10522
10523if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10524 for ncn_progname in gcc; do
81ecdfbb
RW
10525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10526$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10527 if test -x $with_build_time_tools/${ncn_progname}; then
10528 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10530$as_echo "yes" >&6; }
2429c060
PB
10531 break
10532 else
81ecdfbb
RW
10533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10534$as_echo "no" >&6; }
2429c060
PB
10535 fi
10536 done
10537fi
10538
10539if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10540 for ncn_progname in gcc; do
10541 if test -n "$ncn_target_tool_prefix"; then
10542 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10543set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10545$as_echo_n "checking for $ac_word... " >&6; }
10546if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10547 $as_echo_n "(cached) " >&6
859789af 10548else
2429c060
PB
10549 if test -n "$GCC_FOR_TARGET"; then
10550 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10551else
c6b750e1
DJ
10552as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10553for as_dir in $PATH
10554do
10555 IFS=$as_save_IFS
10556 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10557 for ac_exec_ext in '' $ac_executable_extensions; do
10558 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10559 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10560 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10561 break 2
10562 fi
10563done
81ecdfbb
RW
10564 done
10565IFS=$as_save_IFS
c6b750e1 10566
55db4b87
PB
10567fi
10568fi
c6b750e1 10569GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10570if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10572$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10573else
81ecdfbb
RW
10574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10575$as_echo "no" >&6; }
55db4b87
PB
10576fi
10577
81ecdfbb 10578
2429c060
PB
10579 fi
10580 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10581 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10582set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10584$as_echo_n "checking for $ac_word... " >&6; }
10585if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10586 $as_echo_n "(cached) " >&6
55db4b87 10587else
05cbd757
PB
10588 if test -n "$GCC_FOR_TARGET"; then
10589 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10590else
c6b750e1
DJ
10591as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10592for as_dir in $PATH
10593do
10594 IFS=$as_save_IFS
10595 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10596 for ac_exec_ext in '' $ac_executable_extensions; do
10597 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10598 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10599 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10600 break 2
10601 fi
10602done
81ecdfbb
RW
10603 done
10604IFS=$as_save_IFS
c6b750e1 10605
55db4b87
PB
10606fi
10607fi
c6b750e1 10608GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10609if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10611$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10612else
81ecdfbb
RW
10613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10614$as_echo "no" >&6; }
55db4b87 10615fi
c6b750e1 10616
81ecdfbb 10617
2429c060
PB
10618 fi
10619 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10620 done
10621fi
c6b750e1 10622
05cbd757
PB
10623if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10624 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10625else
10626 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10627fi
10628
9a819804
AO
10629
10630
10631if test -n "$GCJ_FOR_TARGET"; then
10632 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10633elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10634 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10635fi
10636
10637if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10638 for ncn_progname in gcj; do
10639 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10640set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10642$as_echo_n "checking for $ac_word... " >&6; }
10643if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10644 $as_echo_n "(cached) " >&6
9a819804
AO
10645else
10646 if test -n "$GCJ_FOR_TARGET"; then
10647 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10648else
10649as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10650for as_dir in $PATH
10651do
10652 IFS=$as_save_IFS
10653 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10654 for ac_exec_ext in '' $ac_executable_extensions; do
10655 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10656 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10658 break 2
10659 fi
10660done
81ecdfbb
RW
10661 done
10662IFS=$as_save_IFS
9a819804
AO
10663
10664fi
10665fi
10666GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10667if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10669$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10670else
81ecdfbb
RW
10671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10672$as_echo "no" >&6; }
9a819804
AO
10673fi
10674
81ecdfbb 10675
9a819804
AO
10676 done
10677fi
10678
10679if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10680 for ncn_progname in gcj; do
81ecdfbb
RW
10681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10682$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10683 if test -x $with_build_time_tools/${ncn_progname}; then
10684 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10686$as_echo "yes" >&6; }
2429c060
PB
10687 break
10688 else
81ecdfbb
RW
10689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10690$as_echo "no" >&6; }
2429c060
PB
10691 fi
10692 done
10693fi
10694
10695if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10696 for ncn_progname in gcj; do
10697 if test -n "$ncn_target_tool_prefix"; then
10698 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10699set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10701$as_echo_n "checking for $ac_word... " >&6; }
10702if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10703 $as_echo_n "(cached) " >&6
55db4b87
PB
10704else
10705 if test -n "$GCJ_FOR_TARGET"; then
10706 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10707else
c6b750e1
DJ
10708as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10709for as_dir in $PATH
10710do
10711 IFS=$as_save_IFS
10712 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10713 for ac_exec_ext in '' $ac_executable_extensions; do
10714 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10715 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10716 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10717 break 2
10718 fi
10719done
81ecdfbb
RW
10720 done
10721IFS=$as_save_IFS
c6b750e1 10722
55db4b87
PB
10723fi
10724fi
9a819804
AO
10725GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10726if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10728$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10729else
81ecdfbb
RW
10730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10731$as_echo "no" >&6; }
9a819804
AO
10732fi
10733
81ecdfbb 10734
9a819804
AO
10735 fi
10736 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10737 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10738set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10739{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10740$as_echo_n "checking for $ac_word... " >&6; }
10741if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10742 $as_echo_n "(cached) " >&6
9a819804
AO
10743else
10744 if test -n "$GCJ_FOR_TARGET"; then
10745 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10746else
10747as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10748for as_dir in $PATH
10749do
10750 IFS=$as_save_IFS
10751 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10752 for ac_exec_ext in '' $ac_executable_extensions; do
10753 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10754 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10755 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10756 break 2
10757 fi
10758done
81ecdfbb
RW
10759 done
10760IFS=$as_save_IFS
9a819804
AO
10761
10762fi
10763fi
10764GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10765if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10767$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10768else
81ecdfbb
RW
10769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10770$as_echo "no" >&6; }
9a819804
AO
10771fi
10772
81ecdfbb 10773
9a819804
AO
10774 fi
10775 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10776 done
10777fi
10778
10779if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10780 set dummy gcj
10781 if test $build = $target ; then
10782 GCJ_FOR_TARGET="$2"
10783 else
10784 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10785 fi
d3f5afc4
MS
10786else
10787 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10788fi
10789
10790
10791
10792if test -n "$GFORTRAN_FOR_TARGET"; then
10793 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10794elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10795 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10796fi
10797
9a819804
AO
10798if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10799 for ncn_progname in gfortran; do
10800 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10801set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10803$as_echo_n "checking for $ac_word... " >&6; }
10804if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10805 $as_echo_n "(cached) " >&6
55db4b87 10806else
9a819804
AO
10807 if test -n "$GFORTRAN_FOR_TARGET"; then
10808 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10809else
c6b750e1
DJ
10810as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10811for as_dir in $PATH
10812do
10813 IFS=$as_save_IFS
10814 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10815 for ac_exec_ext in '' $ac_executable_extensions; do
10816 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10817 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10818 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10819 break 2
10820 fi
10821done
81ecdfbb
RW
10822 done
10823IFS=$as_save_IFS
c6b750e1 10824
55db4b87
PB
10825fi
10826fi
9a819804
AO
10827GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10828if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10830$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10831else
81ecdfbb
RW
10832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10833$as_echo "no" >&6; }
55db4b87 10834fi
c6b750e1 10835
81ecdfbb 10836
2429c060
PB
10837 done
10838fi
c6b750e1 10839
9a819804 10840if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10841 for ncn_progname in gfortran; do
81ecdfbb
RW
10842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10843$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10844 if test -x $with_build_time_tools/${ncn_progname}; then
10845 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10847$as_echo "yes" >&6; }
2429c060
PB
10848 break
10849 else
81ecdfbb
RW
10850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10851$as_echo "no" >&6; }
2429c060
PB
10852 fi
10853 done
10854fi
10855
10856if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10857 for ncn_progname in gfortran; do
10858 if test -n "$ncn_target_tool_prefix"; then
10859 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10860set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10862$as_echo_n "checking for $ac_word... " >&6; }
10863if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10864 $as_echo_n "(cached) " >&6
55db4b87
PB
10865else
10866 if test -n "$GFORTRAN_FOR_TARGET"; then
10867 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10868else
c6b750e1
DJ
10869as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10870for as_dir in $PATH
10871do
10872 IFS=$as_save_IFS
10873 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10874 for ac_exec_ext in '' $ac_executable_extensions; do
10875 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10876 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10877 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10878 break 2
10879 fi
10880done
81ecdfbb
RW
10881 done
10882IFS=$as_save_IFS
c6b750e1 10883
55db4b87
PB
10884fi
10885fi
c6b750e1 10886GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10887if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10889$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10890else
81ecdfbb
RW
10891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10892$as_echo "no" >&6; }
55db4b87
PB
10893fi
10894
81ecdfbb 10895
2429c060
PB
10896 fi
10897 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10898 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10899set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10901$as_echo_n "checking for $ac_word... " >&6; }
10902if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10903 $as_echo_n "(cached) " >&6
55db4b87 10904else
05cbd757 10905 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10906 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10907else
10908as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10909for as_dir in $PATH
10910do
10911 IFS=$as_save_IFS
10912 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10913 for ac_exec_ext in '' $ac_executable_extensions; do
10914 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10915 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10916 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10917 break 2
10918 fi
10919done
81ecdfbb
RW
10920 done
10921IFS=$as_save_IFS
c6b750e1 10922
55db4b87
PB
10923fi
10924fi
c6b750e1 10925GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10926if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10928$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10929else
81ecdfbb
RW
10930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10931$as_echo "no" >&6; }
55db4b87 10932fi
c6b750e1 10933
81ecdfbb 10934
2429c060
PB
10935 fi
10936 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10937 done
10938fi
c6b750e1 10939
05cbd757
PB
10940if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10941 set dummy gfortran
10942 if test $build = $target ; then
10943 GFORTRAN_FOR_TARGET="$2"
55db4b87 10944 else
05cbd757 10945 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10946 fi
d3f5afc4
MS
10947else
10948 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10949fi
10950
2429c060
PB
10951
10952
2429c060
PB
10953cat > conftest.c << \EOF
10954#ifdef __GNUC__
10955 gcc_yay;
10956#endif
10957EOF
10958if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10959 have_gcc_for_target=yes
859789af 10960else
2429c060
PB
10961 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10962 have_gcc_for_target=no
859789af 10963fi
2429c060
PB
10964rm conftest.c
10965
10966
10967
859789af 10968
2429c060
PB
10969if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10970 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10972$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10973 if test -x $with_build_time_tools/ar; then
10974 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10975 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10977$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10978 else
81ecdfbb
RW
10979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10980$as_echo "no" >&6; }
3a35eeb3 10981 fi
2429c060
PB
10982 elif test $build != $host && test $have_gcc_for_target = yes; then
10983 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10984 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10985 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10986 fi
2429c060 10987fi
c6b750e1 10988if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10989 # Extract the first word of "ar", so it can be a program name with args.
10990set dummy ar; ac_word=$2
81ecdfbb
RW
10991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10992$as_echo_n "checking for $ac_word... " >&6; }
10993if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10994 $as_echo_n "(cached) " >&6
859789af 10995else
c6b750e1
DJ
10996 case $AR_FOR_TARGET in
10997 [\\/]* | ?:[\\/]*)
2429c060
PB
10998 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10999 ;;
2429c060 11000 *)
c6b750e1
DJ
11001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11002for as_dir in $gcc_cv_tool_dirs
11003do
11004 IFS=$as_save_IFS
11005 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11006 for ac_exec_ext in '' $ac_executable_extensions; do
11007 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11008 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11009 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11010 break 2
11011 fi
11012done
81ecdfbb
RW
11013 done
11014IFS=$as_save_IFS
c6b750e1 11015
2429c060
PB
11016 ;;
11017esac
859789af 11018fi
c6b750e1 11019AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 11020if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11022$as_echo "$AR_FOR_TARGET" >&6; }
859789af 11023else
81ecdfbb
RW
11024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11025$as_echo "no" >&6; }
859789af 11026fi
05cbd757 11027
81ecdfbb 11028
2429c060
PB
11029fi
11030if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
11031
11032
11033if test -n "$AR_FOR_TARGET"; then
11034 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11035elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11036 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11037fi
11038
11039if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11040 for ncn_progname in ar; do
11041 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11042set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11043{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11044$as_echo_n "checking for $ac_word... " >&6; }
11045if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11046 $as_echo_n "(cached) " >&6
9a819804
AO
11047else
11048 if test -n "$AR_FOR_TARGET"; then
11049 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11050else
11051as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11052for as_dir in $PATH
11053do
11054 IFS=$as_save_IFS
11055 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11056 for ac_exec_ext in '' $ac_executable_extensions; do
11057 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11058 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11060 break 2
11061 fi
11062done
81ecdfbb
RW
11063 done
11064IFS=$as_save_IFS
9a819804
AO
11065
11066fi
11067fi
11068AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11069if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11071$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 11072else
81ecdfbb
RW
11073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11074$as_echo "no" >&6; }
9a819804
AO
11075fi
11076
81ecdfbb 11077
9a819804
AO
11078 done
11079fi
11080
11081if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11082 for ncn_progname in ar; do
81ecdfbb
RW
11083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11084$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11085 if test -x $with_build_time_tools/${ncn_progname}; then
11086 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11088$as_echo "yes" >&6; }
2429c060
PB
11089 break
11090 else
81ecdfbb
RW
11091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11092$as_echo "no" >&6; }
2429c060
PB
11093 fi
11094 done
859789af
AC
11095fi
11096
2429c060
PB
11097if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11098 for ncn_progname in ar; do
11099 if test -n "$ncn_target_tool_prefix"; then
11100 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11101set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11103$as_echo_n "checking for $ac_word... " >&6; }
11104if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11105 $as_echo_n "(cached) " >&6
7e0f7140 11106else
2429c060
PB
11107 if test -n "$AR_FOR_TARGET"; then
11108 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11109else
c6b750e1
DJ
11110as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11111for as_dir in $PATH
11112do
11113 IFS=$as_save_IFS
11114 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11115 for ac_exec_ext in '' $ac_executable_extensions; do
11116 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11117 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11118 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11119 break 2
11120 fi
11121done
81ecdfbb
RW
11122 done
11123IFS=$as_save_IFS
c6b750e1 11124
7e0f7140
GK
11125fi
11126fi
c6b750e1 11127AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11128if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11130$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11131else
81ecdfbb
RW
11132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11133$as_echo "no" >&6; }
7e0f7140
GK
11134fi
11135
81ecdfbb 11136
2429c060
PB
11137 fi
11138 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11139 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11140set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11142$as_echo_n "checking for $ac_word... " >&6; }
11143if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11144 $as_echo_n "(cached) " >&6
7e0f7140 11145else
2429c060
PB
11146 if test -n "$AR_FOR_TARGET"; then
11147 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11148else
c6b750e1
DJ
11149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11150for as_dir in $PATH
11151do
11152 IFS=$as_save_IFS
11153 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11154 for ac_exec_ext in '' $ac_executable_extensions; do
11155 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11156 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11157 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11158 break 2
11159 fi
11160done
81ecdfbb
RW
11161 done
11162IFS=$as_save_IFS
c6b750e1 11163
7e0f7140
GK
11164fi
11165fi
c6b750e1 11166AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11167if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11169$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11170else
81ecdfbb
RW
11171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11172$as_echo "no" >&6; }
7e0f7140 11173fi
c6b750e1 11174
81ecdfbb 11175
2429c060
PB
11176 fi
11177 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11178 done
11179fi
c6b750e1 11180
2429c060
PB
11181if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11182 set dummy ar
7e0f7140 11183 if test $build = $target ; then
2429c060 11184 AR_FOR_TARGET="$2"
7e0f7140 11185 else
2429c060 11186 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11187 fi
d3f5afc4
MS
11188else
11189 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11190fi
11191
3a35eeb3
PB
11192else
11193 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11194fi
11195
11196
11197
11198
11199if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11200 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11202$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11203 if test -x $with_build_time_tools/as; then
11204 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11205 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11207$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11208 else
81ecdfbb
RW
11209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11210$as_echo "no" >&6; }
3a35eeb3 11211 fi
2429c060
PB
11212 elif test $build != $host && test $have_gcc_for_target = yes; then
11213 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11214 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11215 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11216 fi
11217fi
c6b750e1 11218if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11219 # Extract the first word of "as", so it can be a program name with args.
11220set dummy as; ac_word=$2
81ecdfbb
RW
11221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11222$as_echo_n "checking for $ac_word... " >&6; }
11223if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11224 $as_echo_n "(cached) " >&6
2429c060 11225else
c6b750e1
DJ
11226 case $AS_FOR_TARGET in
11227 [\\/]* | ?:[\\/]*)
2429c060
PB
11228 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11229 ;;
2429c060 11230 *)
c6b750e1
DJ
11231 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11232for as_dir in $gcc_cv_tool_dirs
11233do
11234 IFS=$as_save_IFS
11235 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11236 for ac_exec_ext in '' $ac_executable_extensions; do
11237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11238 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11240 break 2
11241 fi
11242done
81ecdfbb
RW
11243 done
11244IFS=$as_save_IFS
c6b750e1 11245
2429c060
PB
11246 ;;
11247esac
11248fi
c6b750e1 11249AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11250if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11252$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11253else
81ecdfbb
RW
11254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11255$as_echo "no" >&6; }
2429c060
PB
11256fi
11257
81ecdfbb 11258
2429c060
PB
11259fi
11260if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11261
11262
11263if test -n "$AS_FOR_TARGET"; then
11264 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11265elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11266 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11267fi
11268
11269if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11270 for ncn_progname in as; do
11271 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11272set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11274$as_echo_n "checking for $ac_word... " >&6; }
11275if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11276 $as_echo_n "(cached) " >&6
9a819804
AO
11277else
11278 if test -n "$AS_FOR_TARGET"; then
11279 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11280else
11281as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11282for as_dir in $PATH
11283do
11284 IFS=$as_save_IFS
11285 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11286 for ac_exec_ext in '' $ac_executable_extensions; do
11287 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11288 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11289 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11290 break 2
11291 fi
11292done
81ecdfbb
RW
11293 done
11294IFS=$as_save_IFS
9a819804
AO
11295
11296fi
11297fi
11298AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11299if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11301$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11302else
81ecdfbb
RW
11303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11304$as_echo "no" >&6; }
9a819804
AO
11305fi
11306
81ecdfbb 11307
9a819804
AO
11308 done
11309fi
11310
11311if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11312 for ncn_progname in as; do
81ecdfbb
RW
11313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11314$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11315 if test -x $with_build_time_tools/${ncn_progname}; then
11316 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11318$as_echo "yes" >&6; }
2429c060
PB
11319 break
11320 else
81ecdfbb
RW
11321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11322$as_echo "no" >&6; }
2429c060
PB
11323 fi
11324 done
11325fi
11326
11327if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11328 for ncn_progname in as; do
11329 if test -n "$ncn_target_tool_prefix"; then
11330 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11331set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11333$as_echo_n "checking for $ac_word... " >&6; }
11334if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11335 $as_echo_n "(cached) " >&6
2429c060
PB
11336else
11337 if test -n "$AS_FOR_TARGET"; then
11338 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11339else
c6b750e1
DJ
11340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11341for as_dir in $PATH
11342do
11343 IFS=$as_save_IFS
11344 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11345 for ac_exec_ext in '' $ac_executable_extensions; do
11346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11347 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11348 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11349 break 2
11350 fi
11351done
81ecdfbb
RW
11352 done
11353IFS=$as_save_IFS
c6b750e1 11354
2429c060
PB
11355fi
11356fi
c6b750e1 11357AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11358if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11360$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11361else
81ecdfbb
RW
11362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11363$as_echo "no" >&6; }
2429c060
PB
11364fi
11365
81ecdfbb 11366
2429c060
PB
11367 fi
11368 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11369 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11370set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11372$as_echo_n "checking for $ac_word... " >&6; }
11373if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11374 $as_echo_n "(cached) " >&6
2429c060
PB
11375else
11376 if test -n "$AS_FOR_TARGET"; then
11377 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11378else
c6b750e1
DJ
11379as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11380for as_dir in $PATH
11381do
11382 IFS=$as_save_IFS
11383 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11384 for ac_exec_ext in '' $ac_executable_extensions; do
11385 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11386 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11388 break 2
11389 fi
11390done
81ecdfbb
RW
11391 done
11392IFS=$as_save_IFS
c6b750e1 11393
2429c060
PB
11394fi
11395fi
c6b750e1 11396AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11397if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11399$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11400else
81ecdfbb
RW
11401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11402$as_echo "no" >&6; }
2429c060 11403fi
c6b750e1 11404
81ecdfbb 11405
2429c060
PB
11406 fi
11407 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11408 done
11409fi
c6b750e1 11410
2429c060
PB
11411if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11412 set dummy as
11413 if test $build = $target ; then
11414 AS_FOR_TARGET="$2"
11415 else
11416 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11417 fi
d3f5afc4
MS
11418else
11419 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11420fi
11421
3a35eeb3
PB
11422else
11423 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11424fi
11425
11426
11427
11428
11429if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11430 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11432$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11433 if test -x $with_build_time_tools/dlltool; then
11434 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11435 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11437$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11438 else
81ecdfbb
RW
11439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11440$as_echo "no" >&6; }
3a35eeb3 11441 fi
2429c060
PB
11442 elif test $build != $host && test $have_gcc_for_target = yes; then
11443 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11444 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11445 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11446 fi
11447fi
c6b750e1 11448if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11449 # Extract the first word of "dlltool", so it can be a program name with args.
11450set dummy dlltool; ac_word=$2
81ecdfbb
RW
11451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11452$as_echo_n "checking for $ac_word... " >&6; }
11453if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11454 $as_echo_n "(cached) " >&6
2429c060 11455else
c6b750e1
DJ
11456 case $DLLTOOL_FOR_TARGET in
11457 [\\/]* | ?:[\\/]*)
2429c060
PB
11458 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11459 ;;
2429c060 11460 *)
c6b750e1
DJ
11461 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11462for as_dir in $gcc_cv_tool_dirs
11463do
11464 IFS=$as_save_IFS
11465 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11466 for ac_exec_ext in '' $ac_executable_extensions; do
11467 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11468 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11470 break 2
11471 fi
11472done
81ecdfbb
RW
11473 done
11474IFS=$as_save_IFS
c6b750e1 11475
2429c060
PB
11476 ;;
11477esac
11478fi
c6b750e1 11479DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11480if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11482$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11483else
81ecdfbb
RW
11484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11485$as_echo "no" >&6; }
2429c060
PB
11486fi
11487
81ecdfbb 11488
2429c060
PB
11489fi
11490if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11491
11492
11493if test -n "$DLLTOOL_FOR_TARGET"; then
11494 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11495elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11496 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11497fi
11498
11499if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11500 for ncn_progname in dlltool; do
11501 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11502set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11504$as_echo_n "checking for $ac_word... " >&6; }
11505if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11506 $as_echo_n "(cached) " >&6
9a819804
AO
11507else
11508 if test -n "$DLLTOOL_FOR_TARGET"; then
11509 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11510else
11511as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11512for as_dir in $PATH
11513do
11514 IFS=$as_save_IFS
11515 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11516 for ac_exec_ext in '' $ac_executable_extensions; do
11517 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11518 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11519 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11520 break 2
11521 fi
11522done
81ecdfbb
RW
11523 done
11524IFS=$as_save_IFS
9a819804
AO
11525
11526fi
11527fi
11528DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11529if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11531$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11532else
81ecdfbb
RW
11533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11534$as_echo "no" >&6; }
9a819804
AO
11535fi
11536
81ecdfbb 11537
9a819804
AO
11538 done
11539fi
11540
11541if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11542 for ncn_progname in dlltool; do
81ecdfbb
RW
11543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11544$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11545 if test -x $with_build_time_tools/${ncn_progname}; then
11546 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11548$as_echo "yes" >&6; }
2429c060
PB
11549 break
11550 else
81ecdfbb
RW
11551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11552$as_echo "no" >&6; }
2429c060
PB
11553 fi
11554 done
11555fi
11556
11557if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11558 for ncn_progname in dlltool; do
11559 if test -n "$ncn_target_tool_prefix"; then
11560 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11561set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11563$as_echo_n "checking for $ac_word... " >&6; }
11564if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11565 $as_echo_n "(cached) " >&6
2429c060
PB
11566else
11567 if test -n "$DLLTOOL_FOR_TARGET"; then
11568 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11569else
c6b750e1
DJ
11570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11571for as_dir in $PATH
11572do
11573 IFS=$as_save_IFS
11574 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11575 for ac_exec_ext in '' $ac_executable_extensions; do
11576 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11577 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11579 break 2
11580 fi
11581done
81ecdfbb
RW
11582 done
11583IFS=$as_save_IFS
c6b750e1 11584
2429c060
PB
11585fi
11586fi
c6b750e1 11587DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11588if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11590$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11591else
81ecdfbb
RW
11592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11593$as_echo "no" >&6; }
2429c060
PB
11594fi
11595
81ecdfbb 11596
2429c060
PB
11597 fi
11598 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11599 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11600set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11602$as_echo_n "checking for $ac_word... " >&6; }
11603if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11604 $as_echo_n "(cached) " >&6
2429c060
PB
11605else
11606 if test -n "$DLLTOOL_FOR_TARGET"; then
11607 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11608else
c6b750e1
DJ
11609as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11610for as_dir in $PATH
11611do
11612 IFS=$as_save_IFS
11613 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11614 for ac_exec_ext in '' $ac_executable_extensions; do
11615 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11616 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11617 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11618 break 2
11619 fi
11620done
81ecdfbb
RW
11621 done
11622IFS=$as_save_IFS
c6b750e1 11623
2429c060
PB
11624fi
11625fi
c6b750e1 11626DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11627if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11629$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11630else
81ecdfbb
RW
11631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11632$as_echo "no" >&6; }
2429c060 11633fi
c6b750e1 11634
81ecdfbb 11635
2429c060
PB
11636 fi
11637 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11638 done
11639fi
c6b750e1 11640
2429c060
PB
11641if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11642 set dummy dlltool
11643 if test $build = $target ; then
11644 DLLTOOL_FOR_TARGET="$2"
11645 else
11646 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11647 fi
d3f5afc4
MS
11648else
11649 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11650fi
11651
3a35eeb3
PB
11652else
11653 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11654fi
11655
11656
11657
11658
11659if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11660 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11662$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11663 if test -x $with_build_time_tools/ld; then
11664 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11665 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11667$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11668 else
81ecdfbb
RW
11669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11670$as_echo "no" >&6; }
3a35eeb3 11671 fi
2429c060
PB
11672 elif test $build != $host && test $have_gcc_for_target = yes; then
11673 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11674 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11675 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11676 fi
11677fi
c6b750e1 11678if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11679 # Extract the first word of "ld", so it can be a program name with args.
11680set dummy ld; ac_word=$2
81ecdfbb
RW
11681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11682$as_echo_n "checking for $ac_word... " >&6; }
11683if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11684 $as_echo_n "(cached) " >&6
2429c060 11685else
c6b750e1
DJ
11686 case $LD_FOR_TARGET in
11687 [\\/]* | ?:[\\/]*)
2429c060
PB
11688 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11689 ;;
2429c060 11690 *)
c6b750e1
DJ
11691 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11692for as_dir in $gcc_cv_tool_dirs
11693do
11694 IFS=$as_save_IFS
11695 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11696 for ac_exec_ext in '' $ac_executable_extensions; do
11697 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11698 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11700 break 2
11701 fi
11702done
81ecdfbb
RW
11703 done
11704IFS=$as_save_IFS
c6b750e1 11705
2429c060
PB
11706 ;;
11707esac
11708fi
c6b750e1 11709LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11710if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11712$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11713else
81ecdfbb
RW
11714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11715$as_echo "no" >&6; }
2429c060
PB
11716fi
11717
81ecdfbb 11718
2429c060
PB
11719fi
11720if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11721
11722
11723if test -n "$LD_FOR_TARGET"; then
11724 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11725elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11726 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11727fi
11728
11729if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11730 for ncn_progname in ld; do
11731 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11732set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11734$as_echo_n "checking for $ac_word... " >&6; }
11735if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11736 $as_echo_n "(cached) " >&6
9a819804
AO
11737else
11738 if test -n "$LD_FOR_TARGET"; then
11739 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11740else
11741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11742for as_dir in $PATH
11743do
11744 IFS=$as_save_IFS
11745 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11746 for ac_exec_ext in '' $ac_executable_extensions; do
11747 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11748 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11750 break 2
11751 fi
11752done
81ecdfbb
RW
11753 done
11754IFS=$as_save_IFS
9a819804
AO
11755
11756fi
11757fi
11758LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11759if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11761$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11762else
81ecdfbb
RW
11763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11764$as_echo "no" >&6; }
9a819804
AO
11765fi
11766
81ecdfbb 11767
9a819804
AO
11768 done
11769fi
11770
11771if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11772 for ncn_progname in ld; do
81ecdfbb
RW
11773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11774$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11775 if test -x $with_build_time_tools/${ncn_progname}; then
11776 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11778$as_echo "yes" >&6; }
2429c060
PB
11779 break
11780 else
81ecdfbb
RW
11781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11782$as_echo "no" >&6; }
2429c060
PB
11783 fi
11784 done
11785fi
11786
11787if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11788 for ncn_progname in ld; do
11789 if test -n "$ncn_target_tool_prefix"; then
11790 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11791set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11793$as_echo_n "checking for $ac_word... " >&6; }
11794if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11795 $as_echo_n "(cached) " >&6
2429c060
PB
11796else
11797 if test -n "$LD_FOR_TARGET"; then
11798 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11799else
c6b750e1
DJ
11800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11801for as_dir in $PATH
11802do
11803 IFS=$as_save_IFS
11804 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11805 for ac_exec_ext in '' $ac_executable_extensions; do
11806 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11807 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11809 break 2
11810 fi
11811done
81ecdfbb
RW
11812 done
11813IFS=$as_save_IFS
c6b750e1 11814
2429c060
PB
11815fi
11816fi
c6b750e1 11817LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11818if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11820$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11821else
81ecdfbb
RW
11822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11823$as_echo "no" >&6; }
2429c060
PB
11824fi
11825
81ecdfbb 11826
2429c060
PB
11827 fi
11828 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11829 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11830set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11832$as_echo_n "checking for $ac_word... " >&6; }
11833if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11834 $as_echo_n "(cached) " >&6
2429c060
PB
11835else
11836 if test -n "$LD_FOR_TARGET"; then
11837 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11838else
c6b750e1
DJ
11839as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11840for as_dir in $PATH
11841do
11842 IFS=$as_save_IFS
11843 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11844 for ac_exec_ext in '' $ac_executable_extensions; do
11845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11846 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11848 break 2
11849 fi
11850done
81ecdfbb
RW
11851 done
11852IFS=$as_save_IFS
c6b750e1 11853
2429c060
PB
11854fi
11855fi
c6b750e1 11856LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11857if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11859$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11860else
81ecdfbb
RW
11861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11862$as_echo "no" >&6; }
2429c060 11863fi
c6b750e1 11864
81ecdfbb 11865
2429c060
PB
11866 fi
11867 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11868 done
11869fi
c6b750e1 11870
2429c060
PB
11871if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11872 set dummy ld
11873 if test $build = $target ; then
11874 LD_FOR_TARGET="$2"
11875 else
11876 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11877 fi
d3f5afc4
MS
11878else
11879 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11880fi
11881
3a35eeb3
PB
11882else
11883 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11884fi
11885
11886
11887
11888
11889if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11890 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11892$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11893 if test -x $with_build_time_tools/lipo; then
11894 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11895 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11897$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11898 else
81ecdfbb
RW
11899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11900$as_echo "no" >&6; }
3a35eeb3 11901 fi
2429c060
PB
11902 elif test $build != $host && test $have_gcc_for_target = yes; then
11903 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11904 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11905 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11906 fi
11907fi
9a819804
AO
11908if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11909 # Extract the first word of "lipo", so it can be a program name with args.
11910set dummy lipo; ac_word=$2
81ecdfbb
RW
11911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11912$as_echo_n "checking for $ac_word... " >&6; }
11913if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11914 $as_echo_n "(cached) " >&6
9a819804
AO
11915else
11916 case $LIPO_FOR_TARGET in
11917 [\\/]* | ?:[\\/]*)
11918 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11919 ;;
11920 *)
11921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11922for as_dir in $gcc_cv_tool_dirs
11923do
11924 IFS=$as_save_IFS
11925 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11926 for ac_exec_ext in '' $ac_executable_extensions; do
11927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11928 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11929 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11930 break 2
11931 fi
11932done
81ecdfbb
RW
11933 done
11934IFS=$as_save_IFS
9a819804
AO
11935
11936 ;;
11937esac
11938fi
11939LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11940if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11942$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11943else
81ecdfbb
RW
11944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11945$as_echo "no" >&6; }
9a819804
AO
11946fi
11947
81ecdfbb 11948
9a819804
AO
11949fi
11950if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11951
11952
11953if test -n "$LIPO_FOR_TARGET"; then
11954 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11955elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11956 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11957fi
11958
11959if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11960 for ncn_progname in lipo; do
11961 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11962set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11964$as_echo_n "checking for $ac_word... " >&6; }
11965if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11966 $as_echo_n "(cached) " >&6
2429c060 11967else
9a819804
AO
11968 if test -n "$LIPO_FOR_TARGET"; then
11969 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11970else
11971as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11972for as_dir in $PATH
c6b750e1
DJ
11973do
11974 IFS=$as_save_IFS
11975 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11976 for ac_exec_ext in '' $ac_executable_extensions; do
11977 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11978 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11979 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11980 break 2
11981 fi
11982done
81ecdfbb
RW
11983 done
11984IFS=$as_save_IFS
c6b750e1 11985
2429c060 11986fi
9a819804
AO
11987fi
11988LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11989if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11991$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11992else
81ecdfbb
RW
11993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11994$as_echo "no" >&6; }
2429c060
PB
11995fi
11996
81ecdfbb 11997
9a819804 11998 done
2429c060 11999fi
9a819804
AO
12000
12001if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12002 for ncn_progname in lipo; do
81ecdfbb
RW
12003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12004$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12005 if test -x $with_build_time_tools/${ncn_progname}; then
12006 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12008$as_echo "yes" >&6; }
2429c060
PB
12009 break
12010 else
81ecdfbb
RW
12011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12012$as_echo "no" >&6; }
2429c060
PB
12013 fi
12014 done
12015fi
12016
12017if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12018 for ncn_progname in lipo; do
12019 if test -n "$ncn_target_tool_prefix"; then
12020 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12021set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12023$as_echo_n "checking for $ac_word... " >&6; }
12024if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12025 $as_echo_n "(cached) " >&6
2429c060
PB
12026else
12027 if test -n "$LIPO_FOR_TARGET"; then
12028 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12029else
c6b750e1
DJ
12030as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12031for as_dir in $PATH
12032do
12033 IFS=$as_save_IFS
12034 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12035 for ac_exec_ext in '' $ac_executable_extensions; do
12036 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12037 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12039 break 2
12040 fi
12041done
81ecdfbb
RW
12042 done
12043IFS=$as_save_IFS
c6b750e1 12044
2429c060
PB
12045fi
12046fi
c6b750e1 12047LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12048if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12050$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12051else
81ecdfbb
RW
12052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12053$as_echo "no" >&6; }
2429c060
PB
12054fi
12055
81ecdfbb 12056
2429c060
PB
12057 fi
12058 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12059 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12060set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12062$as_echo_n "checking for $ac_word... " >&6; }
12063if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12064 $as_echo_n "(cached) " >&6
2429c060
PB
12065else
12066 if test -n "$LIPO_FOR_TARGET"; then
12067 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12068else
c6b750e1
DJ
12069as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12070for as_dir in $PATH
12071do
12072 IFS=$as_save_IFS
12073 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12074 for ac_exec_ext in '' $ac_executable_extensions; do
12075 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12076 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12077 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12078 break 2
12079 fi
12080done
81ecdfbb
RW
12081 done
12082IFS=$as_save_IFS
c6b750e1 12083
2429c060
PB
12084fi
12085fi
c6b750e1 12086LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12087if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12089$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12090else
81ecdfbb
RW
12091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12092$as_echo "no" >&6; }
2429c060 12093fi
c6b750e1 12094
81ecdfbb 12095
2429c060
PB
12096 fi
12097 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12098 done
12099fi
c6b750e1 12100
2429c060
PB
12101if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12102 set dummy lipo
12103 if test $build = $target ; then
12104 LIPO_FOR_TARGET="$2"
12105 else
12106 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12107 fi
d3f5afc4
MS
12108else
12109 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12110fi
12111
3a35eeb3
PB
12112else
12113 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12114fi
12115
12116
12117
12118
12119if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12120 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12122$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12123 if test -x $with_build_time_tools/nm; then
12124 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12125 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12127$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12128 else
81ecdfbb
RW
12129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12130$as_echo "no" >&6; }
3a35eeb3 12131 fi
2429c060
PB
12132 elif test $build != $host && test $have_gcc_for_target = yes; then
12133 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12134 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12135 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12136 fi
12137fi
c6b750e1 12138if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12139 # Extract the first word of "nm", so it can be a program name with args.
12140set dummy nm; ac_word=$2
81ecdfbb
RW
12141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12142$as_echo_n "checking for $ac_word... " >&6; }
12143if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12144 $as_echo_n "(cached) " >&6
2429c060 12145else
c6b750e1
DJ
12146 case $NM_FOR_TARGET in
12147 [\\/]* | ?:[\\/]*)
2429c060
PB
12148 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12149 ;;
2429c060 12150 *)
c6b750e1
DJ
12151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12152for as_dir in $gcc_cv_tool_dirs
12153do
12154 IFS=$as_save_IFS
12155 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12156 for ac_exec_ext in '' $ac_executable_extensions; do
12157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12158 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12160 break 2
12161 fi
12162done
81ecdfbb
RW
12163 done
12164IFS=$as_save_IFS
c6b750e1 12165
2429c060
PB
12166 ;;
12167esac
12168fi
c6b750e1 12169NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12170if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12172$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12173else
81ecdfbb
RW
12174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12175$as_echo "no" >&6; }
2429c060
PB
12176fi
12177
81ecdfbb 12178
2429c060
PB
12179fi
12180if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12181
12182
12183if test -n "$NM_FOR_TARGET"; then
12184 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12185elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12186 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12187fi
12188
12189if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12190 for ncn_progname in nm; do
12191 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12192set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12194$as_echo_n "checking for $ac_word... " >&6; }
12195if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12196 $as_echo_n "(cached) " >&6
9a819804
AO
12197else
12198 if test -n "$NM_FOR_TARGET"; then
12199 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12200else
12201as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12202for as_dir in $PATH
12203do
12204 IFS=$as_save_IFS
12205 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12206 for ac_exec_ext in '' $ac_executable_extensions; do
12207 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12208 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12209 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12210 break 2
12211 fi
12212done
81ecdfbb
RW
12213 done
12214IFS=$as_save_IFS
9a819804
AO
12215
12216fi
12217fi
12218NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12219if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12221$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12222else
81ecdfbb
RW
12223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12224$as_echo "no" >&6; }
9a819804
AO
12225fi
12226
81ecdfbb 12227
9a819804
AO
12228 done
12229fi
12230
12231if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12232 for ncn_progname in nm; do
81ecdfbb
RW
12233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12234$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12235 if test -x $with_build_time_tools/${ncn_progname}; then
12236 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12238$as_echo "yes" >&6; }
2429c060
PB
12239 break
12240 else
81ecdfbb
RW
12241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12242$as_echo "no" >&6; }
2429c060
PB
12243 fi
12244 done
12245fi
12246
12247if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12248 for ncn_progname in nm; do
12249 if test -n "$ncn_target_tool_prefix"; then
12250 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12251set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12253$as_echo_n "checking for $ac_word... " >&6; }
12254if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12255 $as_echo_n "(cached) " >&6
859789af 12256else
55db4b87
PB
12257 if test -n "$NM_FOR_TARGET"; then
12258 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12259else
c6b750e1
DJ
12260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12261for as_dir in $PATH
12262do
12263 IFS=$as_save_IFS
12264 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12265 for ac_exec_ext in '' $ac_executable_extensions; do
12266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12267 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12269 break 2
12270 fi
12271done
81ecdfbb
RW
12272 done
12273IFS=$as_save_IFS
c6b750e1 12274
859789af
AC
12275fi
12276fi
c6b750e1 12277NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12278if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12280$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12281else
81ecdfbb
RW
12282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12283$as_echo "no" >&6; }
859789af
AC
12284fi
12285
81ecdfbb 12286
2429c060
PB
12287 fi
12288 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12289 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12290set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12292$as_echo_n "checking for $ac_word... " >&6; }
12293if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12294 $as_echo_n "(cached) " >&6
859789af 12295else
05cbd757
PB
12296 if test -n "$NM_FOR_TARGET"; then
12297 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12298else
c6b750e1
DJ
12299as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12300for as_dir in $PATH
12301do
12302 IFS=$as_save_IFS
12303 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12304 for ac_exec_ext in '' $ac_executable_extensions; do
12305 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12306 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12307 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12308 break 2
12309 fi
12310done
81ecdfbb
RW
12311 done
12312IFS=$as_save_IFS
c6b750e1 12313
859789af
AC
12314fi
12315fi
c6b750e1 12316NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12317if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12319$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12320else
81ecdfbb
RW
12321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12322$as_echo "no" >&6; }
859789af 12323fi
c6b750e1 12324
81ecdfbb 12325
2429c060
PB
12326 fi
12327 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12328 done
12329fi
c6b750e1 12330
05cbd757
PB
12331if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12332 set dummy nm
12333 if test $build = $target ; then
12334 NM_FOR_TARGET="$2"
859789af 12335 else
05cbd757 12336 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12337 fi
d3f5afc4
MS
12338else
12339 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12340fi
12341
3a35eeb3
PB
12342else
12343 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12344fi
12345
12346
12347
12348
12349if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12350 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12352$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12353 if test -x $with_build_time_tools/objdump; then
12354 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12355 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12357$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12358 else
81ecdfbb
RW
12359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12360$as_echo "no" >&6; }
3a35eeb3 12361 fi
2429c060
PB
12362 elif test $build != $host && test $have_gcc_for_target = yes; then
12363 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12364 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12365 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12366 fi
12367fi
c6b750e1 12368if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12369 # Extract the first word of "objdump", so it can be a program name with args.
12370set dummy objdump; ac_word=$2
81ecdfbb
RW
12371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12372$as_echo_n "checking for $ac_word... " >&6; }
12373if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12374 $as_echo_n "(cached) " >&6
2429c060 12375else
c6b750e1
DJ
12376 case $OBJDUMP_FOR_TARGET in
12377 [\\/]* | ?:[\\/]*)
2429c060
PB
12378 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12379 ;;
2429c060 12380 *)
c6b750e1
DJ
12381 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12382for as_dir in $gcc_cv_tool_dirs
12383do
12384 IFS=$as_save_IFS
12385 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12386 for ac_exec_ext in '' $ac_executable_extensions; do
12387 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12388 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12389 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12390 break 2
12391 fi
12392done
81ecdfbb
RW
12393 done
12394IFS=$as_save_IFS
c6b750e1 12395
2429c060
PB
12396 ;;
12397esac
12398fi
c6b750e1 12399OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12400if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12402$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12403else
81ecdfbb
RW
12404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12405$as_echo "no" >&6; }
2429c060
PB
12406fi
12407
81ecdfbb 12408
2429c060
PB
12409fi
12410if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12411
12412
12413if test -n "$OBJDUMP_FOR_TARGET"; then
12414 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12415elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12416 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12417fi
12418
12419if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12420 for ncn_progname in objdump; do
12421 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12422set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12424$as_echo_n "checking for $ac_word... " >&6; }
12425if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12426 $as_echo_n "(cached) " >&6
9a819804
AO
12427else
12428 if test -n "$OBJDUMP_FOR_TARGET"; then
12429 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12430else
12431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12432for as_dir in $PATH
12433do
12434 IFS=$as_save_IFS
12435 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12436 for ac_exec_ext in '' $ac_executable_extensions; do
12437 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12438 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12439 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12440 break 2
12441 fi
12442done
81ecdfbb
RW
12443 done
12444IFS=$as_save_IFS
9a819804
AO
12445
12446fi
12447fi
12448OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12449if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12451$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12452else
81ecdfbb
RW
12453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12454$as_echo "no" >&6; }
9a819804
AO
12455fi
12456
81ecdfbb 12457
9a819804
AO
12458 done
12459fi
12460
12461if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12462 for ncn_progname in objdump; do
81ecdfbb
RW
12463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12464$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12465 if test -x $with_build_time_tools/${ncn_progname}; then
12466 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12468$as_echo "yes" >&6; }
2429c060
PB
12469 break
12470 else
81ecdfbb
RW
12471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12472$as_echo "no" >&6; }
2429c060
PB
12473 fi
12474 done
12475fi
12476
12477if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12478 for ncn_progname in objdump; do
12479 if test -n "$ncn_target_tool_prefix"; then
12480 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12481set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12483$as_echo_n "checking for $ac_word... " >&6; }
12484if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12485 $as_echo_n "(cached) " >&6
5ae72758
DJ
12486else
12487 if test -n "$OBJDUMP_FOR_TARGET"; then
12488 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12489else
c6b750e1
DJ
12490as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12491for as_dir in $PATH
12492do
12493 IFS=$as_save_IFS
12494 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12495 for ac_exec_ext in '' $ac_executable_extensions; do
12496 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12497 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12499 break 2
12500 fi
12501done
81ecdfbb
RW
12502 done
12503IFS=$as_save_IFS
c6b750e1 12504
5ae72758
DJ
12505fi
12506fi
c6b750e1 12507OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12508if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12510$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12511else
81ecdfbb
RW
12512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12513$as_echo "no" >&6; }
5ae72758
DJ
12514fi
12515
81ecdfbb 12516
2429c060
PB
12517 fi
12518 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12519 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12520set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12522$as_echo_n "checking for $ac_word... " >&6; }
12523if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12524 $as_echo_n "(cached) " >&6
5ae72758
DJ
12525else
12526 if test -n "$OBJDUMP_FOR_TARGET"; then
12527 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12528else
c6b750e1
DJ
12529as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12530for as_dir in $PATH
12531do
12532 IFS=$as_save_IFS
12533 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12534 for ac_exec_ext in '' $ac_executable_extensions; do
12535 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12536 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12537 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12538 break 2
12539 fi
12540done
81ecdfbb
RW
12541 done
12542IFS=$as_save_IFS
c6b750e1 12543
5ae72758
DJ
12544fi
12545fi
c6b750e1 12546OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12547if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12549$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12550else
81ecdfbb
RW
12551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12552$as_echo "no" >&6; }
5ae72758 12553fi
c6b750e1 12554
81ecdfbb 12555
2429c060
PB
12556 fi
12557 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12558 done
12559fi
c6b750e1 12560
5ae72758
DJ
12561if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12562 set dummy objdump
12563 if test $build = $target ; then
12564 OBJDUMP_FOR_TARGET="$2"
12565 else
12566 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12567 fi
d3f5afc4
MS
12568else
12569 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12570fi
12571
3a35eeb3
PB
12572else
12573 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12574fi
12575
12576
12577
12578
12579if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12580 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12582$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12583 if test -x $with_build_time_tools/ranlib; then
12584 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12585 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12587$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12588 else
81ecdfbb
RW
12589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12590$as_echo "no" >&6; }
3a35eeb3 12591 fi
2429c060
PB
12592 elif test $build != $host && test $have_gcc_for_target = yes; then
12593 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12594 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12595 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12596 fi
12597fi
c6b750e1 12598if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12599 # Extract the first word of "ranlib", so it can be a program name with args.
12600set dummy ranlib; ac_word=$2
81ecdfbb
RW
12601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12602$as_echo_n "checking for $ac_word... " >&6; }
12603if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12604 $as_echo_n "(cached) " >&6
2429c060 12605else
c6b750e1
DJ
12606 case $RANLIB_FOR_TARGET in
12607 [\\/]* | ?:[\\/]*)
2429c060
PB
12608 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12609 ;;
2429c060 12610 *)
c6b750e1
DJ
12611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12612for as_dir in $gcc_cv_tool_dirs
12613do
12614 IFS=$as_save_IFS
12615 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12616 for ac_exec_ext in '' $ac_executable_extensions; do
12617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12618 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12620 break 2
12621 fi
12622done
81ecdfbb
RW
12623 done
12624IFS=$as_save_IFS
c6b750e1 12625
2429c060
PB
12626 ;;
12627esac
12628fi
c6b750e1 12629RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12630if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12632$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12633else
81ecdfbb
RW
12634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12635$as_echo "no" >&6; }
2429c060
PB
12636fi
12637
81ecdfbb 12638
2429c060
PB
12639fi
12640if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12641
12642
12643if test -n "$RANLIB_FOR_TARGET"; then
12644 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12645elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12646 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12647fi
12648
12649if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12650 for ncn_progname in ranlib; do
12651 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12652set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12654$as_echo_n "checking for $ac_word... " >&6; }
12655if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12656 $as_echo_n "(cached) " >&6
9a819804
AO
12657else
12658 if test -n "$RANLIB_FOR_TARGET"; then
12659 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12660else
12661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12662for as_dir in $PATH
12663do
12664 IFS=$as_save_IFS
12665 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12666 for ac_exec_ext in '' $ac_executable_extensions; do
12667 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12668 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12669 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12670 break 2
12671 fi
12672done
81ecdfbb
RW
12673 done
12674IFS=$as_save_IFS
9a819804
AO
12675
12676fi
12677fi
12678RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12679if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12681$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12682else
81ecdfbb
RW
12683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12684$as_echo "no" >&6; }
9a819804
AO
12685fi
12686
81ecdfbb 12687
9a819804
AO
12688 done
12689fi
12690
12691if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12692 for ncn_progname in ranlib; do
81ecdfbb
RW
12693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12694$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12695 if test -x $with_build_time_tools/${ncn_progname}; then
12696 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12698$as_echo "yes" >&6; }
2429c060
PB
12699 break
12700 else
81ecdfbb
RW
12701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12702$as_echo "no" >&6; }
2429c060
PB
12703 fi
12704 done
12705fi
12706
12707if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12708 for ncn_progname in ranlib; do
12709 if test -n "$ncn_target_tool_prefix"; then
12710 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12711set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12713$as_echo_n "checking for $ac_word... " >&6; }
12714if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12715 $as_echo_n "(cached) " >&6
859789af 12716else
55db4b87
PB
12717 if test -n "$RANLIB_FOR_TARGET"; then
12718 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12719else
c6b750e1
DJ
12720as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12721for as_dir in $PATH
12722do
12723 IFS=$as_save_IFS
12724 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12725 for ac_exec_ext in '' $ac_executable_extensions; do
12726 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12727 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12729 break 2
12730 fi
12731done
81ecdfbb
RW
12732 done
12733IFS=$as_save_IFS
c6b750e1 12734
859789af
AC
12735fi
12736fi
c6b750e1 12737RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12738if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12740$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12741else
81ecdfbb
RW
12742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12743$as_echo "no" >&6; }
859789af
AC
12744fi
12745
81ecdfbb 12746
2429c060
PB
12747 fi
12748 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12749 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12750set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12752$as_echo_n "checking for $ac_word... " >&6; }
12753if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12754 $as_echo_n "(cached) " >&6
859789af 12755else
05cbd757
PB
12756 if test -n "$RANLIB_FOR_TARGET"; then
12757 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12758else
c6b750e1
DJ
12759as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12760for as_dir in $PATH
12761do
12762 IFS=$as_save_IFS
12763 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12764 for ac_exec_ext in '' $ac_executable_extensions; do
12765 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12766 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12767 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12768 break 2
12769 fi
12770done
81ecdfbb
RW
12771 done
12772IFS=$as_save_IFS
c6b750e1 12773
859789af
AC
12774fi
12775fi
c6b750e1 12776RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12777if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12779$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12780else
81ecdfbb
RW
12781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12782$as_echo "no" >&6; }
859789af 12783fi
c6b750e1 12784
81ecdfbb 12785
2429c060
PB
12786 fi
12787 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12788 done
12789fi
c6b750e1 12790
2429c060
PB
12791if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12792 set dummy ranlib
12793 if test $build = $target ; then
12794 RANLIB_FOR_TARGET="$2"
12795 else
12796 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12797 fi
d3f5afc4
MS
12798else
12799 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12800fi
05cbd757 12801
3a35eeb3
PB
12802else
12803 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12804fi
12805
2429c060
PB
12806
12807
12808
12809if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12810 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12812$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12813 if test -x $with_build_time_tools/strip; then
12814 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12815 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12817$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12818 else
81ecdfbb
RW
12819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12820$as_echo "no" >&6; }
3a35eeb3 12821 fi
2429c060
PB
12822 elif test $build != $host && test $have_gcc_for_target = yes; then
12823 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12824 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12825 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12826 fi
12827fi
c6b750e1 12828if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12829 # Extract the first word of "strip", so it can be a program name with args.
12830set dummy strip; ac_word=$2
81ecdfbb
RW
12831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12832$as_echo_n "checking for $ac_word... " >&6; }
12833if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12834 $as_echo_n "(cached) " >&6
2429c060 12835else
c6b750e1
DJ
12836 case $STRIP_FOR_TARGET in
12837 [\\/]* | ?:[\\/]*)
2429c060
PB
12838 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12839 ;;
2429c060 12840 *)
c6b750e1
DJ
12841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12842for as_dir in $gcc_cv_tool_dirs
12843do
12844 IFS=$as_save_IFS
12845 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12846 for ac_exec_ext in '' $ac_executable_extensions; do
12847 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12848 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12849 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12850 break 2
12851 fi
12852done
81ecdfbb
RW
12853 done
12854IFS=$as_save_IFS
c6b750e1 12855
2429c060
PB
12856 ;;
12857esac
12858fi
c6b750e1 12859STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12860if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12862$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12863else
81ecdfbb
RW
12864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12865$as_echo "no" >&6; }
2429c060
PB
12866fi
12867
81ecdfbb 12868
2429c060
PB
12869fi
12870if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12871
12872
12873if test -n "$STRIP_FOR_TARGET"; then
12874 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12875elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12876 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12877fi
12878
12879if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12880 for ncn_progname in strip; do
12881 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12882set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12884$as_echo_n "checking for $ac_word... " >&6; }
12885if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12886 $as_echo_n "(cached) " >&6
9a819804
AO
12887else
12888 if test -n "$STRIP_FOR_TARGET"; then
12889 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12890else
12891as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12892for as_dir in $PATH
12893do
12894 IFS=$as_save_IFS
12895 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12896 for ac_exec_ext in '' $ac_executable_extensions; do
12897 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12898 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12899 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12900 break 2
12901 fi
12902done
81ecdfbb
RW
12903 done
12904IFS=$as_save_IFS
9a819804
AO
12905
12906fi
12907fi
12908STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12909if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12911$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12912else
81ecdfbb
RW
12913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12914$as_echo "no" >&6; }
9a819804
AO
12915fi
12916
81ecdfbb 12917
9a819804
AO
12918 done
12919fi
12920
12921if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12922 for ncn_progname in strip; do
81ecdfbb
RW
12923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12924$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12925 if test -x $with_build_time_tools/${ncn_progname}; then
12926 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12928$as_echo "yes" >&6; }
2429c060
PB
12929 break
12930 else
81ecdfbb
RW
12931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12932$as_echo "no" >&6; }
2429c060
PB
12933 fi
12934 done
12935fi
12936
12937if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12938 for ncn_progname in strip; do
12939 if test -n "$ncn_target_tool_prefix"; then
12940 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12941set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12943$as_echo_n "checking for $ac_word... " >&6; }
12944if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12945 $as_echo_n "(cached) " >&6
7e0f7140
GK
12946else
12947 if test -n "$STRIP_FOR_TARGET"; then
12948 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12949else
12950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12951for as_dir in $PATH
12952do
12953 IFS=$as_save_IFS
12954 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12955 for ac_exec_ext in '' $ac_executable_extensions; do
12956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12957 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12959 break 2
12960 fi
12961done
81ecdfbb
RW
12962 done
12963IFS=$as_save_IFS
c6b750e1 12964
7e0f7140
GK
12965fi
12966fi
c6b750e1 12967STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12968if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12970$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12971else
81ecdfbb
RW
12972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12973$as_echo "no" >&6; }
7e0f7140
GK
12974fi
12975
81ecdfbb 12976
2429c060
PB
12977 fi
12978 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12979 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12980set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12982$as_echo_n "checking for $ac_word... " >&6; }
12983if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12984 $as_echo_n "(cached) " >&6
7e0f7140
GK
12985else
12986 if test -n "$STRIP_FOR_TARGET"; then
12987 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12988else
c6b750e1
DJ
12989as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12990for as_dir in $PATH
12991do
12992 IFS=$as_save_IFS
12993 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12994 for ac_exec_ext in '' $ac_executable_extensions; do
12995 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12996 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12997 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12998 break 2
12999 fi
13000done
81ecdfbb
RW
13001 done
13002IFS=$as_save_IFS
c6b750e1 13003
7e0f7140
GK
13004fi
13005fi
c6b750e1 13006STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13007if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13009$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13010else
81ecdfbb
RW
13011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13012$as_echo "no" >&6; }
7e0f7140 13013fi
c6b750e1 13014
81ecdfbb 13015
2429c060
PB
13016 fi
13017 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13018 done
13019fi
c6b750e1 13020
7e0f7140
GK
13021if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13022 set dummy strip
13023 if test $build = $target ; then
13024 STRIP_FOR_TARGET="$2"
13025 else
13026 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13027 fi
d3f5afc4
MS
13028else
13029 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13030fi
13031
3a35eeb3
PB
13032else
13033 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13034fi
13035
13036
13037
13038
13039if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13040 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13042$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13043 if test -x $with_build_time_tools/windres; then
13044 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13045 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13047$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13048 else
81ecdfbb
RW
13049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13050$as_echo "no" >&6; }
3a35eeb3 13051 fi
2429c060
PB
13052 elif test $build != $host && test $have_gcc_for_target = yes; then
13053 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13054 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13055 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13056 fi
13057fi
c6b750e1 13058if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13059 # Extract the first word of "windres", so it can be a program name with args.
13060set dummy windres; ac_word=$2
81ecdfbb
RW
13061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13062$as_echo_n "checking for $ac_word... " >&6; }
13063if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13064 $as_echo_n "(cached) " >&6
2429c060 13065else
c6b750e1
DJ
13066 case $WINDRES_FOR_TARGET in
13067 [\\/]* | ?:[\\/]*)
2429c060
PB
13068 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13069 ;;
2429c060 13070 *)
c6b750e1
DJ
13071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13072for as_dir in $gcc_cv_tool_dirs
13073do
13074 IFS=$as_save_IFS
13075 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13076 for ac_exec_ext in '' $ac_executable_extensions; do
13077 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13078 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13080 break 2
13081 fi
13082done
81ecdfbb
RW
13083 done
13084IFS=$as_save_IFS
c6b750e1 13085
2429c060
PB
13086 ;;
13087esac
13088fi
c6b750e1 13089WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13090if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13092$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13093else
81ecdfbb
RW
13094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13095$as_echo "no" >&6; }
2429c060
PB
13096fi
13097
81ecdfbb 13098
2429c060
PB
13099fi
13100if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13101
13102
13103if test -n "$WINDRES_FOR_TARGET"; then
13104 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13105elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13106 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13107fi
13108
13109if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13110 for ncn_progname in windres; do
13111 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13112set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13114$as_echo_n "checking for $ac_word... " >&6; }
13115if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13116 $as_echo_n "(cached) " >&6
9a819804
AO
13117else
13118 if test -n "$WINDRES_FOR_TARGET"; then
13119 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13120else
13121as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13122for as_dir in $PATH
13123do
13124 IFS=$as_save_IFS
13125 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13126 for ac_exec_ext in '' $ac_executable_extensions; do
13127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13128 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13130 break 2
13131 fi
13132done
81ecdfbb
RW
13133 done
13134IFS=$as_save_IFS
9a819804
AO
13135
13136fi
13137fi
13138WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13139if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13141$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13142else
81ecdfbb
RW
13143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13144$as_echo "no" >&6; }
9a819804
AO
13145fi
13146
81ecdfbb 13147
9a819804
AO
13148 done
13149fi
13150
13151if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13152 for ncn_progname in windres; do
81ecdfbb
RW
13153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13154$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13155 if test -x $with_build_time_tools/${ncn_progname}; then
13156 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13158$as_echo "yes" >&6; }
2429c060
PB
13159 break
13160 else
81ecdfbb
RW
13161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13162$as_echo "no" >&6; }
2429c060
PB
13163 fi
13164 done
13165fi
13166
13167if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13168 for ncn_progname in windres; do
13169 if test -n "$ncn_target_tool_prefix"; then
13170 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13171set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13173$as_echo_n "checking for $ac_word... " >&6; }
13174if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13175 $as_echo_n "(cached) " >&6
859789af 13176else
55db4b87
PB
13177 if test -n "$WINDRES_FOR_TARGET"; then
13178 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13179else
c6b750e1
DJ
13180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13181for as_dir in $PATH
13182do
13183 IFS=$as_save_IFS
13184 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13185 for ac_exec_ext in '' $ac_executable_extensions; do
13186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13187 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13189 break 2
13190 fi
13191done
81ecdfbb
RW
13192 done
13193IFS=$as_save_IFS
c6b750e1 13194
859789af
AC
13195fi
13196fi
c6b750e1 13197WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13198if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13200$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13201else
81ecdfbb
RW
13202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13203$as_echo "no" >&6; }
859789af
AC
13204fi
13205
81ecdfbb 13206
2429c060
PB
13207 fi
13208 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13209 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13210set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13212$as_echo_n "checking for $ac_word... " >&6; }
13213if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13214 $as_echo_n "(cached) " >&6
859789af 13215else
05cbd757
PB
13216 if test -n "$WINDRES_FOR_TARGET"; then
13217 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13218else
c6b750e1
DJ
13219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13220for as_dir in $PATH
13221do
13222 IFS=$as_save_IFS
13223 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13224 for ac_exec_ext in '' $ac_executable_extensions; do
13225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13226 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13228 break 2
13229 fi
13230done
81ecdfbb
RW
13231 done
13232IFS=$as_save_IFS
c6b750e1 13233
859789af
AC
13234fi
13235fi
c6b750e1 13236WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13237if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13239$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13240else
81ecdfbb
RW
13241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13242$as_echo "no" >&6; }
859789af 13243fi
c6b750e1 13244
81ecdfbb 13245
2429c060
PB
13246 fi
13247 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13248 done
13249fi
c6b750e1 13250
05cbd757
PB
13251if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13252 set dummy windres
13253 if test $build = $target ; then
13254 WINDRES_FOR_TARGET="$2"
859789af 13255 else
05cbd757 13256 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13257 fi
d3f5afc4
MS
13258else
13259 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13260fi
13261
3a35eeb3
PB
13262else
13263 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13264fi
13265
852e5f18 13266
0c24b341
NC
13267
13268
13269if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13270 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13272$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13273 if test -x $with_build_time_tools/windmc; then
13274 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13275 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13277$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13278 else
81ecdfbb
RW
13279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13280$as_echo "no" >&6; }
0c24b341
NC
13281 fi
13282 elif test $build != $host && test $have_gcc_for_target = yes; then
13283 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13284 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13285 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13286 fi
13287fi
13288if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13289 # Extract the first word of "windmc", so it can be a program name with args.
13290set dummy windmc; ac_word=$2
81ecdfbb
RW
13291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13292$as_echo_n "checking for $ac_word... " >&6; }
13293if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13294 $as_echo_n "(cached) " >&6
0c24b341
NC
13295else
13296 case $WINDMC_FOR_TARGET in
13297 [\\/]* | ?:[\\/]*)
13298 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13299 ;;
13300 *)
13301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13302for as_dir in $gcc_cv_tool_dirs
13303do
13304 IFS=$as_save_IFS
13305 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13306 for ac_exec_ext in '' $ac_executable_extensions; do
13307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13308 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13309 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13310 break 2
13311 fi
13312done
81ecdfbb
RW
13313 done
13314IFS=$as_save_IFS
0c24b341
NC
13315
13316 ;;
13317esac
13318fi
13319WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13320if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13322$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13323else
81ecdfbb
RW
13324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13325$as_echo "no" >&6; }
0c24b341
NC
13326fi
13327
81ecdfbb 13328
0c24b341
NC
13329fi
13330if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13331
13332
13333if test -n "$WINDMC_FOR_TARGET"; then
13334 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13335elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13336 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13337fi
13338
13339if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13340 for ncn_progname in windmc; do
13341 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13342set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13343{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13344$as_echo_n "checking for $ac_word... " >&6; }
13345if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13346 $as_echo_n "(cached) " >&6
0c24b341
NC
13347else
13348 if test -n "$WINDMC_FOR_TARGET"; then
13349 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13350else
13351as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13352for as_dir in $PATH
13353do
13354 IFS=$as_save_IFS
13355 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13356 for ac_exec_ext in '' $ac_executable_extensions; do
13357 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13358 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13359 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13360 break 2
13361 fi
13362done
81ecdfbb
RW
13363 done
13364IFS=$as_save_IFS
0c24b341
NC
13365
13366fi
13367fi
13368WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13369if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13371$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13372else
81ecdfbb
RW
13373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13374$as_echo "no" >&6; }
0c24b341
NC
13375fi
13376
81ecdfbb 13377
0c24b341
NC
13378 done
13379fi
13380
13381if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13382 for ncn_progname in windmc; do
81ecdfbb
RW
13383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13384$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13385 if test -x $with_build_time_tools/${ncn_progname}; then
13386 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13388$as_echo "yes" >&6; }
0c24b341
NC
13389 break
13390 else
81ecdfbb
RW
13391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13392$as_echo "no" >&6; }
0c24b341
NC
13393 fi
13394 done
13395fi
13396
13397if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13398 for ncn_progname in windmc; do
13399 if test -n "$ncn_target_tool_prefix"; then
13400 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13401set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13403$as_echo_n "checking for $ac_word... " >&6; }
13404if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13405 $as_echo_n "(cached) " >&6
0c24b341
NC
13406else
13407 if test -n "$WINDMC_FOR_TARGET"; then
13408 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13409else
13410as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13411for as_dir in $PATH
13412do
13413 IFS=$as_save_IFS
13414 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13415 for ac_exec_ext in '' $ac_executable_extensions; do
13416 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13417 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13418 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13419 break 2
13420 fi
13421done
81ecdfbb
RW
13422 done
13423IFS=$as_save_IFS
0c24b341
NC
13424
13425fi
13426fi
13427WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13428if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13430$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13431else
81ecdfbb
RW
13432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13433$as_echo "no" >&6; }
0c24b341
NC
13434fi
13435
81ecdfbb 13436
0c24b341
NC
13437 fi
13438 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13439 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13440set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13442$as_echo_n "checking for $ac_word... " >&6; }
13443if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13444 $as_echo_n "(cached) " >&6
0c24b341
NC
13445else
13446 if test -n "$WINDMC_FOR_TARGET"; then
13447 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13448else
13449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13450for as_dir in $PATH
13451do
13452 IFS=$as_save_IFS
13453 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13454 for ac_exec_ext in '' $ac_executable_extensions; do
13455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13456 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13458 break 2
13459 fi
13460done
81ecdfbb
RW
13461 done
13462IFS=$as_save_IFS
0c24b341
NC
13463
13464fi
13465fi
13466WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13467if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13469$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13470else
81ecdfbb
RW
13471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13472$as_echo "no" >&6; }
0c24b341
NC
13473fi
13474
81ecdfbb 13475
0c24b341
NC
13476 fi
13477 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13478 done
13479fi
13480
13481if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13482 set dummy windmc
13483 if test $build = $target ; then
13484 WINDMC_FOR_TARGET="$2"
13485 else
13486 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13487 fi
13488else
13489 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13490fi
13491
13492else
13493 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13494fi
13495
13496
be01d343
PB
13497RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13498
81ecdfbb
RW
13499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13500$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13501if test "x${build}" != "x${host}" ; then
2429c060
PB
13502 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13503 # We already found the complete path
b8025f34 13504 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13506$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13507 else
13508 # Canadian cross, just use what we found
81ecdfbb
RW
13509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13510$as_echo "pre-installed" >&6; }
2429c060 13511 fi
be01d343
PB
13512else
13513 ok=yes
13514 case " ${configdirs} " in
13515 *" binutils "*) ;;
13516 *) ok=no ;;
13517 esac
c6b750e1 13518
be01d343
PB
13519 if test $ok = yes; then
13520 # An in-tree tool is available and we can use it
13521 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13523$as_echo "just compiled" >&6; }
2429c060
PB
13524 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13525 # We already found the complete path
b8025f34 13526 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13528$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13529 elif test "x$target" = "x$host"; then
13530 # We can use an host tool
13531 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13533$as_echo "host tool" >&6; }
be01d343
PB
13534 else
13535 # We need a cross tool
81ecdfbb
RW
13536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13537$as_echo "pre-installed" >&6; }
be01d343
PB
13538 fi
13539fi
4b900473 13540
81ecdfbb
RW
13541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13542$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13543if test "x${build}" != "x${host}" ; then
2429c060
PB
13544 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13545 # We already found the complete path
b8025f34 13546 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13548$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13549 else
13550 # Canadian cross, just use what we found
81ecdfbb
RW
13551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13552$as_echo "pre-installed" >&6; }
2429c060 13553 fi
be01d343
PB
13554else
13555 ok=yes
13556 case " ${configdirs} " in
13557 *" gas "*) ;;
13558 *) ok=no ;;
13559 esac
c6b750e1 13560
be01d343
PB
13561 if test $ok = yes; then
13562 # An in-tree tool is available and we can use it
13563 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13565$as_echo "just compiled" >&6; }
2429c060
PB
13566 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13567 # We already found the complete path
b8025f34 13568 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13570$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13571 elif test "x$target" = "x$host"; then
13572 # We can use an host tool
13573 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13575$as_echo "host tool" >&6; }
be01d343
PB
13576 else
13577 # We need a cross tool
81ecdfbb
RW
13578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13579$as_echo "pre-installed" >&6; }
be01d343
PB
13580 fi
13581fi
4b900473 13582
81ecdfbb
RW
13583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13584$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13585if test "x${build}" != "x${host}" ; then
2429c060
PB
13586 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13587 # We already found the complete path
b8025f34 13588 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13590$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13591 else
13592 # Canadian cross, just use what we found
81ecdfbb
RW
13593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13594$as_echo "pre-installed" >&6; }
2429c060 13595 fi
be01d343
PB
13596else
13597 ok=yes
13598 case " ${configdirs} " in
13599 *" gcc "*) ;;
13600 *) ok=no ;;
13601 esac
c6b750e1 13602
be01d343
PB
13603 if test $ok = yes; then
13604 # An in-tree tool is available and we can use it
13605 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13607$as_echo "just compiled" >&6; }
2429c060
PB
13608 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13609 # We already found the complete path
b8025f34 13610 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13612$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13613 elif test "x$target" = "x$host"; then
13614 # We can use an host tool
13615 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13617$as_echo "host tool" >&6; }
be01d343
PB
13618 else
13619 # We need a cross tool
81ecdfbb
RW
13620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13621$as_echo "pre-installed" >&6; }
be01d343
PB
13622 fi
13623fi
4b900473 13624
81ecdfbb
RW
13625{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13626$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13627if test "x${build}" != "x${host}" ; then
2429c060
PB
13628 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13629 # We already found the complete path
b8025f34 13630 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13632$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13633 else
13634 # Canadian cross, just use what we found
81ecdfbb
RW
13635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13636$as_echo "pre-installed" >&6; }
2429c060 13637 fi
be01d343
PB
13638else
13639 ok=yes
13640 case " ${configdirs} " in
13641 *" gcc "*) ;;
13642 *) ok=no ;;
13643 esac
13644 case ,${enable_languages}, in
13645 *,c++,*) ;;
13646 *) ok=no ;;
13647 esac
13648 if test $ok = yes; then
13649 # An in-tree tool is available and we can use it
13650 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
13651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13652$as_echo "just compiled" >&6; }
2429c060
PB
13653 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13654 # We already found the complete path
b8025f34 13655 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13657$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13658 elif test "x$target" = "x$host"; then
13659 # We can use an host tool
13660 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13662$as_echo "host tool" >&6; }
be01d343
PB
13663 else
13664 # We need a cross tool
81ecdfbb
RW
13665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13666$as_echo "pre-installed" >&6; }
be01d343
PB
13667 fi
13668fi
4b900473 13669
81ecdfbb
RW
13670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13671$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13672if test "x${build}" != "x${host}" ; then
2429c060
PB
13673 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13674 # We already found the complete path
b8025f34 13675 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13677$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13678 else
13679 # Canadian cross, just use what we found
81ecdfbb
RW
13680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13681$as_echo "pre-installed" >&6; }
2429c060 13682 fi
be01d343
PB
13683else
13684 ok=yes
13685 case " ${configdirs} " in
13686 *" gcc "*) ;;
13687 *) ok=no ;;
13688 esac
13689 case ,${enable_languages}, in
13690 *,c++,*) ;;
13691 *) ok=no ;;
13692 esac
13693 if test $ok = yes; then
13694 # An in-tree tool is available and we can use it
13695 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
13696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13697$as_echo "just compiled" >&6; }
2429c060
PB
13698 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13699 # We already found the complete path
b8025f34 13700 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13702$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13703 elif test "x$target" = "x$host"; then
13704 # We can use an host tool
13705 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13707$as_echo "host tool" >&6; }
be01d343
PB
13708 else
13709 # We need a cross tool
81ecdfbb
RW
13710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13711$as_echo "pre-installed" >&6; }
be01d343
PB
13712 fi
13713fi
4b900473 13714
81ecdfbb
RW
13715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13716$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13717if test "x${build}" != "x${host}" ; then
2429c060
PB
13718 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13719 # We already found the complete path
b8025f34 13720 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13722$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13723 else
13724 # Canadian cross, just use what we found
81ecdfbb
RW
13725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13726$as_echo "pre-installed" >&6; }
2429c060 13727 fi
be01d343
PB
13728else
13729 ok=yes
13730 case " ${configdirs} " in
13731 *" binutils "*) ;;
13732 *) ok=no ;;
13733 esac
c6b750e1 13734
be01d343
PB
13735 if test $ok = yes; then
13736 # An in-tree tool is available and we can use it
13737 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13739$as_echo "just compiled" >&6; }
2429c060
PB
13740 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13741 # We already found the complete path
b8025f34 13742 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13744$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13745 elif test "x$target" = "x$host"; then
13746 # We can use an host tool
13747 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13749$as_echo "host tool" >&6; }
be01d343
PB
13750 else
13751 # We need a cross tool
81ecdfbb
RW
13752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13753$as_echo "pre-installed" >&6; }
be01d343
PB
13754 fi
13755fi
4b900473 13756
81ecdfbb
RW
13757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13758$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13759if test "x${build}" != "x${host}" ; then
2429c060
PB
13760 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13761 # We already found the complete path
b8025f34 13762 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13764$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13765 else
13766 # Canadian cross, just use what we found
81ecdfbb
RW
13767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13768$as_echo "pre-installed" >&6; }
2429c060 13769 fi
be01d343
PB
13770else
13771 ok=yes
13772 case " ${configdirs} " in
13773 *" gcc "*) ;;
13774 *) ok=no ;;
13775 esac
c6b750e1 13776
be01d343
PB
13777 if test $ok = yes; then
13778 # An in-tree tool is available and we can use it
13779 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13781$as_echo "just compiled" >&6; }
2429c060
PB
13782 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13783 # We already found the complete path
b8025f34 13784 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13786$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13787 elif test "x$target" = "x$host"; then
13788 # We can use an host tool
13789 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13791$as_echo "host tool" >&6; }
be01d343
PB
13792 else
13793 # We need a cross tool
81ecdfbb
RW
13794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13795$as_echo "pre-installed" >&6; }
be01d343
PB
13796 fi
13797fi
4b900473 13798
81ecdfbb
RW
13799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13800$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13801if test "x${build}" != "x${host}" ; then
2429c060
PB
13802 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13803 # We already found the complete path
b8025f34 13804 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13806$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13807 else
13808 # Canadian cross, just use what we found
81ecdfbb
RW
13809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13810$as_echo "pre-installed" >&6; }
2429c060 13811 fi
be01d343
PB
13812else
13813 ok=yes
13814 case " ${configdirs} " in
13815 *" gcc "*) ;;
13816 *) ok=no ;;
13817 esac
13818 case ,${enable_languages}, in
13819 *,java,*) ;;
13820 *) ok=no ;;
13821 esac
13822 if test $ok = yes; then
13823 # An in-tree tool is available and we can use it
13824 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13826$as_echo "just compiled" >&6; }
2429c060
PB
13827 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13828 # We already found the complete path
b8025f34 13829 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13831$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13832 elif test "x$target" = "x$host"; then
13833 # We can use an host tool
13834 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13836$as_echo "host tool" >&6; }
be01d343
PB
13837 else
13838 # We need a cross tool
81ecdfbb
RW
13839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13840$as_echo "pre-installed" >&6; }
be01d343
PB
13841 fi
13842fi
4b900473 13843
81ecdfbb
RW
13844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13845$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13846if test "x${build}" != "x${host}" ; then
2429c060
PB
13847 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13848 # We already found the complete path
b8025f34 13849 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13851$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13852 else
13853 # Canadian cross, just use what we found
81ecdfbb
RW
13854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13855$as_echo "pre-installed" >&6; }
2429c060 13856 fi
be01d343
PB
13857else
13858 ok=yes
13859 case " ${configdirs} " in
13860 *" gcc "*) ;;
13861 *) ok=no ;;
13862 esac
13863 case ,${enable_languages}, in
13864 *,fortran,*) ;;
13865 *) ok=no ;;
13866 esac
13867 if test $ok = yes; then
13868 # An in-tree tool is available and we can use it
13869 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13871$as_echo "just compiled" >&6; }
2429c060
PB
13872 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13873 # We already found the complete path
b8025f34 13874 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13876$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13877 elif test "x$target" = "x$host"; then
13878 # We can use an host tool
13879 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13881$as_echo "host tool" >&6; }
be01d343
PB
13882 else
13883 # We need a cross tool
81ecdfbb
RW
13884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13885$as_echo "pre-installed" >&6; }
be01d343
PB
13886 fi
13887fi
4b900473 13888
81ecdfbb
RW
13889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13890$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13891if test "x${build}" != "x${host}" ; then
2429c060
PB
13892 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13893 # We already found the complete path
b8025f34 13894 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13896$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13897 else
13898 # Canadian cross, just use what we found
81ecdfbb
RW
13899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13900$as_echo "pre-installed" >&6; }
2429c060 13901 fi
be01d343
PB
13902else
13903 ok=yes
13904 case " ${configdirs} " in
13905 *" ld "*) ;;
13906 *) ok=no ;;
13907 esac
c6b750e1 13908
be01d343
PB
13909 if test $ok = yes; then
13910 # An in-tree tool is available and we can use it
13911 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13913$as_echo "just compiled" >&6; }
2429c060
PB
13914 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13915 # We already found the complete path
b8025f34 13916 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13918$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13919 elif test "x$target" = "x$host"; then
13920 # We can use an host tool
13921 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13923$as_echo "host tool" >&6; }
be01d343
PB
13924 else
13925 # We need a cross tool
81ecdfbb
RW
13926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13927$as_echo "pre-installed" >&6; }
be01d343
PB
13928 fi
13929fi
4b900473 13930
81ecdfbb
RW
13931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13932$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13933if test "x${build}" != "x${host}" ; then
2429c060
PB
13934 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13935 # We already found the complete path
b8025f34 13936 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13938$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13939 else
13940 # Canadian cross, just use what we found
81ecdfbb
RW
13941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13942$as_echo "pre-installed" >&6; }
2429c060 13943 fi
be01d343 13944else
2429c060
PB
13945 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13946 # We already found the complete path
b8025f34 13947 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13949$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13950 elif test "x$target" = "x$host"; then
be01d343
PB
13951 # We can use an host tool
13952 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13954$as_echo "host tool" >&6; }
be01d343
PB
13955 else
13956 # We need a cross tool
81ecdfbb
RW
13957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13958$as_echo "pre-installed" >&6; }
be01d343
PB
13959 fi
13960fi
4b900473 13961
81ecdfbb
RW
13962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13963$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13964if test "x${build}" != "x${host}" ; then
2429c060
PB
13965 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13966 # We already found the complete path
b8025f34 13967 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13969$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13970 else
13971 # Canadian cross, just use what we found
81ecdfbb
RW
13972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13973$as_echo "pre-installed" >&6; }
2429c060 13974 fi
be01d343
PB
13975else
13976 ok=yes
13977 case " ${configdirs} " in
13978 *" binutils "*) ;;
13979 *) ok=no ;;
13980 esac
c6b750e1 13981
be01d343
PB
13982 if test $ok = yes; then
13983 # An in-tree tool is available and we can use it
13984 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13986$as_echo "just compiled" >&6; }
2429c060
PB
13987 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13988 # We already found the complete path
b8025f34 13989 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13991$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13992 elif test "x$target" = "x$host"; then
13993 # We can use an host tool
13994 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13996$as_echo "host tool" >&6; }
be01d343
PB
13997 else
13998 # We need a cross tool
81ecdfbb
RW
13999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14000$as_echo "pre-installed" >&6; }
be01d343
PB
14001 fi
14002fi
4b900473 14003
81ecdfbb
RW
14004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14005$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 14006if test "x${build}" != "x${host}" ; then
2429c060
PB
14007 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14008 # We already found the complete path
b8025f34 14009 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14011$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14012 else
14013 # Canadian cross, just use what we found
81ecdfbb
RW
14014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14015$as_echo "pre-installed" >&6; }
2429c060 14016 fi
be01d343
PB
14017else
14018 ok=yes
14019 case " ${configdirs} " in
14020 *" binutils "*) ;;
14021 *) ok=no ;;
14022 esac
c6b750e1 14023
be01d343
PB
14024 if test $ok = yes; then
14025 # An in-tree tool is available and we can use it
14026 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14028$as_echo "just compiled" >&6; }
2429c060
PB
14029 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14030 # We already found the complete path
b8025f34 14031 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14033$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14034 elif test "x$target" = "x$host"; then
14035 # We can use an host tool
14036 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14038$as_echo "host tool" >&6; }
be01d343
PB
14039 else
14040 # We need a cross tool
81ecdfbb
RW
14041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14042$as_echo "pre-installed" >&6; }
be01d343
PB
14043 fi
14044fi
4b900473 14045
81ecdfbb
RW
14046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14047$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14048if test "x${build}" != "x${host}" ; then
2429c060
PB
14049 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14050 # We already found the complete path
b8025f34 14051 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14053$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14054 else
14055 # Canadian cross, just use what we found
81ecdfbb
RW
14056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14057$as_echo "pre-installed" >&6; }
2429c060 14058 fi
be01d343
PB
14059else
14060 ok=yes
14061 case " ${configdirs} " in
14062 *" binutils "*) ;;
14063 *) ok=no ;;
14064 esac
c6b750e1 14065
be01d343
PB
14066 if test $ok = yes; then
14067 # An in-tree tool is available and we can use it
14068 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14070$as_echo "just compiled" >&6; }
2429c060
PB
14071 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14072 # We already found the complete path
b8025f34 14073 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14075$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14076 elif test "x$target" = "x$host"; then
14077 # We can use an host tool
14078 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14080$as_echo "host tool" >&6; }
be01d343
PB
14081 else
14082 # We need a cross tool
81ecdfbb
RW
14083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14084$as_echo "pre-installed" >&6; }
be01d343
PB
14085 fi
14086fi
4b900473 14087
81ecdfbb
RW
14088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14089$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14090if test "x${build}" != "x${host}" ; then
2429c060
PB
14091 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14092 # We already found the complete path
b8025f34 14093 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14095$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14096 else
14097 # Canadian cross, just use what we found
81ecdfbb
RW
14098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14099$as_echo "pre-installed" >&6; }
2429c060 14100 fi
be01d343
PB
14101else
14102 ok=yes
14103 case " ${configdirs} " in
14104 *" binutils "*) ;;
14105 *) ok=no ;;
14106 esac
c6b750e1 14107
be01d343
PB
14108 if test $ok = yes; then
14109 # An in-tree tool is available and we can use it
14110 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14112$as_echo "just compiled" >&6; }
2429c060
PB
14113 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14114 # We already found the complete path
b8025f34 14115 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14117$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14118 elif test "x$target" = "x$host"; then
14119 # We can use an host tool
14120 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14122$as_echo "host tool" >&6; }
be01d343
PB
14123 else
14124 # We need a cross tool
81ecdfbb
RW
14125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14126$as_echo "pre-installed" >&6; }
be01d343
PB
14127 fi
14128fi
4b900473 14129
81ecdfbb
RW
14130{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14131$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14132if test "x${build}" != "x${host}" ; then
2429c060
PB
14133 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14134 # We already found the complete path
b8025f34 14135 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14137$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14138 else
14139 # Canadian cross, just use what we found
81ecdfbb
RW
14140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14141$as_echo "pre-installed" >&6; }
2429c060 14142 fi
be01d343
PB
14143else
14144 ok=yes
14145 case " ${configdirs} " in
14146 *" binutils "*) ;;
14147 *) ok=no ;;
14148 esac
c6b750e1 14149
be01d343
PB
14150 if test $ok = yes; then
14151 # An in-tree tool is available and we can use it
14152 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14154$as_echo "just compiled" >&6; }
2429c060
PB
14155 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14156 # We already found the complete path
b8025f34 14157 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14159$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14160 elif test "x$target" = "x$host"; then
14161 # We can use an host tool
14162 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14164$as_echo "host tool" >&6; }
be01d343
PB
14165 else
14166 # We need a cross tool
81ecdfbb
RW
14167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14168$as_echo "pre-installed" >&6; }
be01d343 14169 fi
a0da8069 14170fi
54752a6b 14171
81ecdfbb
RW
14172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14173$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14174if test "x${build}" != "x${host}" ; then
14175 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14176 # We already found the complete path
14177 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14179$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14180 else
14181 # Canadian cross, just use what we found
81ecdfbb
RW
14182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14183$as_echo "pre-installed" >&6; }
0c24b341
NC
14184 fi
14185else
14186 ok=yes
14187 case " ${configdirs} " in
14188 *" binutils "*) ;;
14189 *) ok=no ;;
14190 esac
14191
14192 if test $ok = yes; then
14193 # An in-tree tool is available and we can use it
14194 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14196$as_echo "just compiled" >&6; }
0c24b341
NC
14197 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14198 # We already found the complete path
14199 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14201$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14202 elif test "x$target" = "x$host"; then
14203 # We can use an host tool
14204 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14206$as_echo "host tool" >&6; }
0c24b341
NC
14207 else
14208 # We need a cross tool
81ecdfbb
RW
14209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14210$as_echo "pre-installed" >&6; }
0c24b341
NC
14211 fi
14212fi
14213
54752a6b
NN
14214
14215
be01d343 14216
4b900473 14217
a0da8069
NN
14218# Certain tools may need extra flags.
14219AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14220RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14221NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14222
be01d343
PB
14223# When building target libraries, except in a Canadian cross, we use
14224# the same toolchain as the compiler we just built.
14225COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14226COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14227COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14228if test $host = $build; then
14229 case " $configdirs " in
14230 *" gcc "*)
14231 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14232 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14233 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14234 ;;
14235 esac
14236fi
14237
14238
14239
14240
14241
81ecdfbb
RW
14242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14243$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14244# Check whether --enable-maintainer-mode was given.
14245if test "${enable_maintainer_mode+set}" = set; then :
14246 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14247else
14248 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14249fi
14250
14251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14252$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14253
14254
14255if test "$USE_MAINTAINER_MODE" = yes; then
14256 MAINTAINER_MODE_TRUE=
14257 MAINTAINER_MODE_FALSE='#'
14258else
14259 MAINTAINER_MODE_TRUE='#'
14260 MAINTAINER_MODE_FALSE=
c6b750e1 14261fi
3d5e36ae
AO
14262MAINT=$MAINTAINER_MODE_TRUE
14263
1d39f329
NN
14264# ---------------------
14265# GCC bootstrap support
14266# ---------------------
14267
14268# Stage specific cflags for build.
14269stage1_cflags="-g"
14270case $build in
14271 vax-*-*)
14272 case ${GCC} in
14273 yes) stage1_cflags="-g -Wa,-J" ;;
14274 *) stage1_cflags="-g -J" ;;
14275 esac ;;
1d39f329
NN
14276esac
14277
1d89b610 14278# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14279if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14280 saved_CFLAGS="$CFLAGS"
14281
14282 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14283 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14285$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14287/* end confdefs.h. */
14288
2038f525
PB
14289#if (__GNUC__ < 3) \
14290 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14291 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14292#error http://gcc.gnu.org/PR29382
14293#endif
14294
c6b750e1
DJ
14295int
14296main ()
14297{
14298
14299 ;
14300 return 0;
14301}
14302_ACEOF
81ecdfbb
RW
14303if ac_fn_c_try_compile "$LINENO"; then :
14304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14305$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14306else
81ecdfbb
RW
14307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14308$as_echo "no" >&6; }
c6b750e1 14309fi
81ecdfbb 14310rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14311
14312 CFLAGS="$saved_CFLAGS"
14313fi
14314
14315
1d39f329 14316
8a0d8a5c 14317# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14318# Check whether --enable-stage1-checking was given.
14319if test "${enable_stage1_checking+set}" = set; then :
14320 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14321else
5566c1fa 14322 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14323 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14324else
5566c1fa 14325 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14326fi
81ecdfbb 14327fi
8a0d8a5c
PB
14328
14329
c6b750e1 14330
81ecdfbb
RW
14331# Enable -Werror in bootstrap stage2 and later.
14332# Check whether --enable-werror was given.
14333if test "${enable_werror+set}" = set; then :
14334 enableval=$enable_werror;
1d39f329 14335else
a0323144 14336 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14337 enable_werror=yes
79fcd0ec
PB
14338else
14339 enable_werror=no
14340fi
81ecdfbb
RW
14341fi
14342
1a6f2dc7
NN
14343case ${enable_werror} in
14344 yes) stage2_werror_flag="--enable-werror-always" ;;
14345 *) stage2_werror_flag="" ;;
1d39f329
NN
14346esac
14347
14348
e8a5fa9c
RW
14349# Specify what files to not compare during bootstrap.
14350
14351compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14352case "$target" in
14353 hppa*64*-*-hpux*) ;;
14354 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14355esac
1f53ca9a
AO
14356case " $configdirs " in
14357*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14358esac
e8a5fa9c
RW
14359
14360
81ecdfbb
RW
14361ac_config_files="$ac_config_files Makefile"
14362
c6b750e1 14363cat >confcache <<\_ACEOF
a0da8069
NN
14364# This file is a shell script that caches the results of configure
14365# tests run on this system so they can be shared between configure
c6b750e1
DJ
14366# scripts and configure runs, see configure's option --config-cache.
14367# It is not useful on other systems. If it contains results you don't
14368# want to keep, you may remove or edit it.
a0da8069 14369#
c6b750e1
DJ
14370# config.status only pays attention to the cache file if you give it
14371# the --recheck option to rerun configure.
a0da8069 14372#
c6b750e1
DJ
14373# `ac_cv_env_foo' variables (set or unset) will be overridden when
14374# loading this file, other *unset* `ac_cv_foo' will be assigned the
14375# following values.
14376
14377_ACEOF
14378
a0da8069
NN
14379# The following way of writing the cache mishandles newlines in values,
14380# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14381# So, we kill variables containing newlines.
a0da8069
NN
14382# Ultrix sh set writes to stderr and can't be redirected directly,
14383# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14384(
14385 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14386 eval ac_val=\$$ac_var
14387 case $ac_val in #(
14388 *${as_nl}*)
14389 case $ac_var in #(
14390 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14391$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14392 esac
14393 case $ac_var in #(
14394 _ | IFS | as_nl) ;; #(
14395 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14396 *) { eval $ac_var=; unset $ac_var;} ;;
14397 esac ;;
14398 esac
14399 done
14400
c6b750e1 14401 (set) 2>&1 |
81ecdfbb
RW
14402 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14403 *${as_nl}ac_space=\ *)
14404 # `set' does not quote correctly, so add quotes: double-quote
14405 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14406 sed -n \
14407 "s/'/'\\\\''/g;
14408 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14409 ;; #(
c6b750e1
DJ
14410 *)
14411 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14412 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14413 ;;
81ecdfbb
RW
14414 esac |
14415 sort
14416) |
c6b750e1 14417 sed '
81ecdfbb 14418 /^ac_cv_env_/b end
c6b750e1 14419 t clear
81ecdfbb 14420 :clear
c6b750e1
DJ
14421 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14422 t end
81ecdfbb
RW
14423 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14424 :end' >>confcache
14425if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14426 if test -w "$cache_file"; then
14427 test "x$cache_file" != "x/dev/null" &&
14428 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14429$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14430 cat confcache >$cache_file
a0da8069 14431 else
81ecdfbb
RW
14432 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14433$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14434 fi
852e5f18 14435fi
a0da8069 14436rm -f confcache
852e5f18 14437
a0da8069
NN
14438test "x$prefix" = xNONE && prefix=$ac_default_prefix
14439# Let make expand exec_prefix.
14440test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14441
a0da8069
NN
14442# Transform confdefs.h into DEFS.
14443# Protect against shell expansion while executing Makefile rules.
14444# Protect against Makefile macro expansion.
c6b750e1
DJ
14445#
14446# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14447# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14448# look for a macro that doesn't take arguments.
81ecdfbb
RW
14449ac_script='
14450:mline
14451/\\$/{
14452 N
14453 s,\\\n,,
14454 b mline
14455}
c6b750e1 14456t clear
81ecdfbb
RW
14457:clear
14458s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14459t quote
81ecdfbb 14460s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14461t quote
81ecdfbb
RW
14462b any
14463:quote
14464s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14465s/\[/\\&/g
14466s/\]/\\&/g
14467s/\$/$$/g
14468H
14469:any
14470${
14471 g
14472 s/^\n//
14473 s/\n/ /g
14474 p
14475}
14476'
14477DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14478
14479
14480ac_libobjs=
14481ac_ltlibobjs=
14482for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14483 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14484 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14485 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14486 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14487 # will be set to the directory where LIBOBJS objects are built.
14488 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14489 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14490done
14491LIBOBJS=$ac_libobjs
852e5f18 14492
c6b750e1 14493LTLIBOBJS=$ac_ltlibobjs
376a0e54 14494
cac3d6c4 14495
c6b750e1
DJ
14496
14497: ${CONFIG_STATUS=./config.status}
81ecdfbb 14498ac_write_fail=0
c6b750e1
DJ
14499ac_clean_files_save=$ac_clean_files
14500ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14501{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14502$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14503as_write_fail=0
14504cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14505#! $SHELL
14506# Generated by $as_me.
a0da8069 14507# Run this file to recreate the current configuration.
a0da8069 14508# Compiler output produced by configure, useful for debugging
c6b750e1 14509# configure, is in config.log if it exists.
376a0e54 14510
c6b750e1
DJ
14511debug=false
14512ac_cs_recheck=false
14513ac_cs_silent=false
c6b750e1 14514
81ecdfbb
RW
14515SHELL=\${CONFIG_SHELL-$SHELL}
14516export SHELL
14517_ASEOF
14518cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14519## -------------------- ##
14520## M4sh Initialization. ##
14521## -------------------- ##
14522
14523# Be more Bourne compatible
14524DUALCASE=1; export DUALCASE # for MKS sh
14525if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14526 emulate sh
14527 NULLCMD=:
81ecdfbb 14528 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14529 # is contrary to our usage. Disable this feature.
14530 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14531 setopt NO_GLOB_SUBST
14532else
14533 case `(set -o) 2>/dev/null` in #(
14534 *posix*) :
14535 set -o posix ;; #(
14536 *) :
14537 ;;
14538esac
c6b750e1 14539fi
c6b750e1 14540
81ecdfbb
RW
14541
14542as_nl='
14543'
14544export as_nl
14545# Printing a long string crashes Solaris 7 /usr/bin/printf.
14546as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14547as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14548as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14549# Prefer a ksh shell builtin over an external printf program on Solaris,
14550# but without wasting forks for bash or zsh.
14551if test -z "$BASH_VERSION$ZSH_VERSION" \
14552 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14553 as_echo='print -r --'
14554 as_echo_n='print -rn --'
14555elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14556 as_echo='printf %s\n'
14557 as_echo_n='printf %s'
14558else
14559 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14560 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14561 as_echo_n='/usr/ucb/echo -n'
14562 else
14563 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14564 as_echo_n_body='eval
14565 arg=$1;
14566 case $arg in #(
14567 *"$as_nl"*)
14568 expr "X$arg" : "X\\(.*\\)$as_nl";
14569 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14570 esac;
14571 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14572 '
14573 export as_echo_n_body
14574 as_echo_n='sh -c $as_echo_n_body as_echo'
14575 fi
14576 export as_echo_body
14577 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14578fi
14579
81ecdfbb
RW
14580# The user is always right.
14581if test "${PATH_SEPARATOR+set}" != set; then
14582 PATH_SEPARATOR=:
14583 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14584 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14585 PATH_SEPARATOR=';'
14586 }
14587fi
14588
14589
14590# IFS
14591# We need space, tab and new line, in precisely that order. Quoting is
14592# there to prevent editors from complaining about space-tab.
14593# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14594# splitting by setting IFS to empty value.)
14595IFS=" "" $as_nl"
14596
14597# Find who we are. Look in the path if we contain no directory separator.
14598case $0 in #((
14599 *[\\/]* ) as_myself=$0 ;;
14600 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14601for as_dir in $PATH
14602do
14603 IFS=$as_save_IFS
14604 test -z "$as_dir" && as_dir=.
14605 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14606 done
14607IFS=$as_save_IFS
14608
14609 ;;
14610esac
14611# We did not find ourselves, most probably we were run as `sh COMMAND'
14612# in which case we are not to be found in the path.
14613if test "x$as_myself" = x; then
14614 as_myself=$0
14615fi
14616if test ! -f "$as_myself"; then
14617 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14618 exit 1
14619fi
c6b750e1 14620
81ecdfbb
RW
14621# Unset variables that we do not need and which cause bugs (e.g. in
14622# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14623# suppresses any "Segmentation fault" message there. '((' could
14624# trigger a bug in pdksh 5.2.14.
14625for as_var in BASH_ENV ENV MAIL MAILPATH
14626do eval test x\${$as_var+set} = xset \
14627 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14628done
c6b750e1
DJ
14629PS1='$ '
14630PS2='> '
14631PS4='+ '
14632
14633# NLS nuisances.
81ecdfbb
RW
14634LC_ALL=C
14635export LC_ALL
14636LANGUAGE=C
14637export LANGUAGE
14638
14639# CDPATH.
14640(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14641
14642
14643# as_fn_error ERROR [LINENO LOG_FD]
14644# ---------------------------------
14645# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14646# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14647# script with status $?, using 1 if that was 0.
14648as_fn_error ()
14649{
14650 as_status=$?; test $as_status -eq 0 && as_status=1
14651 if test "$3"; then
14652 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14653 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14654 fi
81ecdfbb
RW
14655 $as_echo "$as_me: error: $1" >&2
14656 as_fn_exit $as_status
14657} # as_fn_error
14658
14659
14660# as_fn_set_status STATUS
14661# -----------------------
14662# Set $? to STATUS, without forking.
14663as_fn_set_status ()
14664{
14665 return $1
14666} # as_fn_set_status
14667
14668# as_fn_exit STATUS
14669# -----------------
14670# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14671as_fn_exit ()
14672{
14673 set +e
14674 as_fn_set_status $1
14675 exit $1
14676} # as_fn_exit
14677
14678# as_fn_unset VAR
14679# ---------------
14680# Portably unset VAR.
14681as_fn_unset ()
14682{
14683 { eval $1=; unset $1;}
14684}
14685as_unset=as_fn_unset
14686# as_fn_append VAR VALUE
14687# ----------------------
14688# Append the text in VALUE to the end of the definition contained in VAR. Take
14689# advantage of any shell optimizations that allow amortized linear growth over
14690# repeated appends, instead of the typical quadratic growth present in naive
14691# implementations.
14692if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14693 eval 'as_fn_append ()
14694 {
14695 eval $1+=\$2
14696 }'
14697else
14698 as_fn_append ()
14699 {
14700 eval $1=\$$1\$2
14701 }
14702fi # as_fn_append
14703
14704# as_fn_arith ARG...
14705# ------------------
14706# Perform arithmetic evaluation on the ARGs, and store the result in the
14707# global $as_val. Take advantage of shells that can avoid forks. The arguments
14708# must be portable across $(()) and expr.
14709if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14710 eval 'as_fn_arith ()
14711 {
14712 as_val=$(( $* ))
14713 }'
14714else
14715 as_fn_arith ()
14716 {
14717 as_val=`expr "$@" || test $? -eq 1`
14718 }
14719fi # as_fn_arith
14720
c6b750e1 14721
81ecdfbb
RW
14722if expr a : '\(a\)' >/dev/null 2>&1 &&
14723 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14724 as_expr=expr
14725else
14726 as_expr=false
14727fi
14728
81ecdfbb 14729if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14730 as_basename=basename
14731else
14732 as_basename=false
14733fi
14734
81ecdfbb
RW
14735if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14736 as_dirname=dirname
14737else
14738 as_dirname=false
14739fi
c6b750e1 14740
81ecdfbb 14741as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14742$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14743 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14744 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14745$as_echo X/"$0" |
14746 sed '/^.*\/\([^/][^/]*\)\/*$/{
14747 s//\1/
14748 q
14749 }
14750 /^X\/\(\/\/\)$/{
14751 s//\1/
14752 q
14753 }
14754 /^X\/\(\/\).*/{
14755 s//\1/
14756 q
14757 }
14758 s/.*/./; q'`
c6b750e1 14759
c6b750e1
DJ
14760# Avoid depending upon Character Ranges.
14761as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14762as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14763as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14764as_cr_digits='0123456789'
14765as_cr_alnum=$as_cr_Letters$as_cr_digits
14766
81ecdfbb
RW
14767ECHO_C= ECHO_N= ECHO_T=
14768case `echo -n x` in #(((((
14769-n*)
14770 case `echo 'xy\c'` in
14771 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14772 xy) ECHO_C='\c';;
14773 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14774 ECHO_T=' ';;
14775 esac;;
14776*)
14777 ECHO_N='-n';;
c6b750e1
DJ
14778esac
14779
81ecdfbb
RW
14780rm -f conf$$ conf$$.exe conf$$.file
14781if test -d conf$$.dir; then
14782 rm -f conf$$.dir/conf$$.file
c6b750e1 14783else
81ecdfbb
RW
14784 rm -f conf$$.dir
14785 mkdir conf$$.dir 2>/dev/null
c6b750e1 14786fi
81ecdfbb
RW
14787if (echo >conf$$.file) 2>/dev/null; then
14788 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14789 as_ln_s='ln -s'
81ecdfbb
RW
14790 # ... but there are two gotchas:
14791 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14792 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14793 # In both cases, we have to default to `cp -p'.
14794 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14795 as_ln_s='cp -p'
14796 elif ln conf$$.file conf$$ 2>/dev/null; then
14797 as_ln_s=ln
14798 else
14799 as_ln_s='cp -p'
c6b750e1 14800 fi
c6b750e1
DJ
14801else
14802 as_ln_s='cp -p'
14803fi
81ecdfbb
RW
14804rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14805rmdir conf$$.dir 2>/dev/null
14806
14807
14808# as_fn_mkdir_p
14809# -------------
14810# Create "$as_dir" as a directory, including parents if necessary.
14811as_fn_mkdir_p ()
14812{
14813
14814 case $as_dir in #(
14815 -*) as_dir=./$as_dir;;
14816 esac
14817 test -d "$as_dir" || eval $as_mkdir_p || {
14818 as_dirs=
14819 while :; do
14820 case $as_dir in #(
14821 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14822 *) as_qdir=$as_dir;;
14823 esac
14824 as_dirs="'$as_qdir' $as_dirs"
14825 as_dir=`$as_dirname -- "$as_dir" ||
14826$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14827 X"$as_dir" : 'X\(//\)[^/]' \| \
14828 X"$as_dir" : 'X\(//\)$' \| \
14829 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14830$as_echo X"$as_dir" |
14831 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14832 s//\1/
14833 q
14834 }
14835 /^X\(\/\/\)[^/].*/{
14836 s//\1/
14837 q
14838 }
14839 /^X\(\/\/\)$/{
14840 s//\1/
14841 q
14842 }
14843 /^X\(\/\).*/{
14844 s//\1/
14845 q
14846 }
14847 s/.*/./; q'`
14848 test -d "$as_dir" && break
14849 done
14850 test -z "$as_dirs" || eval "mkdir $as_dirs"
14851 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14852
c6b750e1 14853
81ecdfbb 14854} # as_fn_mkdir_p
c6b750e1 14855if mkdir -p . 2>/dev/null; then
81ecdfbb 14856 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14857else
14858 test -d ./-p && rmdir ./-p
14859 as_mkdir_p=false
14860fi
14861
81ecdfbb
RW
14862if test -x / >/dev/null 2>&1; then
14863 as_test_x='test -x'
14864else
14865 if ls -dL / >/dev/null 2>&1; then
14866 as_ls_L_option=L
14867 else
14868 as_ls_L_option=
14869 fi
14870 as_test_x='
14871 eval sh -c '\''
14872 if test -d "$1"; then
14873 test -d "$1/.";
14874 else
14875 case $1 in #(
14876 -*)set "./$1";;
14877 esac;
14878 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14879 ???[sx]*):;;*)false;;esac;fi
14880 '\'' sh
14881 '
14882fi
14883as_executable_p=$as_test_x
c6b750e1
DJ
14884
14885# Sed expression to map a string onto a valid CPP name.
14886as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14887
14888# Sed expression to map a string onto a valid variable name.
14889as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14890
14891
c6b750e1 14892exec 6>&1
81ecdfbb
RW
14893## ----------------------------------- ##
14894## Main body of $CONFIG_STATUS script. ##
14895## ----------------------------------- ##
14896_ASEOF
14897test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14898
14899cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14900# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14901# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14902# values after options handling.
14903ac_log="
c6b750e1 14904This file was extended by $as_me, which was
81ecdfbb 14905generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14906
14907 CONFIG_FILES = $CONFIG_FILES
14908 CONFIG_HEADERS = $CONFIG_HEADERS
14909 CONFIG_LINKS = $CONFIG_LINKS
14910 CONFIG_COMMANDS = $CONFIG_COMMANDS
14911 $ $0 $@
14912
81ecdfbb
RW
14913on `(hostname || uname -n) 2>/dev/null | sed 1q`
14914"
14915
c6b750e1
DJ
14916_ACEOF
14917
81ecdfbb
RW
14918case $ac_config_files in *"
14919"*) set x $ac_config_files; shift; ac_config_files=$*;;
14920esac
c6b750e1 14921
c6b750e1 14922
c6b750e1 14923
81ecdfbb
RW
14924cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14925# Files that config.status was made for.
14926config_files="$ac_config_files"
c6b750e1 14927
81ecdfbb 14928_ACEOF
c6b750e1 14929
81ecdfbb 14930cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14931ac_cs_usage="\
81ecdfbb
RW
14932\`$as_me' instantiates files and other configuration actions
14933from templates according to the current configuration. Unless the files
14934and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14935
81ecdfbb 14936Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14937
14938 -h, --help print this help, then exit
81ecdfbb
RW
14939 -V, --version print version number and configuration settings, then exit
14940 -q, --quiet, --silent
14941 do not print progress messages
c6b750e1
DJ
14942 -d, --debug don't remove temporary files
14943 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14944 --file=FILE[:TEMPLATE]
14945 instantiate the configuration file FILE
c6b750e1
DJ
14946
14947Configuration files:
14948$config_files
14949
81ecdfbb 14950Report bugs to the package provider."
c6b750e1 14951
81ecdfbb
RW
14952_ACEOF
14953cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14954ac_cs_version="\\
14955config.status
81ecdfbb
RW
14956configured by $0, generated by GNU Autoconf 2.64,
14957 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14958
81ecdfbb 14959Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14960This config.status script is free software; the Free Software Foundation
14961gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14962
14963ac_pwd='$ac_pwd'
14964srcdir='$srcdir'
14965INSTALL='$INSTALL'
8e957354 14966AWK='$AWK'
81ecdfbb 14967test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14968_ACEOF
14969
81ecdfbb
RW
14970cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14971# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14972ac_need_defaults=:
14973while test $# != 0
a0da8069 14974do
c6b750e1
DJ
14975 case $1 in
14976 --*=*)
81ecdfbb
RW
14977 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14978 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14979 ac_shift=:
14980 ;;
81ecdfbb 14981 *)
c6b750e1
DJ
14982 ac_option=$1
14983 ac_optarg=$2
14984 ac_shift=shift
14985 ;;
c6b750e1
DJ
14986 esac
14987
14988 case $ac_option in
14989 # Handling of the options.
a0da8069 14990 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14991 ac_cs_recheck=: ;;
81ecdfbb
RW
14992 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14993 $as_echo "$ac_cs_version"; exit ;;
14994 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14995 debug=: ;;
14996 --file | --fil | --fi | --f )
14997 $ac_shift
81ecdfbb
RW
14998 case $ac_optarg in
14999 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15000 esac
15001 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 15002 ac_need_defaults=false;;
81ecdfbb
RW
15003 --he | --h | --help | --hel | -h )
15004 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
15005 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15006 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15007 ac_cs_silent=: ;;
15008
15009 # This is an error.
81ecdfbb
RW
15010 -*) as_fn_error "unrecognized option: \`$1'
15011Try \`$0 --help' for more information." ;;
c6b750e1 15012
81ecdfbb
RW
15013 *) as_fn_append ac_config_targets " $1"
15014 ac_need_defaults=false ;;
c6b750e1 15015
376a0e54 15016 esac
c6b750e1 15017 shift
376a0e54
CM
15018done
15019
c6b750e1 15020ac_configure_extra_args=
376a0e54 15021
c6b750e1
DJ
15022if $ac_cs_silent; then
15023 exec 6>/dev/null
15024 ac_configure_extra_args="$ac_configure_extra_args --silent"
15025fi
376a0e54 15026
c6b750e1 15027_ACEOF
81ecdfbb 15028cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15029if \$ac_cs_recheck; then
81ecdfbb
RW
15030 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15031 shift
15032 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15033 CONFIG_SHELL='$SHELL'
15034 export CONFIG_SHELL
15035 exec "\$@"
c6b750e1
DJ
15036fi
15037
15038_ACEOF
81ecdfbb
RW
15039cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15040exec 5>>config.log
15041{
15042 echo
15043 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15044## Running $as_me. ##
15045_ASBOX
15046 $as_echo "$ac_log"
15047} >&5
c6b750e1 15048
81ecdfbb
RW
15049_ACEOF
15050cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15051#
15052# INIT-COMMANDS
15053#
15054extrasub_build="$extrasub_build"
15055 extrasub_host="$extrasub_host"
15056 extrasub_target="$extrasub_target"
15057
81ecdfbb 15058_ACEOF
c6b750e1 15059
81ecdfbb 15060cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15061
81ecdfbb 15062# Handling of arguments.
c6b750e1
DJ
15063for ac_config_target in $ac_config_targets
15064do
81ecdfbb
RW
15065 case $ac_config_target in
15066 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15067
15068 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15069 esac
15070done
15071
81ecdfbb 15072
c6b750e1
DJ
15073# If the user did not use the arguments to specify the items to instantiate,
15074# then the envvar interface is used. Set only those that are not.
15075# We use the long form for the default assignment because of an extremely
15076# bizarre bug on SunOS 4.1.3.
15077if $ac_need_defaults; then
15078 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15079fi
15080
15081# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15082# simply because there is no reason against having it here, and in addition,
c6b750e1 15083# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15084# Hook for its removal unless debugging.
15085# Note that there is a small window in which the directory will not be cleaned:
15086# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15087$debug ||
15088{
81ecdfbb
RW
15089 tmp=
15090 trap 'exit_status=$?
15091 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15092' 0
15093 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15094}
c6b750e1
DJ
15095# Create a (secure) tmp directory for tmp files.
15096
15097{
81ecdfbb 15098 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15099 test -n "$tmp" && test -d "$tmp"
15100} ||
15101{
81ecdfbb
RW
15102 tmp=./conf$$-$RANDOM
15103 (umask 077 && mkdir "$tmp")
15104} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15105
15106# Set up the scripts for CONFIG_FILES section.
15107# No need to generate them if there are no CONFIG_FILES.
15108# This happens for instance with `./config.status config.h'.
15109if test -n "$CONFIG_FILES"; then
15110
15111if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15112 ac_cs_awk_getline=:
15113 ac_cs_awk_pipe_init=
15114 ac_cs_awk_read_file='
15115 while ((getline aline < (F[key])) > 0)
15116 print(aline)
15117 close(F[key])'
15118 ac_cs_awk_pipe_fini=
15119else
15120 ac_cs_awk_getline=false
15121 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15122 ac_cs_awk_read_file='
15123 print "|#_!!_#|"
15124 print "cat " F[key] " &&"
15125 '$ac_cs_awk_pipe_init
15126 # The final `:' finishes the AND list.
15127 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15128fi
15129ac_cr=`echo X | tr X '\015'`
15130# On cygwin, bash can eat \r inside `` if the user requested igncr.
15131# But we know of no other shell where ac_cr would be empty at this
15132# point, so we can use a bashism as a fallback.
15133if test "x$ac_cr" = x; then
15134 eval ac_cr=\$\'\\r\'
15135fi
15136ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15137if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15138 ac_cs_awk_cr='\r'
15139else
15140 ac_cs_awk_cr=$ac_cr
15141fi
15142
15143echo 'BEGIN {' >"$tmp/subs1.awk" &&
15144_ACEOF
15145
15146# Create commands to substitute file output variables.
c6b750e1 15147{
81ecdfbb
RW
15148 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15149 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15150 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15151 echo "_ACAWK" &&
15152 echo "_ACEOF"
15153} >conf$$files.sh &&
15154. ./conf$$files.sh ||
15155 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15156rm -f conf$$files.sh
c6b750e1 15157
81ecdfbb
RW
15158{
15159 echo "cat >conf$$subs.awk <<_ACEOF" &&
15160 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15161 echo "_ACEOF"
15162} >conf$$subs.sh ||
15163 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15164ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15165ac_delim='%!_!# '
15166for ac_last_try in false false false false false :; do
15167 . ./conf$$subs.sh ||
15168 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15169
15170 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15171 if test $ac_delim_n = $ac_delim_num; then
15172 break
15173 elif $ac_last_try; then
15174 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15175 else
15176 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15177 fi
15178done
15179rm -f conf$$subs.sh
15180
15181cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15182cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15183_ACEOF
81ecdfbb
RW
15184sed -n '
15185h
15186s/^/S["/; s/!.*/"]=/
15187p
15188g
15189s/^[^!]*!//
15190:repl
15191t repl
15192s/'"$ac_delim"'$//
15193t delim
15194:nl
15195h
15196s/\(.\{148\}\).*/\1/
15197t more1
15198s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15199p
15200n
15201b repl
15202:more1
15203s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15204p
15205g
15206s/.\{148\}//
15207t nl
15208:delim
15209h
15210s/\(.\{148\}\).*/\1/
15211t more2
15212s/["\\]/\\&/g; s/^/"/; s/$/"/
15213p
15214b
15215:more2
15216s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15217p
15218g
15219s/.\{148\}//
15220t delim
15221' <conf$$subs.awk | sed '
15222/^[^""]/{
15223 N
15224 s/\n//
15225}
15226' >>$CONFIG_STATUS || ac_write_fail=1
15227rm -f conf$$subs.awk
15228cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15229_ACAWK
15230cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15231 for (key in S) S_is_set[key] = 1
15232 FS = "\a"
15233 \$ac_cs_awk_pipe_init
15234}
15235{
15236 line = $ 0
15237 nfields = split(line, field, "@")
15238 substed = 0
15239 len = length(field[1])
15240 for (i = 2; i < nfields; i++) {
15241 key = field[i]
15242 keylen = length(key)
15243 if (S_is_set[key]) {
15244 value = S[key]
15245 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15246 len += length(value) + length(field[++i])
15247 substed = 1
15248 } else
15249 len += 1 + keylen
15250 }
15251 if (nfields == 3 && !substed) {
15252 key = field[2]
15253 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15254 \$ac_cs_awk_read_file
15255 next
15256 }
15257 }
15258 print line
15259}
15260\$ac_cs_awk_pipe_fini
15261_ACAWK
15262_ACEOF
15263cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15264if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15265 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15266else
15267 cat
15268fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15269 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15270_ACEOF
15271
15272# VPATH may cause trouble with some makes, so we remove $(srcdir),
15273# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15274# trailing colons and then remove the whole line if VPATH becomes empty
15275# (actually we leave an empty line to preserve line numbers).
15276if test "x$srcdir" = x.; then
15277 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15278s/:*\$(srcdir):*/:/
15279s/:*\${srcdir}:*/:/
15280s/:*@srcdir@:*/:/
15281s/^\([^=]*=[ ]*\):*/\1/
15282s/:*$//
15283s/^[^=]*=[ ]*$//
15284}'
15285fi
c6b750e1 15286
81ecdfbb
RW
15287cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15288fi # test -n "$CONFIG_FILES"
c6b750e1 15289
c6b750e1 15290
81ecdfbb
RW
15291eval set X " :F $CONFIG_FILES "
15292shift
15293for ac_tag
15294do
15295 case $ac_tag in
15296 :[FHLC]) ac_mode=$ac_tag; continue;;
15297 esac
15298 case $ac_mode$ac_tag in
15299 :[FHL]*:*);;
15300 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15301 :[FH]-) ac_tag=-:-;;
15302 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15303 esac
15304 ac_save_IFS=$IFS
15305 IFS=:
15306 set x $ac_tag
15307 IFS=$ac_save_IFS
15308 shift
15309 ac_file=$1
15310 shift
252b5132 15311
81ecdfbb
RW
15312 case $ac_mode in
15313 :L) ac_source=$1;;
15314 :[FH])
15315 ac_file_inputs=
15316 for ac_f
15317 do
15318 case $ac_f in
15319 -) ac_f="$tmp/stdin";;
15320 *) # Look for the file first in the build tree, then in the source tree
15321 # (if the path is not absolute). The absolute path cannot be DOS-style,
15322 # because $ac_f cannot contain `:'.
15323 test -f "$ac_f" ||
15324 case $ac_f in
15325 [\\/$]*) false;;
15326 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15327 esac ||
15328 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15329 esac
15330 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15331 as_fn_append ac_file_inputs " '$ac_f'"
15332 done
c6b750e1 15333
81ecdfbb
RW
15334 # Let's still pretend it is `configure' which instantiates (i.e., don't
15335 # use $as_me), people would be surprised to read:
15336 # /* config.h. Generated by config.status. */
15337 configure_input='Generated from '`
15338 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15339 `' by configure.'
15340 if test x"$ac_file" != x-; then
15341 configure_input="$ac_file. $configure_input"
15342 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15343$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15344 fi
81ecdfbb
RW
15345 # Neutralize special characters interpreted by sed in replacement strings.
15346 case $configure_input in #(
15347 *\&* | *\|* | *\\* )
15348 ac_sed_conf_input=`$as_echo "$configure_input" |
15349 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15350 *) ac_sed_conf_input=$configure_input;;
15351 esac
cac3d6c4 15352
81ecdfbb
RW
15353 case $ac_tag in
15354 *:-:* | *:-) cat >"$tmp/stdin" \
15355 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15356 esac
15357 ;;
a0da8069 15358 esac
252b5132 15359
81ecdfbb 15360 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15361$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15362 X"$ac_file" : 'X\(//\)[^/]' \| \
15363 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15364 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15365$as_echo X"$ac_file" |
15366 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15367 s//\1/
15368 q
15369 }
15370 /^X\(\/\/\)[^/].*/{
15371 s//\1/
15372 q
15373 }
15374 /^X\(\/\/\)$/{
15375 s//\1/
15376 q
15377 }
15378 /^X\(\/\).*/{
15379 s//\1/
15380 q
15381 }
15382 s/.*/./; q'`
15383 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15384 ac_builddir=.
252b5132 15385
81ecdfbb
RW
15386case "$ac_dir" in
15387.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15388*)
15389 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15390 # A ".." for each directory in $ac_dir_suffix.
15391 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15392 case $ac_top_builddir_sub in
15393 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15394 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15395 esac ;;
15396esac
15397ac_abs_top_builddir=$ac_pwd
15398ac_abs_builddir=$ac_pwd$ac_dir_suffix
15399# for backward compatibility:
15400ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15401
15402case $srcdir in
81ecdfbb 15403 .) # We are building in place.
c6b750e1 15404 ac_srcdir=.
81ecdfbb
RW
15405 ac_top_srcdir=$ac_top_builddir_sub
15406 ac_abs_top_srcdir=$ac_pwd ;;
15407 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15408 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15409 ac_top_srcdir=$srcdir
15410 ac_abs_top_srcdir=$srcdir ;;
15411 *) # Relative name.
15412 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15413 ac_top_srcdir=$ac_top_build_prefix$srcdir
15414 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15415esac
81ecdfbb 15416ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15417
252b5132 15418
81ecdfbb
RW
15419 case $ac_mode in
15420 :F)
15421 #
15422 # CONFIG_FILE
15423 #
c6b750e1
DJ
15424
15425 case $INSTALL in
15426 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15427 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15428 esac
81ecdfbb 15429_ACEOF
252b5132 15430
81ecdfbb
RW
15431cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15432# If the template does not know about datarootdir, expand it.
15433# FIXME: This hack should be removed a few years after 2.60.
15434ac_datarootdir_hack=; ac_datarootdir_seen=
15435ac_sed_dataroot='
15436/datarootdir/ {
15437 p
15438 q
15439}
15440/@datadir@/p
15441/@docdir@/p
15442/@infodir@/p
15443/@localedir@/p
15444/@mandir@/p'
15445case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15446*datarootdir*) ac_datarootdir_seen=yes;;
15447*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15448 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15449$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15450_ACEOF
81ecdfbb
RW
15451cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15452 ac_datarootdir_hack='
15453 s&@datadir@&$datadir&g
15454 s&@docdir@&$docdir&g
15455 s&@infodir@&$infodir&g
15456 s&@localedir@&$localedir&g
15457 s&@mandir@&$mandir&g
15458 s&\\\${datarootdir}&$datarootdir&g' ;;
15459esac
15460_ACEOF
15461
15462# Neutralize VPATH when `$srcdir' = `.'.
15463# Shell code in configure.ac might set extrasub.
15464# FIXME: do we really want to maintain this feature?
15465cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15466ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15467$extrasub
15468_ACEOF
81ecdfbb 15469cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15470:t
15471/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15472s|@configure_input@|$ac_sed_conf_input|;t t
15473s&@top_builddir@&$ac_top_builddir_sub&;t t
15474s&@top_build_prefix@&$ac_top_build_prefix&;t t
15475s&@srcdir@&$ac_srcdir&;t t
15476s&@abs_srcdir@&$ac_abs_srcdir&;t t
15477s&@top_srcdir@&$ac_top_srcdir&;t t
15478s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15479s&@builddir@&$ac_builddir&;t t
15480s&@abs_builddir@&$ac_abs_builddir&;t t
15481s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15482s&@INSTALL@&$ac_INSTALL&;t t
15483$ac_datarootdir_hack
15484"
15485eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15486if $ac_cs_awk_getline; then
15487 $AWK -f "$tmp/subs.awk"
15488else
15489 $AWK -f "$tmp/subs.awk" | $SHELL
15490fi >$tmp/out \
15491 || as_fn_error "could not create $ac_file" "$LINENO" 5
15492
15493test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15494 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15495 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15496 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15497which seems to be undefined. Please make sure it is defined." >&5
15498$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15499which seems to be undefined. Please make sure it is defined." >&2;}
15500
15501 rm -f "$tmp/stdin"
15502 case $ac_file in
15503 -) cat "$tmp/out" && rm -f "$tmp/out";;
15504 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15505 esac \
15506 || as_fn_error "could not create $ac_file" "$LINENO" 5
15507 ;;
c148b4cb 15508
c148b4cb 15509
c148b4cb 15510
81ecdfbb
RW
15511 esac
15512
06a51eac
RW
15513
15514 case $ac_file$ac_mode in
15515 "Makefile":F) sed "$extrasub_build" Makefile |
15516 sed "$extrasub_host" |
15517 sed "$extrasub_target" > mf$$
15518 mv -f mf$$ Makefile ;;
15519
15520 esac
81ecdfbb
RW
15521done # for ac_tag
15522
15523
15524as_fn_exit 0
c6b750e1 15525_ACEOF
c6b750e1
DJ
15526ac_clean_files=$ac_clean_files_save
15527
81ecdfbb
RW
15528test $ac_write_fail = 0 ||
15529 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15530
c6b750e1
DJ
15531
15532# configure is writing to config.log, and then calls config.status.
15533# config.status does its own redirection, appending to config.log.
15534# Unfortunately, on DOS this fails, as config.log is still kept open
15535# by configure, so config.status won't be able to write to it; its
15536# output is simply discarded. So we exec the FD to /dev/null,
15537# effectively closing config.log, so it can be properly (re)opened and
15538# appended to by config.status. When coming back to configure, we
15539# need to make the FD available again.
15540if test "$no_create" != yes; then
15541 ac_cs_success=:
15542 ac_config_status_args=
15543 test "$silent" = yes &&
15544 ac_config_status_args="$ac_config_status_args --quiet"
15545 exec 5>/dev/null
15546 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15547 exec 5>>config.log
15548 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15549 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15550 $ac_cs_success || as_fn_exit $?
15551fi
15552if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15553 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15554$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15555fi
c148b4cb 15556
This page took 1.495824 seconds and 4 git commands to generate.