gdb/testsuite/
[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]
e6de499b 1486 --enable-gold[=ARG] build gold [ARG={both}[/{gold,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.
e6de499b 2904# If --enable-gold is used, "gold" may 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 3071# Handle --enable-gold.
e6de499b
NC
3072# --enable-gold Build only gold
3073# --disable-gold [default] Build only ld
3074# --enable-gold=both Build both gold and ld, ld is default
3075# --enable-gold=both/ld Same
3076# --enable-gold=both/gold Build both gold and ld, gold is default, ld is renamed ld.bfd
93f9b408 3077
81ecdfbb
RW
3078# Check whether --enable-gold was given.
3079if test "${enable_gold+set}" = set; then :
3080 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
3081else
3082 ENABLE_GOLD=no
81ecdfbb
RW
3083fi
3084
e6de499b
NC
3085 case "${ENABLE_GOLD}" in
3086 yes|both|both/gold|both/ld)
3087 # Check for ELF target.
3088 is_elf=no
3089 case "${target}" in
3090 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3091 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
3092 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
3093 case "${target}" in
3094 *-*-linux*aout* | *-*-linux*oldld*)
3095 ;;
3096 *)
3097 is_elf=yes
3098 ;;
3099 esac
3100 esac
3101
3102 if test "$is_elf" = "yes"; then
3103 # Check for target supported by gold.
93f9b408 3104 case "${target}" in
e6de499b
NC
3105 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
3106 case "${ENABLE_GOLD}" in
3107 both*)
3108 configdirs="$configdirs gold"
3109 ;;
3110 *)
3111 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
3112 ;;
3113 esac
3114 ENABLE_GOLD=yes
93f9b408
ILT
3115 ;;
3116 esac
e6de499b
NC
3117 fi
3118 ;;
3119 no)
3120 ;;
3121 *)
3122 as_fn_error "invalid --enable-gold argument" "$LINENO" 5
3123 ;;
93f9b408
ILT
3124 esac
3125
a0da8069 3126# Configure extra directories which are host specific
252b5132 3127
a0da8069
NN
3128case "${host}" in
3129 *-cygwin*)
3130 configdirs="$configdirs libtermcap" ;;
3131esac
252b5132 3132
59f7ec45
HPN
3133# A target can indicate whether a language isn't supported for some reason.
3134# Only spaces may be used in this macro; not newlines or tabs.
3135unsupported_languages=
3136
c6b750e1 3137# Remove more programs from consideration, based on the host or
a0da8069
NN
3138# target this usually means that a port of the program doesn't
3139# exist yet.
252b5132 3140
a0da8069
NN
3141case "${host}" in
3142 hppa*64*-*-*)
3143 noconfigdirs="$noconfigdirs byacc"
3144 ;;
ec11bdc6 3145 i[3456789]86-*-vsta)
675c6968 3146 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 3147 ;;
ec11bdc6 3148 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 3149 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 3150 ;;
2d1e8239
NC
3151 x86_64-*-mingw*)
3152 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3153 ;;
ec11bdc6 3154 i[3456789]86-*-mingw32*)
675c6968 3155 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 3156 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 3157 ;;
ec11bdc6 3158 i[3456789]86-*-beos*)
675c6968 3159 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 3160 ;;
a0da8069 3161 *-*-cygwin*)
a92834c8 3162 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
3163 ;;
3164 *-*-netbsd*)
a92834c8 3165 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
3166 ;;
3167 ppc*-*-pe)
675c6968 3168 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
3169 ;;
3170 powerpc-*-beos*)
675c6968 3171 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 3172 ;;
a0da8069 3173esac
252b5132 3174
4b1cb4fe 3175
81ecdfbb
RW
3176# Check whether --enable-libada was given.
3177if test "${enable_libada+set}" = set; then :
3178 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3179else
3180 ENABLE_LIBADA=yes
81ecdfbb
RW
3181fi
3182
a2592b1b 3183if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3184 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3185fi
3186
81ecdfbb
RW
3187# Check whether --enable-libssp was given.
3188if test "${enable_libssp+set}" = set; then :
3189 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3190else
3191 ENABLE_LIBSSP=yes
81ecdfbb
RW
3192fi
3193
5f128533 3194
a0da8069
NN
3195# Save it here so that, even in case of --enable-libgcj, if the Java
3196# front-end isn't enabled, we still get libgcj disabled.
3197libgcj_saved=$libgcj
3198case $enable_libgcj in
3199yes)
3200 # If we reset it here, it won't get added to noconfigdirs in the
3201 # target-specific build rules, so it will be forcibly enabled
3202 # (unless the Java language itself isn't enabled).
3203 libgcj=
3204 ;;
3205no)
3206 # Make sure we get it printed in the list of not supported target libs.
3207 noconfigdirs="$noconfigdirs ${libgcj}"
3208 ;;
3209esac
252b5132 3210
4b1cb4fe 3211
a6df5a19
PB
3212# Disable libmudflap on some systems.
3213if test x$enable_libmudflap = x ; then
3e707e94 3214 case "${target}" in
29383458 3215 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 3216 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
3217 ;;
3218 *-*-freebsd*)
3219 # Enable libmudflap by default in FreeBSD.
3220 ;;
3221 *)
3222 # Disable it by default everywhere else.
3223 noconfigdirs="$noconfigdirs target-libmudflap"
3224 ;;
3225 esac
a6df5a19 3226fi
4b1cb4fe 3227
a6df5a19
PB
3228# Disable libgomp on non POSIX hosted systems.
3229if test x$enable_libgomp = x ; then
b3ded179
PB
3230 # Enable libgomp by default on hosted POSIX systems.
3231 case "${target}" in
29383458 3232 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
3233 ;;
3234 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3235 ;;
64ce424c 3236 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
3237 ;;
3238 *-*-darwin* | *-*-aix*)
3239 ;;
3240 *)
3241 noconfigdirs="$noconfigdirs target-libgomp"
3242 ;;
3243 esac
a6df5a19 3244fi
b3ded179 3245
691bb5a1
DD
3246# Default libgloss CPU subdirectory.
3247libgloss_dir="$target_cpu"
4b1cb4fe 3248
a0da8069
NN
3249case "${target}" in
3250 *-*-chorusos)
54d1c879 3251 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3252 ;;
24741ab2 3253 powerpc-*-darwin*)
9d39db92 3254 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3255 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3256 ;;
85bd1942
TG
3257 i[3456789]86-*-darwin*)
3258 noconfigdirs="$noconfigdirs ld gprof"
3259 noconfigdirs="$noconfigdirs sim target-rda"
3260 ;;
e8a5fa9c 3261 x86_64-*-darwin[912]*)
652dec25
TG
3262 noconfigdirs="$noconfigdirs ld gas gprof"
3263 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3264 ;;
04d1ab34 3265 *-*-darwin*)
d320aacb 3266 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3267 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 3268 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 3269 ;;
a0da8069 3270 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 3271 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3272 ;;
de0b4a87 3273 *-*-freebsd*)
4b1cb4fe
DD
3274 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3275 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3276 && test -f /usr/local/include/gmp.h; then
3277 with_gmp=/usr/local
3278 fi
3279
3280 # Skip some stuff that's unsupported on some FreeBSD configurations.
3281 case "${target}" in
3282 i*86-*-*) ;;
3283 alpha*-*-*) ;;
143754cd 3284 x86_64-*-*) ;;
4b1cb4fe 3285 *)
54d1c879 3286 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3287 ;;
3288 esac
3289 ;;
f8a495c8
NC
3290 *-*-kaos*)
3291 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3292 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3293 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3294 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3295 noconfigdirs="$noconfigdirs target-libgloss"
3296 ;;
a0da8069
NN
3297 *-*-netbsd*)
3298 # Skip some stuff on all NetBSD configurations.
3299 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3300
3301 # Skip some stuff that's unsupported on some NetBSD configurations.
3302 case "${target}" in
3303 i*86-*-netbsdelf*) ;;
5b474aa8 3304 arm*-*-netbsdelf*) ;;
a0da8069 3305 *)
54d1c879 3306 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3307 ;;
3308 esac
3309 ;;
2a3124ca 3310 *-*-netware*)
54d1c879 3311 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3312 ;;
3313 *-*-rtems*)
54d1c879 3314 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3315 ;;
1587117a
EC
3316 # The tpf target doesn't support gdb yet.
3317 *-*-tpf*)
54d1c879 3318 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3319 ;;
c1968181 3320 *-*-uclinux*)
54d1c879 3321 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3322 ;;
a0da8069 3323 *-*-vxworks*)
54d1c879 3324 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3325 ;;
3326 alpha*-dec-osf*)
3327 # ld works, but does not support shared libraries.
3328 # newlib is not 64 bit ready. I'm not sure about fileutils.
3329 # gas doesn't generate exception information.
3330 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3331 ;;
3332 alpha*-*-*vms*)
d594eacc 3333 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3334 ;;
3335 alpha*-*-linux*)
3336 # newlib is not 64 bit ready
3337 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3338 ;;
a0da8069
NN
3339 alpha*-*-*)
3340 # newlib is not 64 bit ready
54d1c879 3341 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3342 ;;
4a18bd6b 3343 am33_2.0-*-linux*)
54d1c879 3344 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3345 ;;
a0da8069 3346 sh-*-linux*)
54d1c879 3347 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3348 ;;
a0da8069 3349 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3350 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3351 noconfigdirs="$noconfigdirs target-examples"
3352 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3353 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3354 noconfigdirs="$noconfigdirs expect dejagnu"
3355 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3356 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3357 noconfigdirs="$noconfigdirs target-newlib"
3358 case "${host}" in
3359 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3360 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3361 ;;
3362 esac
691bb5a1 3363 libgloss_dir=wince
a0da8069
NN
3364 ;;
3365 arc-*-*)
54d1c879 3366 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3367 ;;
caeba88f 3368 arm-semi-aof )
caeba88f 3369 ;;
a0da8069 3370 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3371 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3372 libgloss_dir=arm
a0da8069 3373 ;;
11b04d1f 3374 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3375 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3376 libgloss_dir=arm
a0da8069 3377 ;;
bd70a46f 3378 arm*-*-linux-gnueabi)
6d18b86b 3379 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3380 case ${with_newlib} in
3381 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3382 esac
691bb5a1 3383 libgloss_dir=arm
bd70a46f 3384 ;;
df4a6958 3385 arm*-*-symbianelf*)
54d1c879 3386 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3387 libgloss_dir=arm
df4a6958 3388 ;;
a0da8069 3389 arm-*-pe*)
54d1c879 3390 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3391 ;;
a0da8069 3392 thumb-*-coff)
54d1c879 3393 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3394 ;;
3395 thumb-*-elf)
54d1c879 3396 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3397 ;;
a0da8069 3398 thumb-*-pe)
54d1c879 3399 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3400 ;;
3401 arm-*-riscix*)
54d1c879 3402 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3403 ;;
3404 avr-*-*)
266df637 3405 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3406 ;;
376a0e54 3407 bfin-*-*)
df51e4e1
JZ
3408 unsupported_languages="$unsupported_languages java"
3409 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3410 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3411 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3412 fi
3413 ;;
a0da8069 3414 c4x-*-* | tic4x-*-*)
54d1c879 3415 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3416 ;;
3417 c54x*-*-* | tic54x-*-*)
54d1c879 3418 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3419 ;;
52310858
NC
3420 cr16-*-*)
3421 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3422 ;;
c7e66c6d 3423 cris-*-* | crisv32-*-*)
59f7ec45 3424 unsupported_languages="$unsupported_languages java"
c7e66c6d 3425 case "${target}" in
2faa2958 3426 *-*-aout)
096f7d00 3427 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3428 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3429 *-*-elf)
5e818318 3430 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3431 *-*-linux*)
5e818318 3432 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3433 *)
096f7d00 3434 unsupported_languages="$unsupported_languages fortran"
54d1c879 3435 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3436 esac
691bb5a1 3437 libgloss_dir=cris
a0da8069 3438 ;;
3e707e94 3439 crx-*-*)
54d1c879 3440 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3441 ;;
a0da8069 3442 d10v-*-*)
54d1c879 3443 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3444 ;;
3445 d30v-*-*)
54d1c879 3446 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3447 ;;
691bb5a1
DD
3448 ep9312-*-elf | ep9312-*-coff)
3449 libgloss_dir=arm
3450 ;;
a0da8069 3451 fr30-*-elf*)
54d1c879 3452 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3453 ;;
3454 frv-*-*)
54d1c879 3455 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3456 ;;
20135e4c
NC
3457 moxie-*-*)
3458 noconfigdirs="$noconfigdirs ${libgcj}"
3459 noconfigdirs="$noconfigdirs gprof"
3460 ;;
a0da8069 3461 h8300*-*-*)
54d1c879 3462 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3463 ;;
3464 h8500-*-*)
54d1c879 3465 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3466 ;;
caeba88f 3467 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3468 ;;
a0da8069
NN
3469 hppa*64*-*-linux* | parisc*64*-*-linux*)
3470 # In this case, it's because the hppa64-linux target is for
3471 # the kernel only at this point and has no libc, and thus no
3472 # headers, crt*.o, etc., all of which are needed by these.
3473 noconfigdirs="$noconfigdirs target-zlib"
3474 ;;
5dcac624
DA
3475 parisc*-*-linux* | hppa*-*-linux*)
3476 ;;
a0da8069 3477 hppa*-*-*elf* | \
a0da8069
NN
3478 hppa*-*-lites* | \
3479 hppa*-*-openbsd* | \
3480 hppa*64*-*-*)
54d1c879 3481 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3482 ;;
3483 hppa*-hp-hpux11*)
3484 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3485 ;;
691bb5a1
DD
3486 hppa*-*-pro*)
3487 libgloss_dir=pa
3488 ;;
a0da8069
NN
3489 hppa*-*-*)
3490 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3491 # build on HP-UX 10.20.
54d1c879 3492 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3493 ;;
b07c2aad 3494 i960-*-*)
54d1c879 3495 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3496 ;;
a0da8069
NN
3497 ia64*-*-elf*)
3498 # No gdb support yet.
675c6968 3499 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3500 ;;
3501 ia64*-**-hpux*)
3502 # No gdb or ld support yet.
54d1c879 3503 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3504 ;;
19e99079
NC
3505 ia64*-*-*vms*)
3506 # No gdb or ld support yet.
3507 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3508 ;;
caeba88f 3509 i370-*-opened*)
caeba88f 3510 ;;
ec11bdc6 3511 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3512 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3513 libgloss_dir=i386
a0da8069 3514 ;;
ec11bdc6 3515 i[3456789]86-*-linux*)
a0da8069
NN
3516 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3517 # not build java stuff by default.
3518 case "${target}" in
3519 *-*-*libc1*)
54d1c879 3520 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3521 esac
3522
3523 # This section makes it possible to build newlib natively on linux.
3524 # If we are using a cross compiler then don't configure newlib.
3525 if test x${is_cross_compiler} != xno ; then
bba45b8b 3526 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3527 fi
3528 noconfigdirs="$noconfigdirs target-libgloss"
3529 # If we are not using a cross compiler, do configure newlib.
3530 # Note however, that newlib will only be configured in this situation
3531 # if the --with-newlib option has been given, because otherwise
3532 # 'target-newlib' will appear in skipdirs.
3533 ;;
1f53ca9a
AO
3534 i[3456789]86-w64-mingw*)
3535 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3536 ;;
3537 i[3456789]86-*-mingw*)
45055374
CV
3538 target_configdirs="$target_configdirs target-winsup"
3539 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3540 ;;
2d1e8239 3541 x86_64-*-mingw*)
2d1e8239 3542 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3543 ;;
a0da8069
NN
3544 *-*-cygwin*)
3545 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3546 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3547 # always build newlib if winsup directory is present.
45055374 3548 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3549 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3550 elif test -d "$srcdir/newlib"; then
45055374 3551 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3552 fi
c6b750e1 3553 ;;
caeba88f
AL
3554 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3555 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3556 ;;
ec11bdc6 3557 i[3456789]86-*-pe)
54d1c879 3558 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3559 ;;
ec11bdc6 3560 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3561 # The linker does not yet know about weak symbols in COFF,
3562 # and is not configured to handle mixed ELF and COFF.
54d1c879 3563 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3564 ;;
ec11bdc6 3565 i[3456789]86-*-sco*)
54d1c879 3566 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3567 ;;
ec11bdc6 3568 i[3456789]86-*-solaris2*)
a0da8069
NN
3569 noconfigdirs="$noconfigdirs target-libgloss"
3570 ;;
ec11bdc6 3571 i[3456789]86-*-sysv4*)
54d1c879 3572 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3573 ;;
ec11bdc6 3574 i[3456789]86-*-beos*)
54d1c879 3575 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3576 ;;
b59bea8a 3577 i[3456789]86-*-rdos*)
2429c060
PB
3578 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3579 ;;
b07c2aad 3580 m32r-*-*)
54d1c879 3581 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3582 ;;
a0da8069 3583 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3584 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3585 libgloss_dir=m68hc11
a0da8069
NN
3586 ;;
3587 m68k-*-elf*)
54d1c879 3588 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3589 ;;
3590 m68k-*-coff*)
54d1c879 3591 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3592 ;;
691bb5a1
DD
3593 m68*-*-* | fido-*-*)
3594 libgloss_dir=m68k
3595 ;;
a0da8069
NN
3596 mcore-*-pe*)
3597 # The EPOC C++ environment does not support exceptions or rtti,
3598 # and so building libstdc++-v3 tends not to always work.
3599 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3600 ;;
3601 mmix-*-*)
59f7ec45 3602 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3603 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3604 ;;
3605 mn10200-*-*)
54d1c879 3606 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3607 ;;
3608 mn10300-*-*)
54d1c879 3609 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3610 ;;
4970f871 3611 mt-*-*)
cdb9b172
AH
3612 noconfigdirs="$noconfigdirs sim"
3613 ;;
a0da8069
NN
3614 powerpc-*-aix*)
3615 # copied from rs6000-*-* entry
e8a5fa9c 3616 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3617 ;;
3618 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3619 target_configdirs="$target_configdirs target-winsup"
54d1c879 3620 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3621 # always build newlib.
3622 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3623 ;;
3624 # This is temporary until we can link against shared libraries
3625 powerpcle-*-solaris*)
54d1c879 3626 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3627 libgloss_dir=rs6000
a0da8069
NN
3628 ;;
3629 powerpc-*-beos*)
54d1c879 3630 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3631 ;;
a0da8069 3632 powerpc-*-eabi)
54d1c879 3633 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3634 libgloss_dir=rs6000
caeba88f
AL
3635 ;;
3636 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3637 libgloss_dir=rs6000
a0da8069 3638 ;;
a0da8069 3639 rs6000-*-lynxos*)
54d1c879 3640 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3641 ;;
3642 rs6000-*-aix*)
e8a5fa9c 3643 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3644 ;;
3645 rs6000-*-*)
54d1c879 3646 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3647 ;;
3648 m68k-apollo-*)
54d1c879 3649 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3650 ;;
25a07265
NC
3651 microblaze*)
3652 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3653 ;;
5bd8be13
RS
3654 mips*-sde-elf*)
3655 skipdirs="$skipdirs target-libiberty"
3656 noconfigdirs="$noconfigdirs ${libgcj}"
3657 if test x$with_newlib = xyes; then
3658 noconfigdirs="$noconfigdirs gprof"
3659 fi
3660 libgloss_dir=mips
3661 ;;
a0da8069 3662 mips*-*-irix5*)
54d1c879 3663 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3664 ;;
3665 mips*-*-irix6*)
a0da8069
NN
3666 # Linking libjava exceeds command-line length limits on at least
3667 # IRIX 6.2, but not on IRIX 6.5.
3668 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3669 # <oldham@codesourcery.com>
54d1c879 3670 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3671 ;;
a0da8069 3672 mips*-*-bsd*)
54d1c879 3673 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3674 ;;
a0da8069
NN
3675 mips*-*-linux*)
3676 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3677 ;;
3678 mips*-*-*)
54d1c879 3679 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3680 libgloss_dir=mips
a0da8069
NN
3681 ;;
3682 romp-*-*)
54d1c879 3683 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3684 ;;
dbf85af7 3685 sh-*-* | sh64-*-*)
a0da8069 3686 case "${host}" in
ec11bdc6
DD
3687 i[3456789]86-*-vsta) ;; # don't add gprof back in
3688 i[3456789]86-*-go32*) ;; # don't add gprof back in
3689 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3690 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3691 esac
e8a5fa9c
RW
3692 case "${target}" in
3693 sh*-*-elf)
3694 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3695 *)
3696 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3697 esac
a0da8069 3698 ;;
691bb5a1
DD
3699 sparclet-*-aout* | sparc86x-*-*)
3700 libgloss_dir=sparc
3701 ;;
a0da8069 3702 sparc-*-elf*)
54d1c879 3703 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3704 ;;
3705 sparc64-*-elf*)
54d1c879 3706 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3707 libgloss_dir=sparc
a0da8069
NN
3708 ;;
3709 sparclite-*-*)
54d1c879 3710 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3711 libgloss_dir=sparc
a0da8069
NN
3712 ;;
3713 sparc-*-sunos4*)
54d1c879 3714 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3715 if test x${is_cross_compiler} != xno ; then
3716 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3717 else
3718 use_gnu_ld=no
3719 fi
3720 ;;
e3c770b1 3721 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3722 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3723 ;;
a0da8069
NN
3724 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3725 ;;
619a3713
JM
3726 tic6x-*-*)
3727 noconfigdirs="$noconfigdirs gdb sim ${libgcj}"
3728 ;;
a0da8069 3729 v810-*-*)
54d1c879 3730 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3731 ;;
3732 v850-*-*)
54d1c879 3733 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3734 ;;
3735 v850e-*-*)
54d1c879 3736 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3737 ;;
3738 v850ea-*-*)
54d1c879 3739 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3740 ;;
3741 vax-*-vms)
54d1c879 3742 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3743 ;;
3744 vax-*-*)
54d1c879 3745 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3746 ;;
8b66833e 3747 xtensa*-*-*)
54d1c879 3748 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3749 ;;
a0da8069 3750 ip2k-*-*)
54d1c879 3751 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3752 ;;
29383458 3753 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3754 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3755 ;;
3756 *-*-lynxos*)
54d1c879 3757 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3758 ;;
a0da8069 3759 *-*-*)
54d1c879 3760 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3761 ;;
3762esac
252b5132 3763
a0da8069
NN
3764# If we aren't building newlib, then don't build libgloss, since libgloss
3765# depends upon some newlib header files.
3766case "${noconfigdirs}" in
3767 *target-libgloss*) ;;
3768 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3769esac
3770
a0da8069
NN
3771# Work in distributions that contain no compiler tools, like Autoconf.
3772tentative_cc=""
3773host_makefile_frag=/dev/null
3774if test -d ${srcdir}/config ; then
3775case "${host}" in
3776 m68k-hp-hpux*)
3777 # Avoid "too much defining" errors from HPUX compiler.
3778 tentative_cc="cc -Wp,-H256000"
3779 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3780 # If it's HP/UX ar, this should be harmless.
3781 RANLIB="ar ts"
3782 ;;
3783 m68k-apollo-sysv*)
3784 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3785 ;;
3786 m68k-apollo-bsd*)
3787 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3788 # chokes on bfd, the compiler won't let you assign integers to enums, and
3789 # other problems. Defining CC to gcc is a questionable way to say "don't use
3790 # the apollo compiler" (the preferred version of GCC could be called cc,
3791 # or whatever), but I'm not sure leaving CC as cc is any better...
3792 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3793 # Used to have BISON=yacc.
3794 tentative_cc=gcc
3795 ;;
3796 m88k-dg-dgux*)
3797 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3798 ;;
3799 m88k-harris-cxux*)
3800 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3801 tentative_cc="cc -Xa"
3802 host_makefile_frag="config/mh-cxux"
3803 ;;
3804 m88k-motorola-sysv*)
3805 ;;
3806 mips*-dec-ultrix*)
3807 tentative_cc="cc -Wf,-XNg1000"
3808 host_makefile_frag="config/mh-decstation"
3809 ;;
3810 mips*-nec-sysv4*)
3811 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3812 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3813 host_makefile_frag="config/mh-necv4"
3814 ;;
3815 mips*-sgi-irix4*)
3816 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3817 # environment. Also bump switch table size so that cp-parse will
3818 # compile. Bump string length limit so linker builds.
3819 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3820 ;;
3821 mips*-*-sysv4*)
3822 host_makefile_frag="config/mh-sysv4"
3823 ;;
3824 mips*-*-sysv*)
3825 # This is for a MIPS running RISC/os 4.52C.
3826
3827 # This is needed for GDB, but needs to be in the top-level make because
3828 # if a library is compiled with the bsd headers and gets linked with the
3829 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3830 # a different size).
3831 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3832 # known except to select the sysv environment. Could we use /proc instead?
3833 # These "sysv environments" and "bsd environments" often end up being a pain.
3834 #
3835 # This is not part of CFLAGS because perhaps not all C compilers have this
3836 # option.
3837 tentative_cc="cc -systype sysv"
3838 ;;
3839 i370-ibm-opened*)
3840 tentative_cc="c89"
3841 ;;
ec11bdc6 3842 i[3456789]86-*-sysv5*)
a0da8069
NN
3843 host_makefile_frag="config/mh-sysv5"
3844 ;;
ec11bdc6 3845 i[3456789]86-*-dgux*)
a0da8069
NN
3846 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3847 host_makefile_frag="config/mh-dgux386"
3848 ;;
ec11bdc6 3849 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3850 # The MetaWare compiler will generate a copyright message unless you
3851 # turn it off by adding the -Hnocopyr flag.
3852 tentative_cc="cc -Hnocopyr"
3853 ;;
ec11bdc6 3854 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3855 # for an NCR 3000 (i486/SVR4) system.
3856 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3857 # This compiler not only emits obnoxious copyright messages every time
3858 # you run it, but it chokes and dies on a whole bunch of GNU source
3859 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3860 tentative_cc="/usr/ccs/ATT/cc"
3861 host_makefile_frag="config/mh-ncr3000"
3862 ;;
ec11bdc6 3863 i[3456789]86-*-sco3.2v5*)
a0da8069 3864 ;;
ec11bdc6 3865 i[3456789]86-*-sco*)
a0da8069
NN
3866 # The native C compiler botches some simple uses of const. Unfortunately,
3867 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3868 tentative_cc="cc -Dconst="
3869 host_makefile_frag="config/mh-sco"
3870 ;;
ec11bdc6 3871 i[3456789]86-*-udk*)
a0da8069
NN
3872 host_makefile_frag="config/mh-sysv5"
3873 ;;
ec11bdc6 3874 i[3456789]86-*-solaris2*)
a0da8069
NN
3875 host_makefile_frag="config/mh-sysv4"
3876 ;;
ec11bdc6 3877 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3878 host_makefile_frag="config/mh-djgpp"
3879 ;;
3880 *-cygwin*)
e33b51a6 3881
81ecdfbb
RW
3882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3883$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3884echo a >cygwin-cat-check
1f53ca9a 3885if test `cat cygwin-cat-check` = a ; then
8ade07e9 3886 rm cygwin-cat-check
81ecdfbb
RW
3887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3888$as_echo "yes" >&6; }
e33b51a6 3889else
8ade07e9 3890 rm cygwin-cat-check
81ecdfbb
RW
3891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3892$as_echo "no" >&6; }
3893 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3894 Please either mount the build directory in binary mode or run the following
3895 commands before running any configure script:
3896set -o igncr
3897export SHELLOPTS
81ecdfbb 3898 " "$LINENO" 5
e33b51a6 3899fi
e33b51a6 3900
a0da8069
NN
3901 host_makefile_frag="config/mh-cygwin"
3902 ;;
8a1599ab 3903 *-mingw*)
84e7906e 3904 host_makefile_frag="config/mh-mingw"
2d1e8239 3905 ;;
a0da8069
NN
3906 *-interix*)
3907 host_makefile_frag="config/mh-interix"
3908 ;;
3909 vax-*-ultrix2*)
3910 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3911 tentative_cc=gcc
3912 ;;
3913 *-*-solaris2*)
3914 host_makefile_frag="config/mh-solaris"
3915 ;;
3916 m68k-sun-sunos*)
3917 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3918 # without overflowing the jump tables (-J says to use a 32 bit table)
3919 tentative_cc="cc -J"
3920 ;;
da888c87 3921 hppa*-hp-hpux10*)
a0da8069 3922 tentative_cc="cc -Wp,-H256000"
da888c87 3923 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3924 ;;
da888c87
PB
3925 hppa*-hp-hpux* | hppa*-*-hiux*)
3926 tentative_cc="cc -Wp,-H256000"
3927 host_makefile_frag="config/mh-pa"
3928 ;;
3929 hppa*-*)
3930 host_makefile_frag="config/mh-pa"
3931 ;;
3932 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3933 tentative_cc="cc -Wp,-H256000"
3934 ;;
3935 rs6000-*-lynxos*)
3936 # /bin/cc is less than useful for our purposes. Always use GCC
3937 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3938 host_makefile_frag="config/mh-lynxrs6k"
3939 ;;
0df3d27f
PB
3940 powerpc-*-darwin*)
3941 host_makefile_frag="config/mh-ppc-darwin"
3942 ;;
f6d183c0
PB
3943 powerpc-*-aix*)
3944 host_makefile_frag="config/mh-ppc-aix"
3945 ;;
3946 rs6000-*-aix*)
3947 host_makefile_frag="config/mh-ppc-aix"
3948 ;;
a0da8069
NN
3949 *-*-lynxos*)
3950 # /bin/cc is less than useful for our purposes. Always use GCC
3951 tentative_cc="/bin/gcc"
3952 ;;
3953 *-*-sysv4*)
3954 host_makefile_frag="config/mh-sysv4"
3955 ;;
fe69863c
DD
3956 # This is placed last to prevent interfering with the cases above.
3957 i[3456789]86-*-*)
3958 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3959 host_makefile_frag="config/mh-x86omitfp"
3960 ;;
a0da8069
NN
3961esac
3962fi
3963
9e07f89d
NN
3964# If we aren't going to be using gcc, see if we can extract a definition
3965# of CC from the fragment.
3966# Actually, use the 'pre-extracted' version above.
3967if test -z "${CC}" && test "${build}" = "${host}" ; then
3968 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3969 found=
3970 for dir in $PATH; do
3971 test -z "$dir" && dir=.
3972 if test -f $dir/gcc; then
3973 found=yes
3974 break
3975 fi
3976 done
3977 IFS="$save_ifs"
3978 if test -z "${found}" && test -n "${tentative_cc}" ; then
3979 CC=$tentative_cc
3980 fi
3981fi
3982
3983if test "${build}" != "${host}" ; then
1576798e
PB
3984 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3985 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3986 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3987 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3988 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3989 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3990 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3991 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3992 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3993 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3994 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3995 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3996else
3997 AR_FOR_BUILD="\$(AR)"
3998 AS_FOR_BUILD="\$(AS)"
512b7dfb 3999 CC_FOR_BUILD="\$(CC)"
1576798e
PB
4000 CXX_FOR_BUILD="\$(CXX)"
4001 GCJ_FOR_BUILD="\$(GCJ)"
4002 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
4003 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
4004 LD_FOR_BUILD="\$(LD)"
4005 NM_FOR_BUILD="\$(NM)"
4006 RANLIB_FOR_BUILD="\$(RANLIB)"
4007 WINDRES_FOR_BUILD="\$(WINDRES)"
4008 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
4009fi
4010
4011ac_ext=c
c6b750e1
DJ
4012ac_cpp='$CPP $CPPFLAGS'
4013ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4014ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4015ac_compiler_gnu=$ac_cv_c_compiler_gnu
4016if test -n "$ac_tool_prefix"; then
4017 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4018set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
4019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4020$as_echo_n "checking for $ac_word... " >&6; }
4021if test "${ac_cv_prog_CC+set}" = set; then :
4022 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4023else
4024 if test -n "$CC"; then
4025 ac_cv_prog_CC="$CC" # Let the user override the test.
4026else
4027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4028for as_dir in $PATH
4029do
4030 IFS=$as_save_IFS
4031 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4032 for ac_exec_ext in '' $ac_executable_extensions; do
4033 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4034 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4035 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4036 break 2
4037 fi
4038done
81ecdfbb
RW
4039 done
4040IFS=$as_save_IFS
c6b750e1
DJ
4041
4042fi
4043fi
4044CC=$ac_cv_prog_CC
4045if test -n "$CC"; then
81ecdfbb
RW
4046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4047$as_echo "$CC" >&6; }
c6b750e1 4048else
81ecdfbb
RW
4049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4050$as_echo "no" >&6; }
c6b750e1
DJ
4051fi
4052
81ecdfbb 4053
c6b750e1
DJ
4054fi
4055if test -z "$ac_cv_prog_CC"; then
4056 ac_ct_CC=$CC
6a9cf61e 4057 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4058set dummy gcc; ac_word=$2
81ecdfbb
RW
4059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4060$as_echo_n "checking for $ac_word... " >&6; }
4061if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4062 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4063else
4064 if test -n "$ac_ct_CC"; then
4065 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4066else
4067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4068for as_dir in $PATH
4069do
4070 IFS=$as_save_IFS
4071 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4072 for ac_exec_ext in '' $ac_executable_extensions; do
4073 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4074 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4075 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4076 break 2
4077 fi
4078done
81ecdfbb
RW
4079 done
4080IFS=$as_save_IFS
c6b750e1
DJ
4081
4082fi
4083fi
4084ac_ct_CC=$ac_cv_prog_ac_ct_CC
4085if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4087$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4088else
81ecdfbb
RW
4089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4090$as_echo "no" >&6; }
c6b750e1
DJ
4091fi
4092
81ecdfbb
RW
4093 if test "x$ac_ct_CC" = x; then
4094 CC=""
4095 else
4096 case $cross_compiling:$ac_tool_warned in
4097yes:)
4098{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4099$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4100ac_tool_warned=yes ;;
4101esac
4102 CC=$ac_ct_CC
4103 fi
c6b750e1
DJ
4104else
4105 CC="$ac_cv_prog_CC"
4106fi
4107
4108if test -z "$CC"; then
81ecdfbb
RW
4109 if test -n "$ac_tool_prefix"; then
4110 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4111set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4113$as_echo_n "checking for $ac_word... " >&6; }
4114if test "${ac_cv_prog_CC+set}" = set; then :
4115 $as_echo_n "(cached) " >&6
9e07f89d
NN
4116else
4117 if test -n "$CC"; then
4118 ac_cv_prog_CC="$CC" # Let the user override the test.
4119else
c6b750e1
DJ
4120as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4121for as_dir in $PATH
4122do
4123 IFS=$as_save_IFS
4124 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4125 for ac_exec_ext in '' $ac_executable_extensions; do
4126 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4127 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4128 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4129 break 2
4130 fi
4131done
81ecdfbb
RW
4132 done
4133IFS=$as_save_IFS
c6b750e1 4134
9e07f89d
NN
4135fi
4136fi
c6b750e1 4137CC=$ac_cv_prog_CC
9e07f89d 4138if test -n "$CC"; then
81ecdfbb
RW
4139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4140$as_echo "$CC" >&6; }
c6b750e1 4141else
81ecdfbb
RW
4142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4143$as_echo "no" >&6; }
c6b750e1
DJ
4144fi
4145
c6b750e1 4146
81ecdfbb 4147 fi
c6b750e1 4148fi
9e07f89d
NN
4149if test -z "$CC"; then
4150 # Extract the first word of "cc", so it can be a program name with args.
4151set dummy cc; ac_word=$2
81ecdfbb
RW
4152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4153$as_echo_n "checking for $ac_word... " >&6; }
4154if test "${ac_cv_prog_CC+set}" = set; then :
4155 $as_echo_n "(cached) " >&6
9e07f89d
NN
4156else
4157 if test -n "$CC"; then
4158 ac_cv_prog_CC="$CC" # Let the user override the test.
4159else
9e07f89d 4160 ac_prog_rejected=no
c6b750e1
DJ
4161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4162for as_dir in $PATH
4163do
4164 IFS=$as_save_IFS
4165 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4166 for ac_exec_ext in '' $ac_executable_extensions; do
4167 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4168 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4169 ac_prog_rejected=yes
4170 continue
4171 fi
4172 ac_cv_prog_CC="cc"
81ecdfbb 4173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4174 break 2
4175 fi
4176done
81ecdfbb
RW
4177 done
4178IFS=$as_save_IFS
c6b750e1 4179
9e07f89d
NN
4180if test $ac_prog_rejected = yes; then
4181 # We found a bogon in the path, so make sure we never use it.
4182 set dummy $ac_cv_prog_CC
4183 shift
c6b750e1 4184 if test $# != 0; then
9e07f89d
NN
4185 # We chose a different compiler from the bogus one.
4186 # However, it has the same basename, so the bogon will be chosen
4187 # first if we set CC to just the basename; use the full file name.
4188 shift
c6b750e1 4189 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4190 fi
4191fi
4192fi
4193fi
c6b750e1 4194CC=$ac_cv_prog_CC
9e07f89d 4195if test -n "$CC"; then
81ecdfbb
RW
4196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4197$as_echo "$CC" >&6; }
9e07f89d 4198else
81ecdfbb
RW
4199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4200$as_echo "no" >&6; }
9e07f89d
NN
4201fi
4202
81ecdfbb 4203
c6b750e1
DJ
4204fi
4205if test -z "$CC"; then
4206 if test -n "$ac_tool_prefix"; then
81ecdfbb 4207 for ac_prog in cl.exe
c6b750e1
DJ
4208 do
4209 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4210set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4212$as_echo_n "checking for $ac_word... " >&6; }
4213if test "${ac_cv_prog_CC+set}" = set; then :
4214 $as_echo_n "(cached) " >&6
9e07f89d
NN
4215else
4216 if test -n "$CC"; then
4217 ac_cv_prog_CC="$CC" # Let the user override the test.
4218else
c6b750e1
DJ
4219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4220for as_dir in $PATH
4221do
4222 IFS=$as_save_IFS
4223 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4224 for ac_exec_ext in '' $ac_executable_extensions; do
4225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4226 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4228 break 2
376a0e54 4229 fi
c6b750e1 4230done
81ecdfbb
RW
4231 done
4232IFS=$as_save_IFS
cac3d6c4 4233
c6b750e1
DJ
4234fi
4235fi
4236CC=$ac_cv_prog_CC
4237if test -n "$CC"; then
81ecdfbb
RW
4238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4239$as_echo "$CC" >&6; }
cac3d6c4 4240else
81ecdfbb
RW
4241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4242$as_echo "no" >&6; }
9e07f89d 4243fi
cac3d6c4 4244
81ecdfbb 4245
c6b750e1
DJ
4246 test -n "$CC" && break
4247 done
cac3d6c4 4248fi
c6b750e1
DJ
4249if test -z "$CC"; then
4250 ac_ct_CC=$CC
81ecdfbb 4251 for ac_prog in cl.exe
c6b750e1
DJ
4252do
4253 # Extract the first word of "$ac_prog", so it can be a program name with args.
4254set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4256$as_echo_n "checking for $ac_word... " >&6; }
4257if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4258 $as_echo_n "(cached) " >&6
cac3d6c4 4259else
c6b750e1
DJ
4260 if test -n "$ac_ct_CC"; then
4261 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4262else
c6b750e1
DJ
4263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4264for as_dir in $PATH
4265do
4266 IFS=$as_save_IFS
4267 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4268 for ac_exec_ext in '' $ac_executable_extensions; do
4269 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4270 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4272 break 2
4273 fi
4274done
81ecdfbb
RW
4275 done
4276IFS=$as_save_IFS
c6b750e1 4277
cac3d6c4
CM
4278fi
4279fi
c6b750e1
DJ
4280ac_ct_CC=$ac_cv_prog_ac_ct_CC
4281if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4283$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4284else
81ecdfbb
RW
4285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4286$as_echo "no" >&6; }
cac3d6c4 4287fi
376a0e54 4288
81ecdfbb 4289
c6b750e1
DJ
4290 test -n "$ac_ct_CC" && break
4291done
4292
81ecdfbb
RW
4293 if test "x$ac_ct_CC" = x; then
4294 CC=""
4295 else
4296 case $cross_compiling:$ac_tool_warned in
4297yes:)
4298{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4299$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4300ac_tool_warned=yes ;;
4301esac
4302 CC=$ac_ct_CC
4303 fi
c6b750e1
DJ
4304fi
4305
4306fi
4307
4308
81ecdfbb
RW
4309test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4310$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4311as_fn_error "no acceptable C compiler found in \$PATH
4312See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4313
4314# Provide some information about the compiler.
81ecdfbb
RW
4315$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4316set X $ac_compile
4317ac_compiler=$2
4318for ac_option in --version -v -V -qversion; do
4319 { { ac_try="$ac_compiler $ac_option >&5"
4320case "(($ac_try" in
4321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4322 *) ac_try_echo=$ac_try;;
4323esac
4324eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4325$as_echo "$ac_try_echo"; } >&5
4326 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4327 ac_status=$?
81ecdfbb
RW
4328 if test -s conftest.err; then
4329 sed '10a\
4330... rest of stderr output deleted ...
4331 10q' conftest.err >conftest.er1
4332 cat conftest.er1 >&5
4333 rm -f conftest.er1 conftest.err
4334 fi
4335 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4336 test $ac_status = 0; }
4337done
c6b750e1 4338
81ecdfbb 4339cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4340/* end confdefs.h. */
4341
4342int
4343main ()
4344{
4345
4346 ;
4347 return 0;
4348}
4349_ACEOF
4350ac_clean_files_save=$ac_clean_files
81ecdfbb 4351ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4352# Try to create an executable without -o first, disregard a.out.
4353# It will help us diagnose broken compilers, and finding out an intuition
4354# of exeext.
81ecdfbb
RW
4355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4356$as_echo_n "checking for C compiler default output file name... " >&6; }
4357ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4358
4359# The possible output files:
4360ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4361
4362ac_rmfiles=
4363for ac_file in $ac_files
4364do
4365 case $ac_file in
4366 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4367 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4368 esac
4369done
4370rm -f $ac_rmfiles
4371
4372if { { ac_try="$ac_link_default"
4373case "(($ac_try" in
4374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4375 *) ac_try_echo=$ac_try;;
4376esac
4377eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4378$as_echo "$ac_try_echo"; } >&5
4379 (eval "$ac_link_default") 2>&5
c6b750e1 4380 ac_status=$?
81ecdfbb
RW
4381 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4382 test $ac_status = 0; }; then :
4383 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4384# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4385# in a Makefile. We should not override ac_cv_exeext if it was cached,
4386# so that the user can short-circuit this test for compilers unknown to
4387# Autoconf.
4388for ac_file in $ac_files ''
c6b750e1
DJ
4389do
4390 test -f "$ac_file" || continue
4391 case $ac_file in
81ecdfbb 4392 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4393 ;;
4394 [ab].out )
4395 # We found the default executable, but exeext='' is most
4396 # certainly right.
4397 break;;
4398 *.* )
81ecdfbb
RW
4399 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4400 then :; else
4401 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4402 fi
4403 # We set ac_cv_exeext here because the later test for it is not
4404 # safe: cross compilers may not add the suffix if given an `-o'
4405 # argument, so we may need to know it at that point already.
4406 # Even if this section looks crufty: it has the advantage of
4407 # actually working.
c6b750e1
DJ
4408 break;;
4409 * )
4410 break;;
4411 esac
4412done
81ecdfbb
RW
4413test "$ac_cv_exeext" = no && ac_cv_exeext=
4414
c6b750e1 4415else
81ecdfbb
RW
4416 ac_file=''
4417fi
4418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4419$as_echo "$ac_file" >&6; }
4420if test -z "$ac_file"; then :
4421 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4422sed 's/^/| /' conftest.$ac_ext >&5
4423
81ecdfbb
RW
4424{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4425$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4426{ as_fn_set_status 77
4427as_fn_error "C compiler cannot create executables
4428See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4429fi
c6b750e1 4430ac_exeext=$ac_cv_exeext
c6b750e1 4431
81ecdfbb 4432# Check that the compiler produces executables we can run. If not, either
c6b750e1 4433# the compiler is broken, or we cross compile.
81ecdfbb
RW
4434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4435$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4436# If not cross compiling, check that we can run a simple program.
4437if test "$cross_compiling" != yes; then
4438 if { ac_try='./$ac_file'
81ecdfbb
RW
4439 { { case "(($ac_try" in
4440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4441 *) ac_try_echo=$ac_try;;
4442esac
4443eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4444$as_echo "$ac_try_echo"; } >&5
4445 (eval "$ac_try") 2>&5
c6b750e1 4446 ac_status=$?
81ecdfbb
RW
4447 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4448 test $ac_status = 0; }; }; then
c6b750e1
DJ
4449 cross_compiling=no
4450 else
4451 if test "$cross_compiling" = maybe; then
4452 cross_compiling=yes
4453 else
81ecdfbb
RW
4454 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4455$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4456as_fn_error "cannot run C compiled programs.
c6b750e1 4457If you meant to cross compile, use \`--host'.
81ecdfbb 4458See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4459 fi
4460 fi
4461fi
81ecdfbb
RW
4462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4463$as_echo "yes" >&6; }
c6b750e1 4464
81ecdfbb 4465rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4466ac_clean_files=$ac_clean_files_save
81ecdfbb 4467# Check that the compiler produces executables we can run. If not, either
c6b750e1 4468# the compiler is broken, or we cross compile.
81ecdfbb
RW
4469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4470$as_echo_n "checking whether we are cross compiling... " >&6; }
4471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4472$as_echo "$cross_compiling" >&6; }
4473
4474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4475$as_echo_n "checking for suffix of executables... " >&6; }
4476if { { ac_try="$ac_link"
4477case "(($ac_try" in
4478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4479 *) ac_try_echo=$ac_try;;
4480esac
4481eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4482$as_echo "$ac_try_echo"; } >&5
4483 (eval "$ac_link") 2>&5
c6b750e1 4484 ac_status=$?
81ecdfbb
RW
4485 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4486 test $ac_status = 0; }; then :
c6b750e1
DJ
4487 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4488# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4489# work properly (i.e., refer to `conftest.exe'), while it won't with
4490# `rm'.
4491for ac_file in conftest.exe conftest conftest.*; do
4492 test -f "$ac_file" || continue
4493 case $ac_file in
81ecdfbb 4494 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4495 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4496 break;;
4497 * ) break;;
4498 esac
4499done
4500else
81ecdfbb
RW
4501 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4502$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4503as_fn_error "cannot compute suffix of executables: cannot compile and link
4504See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4505fi
c6b750e1 4506rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4508$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4509
4510rm -f conftest.$ac_ext
4511EXEEXT=$ac_cv_exeext
4512ac_exeext=$EXEEXT
81ecdfbb
RW
4513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4514$as_echo_n "checking for suffix of object files... " >&6; }
4515if test "${ac_cv_objext+set}" = set; then :
4516 $as_echo_n "(cached) " >&6
c6b750e1 4517else
81ecdfbb 4518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4519/* end confdefs.h. */
4520
4521int
4522main ()
4523{
4524
4525 ;
4526 return 0;
4527}
4528_ACEOF
4529rm -f conftest.o conftest.obj
81ecdfbb
RW
4530if { { ac_try="$ac_compile"
4531case "(($ac_try" in
4532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4533 *) ac_try_echo=$ac_try;;
4534esac
4535eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4536$as_echo "$ac_try_echo"; } >&5
4537 (eval "$ac_compile") 2>&5
c6b750e1 4538 ac_status=$?
81ecdfbb
RW
4539 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4540 test $ac_status = 0; }; then :
4541 for ac_file in conftest.o conftest.obj conftest.*; do
4542 test -f "$ac_file" || continue;
c6b750e1 4543 case $ac_file in
81ecdfbb 4544 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4545 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4546 break;;
4547 esac
4548done
cac3d6c4 4549else
81ecdfbb 4550 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4551sed 's/^/| /' conftest.$ac_ext >&5
4552
81ecdfbb
RW
4553{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4554$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4555as_fn_error "cannot compute suffix of object files: cannot compile
4556See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4557fi
c6b750e1
DJ
4558rm -f conftest.$ac_cv_objext conftest.$ac_ext
4559fi
81ecdfbb
RW
4560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4561$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4562OBJEXT=$ac_cv_objext
4563ac_objext=$OBJEXT
81ecdfbb
RW
4564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4565$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4566if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4567 $as_echo_n "(cached) " >&6
c6b750e1 4568else
81ecdfbb 4569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4570/* end confdefs.h. */
4571
4572int
4573main ()
4574{
4575#ifndef __GNUC__
4576 choke me
4577#endif
4578
4579 ;
4580 return 0;
4581}
4582_ACEOF
81ecdfbb 4583if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4584 ac_compiler_gnu=yes
4585else
81ecdfbb 4586 ac_compiler_gnu=no
c6b750e1 4587fi
81ecdfbb 4588rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4589ac_cv_c_compiler_gnu=$ac_compiler_gnu
4590
4591fi
81ecdfbb
RW
4592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4593$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4594if test $ac_compiler_gnu = yes; then
4595 GCC=yes
4596else
4597 GCC=
4598fi
c6b750e1
DJ
4599ac_test_CFLAGS=${CFLAGS+set}
4600ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4602$as_echo_n "checking whether $CC accepts -g... " >&6; }
4603if test "${ac_cv_prog_cc_g+set}" = set; then :
4604 $as_echo_n "(cached) " >&6
4605else
4606 ac_save_c_werror_flag=$ac_c_werror_flag
4607 ac_c_werror_flag=yes
4608 ac_cv_prog_cc_g=no
4609 CFLAGS="-g"
4610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4611/* end confdefs.h. */
4612
4613int
4614main ()
4615{
4616
4617 ;
4618 return 0;
4619}
4620_ACEOF
81ecdfbb 4621if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4622 ac_cv_prog_cc_g=yes
4623else
81ecdfbb
RW
4624 CFLAGS=""
4625 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4626/* end confdefs.h. */
4627
4628int
4629main ()
4630{
4631
4632 ;
4633 return 0;
4634}
4635_ACEOF
4636if ac_fn_c_try_compile "$LINENO"; then :
4637
4638else
4639 ac_c_werror_flag=$ac_save_c_werror_flag
4640 CFLAGS="-g"
4641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4642/* end confdefs.h. */
cac3d6c4 4643
81ecdfbb
RW
4644int
4645main ()
4646{
4647
4648 ;
4649 return 0;
4650}
4651_ACEOF
4652if ac_fn_c_try_compile "$LINENO"; then :
4653 ac_cv_prog_cc_g=yes
4654fi
4655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4656fi
81ecdfbb 4657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4658fi
81ecdfbb
RW
4659rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4660 ac_c_werror_flag=$ac_save_c_werror_flag
4661fi
4662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4663$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4664if test "$ac_test_CFLAGS" = set; then
c6b750e1 4665 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4666elif test $ac_cv_prog_cc_g = yes; then
4667 if test "$GCC" = yes; then
4668 CFLAGS="-g -O2"
4669 else
4670 CFLAGS="-g"
4671 fi
4672else
4673 if test "$GCC" = yes; then
4674 CFLAGS="-O2"
4675 else
4676 CFLAGS=
4677 fi
4678fi
81ecdfbb
RW
4679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4680$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4681if test "${ac_cv_prog_cc_c89+set}" = set; then :
4682 $as_echo_n "(cached) " >&6
c6b750e1 4683else
81ecdfbb 4684 ac_cv_prog_cc_c89=no
c6b750e1 4685ac_save_CC=$CC
81ecdfbb 4686cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4687/* end confdefs.h. */
4688#include <stdarg.h>
4689#include <stdio.h>
4690#include <sys/types.h>
4691#include <sys/stat.h>
4692/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4693struct buf { int x; };
4694FILE * (*rcsopen) (struct buf *, struct stat *, int);
4695static char *e (p, i)
4696 char **p;
4697 int i;
4698{
4699 return p[i];
4700}
4701static char *f (char * (*g) (char **, int), char **p, ...)
4702{
4703 char *s;
4704 va_list v;
4705 va_start (v,p);
4706 s = g (p, va_arg (v,int));
4707 va_end (v);
4708 return s;
4709}
4710
4711/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4712 function prototypes and stuff, but not '\xHH' hex character constants.
4713 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4714 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4715 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4716 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4717 that's true only with -std. */
c6b750e1
DJ
4718int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4719
81ecdfbb
RW
4720/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4721 inside strings and character constants. */
4722#define FOO(x) 'x'
4723int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4724
c6b750e1
DJ
4725int test (int i, double x);
4726struct s1 {int (*f) (int a);};
4727struct s2 {int (*f) (double a);};
4728int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4729int argc;
4730char **argv;
4731int
4732main ()
4733{
4734return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4735 ;
4736 return 0;
4737}
4738_ACEOF
81ecdfbb
RW
4739for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4740 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4741do
4742 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4743 if ac_fn_c_try_compile "$LINENO"; then :
4744 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4745fi
81ecdfbb
RW
4746rm -f core conftest.err conftest.$ac_objext
4747 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4748done
81ecdfbb 4749rm -f conftest.$ac_ext
c6b750e1
DJ
4750CC=$ac_save_CC
4751
4752fi
81ecdfbb
RW
4753# AC_CACHE_VAL
4754case "x$ac_cv_prog_cc_c89" in
4755 x)
4756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4757$as_echo "none needed" >&6; } ;;
4758 xno)
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4760$as_echo "unsupported" >&6; } ;;
c6b750e1 4761 *)
81ecdfbb
RW
4762 CC="$CC $ac_cv_prog_cc_c89"
4763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4764$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4765esac
81ecdfbb 4766if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4767
c6b750e1
DJ
4768fi
4769
c6b750e1
DJ
4770ac_ext=c
4771ac_cpp='$CPP $CPPFLAGS'
4772ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4773ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4774ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4775
81ecdfbb 4776ac_ext=cpp
18f6b6ee
PB
4777ac_cpp='$CXXCPP $CPPFLAGS'
4778ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4779ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4780ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4781if test -z "$CXX"; then
4782 if test -n "$CCC"; then
4783 CXX=$CCC
4784 else
4785 if test -n "$ac_tool_prefix"; then
4786 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4787 do
4788 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4789set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4791$as_echo_n "checking for $ac_word... " >&6; }
4792if test "${ac_cv_prog_CXX+set}" = set; then :
4793 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4794else
4795 if test -n "$CXX"; then
4796 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4797else
4798as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4799for as_dir in $PATH
4800do
4801 IFS=$as_save_IFS
4802 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4803 for ac_exec_ext in '' $ac_executable_extensions; do
4804 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4805 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4806 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4807 break 2
4808 fi
4809done
81ecdfbb
RW
4810 done
4811IFS=$as_save_IFS
512b7dfb 4812
18f6b6ee
PB
4813fi
4814fi
4815CXX=$ac_cv_prog_CXX
4816if test -n "$CXX"; then
81ecdfbb
RW
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4818$as_echo "$CXX" >&6; }
18f6b6ee 4819else
81ecdfbb
RW
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4821$as_echo "no" >&6; }
18f6b6ee
PB
4822fi
4823
81ecdfbb 4824
18f6b6ee
PB
4825 test -n "$CXX" && break
4826 done
4827fi
4828if test -z "$CXX"; then
4829 ac_ct_CXX=$CXX
81ecdfbb 4830 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4831do
4832 # Extract the first word of "$ac_prog", so it can be a program name with args.
4833set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4835$as_echo_n "checking for $ac_word... " >&6; }
4836if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4837 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4838else
4839 if test -n "$ac_ct_CXX"; then
4840 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4841else
4842as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4843for as_dir in $PATH
4844do
4845 IFS=$as_save_IFS
4846 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4847 for ac_exec_ext in '' $ac_executable_extensions; do
4848 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4849 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4851 break 2
512b7dfb 4852 fi
18f6b6ee 4853done
81ecdfbb
RW
4854 done
4855IFS=$as_save_IFS
512b7dfb 4856
18f6b6ee
PB
4857fi
4858fi
4859ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4860if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4862$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4863else
81ecdfbb
RW
4864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4865$as_echo "no" >&6; }
18f6b6ee
PB
4866fi
4867
81ecdfbb 4868
18f6b6ee
PB
4869 test -n "$ac_ct_CXX" && break
4870done
18f6b6ee 4871
81ecdfbb
RW
4872 if test "x$ac_ct_CXX" = x; then
4873 CXX="g++"
4874 else
4875 case $cross_compiling:$ac_tool_warned in
4876yes:)
4877{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4878$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4879ac_tool_warned=yes ;;
4880esac
4881 CXX=$ac_ct_CXX
4882 fi
18f6b6ee
PB
4883fi
4884
81ecdfbb
RW
4885 fi
4886fi
18f6b6ee 4887# Provide some information about the compiler.
81ecdfbb
RW
4888$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4889set X $ac_compile
4890ac_compiler=$2
4891for ac_option in --version -v -V -qversion; do
4892 { { ac_try="$ac_compiler $ac_option >&5"
4893case "(($ac_try" in
4894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4895 *) ac_try_echo=$ac_try;;
4896esac
4897eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4898$as_echo "$ac_try_echo"; } >&5
4899 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4900 ac_status=$?
81ecdfbb
RW
4901 if test -s conftest.err; then
4902 sed '10a\
4903... rest of stderr output deleted ...
4904 10q' conftest.err >conftest.er1
4905 cat conftest.er1 >&5
4906 rm -f conftest.er1 conftest.err
4907 fi
4908 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4909 test $ac_status = 0; }
4910done
18f6b6ee 4911
81ecdfbb
RW
4912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4913$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4914if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4915 $as_echo_n "(cached) " >&6
18f6b6ee 4916else
81ecdfbb 4917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4918/* end confdefs.h. */
4919
4920int
4921main ()
4922{
4923#ifndef __GNUC__
4924 choke me
4925#endif
4926
4927 ;
4928 return 0;
4929}
4930_ACEOF
81ecdfbb 4931if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4932 ac_compiler_gnu=yes
4933else
81ecdfbb 4934 ac_compiler_gnu=no
18f6b6ee 4935fi
81ecdfbb 4936rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4937ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4938
4939fi
81ecdfbb
RW
4940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4941$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4942if test $ac_compiler_gnu = yes; then
4943 GXX=yes
4944else
4945 GXX=
4946fi
18f6b6ee
PB
4947ac_test_CXXFLAGS=${CXXFLAGS+set}
4948ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4950$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4951if test "${ac_cv_prog_cxx_g+set}" = set; then :
4952 $as_echo_n "(cached) " >&6
4953else
4954 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4955 ac_cxx_werror_flag=yes
4956 ac_cv_prog_cxx_g=no
4957 CXXFLAGS="-g"
4958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4959/* end confdefs.h. */
4960
4961int
4962main ()
4963{
4964
4965 ;
4966 return 0;
4967}
4968_ACEOF
81ecdfbb 4969if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4970 ac_cv_prog_cxx_g=yes
4971else
81ecdfbb
RW
4972 CXXFLAGS=""
4973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4974/* end confdefs.h. */
81ecdfbb 4975
18f6b6ee
PB
4976int
4977main ()
4978{
81ecdfbb 4979
18f6b6ee
PB
4980 ;
4981 return 0;
4982}
4983_ACEOF
81ecdfbb 4984if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4985
81ecdfbb
RW
4986else
4987 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4988 CXXFLAGS="-g"
4989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4990/* end confdefs.h. */
81ecdfbb 4991
18f6b6ee
PB
4992int
4993main ()
4994{
81ecdfbb 4995
18f6b6ee
PB
4996 ;
4997 return 0;
4998}
4999_ACEOF
81ecdfbb
RW
5000if ac_fn_cxx_try_compile "$LINENO"; then :
5001 ac_cv_prog_cxx_g=yes
18f6b6ee 5002fi
81ecdfbb
RW
5003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5004fi
5005rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5006fi
5007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5008 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5009fi
5010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5011$as_echo "$ac_cv_prog_cxx_g" >&6; }
5012if test "$ac_test_CXXFLAGS" = set; then
5013 CXXFLAGS=$ac_save_CXXFLAGS
5014elif test $ac_cv_prog_cxx_g = yes; then
5015 if test "$GXX" = yes; then
5016 CXXFLAGS="-g -O2"
5017 else
5018 CXXFLAGS="-g"
5019 fi
5020else
5021 if test "$GXX" = yes; then
5022 CXXFLAGS="-O2"
5023 else
5024 CXXFLAGS=
5025 fi
18f6b6ee 5026fi
18f6b6ee
PB
5027ac_ext=c
5028ac_cpp='$CPP $CPPFLAGS'
5029ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5030ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5031ac_compiler_gnu=$ac_cv_c_compiler_gnu
5032
5033
5034# We must set the default linker to the linker used by gcc for the correct
5035# operation of libtool. If LD is not defined and we are using gcc, try to
5036# set the LD default to the ld used by gcc.
5037if test -z "$LD"; then
5038 if test "$GCC" = yes; then
5039 case $build in
5040 *-*-mingw*)
5041 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5042 *)
5043 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5044 esac
5045 case $gcc_prog_ld in
5046 # Accept absolute paths.
5047 [\\/]* | [A-Za-z]:[\\/]*)
5048 LD="$gcc_prog_ld" ;;
5049 esac
5050 fi
512b7dfb
PB
5051fi
5052
5053
5054
5055
c6b750e1 5056if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5057 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5058set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5060$as_echo_n "checking for $ac_word... " >&6; }
5061if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5062 $as_echo_n "(cached) " >&6
9e07f89d 5063else
512b7dfb
PB
5064 if test -n "$GNATBIND"; then
5065 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5066else
c6b750e1
DJ
5067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5068for as_dir in $PATH
5069do
5070 IFS=$as_save_IFS
5071 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5072 for ac_exec_ext in '' $ac_executable_extensions; do
5073 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5074 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5075 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5076 break 2
5077 fi
5078done
81ecdfbb
RW
5079 done
5080IFS=$as_save_IFS
c6b750e1 5081
9e07f89d
NN
5082fi
5083fi
512b7dfb
PB
5084GNATBIND=$ac_cv_prog_GNATBIND
5085if test -n "$GNATBIND"; then
81ecdfbb
RW
5086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5087$as_echo "$GNATBIND" >&6; }
9e07f89d 5088else
81ecdfbb
RW
5089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5090$as_echo "no" >&6; }
9e07f89d
NN
5091fi
5092
81ecdfbb 5093
c6b750e1 5094fi
512b7dfb
PB
5095if test -z "$ac_cv_prog_GNATBIND"; then
5096 ac_ct_GNATBIND=$GNATBIND
5097 # Extract the first word of "gnatbind", so it can be a program name with args.
5098set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5100$as_echo_n "checking for $ac_word... " >&6; }
5101if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5102 $as_echo_n "(cached) " >&6
9e07f89d 5103else
512b7dfb
PB
5104 if test -n "$ac_ct_GNATBIND"; then
5105 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5106else
c6b750e1
DJ
5107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5108for as_dir in $PATH
5109do
5110 IFS=$as_save_IFS
5111 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5112 for ac_exec_ext in '' $ac_executable_extensions; do
5113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5114 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5116 break 2
5117 fi
5118done
81ecdfbb
RW
5119 done
5120IFS=$as_save_IFS
c6b750e1 5121
9e07f89d
NN
5122fi
5123fi
512b7dfb
PB
5124ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5125if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5127$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5128else
81ecdfbb
RW
5129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5130$as_echo "no" >&6; }
9e07f89d
NN
5131fi
5132
81ecdfbb
RW
5133 if test "x$ac_ct_GNATBIND" = x; then
5134 GNATBIND="no"
5135 else
5136 case $cross_compiling:$ac_tool_warned in
5137yes:)
5138{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5139$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5140ac_tool_warned=yes ;;
5141esac
5142 GNATBIND=$ac_ct_GNATBIND
5143 fi
24ff9987 5144else
512b7dfb 5145 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5146fi
5147
7df2cd5d 5148if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5149 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5150set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5152$as_echo_n "checking for $ac_word... " >&6; }
5153if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5154 $as_echo_n "(cached) " >&6
7df2cd5d 5155else
512b7dfb
PB
5156 if test -n "$GNATMAKE"; then
5157 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5158else
5159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5160for as_dir in $PATH
5161do
5162 IFS=$as_save_IFS
5163 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5164 for ac_exec_ext in '' $ac_executable_extensions; do
5165 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5166 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5167 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5168 break 2
5169 fi
5170done
81ecdfbb
RW
5171 done
5172IFS=$as_save_IFS
7df2cd5d
PB
5173
5174fi
5175fi
512b7dfb
PB
5176GNATMAKE=$ac_cv_prog_GNATMAKE
5177if test -n "$GNATMAKE"; then
81ecdfbb
RW
5178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5179$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5180else
81ecdfbb
RW
5181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5182$as_echo "no" >&6; }
7df2cd5d
PB
5183fi
5184
81ecdfbb 5185
7df2cd5d 5186fi
512b7dfb
PB
5187if test -z "$ac_cv_prog_GNATMAKE"; then
5188 ac_ct_GNATMAKE=$GNATMAKE
5189 # Extract the first word of "gnatmake", so it can be a program name with args.
5190set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5192$as_echo_n "checking for $ac_word... " >&6; }
5193if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5194 $as_echo_n "(cached) " >&6
7df2cd5d 5195else
512b7dfb
PB
5196 if test -n "$ac_ct_GNATMAKE"; then
5197 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5198else
5199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5200for as_dir in $PATH
5201do
5202 IFS=$as_save_IFS
5203 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5204 for ac_exec_ext in '' $ac_executable_extensions; do
5205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5206 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5208 break 2
5209 fi
5210done
81ecdfbb
RW
5211 done
5212IFS=$as_save_IFS
7df2cd5d 5213
7df2cd5d
PB
5214fi
5215fi
512b7dfb
PB
5216ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5217if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5219$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5220else
81ecdfbb
RW
5221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5222$as_echo "no" >&6; }
7df2cd5d
PB
5223fi
5224
81ecdfbb
RW
5225 if test "x$ac_ct_GNATMAKE" = x; then
5226 GNATMAKE="no"
5227 else
5228 case $cross_compiling:$ac_tool_warned in
5229yes:)
5230{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5231$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5232ac_tool_warned=yes ;;
5233esac
5234 GNATMAKE=$ac_ct_GNATMAKE
5235 fi
7df2cd5d 5236else
512b7dfb 5237 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5238fi
5239
81ecdfbb
RW
5240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5241$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5242if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5243 $as_echo_n "(cached) " >&6
9e07f89d
NN
5244else
5245 cat >conftest.adb <<EOF
5246procedure conftest is begin null; end conftest;
5247EOF
5248acx_cv_cc_gcc_supports_ada=no
5249# There is a bug in old released versions of GCC which causes the
5250# driver to exit successfully when the appropriate language module
5251# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5252# Therefore we must check for the error message as well as an
5253# unsuccessful exit.
b8908782
DD
5254# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5255# given a .adb file, but produce no object file. So we must check
5256# if an object file was really produced to guard against this.
9e07f89d 5257errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5258if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5259 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5260fi
5261rm -f conftest.*
5262fi
81ecdfbb
RW
5263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5264$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5265
512b7dfb 5266if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5267 have_gnat=yes
5268else
5269 have_gnat=no
5270fi
5271
81ecdfbb
RW
5272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5273$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5274if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5275 $as_echo_n "(cached) " >&6
b8908782
DD
5276else
5277 echo abfoo >t1
5278 echo cdfoo >t2
5279 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5280 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5281 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5282 :
5283 else
5284 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5285 fi
5286 fi
b8908782
DD
5287 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5288 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5289 :
b8908782
DD
5290 else
5291 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5292 fi
5293 fi
5294 rm t1 t2
5295
5296fi
81ecdfbb
RW
5297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5298$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5299do_compare="$gcc_cv_prog_cmp_skip"
5300
5301
9e07f89d 5302
e8a5fa9c 5303# See if we are building gcc with C++.
81ecdfbb
RW
5304# Check whether --enable-build-with-cxx was given.
5305if test "${enable_build_with_cxx+set}" = set; then :
5306 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5307else
5308 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5309fi
5310
e8a5fa9c 5311
d5f2ee2e
KG
5312# Used for setting $lt_cv_objdir
5313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5314$as_echo_n "checking for objdir... " >&6; }
5315if test "${lt_cv_objdir+set}" = set; then :
5316 $as_echo_n "(cached) " >&6
5317else
5318 rm -f .libs 2>/dev/null
5319mkdir .libs 2>/dev/null
5320if test -d .libs; then
5321 lt_cv_objdir=.libs
5322else
5323 # MS-DOS does not allow filenames that begin with a dot.
5324 lt_cv_objdir=_libs
5325fi
5326rmdir .libs 2>/dev/null
5327fi
5328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5329$as_echo "$lt_cv_objdir" >&6; }
5330objdir=$lt_cv_objdir
5331
5332
5333
5334
5335
5336cat >>confdefs.h <<_ACEOF
5337#define LT_OBJDIR "$lt_cv_objdir/"
5338_ACEOF
5339
5340
5341
e8a5fa9c 5342# Check for GMP, MPFR and MPC
d9b76ff9 5343gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5344gmpinc=
4b900473 5345have_gmp=no
e8a5fa9c
RW
5346
5347# Specify a location for mpc
5348# check for this first so it ends up on the link line before mpfr.
5349
81ecdfbb
RW
5350# Check whether --with-mpc was given.
5351if test "${with_mpc+set}" = set; then :
5352 withval=$with_mpc;
5353fi
e8a5fa9c 5354
e8a5fa9c 5355
81ecdfbb
RW
5356# Check whether --with-mpc_include was given.
5357if test "${with_mpc_include+set}" = set; then :
5358 withval=$with_mpc_include;
5359fi
e8a5fa9c 5360
e8a5fa9c 5361
81ecdfbb
RW
5362# Check whether --with-mpc_lib was given.
5363if test "${with_mpc_lib+set}" = set; then :
5364 withval=$with_mpc_lib;
5365fi
e8a5fa9c 5366
e8a5fa9c
RW
5367
5368if test "x$with_mpc" != x; then
d9b76ff9
KG
5369 gmplibs="-L$with_mpc/lib $gmplibs"
5370 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5371fi
5372if test "x$with_mpc_include" != x; then
d9b76ff9 5373 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5374fi
5375if test "x$with_mpc_lib" != x; then
d9b76ff9 5376 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5377fi
5378if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d5f2ee2e 5379 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
d9b76ff9 5380 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5381 # Do not test the mpc version. Assume that it is sufficient, since
5382 # it is in the source tree, and the library has not been built yet
5383 # but it would be included on the link line in the version check below
5384 # hence making the test fail.
d9b76ff9 5385 have_gmp=yes
e8a5fa9c 5386fi
4b900473 5387
11b04d1f
DD
5388# Specify a location for mpfr
5389# check for this first so it ends up on the link line before gmp.
c6b750e1 5390
81ecdfbb
RW
5391# Check whether --with-mpfr-dir was given.
5392if test "${with_mpfr_dir+set}" = set; then :
5393 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5394Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5395fi
5396
11b04d1f
DD
5397
5398
81ecdfbb
RW
5399# Check whether --with-mpfr was given.
5400if test "${with_mpfr+set}" = set; then :
5401 withval=$with_mpfr;
5402fi
c6b750e1 5403
11b04d1f 5404
81ecdfbb
RW
5405# Check whether --with-mpfr_include was given.
5406if test "${with_mpfr_include+set}" = set; then :
5407 withval=$with_mpfr_include;
5408fi
c6b750e1 5409
8a0d8a5c 5410
81ecdfbb
RW
5411# Check whether --with-mpfr_lib was given.
5412if test "${with_mpfr_lib+set}" = set; then :
5413 withval=$with_mpfr_lib;
5414fi
8a0d8a5c 5415
11b04d1f
DD
5416
5417if test "x$with_mpfr" != x; then
5418 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5419 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5420fi
8a0d8a5c 5421if test "x$with_mpfr_include" != x; then
d9b76ff9 5422 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5423fi
5424if test "x$with_mpfr_lib" != x; then
5425 gmplibs="-L$with_mpfr_lib $gmplibs"
5426fi
4b900473 5427if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
d5f2ee2e 5428 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
4b900473 5429 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
d5f2ee2e 5430 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
4b900473
PB
5431 # Do not test the mpfr version. Assume that it is sufficient, since
5432 # it is in the source tree, and the library has not been built yet
5433 # but it would be included on the link line in the version check below
5434 # hence making the test fail.
5435 have_gmp=yes
5436fi
11b04d1f 5437
4b1cb4fe 5438# Specify a location for gmp
c6b750e1 5439
81ecdfbb
RW
5440# Check whether --with-gmp-dir was given.
5441if test "${with_gmp_dir+set}" = set; then :
5442 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5443Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5444fi
5445
4b1cb4fe
DD
5446
5447
81ecdfbb
RW
5448# Check whether --with-gmp was given.
5449if test "${with_gmp+set}" = set; then :
5450 withval=$with_gmp;
5451fi
c6b750e1 5452
4b1cb4fe 5453
81ecdfbb
RW
5454# Check whether --with-gmp_include was given.
5455if test "${with_gmp_include+set}" = set; then :
5456 withval=$with_gmp_include;
5457fi
c6b750e1 5458
8a0d8a5c 5459
81ecdfbb
RW
5460# Check whether --with-gmp_lib was given.
5461if test "${with_gmp_lib+set}" = set; then :
5462 withval=$with_gmp_lib;
5463fi
8a0d8a5c
PB
5464
5465
4b1cb4fe 5466
11b04d1f
DD
5467if test "x$with_gmp" != x; then
5468 gmplibs="-L$with_gmp/lib $gmplibs"
5469 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5470fi
8a0d8a5c
PB
5471if test "x$with_gmp_include" != x; then
5472 gmpinc="-I$with_gmp_include $gmpinc"
5473fi
5474if test "x$with_gmp_lib" != x; then
5475 gmplibs="-L$with_gmp_lib $gmplibs"
5476fi
4b900473 5477if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
d5f2ee2e 5478 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
4b900473 5479 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c 5480 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
d5f2ee2e 5481 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
4b900473
PB
5482 # Do not test the gmp version. Assume that it is sufficient, since
5483 # it is in the source tree, and the library has not been built yet
5484 # but it would be included on the link line in the version check below
5485 # hence making the test fail.
5486 have_gmp=yes
5487fi
4b1cb4fe 5488
ceb92e78 5489if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5490 have_gmp=yes
5491 saved_CFLAGS="$CFLAGS"
5492 CFLAGS="$CFLAGS $gmpinc"
a6b5846e
KG
5493 # Check for the recommended and required versions of GMP.
5494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5495$as_echo_n "checking for the correct version of gmp.h... " >&6; }
5496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5497/* end confdefs.h. */
5498#include "gmp.h"
5499int
5500main ()
5501{
5502
5503 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5504 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5505 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5506 choke me
5507 #endif
5508
5509 ;
5510 return 0;
5511}
5512_ACEOF
5513if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1 5514
81ecdfbb 5515cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5516/* end confdefs.h. */
a6b5846e 5517#include <gmp.h>
c6b750e1
DJ
5518int
5519main ()
5520{
4b1cb4fe 5521
a6b5846e
KG
5522 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5523 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5524 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
4b900473
PB
5525 choke me
5526 #endif
c6b750e1
DJ
5527
5528 ;
5529 return 0;
5530}
5531_ACEOF
81ecdfbb
RW
5532if ac_fn_c_try_compile "$LINENO"; then :
5533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5534$as_echo "yes" >&6; }
a6b5846e
KG
5535else
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5537$as_echo "buggy but acceptable" >&6; }
5538fi
5539rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 5540else
81ecdfbb
RW
5541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5542$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5543fi
81ecdfbb 5544rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5545
e8a5fa9c 5546 # If we have GMP, check the MPFR version.
4b900473 5547 if test x"$have_gmp" = xyes; then
a6b5846e
KG
5548 # Check for the recommended and required versions of MPFR.
5549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5550$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
81ecdfbb 5551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5552/* end confdefs.h. */
9b134994 5553#include <gmp.h>
4b900473 5554 #include <mpfr.h>
c6b750e1
DJ
5555int
5556main ()
5557{
9b134994 5558
ef699244 5559 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5560 choke me
5561 #endif
c6b750e1
DJ
5562
5563 ;
5564 return 0;
5565}
5566_ACEOF
81ecdfbb
RW
5567if ac_fn_c_try_compile "$LINENO"; then :
5568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5569/* end confdefs.h. */
4b1cb4fe 5570#include <gmp.h>
4b900473 5571 #include <mpfr.h>
c6b750e1
DJ
5572int
5573main ()
5574{
9dbaa842 5575
a6b5846e 5576 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
4b900473
PB
5577 choke me
5578 #endif
e8a5fa9c
RW
5579
5580 ;
5581 return 0;
5582}
5583_ACEOF
81ecdfbb
RW
5584if ac_fn_c_try_compile "$LINENO"; then :
5585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5586$as_echo "yes" >&6; }
e8a5fa9c 5587else
81ecdfbb
RW
5588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5589$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5590fi
81ecdfbb 5591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5592else
81ecdfbb
RW
5593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5594$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5595fi
81ecdfbb 5596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5597 fi
5598
5599 # Check for the MPC header version.
d9b76ff9 5600 if test x"$have_gmp" = xyes ; then
a6b5846e 5601 # Check for the recommended and required versions of MPC.
81ecdfbb
RW
5602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5603$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5605/* end confdefs.h. */
5606#include <mpc.h>
5607int
5608main ()
5609{
5610
a6b5846e
KG
5611 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5612 choke me
5613 #endif
5614
5615 ;
5616 return 0;
5617}
5618_ACEOF
5619if ac_fn_c_try_compile "$LINENO"; then :
5620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5621/* end confdefs.h. */
5622#include <mpc.h>
5623int
5624main ()
5625{
5626
5627 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
e8a5fa9c
RW
5628 choke me
5629 #endif
5630
5631 ;
5632 return 0;
5633}
5634_ACEOF
81ecdfbb
RW
5635if ac_fn_c_try_compile "$LINENO"; then :
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5637$as_echo "yes" >&6; }
a6b5846e
KG
5638else
5639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5640$as_echo "buggy but acceptable" >&6; }
5641fi
5642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5643else
81ecdfbb 5644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5645$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5646fi
81ecdfbb 5647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5648 fi
5649
5650 # Now check the MPFR library.
5651 if test x"$have_gmp" = xyes; then
5652 saved_LIBS="$LIBS"
5653 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5655$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5657/* end confdefs.h. */
d9b76ff9 5658#include <mpc.h>
e8a5fa9c
RW
5659int
5660main ()
5661{
5662
5663 mpfr_t n;
5664 mpfr_t x;
d9b76ff9 5665 mpc_t c;
e8a5fa9c
RW
5666 int t;
5667 mpfr_init (n);
5668 mpfr_init (x);
5669 mpfr_atan2 (n, n, x, GMP_RNDN);
5670 mpfr_erfc (n, x, GMP_RNDN);
5671 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5672 mpfr_clear(n);
5673 mpfr_clear(x);
5674 mpc_init2 (c, 53);
5675 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5676 mpc_cosh (c, c, MPC_RNDNN);
5677 mpc_pow (c, c, c, MPC_RNDNN);
5678 mpc_acosh (c, c, MPC_RNDNN);
5679 mpc_clear (c);
c6b750e1
DJ
5680
5681 ;
5682 return 0;
5683}
5684_ACEOF
81ecdfbb
RW
5685if ac_fn_c_try_link "$LINENO"; then :
5686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5687$as_echo "yes" >&6; }
c6b750e1 5688else
81ecdfbb
RW
5689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5690$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5691fi
81ecdfbb
RW
5692rm -f core conftest.err conftest.$ac_objext \
5693 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5694 LIBS="$saved_LIBS"
5695 fi
5696
4b900473 5697 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5698
a6b5846e
KG
5699# The library versions listed in the error message below should match
5700# the HARD-minimums enforced above.
4b900473 5701 if test x$have_gmp != xyes; then
a6b5846e 5702 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
d9b76ff9
KG
5703Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5704their locations. Source code for these libraries can be found at
5705their respective hosting sites as well as at
5706ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5707http://gcc.gnu.org/install/prerequisites.html for additional info. If
5708you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5709make sure that you have installed both the libraries and the header
5710files. They may be located in separate packages." "$LINENO" 5
4b900473 5711 fi
9dbaa842
DD
5712fi
5713
e8a5fa9c
RW
5714# Flags needed for both GMP, MPFR and/or MPC.
5715
5716
5717
4b1cb4fe
DD
5718
5719
5720
29383458
JM
5721# Allow host libstdc++ to be specified for static linking with PPL.
5722
81ecdfbb
RW
5723# Check whether --with-host-libstdcxx was given.
5724if test "${with_host_libstdcxx+set}" = set; then :
5725 withval=$with_host_libstdcxx;
5726fi
29383458 5727
29383458
JM
5728
5729case $with_host_libstdcxx in
5730 no|yes)
81ecdfbb 5731 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5732 ;;
5733esac
e28c595f 5734
e8a5fa9c
RW
5735# Linker flags to use for stage1 or when not boostrapping.
5736
81ecdfbb
RW
5737# Check whether --with-stage1-ldflags was given.
5738if test "${with_stage1_ldflags+set}" = set; then :
5739 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5740 stage1_ldflags=
5741 else
5742 stage1_ldflags=$withval
5743 fi
5744else
5745 stage1_ldflags=
81ecdfbb
RW
5746fi
5747
e8a5fa9c
RW
5748
5749
5750# Libraries to use for stage1 or when not bootstrapping.
5751
81ecdfbb
RW
5752# Check whether --with-stage1-libs was given.
5753if test "${with_stage1_libs+set}" = set; then :
5754 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5755 stage1_libs=
5756 else
5757 stage1_libs=$withval
5758 fi
5759else
5760 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5761fi
5762
e8a5fa9c
RW
5763
5764
e8a5fa9c
RW
5765# Libraries to use for stage2 and later builds. This defaults to the
5766# argument passed to --with-host-libstdcxx.
5767
81ecdfbb
RW
5768# Check whether --with-boot-libs was given.
5769if test "${with_boot_libs+set}" = set; then :
5770 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5771 poststage1_libs=
5772 else
5773 poststage1_libs=$withval
5774 fi
5775else
5776 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5777fi
5778
e8a5fa9c
RW
5779
5780
143754cd
NC
5781# Linker flags to use for stage2 and later builds.
5782
5783# Check whether --with-boot-ldflags was given.
5784if test "${with_boot_ldflags+set}" = set; then :
5785 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5786 poststage1_ldflags=
5787 else
5788 poststage1_ldflags=$withval
5789 fi
5790else
5791 poststage1_ldflags=
5792 # With --enable-build-with-cxx, default to linking libstdc++ and
5793 # libgcc statically. But if the user explicitly specified the
5794 # libraries to use, trust that they are doing what they want.
5795 if test "$ENABLE_BUILD_WITH_CXX" = "yes" -a "$poststage1_libs" = ""; then
5796 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5797 fi
5798fi
5799
5800
5801
e28c595f
JM
5802# Check for PPL
5803ppl_major_version=0
5804ppl_minor_version=10
e8a5fa9c 5805ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5806pplinc=
5807
5808
81ecdfbb
RW
5809# Check whether --with-ppl was given.
5810if test "${with_ppl+set}" = set; then :
5811 withval=$with_ppl;
81ecdfbb 5812fi
e28c595f 5813
e28c595f 5814
81ecdfbb
RW
5815# Check whether --with-ppl_include was given.
5816if test "${with_ppl_include+set}" = set; then :
5817 withval=$with_ppl_include;
5818fi
5819
e28c595f 5820
81ecdfbb
RW
5821# Check whether --with-ppl_lib was given.
5822if test "${with_ppl_lib+set}" = set; then :
5823 withval=$with_ppl_lib;
5824fi
e28c595f 5825
e28c595f 5826
29383458
JM
5827case $with_ppl in
5828 no)
5829 ppllibs=
5830 ;;
1f53ca9a
AO
5831 "" | yes)
5832 ;;
29383458 5833 *)
e8a5fa9c 5834 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5835 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5836 ;;
5837esac
e28c595f
JM
5838if test "x$with_ppl_include" != x; then
5839 pplinc="-I$with_ppl_include $pplinc"
5840fi
5841if test "x$with_ppl_lib" != x; then
e8a5fa9c 5842 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5843fi
5844if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
d5f2ee2e 5845 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
5846 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5847 enable_ppl_version_check=no
e28c595f
JM
5848fi
5849
81ecdfbb
RW
5850# Check whether --enable-ppl-version-check was given.
5851if test "${enable_ppl_version_check+set}" = set; then :
5852 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5853else
5854 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5855fi
5856
e28c595f 5857
1f53ca9a 5858if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
5859 saved_CFLAGS="$CFLAGS"
5860 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5862$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5864/* end confdefs.h. */
5865#include "ppl_c.h"
5866int
5867main ()
5868{
5869
5870 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5871 choke me
5872 #endif
5873
5874 ;
5875 return 0;
5876}
5877_ACEOF
81ecdfbb
RW
5878if ac_fn_c_try_compile "$LINENO"; then :
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5880$as_echo "yes" >&6; }
e28c595f 5881else
81ecdfbb 5882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5883$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5884fi
81ecdfbb 5885rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5886 CFLAGS="$saved_CFLAGS"
5887fi
5888
5889# Flags needed for PPL
5890
5891
5892
5893
5894# Check for CLOOG
5895clooglibs=" -lcloog "
5896clooginc=" -DCLOOG_PPL_BACKEND "
5897
5898
81ecdfbb
RW
5899# Check whether --with-cloog was given.
5900if test "${with_cloog+set}" = set; then :
5901 withval=$with_cloog;
81ecdfbb
RW
5902fi
5903
e28c595f 5904
81ecdfbb
RW
5905# Check whether --with-cloog_include was given.
5906if test "${with_cloog_include+set}" = set; then :
5907 withval=$with_cloog_include;
5908fi
e28c595f 5909
e28c595f 5910
81ecdfbb
RW
5911# Check whether --with-cloog_lib was given.
5912if test "${with_cloog_lib+set}" = set; then :
5913 withval=$with_cloog_lib;
5914fi
e28c595f 5915
e28c595f 5916
1f53ca9a
AO
5917if test "x$with_ppl" = "xno"; then
5918 with_cloog=no
5919fi
5920
29383458
JM
5921case $with_cloog in
5922 no)
5923 clooglibs=
5924 clooginc=
5925 ;;
1f53ca9a
AO
5926 "" | yes)
5927 ;;
29383458
JM
5928 *)
5929 clooglibs="-L$with_cloog/lib -lcloog"
5930 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
29383458
JM
5931 ;;
5932esac
e28c595f
JM
5933if test "x$with_cloog_include" != x; then
5934 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5935fi
5936if test "x$with_cloog_lib" != x; then
5937 clooglibs="-L$with_cloog_lib -lcloog"
e28c595f
JM
5938fi
5939if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
d5f2ee2e 5940 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
e28c595f 5941 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
1f53ca9a 5942 enable_cloog_version_check=no
e28c595f
JM
5943fi
5944
81ecdfbb
RW
5945# Check whether --enable-cloog-version-check was given.
5946if test "${enable_cloog_version_check+set}" = set; then :
5947 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5948else
5949 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5950fi
5951
e28c595f 5952
1f53ca9a 5953if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
e28c595f
JM
5954 saved_CFLAGS="$CFLAGS"
5955 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
143754cd
NC
5956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
5957$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
81ecdfbb 5958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5959/* end confdefs.h. */
5960#include "cloog/cloog.h"
5961int
5962main ()
5963{
5964
143754cd 5965 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 5
e28c595f
JM
5966 choke me
5967 #endif
5968
5969 ;
5970 return 0;
5971}
5972_ACEOF
81ecdfbb
RW
5973if ac_fn_c_try_compile "$LINENO"; then :
5974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5975$as_echo "yes" >&6; }
e28c595f 5976else
81ecdfbb
RW
5977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5978$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5979fi
81ecdfbb 5980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5981 CFLAGS="$saved_CFLAGS"
5982fi
5983
5984# Flags needed for CLOOG
5985
5986
5987
700d40ca
ILT
5988# Check for LTO support.
5989# Check whether --enable-lto was given.
5990if test "${enable_lto+set}" = set; then :
5991 enableval=$enable_lto; enable_lto=$enableval
5992else
5993 enable_lto=yes; default_enable_lto=yes
5994fi
5995
5996
143754cd 5997
e49e5c92 5998ac_ext=c
700d40ca
ILT
5999ac_cpp='$CPP $CPPFLAGS'
6000ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6001ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6002ac_compiler_gnu=$ac_cv_c_compiler_gnu
6003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6004$as_echo_n "checking how to run the C preprocessor... " >&6; }
6005# On Suns, sometimes $CPP names a directory.
6006if test -n "$CPP" && test -d "$CPP"; then
6007 CPP=
6008fi
6009if test -z "$CPP"; then
6010 if test "${ac_cv_prog_CPP+set}" = set; then :
6011 $as_echo_n "(cached) " >&6
6012else
6013 # Double quotes because CPP needs to be expanded
6014 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6015 do
6016 ac_preproc_ok=false
6017for ac_c_preproc_warn_flag in '' yes
6018do
6019 # Use a header file that comes with gcc, so configuring glibc
6020 # with a fresh cross-compiler works.
6021 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6022 # <limits.h> exists even on freestanding compilers.
6023 # On the NeXT, cc -E runs the code through the compiler's parser,
6024 # not just through cpp. "Syntax error" is here to catch this case.
6025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6026/* end confdefs.h. */
6027#ifdef __STDC__
6028# include <limits.h>
6029#else
6030# include <assert.h>
6031#endif
6032 Syntax error
6033_ACEOF
6034if ac_fn_c_try_cpp "$LINENO"; then :
6035
6036else
6037 # Broken: fails on valid input.
6038continue
6039fi
6040rm -f conftest.err conftest.$ac_ext
6041
6042 # OK, works on sane cases. Now check whether nonexistent headers
6043 # can be detected and how.
6044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6045/* end confdefs.h. */
6046#include <ac_nonexistent.h>
6047_ACEOF
6048if ac_fn_c_try_cpp "$LINENO"; then :
6049 # Broken: success on invalid input.
6050continue
6051else
6052 # Passes both tests.
6053ac_preproc_ok=:
6054break
6055fi
6056rm -f conftest.err conftest.$ac_ext
6057
6058done
6059# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6060rm -f conftest.err conftest.$ac_ext
6061if $ac_preproc_ok; then :
6062 break
6063fi
6064
6065 done
6066 ac_cv_prog_CPP=$CPP
6067
6068fi
6069 CPP=$ac_cv_prog_CPP
6070else
6071 ac_cv_prog_CPP=$CPP
6072fi
6073{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6074$as_echo "$CPP" >&6; }
6075ac_preproc_ok=false
6076for ac_c_preproc_warn_flag in '' yes
6077do
6078 # Use a header file that comes with gcc, so configuring glibc
6079 # with a fresh cross-compiler works.
6080 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6081 # <limits.h> exists even on freestanding compilers.
6082 # On the NeXT, cc -E runs the code through the compiler's parser,
6083 # not just through cpp. "Syntax error" is here to catch this case.
6084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6085/* end confdefs.h. */
6086#ifdef __STDC__
6087# include <limits.h>
6088#else
6089# include <assert.h>
6090#endif
6091 Syntax error
6092_ACEOF
6093if ac_fn_c_try_cpp "$LINENO"; then :
6094
6095else
6096 # Broken: fails on valid input.
6097continue
6098fi
6099rm -f conftest.err conftest.$ac_ext
6100
6101 # OK, works on sane cases. Now check whether nonexistent headers
6102 # can be detected and how.
6103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6104/* end confdefs.h. */
6105#include <ac_nonexistent.h>
6106_ACEOF
6107if ac_fn_c_try_cpp "$LINENO"; then :
6108 # Broken: success on invalid input.
6109continue
6110else
6111 # Passes both tests.
6112ac_preproc_ok=:
6113break
6114fi
6115rm -f conftest.err conftest.$ac_ext
6116
6117done
6118# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6119rm -f conftest.err conftest.$ac_ext
6120if $ac_preproc_ok; then :
6121
6122else
6123 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6124$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6125as_fn_error "C preprocessor \"$CPP\" fails sanity check
6126See \`config.log' for more details." "$LINENO" 5; }
6127fi
6128
6129ac_ext=c
6130ac_cpp='$CPP $CPPFLAGS'
6131ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6132ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6133ac_compiler_gnu=$ac_cv_c_compiler_gnu
6134
6135
6136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6137$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6138if test "${ac_cv_path_GREP+set}" = set; then :
6139 $as_echo_n "(cached) " >&6
6140else
6141 if test -z "$GREP"; then
6142 ac_path_GREP_found=false
6143 # Loop through the user's path and test for each of PROGNAME-LIST
6144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6145for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6146do
6147 IFS=$as_save_IFS
6148 test -z "$as_dir" && as_dir=.
6149 for ac_prog in grep ggrep; do
6150 for ac_exec_ext in '' $ac_executable_extensions; do
6151 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6152 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6153# Check for GNU ac_path_GREP and select it if it is found.
6154 # Check for GNU $ac_path_GREP
6155case `"$ac_path_GREP" --version 2>&1` in
6156*GNU*)
6157 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6158*)
6159 ac_count=0
6160 $as_echo_n 0123456789 >"conftest.in"
6161 while :
6162 do
6163 cat "conftest.in" "conftest.in" >"conftest.tmp"
6164 mv "conftest.tmp" "conftest.in"
6165 cp "conftest.in" "conftest.nl"
6166 $as_echo 'GREP' >> "conftest.nl"
6167 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6168 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6169 as_fn_arith $ac_count + 1 && ac_count=$as_val
6170 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6171 # Best one so far, save it but keep looking for a better one
6172 ac_cv_path_GREP="$ac_path_GREP"
6173 ac_path_GREP_max=$ac_count
6174 fi
6175 # 10*(2^10) chars as input seems more than enough
6176 test $ac_count -gt 10 && break
6177 done
6178 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6179esac
6180
6181 $ac_path_GREP_found && break 3
6182 done
6183 done
6184 done
6185IFS=$as_save_IFS
6186 if test -z "$ac_cv_path_GREP"; then
6187 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6188 fi
6189else
6190 ac_cv_path_GREP=$GREP
6191fi
6192
6193fi
6194{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6195$as_echo "$ac_cv_path_GREP" >&6; }
6196 GREP="$ac_cv_path_GREP"
6197
6198
6199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6200$as_echo_n "checking for egrep... " >&6; }
6201if test "${ac_cv_path_EGREP+set}" = set; then :
6202 $as_echo_n "(cached) " >&6
6203else
6204 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6205 then ac_cv_path_EGREP="$GREP -E"
6206 else
6207 if test -z "$EGREP"; then
6208 ac_path_EGREP_found=false
6209 # Loop through the user's path and test for each of PROGNAME-LIST
6210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6211for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6212do
6213 IFS=$as_save_IFS
6214 test -z "$as_dir" && as_dir=.
6215 for ac_prog in egrep; do
6216 for ac_exec_ext in '' $ac_executable_extensions; do
6217 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6218 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6219# Check for GNU ac_path_EGREP and select it if it is found.
6220 # Check for GNU $ac_path_EGREP
6221case `"$ac_path_EGREP" --version 2>&1` in
6222*GNU*)
6223 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6224*)
6225 ac_count=0
6226 $as_echo_n 0123456789 >"conftest.in"
6227 while :
6228 do
6229 cat "conftest.in" "conftest.in" >"conftest.tmp"
6230 mv "conftest.tmp" "conftest.in"
6231 cp "conftest.in" "conftest.nl"
6232 $as_echo 'EGREP' >> "conftest.nl"
6233 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6234 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6235 as_fn_arith $ac_count + 1 && ac_count=$as_val
6236 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6237 # Best one so far, save it but keep looking for a better one
6238 ac_cv_path_EGREP="$ac_path_EGREP"
6239 ac_path_EGREP_max=$ac_count
6240 fi
6241 # 10*(2^10) chars as input seems more than enough
6242 test $ac_count -gt 10 && break
6243 done
6244 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6245esac
6246
6247 $ac_path_EGREP_found && break 3
6248 done
6249 done
6250 done
6251IFS=$as_save_IFS
6252 if test -z "$ac_cv_path_EGREP"; then
6253 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6254 fi
6255else
6256 ac_cv_path_EGREP=$EGREP
6257fi
6258
6259 fi
6260fi
6261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6262$as_echo "$ac_cv_path_EGREP" >&6; }
6263 EGREP="$ac_cv_path_EGREP"
6264
6265
6266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6267$as_echo_n "checking for ANSI C header files... " >&6; }
6268if test "${ac_cv_header_stdc+set}" = set; then :
6269 $as_echo_n "(cached) " >&6
6270else
6271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6272/* end confdefs.h. */
6273#include <stdlib.h>
6274#include <stdarg.h>
6275#include <string.h>
6276#include <float.h>
6277
6278int
6279main ()
6280{
6281
6282 ;
6283 return 0;
6284}
6285_ACEOF
6286if ac_fn_c_try_compile "$LINENO"; then :
6287 ac_cv_header_stdc=yes
6288else
6289 ac_cv_header_stdc=no
6290fi
6291rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6292
6293if test $ac_cv_header_stdc = yes; then
6294 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6296/* end confdefs.h. */
6297#include <string.h>
6298
6299_ACEOF
6300if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6301 $EGREP "memchr" >/dev/null 2>&1; then :
6302
6303else
6304 ac_cv_header_stdc=no
6305fi
6306rm -f conftest*
6307
6308fi
6309
6310if test $ac_cv_header_stdc = yes; then
6311 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6312 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6313/* end confdefs.h. */
6314#include <stdlib.h>
6315
6316_ACEOF
6317if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6318 $EGREP "free" >/dev/null 2>&1; then :
6319
6320else
6321 ac_cv_header_stdc=no
6322fi
6323rm -f conftest*
6324
6325fi
6326
6327if test $ac_cv_header_stdc = yes; then
6328 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6329 if test "$cross_compiling" = yes; then :
6330 :
6331else
6332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6333/* end confdefs.h. */
6334#include <ctype.h>
6335#include <stdlib.h>
6336#if ((' ' & 0x0FF) == 0x020)
6337# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6338# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6339#else
6340# define ISLOWER(c) \
6341 (('a' <= (c) && (c) <= 'i') \
6342 || ('j' <= (c) && (c) <= 'r') \
6343 || ('s' <= (c) && (c) <= 'z'))
6344# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6345#endif
6346
6347#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6348int
6349main ()
6350{
6351 int i;
6352 for (i = 0; i < 256; i++)
6353 if (XOR (islower (i), ISLOWER (i))
6354 || toupper (i) != TOUPPER (i))
6355 return 2;
6356 return 0;
6357}
6358_ACEOF
6359if ac_fn_c_try_run "$LINENO"; then :
6360
6361else
6362 ac_cv_header_stdc=no
6363fi
6364rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6365 conftest.$ac_objext conftest.beam conftest.$ac_ext
6366fi
6367
6368fi
6369fi
6370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6371$as_echo "$ac_cv_header_stdc" >&6; }
6372if test $ac_cv_header_stdc = yes; then
6373
6374$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6375
6376fi
6377
6378# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6379for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6380 inttypes.h stdint.h unistd.h
6381do :
6382 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6383ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6384"
6385eval as_val=\$$as_ac_Header
6386 if test "x$as_val" = x""yes; then :
6387 cat >>confdefs.h <<_ACEOF
6388#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6389_ACEOF
6390
6391fi
6392
6393done
6394
6395
e49e5c92
DK
6396
6397
6398
6399target_elf=no
6400case $target in
6401 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
6402 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
6403 alpha*-dec-osf* | *-interix*)
6404 target_elf=no
6405 ;;
6406 *)
6407 target_elf=yes
6408 ;;
6409esac
6410
6411if test $target_elf = yes; then :
6412 if test x"$enable_lto" = x"yes" ; then
6413 # Make sure that libelf.h and gelf.h are available.
6414
6415# Check whether --with-libelf was given.
6416if test "${with_libelf+set}" = set; then :
6417 withval=$with_libelf;
6418fi
6419
6420
6421
6422# Check whether --with-libelf_include was given.
6423if test "${with_libelf_include+set}" = set; then :
6424 withval=$with_libelf_include;
6425fi
6426
6427
6428
6429# Check whether --with-libelf_lib was given.
6430if test "${with_libelf_lib+set}" = set; then :
6431 withval=$with_libelf_lib;
6432fi
6433
6434
6435 saved_CFLAGS="$CFLAGS"
6436 saved_CPPFLAGS="$CPPFLAGS"
6437 saved_LIBS="$LIBS"
6438
6439 case $with_libelf in
6440 "")
6441 libelflibs="-lelf"
6442 libelfinc="-I/usr/include/libelf"
6443 ;;
6444 *)
6445 libelflibs="-L$with_libelf/lib -lelf"
6446 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
6447 LIBS="$libelflibs $LIBS"
6448 ;;
6449 esac
6450
6451 if test "x$with_libelf_include" != x; then
6452 libelfinc="-I$with_libelf_include"
6453 fi
6454
6455 if test "x$with_libelf_lib" != x; then
6456 libelflibs="-L$with_libelf_lib -lelf"
6457 LIBS="$libelflibs $LIBS"
6458 fi
6459
6460 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
6461 && test -d ${srcdir}/libelf; then
6462 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
6463 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
6464 LIBS="$libelflibs $LIBS"
6465
6466 else
6467
6468 CFLAGS="$CFLAGS $libelfinc"
6469 CPPFLAGS="$CPPFLAGS $libelfinc"
6470 LIBS="$LIBS $libelflibs"
6471
6472 for ac_header in libelf.h
700d40ca
ILT
6473do :
6474 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6475if test "x$ac_cv_header_libelf_h" = x""yes; then :
6476 cat >>confdefs.h <<_ACEOF
6477#define HAVE_LIBELF_H 1
6478_ACEOF
6479 have_libelf_h=yes
6480fi
6481
6482done
6483
6484 for ac_header in gelf.h
6485do :
6486 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6487if test "x$ac_cv_header_gelf_h" = x""yes; then :
6488 cat >>confdefs.h <<_ACEOF
6489#define HAVE_GELF_H 1
6490_ACEOF
6491 have_gelf_h=yes
6492fi
6493
6494done
6495
6496
6497 for ac_header in libelf/libelf.h
6498do :
6499 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6500if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6501 cat >>confdefs.h <<_ACEOF
6502#define HAVE_LIBELF_LIBELF_H 1
6503_ACEOF
6504 have_libelf_libelf_h=yes
6505fi
6506
6507done
6508
6509 for ac_header in libelf/gelf.h
6510do :
6511 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6512if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6513 cat >>confdefs.h <<_ACEOF
6514#define HAVE_LIBELF_GELF_H 1
6515_ACEOF
6516 have_libelf_gelf_h=yes
6517fi
6518
6519done
6520
6521
6522 # If we couldn't find libelf.h and the user forced it, emit an error.
6523 if test x"$have_libelf_h" != x"yes" \
6524 && test x"$have_libelf_libelf_h" != x"yes" ; then
6525 if test x"$default_enable_lto" != x"yes" ; then
6526 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6527 else
6528 enable_lto=no
6529 libelflibs=
6530 libelfinc=
6531 fi
6532 fi
6533
6534 # If we couldn't find gelf.h and the user forced it, emit an error.
6535 if test x"$have_gelf_h" != x"yes" \
6536 && test x"$have_libelf_gelf_h" != x"yes" ; then
6537 if test x"$default_enable_lto" != x"yes" ; then
6538 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6539 else
6540 enable_lto=no
6541 libelflibs=
6542 libelfinc=
6543 fi
6544 fi
6545
6546 # Check that the detected libelf has the functions we need. We cannot
6547 # rely on just detecting the headers since they do not include
6548 # versioning information. Add functions, if needed.
6549 if test x"$enable_lto" = x"yes" ; then
6550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6551$as_echo_n "checking for the correct version of libelf... " >&6; }
6552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6553/* end confdefs.h. */
6554#include <libelf.h>
6555int
6556main ()
6557{
6558
6559 elf_errmsg (0);
6560 elf_getscn (0, 0);
6561 elf_nextscn (0, 0);
6562 elf_strptr (0, 0, 0);
6563 elf_getident (0, 0);
6564 elf_getshdrstrndx (0, 0);
6565 elf_begin (0, 0, 0);
6566 elf_ndxscn (0);
6567 elf_end (0);
6568
6569 ;
6570 return 0;
6571}
6572_ACEOF
6573if ac_fn_c_try_link "$LINENO"; then :
6574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6575$as_echo "yes" >&6; };
6576else
6577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6578$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6579
6580fi
6581rm -f core conftest.err conftest.$ac_objext \
6582 conftest$ac_exeext conftest.$ac_ext
6583
6584 # If we couldn't enable LTO and the user forced it, emit an error.
6585 if test x"$enable_lto" = x"no" \
6586 && test x"$default_enable_lto" != x"yes" ; then
6587 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6588Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6589to specify its location." "$LINENO" 5
6590 fi
6591 fi
6592
6593 CFLAGS="$saved_CFLAGS"
6594 CPPFLAGS="$saved_CPPFLAGS"
6595 LIBS="$saved_LIBS"
6596
1f53ca9a
AO
6597 fi
6598
700d40ca
ILT
6599 # Flags needed for libelf.
6600
6601
6602fi
e49e5c92
DK
6603else
6604 if test x"$default_enable_lto" = x"yes" ; then
6605 # On non-ELF platforms, LTO must be explicitly enabled.
6606 enable_lto=no
6607 else
6608 # Apart from ELF platforms, only Windows supports LTO so far. It
6609 # would also be nice to check the binutils support, but we don't
6610 # have gcc_GAS_CHECK_FEATURE available here. For now, we'll just
6611 # warn during gcc/ subconfigure; unless you're bootstrapping with
6612 # -flto it won't be needed until after installation anyway.
6613 case $target in
6614 *-cygwin*|*-mingw*) ;;
6615 *-apple-darwin*) ;;
6616 *) if test x"$enable_lto" = x"yes"; then
6617 as_fn_error "LTO support is not enabled for this target." "$LINENO" 5
6618 fi
6619 ;;
6620 esac
6621 fi
6622 default_enable_lto=no
6623fi
6624
700d40ca 6625
e28c595f 6626
947f426e 6627# By default, C is the only stage 1 language.
9b134994 6628stage1_languages=,c,
1d39f329 6629
e8a5fa9c 6630# Target libraries that we bootstrap.
2aa2364a 6631bootstrap_target_libs=,target-libgcc,
e8a5fa9c 6632
9e07f89d
NN
6633# Figure out what language subdirectories are present.
6634# Look if the user specified --enable-languages="..."; if not, use
6635# the environment variable $LANGUAGES if defined. $LANGUAGES might
6636# go away some day.
6637# NB: embedded tabs in this IF block -- do not untabify
6638if test -d ${srcdir}/gcc; then
6639 if test x"${enable_languages+set}" != xset; then
6640 if test x"${LANGUAGES+set}" = xset; then
6641 enable_languages="${LANGUAGES}"
6642 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6643 else
6644 enable_languages=all
6645 fi
6646 else
6647 if test x"${enable_languages}" = x ||
6648 test x"${enable_languages}" = xyes;
6649 then
6650 echo configure.in: --enable-languages needs at least one language argument 1>&2
6651 exit 1
6652 fi
6653 fi
6654 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6655
096f7d00
DE
6656 # 'f95' is the old name for the 'fortran' language. We issue a warning
6657 # and make the substitution.
6658 case ,${enable_languages}, in
6659 *,f95,*)
6660 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6661 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6662 ;;
6663 esac
6664
9e07f89d
NN
6665 # First scan to see if an enabled language requires some other language.
6666 # We assume that a given config-lang.in will list all the language
6667 # front ends it requires, even if some are required indirectly.
6668 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6669 case ${lang_frag} in
6670 ..) ;;
6671 # The odd quoting in the next line works around
6672 # an apparent bug in bash 1.12 on linux.
6673 ${srcdir}/gcc/[*]/config-lang.in) ;;
6674 *)
6675 # From the config-lang.in, get $language, $lang_requires
6676 language=
6677 lang_requires=
6678 . ${lang_frag}
6679 for other in ${lang_requires} ; do
6680 case ,${enable_languages}, in
6681 *,$other,*) ;;
6682 *,all,*) ;;
6683 *,$language,*)
6684 echo " \`$other' language required by \`$language'; enabling" 1>&2
6685 enable_languages="${enable_languages},${other}"
6686 ;;
6687 esac
6688 done
6689 ;;
6690 esac
6691 done
6692
9b134994 6693 new_enable_languages=,c,
700d40ca
ILT
6694
6695 # If LTO is enabled, add the LTO front end.
6696 extra_host_libiberty_configure_flags=
6697 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6698 case ,${enable_languages}, in
6699 *,lto,*) ;;
6700 *) enable_languages="${enable_languages},lto" ;;
6701 esac
700d40ca
ILT
6702 if test "${ENABLE_GOLD}" = "yes" ; then
6703 configdirs="$configdirs lto-plugin"
6704 extra_host_libiberty_configure_flags=--enable-shared
6705 fi
6706 fi
6707
6708
9e07f89d 6709 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6710 potential_languages=,c,
9e07f89d
NN
6711
6712 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6713 case ${lang_frag} in
6714 ..) ;;
6715 # The odd quoting in the next line works around
6716 # an apparent bug in bash 1.12 on linux.
6717 ${srcdir}/gcc/[*]/config-lang.in) ;;
6718 *)
c6b750e1 6719 # From the config-lang.in, get $language, $target_libs,
1d39f329 6720 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6721 language=
6722 target_libs=
6723 lang_dirs=
64ce424c 6724 subdir_requires=
9b134994
PB
6725 boot_language=no
6726 build_by_default=yes
9e07f89d 6727 . ${lang_frag}
9b134994
PB
6728 if test x${language} = x; then
6729 echo "${lang_frag} doesn't set \$language." 1>&2
6730 exit 1
6731 fi
6732
1f53ca9a
AO
6733 if test "$language" = "c++" \
6734 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6735 boot_language=yes
6736 fi
6737
9b134994
PB
6738 case ,${enable_languages}, in
6739 *,${language},*)
9e07f89d
NN
6740 # Language was explicitly selected; include it.
6741 add_this_lang=yes
6742 ;;
9b134994
PB
6743 *,all,*)
6744 # 'all' was selected, select it if it is a default language
6745 add_this_lang=${build_by_default}
9e07f89d
NN
6746 ;;
6747 *)
6748 add_this_lang=no
6749 ;;
6750 esac
4b1cb4fe 6751
64ce424c 6752 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6753 for i in $subdir_requires; do
3d3adb43 6754 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6755 case ,${enable_languages}, in
6756 *,${language},*)
6757 # Specifically requested language; tell them.
81ecdfbb 6758 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6759 ;;
6760 *)
6761 # Silently disable.
9b134994 6762 add_this_lang=unsupported
64ce424c
PB
6763 ;;
6764 esac
6765 done
6766
9b134994
PB
6767 # Disable Ada if no preexisting GNAT is available.
6768 case ,${enable_languages},:${language}:${have_gnat} in
6769 *,${language},*:ada:no)
6770 # Specifically requested language; tell them.
81ecdfbb 6771 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6772 ;;
6773 *:ada:no)
6774 # Silently disable.
6775 add_this_lang=unsupported
6776 ;;
6777 esac
6778
59f7ec45
HPN
6779 # Disable a language that is unsupported by the target.
6780 case " $unsupported_languages " in
6781 *" $language "*)
9b134994 6782 add_this_lang=unsupported
59f7ec45
HPN
6783 ;;
6784 esac
6785
4b1cb4fe 6786 case $add_this_lang in
9b134994 6787 unsupported)
9e07f89d 6788 # Remove language-dependent dirs.
1d39f329
NN
6789 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6790 ;;
9b134994
PB
6791 no)
6792 # Remove language-dependent dirs; still show language as supported.
6793 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6794 potential_languages="${potential_languages}${language},"
6795 ;;
6796 yes)
6797 new_enable_languages="${new_enable_languages}${language},"
6798 potential_languages="${potential_languages}${language},"
1d39f329 6799 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6800 case "${boot_language}:,$enable_stage1_languages," in
6801 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6802 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6803 case ",$stage1_languages," in
6804 *,$language,* | ,yes, | ,all,) ;;
6805 *) stage1_languages="${stage1_languages}${language}," ;;
6806 esac
e8a5fa9c
RW
6807 # We need to bootstrap any supporting libraries.
6808 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6809 ;;
6810 esac
6811 ;;
9e07f89d
NN
6812 esac
6813 ;;
6814 esac
6815 done
6816
81ecdfbb
RW
6817 # Check whether --enable-stage1-languages was given.
6818if test "${enable_stage1_languages+set}" = set; then :
6819 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6820 ,no,|,,)
6821 # Set it to something that will have no effect in the loop below
6822 enable_stage1_languages=c ;;
6823 ,yes,)
6824 enable_stage1_languages=`echo $new_enable_languages | \
6825 sed -e "s/^,//" -e "s/,$//" ` ;;
6826 *,all,*)
6827 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6828 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6829 esac
6830
6831 # Add "good" languages from enable_stage1_languages to stage1_languages,
6832 # while "bad" languages go in missing_languages. Leave no duplicates.
6833 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6834 case $potential_languages in
6835 *,$i,*)
6836 case $stage1_languages in
6837 *,$i,*) ;;
6838 *) stage1_languages="$stage1_languages$i," ;;
6839 esac ;;
6840 *)
6841 case $missing_languages in
6842 *,$i,*) ;;
6843 *) missing_languages="$missing_languages$i," ;;
6844 esac ;;
6845 esac
6846 done
81ecdfbb
RW
6847fi
6848
9b134994
PB
6849
6850 # Remove leading/trailing commas that were added for simplicity
6851 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6852 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6853 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6854 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6855
9e07f89d 6856 if test "x$missing_languages" != x; then
81ecdfbb 6857 as_fn_error "
27258dd4 6858The following requested languages could not be built: ${missing_languages}
81ecdfbb 6859Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6860 fi
9e07f89d
NN
6861 if test "x$new_enable_languages" != "x$enable_languages"; then
6862 echo The following languages will be built: ${new_enable_languages}
9b134994 6863 enable_languages="$new_enable_languages"
9e07f89d 6864 fi
9b134994 6865
c6b750e1 6866
81ec575a 6867 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6868fi
6869
a6df5a19
PB
6870# Handle --disable-<component> generically.
6871for dir in $configdirs $build_configdirs $target_configdirs ; do
6872 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6873 varname=`echo $dirname | sed -e s/+/_/g`
6874 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6875 noconfigdirs="$noconfigdirs $dir"
6876 fi
6877done
6878
4f0ef2d8 6879# Check for Boehm's garbage collector
81ecdfbb
RW
6880# Check whether --enable-objc-gc was given.
6881if test "${enable_objc_gc+set}" = set; then :
6882 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6883 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6884 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6885 ;;
6886esac
81ecdfbb
RW
6887fi
6888
4f0ef2d8
CD
6889
6890# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6891case ,${enable_languages},:${enable_objc_gc} in
6892 *,objc,*:yes)
4f0ef2d8
CD
6893 # Keep target-boehm-gc if requested for Objective-C.
6894 ;;
4f0ef2d8 6895 *)
d42c4017
DA
6896 # Otherwise remove target-boehm-gc depending on target-libjava.
6897 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6898 noconfigdirs="$noconfigdirs target-boehm-gc"
6899 fi
4f0ef2d8
CD
6900 ;;
6901esac
6902
caeba88f
AL
6903# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6904# $build_configdirs and $target_configdirs.
9e07f89d
NN
6905# If we have the source for $noconfigdirs entries, add them to $notsupp.
6906
6907notsupp=""
6908for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6909 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6910 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6911 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6912 if test -r $srcdir/$dirname/configure ; then
6913 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6914 true
6915 else
6916 notsupp="$notsupp $dir"
6917 fi
6918 fi
6919 fi
caeba88f
AL
6920 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6921 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6922 if test -r $srcdir/$dirname/configure ; then
6923 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6924 true
6925 else
6926 notsupp="$notsupp $dir"
6927 fi
6928 fi
6929 fi
9e07f89d
NN
6930 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6931 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6932 if test -r $srcdir/$dirname/configure ; then
6933 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6934 true
6935 else
6936 notsupp="$notsupp $dir"
6937 fi
6938 fi
6939 fi
6940done
6941
6942# Sometimes the tools are distributed with libiberty but with no other
6943# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6944# Don't let libgcc imply libiberty either.
9e07f89d 6945if test -n "${target_configdirs}" ; then
f86e35b8 6946 libgcc=
9e07f89d
NN
6947 others=
6948 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6949 if test "$i" = "libgcc"; then
6950 libgcc=target-libgcc
6951 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6952 if test -r $srcdir/$i/configure ; then
6953 others=yes;
6954 break;
6955 fi
6956 fi
6957 done
6958 if test -z "${others}" ; then
f86e35b8 6959 target_configdirs=$libgcc
9e07f89d
NN
6960 fi
6961fi
6962
6963# Quietly strip out all directories which aren't configurable in this tree.
6964# This relies on all configurable subdirectories being autoconfiscated, which
6965# is now the case.
6a9cf61e
PB
6966build_configdirs_all="$build_configdirs"
6967build_configdirs=
6968for i in ${build_configdirs_all} ; do
c6b750e1 6969 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6970 if test -f ${srcdir}/$j/configure ; then
6971 build_configdirs="${build_configdirs} $i"
6972 fi
6973done
6974
9e07f89d
NN
6975configdirs_all="$configdirs"
6976configdirs=
6977for i in ${configdirs_all} ; do
6978 if test -f ${srcdir}/$i/configure ; then
6979 configdirs="${configdirs} $i"
6980 fi
6981done
6a9cf61e 6982
9e07f89d
NN
6983target_configdirs_all="$target_configdirs"
6984target_configdirs=
6985for i in ${target_configdirs_all} ; do
c6b750e1 6986 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6987 if test -f ${srcdir}/$j/configure ; then
6988 target_configdirs="${target_configdirs} $i"
6989 fi
6990done
6991
6992# Produce a warning message for the subdirs we can't configure.
6993# This isn't especially interesting in the Cygnus tree, but in the individual
6994# FSF releases, it's important to let people know when their machine isn't
6995# supported by the one or two programs in a package.
6996
6997if test -n "${notsupp}" && test -z "${norecursion}" ; then
6998 # If $appdirs is non-empty, at least one of those directories must still
6999 # be configured, or we error out. (E.g., if the gas release supports a
7000 # specified target in some subdirs but not the gas subdir, we shouldn't
7001 # pretend that all is well.)
7002 if test -n "$appdirs" ; then
7003 for dir in $appdirs ; do
7004 if test -r $dir/Makefile.in ; then
7005 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
7006 appdirs=""
7007 break
7008 fi
6a9cf61e 7009 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
7010 appdirs=""
7011 break
7012 fi
7013 fi
7014 done
7015 if test -n "$appdirs" ; then
7016 echo "*** This configuration is not supported by this package." 1>&2
7017 exit 1
7018 fi
7019 fi
7020 # Okay, some application will build, or we don't care to check. Still
7021 # notify of subdirs not getting built.
7022 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
7023 echo " ${notsupp}" 1>&2
7024 echo " (Any other directories should still work fine.)" 1>&2
7025fi
7026
7027case "$host" in
7028 *msdosdjgpp*)
7029 enable_gdbtk=no ;;
7030esac
7031
18f6b6ee
PB
7032# To find our prefix, in gcc_cv_tool_prefix.
7033
7034# The user is always right.
7035if test "${PATH_SEPARATOR+set}" != set; then
7036 echo "#! /bin/sh" >conf$$.sh
7037 echo "exit 0" >>conf$$.sh
7038 chmod +x conf$$.sh
7039 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7040 PATH_SEPARATOR=';'
7041 else
7042 PATH_SEPARATOR=:
7043 fi
7044 rm -f conf$$.sh
7045fi
7046
7047
7048
7049if test "x$exec_prefix" = xNONE; then
7050 if test "x$prefix" = xNONE; then
7051 gcc_cv_tool_prefix=$ac_default_prefix
7052 else
7053 gcc_cv_tool_prefix=$prefix
7054 fi
7055else
7056 gcc_cv_tool_prefix=$exec_prefix
7057fi
7058
7059# If there is no compiler in the tree, use the PATH only. In any
7060# case, if there is no compiler in the tree nobody should use
7061# AS_FOR_TARGET and LD_FOR_TARGET.
7062if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7063 gcc_version=`cat $srcdir/gcc/BASE-VER`
7064 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7065 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7066 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7067 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7068 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7069 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7070else
7071 gcc_cv_tool_dirs=
7072fi
7073
7074if test x$build = x$target && test -n "$md_exec_prefix"; then
7075 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7076fi
7077
7078
7079
9e07f89d
NN
7080copy_dirs=
7081
c6b750e1 7082
81ecdfbb
RW
7083# Check whether --with-build-sysroot was given.
7084if test "${with_build_sysroot+set}" = set; then :
7085 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
7086 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
7087 fi
7088else
7089 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 7090fi
a19b6204
MM
7091
7092
8a6ee3ab 7093
81ecdfbb
RW
7094
7095# Check whether --with-debug-prefix-map was given.
7096if test "${with_debug_prefix_map+set}" = set; then :
7097 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
7098 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
7099 for debug_map in $withval; do
7100 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
7101 done
7102 fi
7103else
7104 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
7105fi
7106
8a6ee3ab
JM
7107
7108
7f6ef0c0
PB
7109# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7110# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7111# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7112# We want to ensure that TARGET libraries (which we know are built with
7113# gcc) are built with "-O2 -g", so include those options when setting
7114# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7115if test "x$CFLAGS_FOR_TARGET" = x; then
7116 CFLAGS_FOR_TARGET=$CFLAGS
7117 case " $CFLAGS " in
7118 *" -O2 "*) ;;
7119 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7120 esac
7121 case " $CFLAGS " in
7122 *" -g "* | *" -g3 "*) ;;
7123 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7124 esac
7125fi
7126
7127
7128if test "x$CXXFLAGS_FOR_TARGET" = x; then
7129 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7130 case " $CXXFLAGS " in
7131 *" -O2 "*) ;;
7132 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7133 esac
7134 case " $CXXFLAGS " in
7135 *" -g "* | *" -g3 "*) ;;
7136 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7137 esac
7138fi
7139
7140
9e07f89d
NN
7141# Handle --with-headers=XXX. If the value is not "yes", the contents of
7142# the named directory are copied to $(tooldir)/sys-include.
7143if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7144 if test x${is_cross_compiler} = xno ; then
7145 echo 1>&2 '***' --with-headers is only supported when cross compiling
7146 exit 1
7147 fi
7148 if test x"${with_headers}" != xyes ; then
18f6b6ee 7149 x=${gcc_cv_tool_prefix}
c6b750e1 7150 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7151 fi
7152fi
7153
7154# Handle --with-libs=XXX. If the value is not "yes", the contents of
7155# the name directories are copied to $(tooldir)/lib. Multiple directories
7156# are permitted.
7157if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7158 if test x${is_cross_compiler} = xno ; then
7159 echo 1>&2 '***' --with-libs is only supported when cross compiling
7160 exit 1
7161 fi
7162 if test x"${with_libs}" != xyes ; then
7163 # Copy the libraries in reverse order, so that files in the first named
7164 # library override files in subsequent libraries.
18f6b6ee 7165 x=${gcc_cv_tool_prefix}
9e07f89d 7166 for l in ${with_libs}; do
c6b750e1 7167 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7168 done
7169 fi
7170fi
7171
700d40ca 7172# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7173#
7174# This is done by determining whether or not the appropriate directory
7175# is available, and by checking whether or not specific configurations
7176# have requested that this magic not happen.
c6b750e1
DJ
7177#
7178# The command line options always override the explicit settings in
2429c060
PB
7179# configure.in, and the settings in configure.in override this magic.
7180#
c6b750e1 7181# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7182# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7183# --without-gnu-ld options for the configure script. Similarly, if
7184# the default is to use the included zlib and you don't want to do that,
7185# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7186
7187if test x${use_gnu_as} = x &&
7188 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7189 with_gnu_as=yes
7190 extra_host_args="$extra_host_args --with-gnu-as"
7191fi
7192
7193if test x${use_gnu_ld} = x &&
93f9b408 7194 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7195 with_gnu_ld=yes
7196 extra_host_args="$extra_host_args --with-gnu-ld"
7197fi
7198
700d40ca
ILT
7199if test x${use_included_zlib} = x &&
7200 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7201 :
7202else
7203 with_system_zlib=yes
7204 extra_host_args="$extra_host_args --with-system-zlib"
7205fi
7206
2429c060
PB
7207# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7208# can detect this case.
7209
7210if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7211 with_newlib=yes
7212 extra_host_args="$extra_host_args --with-newlib"
7213fi
7214
9e07f89d
NN
7215# Handle ${copy_dirs}
7216set fnord ${copy_dirs}
7217shift
7218while test $# != 0 ; do
7219 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7220 :
7221 else
7222 echo Copying $1 to $2
7223
7224 # Use the install script to create the directory and all required
7225 # parent directories.
7226 if test -d $2 ; then
7227 :
7228 else
7229 echo >config.temp
7230 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7231 fi
7232
7233 # Copy the directory, assuming we have tar.
7234 # FIXME: Should we use B in the second tar? Not all systems support it.
7235 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7236
7237 # It is the responsibility of the user to correctly adjust all
7238 # symlinks. If somebody can figure out how to handle them correctly
7239 # here, feel free to add the code.
7240
7241 echo $1 > $2/COPIED
7242 fi
7243 shift; shift
7244done
7245
2429c060
PB
7246# Determine a target-dependent exec_prefix that the installed
7247# gcc will search in. Keep this list sorted by triplet, with
7248# the *-*-osname triplets last.
7249md_exec_prefix=
7250case "${target}" in
7251 alpha*-*-*vms*)
7252 md_exec_prefix=/gnu/lib/gcc-lib
7253 ;;
521ec477 7254 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7255 md_exec_prefix=/dev/env/DJDIR/bin
7256 ;;
521ec477 7257 i[34567]86-*-sco3.2v5*)
2429c060
PB
7258 if test $with_gnu_as = yes; then
7259 md_exec_prefix=/usr/gnu/bin
7260 else
7261 md_exec_prefix=/usr/ccs/bin/elf
7262 fi
7263 ;;
7264
7265 mn10300-*-* | \
7266 powerpc-*-chorusos* | \
7267 powerpc*-*-eabi* | \
7268 powerpc*-*-sysv* | \
7269 powerpc*-*-kaos* | \
7270 s390x-ibm-tpf*)
7271 md_exec_prefix=/usr/ccs/bin
7272 ;;
7273 sparc64-*-elf*)
7274 ;;
7275 v850*-*-*)
7276 md_exec_prefix=/usr/ccs/bin
7277 ;;
8b66833e 7278 xtensa*-*-elf*)
2429c060
PB
7279 ;;
7280
7281 *-*-beos* | \
7282 *-*-elf* | \
7283 *-*-hpux* | \
7284 *-*-netware* | \
7285 *-*-nto-qnx* | \
7286 *-*-rtems* | \
7287 *-*-solaris2* | \
521ec477 7288 *-*-sysv[45]* | \
2429c060
PB
7289 *-*-vxworks* | \
7290 *-wrs-windiss)
7291 md_exec_prefix=/usr/ccs/bin
7292 ;;
7293esac
7294
a0da8069
NN
7295extra_arflags_for_target=
7296extra_nmflags_for_target=
7297extra_ranlibflags_for_target=
7298target_makefile_frag=/dev/null
7299case "${target}" in
4e206d7e
DB
7300 mep*-*-*)
7301 target_makefile_frag="config/mt-mep"
7302 ;;
77d7106f
AM
7303 spu-*-*)
7304 target_makefile_frag="config/mt-spu"
7305 ;;
429acdec
RS
7306 mips*-sde-elf*)
7307 target_makefile_frag="config/mt-sde"
7308 ;;
f3b1e08e
RS
7309 mipsisa*-*-elfoabi*)
7310 target_makefile_frag="config/mt-mips-elfoabi"
7311 ;;
e7c8859c
RS
7312 mips*-*-*linux* | mips*-*-gnu*)
7313 target_makefile_frag="config/mt-mips-gnu"
7314 ;;
2a3124ca 7315 *-*-netware*)
a0da8069
NN
7316 target_makefile_frag="config/mt-netware"
7317 ;;
29383458 7318 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7319 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7320 ;;
7321 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7322 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7323 # commands to handle both 32-bit and 64-bit objects. These flags are
7324 # harmless if we're using GNU nm or ar.
7325 extra_arflags_for_target=" -X32_64"
7326 extra_nmflags_for_target=" -B -X32_64"
7327 ;;
92f4e989
JM
7328 *-*-darwin[3-9]*)
7329 # ranlib before Darwin10 requires the -c flag to look at common symbols.
a0da8069
NN
7330 extra_ranlibflags_for_target=" -c"
7331 ;;
7332 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7333 target_makefile_frag="config/mt-wince"
7334 ;;
7335esac
7336
7337alphaieee_frag=/dev/null
7338case $target in
7339 alpha*-*-*)
7340 # This just makes sure to use the -mieee option to build target libs.
7341 # This should probably be set individually by each library.
7342 alphaieee_frag="config/mt-alphaieee"
7343 ;;
7344esac
7345
7346# If --enable-target-optspace always use -Os instead of -O2 to build
7347# the target libraries, similarly if it is not specified, use -Os
7348# on selected platforms.
7349ospace_frag=/dev/null
7350case "${enable_target_optspace}:${target}" in
7351 yes:*)
7352 ospace_frag="config/mt-ospace"
7353 ;;
7354 :d30v-*)
7355 ospace_frag="config/mt-d30v"
7356 ;;
7357 :m32r-* | :d10v-* | :fr30-*)
7358 ospace_frag="config/mt-ospace"
7359 ;;
7360 no:* | :*)
7361 ;;
7362 *)
7363 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7364 ;;
7365esac
7366
a0da8069
NN
7367# Default to using --with-stabs for certain targets.
7368if test x${with_stabs} = x ; then
7369 case "${target}" in
e31d1ea3 7370 mips*-*-irix[56]*)
a0da8069
NN
7371 ;;
7372 mips*-*-* | alpha*-*-osf*)
7373 with_stabs=yes;
7374 extra_host_args="${extra_host_args} --with-stabs"
7375 ;;
7376 esac
7377fi
7378
7379# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7380# them automatically.
7381case "${host}" in
c6b750e1 7382 hppa*64*-*-hpux11*)
a0da8069
NN
7383 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7384 ;;
7385esac
7386
a0da8069
NN
7387# Some systems (e.g., one of the i386-aix systems the gas testers are
7388# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7389tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7390build_tooldir=${tooldir}
7391
a0da8069
NN
7392# Create a .gdbinit file which runs the one in srcdir
7393# and tells GDB to look there for source files.
7394
7395if test -r ${srcdir}/.gdbinit ; then
7396 case ${srcdir} in
7397 .) ;;
7398 *) cat > ./.gdbinit <<EOF
7399# ${NO_EDIT}
7400dir ${srcdir}
7401dir .
7402source ${srcdir}/.gdbinit
7403EOF
7404 ;;
7405 esac
7406fi
7407
a0da8069
NN
7408# Make sure that the compiler is able to generate an executable. If it
7409# can't, we are probably in trouble. We don't care whether we can run the
7410# executable--we might be using a cross compiler--we only care whether it
7411# can be created. At this point the main configure script has set CC.
7412we_are_ok=no
7413echo "int main () { return 0; }" > conftest.c
7414${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7415if test $? = 0 ; then
7416 if test -s conftest || test -s conftest.exe ; then
7417 we_are_ok=yes
7418 fi
c6b750e1 7419fi
a0da8069
NN
7420case $we_are_ok in
7421 no)
7422 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7423 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7424 rm -f conftest*
7425 exit 1
7426 ;;
7427esac
7428rm -f conftest*
7429
7430# The Solaris /usr/ucb/cc compiler does not appear to work.
7431case "${host}" in
7432 sparc-sun-solaris2*)
7433 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7434 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7435 could_use=
7436 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7437 if test -d /opt/cygnus/bin ; then
7438 if test "$could_use" = "" ; then
7439 could_use="/opt/cygnus/bin"
7440 else
7441 could_use="$could_use or /opt/cygnus/bin"
7442 fi
7443 fi
7444 if test "$could_use" = "" ; then
7445 echo "Warning: compilation may fail because you're using"
7446 echo "/usr/ucb/cc. You should change your PATH or CC "
7447 echo "variable and rerun configure."
7448 else
7449 echo "Warning: compilation may fail because you're using"
7450 echo "/usr/ucb/cc, when you should use the C compiler from"
7451 echo "$could_use. You should change your"
7452 echo "PATH or CC variable and rerun configure."
7453 fi
7454 fi
7455 ;;
7456esac
7457
3bbd2f8f 7458# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7459case "${host}" in
7460 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7461 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7462 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7463 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7464esac
7465
3bbd2f8f 7466# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7467# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7468# built executables to PATH.
3bbd2f8f
AL
7469if test "$RPATH_ENVVAR" = PATH; then
7470 GCC_SHLIB_SUBDIR=/shlib
7471else
7472 GCC_SHLIB_SUBDIR=
7473fi
7474
a0da8069
NN
7475# Record target_configdirs and the configure arguments for target and
7476# build configuration in Makefile.
7477target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7478build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7479
2aa2364a
JR
7480# If we are building libgomp, bootstrap it.
7481if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7482 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7483fi
7484
a0da8069
NN
7485# Determine whether gdb needs tk/tcl or not.
7486# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7487# and in that case we want gdb to be built without tk. Ugh!
7488# In fact I believe gdb is the *only* package directly dependent on tk,
7489# so we should be able to put the 'maybe's in unconditionally and
7490# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7491# 100% sure that that's safe though.
c180f501 7492
675c6968 7493gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7494case "$enable_gdbtk" in
7495 no)
7496 GDB_TK="" ;;
c180f501
AC
7497 yes)
7498 GDB_TK="${gdb_tk}" ;;
a0da8069 7499 *)
c180f501
AC
7500 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7501 # distro. Eventually someone will fix this and move Insight, nee
7502 # gdbtk to a separate directory.
7503 if test -d ${srcdir}/gdb/gdbtk ; then
7504 GDB_TK="${gdb_tk}"
7505 else
7506 GDB_TK=""
7507 fi
7508 ;;
a0da8069 7509esac
907be67c
DJ
7510CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7511INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7512
6bd3dfaa 7513# Strip out unwanted targets.
dd12c3a8
NN
7514
7515# While at that, we remove Makefiles if we were started for recursive
7516# configuration, so that the top-level Makefile reconfigures them,
7517# like we used to do when configure itself was recursive.
dd12c3a8 7518
06a51eac
RW
7519# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7520# but now we're fixing up the Makefile ourselves with the additional
7521# commands passed to AC_CONFIG_FILES. Use separate variables
7522# extrasub-{build,host,target} not because there is any reason to split
7523# the substitutions up that way, but only to remain below the limit of
7524# 99 commands in a script, for HP-UX sed.
7525# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7526
81ecdfbb
RW
7527# Check whether --enable-bootstrap was given.
7528if test "${enable_bootstrap+set}" = set; then :
7529 enableval=$enable_bootstrap;
319cab08 7530else
9cb3fa6f 7531 enable_bootstrap=default
81ecdfbb
RW
7532fi
7533
319cab08 7534
9cb3fa6f
PB
7535# Issue errors and warnings for invalid/strange bootstrap combinations.
7536case "$configdirs" in
7537 *gcc*) have_compiler=yes ;;
7538 *) have_compiler=no ;;
7539esac
7540
7541case "$have_compiler:$host:$target:$enable_bootstrap" in
7542 *:*:*:no) ;;
7543
0aed8855 7544 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7545 # and we are in a native configuration.
7546 yes:$build:$build:default)
0aed8855 7547 enable_bootstrap=yes ;;
9cb3fa6f
PB
7548
7549 *:*:*:default)
7550 enable_bootstrap=no ;;
7551
7552 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7553 yes:$build:$build:yes)
9cb3fa6f
PB
7554 ;;
7555
7556 # Other configurations, but we have a compiler. Assume the user knows
7557 # what he's doing.
80911fe1 7558 yes:*:*:yes)
81ecdfbb
RW
7559 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7560$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7561 ;;
7562
7563 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7564 no:*:*:yes)
81ecdfbb 7565 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7566
7567 # Fail if wrong command line
7568 *)
81ecdfbb 7569 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7570 ;;
7571esac
7572
4385ad3c
RW
7573case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7574 *,c++,*:yes:yes) ;;
7575 *:yes:yes)
7576 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7577 ;;
7578esac
7579
16b1ad29
RW
7580case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7581 yes:yes:*\ gold\ *:*,c++,*) ;;
7582 yes:yes:*\ gold\ *:*)
7583 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7584 ;;
7585esac
7586
9cb3fa6f 7587# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7588case $enable_bootstrap in
319cab08 7589 yes)
96655cc4
AO
7590 bootstrap_suffix=bootstrap
7591 BUILD_CONFIG=bootstrap-debug
7592 ;;
319cab08 7593 no)
96655cc4
AO
7594 bootstrap_suffix=no-bootstrap
7595 BUILD_CONFIG=
7596 ;;
319cab08
PB
7597esac
7598
96655cc4
AO
7599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7600$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7601
7602
7603# Check whether --with-build-config was given.
7604if test "${with_build_config+set}" = set; then :
7605 withval=$with_build_config; case $with_build_config in
7606 yes) with_build_config= ;;
7607 no) with_build_config= BUILD_CONFIG= ;;
7608 esac
7609fi
7610
7611
7612if test "x${with_build_config}" != x; then
7613 BUILD_CONFIG=$with_build_config
7614else
7615 case $BUILD_CONFIG in
7616 bootstrap-debug)
7617 if echo "int f (void) { return 0; }" > conftest.c &&
7618 ${CC} -c conftest.c &&
7619 mv conftest.o conftest.o.g0 &&
7620 ${CC} -c -g conftest.c &&
7621 mv conftest.o conftest.o.g &&
7622 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7623 :
7624 else
7625 BUILD_CONFIG=
7626 fi
7627 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7628 ;;
7629 esac
7630fi
7631{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7632$as_echo "$BUILD_CONFIG" >&6; }
7633
7634
06a51eac 7635extrasub_build=
6a9cf61e 7636for module in ${build_configdirs} ; do
498d4a71
CF
7637 if test -z "${no_recursion}" \
7638 && test -f ${build_subdir}/${module}/Makefile; then
7639 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7640 rm -f ${build_subdir}/${module}/Makefile
7641 fi
06a51eac 7642 extrasub_build="$extrasub_build
498d4a71
CF
7643/^@if build-$module\$/d
7644/^@endif build-$module\$/d
7645/^@if build-$module-$bootstrap_suffix\$/d
7646/^@endif build-$module-$bootstrap_suffix\$/d"
7647done
06a51eac 7648extrasub_host=
498d4a71 7649for module in ${configdirs} ; do
80911fe1 7650 if test -z "${no_recursion}"; then
8cf39b1b 7651 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7652 if test -f ${file}; then
7653 echo 1>&2 "*** removing ${file} to force reconfigure"
7654 rm -f ${file}
7655 fi
7656 done
498d4a71 7657 fi
06a51eac 7658 extrasub_host="$extrasub_host
498d4a71
CF
7659/^@if $module\$/d
7660/^@endif $module\$/d
7661/^@if $module-$bootstrap_suffix\$/d
7662/^@endif $module-$bootstrap_suffix\$/d"
7663done
06a51eac 7664extrasub_target=
498d4a71
CF
7665for module in ${target_configdirs} ; do
7666 if test -z "${no_recursion}" \
7667 && test -f ${target_subdir}/${module}/Makefile; then
7668 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7669 rm -f ${target_subdir}/${module}/Makefile
7670 fi
e8a5fa9c
RW
7671
7672 # We only bootstrap target libraries listed in bootstrap_target_libs.
7673 case $bootstrap_target_libs in
7674 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7675 *) target_bootstrap_suffix=no-bootstrap ;;
7676 esac
7677
06a51eac 7678 extrasub_target="$extrasub_target
498d4a71
CF
7679/^@if target-$module\$/d
7680/^@endif target-$module\$/d
e8a5fa9c
RW
7681/^@if target-$module-$target_bootstrap_suffix\$/d
7682/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7683done
7684
06a51eac
RW
7685# Do the final fixup along with target modules.
7686extrasub_target="$extrasub_target
6bd3dfaa 7687/^@if /,/^@endif /d"
a0da8069
NN
7688
7689# Create the serialization dependencies. This uses a temporary file.
7690
81ecdfbb
RW
7691# Check whether --enable-serial-configure was given.
7692if test "${enable_serial_configure+set}" = set; then :
7693 enableval=$enable_serial_configure;
7694fi
e6bfb94a
AO
7695
7696
1047cb91
DD
7697case ${enable_serial_configure} in
7698 yes)
7699 enable_serial_build_configure=yes
7700 enable_serial_host_configure=yes
7701 enable_serial_target_configure=yes
7702 ;;
7703esac
7704
a0da8069
NN
7705# These force 'configure's to be done one at a time, to avoid problems
7706# with contention over a shared config.cache.
7707rm -f serdep.tmp
e6bfb94a 7708echo '# serdep.tmp' > serdep.tmp
a0da8069 7709olditem=
1047cb91 7710test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7711for item in ${build_configdirs} ; do
7712 case ${olditem} in
7713 "") ;;
e6bfb94a 7714 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7715 esac
7716 olditem=${item}
7717done
7718olditem=
1047cb91 7719test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7720for item in ${configdirs} ; do
7721 case ${olditem} in
7722 "") ;;
e6bfb94a 7723 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7724 esac
7725 olditem=${item}
7726done
7727olditem=
1047cb91 7728test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7729for item in ${target_configdirs} ; do
7730 case ${olditem} in
7731 "") ;;
e6bfb94a 7732 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7733 esac
7734 olditem=${item}
7735done
7736serialization_dependencies=serdep.tmp
7737
7738
e6bfb94a 7739# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7740# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7741# might not want to pass down to subconfigures. The exception being
7742# --cache-file=/dev/null, which is used to turn off the use of cache
7743# files altogether, and which should be passed on to subconfigures.
7744# Also strip program-prefix, program-suffix, and program-transform-name,
7745# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7746baseargs=
7747keep_next=no
7748skip_next=no
7749eval "set -- $ac_configure_args"
18f6b6ee
PB
7750for ac_arg
7751do
c6b750e1
DJ
7752 if test X"$skip_next" = X"yes"; then
7753 skip_next=no
7754 continue
7755 fi
7756 if test X"$keep_next" = X"yes"; then
7757 case $ac_arg in
7758 *\'*)
7759 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7760 esac
7761 baseargs="$baseargs '$ac_arg'"
7762 keep_next=no
7763 continue
7764 fi
7765
7766 # Handle separated arguments. Based on the logic generated by
7767 # autoconf 2.59.
7768 case $ac_arg in
7769 *=* | --config-cache | -C | -disable-* | --disable-* \
7770 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7771 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7772 | -with-* | --with-* | -without-* | --without-* | --x)
7773 separate_arg=no
7774 ;;
7775 -*)
7776 separate_arg=yes
7777 ;;
7778 *)
7779 separate_arg=no
7780 ;;
7781 esac
7782
7783 case "$ac_arg" in
30167e0a
NC
7784 --cache-file=/dev/null | \
7785 -cache-file=/dev/null )
7786 # Handled here to avoid the test to skip args below.
7787 baseargs="$baseargs '$ac_arg'"
7788 # Assert: $separate_arg should always be no.
7789 keep_next=$separate_arg
7790 ;;
c6b750e1
DJ
7791 --no*)
7792 continue
7793 ;;
7794 --c* | \
7795 --sr* | \
7796 --ho* | \
7797 --bu* | \
7798 --t* | \
7799 --program-* | \
7800 -cache_file* | \
7801 -srcdir* | \
7802 -host* | \
7803 -build* | \
7804 -target* | \
7805 -program-prefix* | \
7806 -program-suffix* | \
7807 -program-transform-name* )
7808 skip_next=$separate_arg
7809 continue
7810 ;;
7811 -*)
7812 # An option. Add it.
7813 case $ac_arg in
7814 *\'*)
7815 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7816 esac
7817 baseargs="$baseargs '$ac_arg'"
7818 keep_next=$separate_arg
7819 ;;
7820 *)
7821 # Either a variable assignment, or a nonopt (triplet). Don't
7822 # pass it down; let the Makefile handle this.
7823 continue
7824 ;;
7825 esac
7826done
7827# Remove the initial space we just introduced and, as these will be
7828# expanded by make, quote '$'.
7829baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7830
f27d4f92
DJ
7831# Add in --program-transform-name, after --program-prefix and
7832# --program-suffix have been applied to it. Autoconf has already
7833# doubled dollar signs and backslashes in program_transform_name; we want
7834# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7835# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7836# Also, because we want to override the logic in subdir configure scripts to
7837# choose program_transform_name, replace any s,x,x, with s,y,y,.
7838sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7839${program_transform_name}
7840EOF_SED
7841gcc_transform_name=`cat conftestsed.out`
7842rm -f conftestsed.out
7843baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7844if test "$silent" = yes; then
7845 baseargs="$baseargs --silent"
7846fi
34a0f3cf 7847baseargs="$baseargs --disable-option-checking"
f27d4f92 7848
a0da8069
NN
7849# For the build-side libraries, we just need to pretend we're native,
7850# and not use the same cache file. Multilibs are neither needed nor
7851# desired.
4b900473 7852build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7853
7854# For host modules, accept cache file option, or specification as blank.
7855case "${cache_file}" in
7856"") # empty
7857 cache_file_option="" ;;
7858/* | [A-Za-z]:[\\/]* ) # absolute path
7859 cache_file_option="--cache-file=${cache_file}" ;;
7860*) # relative path
7861 cache_file_option="--cache-file=../${cache_file}" ;;
7862esac
7863
82252c06
NN
7864# Host dirs don't like to share a cache file either, horribly enough.
7865# This seems to be due to autoconf 2.5x stupidity.
4b900473 7866host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7867
7868target_configargs=${baseargs}
7869
7870# Passing a --with-cross-host argument lets the target libraries know
7871# whether they are being built with a cross-compiler or being built
7872# native. However, it would be better to use other mechanisms to make the
7873# sorts of decisions they want to make on this basis. Please consider
7874# this option to be deprecated. FIXME.
7875if test x${is_cross_compiler} = xyes ; then
c6b750e1 7876 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7877fi
7878
938d2b74
RW
7879# Default to --enable-multilib.
7880if test x${enable_multilib} = x ; then
a0da8069 7881 target_configargs="--enable-multilib ${target_configargs}"
938d2b74 7882fi
a0da8069
NN
7883
7884# Pass --with-newlib if appropriate. Note that target_configdirs has
7885# changed from the earlier setting of with_newlib.
7886if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7887 target_configargs="--with-newlib ${target_configargs}"
7888fi
7889
95036d20
NN
7890# Different target subdirs use different values of certain variables
7891# (notably CXX). Worse, multilibs use *lots* of different values.
7892# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7893# it doesn't automatically accept command-line overrides of them.
7894# This means it's not safe for target subdirs to share a cache file,
7895# which is disgusting, but there you have it. Hopefully this can be
7896# fixed in future. It's still worthwhile to use a cache file for each
7897# directory. I think.
7898
ae380b45
MS
7899# Pass the appropriate --build, --host, --target and --cache-file arguments.
7900# We need to pass --target, as newer autoconf's requires consistency
7901# for target_alias and gcc doesn't manage it consistently.
4b900473 7902target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7903
a0da8069
NN
7904FLAGS_FOR_TARGET=
7905case " $target_configdirs " in
7906 *" newlib "*)
7907 case " $target_configargs " in
7908 *" --with-newlib "*)
7909 case "$target" in
1f53ca9a
AO
7910 *-cygwin*)
7911 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'
7912 ;;
a0da8069
NN
7913 esac
7914
7915 # If we're not building GCC, don't discard standard headers.
7916 if test -d ${srcdir}/gcc; then
7917 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7918
7919 if test "${build}" != "${host}"; then
7920 # On Canadian crosses, CC_FOR_TARGET will have already been set
7921 # by `configure', so we won't have an opportunity to add -Bgcc/
7922 # to it. This is right: we don't want to search that directory
7923 # for binaries, but we want the header files in there, so add
7924 # them explicitly.
b00612cc 7925 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7926
7927 # Someone might think of using the pre-installed headers on
7928 # Canadian crosses, in case the installed compiler is not fully
7929 # compatible with the compiler being built. In this case, it
7930 # would be better to flag an error than risking having
7931 # incompatible object files being constructed. We can't
7932 # guarantee that an error will be flagged, but let's hope the
7933 # compiler will do it, when presented with incompatible header
7934 # files.
7935 fi
7936 fi
7937
7938 case "${target}-${is_cross_compiler}" in
ec11bdc6 7939 i[3456789]86-*-linux*-no)
a0da8069
NN
7940 # Here host == target, so we don't need to build gcc,
7941 # so we don't want to discard standard headers.
7942 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7943 ;;
7944 *)
7945 # If we're building newlib, use its generic headers last, but search
7946 # for any libc-related directories first (so make it the last -B
7947 # switch).
7948 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
7949
7950 # If we're building libgloss, find the startup file, simulator library
7951 # and linker script.
7952 case " $target_configdirs " in
7953 *" libgloss "*)
7954 # Look for startup file, simulator library and maybe linker script.
7955 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7956 # Look for libnosys.a in case the target needs it.
7957 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7958 # Most targets have the linker script in the source directory.
7959 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7960 ;;
7961 esac
a0da8069
NN
7962 ;;
7963 esac
7964 ;;
7965 esac
7966 ;;
7967esac
1f53ca9a 7968
45055374 7969case "$target" in
1f53ca9a
AO
7970 x86_64-*mingw* | *-w64-mingw*)
7971 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7972 # however, use a symlink named 'mingw' in ${prefix} .
7973 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7974 ;;
7975 *-mingw*)
7976 # MinGW can't be handled as Cygwin above since it does not use newlib.
7977 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'
7978 ;;
45055374 7979esac
a0da8069 7980
5fbad20a
DD
7981# Allow the user to override the flags for
7982# our build compiler if desired.
c66487f8
NC
7983if test x"${build}" = x"${host}" ; then
7984 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7985 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7986 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7987fi
5fbad20a 7988
a0da8069
NN
7989# On Canadian crosses, we'll be searching the right directories for
7990# the previously-installed cross compiler, so don't bother to add
7991# flags for directories within the install tree of the compiler
7992# being built; programs in there won't even run.
7993if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7994 # Search for pre-installed headers if nothing else fits.
bba45b8b 7995 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
7996fi
7997
7998if test "x${use_gnu_ld}" = x &&
7999 echo " ${configdirs} " | grep " ld " > /dev/null ; then
8000 # Arrange for us to find uninstalled linker scripts.
b00612cc 8001 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
8002fi
8003
a481dbb7
DD
8004# Search for other target-specific linker scripts and such.
8005case "${target}" in
4e206d7e
DB
8006 mep*)
8007 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
8008 ;;
8009esac
8010
a0da8069 8011# Makefile fragments.
3e707e94
PB
8012for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
8013do
8014 eval fragval=\$$frag
8015 if test $fragval != /dev/null; then
8016 eval $frag=${srcdir}/$fragval
8017 fi
8018done
a0da8069
NN
8019
8020
8021
8022
8023
8024# Miscellanea: directories, flags, etc.
8025
8026
8027
8028
8029
8030
8031
3bbd2f8f 8032
6a9cf61e 8033# Build module lists & subconfigure args.
a0da8069
NN
8034
8035
8036
be01d343
PB
8037# Host module lists & subconfigure args.
8038
8039
8040
911e63d0 8041
be01d343
PB
8042# Target module lists & subconfigure args.
8043
8044
8045
8046# Build tools.
8047
8048
8049
1576798e
PB
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
be01d343
PB
8064# Generate default definitions for YACC, M4, LEX and other programs that run
8065# on the build machine. These are used if the Makefile can't locate these
8066# programs in objdir.
8067MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
8068
8069for ac_prog in 'bison -y' byacc yacc
8070do
c6b750e1 8071 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8072set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8074$as_echo_n "checking for $ac_word... " >&6; }
8075if test "${ac_cv_prog_YACC+set}" = set; then :
8076 $as_echo_n "(cached) " >&6
be01d343
PB
8077else
8078 if test -n "$YACC"; then
8079 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8080else
c6b750e1
DJ
8081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8082for as_dir in $PATH
8083do
8084 IFS=$as_save_IFS
8085 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8086 for ac_exec_ext in '' $ac_executable_extensions; do
8087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8088 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 8089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8090 break 2
8091 fi
8092done
81ecdfbb
RW
8093 done
8094IFS=$as_save_IFS
c6b750e1 8095
be01d343
PB
8096fi
8097fi
c6b750e1 8098YACC=$ac_cv_prog_YACC
be01d343 8099if test -n "$YACC"; then
81ecdfbb
RW
8100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8101$as_echo "$YACC" >&6; }
be01d343 8102else
81ecdfbb
RW
8103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8104$as_echo "no" >&6; }
be01d343
PB
8105fi
8106
81ecdfbb 8107
c6b750e1 8108 test -n "$YACC" && break
be01d343
PB
8109done
8110test -n "$YACC" || YACC="$MISSING bison -y"
8111
8112case " $build_configdirs " in
8113 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8114 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8115esac
8116
8117for ac_prog in bison
8118do
c6b750e1 8119 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8120set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8121{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8122$as_echo_n "checking for $ac_word... " >&6; }
8123if test "${ac_cv_prog_BISON+set}" = set; then :
8124 $as_echo_n "(cached) " >&6
be01d343
PB
8125else
8126 if test -n "$BISON"; then
8127 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8128else
c6b750e1
DJ
8129as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8130for as_dir in $PATH
8131do
8132 IFS=$as_save_IFS
8133 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8134 for ac_exec_ext in '' $ac_executable_extensions; do
8135 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8136 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 8137 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8138 break 2
8139 fi
8140done
81ecdfbb
RW
8141 done
8142IFS=$as_save_IFS
c6b750e1 8143
be01d343
PB
8144fi
8145fi
c6b750e1 8146BISON=$ac_cv_prog_BISON
be01d343 8147if test -n "$BISON"; then
81ecdfbb
RW
8148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8149$as_echo "$BISON" >&6; }
be01d343 8150else
81ecdfbb
RW
8151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8152$as_echo "no" >&6; }
be01d343
PB
8153fi
8154
81ecdfbb 8155
c6b750e1 8156 test -n "$BISON" && break
be01d343
PB
8157done
8158test -n "$BISON" || BISON="$MISSING bison"
8159
8160case " $build_configdirs " in
8161 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8162esac
8163
8164for ac_prog in gm4 gnum4 m4
8165do
c6b750e1 8166 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8167set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8169$as_echo_n "checking for $ac_word... " >&6; }
8170if test "${ac_cv_prog_M4+set}" = set; then :
8171 $as_echo_n "(cached) " >&6
be01d343
PB
8172else
8173 if test -n "$M4"; then
8174 ac_cv_prog_M4="$M4" # Let the user override the test.
8175else
c6b750e1
DJ
8176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8177for as_dir in $PATH
8178do
8179 IFS=$as_save_IFS
8180 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8181 for ac_exec_ext in '' $ac_executable_extensions; do
8182 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8183 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8184 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8185 break 2
8186 fi
8187done
81ecdfbb
RW
8188 done
8189IFS=$as_save_IFS
c6b750e1 8190
be01d343
PB
8191fi
8192fi
c6b750e1 8193M4=$ac_cv_prog_M4
be01d343 8194if test -n "$M4"; then
81ecdfbb
RW
8195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8196$as_echo "$M4" >&6; }
be01d343 8197else
81ecdfbb
RW
8198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8199$as_echo "no" >&6; }
be01d343
PB
8200fi
8201
81ecdfbb 8202
c6b750e1 8203 test -n "$M4" && break
be01d343
PB
8204done
8205test -n "$M4" || M4="$MISSING m4"
8206
8207case " $build_configdirs " in
8208 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8209esac
8210
8211for ac_prog in flex lex
8212do
c6b750e1 8213 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8214set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8216$as_echo_n "checking for $ac_word... " >&6; }
8217if test "${ac_cv_prog_LEX+set}" = set; then :
8218 $as_echo_n "(cached) " >&6
be01d343
PB
8219else
8220 if test -n "$LEX"; then
8221 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8222else
c6b750e1
DJ
8223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8224for as_dir in $PATH
8225do
8226 IFS=$as_save_IFS
8227 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8228 for ac_exec_ext in '' $ac_executable_extensions; do
8229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8230 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8232 break 2
8233 fi
8234done
81ecdfbb
RW
8235 done
8236IFS=$as_save_IFS
c6b750e1 8237
be01d343
PB
8238fi
8239fi
c6b750e1 8240LEX=$ac_cv_prog_LEX
be01d343 8241if test -n "$LEX"; then
81ecdfbb
RW
8242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8243$as_echo "$LEX" >&6; }
be01d343 8244else
81ecdfbb
RW
8245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8246$as_echo "no" >&6; }
be01d343
PB
8247fi
8248
81ecdfbb 8249
c6b750e1 8250 test -n "$LEX" && break
be01d343
PB
8251done
8252test -n "$LEX" || LEX="$MISSING flex"
8253
8254case " $build_configdirs " in
8255 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8256 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8257esac
8258
8259for ac_prog in flex
8260do
c6b750e1 8261 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8262set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8264$as_echo_n "checking for $ac_word... " >&6; }
8265if test "${ac_cv_prog_FLEX+set}" = set; then :
8266 $as_echo_n "(cached) " >&6
be01d343
PB
8267else
8268 if test -n "$FLEX"; then
8269 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8270else
c6b750e1
DJ
8271as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8272for as_dir in $PATH
8273do
8274 IFS=$as_save_IFS
8275 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8276 for ac_exec_ext in '' $ac_executable_extensions; do
8277 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8278 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8279 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8280 break 2
8281 fi
8282done
81ecdfbb
RW
8283 done
8284IFS=$as_save_IFS
c6b750e1 8285
be01d343
PB
8286fi
8287fi
c6b750e1 8288FLEX=$ac_cv_prog_FLEX
be01d343 8289if test -n "$FLEX"; then
81ecdfbb
RW
8290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8291$as_echo "$FLEX" >&6; }
be01d343 8292else
81ecdfbb
RW
8293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8294$as_echo "no" >&6; }
be01d343
PB
8295fi
8296
81ecdfbb 8297
c6b750e1 8298 test -n "$FLEX" && break
be01d343
PB
8299done
8300test -n "$FLEX" || FLEX="$MISSING flex"
8301
8302case " $build_configdirs " in
8303 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8304esac
8305
8306for ac_prog in makeinfo
8307do
c6b750e1 8308 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8309set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8311$as_echo_n "checking for $ac_word... " >&6; }
8312if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8313 $as_echo_n "(cached) " >&6
be01d343
PB
8314else
8315 if test -n "$MAKEINFO"; then
8316 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8317else
c6b750e1
DJ
8318as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8319for as_dir in $PATH
8320do
8321 IFS=$as_save_IFS
8322 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8323 for ac_exec_ext in '' $ac_executable_extensions; do
8324 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8325 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8326 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8327 break 2
8328 fi
8329done
81ecdfbb
RW
8330 done
8331IFS=$as_save_IFS
c6b750e1 8332
be01d343
PB
8333fi
8334fi
c6b750e1 8335MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8336if test -n "$MAKEINFO"; then
81ecdfbb
RW
8337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8338$as_echo "$MAKEINFO" >&6; }
be01d343 8339else
81ecdfbb
RW
8340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8341$as_echo "no" >&6; }
be01d343
PB
8342fi
8343
81ecdfbb 8344
c6b750e1 8345 test -n "$MAKEINFO" && break
be01d343
PB
8346done
8347test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8348
8349case " $build_configdirs " in
8350 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8351 *)
8352
10ad8ef3 8353 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8354 # higher, else we use the "missing" dummy.
8355 if ${MAKEINFO} --version \
10ad8ef3 8356 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8357 :
8358 else
8359 MAKEINFO="$MISSING makeinfo"
8360 fi
8361 ;;
8362
8363esac
a0da8069 8364
be01d343 8365# FIXME: expect and dejagnu may become build tools?
a0da8069 8366
be01d343
PB
8367for ac_prog in expect
8368do
c6b750e1 8369 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8370set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8372$as_echo_n "checking for $ac_word... " >&6; }
8373if test "${ac_cv_prog_EXPECT+set}" = set; then :
8374 $as_echo_n "(cached) " >&6
be01d343
PB
8375else
8376 if test -n "$EXPECT"; then
8377 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8378else
c6b750e1
DJ
8379as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8380for as_dir in $PATH
8381do
8382 IFS=$as_save_IFS
8383 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8384 for ac_exec_ext in '' $ac_executable_extensions; do
8385 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8386 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8388 break 2
8389 fi
8390done
81ecdfbb
RW
8391 done
8392IFS=$as_save_IFS
c6b750e1 8393
be01d343
PB
8394fi
8395fi
c6b750e1 8396EXPECT=$ac_cv_prog_EXPECT
be01d343 8397if test -n "$EXPECT"; then
81ecdfbb
RW
8398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8399$as_echo "$EXPECT" >&6; }
be01d343 8400else
81ecdfbb
RW
8401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8402$as_echo "no" >&6; }
be01d343 8403fi
a0da8069 8404
81ecdfbb 8405
c6b750e1 8406 test -n "$EXPECT" && break
be01d343
PB
8407done
8408test -n "$EXPECT" || EXPECT="expect"
a0da8069 8409
be01d343
PB
8410case " $configdirs " in
8411 *" expect "*)
8412 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8413 ;;
8414esac
a0da8069 8415
be01d343
PB
8416for ac_prog in runtest
8417do
c6b750e1 8418 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8419set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8421$as_echo_n "checking for $ac_word... " >&6; }
8422if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8423 $as_echo_n "(cached) " >&6
be01d343
PB
8424else
8425 if test -n "$RUNTEST"; then
8426 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8427else
c6b750e1
DJ
8428as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8429for as_dir in $PATH
8430do
8431 IFS=$as_save_IFS
8432 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8433 for ac_exec_ext in '' $ac_executable_extensions; do
8434 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8435 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8436 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8437 break 2
8438 fi
8439done
81ecdfbb
RW
8440 done
8441IFS=$as_save_IFS
c6b750e1 8442
be01d343
PB
8443fi
8444fi
c6b750e1 8445RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8446if test -n "$RUNTEST"; then
81ecdfbb
RW
8447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8448$as_echo "$RUNTEST" >&6; }
be01d343 8449else
81ecdfbb
RW
8450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8451$as_echo "no" >&6; }
be01d343 8452fi
a0da8069 8453
81ecdfbb 8454
c6b750e1 8455 test -n "$RUNTEST" && break
be01d343
PB
8456done
8457test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8458
be01d343
PB
8459case " $configdirs " in
8460 *" dejagnu "*)
6b89cc21 8461 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8462 ;;
8463esac
a0da8069
NN
8464
8465
a0da8069 8466# Host tools.
859789af
AC
8467ncn_tool_prefix=
8468test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8469ncn_target_tool_prefix=
8470test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8471
9a819804
AO
8472
8473
8474if test -n "$AR"; then
8475 ac_cv_prog_AR=$AR
8476elif test -n "$ac_cv_prog_AR"; then
8477 AR=$ac_cv_prog_AR
8478fi
8479
8480if test -n "$ac_cv_prog_AR"; then
8481 for ncn_progname in ar; do
8482 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8483set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8485$as_echo_n "checking for $ac_word... " >&6; }
8486if test "${ac_cv_prog_AR+set}" = set; then :
8487 $as_echo_n "(cached) " >&6
9a819804
AO
8488else
8489 if test -n "$AR"; then
8490 ac_cv_prog_AR="$AR" # Let the user override the test.
8491else
8492as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8493for as_dir in $PATH
8494do
8495 IFS=$as_save_IFS
8496 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8497 for ac_exec_ext in '' $ac_executable_extensions; do
8498 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8499 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8500 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8501 break 2
8502 fi
8503done
81ecdfbb
RW
8504 done
8505IFS=$as_save_IFS
9a819804
AO
8506
8507fi
8508fi
8509AR=$ac_cv_prog_AR
8510if test -n "$AR"; then
81ecdfbb
RW
8511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8512$as_echo "$AR" >&6; }
9a819804 8513else
81ecdfbb
RW
8514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8515$as_echo "no" >&6; }
9a819804
AO
8516fi
8517
81ecdfbb 8518
9a819804
AO
8519 done
8520fi
8521
8522for ncn_progname in ar; do
05cbd757
PB
8523 if test -n "$ncn_tool_prefix"; then
8524 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8525set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8527$as_echo_n "checking for $ac_word... " >&6; }
8528if test "${ac_cv_prog_AR+set}" = set; then :
8529 $as_echo_n "(cached) " >&6
859789af
AC
8530else
8531 if test -n "$AR"; then
8532 ac_cv_prog_AR="$AR" # Let the user override the test.
8533else
c6b750e1
DJ
8534as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8535for as_dir in $PATH
8536do
8537 IFS=$as_save_IFS
8538 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8539 for ac_exec_ext in '' $ac_executable_extensions; do
8540 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8541 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8542 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8543 break 2
8544 fi
8545done
81ecdfbb
RW
8546 done
8547IFS=$as_save_IFS
c6b750e1 8548
859789af
AC
8549fi
8550fi
c6b750e1 8551AR=$ac_cv_prog_AR
859789af 8552if test -n "$AR"; then
81ecdfbb
RW
8553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8554$as_echo "$AR" >&6; }
859789af 8555else
81ecdfbb
RW
8556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8557$as_echo "no" >&6; }
859789af
AC
8558fi
8559
81ecdfbb 8560
05cbd757
PB
8561 fi
8562 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8563 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8564set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8566$as_echo_n "checking for $ac_word... " >&6; }
8567if test "${ac_cv_prog_AR+set}" = set; then :
8568 $as_echo_n "(cached) " >&6
859789af 8569else
05cbd757
PB
8570 if test -n "$AR"; then
8571 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8572else
c6b750e1
DJ
8573as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8574for as_dir in $PATH
8575do
8576 IFS=$as_save_IFS
8577 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8578 for ac_exec_ext in '' $ac_executable_extensions; do
8579 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8580 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8581 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8582 break 2
8583 fi
8584done
81ecdfbb
RW
8585 done
8586IFS=$as_save_IFS
c6b750e1 8587
859789af
AC
8588fi
8589fi
c6b750e1 8590AR=$ac_cv_prog_AR
05cbd757 8591if test -n "$AR"; then
81ecdfbb
RW
8592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8593$as_echo "$AR" >&6; }
859789af 8594else
81ecdfbb
RW
8595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8596$as_echo "no" >&6; }
859789af 8597fi
c6b750e1 8598
81ecdfbb 8599
05cbd757
PB
8600 fi
8601 test -n "$ac_cv_prog_AR" && break
8602done
8603
8604if test -z "$ac_cv_prog_AR" ; then
8605 set dummy ar
8606 if test $build = $host ; then
8607 AR="$2"
859789af 8608 else
05cbd757 8609 AR="${ncn_tool_prefix}$2"
859789af 8610 fi
859789af
AC
8611fi
8612
9a819804
AO
8613
8614
8615if test -n "$AS"; then
8616 ac_cv_prog_AS=$AS
8617elif test -n "$ac_cv_prog_AS"; then
8618 AS=$ac_cv_prog_AS
8619fi
8620
8621if test -n "$ac_cv_prog_AS"; then
8622 for ncn_progname in as; do
8623 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8624set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8625{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8626$as_echo_n "checking for $ac_word... " >&6; }
8627if test "${ac_cv_prog_AS+set}" = set; then :
8628 $as_echo_n "(cached) " >&6
9a819804
AO
8629else
8630 if test -n "$AS"; then
8631 ac_cv_prog_AS="$AS" # Let the user override the test.
8632else
8633as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8634for as_dir in $PATH
8635do
8636 IFS=$as_save_IFS
8637 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8638 for ac_exec_ext in '' $ac_executable_extensions; do
8639 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8640 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8641 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8642 break 2
8643 fi
8644done
81ecdfbb
RW
8645 done
8646IFS=$as_save_IFS
9a819804
AO
8647
8648fi
8649fi
8650AS=$ac_cv_prog_AS
8651if test -n "$AS"; then
81ecdfbb
RW
8652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8653$as_echo "$AS" >&6; }
9a819804 8654else
81ecdfbb
RW
8655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8656$as_echo "no" >&6; }
9a819804
AO
8657fi
8658
81ecdfbb 8659
9a819804
AO
8660 done
8661fi
8662
8663for ncn_progname in as; do
05cbd757
PB
8664 if test -n "$ncn_tool_prefix"; then
8665 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8666set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8668$as_echo_n "checking for $ac_word... " >&6; }
8669if test "${ac_cv_prog_AS+set}" = set; then :
8670 $as_echo_n "(cached) " >&6
859789af
AC
8671else
8672 if test -n "$AS"; then
8673 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8674else
8675as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8676for as_dir in $PATH
8677do
8678 IFS=$as_save_IFS
8679 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8680 for ac_exec_ext in '' $ac_executable_extensions; do
8681 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8682 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8683 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8684 break 2
8685 fi
8686done
81ecdfbb
RW
8687 done
8688IFS=$as_save_IFS
c6b750e1 8689
859789af
AC
8690fi
8691fi
c6b750e1 8692AS=$ac_cv_prog_AS
859789af 8693if test -n "$AS"; then
81ecdfbb
RW
8694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8695$as_echo "$AS" >&6; }
859789af 8696else
81ecdfbb
RW
8697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8698$as_echo "no" >&6; }
859789af
AC
8699fi
8700
81ecdfbb 8701
05cbd757
PB
8702 fi
8703 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8704 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8705set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8707$as_echo_n "checking for $ac_word... " >&6; }
8708if test "${ac_cv_prog_AS+set}" = set; then :
8709 $as_echo_n "(cached) " >&6
859789af 8710else
05cbd757
PB
8711 if test -n "$AS"; then
8712 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8713else
c6b750e1
DJ
8714as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8715for as_dir in $PATH
8716do
8717 IFS=$as_save_IFS
8718 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8719 for ac_exec_ext in '' $ac_executable_extensions; do
8720 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8721 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8722 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8723 break 2
8724 fi
8725done
81ecdfbb
RW
8726 done
8727IFS=$as_save_IFS
c6b750e1 8728
859789af
AC
8729fi
8730fi
c6b750e1 8731AS=$ac_cv_prog_AS
05cbd757 8732if test -n "$AS"; then
81ecdfbb
RW
8733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8734$as_echo "$AS" >&6; }
859789af 8735else
81ecdfbb
RW
8736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8737$as_echo "no" >&6; }
859789af 8738fi
c6b750e1 8739
81ecdfbb 8740
05cbd757
PB
8741 fi
8742 test -n "$ac_cv_prog_AS" && break
8743done
8744
8745if test -z "$ac_cv_prog_AS" ; then
8746 set dummy as
8747 if test $build = $host ; then
8748 AS="$2"
859789af 8749 else
05cbd757 8750 AS="${ncn_tool_prefix}$2"
859789af 8751 fi
859789af
AC
8752fi
8753
9a819804
AO
8754
8755
8756if test -n "$DLLTOOL"; then
8757 ac_cv_prog_DLLTOOL=$DLLTOOL
8758elif test -n "$ac_cv_prog_DLLTOOL"; then
8759 DLLTOOL=$ac_cv_prog_DLLTOOL
8760fi
8761
8762if test -n "$ac_cv_prog_DLLTOOL"; then
8763 for ncn_progname in dlltool; do
8764 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8765set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8767$as_echo_n "checking for $ac_word... " >&6; }
8768if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8769 $as_echo_n "(cached) " >&6
9a819804
AO
8770else
8771 if test -n "$DLLTOOL"; then
8772 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8773else
8774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8775for as_dir in $PATH
8776do
8777 IFS=$as_save_IFS
8778 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8779 for ac_exec_ext in '' $ac_executable_extensions; do
8780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8781 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8783 break 2
8784 fi
8785done
81ecdfbb
RW
8786 done
8787IFS=$as_save_IFS
9a819804
AO
8788
8789fi
8790fi
8791DLLTOOL=$ac_cv_prog_DLLTOOL
8792if test -n "$DLLTOOL"; then
81ecdfbb
RW
8793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8794$as_echo "$DLLTOOL" >&6; }
9a819804 8795else
81ecdfbb
RW
8796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8797$as_echo "no" >&6; }
9a819804
AO
8798fi
8799
81ecdfbb 8800
9a819804
AO
8801 done
8802fi
8803
8804for ncn_progname in dlltool; do
05cbd757
PB
8805 if test -n "$ncn_tool_prefix"; then
8806 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8807set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8809$as_echo_n "checking for $ac_word... " >&6; }
8810if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8811 $as_echo_n "(cached) " >&6
859789af
AC
8812else
8813 if test -n "$DLLTOOL"; then
8814 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8815else
c6b750e1
DJ
8816as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8817for as_dir in $PATH
8818do
8819 IFS=$as_save_IFS
8820 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8821 for ac_exec_ext in '' $ac_executable_extensions; do
8822 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8823 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8824 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8825 break 2
8826 fi
8827done
81ecdfbb
RW
8828 done
8829IFS=$as_save_IFS
c6b750e1 8830
859789af
AC
8831fi
8832fi
c6b750e1 8833DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8834if test -n "$DLLTOOL"; then
81ecdfbb
RW
8835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8836$as_echo "$DLLTOOL" >&6; }
859789af 8837else
81ecdfbb
RW
8838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8839$as_echo "no" >&6; }
859789af
AC
8840fi
8841
81ecdfbb 8842
05cbd757
PB
8843 fi
8844 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8845 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8846set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8848$as_echo_n "checking for $ac_word... " >&6; }
8849if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8850 $as_echo_n "(cached) " >&6
859789af 8851else
05cbd757
PB
8852 if test -n "$DLLTOOL"; then
8853 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8854else
c6b750e1
DJ
8855as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8856for as_dir in $PATH
8857do
8858 IFS=$as_save_IFS
8859 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8860 for ac_exec_ext in '' $ac_executable_extensions; do
8861 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8862 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8864 break 2
8865 fi
8866done
81ecdfbb
RW
8867 done
8868IFS=$as_save_IFS
c6b750e1 8869
859789af
AC
8870fi
8871fi
c6b750e1 8872DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8873if test -n "$DLLTOOL"; then
81ecdfbb
RW
8874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8875$as_echo "$DLLTOOL" >&6; }
859789af 8876else
81ecdfbb
RW
8877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8878$as_echo "no" >&6; }
859789af 8879fi
c6b750e1 8880
81ecdfbb 8881
05cbd757
PB
8882 fi
8883 test -n "$ac_cv_prog_DLLTOOL" && break
8884done
8885
8886if test -z "$ac_cv_prog_DLLTOOL" ; then
8887 set dummy dlltool
8888 if test $build = $host ; then
8889 DLLTOOL="$2"
859789af 8890 else
05cbd757 8891 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8892 fi
859789af
AC
8893fi
8894
9a819804
AO
8895
8896
8897if test -n "$LD"; then
8898 ac_cv_prog_LD=$LD
8899elif test -n "$ac_cv_prog_LD"; then
8900 LD=$ac_cv_prog_LD
8901fi
8902
8903if test -n "$ac_cv_prog_LD"; then
8904 for ncn_progname in ld; do
8905 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8906set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8908$as_echo_n "checking for $ac_word... " >&6; }
8909if test "${ac_cv_prog_LD+set}" = set; then :
8910 $as_echo_n "(cached) " >&6
9a819804
AO
8911else
8912 if test -n "$LD"; then
8913 ac_cv_prog_LD="$LD" # Let the user override the test.
8914else
8915as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8916for as_dir in $PATH
8917do
8918 IFS=$as_save_IFS
8919 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8920 for ac_exec_ext in '' $ac_executable_extensions; do
8921 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8922 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8923 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8924 break 2
8925 fi
8926done
81ecdfbb
RW
8927 done
8928IFS=$as_save_IFS
9a819804
AO
8929
8930fi
8931fi
8932LD=$ac_cv_prog_LD
8933if test -n "$LD"; then
81ecdfbb
RW
8934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8935$as_echo "$LD" >&6; }
9a819804 8936else
81ecdfbb
RW
8937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8938$as_echo "no" >&6; }
9a819804
AO
8939fi
8940
81ecdfbb 8941
9a819804
AO
8942 done
8943fi
8944
8945for ncn_progname in ld; do
05cbd757
PB
8946 if test -n "$ncn_tool_prefix"; then
8947 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8948set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8950$as_echo_n "checking for $ac_word... " >&6; }
8951if test "${ac_cv_prog_LD+set}" = set; then :
8952 $as_echo_n "(cached) " >&6
859789af
AC
8953else
8954 if test -n "$LD"; then
8955 ac_cv_prog_LD="$LD" # Let the user override the test.
8956else
c6b750e1
DJ
8957as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8958for as_dir in $PATH
8959do
8960 IFS=$as_save_IFS
8961 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8962 for ac_exec_ext in '' $ac_executable_extensions; do
8963 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8964 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8965 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8966 break 2
8967 fi
8968done
81ecdfbb
RW
8969 done
8970IFS=$as_save_IFS
c6b750e1 8971
859789af
AC
8972fi
8973fi
c6b750e1 8974LD=$ac_cv_prog_LD
859789af 8975if test -n "$LD"; then
81ecdfbb
RW
8976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8977$as_echo "$LD" >&6; }
859789af 8978else
81ecdfbb
RW
8979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8980$as_echo "no" >&6; }
859789af
AC
8981fi
8982
81ecdfbb 8983
05cbd757
PB
8984 fi
8985 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8986 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8987set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8989$as_echo_n "checking for $ac_word... " >&6; }
8990if test "${ac_cv_prog_LD+set}" = set; then :
8991 $as_echo_n "(cached) " >&6
859789af 8992else
05cbd757
PB
8993 if test -n "$LD"; then
8994 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8995else
c6b750e1
DJ
8996as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8997for as_dir in $PATH
8998do
8999 IFS=$as_save_IFS
9000 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9001 for ac_exec_ext in '' $ac_executable_extensions; do
9002 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9003 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 9004 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9005 break 2
9006 fi
9007done
81ecdfbb
RW
9008 done
9009IFS=$as_save_IFS
c6b750e1 9010
859789af
AC
9011fi
9012fi
c6b750e1 9013LD=$ac_cv_prog_LD
05cbd757 9014if test -n "$LD"; then
81ecdfbb
RW
9015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
9016$as_echo "$LD" >&6; }
859789af 9017else
81ecdfbb
RW
9018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9019$as_echo "no" >&6; }
859789af 9020fi
c6b750e1 9021
81ecdfbb 9022
05cbd757
PB
9023 fi
9024 test -n "$ac_cv_prog_LD" && break
9025done
9026
9027if test -z "$ac_cv_prog_LD" ; then
9028 set dummy ld
9029 if test $build = $host ; then
9030 LD="$2"
859789af 9031 else
05cbd757 9032 LD="${ncn_tool_prefix}$2"
859789af 9033 fi
859789af
AC
9034fi
9035
9a819804
AO
9036
9037
9038if test -n "$LIPO"; then
9039 ac_cv_prog_LIPO=$LIPO
9040elif test -n "$ac_cv_prog_LIPO"; then
9041 LIPO=$ac_cv_prog_LIPO
9042fi
9043
9044if test -n "$ac_cv_prog_LIPO"; then
9045 for ncn_progname in lipo; do
9046 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9047set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9049$as_echo_n "checking for $ac_word... " >&6; }
9050if test "${ac_cv_prog_LIPO+set}" = set; then :
9051 $as_echo_n "(cached) " >&6
9a819804
AO
9052else
9053 if test -n "$LIPO"; then
9054 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9055else
9056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9057for as_dir in $PATH
9058do
9059 IFS=$as_save_IFS
9060 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9061 for ac_exec_ext in '' $ac_executable_extensions; do
9062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9063 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9065 break 2
9066 fi
9067done
81ecdfbb
RW
9068 done
9069IFS=$as_save_IFS
9a819804
AO
9070
9071fi
9072fi
9073LIPO=$ac_cv_prog_LIPO
9074if test -n "$LIPO"; then
81ecdfbb
RW
9075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9076$as_echo "$LIPO" >&6; }
9a819804 9077else
81ecdfbb
RW
9078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9079$as_echo "no" >&6; }
9a819804
AO
9080fi
9081
81ecdfbb 9082
9a819804
AO
9083 done
9084fi
9085
9086for ncn_progname in lipo; do
be01d343
PB
9087 if test -n "$ncn_tool_prefix"; then
9088 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9089set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9091$as_echo_n "checking for $ac_word... " >&6; }
9092if test "${ac_cv_prog_LIPO+set}" = set; then :
9093 $as_echo_n "(cached) " >&6
be01d343
PB
9094else
9095 if test -n "$LIPO"; then
9096 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9097else
c6b750e1
DJ
9098as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9099for as_dir in $PATH
9100do
9101 IFS=$as_save_IFS
9102 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9103 for ac_exec_ext in '' $ac_executable_extensions; do
9104 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9105 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9107 break 2
9108 fi
9109done
81ecdfbb
RW
9110 done
9111IFS=$as_save_IFS
c6b750e1 9112
be01d343
PB
9113fi
9114fi
c6b750e1 9115LIPO=$ac_cv_prog_LIPO
be01d343 9116if test -n "$LIPO"; then
81ecdfbb
RW
9117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9118$as_echo "$LIPO" >&6; }
be01d343 9119else
81ecdfbb
RW
9120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9121$as_echo "no" >&6; }
be01d343
PB
9122fi
9123
81ecdfbb 9124
be01d343
PB
9125 fi
9126 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9127 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9128set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9130$as_echo_n "checking for $ac_word... " >&6; }
9131if test "${ac_cv_prog_LIPO+set}" = set; then :
9132 $as_echo_n "(cached) " >&6
be01d343
PB
9133else
9134 if test -n "$LIPO"; then
9135 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9136else
c6b750e1
DJ
9137as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9138for as_dir in $PATH
9139do
9140 IFS=$as_save_IFS
9141 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9142 for ac_exec_ext in '' $ac_executable_extensions; do
9143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9144 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 9145 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9146 break 2
9147 fi
9148done
81ecdfbb
RW
9149 done
9150IFS=$as_save_IFS
c6b750e1 9151
be01d343
PB
9152fi
9153fi
c6b750e1 9154LIPO=$ac_cv_prog_LIPO
be01d343 9155if test -n "$LIPO"; then
81ecdfbb
RW
9156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9157$as_echo "$LIPO" >&6; }
be01d343 9158else
81ecdfbb
RW
9159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9160$as_echo "no" >&6; }
be01d343 9161fi
c6b750e1 9162
81ecdfbb 9163
be01d343
PB
9164 fi
9165 test -n "$ac_cv_prog_LIPO" && break
9166done
9167
9168if test -z "$ac_cv_prog_LIPO" ; then
9169 set dummy lipo
9170 if test $build = $host ; then
9171 LIPO="$2"
9172 else
9173 LIPO="${ncn_tool_prefix}$2"
9174 fi
9175fi
9176
9a819804
AO
9177
9178
9179if test -n "$NM"; then
9180 ac_cv_prog_NM=$NM
9181elif test -n "$ac_cv_prog_NM"; then
9182 NM=$ac_cv_prog_NM
9183fi
9184
9185if test -n "$ac_cv_prog_NM"; then
9186 for ncn_progname in nm; do
9187 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9188set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9190$as_echo_n "checking for $ac_word... " >&6; }
9191if test "${ac_cv_prog_NM+set}" = set; then :
9192 $as_echo_n "(cached) " >&6
859789af
AC
9193else
9194 if test -n "$NM"; then
9195 ac_cv_prog_NM="$NM" # Let the user override the test.
9196else
c6b750e1
DJ
9197as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9198for as_dir in $PATH
9199do
9200 IFS=$as_save_IFS
9201 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9202 for ac_exec_ext in '' $ac_executable_extensions; do
9203 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9204 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9205 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9206 break 2
9207 fi
9208done
81ecdfbb
RW
9209 done
9210IFS=$as_save_IFS
c6b750e1 9211
859789af
AC
9212fi
9213fi
c6b750e1 9214NM=$ac_cv_prog_NM
859789af 9215if test -n "$NM"; then
81ecdfbb
RW
9216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9217$as_echo "$NM" >&6; }
859789af 9218else
81ecdfbb
RW
9219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9220$as_echo "no" >&6; }
859789af
AC
9221fi
9222
81ecdfbb 9223
9a819804
AO
9224 done
9225fi
9226
9227for ncn_progname in nm; do
9228 if test -n "$ncn_tool_prefix"; then
9229 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9230set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9232$as_echo_n "checking for $ac_word... " >&6; }
9233if test "${ac_cv_prog_NM+set}" = set; then :
9234 $as_echo_n "(cached) " >&6
859789af 9235else
05cbd757
PB
9236 if test -n "$NM"; then
9237 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9238else
c6b750e1
DJ
9239as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9240for as_dir in $PATH
9241do
9242 IFS=$as_save_IFS
9243 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9244 for ac_exec_ext in '' $ac_executable_extensions; do
9245 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9246 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9247 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9248 break 2
9249 fi
9250done
81ecdfbb
RW
9251 done
9252IFS=$as_save_IFS
c6b750e1 9253
859789af
AC
9254fi
9255fi
c6b750e1 9256NM=$ac_cv_prog_NM
05cbd757 9257if test -n "$NM"; then
81ecdfbb
RW
9258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9259$as_echo "$NM" >&6; }
859789af 9260else
81ecdfbb
RW
9261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9262$as_echo "no" >&6; }
859789af 9263fi
c6b750e1 9264
81ecdfbb 9265
05cbd757 9266 fi
9a819804
AO
9267 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9268 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9269set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9271$as_echo_n "checking for $ac_word... " >&6; }
9272if test "${ac_cv_prog_NM+set}" = set; then :
9273 $as_echo_n "(cached) " >&6
9a819804
AO
9274else
9275 if test -n "$NM"; then
9276 ac_cv_prog_NM="$NM" # Let the user override the test.
9277else
9278as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9279for as_dir in $PATH
9280do
9281 IFS=$as_save_IFS
9282 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9283 for ac_exec_ext in '' $ac_executable_extensions; do
9284 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9285 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9286 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9287 break 2
9288 fi
9289done
81ecdfbb
RW
9290 done
9291IFS=$as_save_IFS
9a819804
AO
9292
9293fi
9294fi
9295NM=$ac_cv_prog_NM
9296if test -n "$NM"; then
81ecdfbb
RW
9297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9298$as_echo "$NM" >&6; }
9a819804 9299else
81ecdfbb
RW
9300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9301$as_echo "no" >&6; }
9a819804
AO
9302fi
9303
81ecdfbb 9304
9a819804
AO
9305 fi
9306 test -n "$ac_cv_prog_NM" && break
9307done
9308
9309if test -z "$ac_cv_prog_NM" ; then
9310 set dummy nm
9311 if test $build = $host ; then
9312 NM="$2"
9313 else
9314 NM="${ncn_tool_prefix}$2"
9315 fi
9316fi
9317
9318
9319
9320if test -n "$RANLIB"; then
9321 ac_cv_prog_RANLIB=$RANLIB
9322elif test -n "$ac_cv_prog_RANLIB"; then
9323 RANLIB=$ac_cv_prog_RANLIB
9324fi
9325
9326if test -n "$ac_cv_prog_RANLIB"; then
9327 for ncn_progname in ranlib; do
9328 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9329set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9331$as_echo_n "checking for $ac_word... " >&6; }
9332if test "${ac_cv_prog_RANLIB+set}" = set; then :
9333 $as_echo_n "(cached) " >&6
9a819804
AO
9334else
9335 if test -n "$RANLIB"; then
9336 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9337else
9338as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9339for as_dir in $PATH
9340do
9341 IFS=$as_save_IFS
9342 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9343 for ac_exec_ext in '' $ac_executable_extensions; do
9344 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9345 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9346 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9347 break 2
9348 fi
9349done
81ecdfbb
RW
9350 done
9351IFS=$as_save_IFS
9a819804
AO
9352
9353fi
9354fi
9355RANLIB=$ac_cv_prog_RANLIB
9356if test -n "$RANLIB"; then
81ecdfbb
RW
9357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9358$as_echo "$RANLIB" >&6; }
9a819804 9359else
81ecdfbb
RW
9360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9361$as_echo "no" >&6; }
9a819804
AO
9362fi
9363
81ecdfbb 9364
9a819804
AO
9365 done
9366fi
859789af 9367
9a819804 9368for ncn_progname in ranlib; do
05cbd757
PB
9369 if test -n "$ncn_tool_prefix"; then
9370 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9371set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9373$as_echo_n "checking for $ac_word... " >&6; }
9374if test "${ac_cv_prog_RANLIB+set}" = set; then :
9375 $as_echo_n "(cached) " >&6
859789af
AC
9376else
9377 if test -n "$RANLIB"; then
9378 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9379else
c6b750e1
DJ
9380as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9381for as_dir in $PATH
9382do
9383 IFS=$as_save_IFS
9384 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9385 for ac_exec_ext in '' $ac_executable_extensions; do
9386 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9387 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9388 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9389 break 2
9390 fi
9391done
81ecdfbb
RW
9392 done
9393IFS=$as_save_IFS
c6b750e1 9394
859789af
AC
9395fi
9396fi
c6b750e1 9397RANLIB=$ac_cv_prog_RANLIB
859789af 9398if test -n "$RANLIB"; then
81ecdfbb
RW
9399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9400$as_echo "$RANLIB" >&6; }
859789af 9401else
81ecdfbb
RW
9402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9403$as_echo "no" >&6; }
859789af
AC
9404fi
9405
81ecdfbb 9406
05cbd757
PB
9407 fi
9408 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9409 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9410set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9412$as_echo_n "checking for $ac_word... " >&6; }
9413if test "${ac_cv_prog_RANLIB+set}" = set; then :
9414 $as_echo_n "(cached) " >&6
859789af 9415else
05cbd757
PB
9416 if test -n "$RANLIB"; then
9417 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9418else
c6b750e1
DJ
9419as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9420for as_dir in $PATH
9421do
9422 IFS=$as_save_IFS
9423 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9424 for ac_exec_ext in '' $ac_executable_extensions; do
9425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9426 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9428 break 2
9429 fi
9430done
81ecdfbb
RW
9431 done
9432IFS=$as_save_IFS
c6b750e1 9433
859789af
AC
9434fi
9435fi
c6b750e1 9436RANLIB=$ac_cv_prog_RANLIB
05cbd757 9437if test -n "$RANLIB"; then
81ecdfbb
RW
9438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9439$as_echo "$RANLIB" >&6; }
859789af 9440else
81ecdfbb
RW
9441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9442$as_echo "no" >&6; }
859789af 9443fi
c6b750e1 9444
81ecdfbb 9445
859789af 9446 fi
05cbd757
PB
9447 test -n "$ac_cv_prog_RANLIB" && break
9448done
9449
9450if test -z "$ac_cv_prog_RANLIB" ; then
ba98da75 9451 RANLIB="true"
859789af
AC
9452fi
9453
9a819804
AO
9454
9455
9456if test -n "$STRIP"; then
9457 ac_cv_prog_STRIP=$STRIP
9458elif test -n "$ac_cv_prog_STRIP"; then
9459 STRIP=$ac_cv_prog_STRIP
9460fi
9461
9462if test -n "$ac_cv_prog_STRIP"; then
9463 for ncn_progname in strip; do
9464 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9465set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9467$as_echo_n "checking for $ac_word... " >&6; }
9468if test "${ac_cv_prog_STRIP+set}" = set; then :
9469 $as_echo_n "(cached) " >&6
9a819804
AO
9470else
9471 if test -n "$STRIP"; then
9472 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9473else
9474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9475for as_dir in $PATH
9476do
9477 IFS=$as_save_IFS
9478 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9479 for ac_exec_ext in '' $ac_executable_extensions; do
9480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9481 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9483 break 2
9484 fi
9485done
81ecdfbb
RW
9486 done
9487IFS=$as_save_IFS
9a819804
AO
9488
9489fi
9490fi
9491STRIP=$ac_cv_prog_STRIP
9492if test -n "$STRIP"; then
81ecdfbb
RW
9493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9494$as_echo "$STRIP" >&6; }
9a819804 9495else
81ecdfbb
RW
9496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9497$as_echo "no" >&6; }
9a819804
AO
9498fi
9499
81ecdfbb 9500
9a819804
AO
9501 done
9502fi
9503
9504for ncn_progname in strip; do
be01d343
PB
9505 if test -n "$ncn_tool_prefix"; then
9506 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9507set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9509$as_echo_n "checking for $ac_word... " >&6; }
9510if test "${ac_cv_prog_STRIP+set}" = set; then :
9511 $as_echo_n "(cached) " >&6
be01d343
PB
9512else
9513 if test -n "$STRIP"; then
9514 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9515else
c6b750e1
DJ
9516as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9517for as_dir in $PATH
9518do
9519 IFS=$as_save_IFS
9520 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9521 for ac_exec_ext in '' $ac_executable_extensions; do
9522 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9523 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9524 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9525 break 2
9526 fi
9527done
81ecdfbb
RW
9528 done
9529IFS=$as_save_IFS
c6b750e1 9530
be01d343
PB
9531fi
9532fi
c6b750e1 9533STRIP=$ac_cv_prog_STRIP
be01d343 9534if test -n "$STRIP"; then
81ecdfbb
RW
9535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9536$as_echo "$STRIP" >&6; }
be01d343 9537else
81ecdfbb
RW
9538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9539$as_echo "no" >&6; }
be01d343
PB
9540fi
9541
81ecdfbb 9542
be01d343
PB
9543 fi
9544 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9545 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9546set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9548$as_echo_n "checking for $ac_word... " >&6; }
9549if test "${ac_cv_prog_STRIP+set}" = set; then :
9550 $as_echo_n "(cached) " >&6
be01d343
PB
9551else
9552 if test -n "$STRIP"; then
9553 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9554else
c6b750e1
DJ
9555as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9556for as_dir in $PATH
9557do
9558 IFS=$as_save_IFS
9559 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9560 for ac_exec_ext in '' $ac_executable_extensions; do
9561 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9562 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9563 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9564 break 2
9565 fi
9566done
81ecdfbb
RW
9567 done
9568IFS=$as_save_IFS
c6b750e1 9569
be01d343
PB
9570fi
9571fi
c6b750e1 9572STRIP=$ac_cv_prog_STRIP
be01d343 9573if test -n "$STRIP"; then
81ecdfbb
RW
9574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9575$as_echo "$STRIP" >&6; }
be01d343 9576else
81ecdfbb
RW
9577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9578$as_echo "no" >&6; }
be01d343 9579fi
c6b750e1 9580
81ecdfbb 9581
be01d343
PB
9582 fi
9583 test -n "$ac_cv_prog_STRIP" && break
9584done
9585
9586if test -z "$ac_cv_prog_STRIP" ; then
ba98da75 9587 STRIP="true"
be01d343
PB
9588fi
9589
9a819804
AO
9590
9591
9592if test -n "$WINDRES"; then
9593 ac_cv_prog_WINDRES=$WINDRES
9594elif test -n "$ac_cv_prog_WINDRES"; then
9595 WINDRES=$ac_cv_prog_WINDRES
9596fi
9597
9598if test -n "$ac_cv_prog_WINDRES"; then
9599 for ncn_progname in windres; do
9600 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9601set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9603$as_echo_n "checking for $ac_word... " >&6; }
9604if test "${ac_cv_prog_WINDRES+set}" = set; then :
9605 $as_echo_n "(cached) " >&6
9a819804
AO
9606else
9607 if test -n "$WINDRES"; then
9608 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9609else
9610as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9611for as_dir in $PATH
9612do
9613 IFS=$as_save_IFS
9614 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9615 for ac_exec_ext in '' $ac_executable_extensions; do
9616 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9617 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9619 break 2
9620 fi
9621done
81ecdfbb
RW
9622 done
9623IFS=$as_save_IFS
9a819804
AO
9624
9625fi
9626fi
9627WINDRES=$ac_cv_prog_WINDRES
9628if test -n "$WINDRES"; then
81ecdfbb
RW
9629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9630$as_echo "$WINDRES" >&6; }
9a819804 9631else
81ecdfbb
RW
9632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9633$as_echo "no" >&6; }
9a819804
AO
9634fi
9635
81ecdfbb 9636
9a819804
AO
9637 done
9638fi
9639
9640for ncn_progname in windres; do
05cbd757
PB
9641 if test -n "$ncn_tool_prefix"; then
9642 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9643set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9645$as_echo_n "checking for $ac_word... " >&6; }
9646if test "${ac_cv_prog_WINDRES+set}" = set; then :
9647 $as_echo_n "(cached) " >&6
859789af
AC
9648else
9649 if test -n "$WINDRES"; then
9650 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9651else
c6b750e1
DJ
9652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9653for as_dir in $PATH
9654do
9655 IFS=$as_save_IFS
9656 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9657 for ac_exec_ext in '' $ac_executable_extensions; do
9658 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9659 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9661 break 2
9662 fi
9663done
81ecdfbb
RW
9664 done
9665IFS=$as_save_IFS
c6b750e1 9666
859789af
AC
9667fi
9668fi
c6b750e1 9669WINDRES=$ac_cv_prog_WINDRES
859789af 9670if test -n "$WINDRES"; then
81ecdfbb
RW
9671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9672$as_echo "$WINDRES" >&6; }
859789af 9673else
81ecdfbb
RW
9674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9675$as_echo "no" >&6; }
859789af
AC
9676fi
9677
81ecdfbb 9678
05cbd757
PB
9679 fi
9680 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9681 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9682set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9684$as_echo_n "checking for $ac_word... " >&6; }
9685if test "${ac_cv_prog_WINDRES+set}" = set; then :
9686 $as_echo_n "(cached) " >&6
859789af 9687else
05cbd757
PB
9688 if test -n "$WINDRES"; then
9689 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9690else
c6b750e1
DJ
9691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9692for as_dir in $PATH
9693do
9694 IFS=$as_save_IFS
9695 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9696 for ac_exec_ext in '' $ac_executable_extensions; do
9697 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9698 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9700 break 2
9701 fi
9702done
81ecdfbb
RW
9703 done
9704IFS=$as_save_IFS
c6b750e1 9705
859789af
AC
9706fi
9707fi
c6b750e1 9708WINDRES=$ac_cv_prog_WINDRES
05cbd757 9709if test -n "$WINDRES"; then
81ecdfbb
RW
9710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9711$as_echo "$WINDRES" >&6; }
859789af 9712else
81ecdfbb
RW
9713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9714$as_echo "no" >&6; }
859789af 9715fi
c6b750e1 9716
81ecdfbb 9717
05cbd757
PB
9718 fi
9719 test -n "$ac_cv_prog_WINDRES" && break
9720done
9721
9722if test -z "$ac_cv_prog_WINDRES" ; then
9723 set dummy windres
9724 if test $build = $host ; then
9725 WINDRES="$2"
859789af 9726 else
05cbd757 9727 WINDRES="${ncn_tool_prefix}$2"
859789af 9728 fi
859789af
AC
9729fi
9730
9a819804
AO
9731
9732
0c24b341
NC
9733if test -n "$WINDMC"; then
9734 ac_cv_prog_WINDMC=$WINDMC
9735elif test -n "$ac_cv_prog_WINDMC"; then
9736 WINDMC=$ac_cv_prog_WINDMC
9737fi
9738
9739if test -n "$ac_cv_prog_WINDMC"; then
9740 for ncn_progname in windmc; do
9741 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9742set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9744$as_echo_n "checking for $ac_word... " >&6; }
9745if test "${ac_cv_prog_WINDMC+set}" = set; then :
9746 $as_echo_n "(cached) " >&6
0c24b341
NC
9747else
9748 if test -n "$WINDMC"; then
9749 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9750else
9751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9752for as_dir in $PATH
9753do
9754 IFS=$as_save_IFS
9755 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9756 for ac_exec_ext in '' $ac_executable_extensions; do
9757 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9758 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9760 break 2
9761 fi
9762done
81ecdfbb
RW
9763 done
9764IFS=$as_save_IFS
0c24b341
NC
9765
9766fi
9767fi
9768WINDMC=$ac_cv_prog_WINDMC
9769if test -n "$WINDMC"; then
81ecdfbb
RW
9770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9771$as_echo "$WINDMC" >&6; }
0c24b341 9772else
81ecdfbb
RW
9773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9774$as_echo "no" >&6; }
0c24b341
NC
9775fi
9776
81ecdfbb 9777
0c24b341
NC
9778 done
9779fi
9780
9781for ncn_progname in windmc; do
9782 if test -n "$ncn_tool_prefix"; then
9783 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9784set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9786$as_echo_n "checking for $ac_word... " >&6; }
9787if test "${ac_cv_prog_WINDMC+set}" = set; then :
9788 $as_echo_n "(cached) " >&6
0c24b341
NC
9789else
9790 if test -n "$WINDMC"; then
9791 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9792else
9793as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9794for as_dir in $PATH
9795do
9796 IFS=$as_save_IFS
9797 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9798 for ac_exec_ext in '' $ac_executable_extensions; do
9799 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9800 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9801 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9802 break 2
9803 fi
9804done
81ecdfbb
RW
9805 done
9806IFS=$as_save_IFS
0c24b341
NC
9807
9808fi
9809fi
9810WINDMC=$ac_cv_prog_WINDMC
9811if test -n "$WINDMC"; then
81ecdfbb
RW
9812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9813$as_echo "$WINDMC" >&6; }
0c24b341 9814else
81ecdfbb
RW
9815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9816$as_echo "no" >&6; }
0c24b341
NC
9817fi
9818
81ecdfbb 9819
0c24b341
NC
9820 fi
9821 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9822 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9823set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9825$as_echo_n "checking for $ac_word... " >&6; }
9826if test "${ac_cv_prog_WINDMC+set}" = set; then :
9827 $as_echo_n "(cached) " >&6
0c24b341
NC
9828else
9829 if test -n "$WINDMC"; then
9830 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9831else
9832as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9833for as_dir in $PATH
9834do
9835 IFS=$as_save_IFS
9836 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9837 for ac_exec_ext in '' $ac_executable_extensions; do
9838 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9839 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9840 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9841 break 2
9842 fi
9843done
81ecdfbb
RW
9844 done
9845IFS=$as_save_IFS
0c24b341
NC
9846
9847fi
9848fi
9849WINDMC=$ac_cv_prog_WINDMC
9850if test -n "$WINDMC"; then
81ecdfbb
RW
9851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9852$as_echo "$WINDMC" >&6; }
0c24b341 9853else
81ecdfbb
RW
9854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9855$as_echo "no" >&6; }
0c24b341
NC
9856fi
9857
81ecdfbb 9858
0c24b341
NC
9859 fi
9860 test -n "$ac_cv_prog_WINDMC" && break
9861done
9862
9863if test -z "$ac_cv_prog_WINDMC" ; then
9864 set dummy windmc
9865 if test $build = $host ; then
9866 WINDMC="$2"
9867 else
9868 WINDMC="${ncn_tool_prefix}$2"
9869 fi
9870fi
9871
9872
9873
9a819804
AO
9874if test -n "$OBJCOPY"; then
9875 ac_cv_prog_OBJCOPY=$OBJCOPY
9876elif test -n "$ac_cv_prog_OBJCOPY"; then
9877 OBJCOPY=$ac_cv_prog_OBJCOPY
9878fi
9879
9880if test -n "$ac_cv_prog_OBJCOPY"; then
9881 for ncn_progname in objcopy; do
9882 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9883set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9885$as_echo_n "checking for $ac_word... " >&6; }
9886if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9887 $as_echo_n "(cached) " >&6
9a819804
AO
9888else
9889 if test -n "$OBJCOPY"; then
9890 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9891else
9892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9893for as_dir in $PATH
9894do
9895 IFS=$as_save_IFS
9896 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9897 for ac_exec_ext in '' $ac_executable_extensions; do
9898 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9899 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9901 break 2
9902 fi
9903done
81ecdfbb
RW
9904 done
9905IFS=$as_save_IFS
9a819804
AO
9906
9907fi
9908fi
9909OBJCOPY=$ac_cv_prog_OBJCOPY
9910if test -n "$OBJCOPY"; then
81ecdfbb
RW
9911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9912$as_echo "$OBJCOPY" >&6; }
9a819804 9913else
81ecdfbb
RW
9914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9915$as_echo "no" >&6; }
9a819804
AO
9916fi
9917
81ecdfbb 9918
9a819804
AO
9919 done
9920fi
9921
9922for ncn_progname in objcopy; do
05cbd757
PB
9923 if test -n "$ncn_tool_prefix"; then
9924 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9925set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9927$as_echo_n "checking for $ac_word... " >&6; }
9928if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9929 $as_echo_n "(cached) " >&6
859789af
AC
9930else
9931 if test -n "$OBJCOPY"; then
9932 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9933else
c6b750e1
DJ
9934as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9935for as_dir in $PATH
9936do
9937 IFS=$as_save_IFS
9938 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9939 for ac_exec_ext in '' $ac_executable_extensions; do
9940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9941 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9942 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9943 break 2
9944 fi
9945done
81ecdfbb
RW
9946 done
9947IFS=$as_save_IFS
c6b750e1 9948
859789af
AC
9949fi
9950fi
c6b750e1 9951OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9952if test -n "$OBJCOPY"; then
81ecdfbb
RW
9953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9954$as_echo "$OBJCOPY" >&6; }
859789af 9955else
81ecdfbb
RW
9956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9957$as_echo "no" >&6; }
859789af
AC
9958fi
9959
81ecdfbb 9960
05cbd757
PB
9961 fi
9962 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9963 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9964set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9966$as_echo_n "checking for $ac_word... " >&6; }
9967if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9968 $as_echo_n "(cached) " >&6
859789af 9969else
05cbd757
PB
9970 if test -n "$OBJCOPY"; then
9971 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9972else
c6b750e1
DJ
9973as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9974for as_dir in $PATH
9975do
9976 IFS=$as_save_IFS
9977 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9978 for ac_exec_ext in '' $ac_executable_extensions; do
9979 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9980 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9981 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9982 break 2
9983 fi
9984done
81ecdfbb
RW
9985 done
9986IFS=$as_save_IFS
c6b750e1 9987
859789af
AC
9988fi
9989fi
c6b750e1 9990OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9991if test -n "$OBJCOPY"; then
81ecdfbb
RW
9992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9993$as_echo "$OBJCOPY" >&6; }
859789af 9994else
81ecdfbb
RW
9995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9996$as_echo "no" >&6; }
859789af 9997fi
c6b750e1 9998
81ecdfbb 9999
05cbd757
PB
10000 fi
10001 test -n "$ac_cv_prog_OBJCOPY" && break
10002done
10003
10004if test -z "$ac_cv_prog_OBJCOPY" ; then
10005 set dummy objcopy
10006 if test $build = $host ; then
10007 OBJCOPY="$2"
859789af 10008 else
05cbd757 10009 OBJCOPY="${ncn_tool_prefix}$2"
859789af 10010 fi
859789af
AC
10011fi
10012
9a819804
AO
10013
10014
10015if test -n "$OBJDUMP"; then
10016 ac_cv_prog_OBJDUMP=$OBJDUMP
10017elif test -n "$ac_cv_prog_OBJDUMP"; then
10018 OBJDUMP=$ac_cv_prog_OBJDUMP
10019fi
10020
10021if test -n "$ac_cv_prog_OBJDUMP"; then
10022 for ncn_progname in objdump; do
10023 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10024set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10026$as_echo_n "checking for $ac_word... " >&6; }
10027if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10028 $as_echo_n "(cached) " >&6
9a819804
AO
10029else
10030 if test -n "$OBJDUMP"; then
10031 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10032else
10033as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10034for as_dir in $PATH
10035do
10036 IFS=$as_save_IFS
10037 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10038 for ac_exec_ext in '' $ac_executable_extensions; do
10039 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10040 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10041 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10042 break 2
10043 fi
10044done
81ecdfbb
RW
10045 done
10046IFS=$as_save_IFS
9a819804
AO
10047
10048fi
10049fi
10050OBJDUMP=$ac_cv_prog_OBJDUMP
10051if test -n "$OBJDUMP"; then
81ecdfbb
RW
10052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10053$as_echo "$OBJDUMP" >&6; }
9a819804 10054else
81ecdfbb
RW
10055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10056$as_echo "no" >&6; }
9a819804
AO
10057fi
10058
81ecdfbb 10059
9a819804
AO
10060 done
10061fi
10062
10063for ncn_progname in objdump; do
05cbd757
PB
10064 if test -n "$ncn_tool_prefix"; then
10065 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10066set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10068$as_echo_n "checking for $ac_word... " >&6; }
10069if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10070 $as_echo_n "(cached) " >&6
859789af
AC
10071else
10072 if test -n "$OBJDUMP"; then
10073 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10074else
c6b750e1
DJ
10075as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10076for as_dir in $PATH
10077do
10078 IFS=$as_save_IFS
10079 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10080 for ac_exec_ext in '' $ac_executable_extensions; do
10081 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10082 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 10083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10084 break 2
10085 fi
10086done
81ecdfbb
RW
10087 done
10088IFS=$as_save_IFS
c6b750e1 10089
859789af
AC
10090fi
10091fi
c6b750e1 10092OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 10093if test -n "$OBJDUMP"; then
81ecdfbb
RW
10094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10095$as_echo "$OBJDUMP" >&6; }
859789af 10096else
81ecdfbb
RW
10097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10098$as_echo "no" >&6; }
859789af
AC
10099fi
10100
81ecdfbb 10101
05cbd757
PB
10102 fi
10103 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10104 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10105set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10107$as_echo_n "checking for $ac_word... " >&6; }
10108if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10109 $as_echo_n "(cached) " >&6
859789af 10110else
05cbd757
PB
10111 if test -n "$OBJDUMP"; then
10112 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 10113else
c6b750e1
DJ
10114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10115for as_dir in $PATH
10116do
10117 IFS=$as_save_IFS
10118 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10119 for ac_exec_ext in '' $ac_executable_extensions; do
10120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10121 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 10122 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10123 break 2
10124 fi
10125done
81ecdfbb
RW
10126 done
10127IFS=$as_save_IFS
c6b750e1 10128
859789af
AC
10129fi
10130fi
c6b750e1 10131OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 10132if test -n "$OBJDUMP"; then
81ecdfbb
RW
10133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10134$as_echo "$OBJDUMP" >&6; }
859789af 10135else
81ecdfbb
RW
10136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10137$as_echo "no" >&6; }
859789af 10138fi
c6b750e1 10139
81ecdfbb 10140
05cbd757
PB
10141 fi
10142 test -n "$ac_cv_prog_OBJDUMP" && break
10143done
10144
10145if test -z "$ac_cv_prog_OBJDUMP" ; then
10146 set dummy objdump
10147 if test $build = $host ; then
10148 OBJDUMP="$2"
859789af 10149 else
05cbd757 10150 OBJDUMP="${ncn_tool_prefix}$2"
859789af 10151 fi
859789af
AC
10152fi
10153
a0da8069
NN
10154
10155
10156
10157
10158
be01d343 10159# Target tools.
c6b750e1 10160
81ecdfbb
RW
10161# Check whether --with-build-time-tools was given.
10162if test "${with_build_time_tools+set}" = set; then :
10163 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10164 x/*) ;;
10165 *)
10166 with_build_time_tools=
81ecdfbb
RW
10167 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10168$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10169 ;;
10170 esac
859789af 10171else
2429c060 10172 with_build_time_tools=
81ecdfbb
RW
10173fi
10174
859789af 10175
9a819804
AO
10176
10177
10178if test -n "$CC_FOR_TARGET"; then
10179 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10180elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10181 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10182fi
10183
10184if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10185 for ncn_progname in cc gcc; do
10186 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10187set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10189$as_echo_n "checking for $ac_word... " >&6; }
10190if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10191 $as_echo_n "(cached) " >&6
9a819804
AO
10192else
10193 if test -n "$CC_FOR_TARGET"; then
10194 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10195else
10196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10197for as_dir in $PATH
10198do
10199 IFS=$as_save_IFS
10200 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10201 for ac_exec_ext in '' $ac_executable_extensions; do
10202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10203 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10205 break 2
10206 fi
10207done
81ecdfbb
RW
10208 done
10209IFS=$as_save_IFS
9a819804
AO
10210
10211fi
10212fi
10213CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10214if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10216$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10217else
81ecdfbb
RW
10218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10219$as_echo "no" >&6; }
9a819804
AO
10220fi
10221
81ecdfbb 10222
9a819804
AO
10223 done
10224fi
10225
10226if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10227 for ncn_progname in cc gcc; do
81ecdfbb
RW
10228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10229$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10230 if test -x $with_build_time_tools/${ncn_progname}; then
10231 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10233$as_echo "yes" >&6; }
cac3d6c4 10234 break
2429c060 10235 else
81ecdfbb
RW
10236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10237$as_echo "no" >&6; }
cac3d6c4
CM
10238 fi
10239 done
55db4b87
PB
10240fi
10241
2429c060
PB
10242if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10243 for ncn_progname in cc gcc; do
10244 if test -n "$ncn_target_tool_prefix"; then
10245 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10246set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10248$as_echo_n "checking for $ac_word... " >&6; }
10249if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10250 $as_echo_n "(cached) " >&6
55db4b87
PB
10251else
10252 if test -n "$CC_FOR_TARGET"; then
10253 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10254else
c6b750e1
DJ
10255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10256for as_dir in $PATH
10257do
10258 IFS=$as_save_IFS
10259 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10260 for ac_exec_ext in '' $ac_executable_extensions; do
10261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10262 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10264 break 2
10265 fi
10266done
81ecdfbb
RW
10267 done
10268IFS=$as_save_IFS
c6b750e1 10269
55db4b87
PB
10270fi
10271fi
c6b750e1 10272CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10273if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10275$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10276else
81ecdfbb
RW
10277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10278$as_echo "no" >&6; }
55db4b87
PB
10279fi
10280
81ecdfbb 10281
2429c060
PB
10282 fi
10283 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10284 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10285set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10287$as_echo_n "checking for $ac_word... " >&6; }
10288if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10289 $as_echo_n "(cached) " >&6
55db4b87 10290else
05cbd757
PB
10291 if test -n "$CC_FOR_TARGET"; then
10292 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10293else
c6b750e1
DJ
10294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10295for as_dir in $PATH
10296do
10297 IFS=$as_save_IFS
10298 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10299 for ac_exec_ext in '' $ac_executable_extensions; do
10300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10301 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10303 break 2
10304 fi
10305done
81ecdfbb
RW
10306 done
10307IFS=$as_save_IFS
c6b750e1 10308
55db4b87
PB
10309fi
10310fi
c6b750e1 10311CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10312if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10314$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10315else
81ecdfbb
RW
10316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10317$as_echo "no" >&6; }
55db4b87 10318fi
c6b750e1 10319
81ecdfbb 10320
2429c060
PB
10321 fi
10322 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10323 done
10324fi
c6b750e1 10325
05cbd757
PB
10326if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10327 set dummy cc gcc
10328 if test $build = $target ; then
10329 CC_FOR_TARGET="$2"
55db4b87 10330 else
05cbd757 10331 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10332 fi
d3f5afc4
MS
10333else
10334 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10335fi
10336
9a819804
AO
10337
10338
10339if test -n "$CXX_FOR_TARGET"; then
10340 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10341elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10342 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10343fi
10344
10345if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10346 for ncn_progname in c++ g++ cxx gxx; do
10347 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10348set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10350$as_echo_n "checking for $ac_word... " >&6; }
10351if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10352 $as_echo_n "(cached) " >&6
9a819804
AO
10353else
10354 if test -n "$CXX_FOR_TARGET"; then
10355 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10356else
10357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10358for as_dir in $PATH
10359do
10360 IFS=$as_save_IFS
10361 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10362 for ac_exec_ext in '' $ac_executable_extensions; do
10363 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10364 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10365 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10366 break 2
10367 fi
10368done
81ecdfbb
RW
10369 done
10370IFS=$as_save_IFS
9a819804
AO
10371
10372fi
10373fi
10374CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10375if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10377$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10378else
81ecdfbb
RW
10379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10380$as_echo "no" >&6; }
9a819804
AO
10381fi
10382
81ecdfbb 10383
9a819804
AO
10384 done
10385fi
10386
10387if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10388 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10390$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10391 if test -x $with_build_time_tools/${ncn_progname}; then
10392 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10394$as_echo "yes" >&6; }
2429c060
PB
10395 break
10396 else
81ecdfbb
RW
10397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10398$as_echo "no" >&6; }
2429c060
PB
10399 fi
10400 done
10401fi
10402
10403if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10404 for ncn_progname in c++ g++ cxx gxx; do
10405 if test -n "$ncn_target_tool_prefix"; then
10406 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10407set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10409$as_echo_n "checking for $ac_word... " >&6; }
10410if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10411 $as_echo_n "(cached) " >&6
55db4b87
PB
10412else
10413 if test -n "$CXX_FOR_TARGET"; then
10414 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10415else
c6b750e1
DJ
10416as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10417for as_dir in $PATH
10418do
10419 IFS=$as_save_IFS
10420 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10421 for ac_exec_ext in '' $ac_executable_extensions; do
10422 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10423 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10424 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10425 break 2
10426 fi
10427done
81ecdfbb
RW
10428 done
10429IFS=$as_save_IFS
c6b750e1 10430
55db4b87
PB
10431fi
10432fi
c6b750e1 10433CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10434if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10436$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10437else
81ecdfbb
RW
10438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10439$as_echo "no" >&6; }
55db4b87
PB
10440fi
10441
81ecdfbb 10442
2429c060
PB
10443 fi
10444 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10445 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10446set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10448$as_echo_n "checking for $ac_word... " >&6; }
10449if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10450 $as_echo_n "(cached) " >&6
55db4b87 10451else
05cbd757
PB
10452 if test -n "$CXX_FOR_TARGET"; then
10453 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10454else
c6b750e1
DJ
10455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10456for as_dir in $PATH
10457do
10458 IFS=$as_save_IFS
10459 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10460 for ac_exec_ext in '' $ac_executable_extensions; do
10461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10462 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10464 break 2
10465 fi
10466done
81ecdfbb
RW
10467 done
10468IFS=$as_save_IFS
c6b750e1 10469
55db4b87
PB
10470fi
10471fi
c6b750e1 10472CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10473if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10475$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10476else
81ecdfbb
RW
10477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10478$as_echo "no" >&6; }
55db4b87 10479fi
c6b750e1 10480
81ecdfbb 10481
2429c060
PB
10482 fi
10483 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10484 done
10485fi
c6b750e1 10486
05cbd757
PB
10487if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10488 set dummy c++ g++ cxx gxx
10489 if test $build = $target ; then
10490 CXX_FOR_TARGET="$2"
55db4b87 10491 else
05cbd757 10492 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10493 fi
d3f5afc4
MS
10494else
10495 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10496fi
10497
9a819804
AO
10498
10499
10500if test -n "$GCC_FOR_TARGET"; then
10501 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10502elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10503 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10504fi
10505
10506if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10507 for ncn_progname in gcc; do
10508 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10509set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10511$as_echo_n "checking for $ac_word... " >&6; }
10512if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10513 $as_echo_n "(cached) " >&6
9a819804
AO
10514else
10515 if test -n "$GCC_FOR_TARGET"; then
10516 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10517else
10518as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10519for as_dir in $PATH
10520do
10521 IFS=$as_save_IFS
10522 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10523 for ac_exec_ext in '' $ac_executable_extensions; do
10524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10525 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10527 break 2
10528 fi
10529done
81ecdfbb
RW
10530 done
10531IFS=$as_save_IFS
9a819804
AO
10532
10533fi
10534fi
10535GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10536if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10538$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10539else
81ecdfbb
RW
10540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10541$as_echo "no" >&6; }
9a819804
AO
10542fi
10543
81ecdfbb 10544
9a819804
AO
10545 done
10546fi
10547
10548if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10549 for ncn_progname in gcc; do
81ecdfbb
RW
10550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10551$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10552 if test -x $with_build_time_tools/${ncn_progname}; then
10553 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10555$as_echo "yes" >&6; }
2429c060
PB
10556 break
10557 else
81ecdfbb
RW
10558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10559$as_echo "no" >&6; }
2429c060
PB
10560 fi
10561 done
10562fi
10563
10564if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10565 for ncn_progname in gcc; do
10566 if test -n "$ncn_target_tool_prefix"; then
10567 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10568set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10570$as_echo_n "checking for $ac_word... " >&6; }
10571if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10572 $as_echo_n "(cached) " >&6
859789af 10573else
2429c060
PB
10574 if test -n "$GCC_FOR_TARGET"; then
10575 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10576else
c6b750e1
DJ
10577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10578for as_dir in $PATH
10579do
10580 IFS=$as_save_IFS
10581 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10582 for ac_exec_ext in '' $ac_executable_extensions; do
10583 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10584 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10586 break 2
10587 fi
10588done
81ecdfbb
RW
10589 done
10590IFS=$as_save_IFS
c6b750e1 10591
55db4b87
PB
10592fi
10593fi
c6b750e1 10594GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10595if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10597$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10598else
81ecdfbb
RW
10599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10600$as_echo "no" >&6; }
55db4b87
PB
10601fi
10602
81ecdfbb 10603
2429c060
PB
10604 fi
10605 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10606 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10607set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10609$as_echo_n "checking for $ac_word... " >&6; }
10610if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10611 $as_echo_n "(cached) " >&6
55db4b87 10612else
05cbd757
PB
10613 if test -n "$GCC_FOR_TARGET"; then
10614 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10615else
c6b750e1
DJ
10616as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10617for as_dir in $PATH
10618do
10619 IFS=$as_save_IFS
10620 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10621 for ac_exec_ext in '' $ac_executable_extensions; do
10622 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10623 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10625 break 2
10626 fi
10627done
81ecdfbb
RW
10628 done
10629IFS=$as_save_IFS
c6b750e1 10630
55db4b87
PB
10631fi
10632fi
c6b750e1 10633GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10634if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10636$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10637else
81ecdfbb
RW
10638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10639$as_echo "no" >&6; }
55db4b87 10640fi
c6b750e1 10641
81ecdfbb 10642
2429c060
PB
10643 fi
10644 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10645 done
10646fi
c6b750e1 10647
05cbd757
PB
10648if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10649 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10650else
10651 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10652fi
10653
9a819804
AO
10654
10655
10656if test -n "$GCJ_FOR_TARGET"; then
10657 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10658elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10659 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10660fi
10661
10662if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10663 for ncn_progname in gcj; do
10664 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10665set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10667$as_echo_n "checking for $ac_word... " >&6; }
10668if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10669 $as_echo_n "(cached) " >&6
9a819804
AO
10670else
10671 if test -n "$GCJ_FOR_TARGET"; then
10672 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10673else
10674as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10675for as_dir in $PATH
10676do
10677 IFS=$as_save_IFS
10678 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10679 for ac_exec_ext in '' $ac_executable_extensions; do
10680 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10681 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10682 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10683 break 2
10684 fi
10685done
81ecdfbb
RW
10686 done
10687IFS=$as_save_IFS
9a819804
AO
10688
10689fi
10690fi
10691GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10692if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10694$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10695else
81ecdfbb
RW
10696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10697$as_echo "no" >&6; }
9a819804
AO
10698fi
10699
81ecdfbb 10700
9a819804
AO
10701 done
10702fi
10703
10704if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10705 for ncn_progname in gcj; do
81ecdfbb
RW
10706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10707$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10708 if test -x $with_build_time_tools/${ncn_progname}; then
10709 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10711$as_echo "yes" >&6; }
2429c060
PB
10712 break
10713 else
81ecdfbb
RW
10714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10715$as_echo "no" >&6; }
2429c060
PB
10716 fi
10717 done
10718fi
10719
10720if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10721 for ncn_progname in gcj; do
10722 if test -n "$ncn_target_tool_prefix"; then
10723 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10724set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10726$as_echo_n "checking for $ac_word... " >&6; }
10727if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10728 $as_echo_n "(cached) " >&6
55db4b87
PB
10729else
10730 if test -n "$GCJ_FOR_TARGET"; then
10731 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10732else
c6b750e1
DJ
10733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10734for as_dir in $PATH
10735do
10736 IFS=$as_save_IFS
10737 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10738 for ac_exec_ext in '' $ac_executable_extensions; do
10739 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10740 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10742 break 2
10743 fi
10744done
81ecdfbb
RW
10745 done
10746IFS=$as_save_IFS
c6b750e1 10747
55db4b87
PB
10748fi
10749fi
9a819804
AO
10750GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10751if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10753$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10754else
81ecdfbb
RW
10755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10756$as_echo "no" >&6; }
9a819804
AO
10757fi
10758
81ecdfbb 10759
9a819804
AO
10760 fi
10761 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10762 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10763set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10765$as_echo_n "checking for $ac_word... " >&6; }
10766if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10767 $as_echo_n "(cached) " >&6
9a819804
AO
10768else
10769 if test -n "$GCJ_FOR_TARGET"; then
10770 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10771else
10772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10773for as_dir in $PATH
10774do
10775 IFS=$as_save_IFS
10776 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10777 for ac_exec_ext in '' $ac_executable_extensions; do
10778 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10779 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10781 break 2
10782 fi
10783done
81ecdfbb
RW
10784 done
10785IFS=$as_save_IFS
9a819804
AO
10786
10787fi
10788fi
10789GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10790if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10792$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10793else
81ecdfbb
RW
10794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10795$as_echo "no" >&6; }
9a819804
AO
10796fi
10797
81ecdfbb 10798
9a819804
AO
10799 fi
10800 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10801 done
10802fi
10803
10804if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10805 set dummy gcj
10806 if test $build = $target ; then
10807 GCJ_FOR_TARGET="$2"
10808 else
10809 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10810 fi
d3f5afc4
MS
10811else
10812 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10813fi
10814
10815
10816
10817if test -n "$GFORTRAN_FOR_TARGET"; then
10818 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10819elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10820 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10821fi
10822
9a819804
AO
10823if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10824 for ncn_progname in gfortran; do
10825 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10826set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10828$as_echo_n "checking for $ac_word... " >&6; }
10829if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10830 $as_echo_n "(cached) " >&6
55db4b87 10831else
9a819804
AO
10832 if test -n "$GFORTRAN_FOR_TARGET"; then
10833 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10834else
c6b750e1
DJ
10835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10836for as_dir in $PATH
10837do
10838 IFS=$as_save_IFS
10839 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10840 for ac_exec_ext in '' $ac_executable_extensions; do
10841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10842 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10844 break 2
10845 fi
10846done
81ecdfbb
RW
10847 done
10848IFS=$as_save_IFS
c6b750e1 10849
55db4b87
PB
10850fi
10851fi
9a819804
AO
10852GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10853if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10855$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10856else
81ecdfbb
RW
10857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10858$as_echo "no" >&6; }
55db4b87 10859fi
c6b750e1 10860
81ecdfbb 10861
2429c060
PB
10862 done
10863fi
c6b750e1 10864
9a819804 10865if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10866 for ncn_progname in gfortran; do
81ecdfbb
RW
10867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10868$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10869 if test -x $with_build_time_tools/${ncn_progname}; then
10870 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10872$as_echo "yes" >&6; }
2429c060
PB
10873 break
10874 else
81ecdfbb
RW
10875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10876$as_echo "no" >&6; }
2429c060
PB
10877 fi
10878 done
10879fi
10880
10881if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10882 for ncn_progname in gfortran; do
10883 if test -n "$ncn_target_tool_prefix"; then
10884 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10885set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10887$as_echo_n "checking for $ac_word... " >&6; }
10888if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10889 $as_echo_n "(cached) " >&6
55db4b87
PB
10890else
10891 if test -n "$GFORTRAN_FOR_TARGET"; then
10892 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10893else
c6b750e1
DJ
10894as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10895for as_dir in $PATH
10896do
10897 IFS=$as_save_IFS
10898 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10899 for ac_exec_ext in '' $ac_executable_extensions; do
10900 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10901 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10902 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10903 break 2
10904 fi
10905done
81ecdfbb
RW
10906 done
10907IFS=$as_save_IFS
c6b750e1 10908
55db4b87
PB
10909fi
10910fi
c6b750e1 10911GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10912if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10914$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10915else
81ecdfbb
RW
10916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10917$as_echo "no" >&6; }
55db4b87
PB
10918fi
10919
81ecdfbb 10920
2429c060
PB
10921 fi
10922 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10923 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10924set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10926$as_echo_n "checking for $ac_word... " >&6; }
10927if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10928 $as_echo_n "(cached) " >&6
55db4b87 10929else
05cbd757 10930 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10931 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10932else
10933as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10934for as_dir in $PATH
10935do
10936 IFS=$as_save_IFS
10937 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10938 for ac_exec_ext in '' $ac_executable_extensions; do
10939 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10940 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10941 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10942 break 2
10943 fi
10944done
81ecdfbb
RW
10945 done
10946IFS=$as_save_IFS
c6b750e1 10947
55db4b87
PB
10948fi
10949fi
c6b750e1 10950GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10951if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10953$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10954else
81ecdfbb
RW
10955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10956$as_echo "no" >&6; }
55db4b87 10957fi
c6b750e1 10958
81ecdfbb 10959
2429c060
PB
10960 fi
10961 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10962 done
10963fi
c6b750e1 10964
05cbd757
PB
10965if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10966 set dummy gfortran
10967 if test $build = $target ; then
10968 GFORTRAN_FOR_TARGET="$2"
55db4b87 10969 else
05cbd757 10970 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10971 fi
d3f5afc4
MS
10972else
10973 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10974fi
10975
2429c060
PB
10976
10977
2429c060
PB
10978cat > conftest.c << \EOF
10979#ifdef __GNUC__
10980 gcc_yay;
10981#endif
10982EOF
10983if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10984 have_gcc_for_target=yes
859789af 10985else
2429c060
PB
10986 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10987 have_gcc_for_target=no
859789af 10988fi
2429c060
PB
10989rm conftest.c
10990
10991
10992
859789af 10993
2429c060
PB
10994if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10995 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10997$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10998 if test -x $with_build_time_tools/ar; then
10999 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
11000 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
11001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
11002$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 11003 else
81ecdfbb
RW
11004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11005$as_echo "no" >&6; }
3a35eeb3 11006 fi
2429c060
PB
11007 elif test $build != $host && test $have_gcc_for_target = yes; then
11008 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
11009 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
11010 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 11011 fi
2429c060 11012fi
c6b750e1 11013if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11014 # Extract the first word of "ar", so it can be a program name with args.
11015set dummy ar; ac_word=$2
81ecdfbb
RW
11016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11017$as_echo_n "checking for $ac_word... " >&6; }
11018if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
11019 $as_echo_n "(cached) " >&6
859789af 11020else
c6b750e1
DJ
11021 case $AR_FOR_TARGET in
11022 [\\/]* | ?:[\\/]*)
2429c060
PB
11023 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
11024 ;;
2429c060 11025 *)
c6b750e1
DJ
11026 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11027for as_dir in $gcc_cv_tool_dirs
11028do
11029 IFS=$as_save_IFS
11030 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11031 for ac_exec_ext in '' $ac_executable_extensions; do
11032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11033 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11034 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11035 break 2
11036 fi
11037done
81ecdfbb
RW
11038 done
11039IFS=$as_save_IFS
c6b750e1 11040
2429c060
PB
11041 ;;
11042esac
859789af 11043fi
c6b750e1 11044AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 11045if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11047$as_echo "$AR_FOR_TARGET" >&6; }
859789af 11048else
81ecdfbb
RW
11049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11050$as_echo "no" >&6; }
859789af 11051fi
05cbd757 11052
81ecdfbb 11053
2429c060
PB
11054fi
11055if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
11056
11057
11058if test -n "$AR_FOR_TARGET"; then
11059 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11060elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11061 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11062fi
11063
11064if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11065 for ncn_progname in ar; do
11066 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11067set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11069$as_echo_n "checking for $ac_word... " >&6; }
11070if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11071 $as_echo_n "(cached) " >&6
9a819804
AO
11072else
11073 if test -n "$AR_FOR_TARGET"; then
11074 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11075else
11076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11077for as_dir in $PATH
11078do
11079 IFS=$as_save_IFS
11080 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11081 for ac_exec_ext in '' $ac_executable_extensions; do
11082 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11083 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11085 break 2
11086 fi
11087done
81ecdfbb
RW
11088 done
11089IFS=$as_save_IFS
9a819804
AO
11090
11091fi
11092fi
11093AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11094if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11096$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 11097else
81ecdfbb
RW
11098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11099$as_echo "no" >&6; }
9a819804
AO
11100fi
11101
81ecdfbb 11102
9a819804
AO
11103 done
11104fi
11105
11106if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11107 for ncn_progname in ar; do
81ecdfbb
RW
11108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11109$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11110 if test -x $with_build_time_tools/${ncn_progname}; then
11111 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11113$as_echo "yes" >&6; }
2429c060
PB
11114 break
11115 else
81ecdfbb
RW
11116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11117$as_echo "no" >&6; }
2429c060
PB
11118 fi
11119 done
859789af
AC
11120fi
11121
2429c060
PB
11122if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11123 for ncn_progname in ar; do
11124 if test -n "$ncn_target_tool_prefix"; then
11125 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 11126set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11128$as_echo_n "checking for $ac_word... " >&6; }
11129if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11130 $as_echo_n "(cached) " >&6
7e0f7140 11131else
2429c060
PB
11132 if test -n "$AR_FOR_TARGET"; then
11133 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 11134else
c6b750e1
DJ
11135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11136for as_dir in $PATH
11137do
11138 IFS=$as_save_IFS
11139 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11140 for ac_exec_ext in '' $ac_executable_extensions; do
11141 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11142 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11143 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11144 break 2
11145 fi
11146done
81ecdfbb
RW
11147 done
11148IFS=$as_save_IFS
c6b750e1 11149
7e0f7140
GK
11150fi
11151fi
c6b750e1 11152AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11153if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11155$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11156else
81ecdfbb
RW
11157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11158$as_echo "no" >&6; }
7e0f7140
GK
11159fi
11160
81ecdfbb 11161
2429c060
PB
11162 fi
11163 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11164 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11165set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11167$as_echo_n "checking for $ac_word... " >&6; }
11168if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11169 $as_echo_n "(cached) " >&6
7e0f7140 11170else
2429c060
PB
11171 if test -n "$AR_FOR_TARGET"; then
11172 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11173else
c6b750e1
DJ
11174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11175for as_dir in $PATH
11176do
11177 IFS=$as_save_IFS
11178 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11179 for ac_exec_ext in '' $ac_executable_extensions; do
11180 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11181 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11182 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11183 break 2
11184 fi
11185done
81ecdfbb
RW
11186 done
11187IFS=$as_save_IFS
c6b750e1 11188
7e0f7140
GK
11189fi
11190fi
c6b750e1 11191AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11192if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11194$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11195else
81ecdfbb
RW
11196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11197$as_echo "no" >&6; }
7e0f7140 11198fi
c6b750e1 11199
81ecdfbb 11200
2429c060
PB
11201 fi
11202 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11203 done
11204fi
c6b750e1 11205
2429c060
PB
11206if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11207 set dummy ar
7e0f7140 11208 if test $build = $target ; then
2429c060 11209 AR_FOR_TARGET="$2"
7e0f7140 11210 else
2429c060 11211 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11212 fi
d3f5afc4
MS
11213else
11214 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11215fi
11216
3a35eeb3
PB
11217else
11218 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11219fi
11220
11221
11222
11223
11224if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11225 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11227$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11228 if test -x $with_build_time_tools/as; then
11229 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11230 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11232$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11233 else
81ecdfbb
RW
11234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11235$as_echo "no" >&6; }
3a35eeb3 11236 fi
2429c060
PB
11237 elif test $build != $host && test $have_gcc_for_target = yes; then
11238 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11239 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11240 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11241 fi
11242fi
c6b750e1 11243if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11244 # Extract the first word of "as", so it can be a program name with args.
11245set dummy as; ac_word=$2
81ecdfbb
RW
11246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11247$as_echo_n "checking for $ac_word... " >&6; }
11248if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11249 $as_echo_n "(cached) " >&6
2429c060 11250else
c6b750e1
DJ
11251 case $AS_FOR_TARGET in
11252 [\\/]* | ?:[\\/]*)
2429c060
PB
11253 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11254 ;;
2429c060 11255 *)
c6b750e1
DJ
11256 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11257for as_dir in $gcc_cv_tool_dirs
11258do
11259 IFS=$as_save_IFS
11260 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11261 for ac_exec_ext in '' $ac_executable_extensions; do
11262 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11263 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11264 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11265 break 2
11266 fi
11267done
81ecdfbb
RW
11268 done
11269IFS=$as_save_IFS
c6b750e1 11270
2429c060
PB
11271 ;;
11272esac
11273fi
c6b750e1 11274AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11275if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11277$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11278else
81ecdfbb
RW
11279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11280$as_echo "no" >&6; }
2429c060
PB
11281fi
11282
81ecdfbb 11283
2429c060
PB
11284fi
11285if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11286
11287
11288if test -n "$AS_FOR_TARGET"; then
11289 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11290elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11291 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11292fi
11293
11294if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11295 for ncn_progname in as; do
11296 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11297set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11299$as_echo_n "checking for $ac_word... " >&6; }
11300if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11301 $as_echo_n "(cached) " >&6
9a819804
AO
11302else
11303 if test -n "$AS_FOR_TARGET"; then
11304 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11305else
11306as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11307for as_dir in $PATH
11308do
11309 IFS=$as_save_IFS
11310 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11311 for ac_exec_ext in '' $ac_executable_extensions; do
11312 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11313 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11314 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11315 break 2
11316 fi
11317done
81ecdfbb
RW
11318 done
11319IFS=$as_save_IFS
9a819804
AO
11320
11321fi
11322fi
11323AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11324if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11326$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11327else
81ecdfbb
RW
11328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11329$as_echo "no" >&6; }
9a819804
AO
11330fi
11331
81ecdfbb 11332
9a819804
AO
11333 done
11334fi
11335
11336if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11337 for ncn_progname in as; do
81ecdfbb
RW
11338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11339$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11340 if test -x $with_build_time_tools/${ncn_progname}; then
11341 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11343$as_echo "yes" >&6; }
2429c060
PB
11344 break
11345 else
81ecdfbb
RW
11346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11347$as_echo "no" >&6; }
2429c060
PB
11348 fi
11349 done
11350fi
11351
11352if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11353 for ncn_progname in as; do
11354 if test -n "$ncn_target_tool_prefix"; then
11355 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11356set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11358$as_echo_n "checking for $ac_word... " >&6; }
11359if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11360 $as_echo_n "(cached) " >&6
2429c060
PB
11361else
11362 if test -n "$AS_FOR_TARGET"; then
11363 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11364else
c6b750e1
DJ
11365as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11366for as_dir in $PATH
11367do
11368 IFS=$as_save_IFS
11369 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11370 for ac_exec_ext in '' $ac_executable_extensions; do
11371 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11372 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11374 break 2
11375 fi
11376done
81ecdfbb
RW
11377 done
11378IFS=$as_save_IFS
c6b750e1 11379
2429c060
PB
11380fi
11381fi
c6b750e1 11382AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11383if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11385$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11386else
81ecdfbb
RW
11387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11388$as_echo "no" >&6; }
2429c060
PB
11389fi
11390
81ecdfbb 11391
2429c060
PB
11392 fi
11393 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11394 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11395set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11397$as_echo_n "checking for $ac_word... " >&6; }
11398if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11399 $as_echo_n "(cached) " >&6
2429c060
PB
11400else
11401 if test -n "$AS_FOR_TARGET"; then
11402 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11403else
c6b750e1
DJ
11404as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11405for as_dir in $PATH
11406do
11407 IFS=$as_save_IFS
11408 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11409 for ac_exec_ext in '' $ac_executable_extensions; do
11410 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11411 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11412 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11413 break 2
11414 fi
11415done
81ecdfbb
RW
11416 done
11417IFS=$as_save_IFS
c6b750e1 11418
2429c060
PB
11419fi
11420fi
c6b750e1 11421AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11422if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11424$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11425else
81ecdfbb
RW
11426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11427$as_echo "no" >&6; }
2429c060 11428fi
c6b750e1 11429
81ecdfbb 11430
2429c060
PB
11431 fi
11432 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11433 done
11434fi
c6b750e1 11435
2429c060
PB
11436if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11437 set dummy as
11438 if test $build = $target ; then
11439 AS_FOR_TARGET="$2"
11440 else
11441 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11442 fi
d3f5afc4
MS
11443else
11444 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11445fi
11446
3a35eeb3
PB
11447else
11448 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11449fi
11450
11451
11452
11453
11454if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11455 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11457$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11458 if test -x $with_build_time_tools/dlltool; then
11459 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11460 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11462$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11463 else
81ecdfbb
RW
11464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11465$as_echo "no" >&6; }
3a35eeb3 11466 fi
2429c060
PB
11467 elif test $build != $host && test $have_gcc_for_target = yes; then
11468 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11469 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11470 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11471 fi
11472fi
c6b750e1 11473if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11474 # Extract the first word of "dlltool", so it can be a program name with args.
11475set dummy dlltool; ac_word=$2
81ecdfbb
RW
11476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11477$as_echo_n "checking for $ac_word... " >&6; }
11478if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11479 $as_echo_n "(cached) " >&6
2429c060 11480else
c6b750e1
DJ
11481 case $DLLTOOL_FOR_TARGET in
11482 [\\/]* | ?:[\\/]*)
2429c060
PB
11483 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11484 ;;
2429c060 11485 *)
c6b750e1
DJ
11486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11487for as_dir in $gcc_cv_tool_dirs
11488do
11489 IFS=$as_save_IFS
11490 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11491 for ac_exec_ext in '' $ac_executable_extensions; do
11492 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11493 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11494 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11495 break 2
11496 fi
11497done
81ecdfbb
RW
11498 done
11499IFS=$as_save_IFS
c6b750e1 11500
2429c060
PB
11501 ;;
11502esac
11503fi
c6b750e1 11504DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11505if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11507$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11508else
81ecdfbb
RW
11509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11510$as_echo "no" >&6; }
2429c060
PB
11511fi
11512
81ecdfbb 11513
2429c060
PB
11514fi
11515if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11516
11517
11518if test -n "$DLLTOOL_FOR_TARGET"; then
11519 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11520elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11521 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11522fi
11523
11524if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11525 for ncn_progname in dlltool; do
11526 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11527set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11529$as_echo_n "checking for $ac_word... " >&6; }
11530if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11531 $as_echo_n "(cached) " >&6
9a819804
AO
11532else
11533 if test -n "$DLLTOOL_FOR_TARGET"; then
11534 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11535else
11536as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11537for as_dir in $PATH
11538do
11539 IFS=$as_save_IFS
11540 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11541 for ac_exec_ext in '' $ac_executable_extensions; do
11542 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11543 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11544 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11545 break 2
11546 fi
11547done
81ecdfbb
RW
11548 done
11549IFS=$as_save_IFS
9a819804
AO
11550
11551fi
11552fi
11553DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11554if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11556$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11557else
81ecdfbb
RW
11558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11559$as_echo "no" >&6; }
9a819804
AO
11560fi
11561
81ecdfbb 11562
9a819804
AO
11563 done
11564fi
11565
11566if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11567 for ncn_progname in dlltool; do
81ecdfbb
RW
11568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11569$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11570 if test -x $with_build_time_tools/${ncn_progname}; then
11571 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11573$as_echo "yes" >&6; }
2429c060
PB
11574 break
11575 else
81ecdfbb
RW
11576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11577$as_echo "no" >&6; }
2429c060
PB
11578 fi
11579 done
11580fi
11581
11582if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11583 for ncn_progname in dlltool; do
11584 if test -n "$ncn_target_tool_prefix"; then
11585 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11586set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11588$as_echo_n "checking for $ac_word... " >&6; }
11589if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11590 $as_echo_n "(cached) " >&6
2429c060
PB
11591else
11592 if test -n "$DLLTOOL_FOR_TARGET"; then
11593 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11594else
c6b750e1
DJ
11595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11596for as_dir in $PATH
11597do
11598 IFS=$as_save_IFS
11599 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11600 for ac_exec_ext in '' $ac_executable_extensions; do
11601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11602 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11604 break 2
11605 fi
11606done
81ecdfbb
RW
11607 done
11608IFS=$as_save_IFS
c6b750e1 11609
2429c060
PB
11610fi
11611fi
c6b750e1 11612DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11613if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11615$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11616else
81ecdfbb
RW
11617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11618$as_echo "no" >&6; }
2429c060
PB
11619fi
11620
81ecdfbb 11621
2429c060
PB
11622 fi
11623 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11624 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11625set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11627$as_echo_n "checking for $ac_word... " >&6; }
11628if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11629 $as_echo_n "(cached) " >&6
2429c060
PB
11630else
11631 if test -n "$DLLTOOL_FOR_TARGET"; then
11632 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11633else
c6b750e1
DJ
11634as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11635for as_dir in $PATH
11636do
11637 IFS=$as_save_IFS
11638 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11639 for ac_exec_ext in '' $ac_executable_extensions; do
11640 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11641 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11642 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11643 break 2
11644 fi
11645done
81ecdfbb
RW
11646 done
11647IFS=$as_save_IFS
c6b750e1 11648
2429c060
PB
11649fi
11650fi
c6b750e1 11651DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11652if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11654$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11655else
81ecdfbb
RW
11656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11657$as_echo "no" >&6; }
2429c060 11658fi
c6b750e1 11659
81ecdfbb 11660
2429c060
PB
11661 fi
11662 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11663 done
11664fi
c6b750e1 11665
2429c060
PB
11666if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11667 set dummy dlltool
11668 if test $build = $target ; then
11669 DLLTOOL_FOR_TARGET="$2"
11670 else
11671 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11672 fi
d3f5afc4
MS
11673else
11674 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11675fi
11676
3a35eeb3
PB
11677else
11678 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11679fi
11680
11681
11682
11683
11684if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11685 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11687$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11688 if test -x $with_build_time_tools/ld; then
11689 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11690 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11692$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11693 else
81ecdfbb
RW
11694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11695$as_echo "no" >&6; }
3a35eeb3 11696 fi
2429c060
PB
11697 elif test $build != $host && test $have_gcc_for_target = yes; then
11698 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11699 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11700 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11701 fi
11702fi
c6b750e1 11703if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11704 # Extract the first word of "ld", so it can be a program name with args.
11705set dummy ld; ac_word=$2
81ecdfbb
RW
11706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11707$as_echo_n "checking for $ac_word... " >&6; }
11708if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11709 $as_echo_n "(cached) " >&6
2429c060 11710else
c6b750e1
DJ
11711 case $LD_FOR_TARGET in
11712 [\\/]* | ?:[\\/]*)
2429c060
PB
11713 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11714 ;;
2429c060 11715 *)
c6b750e1
DJ
11716 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11717for as_dir in $gcc_cv_tool_dirs
11718do
11719 IFS=$as_save_IFS
11720 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11721 for ac_exec_ext in '' $ac_executable_extensions; do
11722 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11723 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11724 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11725 break 2
11726 fi
11727done
81ecdfbb
RW
11728 done
11729IFS=$as_save_IFS
c6b750e1 11730
2429c060
PB
11731 ;;
11732esac
11733fi
c6b750e1 11734LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11735if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11737$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11738else
81ecdfbb
RW
11739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11740$as_echo "no" >&6; }
2429c060
PB
11741fi
11742
81ecdfbb 11743
2429c060
PB
11744fi
11745if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11746
11747
11748if test -n "$LD_FOR_TARGET"; then
11749 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11750elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11751 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11752fi
11753
11754if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11755 for ncn_progname in ld; do
11756 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11757set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11759$as_echo_n "checking for $ac_word... " >&6; }
11760if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11761 $as_echo_n "(cached) " >&6
9a819804
AO
11762else
11763 if test -n "$LD_FOR_TARGET"; then
11764 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11765else
11766as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11767for as_dir in $PATH
11768do
11769 IFS=$as_save_IFS
11770 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11771 for ac_exec_ext in '' $ac_executable_extensions; do
11772 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11773 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11775 break 2
11776 fi
11777done
81ecdfbb
RW
11778 done
11779IFS=$as_save_IFS
9a819804
AO
11780
11781fi
11782fi
11783LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11784if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11786$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11787else
81ecdfbb
RW
11788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11789$as_echo "no" >&6; }
9a819804
AO
11790fi
11791
81ecdfbb 11792
9a819804
AO
11793 done
11794fi
11795
11796if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11797 for ncn_progname in ld; do
81ecdfbb
RW
11798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11799$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11800 if test -x $with_build_time_tools/${ncn_progname}; then
11801 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11803$as_echo "yes" >&6; }
2429c060
PB
11804 break
11805 else
81ecdfbb
RW
11806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11807$as_echo "no" >&6; }
2429c060
PB
11808 fi
11809 done
11810fi
11811
11812if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11813 for ncn_progname in ld; do
11814 if test -n "$ncn_target_tool_prefix"; then
11815 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11816set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11818$as_echo_n "checking for $ac_word... " >&6; }
11819if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11820 $as_echo_n "(cached) " >&6
2429c060
PB
11821else
11822 if test -n "$LD_FOR_TARGET"; then
11823 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11824else
c6b750e1
DJ
11825as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11826for as_dir in $PATH
11827do
11828 IFS=$as_save_IFS
11829 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11830 for ac_exec_ext in '' $ac_executable_extensions; do
11831 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11832 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11834 break 2
11835 fi
11836done
81ecdfbb
RW
11837 done
11838IFS=$as_save_IFS
c6b750e1 11839
2429c060
PB
11840fi
11841fi
c6b750e1 11842LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11843if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11845$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11846else
81ecdfbb
RW
11847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11848$as_echo "no" >&6; }
2429c060
PB
11849fi
11850
81ecdfbb 11851
2429c060
PB
11852 fi
11853 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11854 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11855set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11857$as_echo_n "checking for $ac_word... " >&6; }
11858if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11859 $as_echo_n "(cached) " >&6
2429c060
PB
11860else
11861 if test -n "$LD_FOR_TARGET"; then
11862 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11863else
c6b750e1
DJ
11864as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11865for as_dir in $PATH
11866do
11867 IFS=$as_save_IFS
11868 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11869 for ac_exec_ext in '' $ac_executable_extensions; do
11870 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11871 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11872 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11873 break 2
11874 fi
11875done
81ecdfbb
RW
11876 done
11877IFS=$as_save_IFS
c6b750e1 11878
2429c060
PB
11879fi
11880fi
c6b750e1 11881LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11882if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11884$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11885else
81ecdfbb
RW
11886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11887$as_echo "no" >&6; }
2429c060 11888fi
c6b750e1 11889
81ecdfbb 11890
2429c060
PB
11891 fi
11892 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11893 done
11894fi
c6b750e1 11895
2429c060
PB
11896if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11897 set dummy ld
11898 if test $build = $target ; then
11899 LD_FOR_TARGET="$2"
11900 else
11901 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11902 fi
d3f5afc4
MS
11903else
11904 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11905fi
11906
3a35eeb3
PB
11907else
11908 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11909fi
11910
11911
11912
11913
11914if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11915 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11917$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11918 if test -x $with_build_time_tools/lipo; then
11919 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11920 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11922$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11923 else
81ecdfbb
RW
11924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11925$as_echo "no" >&6; }
3a35eeb3 11926 fi
2429c060
PB
11927 elif test $build != $host && test $have_gcc_for_target = yes; then
11928 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11929 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11930 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11931 fi
11932fi
9a819804
AO
11933if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11934 # Extract the first word of "lipo", so it can be a program name with args.
11935set dummy lipo; ac_word=$2
81ecdfbb
RW
11936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11937$as_echo_n "checking for $ac_word... " >&6; }
11938if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11939 $as_echo_n "(cached) " >&6
9a819804
AO
11940else
11941 case $LIPO_FOR_TARGET in
11942 [\\/]* | ?:[\\/]*)
11943 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11944 ;;
11945 *)
11946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11947for as_dir in $gcc_cv_tool_dirs
11948do
11949 IFS=$as_save_IFS
11950 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11951 for ac_exec_ext in '' $ac_executable_extensions; do
11952 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11953 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11955 break 2
11956 fi
11957done
81ecdfbb
RW
11958 done
11959IFS=$as_save_IFS
9a819804
AO
11960
11961 ;;
11962esac
11963fi
11964LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11965if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11967$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11968else
81ecdfbb
RW
11969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11970$as_echo "no" >&6; }
9a819804
AO
11971fi
11972
81ecdfbb 11973
9a819804
AO
11974fi
11975if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11976
11977
11978if test -n "$LIPO_FOR_TARGET"; then
11979 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11980elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11981 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11982fi
11983
11984if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11985 for ncn_progname in lipo; do
11986 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11987set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11989$as_echo_n "checking for $ac_word... " >&6; }
11990if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11991 $as_echo_n "(cached) " >&6
2429c060 11992else
9a819804
AO
11993 if test -n "$LIPO_FOR_TARGET"; then
11994 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11995else
11996as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11997for as_dir in $PATH
c6b750e1
DJ
11998do
11999 IFS=$as_save_IFS
12000 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12001 for ac_exec_ext in '' $ac_executable_extensions; do
12002 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12003 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12004 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12005 break 2
12006 fi
12007done
81ecdfbb
RW
12008 done
12009IFS=$as_save_IFS
c6b750e1 12010
2429c060 12011fi
9a819804
AO
12012fi
12013LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12014if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12016$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12017else
81ecdfbb
RW
12018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12019$as_echo "no" >&6; }
2429c060
PB
12020fi
12021
81ecdfbb 12022
9a819804 12023 done
2429c060 12024fi
9a819804
AO
12025
12026if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12027 for ncn_progname in lipo; do
81ecdfbb
RW
12028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12029$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12030 if test -x $with_build_time_tools/${ncn_progname}; then
12031 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12033$as_echo "yes" >&6; }
2429c060
PB
12034 break
12035 else
81ecdfbb
RW
12036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12037$as_echo "no" >&6; }
2429c060
PB
12038 fi
12039 done
12040fi
12041
12042if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12043 for ncn_progname in lipo; do
12044 if test -n "$ncn_target_tool_prefix"; then
12045 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
12046set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12048$as_echo_n "checking for $ac_word... " >&6; }
12049if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12050 $as_echo_n "(cached) " >&6
2429c060
PB
12051else
12052 if test -n "$LIPO_FOR_TARGET"; then
12053 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12054else
c6b750e1
DJ
12055as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12056for as_dir in $PATH
12057do
12058 IFS=$as_save_IFS
12059 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12060 for ac_exec_ext in '' $ac_executable_extensions; do
12061 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12062 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12063 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12064 break 2
12065 fi
12066done
81ecdfbb
RW
12067 done
12068IFS=$as_save_IFS
c6b750e1 12069
2429c060
PB
12070fi
12071fi
c6b750e1 12072LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12073if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12075$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12076else
81ecdfbb
RW
12077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12078$as_echo "no" >&6; }
2429c060
PB
12079fi
12080
81ecdfbb 12081
2429c060
PB
12082 fi
12083 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12084 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12085set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12087$as_echo_n "checking for $ac_word... " >&6; }
12088if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12089 $as_echo_n "(cached) " >&6
2429c060
PB
12090else
12091 if test -n "$LIPO_FOR_TARGET"; then
12092 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12093else
c6b750e1
DJ
12094as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12095for as_dir in $PATH
12096do
12097 IFS=$as_save_IFS
12098 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12099 for ac_exec_ext in '' $ac_executable_extensions; do
12100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12101 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 12102 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12103 break 2
12104 fi
12105done
81ecdfbb
RW
12106 done
12107IFS=$as_save_IFS
c6b750e1 12108
2429c060
PB
12109fi
12110fi
c6b750e1 12111LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 12112if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
12113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12114$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 12115else
81ecdfbb
RW
12116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12117$as_echo "no" >&6; }
2429c060 12118fi
c6b750e1 12119
81ecdfbb 12120
2429c060
PB
12121 fi
12122 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12123 done
12124fi
c6b750e1 12125
2429c060
PB
12126if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12127 set dummy lipo
12128 if test $build = $target ; then
12129 LIPO_FOR_TARGET="$2"
12130 else
12131 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12132 fi
d3f5afc4
MS
12133else
12134 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
12135fi
12136
3a35eeb3
PB
12137else
12138 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
12139fi
12140
12141
12142
12143
12144if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12145 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12147$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12148 if test -x $with_build_time_tools/nm; then
12149 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12150 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
12151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12152$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12153 else
81ecdfbb
RW
12154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12155$as_echo "no" >&6; }
3a35eeb3 12156 fi
2429c060
PB
12157 elif test $build != $host && test $have_gcc_for_target = yes; then
12158 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12159 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12160 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12161 fi
12162fi
c6b750e1 12163if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12164 # Extract the first word of "nm", so it can be a program name with args.
12165set dummy nm; ac_word=$2
81ecdfbb
RW
12166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12167$as_echo_n "checking for $ac_word... " >&6; }
12168if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12169 $as_echo_n "(cached) " >&6
2429c060 12170else
c6b750e1
DJ
12171 case $NM_FOR_TARGET in
12172 [\\/]* | ?:[\\/]*)
2429c060
PB
12173 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12174 ;;
2429c060 12175 *)
c6b750e1
DJ
12176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12177for as_dir in $gcc_cv_tool_dirs
12178do
12179 IFS=$as_save_IFS
12180 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12181 for ac_exec_ext in '' $ac_executable_extensions; do
12182 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12183 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12184 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12185 break 2
12186 fi
12187done
81ecdfbb
RW
12188 done
12189IFS=$as_save_IFS
c6b750e1 12190
2429c060
PB
12191 ;;
12192esac
12193fi
c6b750e1 12194NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12195if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12197$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12198else
81ecdfbb
RW
12199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12200$as_echo "no" >&6; }
2429c060
PB
12201fi
12202
81ecdfbb 12203
2429c060
PB
12204fi
12205if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12206
12207
12208if test -n "$NM_FOR_TARGET"; then
12209 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12210elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12211 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12212fi
12213
12214if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12215 for ncn_progname in nm; do
12216 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12217set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12219$as_echo_n "checking for $ac_word... " >&6; }
12220if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12221 $as_echo_n "(cached) " >&6
9a819804
AO
12222else
12223 if test -n "$NM_FOR_TARGET"; then
12224 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12225else
12226as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12227for as_dir in $PATH
12228do
12229 IFS=$as_save_IFS
12230 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12231 for ac_exec_ext in '' $ac_executable_extensions; do
12232 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12233 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12234 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12235 break 2
12236 fi
12237done
81ecdfbb
RW
12238 done
12239IFS=$as_save_IFS
9a819804
AO
12240
12241fi
12242fi
12243NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12244if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12246$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12247else
81ecdfbb
RW
12248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12249$as_echo "no" >&6; }
9a819804
AO
12250fi
12251
81ecdfbb 12252
9a819804
AO
12253 done
12254fi
12255
12256if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12257 for ncn_progname in nm; do
81ecdfbb
RW
12258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12259$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12260 if test -x $with_build_time_tools/${ncn_progname}; then
12261 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12263$as_echo "yes" >&6; }
2429c060
PB
12264 break
12265 else
81ecdfbb
RW
12266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12267$as_echo "no" >&6; }
2429c060
PB
12268 fi
12269 done
12270fi
12271
12272if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12273 for ncn_progname in nm; do
12274 if test -n "$ncn_target_tool_prefix"; then
12275 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12276set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12278$as_echo_n "checking for $ac_word... " >&6; }
12279if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12280 $as_echo_n "(cached) " >&6
859789af 12281else
55db4b87
PB
12282 if test -n "$NM_FOR_TARGET"; then
12283 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12284else
c6b750e1
DJ
12285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12286for as_dir in $PATH
12287do
12288 IFS=$as_save_IFS
12289 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12290 for ac_exec_ext in '' $ac_executable_extensions; do
12291 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12292 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12294 break 2
12295 fi
12296done
81ecdfbb
RW
12297 done
12298IFS=$as_save_IFS
c6b750e1 12299
859789af
AC
12300fi
12301fi
c6b750e1 12302NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12303if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12305$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12306else
81ecdfbb
RW
12307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12308$as_echo "no" >&6; }
859789af
AC
12309fi
12310
81ecdfbb 12311
2429c060
PB
12312 fi
12313 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12314 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12315set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12317$as_echo_n "checking for $ac_word... " >&6; }
12318if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12319 $as_echo_n "(cached) " >&6
859789af 12320else
05cbd757
PB
12321 if test -n "$NM_FOR_TARGET"; then
12322 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12323else
c6b750e1
DJ
12324as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12325for as_dir in $PATH
12326do
12327 IFS=$as_save_IFS
12328 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12329 for ac_exec_ext in '' $ac_executable_extensions; do
12330 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12331 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12332 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12333 break 2
12334 fi
12335done
81ecdfbb
RW
12336 done
12337IFS=$as_save_IFS
c6b750e1 12338
859789af
AC
12339fi
12340fi
c6b750e1 12341NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12342if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12344$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12345else
81ecdfbb
RW
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12347$as_echo "no" >&6; }
859789af 12348fi
c6b750e1 12349
81ecdfbb 12350
2429c060
PB
12351 fi
12352 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12353 done
12354fi
c6b750e1 12355
05cbd757
PB
12356if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12357 set dummy nm
12358 if test $build = $target ; then
12359 NM_FOR_TARGET="$2"
859789af 12360 else
05cbd757 12361 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12362 fi
d3f5afc4
MS
12363else
12364 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12365fi
12366
3a35eeb3
PB
12367else
12368 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12369fi
12370
12371
12372
12373
12374if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12375 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12377$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12378 if test -x $with_build_time_tools/objdump; then
12379 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12380 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12382$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12383 else
81ecdfbb
RW
12384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12385$as_echo "no" >&6; }
3a35eeb3 12386 fi
2429c060
PB
12387 elif test $build != $host && test $have_gcc_for_target = yes; then
12388 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12389 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12390 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12391 fi
12392fi
c6b750e1 12393if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12394 # Extract the first word of "objdump", so it can be a program name with args.
12395set dummy objdump; ac_word=$2
81ecdfbb
RW
12396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12397$as_echo_n "checking for $ac_word... " >&6; }
12398if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12399 $as_echo_n "(cached) " >&6
2429c060 12400else
c6b750e1
DJ
12401 case $OBJDUMP_FOR_TARGET in
12402 [\\/]* | ?:[\\/]*)
2429c060
PB
12403 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12404 ;;
2429c060 12405 *)
c6b750e1
DJ
12406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12407for as_dir in $gcc_cv_tool_dirs
12408do
12409 IFS=$as_save_IFS
12410 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12411 for ac_exec_ext in '' $ac_executable_extensions; do
12412 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12413 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12414 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12415 break 2
12416 fi
12417done
81ecdfbb
RW
12418 done
12419IFS=$as_save_IFS
c6b750e1 12420
2429c060
PB
12421 ;;
12422esac
12423fi
c6b750e1 12424OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12425if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12427$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12428else
81ecdfbb
RW
12429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12430$as_echo "no" >&6; }
2429c060
PB
12431fi
12432
81ecdfbb 12433
2429c060
PB
12434fi
12435if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12436
12437
12438if test -n "$OBJDUMP_FOR_TARGET"; then
12439 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12440elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12441 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12442fi
12443
12444if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12445 for ncn_progname in objdump; do
12446 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12447set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12449$as_echo_n "checking for $ac_word... " >&6; }
12450if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12451 $as_echo_n "(cached) " >&6
9a819804
AO
12452else
12453 if test -n "$OBJDUMP_FOR_TARGET"; then
12454 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12455else
12456as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12457for as_dir in $PATH
12458do
12459 IFS=$as_save_IFS
12460 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12461 for ac_exec_ext in '' $ac_executable_extensions; do
12462 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12463 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12464 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12465 break 2
12466 fi
12467done
81ecdfbb
RW
12468 done
12469IFS=$as_save_IFS
9a819804
AO
12470
12471fi
12472fi
12473OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12474if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12476$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12477else
81ecdfbb
RW
12478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12479$as_echo "no" >&6; }
9a819804
AO
12480fi
12481
81ecdfbb 12482
9a819804
AO
12483 done
12484fi
12485
12486if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12487 for ncn_progname in objdump; do
81ecdfbb
RW
12488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12489$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12490 if test -x $with_build_time_tools/${ncn_progname}; then
12491 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12493$as_echo "yes" >&6; }
2429c060
PB
12494 break
12495 else
81ecdfbb
RW
12496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12497$as_echo "no" >&6; }
2429c060
PB
12498 fi
12499 done
12500fi
12501
12502if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12503 for ncn_progname in objdump; do
12504 if test -n "$ncn_target_tool_prefix"; then
12505 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12506set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12508$as_echo_n "checking for $ac_word... " >&6; }
12509if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12510 $as_echo_n "(cached) " >&6
5ae72758
DJ
12511else
12512 if test -n "$OBJDUMP_FOR_TARGET"; then
12513 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12514else
c6b750e1
DJ
12515as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12516for as_dir in $PATH
12517do
12518 IFS=$as_save_IFS
12519 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12520 for ac_exec_ext in '' $ac_executable_extensions; do
12521 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12522 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12524 break 2
12525 fi
12526done
81ecdfbb
RW
12527 done
12528IFS=$as_save_IFS
c6b750e1 12529
5ae72758
DJ
12530fi
12531fi
c6b750e1 12532OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12533if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12535$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12536else
81ecdfbb
RW
12537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12538$as_echo "no" >&6; }
5ae72758
DJ
12539fi
12540
81ecdfbb 12541
2429c060
PB
12542 fi
12543 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12544 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12545set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12547$as_echo_n "checking for $ac_word... " >&6; }
12548if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12549 $as_echo_n "(cached) " >&6
5ae72758
DJ
12550else
12551 if test -n "$OBJDUMP_FOR_TARGET"; then
12552 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12553else
c6b750e1
DJ
12554as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12555for as_dir in $PATH
12556do
12557 IFS=$as_save_IFS
12558 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12559 for ac_exec_ext in '' $ac_executable_extensions; do
12560 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12561 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12562 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12563 break 2
12564 fi
12565done
81ecdfbb
RW
12566 done
12567IFS=$as_save_IFS
c6b750e1 12568
5ae72758
DJ
12569fi
12570fi
c6b750e1 12571OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12572if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12574$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12575else
81ecdfbb
RW
12576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12577$as_echo "no" >&6; }
5ae72758 12578fi
c6b750e1 12579
81ecdfbb 12580
2429c060
PB
12581 fi
12582 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12583 done
12584fi
c6b750e1 12585
5ae72758
DJ
12586if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12587 set dummy objdump
12588 if test $build = $target ; then
12589 OBJDUMP_FOR_TARGET="$2"
12590 else
12591 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12592 fi
d3f5afc4
MS
12593else
12594 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12595fi
12596
3a35eeb3
PB
12597else
12598 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12599fi
12600
12601
12602
12603
12604if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12605 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12607$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12608 if test -x $with_build_time_tools/ranlib; then
12609 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12610 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12612$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12613 else
81ecdfbb
RW
12614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12615$as_echo "no" >&6; }
3a35eeb3 12616 fi
2429c060
PB
12617 elif test $build != $host && test $have_gcc_for_target = yes; then
12618 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12619 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12620 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12621 fi
12622fi
c6b750e1 12623if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12624 # Extract the first word of "ranlib", so it can be a program name with args.
12625set dummy ranlib; ac_word=$2
81ecdfbb
RW
12626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12627$as_echo_n "checking for $ac_word... " >&6; }
12628if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12629 $as_echo_n "(cached) " >&6
2429c060 12630else
c6b750e1
DJ
12631 case $RANLIB_FOR_TARGET in
12632 [\\/]* | ?:[\\/]*)
2429c060
PB
12633 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12634 ;;
2429c060 12635 *)
c6b750e1
DJ
12636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12637for as_dir in $gcc_cv_tool_dirs
12638do
12639 IFS=$as_save_IFS
12640 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12641 for ac_exec_ext in '' $ac_executable_extensions; do
12642 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12643 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12645 break 2
12646 fi
12647done
81ecdfbb
RW
12648 done
12649IFS=$as_save_IFS
c6b750e1 12650
2429c060
PB
12651 ;;
12652esac
12653fi
c6b750e1 12654RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12655if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12657$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12658else
81ecdfbb
RW
12659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12660$as_echo "no" >&6; }
2429c060
PB
12661fi
12662
81ecdfbb 12663
2429c060
PB
12664fi
12665if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12666
12667
12668if test -n "$RANLIB_FOR_TARGET"; then
12669 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12670elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12671 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12672fi
12673
12674if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12675 for ncn_progname in ranlib; do
12676 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12677set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12679$as_echo_n "checking for $ac_word... " >&6; }
12680if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12681 $as_echo_n "(cached) " >&6
9a819804
AO
12682else
12683 if test -n "$RANLIB_FOR_TARGET"; then
12684 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12685else
12686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12687for as_dir in $PATH
12688do
12689 IFS=$as_save_IFS
12690 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12691 for ac_exec_ext in '' $ac_executable_extensions; do
12692 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12693 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12695 break 2
12696 fi
12697done
81ecdfbb
RW
12698 done
12699IFS=$as_save_IFS
9a819804
AO
12700
12701fi
12702fi
12703RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12704if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12706$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12707else
81ecdfbb
RW
12708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12709$as_echo "no" >&6; }
9a819804
AO
12710fi
12711
81ecdfbb 12712
9a819804
AO
12713 done
12714fi
12715
12716if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12717 for ncn_progname in ranlib; do
81ecdfbb
RW
12718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12719$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12720 if test -x $with_build_time_tools/${ncn_progname}; then
12721 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12723$as_echo "yes" >&6; }
2429c060
PB
12724 break
12725 else
81ecdfbb
RW
12726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12727$as_echo "no" >&6; }
2429c060
PB
12728 fi
12729 done
12730fi
12731
12732if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12733 for ncn_progname in ranlib; do
12734 if test -n "$ncn_target_tool_prefix"; then
12735 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12736set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12738$as_echo_n "checking for $ac_word... " >&6; }
12739if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12740 $as_echo_n "(cached) " >&6
859789af 12741else
55db4b87
PB
12742 if test -n "$RANLIB_FOR_TARGET"; then
12743 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12744else
c6b750e1
DJ
12745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12746for as_dir in $PATH
12747do
12748 IFS=$as_save_IFS
12749 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12750 for ac_exec_ext in '' $ac_executable_extensions; do
12751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12752 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12754 break 2
12755 fi
12756done
81ecdfbb
RW
12757 done
12758IFS=$as_save_IFS
c6b750e1 12759
859789af
AC
12760fi
12761fi
c6b750e1 12762RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12763if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12765$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12766else
81ecdfbb
RW
12767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12768$as_echo "no" >&6; }
859789af
AC
12769fi
12770
81ecdfbb 12771
2429c060
PB
12772 fi
12773 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12774 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12775set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12777$as_echo_n "checking for $ac_word... " >&6; }
12778if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12779 $as_echo_n "(cached) " >&6
859789af 12780else
05cbd757
PB
12781 if test -n "$RANLIB_FOR_TARGET"; then
12782 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12783else
c6b750e1
DJ
12784as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12785for as_dir in $PATH
12786do
12787 IFS=$as_save_IFS
12788 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12789 for ac_exec_ext in '' $ac_executable_extensions; do
12790 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12791 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12793 break 2
12794 fi
12795done
81ecdfbb
RW
12796 done
12797IFS=$as_save_IFS
c6b750e1 12798
859789af
AC
12799fi
12800fi
c6b750e1 12801RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12802if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12804$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12805else
81ecdfbb
RW
12806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12807$as_echo "no" >&6; }
859789af 12808fi
c6b750e1 12809
81ecdfbb 12810
2429c060
PB
12811 fi
12812 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12813 done
12814fi
c6b750e1 12815
2429c060
PB
12816if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12817 set dummy ranlib
12818 if test $build = $target ; then
12819 RANLIB_FOR_TARGET="$2"
12820 else
12821 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12822 fi
d3f5afc4
MS
12823else
12824 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12825fi
05cbd757 12826
3a35eeb3
PB
12827else
12828 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12829fi
12830
2429c060
PB
12831
12832
12833
12834if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12835 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12837$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12838 if test -x $with_build_time_tools/strip; then
12839 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12840 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12842$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12843 else
81ecdfbb
RW
12844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12845$as_echo "no" >&6; }
3a35eeb3 12846 fi
2429c060
PB
12847 elif test $build != $host && test $have_gcc_for_target = yes; then
12848 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12849 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12850 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12851 fi
12852fi
c6b750e1 12853if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12854 # Extract the first word of "strip", so it can be a program name with args.
12855set dummy strip; ac_word=$2
81ecdfbb
RW
12856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12857$as_echo_n "checking for $ac_word... " >&6; }
12858if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12859 $as_echo_n "(cached) " >&6
2429c060 12860else
c6b750e1
DJ
12861 case $STRIP_FOR_TARGET in
12862 [\\/]* | ?:[\\/]*)
2429c060
PB
12863 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12864 ;;
2429c060 12865 *)
c6b750e1
DJ
12866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12867for as_dir in $gcc_cv_tool_dirs
12868do
12869 IFS=$as_save_IFS
12870 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12871 for ac_exec_ext in '' $ac_executable_extensions; do
12872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12873 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12875 break 2
12876 fi
12877done
81ecdfbb
RW
12878 done
12879IFS=$as_save_IFS
c6b750e1 12880
2429c060
PB
12881 ;;
12882esac
12883fi
c6b750e1 12884STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12885if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12887$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12888else
81ecdfbb
RW
12889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12890$as_echo "no" >&6; }
2429c060
PB
12891fi
12892
81ecdfbb 12893
2429c060
PB
12894fi
12895if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12896
12897
12898if test -n "$STRIP_FOR_TARGET"; then
12899 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12900elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12901 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12902fi
12903
12904if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12905 for ncn_progname in strip; do
12906 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12907set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12909$as_echo_n "checking for $ac_word... " >&6; }
12910if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12911 $as_echo_n "(cached) " >&6
9a819804
AO
12912else
12913 if test -n "$STRIP_FOR_TARGET"; then
12914 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12915else
12916as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12917for as_dir in $PATH
12918do
12919 IFS=$as_save_IFS
12920 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12921 for ac_exec_ext in '' $ac_executable_extensions; do
12922 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12923 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12924 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12925 break 2
12926 fi
12927done
81ecdfbb
RW
12928 done
12929IFS=$as_save_IFS
9a819804
AO
12930
12931fi
12932fi
12933STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12934if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12936$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12937else
81ecdfbb
RW
12938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12939$as_echo "no" >&6; }
9a819804
AO
12940fi
12941
81ecdfbb 12942
9a819804
AO
12943 done
12944fi
12945
12946if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12947 for ncn_progname in strip; do
81ecdfbb
RW
12948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12949$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12950 if test -x $with_build_time_tools/${ncn_progname}; then
12951 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12953$as_echo "yes" >&6; }
2429c060
PB
12954 break
12955 else
81ecdfbb
RW
12956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12957$as_echo "no" >&6; }
2429c060
PB
12958 fi
12959 done
12960fi
12961
12962if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12963 for ncn_progname in strip; do
12964 if test -n "$ncn_target_tool_prefix"; then
12965 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12966set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12968$as_echo_n "checking for $ac_word... " >&6; }
12969if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12970 $as_echo_n "(cached) " >&6
7e0f7140
GK
12971else
12972 if test -n "$STRIP_FOR_TARGET"; then
12973 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12974else
12975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12976for as_dir in $PATH
12977do
12978 IFS=$as_save_IFS
12979 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12980 for ac_exec_ext in '' $ac_executable_extensions; do
12981 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12982 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12984 break 2
12985 fi
12986done
81ecdfbb
RW
12987 done
12988IFS=$as_save_IFS
c6b750e1 12989
7e0f7140
GK
12990fi
12991fi
c6b750e1 12992STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12993if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12995$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12996else
81ecdfbb
RW
12997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12998$as_echo "no" >&6; }
7e0f7140
GK
12999fi
13000
81ecdfbb 13001
2429c060
PB
13002 fi
13003 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
13004 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 13005set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13006{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13007$as_echo_n "checking for $ac_word... " >&6; }
13008if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
13009 $as_echo_n "(cached) " >&6
7e0f7140
GK
13010else
13011 if test -n "$STRIP_FOR_TARGET"; then
13012 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
13013else
c6b750e1
DJ
13014as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13015for as_dir in $PATH
13016do
13017 IFS=$as_save_IFS
13018 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13019 for ac_exec_ext in '' $ac_executable_extensions; do
13020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13021 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 13022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13023 break 2
13024 fi
13025done
81ecdfbb
RW
13026 done
13027IFS=$as_save_IFS
c6b750e1 13028
7e0f7140
GK
13029fi
13030fi
c6b750e1 13031STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 13032if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
13033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13034$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 13035else
81ecdfbb
RW
13036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13037$as_echo "no" >&6; }
7e0f7140 13038fi
c6b750e1 13039
81ecdfbb 13040
2429c060
PB
13041 fi
13042 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13043 done
13044fi
c6b750e1 13045
7e0f7140
GK
13046if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13047 set dummy strip
13048 if test $build = $target ; then
13049 STRIP_FOR_TARGET="$2"
13050 else
13051 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13052 fi
d3f5afc4
MS
13053else
13054 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
13055fi
13056
3a35eeb3
PB
13057else
13058 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
13059fi
13060
13061
13062
13063
13064if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13065 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13067$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13068 if test -x $with_build_time_tools/windres; then
13069 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13070 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13072$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 13073 else
81ecdfbb
RW
13074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13075$as_echo "no" >&6; }
3a35eeb3 13076 fi
2429c060
PB
13077 elif test $build != $host && test $have_gcc_for_target = yes; then
13078 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
13079 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13080 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
13081 fi
13082fi
c6b750e1 13083if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
13084 # Extract the first word of "windres", so it can be a program name with args.
13085set dummy windres; ac_word=$2
81ecdfbb
RW
13086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13087$as_echo_n "checking for $ac_word... " >&6; }
13088if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13089 $as_echo_n "(cached) " >&6
2429c060 13090else
c6b750e1
DJ
13091 case $WINDRES_FOR_TARGET in
13092 [\\/]* | ?:[\\/]*)
2429c060
PB
13093 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13094 ;;
2429c060 13095 *)
c6b750e1
DJ
13096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13097for as_dir in $gcc_cv_tool_dirs
13098do
13099 IFS=$as_save_IFS
13100 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13101 for ac_exec_ext in '' $ac_executable_extensions; do
13102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13103 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13105 break 2
13106 fi
13107done
81ecdfbb
RW
13108 done
13109IFS=$as_save_IFS
c6b750e1 13110
2429c060
PB
13111 ;;
13112esac
13113fi
c6b750e1 13114WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 13115if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13117$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 13118else
81ecdfbb
RW
13119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13120$as_echo "no" >&6; }
2429c060
PB
13121fi
13122
81ecdfbb 13123
2429c060
PB
13124fi
13125if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
13126
13127
13128if test -n "$WINDRES_FOR_TARGET"; then
13129 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13130elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13131 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13132fi
13133
13134if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13135 for ncn_progname in windres; do
13136 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13137set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13139$as_echo_n "checking for $ac_word... " >&6; }
13140if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13141 $as_echo_n "(cached) " >&6
9a819804
AO
13142else
13143 if test -n "$WINDRES_FOR_TARGET"; then
13144 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13145else
13146as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13147for as_dir in $PATH
13148do
13149 IFS=$as_save_IFS
13150 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13151 for ac_exec_ext in '' $ac_executable_extensions; do
13152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13153 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13155 break 2
13156 fi
13157done
81ecdfbb
RW
13158 done
13159IFS=$as_save_IFS
9a819804
AO
13160
13161fi
13162fi
13163WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13164if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13166$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13167else
81ecdfbb
RW
13168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13169$as_echo "no" >&6; }
9a819804
AO
13170fi
13171
81ecdfbb 13172
9a819804
AO
13173 done
13174fi
13175
13176if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13177 for ncn_progname in windres; do
81ecdfbb
RW
13178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13179$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13180 if test -x $with_build_time_tools/${ncn_progname}; then
13181 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13183$as_echo "yes" >&6; }
2429c060
PB
13184 break
13185 else
81ecdfbb
RW
13186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13187$as_echo "no" >&6; }
2429c060
PB
13188 fi
13189 done
13190fi
13191
13192if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13193 for ncn_progname in windres; do
13194 if test -n "$ncn_target_tool_prefix"; then
13195 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13196set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13198$as_echo_n "checking for $ac_word... " >&6; }
13199if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13200 $as_echo_n "(cached) " >&6
859789af 13201else
55db4b87
PB
13202 if test -n "$WINDRES_FOR_TARGET"; then
13203 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13204else
c6b750e1
DJ
13205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13206for as_dir in $PATH
13207do
13208 IFS=$as_save_IFS
13209 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13210 for ac_exec_ext in '' $ac_executable_extensions; do
13211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13212 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13214 break 2
13215 fi
13216done
81ecdfbb
RW
13217 done
13218IFS=$as_save_IFS
c6b750e1 13219
859789af
AC
13220fi
13221fi
c6b750e1 13222WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13223if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13225$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13226else
81ecdfbb
RW
13227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13228$as_echo "no" >&6; }
859789af
AC
13229fi
13230
81ecdfbb 13231
2429c060
PB
13232 fi
13233 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13234 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13235set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13237$as_echo_n "checking for $ac_word... " >&6; }
13238if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13239 $as_echo_n "(cached) " >&6
859789af 13240else
05cbd757
PB
13241 if test -n "$WINDRES_FOR_TARGET"; then
13242 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13243else
c6b750e1
DJ
13244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13245for as_dir in $PATH
13246do
13247 IFS=$as_save_IFS
13248 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13249 for ac_exec_ext in '' $ac_executable_extensions; do
13250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13251 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13253 break 2
13254 fi
13255done
81ecdfbb
RW
13256 done
13257IFS=$as_save_IFS
c6b750e1 13258
859789af
AC
13259fi
13260fi
c6b750e1 13261WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13262if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13264$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13265else
81ecdfbb
RW
13266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13267$as_echo "no" >&6; }
859789af 13268fi
c6b750e1 13269
81ecdfbb 13270
2429c060
PB
13271 fi
13272 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13273 done
13274fi
c6b750e1 13275
05cbd757
PB
13276if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13277 set dummy windres
13278 if test $build = $target ; then
13279 WINDRES_FOR_TARGET="$2"
859789af 13280 else
05cbd757 13281 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13282 fi
d3f5afc4
MS
13283else
13284 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13285fi
13286
3a35eeb3
PB
13287else
13288 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13289fi
13290
852e5f18 13291
0c24b341
NC
13292
13293
13294if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13295 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13297$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13298 if test -x $with_build_time_tools/windmc; then
13299 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13300 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13302$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13303 else
81ecdfbb
RW
13304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13305$as_echo "no" >&6; }
0c24b341
NC
13306 fi
13307 elif test $build != $host && test $have_gcc_for_target = yes; then
13308 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13309 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13310 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13311 fi
13312fi
13313if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13314 # Extract the first word of "windmc", so it can be a program name with args.
13315set dummy windmc; ac_word=$2
81ecdfbb
RW
13316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13317$as_echo_n "checking for $ac_word... " >&6; }
13318if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13319 $as_echo_n "(cached) " >&6
0c24b341
NC
13320else
13321 case $WINDMC_FOR_TARGET in
13322 [\\/]* | ?:[\\/]*)
13323 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13324 ;;
13325 *)
13326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13327for as_dir in $gcc_cv_tool_dirs
13328do
13329 IFS=$as_save_IFS
13330 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13331 for ac_exec_ext in '' $ac_executable_extensions; do
13332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13333 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13335 break 2
13336 fi
13337done
81ecdfbb
RW
13338 done
13339IFS=$as_save_IFS
0c24b341
NC
13340
13341 ;;
13342esac
13343fi
13344WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13345if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13347$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13348else
81ecdfbb
RW
13349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13350$as_echo "no" >&6; }
0c24b341
NC
13351fi
13352
81ecdfbb 13353
0c24b341
NC
13354fi
13355if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13356
13357
13358if test -n "$WINDMC_FOR_TARGET"; then
13359 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13360elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13361 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13362fi
13363
13364if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13365 for ncn_progname in windmc; do
13366 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13367set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13369$as_echo_n "checking for $ac_word... " >&6; }
13370if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13371 $as_echo_n "(cached) " >&6
0c24b341
NC
13372else
13373 if test -n "$WINDMC_FOR_TARGET"; then
13374 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13375else
13376as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13377for as_dir in $PATH
13378do
13379 IFS=$as_save_IFS
13380 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13381 for ac_exec_ext in '' $ac_executable_extensions; do
13382 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13383 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13384 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13385 break 2
13386 fi
13387done
81ecdfbb
RW
13388 done
13389IFS=$as_save_IFS
0c24b341
NC
13390
13391fi
13392fi
13393WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13394if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13396$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13397else
81ecdfbb
RW
13398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13399$as_echo "no" >&6; }
0c24b341
NC
13400fi
13401
81ecdfbb 13402
0c24b341
NC
13403 done
13404fi
13405
13406if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13407 for ncn_progname in windmc; do
81ecdfbb
RW
13408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13409$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13410 if test -x $with_build_time_tools/${ncn_progname}; then
13411 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13413$as_echo "yes" >&6; }
0c24b341
NC
13414 break
13415 else
81ecdfbb
RW
13416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13417$as_echo "no" >&6; }
0c24b341
NC
13418 fi
13419 done
13420fi
13421
13422if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13423 for ncn_progname in windmc; do
13424 if test -n "$ncn_target_tool_prefix"; then
13425 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13426set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13428$as_echo_n "checking for $ac_word... " >&6; }
13429if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13430 $as_echo_n "(cached) " >&6
0c24b341
NC
13431else
13432 if test -n "$WINDMC_FOR_TARGET"; then
13433 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13434else
13435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13436for as_dir in $PATH
13437do
13438 IFS=$as_save_IFS
13439 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13440 for ac_exec_ext in '' $ac_executable_extensions; do
13441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13442 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13444 break 2
13445 fi
13446done
81ecdfbb
RW
13447 done
13448IFS=$as_save_IFS
0c24b341
NC
13449
13450fi
13451fi
13452WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13453if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13455$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13456else
81ecdfbb
RW
13457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13458$as_echo "no" >&6; }
0c24b341
NC
13459fi
13460
81ecdfbb 13461
0c24b341
NC
13462 fi
13463 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13464 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13465set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13467$as_echo_n "checking for $ac_word... " >&6; }
13468if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13469 $as_echo_n "(cached) " >&6
0c24b341
NC
13470else
13471 if test -n "$WINDMC_FOR_TARGET"; then
13472 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13473else
13474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13475for as_dir in $PATH
13476do
13477 IFS=$as_save_IFS
13478 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13479 for ac_exec_ext in '' $ac_executable_extensions; do
13480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13481 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13483 break 2
13484 fi
13485done
81ecdfbb
RW
13486 done
13487IFS=$as_save_IFS
0c24b341
NC
13488
13489fi
13490fi
13491WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13492if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13494$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13495else
81ecdfbb
RW
13496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13497$as_echo "no" >&6; }
0c24b341
NC
13498fi
13499
81ecdfbb 13500
0c24b341
NC
13501 fi
13502 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13503 done
13504fi
13505
13506if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13507 set dummy windmc
13508 if test $build = $target ; then
13509 WINDMC_FOR_TARGET="$2"
13510 else
13511 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13512 fi
13513else
13514 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13515fi
13516
13517else
13518 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13519fi
13520
13521
be01d343
PB
13522RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13523
81ecdfbb
RW
13524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13525$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13526if test "x${build}" != "x${host}" ; then
2429c060
PB
13527 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13528 # We already found the complete path
b8025f34 13529 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13531$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13532 else
13533 # Canadian cross, just use what we found
81ecdfbb
RW
13534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13535$as_echo "pre-installed" >&6; }
2429c060 13536 fi
be01d343
PB
13537else
13538 ok=yes
13539 case " ${configdirs} " in
13540 *" binutils "*) ;;
13541 *) ok=no ;;
13542 esac
c6b750e1 13543
be01d343
PB
13544 if test $ok = yes; then
13545 # An in-tree tool is available and we can use it
13546 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13548$as_echo "just compiled" >&6; }
2429c060
PB
13549 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13550 # We already found the complete path
b8025f34 13551 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13553$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13554 elif test "x$target" = "x$host"; then
13555 # We can use an host tool
13556 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13558$as_echo "host tool" >&6; }
be01d343
PB
13559 else
13560 # We need a cross tool
81ecdfbb
RW
13561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13562$as_echo "pre-installed" >&6; }
be01d343
PB
13563 fi
13564fi
4b900473 13565
81ecdfbb
RW
13566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13567$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13568if test "x${build}" != "x${host}" ; then
2429c060
PB
13569 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13570 # We already found the complete path
b8025f34 13571 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13573$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13574 else
13575 # Canadian cross, just use what we found
81ecdfbb
RW
13576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13577$as_echo "pre-installed" >&6; }
2429c060 13578 fi
be01d343
PB
13579else
13580 ok=yes
13581 case " ${configdirs} " in
13582 *" gas "*) ;;
13583 *) ok=no ;;
13584 esac
c6b750e1 13585
be01d343
PB
13586 if test $ok = yes; then
13587 # An in-tree tool is available and we can use it
13588 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13590$as_echo "just compiled" >&6; }
2429c060
PB
13591 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13592 # We already found the complete path
b8025f34 13593 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13595$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13596 elif test "x$target" = "x$host"; then
13597 # We can use an host tool
13598 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13600$as_echo "host tool" >&6; }
be01d343
PB
13601 else
13602 # We need a cross tool
81ecdfbb
RW
13603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13604$as_echo "pre-installed" >&6; }
be01d343
PB
13605 fi
13606fi
4b900473 13607
81ecdfbb
RW
13608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13609$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13610if test "x${build}" != "x${host}" ; then
2429c060
PB
13611 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13612 # We already found the complete path
b8025f34 13613 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13615$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13616 else
13617 # Canadian cross, just use what we found
81ecdfbb
RW
13618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13619$as_echo "pre-installed" >&6; }
2429c060 13620 fi
be01d343
PB
13621else
13622 ok=yes
13623 case " ${configdirs} " in
13624 *" gcc "*) ;;
13625 *) ok=no ;;
13626 esac
c6b750e1 13627
be01d343
PB
13628 if test $ok = yes; then
13629 # An in-tree tool is available and we can use it
13630 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13632$as_echo "just compiled" >&6; }
2429c060
PB
13633 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13634 # We already found the complete path
b8025f34 13635 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13637$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13638 elif test "x$target" = "x$host"; then
13639 # We can use an host tool
13640 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13642$as_echo "host tool" >&6; }
be01d343
PB
13643 else
13644 # We need a cross tool
81ecdfbb
RW
13645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13646$as_echo "pre-installed" >&6; }
be01d343
PB
13647 fi
13648fi
4b900473 13649
81ecdfbb
RW
13650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13651$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13652if test "x${build}" != "x${host}" ; then
2429c060
PB
13653 if 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; }
2429c060
PB
13658 else
13659 # Canadian cross, just use what we found
81ecdfbb
RW
13660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13661$as_echo "pre-installed" >&6; }
2429c060 13662 fi
be01d343
PB
13663else
13664 ok=yes
13665 case " ${configdirs} " in
13666 *" gcc "*) ;;
13667 *) ok=no ;;
13668 esac
13669 case ,${enable_languages}, in
13670 *,c++,*) ;;
13671 *) ok=no ;;
13672 esac
13673 if test $ok = yes; then
13674 # An in-tree tool is available and we can use it
13675 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
13676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13677$as_echo "just compiled" >&6; }
2429c060
PB
13678 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13679 # We already found the complete path
b8025f34 13680 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13682$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13683 elif test "x$target" = "x$host"; then
13684 # We can use an host tool
13685 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13687$as_echo "host tool" >&6; }
be01d343
PB
13688 else
13689 # We need a cross tool
81ecdfbb
RW
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13691$as_echo "pre-installed" >&6; }
be01d343
PB
13692 fi
13693fi
4b900473 13694
81ecdfbb
RW
13695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13696$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13697if test "x${build}" != "x${host}" ; then
2429c060
PB
13698 if 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; }
2429c060
PB
13703 else
13704 # Canadian cross, just use what we found
81ecdfbb
RW
13705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13706$as_echo "pre-installed" >&6; }
2429c060 13707 fi
be01d343
PB
13708else
13709 ok=yes
13710 case " ${configdirs} " in
13711 *" gcc "*) ;;
13712 *) ok=no ;;
13713 esac
13714 case ,${enable_languages}, in
13715 *,c++,*) ;;
13716 *) ok=no ;;
13717 esac
13718 if test $ok = yes; then
13719 # An in-tree tool is available and we can use it
13720 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
13721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13722$as_echo "just compiled" >&6; }
2429c060
PB
13723 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13724 # We already found the complete path
b8025f34 13725 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13727$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13728 elif test "x$target" = "x$host"; then
13729 # We can use an host tool
13730 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13732$as_echo "host tool" >&6; }
be01d343
PB
13733 else
13734 # We need a cross tool
81ecdfbb
RW
13735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13736$as_echo "pre-installed" >&6; }
be01d343
PB
13737 fi
13738fi
4b900473 13739
81ecdfbb
RW
13740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13741$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13742if test "x${build}" != "x${host}" ; then
2429c060
PB
13743 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13744 # We already found the complete path
b8025f34 13745 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13747$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13748 else
13749 # Canadian cross, just use what we found
81ecdfbb
RW
13750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13751$as_echo "pre-installed" >&6; }
2429c060 13752 fi
be01d343
PB
13753else
13754 ok=yes
13755 case " ${configdirs} " in
13756 *" binutils "*) ;;
13757 *) ok=no ;;
13758 esac
c6b750e1 13759
be01d343
PB
13760 if test $ok = yes; then
13761 # An in-tree tool is available and we can use it
13762 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13764$as_echo "just compiled" >&6; }
2429c060
PB
13765 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13766 # We already found the complete path
b8025f34 13767 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13769$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13770 elif test "x$target" = "x$host"; then
13771 # We can use an host tool
13772 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13774$as_echo "host tool" >&6; }
be01d343
PB
13775 else
13776 # We need a cross tool
81ecdfbb
RW
13777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13778$as_echo "pre-installed" >&6; }
be01d343
PB
13779 fi
13780fi
4b900473 13781
81ecdfbb
RW
13782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13783$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13784if test "x${build}" != "x${host}" ; then
2429c060
PB
13785 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13786 # We already found the complete path
b8025f34 13787 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13789$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13790 else
13791 # Canadian cross, just use what we found
81ecdfbb
RW
13792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13793$as_echo "pre-installed" >&6; }
2429c060 13794 fi
be01d343
PB
13795else
13796 ok=yes
13797 case " ${configdirs} " in
13798 *" gcc "*) ;;
13799 *) ok=no ;;
13800 esac
c6b750e1 13801
be01d343
PB
13802 if test $ok = yes; then
13803 # An in-tree tool is available and we can use it
13804 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13806$as_echo "just compiled" >&6; }
2429c060
PB
13807 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13808 # We already found the complete path
b8025f34 13809 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13811$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13812 elif test "x$target" = "x$host"; then
13813 # We can use an host tool
13814 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13816$as_echo "host tool" >&6; }
be01d343
PB
13817 else
13818 # We need a cross tool
81ecdfbb
RW
13819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13820$as_echo "pre-installed" >&6; }
be01d343
PB
13821 fi
13822fi
4b900473 13823
81ecdfbb
RW
13824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13825$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13826if test "x${build}" != "x${host}" ; then
2429c060
PB
13827 if 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; }
2429c060
PB
13832 else
13833 # Canadian cross, just use what we found
81ecdfbb
RW
13834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13835$as_echo "pre-installed" >&6; }
2429c060 13836 fi
be01d343
PB
13837else
13838 ok=yes
13839 case " ${configdirs} " in
13840 *" gcc "*) ;;
13841 *) ok=no ;;
13842 esac
13843 case ,${enable_languages}, in
13844 *,java,*) ;;
13845 *) ok=no ;;
13846 esac
13847 if test $ok = yes; then
13848 # An in-tree tool is available and we can use it
13849 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13851$as_echo "just compiled" >&6; }
2429c060
PB
13852 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13853 # We already found the complete path
b8025f34 13854 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13856$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13857 elif test "x$target" = "x$host"; then
13858 # We can use an host tool
13859 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13861$as_echo "host tool" >&6; }
be01d343
PB
13862 else
13863 # We need a cross tool
81ecdfbb
RW
13864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13865$as_echo "pre-installed" >&6; }
be01d343
PB
13866 fi
13867fi
4b900473 13868
81ecdfbb
RW
13869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13870$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13871if test "x${build}" != "x${host}" ; then
2429c060
PB
13872 if 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; }
2429c060
PB
13877 else
13878 # Canadian cross, just use what we found
81ecdfbb
RW
13879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13880$as_echo "pre-installed" >&6; }
2429c060 13881 fi
be01d343
PB
13882else
13883 ok=yes
13884 case " ${configdirs} " in
13885 *" gcc "*) ;;
13886 *) ok=no ;;
13887 esac
13888 case ,${enable_languages}, in
13889 *,fortran,*) ;;
13890 *) ok=no ;;
13891 esac
13892 if test $ok = yes; then
13893 # An in-tree tool is available and we can use it
13894 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13896$as_echo "just compiled" >&6; }
2429c060
PB
13897 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13898 # We already found the complete path
b8025f34 13899 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13901$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13902 elif test "x$target" = "x$host"; then
13903 # We can use an host tool
13904 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13906$as_echo "host tool" >&6; }
be01d343
PB
13907 else
13908 # We need a cross tool
81ecdfbb
RW
13909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13910$as_echo "pre-installed" >&6; }
be01d343
PB
13911 fi
13912fi
4b900473 13913
81ecdfbb
RW
13914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13915$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13916if test "x${build}" != "x${host}" ; then
2429c060
PB
13917 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13918 # We already found the complete path
b8025f34 13919 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13921$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13922 else
13923 # Canadian cross, just use what we found
81ecdfbb
RW
13924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13925$as_echo "pre-installed" >&6; }
2429c060 13926 fi
be01d343
PB
13927else
13928 ok=yes
13929 case " ${configdirs} " in
13930 *" ld "*) ;;
13931 *) ok=no ;;
13932 esac
c6b750e1 13933
be01d343
PB
13934 if test $ok = yes; then
13935 # An in-tree tool is available and we can use it
13936 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13938$as_echo "just compiled" >&6; }
2429c060
PB
13939 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13940 # We already found the complete path
b8025f34 13941 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13943$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13944 elif test "x$target" = "x$host"; then
13945 # We can use an host tool
13946 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13948$as_echo "host tool" >&6; }
be01d343
PB
13949 else
13950 # We need a cross tool
81ecdfbb
RW
13951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13952$as_echo "pre-installed" >&6; }
be01d343
PB
13953 fi
13954fi
4b900473 13955
81ecdfbb
RW
13956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13957$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13958if test "x${build}" != "x${host}" ; then
2429c060
PB
13959 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13960 # We already found the complete path
b8025f34 13961 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13963$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13964 else
13965 # Canadian cross, just use what we found
81ecdfbb
RW
13966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13967$as_echo "pre-installed" >&6; }
2429c060 13968 fi
be01d343 13969else
2429c060
PB
13970 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13971 # We already found the complete path
b8025f34 13972 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13974$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13975 elif test "x$target" = "x$host"; then
be01d343
PB
13976 # We can use an host tool
13977 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13979$as_echo "host tool" >&6; }
be01d343
PB
13980 else
13981 # We need a cross tool
81ecdfbb
RW
13982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13983$as_echo "pre-installed" >&6; }
be01d343
PB
13984 fi
13985fi
4b900473 13986
81ecdfbb
RW
13987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13988$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13989if test "x${build}" != "x${host}" ; then
2429c060
PB
13990 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13991 # We already found the complete path
b8025f34 13992 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13994$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13995 else
13996 # Canadian cross, just use what we found
81ecdfbb
RW
13997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13998$as_echo "pre-installed" >&6; }
2429c060 13999 fi
be01d343
PB
14000else
14001 ok=yes
14002 case " ${configdirs} " in
14003 *" binutils "*) ;;
14004 *) ok=no ;;
14005 esac
c6b750e1 14006
be01d343
PB
14007 if test $ok = yes; then
14008 # An in-tree tool is available and we can use it
14009 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
14010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14011$as_echo "just compiled" >&6; }
2429c060
PB
14012 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
14013 # We already found the complete path
b8025f34 14014 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
14015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14016$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14017 elif test "x$target" = "x$host"; then
14018 # We can use an host tool
14019 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
14020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14021$as_echo "host tool" >&6; }
be01d343
PB
14022 else
14023 # We need a cross tool
81ecdfbb
RW
14024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14025$as_echo "pre-installed" >&6; }
be01d343
PB
14026 fi
14027fi
4b900473 14028
81ecdfbb
RW
14029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
14030$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 14031if test "x${build}" != "x${host}" ; then
2429c060
PB
14032 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14033 # We already found the complete path
b8025f34 14034 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14036$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14037 else
14038 # Canadian cross, just use what we found
81ecdfbb
RW
14039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14040$as_echo "pre-installed" >&6; }
2429c060 14041 fi
be01d343
PB
14042else
14043 ok=yes
14044 case " ${configdirs} " in
14045 *" binutils "*) ;;
14046 *) ok=no ;;
14047 esac
c6b750e1 14048
be01d343
PB
14049 if test $ok = yes; then
14050 # An in-tree tool is available and we can use it
14051 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
14052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14053$as_echo "just compiled" >&6; }
2429c060
PB
14054 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14055 # We already found the complete path
b8025f34 14056 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
14057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14058$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14059 elif test "x$target" = "x$host"; then
14060 # We can use an host tool
14061 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
14062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14063$as_echo "host tool" >&6; }
be01d343
PB
14064 else
14065 # We need a cross tool
81ecdfbb
RW
14066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14067$as_echo "pre-installed" >&6; }
be01d343
PB
14068 fi
14069fi
4b900473 14070
81ecdfbb
RW
14071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14072$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 14073if test "x${build}" != "x${host}" ; then
2429c060
PB
14074 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14075 # We already found the complete path
b8025f34 14076 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14078$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14079 else
14080 # Canadian cross, just use what we found
81ecdfbb
RW
14081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14082$as_echo "pre-installed" >&6; }
2429c060 14083 fi
be01d343
PB
14084else
14085 ok=yes
14086 case " ${configdirs} " in
14087 *" binutils "*) ;;
14088 *) ok=no ;;
14089 esac
c6b750e1 14090
be01d343
PB
14091 if test $ok = yes; then
14092 # An in-tree tool is available and we can use it
14093 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
14094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14095$as_echo "just compiled" >&6; }
2429c060
PB
14096 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14097 # We already found the complete path
b8025f34 14098 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
14099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14100$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14101 elif test "x$target" = "x$host"; then
14102 # We can use an host tool
14103 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
14104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14105$as_echo "host tool" >&6; }
be01d343
PB
14106 else
14107 # We need a cross tool
81ecdfbb
RW
14108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14109$as_echo "pre-installed" >&6; }
be01d343
PB
14110 fi
14111fi
4b900473 14112
81ecdfbb
RW
14113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14114$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 14115if test "x${build}" != "x${host}" ; then
2429c060
PB
14116 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14117 # We already found the complete path
b8025f34 14118 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14120$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14121 else
14122 # Canadian cross, just use what we found
81ecdfbb
RW
14123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14124$as_echo "pre-installed" >&6; }
2429c060 14125 fi
be01d343
PB
14126else
14127 ok=yes
14128 case " ${configdirs} " in
14129 *" binutils "*) ;;
14130 *) ok=no ;;
14131 esac
c6b750e1 14132
be01d343
PB
14133 if test $ok = yes; then
14134 # An in-tree tool is available and we can use it
14135 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
14136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14137$as_echo "just compiled" >&6; }
2429c060
PB
14138 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14139 # We already found the complete path
b8025f34 14140 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
14141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14142$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14143 elif test "x$target" = "x$host"; then
14144 # We can use an host tool
14145 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
14146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14147$as_echo "host tool" >&6; }
be01d343
PB
14148 else
14149 # We need a cross tool
81ecdfbb
RW
14150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14151$as_echo "pre-installed" >&6; }
be01d343
PB
14152 fi
14153fi
4b900473 14154
81ecdfbb
RW
14155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14156$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14157if test "x${build}" != "x${host}" ; then
2429c060
PB
14158 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14159 # We already found the complete path
b8025f34 14160 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14162$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14163 else
14164 # Canadian cross, just use what we found
81ecdfbb
RW
14165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14166$as_echo "pre-installed" >&6; }
2429c060 14167 fi
be01d343
PB
14168else
14169 ok=yes
14170 case " ${configdirs} " in
14171 *" binutils "*) ;;
14172 *) ok=no ;;
14173 esac
c6b750e1 14174
be01d343
PB
14175 if test $ok = yes; then
14176 # An in-tree tool is available and we can use it
14177 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14179$as_echo "just compiled" >&6; }
2429c060
PB
14180 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14181 # We already found the complete path
b8025f34 14182 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14184$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14185 elif test "x$target" = "x$host"; then
14186 # We can use an host tool
14187 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14189$as_echo "host tool" >&6; }
be01d343
PB
14190 else
14191 # We need a cross tool
81ecdfbb
RW
14192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14193$as_echo "pre-installed" >&6; }
be01d343 14194 fi
a0da8069 14195fi
54752a6b 14196
81ecdfbb
RW
14197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14198$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14199if test "x${build}" != "x${host}" ; then
14200 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14201 # We already found the complete path
14202 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14204$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14205 else
14206 # Canadian cross, just use what we found
81ecdfbb
RW
14207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14208$as_echo "pre-installed" >&6; }
0c24b341
NC
14209 fi
14210else
14211 ok=yes
14212 case " ${configdirs} " in
14213 *" binutils "*) ;;
14214 *) ok=no ;;
14215 esac
14216
14217 if test $ok = yes; then
14218 # An in-tree tool is available and we can use it
14219 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14221$as_echo "just compiled" >&6; }
0c24b341
NC
14222 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14223 # We already found the complete path
14224 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14226$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14227 elif test "x$target" = "x$host"; then
14228 # We can use an host tool
14229 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14231$as_echo "host tool" >&6; }
0c24b341
NC
14232 else
14233 # We need a cross tool
81ecdfbb
RW
14234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14235$as_echo "pre-installed" >&6; }
0c24b341
NC
14236 fi
14237fi
14238
54752a6b
NN
14239
14240
be01d343 14241
4b900473 14242
a0da8069
NN
14243# Certain tools may need extra flags.
14244AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14245RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14246NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14247
be01d343
PB
14248# When building target libraries, except in a Canadian cross, we use
14249# the same toolchain as the compiler we just built.
14250COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14251COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14252COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14253if test $host = $build; then
14254 case " $configdirs " in
14255 *" gcc "*)
14256 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14257 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14258 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14259 ;;
14260 esac
14261fi
14262
14263
14264
14265
14266
81ecdfbb
RW
14267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14268$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14269# Check whether --enable-maintainer-mode was given.
14270if test "${enable_maintainer_mode+set}" = set; then :
14271 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14272else
14273 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14274fi
14275
14276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14277$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14278
14279
14280if test "$USE_MAINTAINER_MODE" = yes; then
14281 MAINTAINER_MODE_TRUE=
14282 MAINTAINER_MODE_FALSE='#'
14283else
14284 MAINTAINER_MODE_TRUE='#'
14285 MAINTAINER_MODE_FALSE=
c6b750e1 14286fi
3d5e36ae
AO
14287MAINT=$MAINTAINER_MODE_TRUE
14288
1d39f329
NN
14289# ---------------------
14290# GCC bootstrap support
14291# ---------------------
14292
14293# Stage specific cflags for build.
14294stage1_cflags="-g"
14295case $build in
14296 vax-*-*)
14297 case ${GCC} in
14298 yes) stage1_cflags="-g -Wa,-J" ;;
14299 *) stage1_cflags="-g -J" ;;
14300 esac ;;
1d39f329
NN
14301esac
14302
1d89b610 14303# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14304if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14305 saved_CFLAGS="$CFLAGS"
14306
14307 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14308 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14310$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14312/* end confdefs.h. */
14313
2038f525
PB
14314#if (__GNUC__ < 3) \
14315 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14316 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14317#error http://gcc.gnu.org/PR29382
14318#endif
14319
c6b750e1
DJ
14320int
14321main ()
14322{
14323
14324 ;
14325 return 0;
14326}
14327_ACEOF
81ecdfbb
RW
14328if ac_fn_c_try_compile "$LINENO"; then :
14329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14330$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14331else
81ecdfbb
RW
14332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14333$as_echo "no" >&6; }
c6b750e1 14334fi
81ecdfbb 14335rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14336
14337 CFLAGS="$saved_CFLAGS"
14338fi
14339
14340
1d39f329 14341
8a0d8a5c 14342# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14343# Check whether --enable-stage1-checking was given.
14344if test "${enable_stage1_checking+set}" = set; then :
14345 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14346else
5566c1fa 14347 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14348 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14349else
5566c1fa 14350 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14351fi
81ecdfbb 14352fi
8a0d8a5c
PB
14353
14354
c6b750e1 14355
81ecdfbb
RW
14356# Enable -Werror in bootstrap stage2 and later.
14357# Check whether --enable-werror was given.
14358if test "${enable_werror+set}" = set; then :
14359 enableval=$enable_werror;
1d39f329 14360else
a0323144 14361 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14362 enable_werror=yes
79fcd0ec
PB
14363else
14364 enable_werror=no
14365fi
81ecdfbb
RW
14366fi
14367
1a6f2dc7
NN
14368case ${enable_werror} in
14369 yes) stage2_werror_flag="--enable-werror-always" ;;
14370 *) stage2_werror_flag="" ;;
1d39f329
NN
14371esac
14372
14373
e8a5fa9c
RW
14374# Specify what files to not compare during bootstrap.
14375
14376compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14377case "$target" in
14378 hppa*64*-*-hpux*) ;;
14379 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14380esac
1f53ca9a
AO
14381case " $configdirs " in
14382*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14383esac
e8a5fa9c
RW
14384
14385
81ecdfbb
RW
14386ac_config_files="$ac_config_files Makefile"
14387
c6b750e1 14388cat >confcache <<\_ACEOF
a0da8069
NN
14389# This file is a shell script that caches the results of configure
14390# tests run on this system so they can be shared between configure
c6b750e1
DJ
14391# scripts and configure runs, see configure's option --config-cache.
14392# It is not useful on other systems. If it contains results you don't
14393# want to keep, you may remove or edit it.
a0da8069 14394#
c6b750e1
DJ
14395# config.status only pays attention to the cache file if you give it
14396# the --recheck option to rerun configure.
a0da8069 14397#
c6b750e1
DJ
14398# `ac_cv_env_foo' variables (set or unset) will be overridden when
14399# loading this file, other *unset* `ac_cv_foo' will be assigned the
14400# following values.
14401
14402_ACEOF
14403
a0da8069
NN
14404# The following way of writing the cache mishandles newlines in values,
14405# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14406# So, we kill variables containing newlines.
a0da8069
NN
14407# Ultrix sh set writes to stderr and can't be redirected directly,
14408# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14409(
14410 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14411 eval ac_val=\$$ac_var
14412 case $ac_val in #(
14413 *${as_nl}*)
14414 case $ac_var in #(
14415 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14416$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14417 esac
14418 case $ac_var in #(
14419 _ | IFS | as_nl) ;; #(
14420 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14421 *) { eval $ac_var=; unset $ac_var;} ;;
14422 esac ;;
14423 esac
14424 done
14425
c6b750e1 14426 (set) 2>&1 |
81ecdfbb
RW
14427 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14428 *${as_nl}ac_space=\ *)
14429 # `set' does not quote correctly, so add quotes: double-quote
14430 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14431 sed -n \
14432 "s/'/'\\\\''/g;
14433 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14434 ;; #(
c6b750e1
DJ
14435 *)
14436 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14437 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14438 ;;
81ecdfbb
RW
14439 esac |
14440 sort
14441) |
c6b750e1 14442 sed '
81ecdfbb 14443 /^ac_cv_env_/b end
c6b750e1 14444 t clear
81ecdfbb 14445 :clear
c6b750e1
DJ
14446 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14447 t end
81ecdfbb
RW
14448 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14449 :end' >>confcache
14450if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14451 if test -w "$cache_file"; then
14452 test "x$cache_file" != "x/dev/null" &&
14453 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14454$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14455 cat confcache >$cache_file
a0da8069 14456 else
81ecdfbb
RW
14457 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14458$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14459 fi
852e5f18 14460fi
a0da8069 14461rm -f confcache
852e5f18 14462
a0da8069
NN
14463test "x$prefix" = xNONE && prefix=$ac_default_prefix
14464# Let make expand exec_prefix.
14465test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14466
a0da8069
NN
14467# Transform confdefs.h into DEFS.
14468# Protect against shell expansion while executing Makefile rules.
14469# Protect against Makefile macro expansion.
c6b750e1
DJ
14470#
14471# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14472# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14473# look for a macro that doesn't take arguments.
81ecdfbb
RW
14474ac_script='
14475:mline
14476/\\$/{
14477 N
14478 s,\\\n,,
14479 b mline
14480}
c6b750e1 14481t clear
81ecdfbb
RW
14482:clear
14483s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14484t quote
81ecdfbb 14485s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14486t quote
81ecdfbb
RW
14487b any
14488:quote
14489s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14490s/\[/\\&/g
14491s/\]/\\&/g
14492s/\$/$$/g
14493H
14494:any
14495${
14496 g
14497 s/^\n//
14498 s/\n/ /g
14499 p
14500}
14501'
14502DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14503
14504
14505ac_libobjs=
14506ac_ltlibobjs=
14507for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14508 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14509 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14510 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14511 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14512 # will be set to the directory where LIBOBJS objects are built.
14513 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14514 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14515done
14516LIBOBJS=$ac_libobjs
852e5f18 14517
c6b750e1 14518LTLIBOBJS=$ac_ltlibobjs
376a0e54 14519
cac3d6c4 14520
c6b750e1
DJ
14521
14522: ${CONFIG_STATUS=./config.status}
81ecdfbb 14523ac_write_fail=0
c6b750e1
DJ
14524ac_clean_files_save=$ac_clean_files
14525ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14526{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14527$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14528as_write_fail=0
14529cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14530#! $SHELL
14531# Generated by $as_me.
a0da8069 14532# Run this file to recreate the current configuration.
a0da8069 14533# Compiler output produced by configure, useful for debugging
c6b750e1 14534# configure, is in config.log if it exists.
376a0e54 14535
c6b750e1
DJ
14536debug=false
14537ac_cs_recheck=false
14538ac_cs_silent=false
c6b750e1 14539
81ecdfbb
RW
14540SHELL=\${CONFIG_SHELL-$SHELL}
14541export SHELL
14542_ASEOF
14543cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14544## -------------------- ##
14545## M4sh Initialization. ##
14546## -------------------- ##
14547
14548# Be more Bourne compatible
14549DUALCASE=1; export DUALCASE # for MKS sh
14550if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14551 emulate sh
14552 NULLCMD=:
81ecdfbb 14553 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14554 # is contrary to our usage. Disable this feature.
14555 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14556 setopt NO_GLOB_SUBST
14557else
14558 case `(set -o) 2>/dev/null` in #(
14559 *posix*) :
14560 set -o posix ;; #(
14561 *) :
14562 ;;
14563esac
c6b750e1 14564fi
c6b750e1 14565
81ecdfbb
RW
14566
14567as_nl='
14568'
14569export as_nl
14570# Printing a long string crashes Solaris 7 /usr/bin/printf.
14571as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14572as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14573as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14574# Prefer a ksh shell builtin over an external printf program on Solaris,
14575# but without wasting forks for bash or zsh.
14576if test -z "$BASH_VERSION$ZSH_VERSION" \
14577 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14578 as_echo='print -r --'
14579 as_echo_n='print -rn --'
14580elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14581 as_echo='printf %s\n'
14582 as_echo_n='printf %s'
14583else
14584 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14585 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14586 as_echo_n='/usr/ucb/echo -n'
14587 else
14588 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14589 as_echo_n_body='eval
14590 arg=$1;
14591 case $arg in #(
14592 *"$as_nl"*)
14593 expr "X$arg" : "X\\(.*\\)$as_nl";
14594 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14595 esac;
14596 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14597 '
14598 export as_echo_n_body
14599 as_echo_n='sh -c $as_echo_n_body as_echo'
14600 fi
14601 export as_echo_body
14602 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14603fi
14604
81ecdfbb
RW
14605# The user is always right.
14606if test "${PATH_SEPARATOR+set}" != set; then
14607 PATH_SEPARATOR=:
14608 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14609 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14610 PATH_SEPARATOR=';'
14611 }
14612fi
14613
14614
14615# IFS
14616# We need space, tab and new line, in precisely that order. Quoting is
14617# there to prevent editors from complaining about space-tab.
14618# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14619# splitting by setting IFS to empty value.)
14620IFS=" "" $as_nl"
14621
14622# Find who we are. Look in the path if we contain no directory separator.
14623case $0 in #((
14624 *[\\/]* ) as_myself=$0 ;;
14625 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14626for as_dir in $PATH
14627do
14628 IFS=$as_save_IFS
14629 test -z "$as_dir" && as_dir=.
14630 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14631 done
14632IFS=$as_save_IFS
14633
14634 ;;
14635esac
14636# We did not find ourselves, most probably we were run as `sh COMMAND'
14637# in which case we are not to be found in the path.
14638if test "x$as_myself" = x; then
14639 as_myself=$0
14640fi
14641if test ! -f "$as_myself"; then
14642 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14643 exit 1
14644fi
c6b750e1 14645
81ecdfbb
RW
14646# Unset variables that we do not need and which cause bugs (e.g. in
14647# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14648# suppresses any "Segmentation fault" message there. '((' could
14649# trigger a bug in pdksh 5.2.14.
14650for as_var in BASH_ENV ENV MAIL MAILPATH
14651do eval test x\${$as_var+set} = xset \
14652 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14653done
c6b750e1
DJ
14654PS1='$ '
14655PS2='> '
14656PS4='+ '
14657
14658# NLS nuisances.
81ecdfbb
RW
14659LC_ALL=C
14660export LC_ALL
14661LANGUAGE=C
14662export LANGUAGE
14663
14664# CDPATH.
14665(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14666
14667
14668# as_fn_error ERROR [LINENO LOG_FD]
14669# ---------------------------------
14670# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14671# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14672# script with status $?, using 1 if that was 0.
14673as_fn_error ()
14674{
14675 as_status=$?; test $as_status -eq 0 && as_status=1
14676 if test "$3"; then
14677 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14678 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14679 fi
81ecdfbb
RW
14680 $as_echo "$as_me: error: $1" >&2
14681 as_fn_exit $as_status
14682} # as_fn_error
14683
14684
14685# as_fn_set_status STATUS
14686# -----------------------
14687# Set $? to STATUS, without forking.
14688as_fn_set_status ()
14689{
14690 return $1
14691} # as_fn_set_status
14692
14693# as_fn_exit STATUS
14694# -----------------
14695# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14696as_fn_exit ()
14697{
14698 set +e
14699 as_fn_set_status $1
14700 exit $1
14701} # as_fn_exit
14702
14703# as_fn_unset VAR
14704# ---------------
14705# Portably unset VAR.
14706as_fn_unset ()
14707{
14708 { eval $1=; unset $1;}
14709}
14710as_unset=as_fn_unset
14711# as_fn_append VAR VALUE
14712# ----------------------
14713# Append the text in VALUE to the end of the definition contained in VAR. Take
14714# advantage of any shell optimizations that allow amortized linear growth over
14715# repeated appends, instead of the typical quadratic growth present in naive
14716# implementations.
14717if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14718 eval 'as_fn_append ()
14719 {
14720 eval $1+=\$2
14721 }'
14722else
14723 as_fn_append ()
14724 {
14725 eval $1=\$$1\$2
14726 }
14727fi # as_fn_append
14728
14729# as_fn_arith ARG...
14730# ------------------
14731# Perform arithmetic evaluation on the ARGs, and store the result in the
14732# global $as_val. Take advantage of shells that can avoid forks. The arguments
14733# must be portable across $(()) and expr.
14734if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14735 eval 'as_fn_arith ()
14736 {
14737 as_val=$(( $* ))
14738 }'
14739else
14740 as_fn_arith ()
14741 {
14742 as_val=`expr "$@" || test $? -eq 1`
14743 }
14744fi # as_fn_arith
14745
c6b750e1 14746
81ecdfbb
RW
14747if expr a : '\(a\)' >/dev/null 2>&1 &&
14748 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14749 as_expr=expr
14750else
14751 as_expr=false
14752fi
14753
81ecdfbb 14754if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14755 as_basename=basename
14756else
14757 as_basename=false
14758fi
14759
81ecdfbb
RW
14760if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14761 as_dirname=dirname
14762else
14763 as_dirname=false
14764fi
c6b750e1 14765
81ecdfbb 14766as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14767$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14768 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14769 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14770$as_echo X/"$0" |
14771 sed '/^.*\/\([^/][^/]*\)\/*$/{
14772 s//\1/
14773 q
14774 }
14775 /^X\/\(\/\/\)$/{
14776 s//\1/
14777 q
14778 }
14779 /^X\/\(\/\).*/{
14780 s//\1/
14781 q
14782 }
14783 s/.*/./; q'`
c6b750e1 14784
c6b750e1
DJ
14785# Avoid depending upon Character Ranges.
14786as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14787as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14788as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14789as_cr_digits='0123456789'
14790as_cr_alnum=$as_cr_Letters$as_cr_digits
14791
81ecdfbb
RW
14792ECHO_C= ECHO_N= ECHO_T=
14793case `echo -n x` in #(((((
14794-n*)
14795 case `echo 'xy\c'` in
14796 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14797 xy) ECHO_C='\c';;
14798 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14799 ECHO_T=' ';;
14800 esac;;
14801*)
14802 ECHO_N='-n';;
c6b750e1
DJ
14803esac
14804
81ecdfbb
RW
14805rm -f conf$$ conf$$.exe conf$$.file
14806if test -d conf$$.dir; then
14807 rm -f conf$$.dir/conf$$.file
c6b750e1 14808else
81ecdfbb
RW
14809 rm -f conf$$.dir
14810 mkdir conf$$.dir 2>/dev/null
c6b750e1 14811fi
81ecdfbb
RW
14812if (echo >conf$$.file) 2>/dev/null; then
14813 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14814 as_ln_s='ln -s'
81ecdfbb
RW
14815 # ... but there are two gotchas:
14816 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14817 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14818 # In both cases, we have to default to `cp -p'.
14819 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14820 as_ln_s='cp -p'
14821 elif ln conf$$.file conf$$ 2>/dev/null; then
14822 as_ln_s=ln
14823 else
14824 as_ln_s='cp -p'
c6b750e1 14825 fi
c6b750e1
DJ
14826else
14827 as_ln_s='cp -p'
14828fi
81ecdfbb
RW
14829rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14830rmdir conf$$.dir 2>/dev/null
14831
14832
14833# as_fn_mkdir_p
14834# -------------
14835# Create "$as_dir" as a directory, including parents if necessary.
14836as_fn_mkdir_p ()
14837{
14838
14839 case $as_dir in #(
14840 -*) as_dir=./$as_dir;;
14841 esac
14842 test -d "$as_dir" || eval $as_mkdir_p || {
14843 as_dirs=
14844 while :; do
14845 case $as_dir in #(
14846 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14847 *) as_qdir=$as_dir;;
14848 esac
14849 as_dirs="'$as_qdir' $as_dirs"
14850 as_dir=`$as_dirname -- "$as_dir" ||
14851$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14852 X"$as_dir" : 'X\(//\)[^/]' \| \
14853 X"$as_dir" : 'X\(//\)$' \| \
14854 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14855$as_echo X"$as_dir" |
14856 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14857 s//\1/
14858 q
14859 }
14860 /^X\(\/\/\)[^/].*/{
14861 s//\1/
14862 q
14863 }
14864 /^X\(\/\/\)$/{
14865 s//\1/
14866 q
14867 }
14868 /^X\(\/\).*/{
14869 s//\1/
14870 q
14871 }
14872 s/.*/./; q'`
14873 test -d "$as_dir" && break
14874 done
14875 test -z "$as_dirs" || eval "mkdir $as_dirs"
14876 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14877
c6b750e1 14878
81ecdfbb 14879} # as_fn_mkdir_p
c6b750e1 14880if mkdir -p . 2>/dev/null; then
81ecdfbb 14881 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14882else
14883 test -d ./-p && rmdir ./-p
14884 as_mkdir_p=false
14885fi
14886
81ecdfbb
RW
14887if test -x / >/dev/null 2>&1; then
14888 as_test_x='test -x'
14889else
14890 if ls -dL / >/dev/null 2>&1; then
14891 as_ls_L_option=L
14892 else
14893 as_ls_L_option=
14894 fi
14895 as_test_x='
14896 eval sh -c '\''
14897 if test -d "$1"; then
14898 test -d "$1/.";
14899 else
14900 case $1 in #(
14901 -*)set "./$1";;
14902 esac;
14903 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14904 ???[sx]*):;;*)false;;esac;fi
14905 '\'' sh
14906 '
14907fi
14908as_executable_p=$as_test_x
c6b750e1
DJ
14909
14910# Sed expression to map a string onto a valid CPP name.
14911as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14912
14913# Sed expression to map a string onto a valid variable name.
14914as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14915
14916
c6b750e1 14917exec 6>&1
81ecdfbb
RW
14918## ----------------------------------- ##
14919## Main body of $CONFIG_STATUS script. ##
14920## ----------------------------------- ##
14921_ASEOF
14922test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14923
14924cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14925# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14926# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14927# values after options handling.
14928ac_log="
c6b750e1 14929This file was extended by $as_me, which was
81ecdfbb 14930generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14931
14932 CONFIG_FILES = $CONFIG_FILES
14933 CONFIG_HEADERS = $CONFIG_HEADERS
14934 CONFIG_LINKS = $CONFIG_LINKS
14935 CONFIG_COMMANDS = $CONFIG_COMMANDS
14936 $ $0 $@
14937
81ecdfbb
RW
14938on `(hostname || uname -n) 2>/dev/null | sed 1q`
14939"
14940
c6b750e1
DJ
14941_ACEOF
14942
81ecdfbb
RW
14943case $ac_config_files in *"
14944"*) set x $ac_config_files; shift; ac_config_files=$*;;
14945esac
c6b750e1 14946
c6b750e1 14947
c6b750e1 14948
81ecdfbb
RW
14949cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14950# Files that config.status was made for.
14951config_files="$ac_config_files"
c6b750e1 14952
81ecdfbb 14953_ACEOF
c6b750e1 14954
81ecdfbb 14955cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14956ac_cs_usage="\
81ecdfbb
RW
14957\`$as_me' instantiates files and other configuration actions
14958from templates according to the current configuration. Unless the files
14959and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14960
81ecdfbb 14961Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14962
14963 -h, --help print this help, then exit
81ecdfbb
RW
14964 -V, --version print version number and configuration settings, then exit
14965 -q, --quiet, --silent
14966 do not print progress messages
c6b750e1
DJ
14967 -d, --debug don't remove temporary files
14968 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14969 --file=FILE[:TEMPLATE]
14970 instantiate the configuration file FILE
c6b750e1
DJ
14971
14972Configuration files:
14973$config_files
14974
81ecdfbb 14975Report bugs to the package provider."
c6b750e1 14976
81ecdfbb
RW
14977_ACEOF
14978cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14979ac_cs_version="\\
14980config.status
81ecdfbb
RW
14981configured by $0, generated by GNU Autoconf 2.64,
14982 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14983
81ecdfbb 14984Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14985This config.status script is free software; the Free Software Foundation
14986gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14987
14988ac_pwd='$ac_pwd'
14989srcdir='$srcdir'
14990INSTALL='$INSTALL'
8e957354 14991AWK='$AWK'
81ecdfbb 14992test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14993_ACEOF
14994
81ecdfbb
RW
14995cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14996# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14997ac_need_defaults=:
14998while test $# != 0
a0da8069 14999do
c6b750e1
DJ
15000 case $1 in
15001 --*=*)
81ecdfbb
RW
15002 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15003 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
15004 ac_shift=:
15005 ;;
81ecdfbb 15006 *)
c6b750e1
DJ
15007 ac_option=$1
15008 ac_optarg=$2
15009 ac_shift=shift
15010 ;;
c6b750e1
DJ
15011 esac
15012
15013 case $ac_option in
15014 # Handling of the options.
a0da8069 15015 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 15016 ac_cs_recheck=: ;;
81ecdfbb
RW
15017 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15018 $as_echo "$ac_cs_version"; exit ;;
15019 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
15020 debug=: ;;
15021 --file | --fil | --fi | --f )
15022 $ac_shift
81ecdfbb
RW
15023 case $ac_optarg in
15024 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15025 esac
15026 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 15027 ac_need_defaults=false;;
81ecdfbb
RW
15028 --he | --h | --help | --hel | -h )
15029 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
15030 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15031 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15032 ac_cs_silent=: ;;
15033
15034 # This is an error.
81ecdfbb
RW
15035 -*) as_fn_error "unrecognized option: \`$1'
15036Try \`$0 --help' for more information." ;;
c6b750e1 15037
81ecdfbb
RW
15038 *) as_fn_append ac_config_targets " $1"
15039 ac_need_defaults=false ;;
c6b750e1 15040
376a0e54 15041 esac
c6b750e1 15042 shift
376a0e54
CM
15043done
15044
c6b750e1 15045ac_configure_extra_args=
376a0e54 15046
c6b750e1
DJ
15047if $ac_cs_silent; then
15048 exec 6>/dev/null
15049 ac_configure_extra_args="$ac_configure_extra_args --silent"
15050fi
376a0e54 15051
c6b750e1 15052_ACEOF
81ecdfbb 15053cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 15054if \$ac_cs_recheck; then
81ecdfbb
RW
15055 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15056 shift
15057 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15058 CONFIG_SHELL='$SHELL'
15059 export CONFIG_SHELL
15060 exec "\$@"
c6b750e1
DJ
15061fi
15062
15063_ACEOF
81ecdfbb
RW
15064cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15065exec 5>>config.log
15066{
15067 echo
15068 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15069## Running $as_me. ##
15070_ASBOX
15071 $as_echo "$ac_log"
15072} >&5
c6b750e1 15073
81ecdfbb
RW
15074_ACEOF
15075cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
15076#
15077# INIT-COMMANDS
15078#
15079extrasub_build="$extrasub_build"
15080 extrasub_host="$extrasub_host"
15081 extrasub_target="$extrasub_target"
15082
81ecdfbb 15083_ACEOF
c6b750e1 15084
81ecdfbb 15085cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 15086
81ecdfbb 15087# Handling of arguments.
c6b750e1
DJ
15088for ac_config_target in $ac_config_targets
15089do
81ecdfbb
RW
15090 case $ac_config_target in
15091 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15092
15093 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
15094 esac
15095done
15096
81ecdfbb 15097
c6b750e1
DJ
15098# If the user did not use the arguments to specify the items to instantiate,
15099# then the envvar interface is used. Set only those that are not.
15100# We use the long form for the default assignment because of an extremely
15101# bizarre bug on SunOS 4.1.3.
15102if $ac_need_defaults; then
15103 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15104fi
15105
15106# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 15107# simply because there is no reason against having it here, and in addition,
c6b750e1 15108# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
15109# Hook for its removal unless debugging.
15110# Note that there is a small window in which the directory will not be cleaned:
15111# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
15112$debug ||
15113{
81ecdfbb
RW
15114 tmp=
15115 trap 'exit_status=$?
15116 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15117' 0
15118 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 15119}
c6b750e1
DJ
15120# Create a (secure) tmp directory for tmp files.
15121
15122{
81ecdfbb 15123 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
15124 test -n "$tmp" && test -d "$tmp"
15125} ||
15126{
81ecdfbb
RW
15127 tmp=./conf$$-$RANDOM
15128 (umask 077 && mkdir "$tmp")
15129} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15130
15131# Set up the scripts for CONFIG_FILES section.
15132# No need to generate them if there are no CONFIG_FILES.
15133# This happens for instance with `./config.status config.h'.
15134if test -n "$CONFIG_FILES"; then
15135
15136if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15137 ac_cs_awk_getline=:
15138 ac_cs_awk_pipe_init=
15139 ac_cs_awk_read_file='
15140 while ((getline aline < (F[key])) > 0)
15141 print(aline)
15142 close(F[key])'
15143 ac_cs_awk_pipe_fini=
15144else
15145 ac_cs_awk_getline=false
15146 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15147 ac_cs_awk_read_file='
15148 print "|#_!!_#|"
15149 print "cat " F[key] " &&"
15150 '$ac_cs_awk_pipe_init
15151 # The final `:' finishes the AND list.
15152 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15153fi
15154ac_cr=`echo X | tr X '\015'`
15155# On cygwin, bash can eat \r inside `` if the user requested igncr.
15156# But we know of no other shell where ac_cr would be empty at this
15157# point, so we can use a bashism as a fallback.
15158if test "x$ac_cr" = x; then
15159 eval ac_cr=\$\'\\r\'
15160fi
15161ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15162if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15163 ac_cs_awk_cr='\r'
15164else
15165 ac_cs_awk_cr=$ac_cr
15166fi
15167
15168echo 'BEGIN {' >"$tmp/subs1.awk" &&
15169_ACEOF
15170
15171# Create commands to substitute file output variables.
c6b750e1 15172{
81ecdfbb
RW
15173 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15174 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15175 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15176 echo "_ACAWK" &&
15177 echo "_ACEOF"
15178} >conf$$files.sh &&
15179. ./conf$$files.sh ||
15180 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15181rm -f conf$$files.sh
c6b750e1 15182
81ecdfbb
RW
15183{
15184 echo "cat >conf$$subs.awk <<_ACEOF" &&
15185 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15186 echo "_ACEOF"
15187} >conf$$subs.sh ||
15188 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15189ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15190ac_delim='%!_!# '
15191for ac_last_try in false false false false false :; do
15192 . ./conf$$subs.sh ||
15193 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15194
15195 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15196 if test $ac_delim_n = $ac_delim_num; then
15197 break
15198 elif $ac_last_try; then
15199 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15200 else
15201 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15202 fi
15203done
15204rm -f conf$$subs.sh
15205
15206cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15207cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15208_ACEOF
81ecdfbb
RW
15209sed -n '
15210h
15211s/^/S["/; s/!.*/"]=/
15212p
15213g
15214s/^[^!]*!//
15215:repl
15216t repl
15217s/'"$ac_delim"'$//
15218t delim
15219:nl
15220h
15221s/\(.\{148\}\).*/\1/
15222t more1
15223s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15224p
15225n
15226b repl
15227:more1
15228s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15229p
15230g
15231s/.\{148\}//
15232t nl
15233:delim
15234h
15235s/\(.\{148\}\).*/\1/
15236t more2
15237s/["\\]/\\&/g; s/^/"/; s/$/"/
15238p
15239b
15240:more2
15241s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15242p
15243g
15244s/.\{148\}//
15245t delim
15246' <conf$$subs.awk | sed '
15247/^[^""]/{
15248 N
15249 s/\n//
15250}
15251' >>$CONFIG_STATUS || ac_write_fail=1
15252rm -f conf$$subs.awk
15253cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15254_ACAWK
15255cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15256 for (key in S) S_is_set[key] = 1
15257 FS = "\a"
15258 \$ac_cs_awk_pipe_init
15259}
15260{
15261 line = $ 0
15262 nfields = split(line, field, "@")
15263 substed = 0
15264 len = length(field[1])
15265 for (i = 2; i < nfields; i++) {
15266 key = field[i]
15267 keylen = length(key)
15268 if (S_is_set[key]) {
15269 value = S[key]
15270 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15271 len += length(value) + length(field[++i])
15272 substed = 1
15273 } else
15274 len += 1 + keylen
15275 }
15276 if (nfields == 3 && !substed) {
15277 key = field[2]
15278 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15279 \$ac_cs_awk_read_file
15280 next
15281 }
15282 }
15283 print line
15284}
15285\$ac_cs_awk_pipe_fini
15286_ACAWK
15287_ACEOF
15288cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15289if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15290 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15291else
15292 cat
15293fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15294 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15295_ACEOF
15296
15297# VPATH may cause trouble with some makes, so we remove $(srcdir),
15298# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15299# trailing colons and then remove the whole line if VPATH becomes empty
15300# (actually we leave an empty line to preserve line numbers).
15301if test "x$srcdir" = x.; then
15302 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15303s/:*\$(srcdir):*/:/
15304s/:*\${srcdir}:*/:/
15305s/:*@srcdir@:*/:/
15306s/^\([^=]*=[ ]*\):*/\1/
15307s/:*$//
15308s/^[^=]*=[ ]*$//
15309}'
15310fi
c6b750e1 15311
81ecdfbb
RW
15312cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15313fi # test -n "$CONFIG_FILES"
c6b750e1 15314
c6b750e1 15315
81ecdfbb
RW
15316eval set X " :F $CONFIG_FILES "
15317shift
15318for ac_tag
15319do
15320 case $ac_tag in
15321 :[FHLC]) ac_mode=$ac_tag; continue;;
15322 esac
15323 case $ac_mode$ac_tag in
15324 :[FHL]*:*);;
15325 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15326 :[FH]-) ac_tag=-:-;;
15327 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15328 esac
15329 ac_save_IFS=$IFS
15330 IFS=:
15331 set x $ac_tag
15332 IFS=$ac_save_IFS
15333 shift
15334 ac_file=$1
15335 shift
252b5132 15336
81ecdfbb
RW
15337 case $ac_mode in
15338 :L) ac_source=$1;;
15339 :[FH])
15340 ac_file_inputs=
15341 for ac_f
15342 do
15343 case $ac_f in
15344 -) ac_f="$tmp/stdin";;
15345 *) # Look for the file first in the build tree, then in the source tree
15346 # (if the path is not absolute). The absolute path cannot be DOS-style,
15347 # because $ac_f cannot contain `:'.
15348 test -f "$ac_f" ||
15349 case $ac_f in
15350 [\\/$]*) false;;
15351 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15352 esac ||
15353 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15354 esac
15355 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15356 as_fn_append ac_file_inputs " '$ac_f'"
15357 done
c6b750e1 15358
81ecdfbb
RW
15359 # Let's still pretend it is `configure' which instantiates (i.e., don't
15360 # use $as_me), people would be surprised to read:
15361 # /* config.h. Generated by config.status. */
15362 configure_input='Generated from '`
15363 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15364 `' by configure.'
15365 if test x"$ac_file" != x-; then
15366 configure_input="$ac_file. $configure_input"
15367 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15368$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15369 fi
81ecdfbb
RW
15370 # Neutralize special characters interpreted by sed in replacement strings.
15371 case $configure_input in #(
15372 *\&* | *\|* | *\\* )
15373 ac_sed_conf_input=`$as_echo "$configure_input" |
15374 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15375 *) ac_sed_conf_input=$configure_input;;
15376 esac
cac3d6c4 15377
81ecdfbb
RW
15378 case $ac_tag in
15379 *:-:* | *:-) cat >"$tmp/stdin" \
15380 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15381 esac
15382 ;;
a0da8069 15383 esac
252b5132 15384
81ecdfbb 15385 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15386$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15387 X"$ac_file" : 'X\(//\)[^/]' \| \
15388 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15389 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15390$as_echo X"$ac_file" |
15391 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15392 s//\1/
15393 q
15394 }
15395 /^X\(\/\/\)[^/].*/{
15396 s//\1/
15397 q
15398 }
15399 /^X\(\/\/\)$/{
15400 s//\1/
15401 q
15402 }
15403 /^X\(\/\).*/{
15404 s//\1/
15405 q
15406 }
15407 s/.*/./; q'`
15408 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15409 ac_builddir=.
252b5132 15410
81ecdfbb
RW
15411case "$ac_dir" in
15412.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15413*)
15414 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15415 # A ".." for each directory in $ac_dir_suffix.
15416 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15417 case $ac_top_builddir_sub in
15418 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15419 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15420 esac ;;
15421esac
15422ac_abs_top_builddir=$ac_pwd
15423ac_abs_builddir=$ac_pwd$ac_dir_suffix
15424# for backward compatibility:
15425ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15426
15427case $srcdir in
81ecdfbb 15428 .) # We are building in place.
c6b750e1 15429 ac_srcdir=.
81ecdfbb
RW
15430 ac_top_srcdir=$ac_top_builddir_sub
15431 ac_abs_top_srcdir=$ac_pwd ;;
15432 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15433 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15434 ac_top_srcdir=$srcdir
15435 ac_abs_top_srcdir=$srcdir ;;
15436 *) # Relative name.
15437 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15438 ac_top_srcdir=$ac_top_build_prefix$srcdir
15439 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15440esac
81ecdfbb 15441ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15442
252b5132 15443
81ecdfbb
RW
15444 case $ac_mode in
15445 :F)
15446 #
15447 # CONFIG_FILE
15448 #
c6b750e1
DJ
15449
15450 case $INSTALL in
15451 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15452 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15453 esac
81ecdfbb 15454_ACEOF
252b5132 15455
81ecdfbb
RW
15456cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15457# If the template does not know about datarootdir, expand it.
15458# FIXME: This hack should be removed a few years after 2.60.
15459ac_datarootdir_hack=; ac_datarootdir_seen=
15460ac_sed_dataroot='
15461/datarootdir/ {
15462 p
15463 q
15464}
15465/@datadir@/p
15466/@docdir@/p
15467/@infodir@/p
15468/@localedir@/p
15469/@mandir@/p'
15470case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15471*datarootdir*) ac_datarootdir_seen=yes;;
15472*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15473 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15474$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15475_ACEOF
81ecdfbb
RW
15476cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15477 ac_datarootdir_hack='
15478 s&@datadir@&$datadir&g
15479 s&@docdir@&$docdir&g
15480 s&@infodir@&$infodir&g
15481 s&@localedir@&$localedir&g
15482 s&@mandir@&$mandir&g
15483 s&\\\${datarootdir}&$datarootdir&g' ;;
15484esac
15485_ACEOF
15486
15487# Neutralize VPATH when `$srcdir' = `.'.
15488# Shell code in configure.ac might set extrasub.
15489# FIXME: do we really want to maintain this feature?
15490cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15491ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15492$extrasub
15493_ACEOF
81ecdfbb 15494cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15495:t
15496/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15497s|@configure_input@|$ac_sed_conf_input|;t t
15498s&@top_builddir@&$ac_top_builddir_sub&;t t
15499s&@top_build_prefix@&$ac_top_build_prefix&;t t
15500s&@srcdir@&$ac_srcdir&;t t
15501s&@abs_srcdir@&$ac_abs_srcdir&;t t
15502s&@top_srcdir@&$ac_top_srcdir&;t t
15503s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15504s&@builddir@&$ac_builddir&;t t
15505s&@abs_builddir@&$ac_abs_builddir&;t t
15506s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15507s&@INSTALL@&$ac_INSTALL&;t t
15508$ac_datarootdir_hack
15509"
15510eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15511if $ac_cs_awk_getline; then
15512 $AWK -f "$tmp/subs.awk"
15513else
15514 $AWK -f "$tmp/subs.awk" | $SHELL
15515fi >$tmp/out \
15516 || as_fn_error "could not create $ac_file" "$LINENO" 5
15517
15518test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15519 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15520 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15522which seems to be undefined. Please make sure it is defined." >&5
15523$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15524which seems to be undefined. Please make sure it is defined." >&2;}
15525
15526 rm -f "$tmp/stdin"
15527 case $ac_file in
15528 -) cat "$tmp/out" && rm -f "$tmp/out";;
15529 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15530 esac \
15531 || as_fn_error "could not create $ac_file" "$LINENO" 5
15532 ;;
c148b4cb 15533
c148b4cb 15534
c148b4cb 15535
81ecdfbb
RW
15536 esac
15537
06a51eac
RW
15538
15539 case $ac_file$ac_mode in
15540 "Makefile":F) sed "$extrasub_build" Makefile |
15541 sed "$extrasub_host" |
15542 sed "$extrasub_target" > mf$$
15543 mv -f mf$$ Makefile ;;
15544
15545 esac
81ecdfbb
RW
15546done # for ac_tag
15547
15548
15549as_fn_exit 0
c6b750e1 15550_ACEOF
c6b750e1
DJ
15551ac_clean_files=$ac_clean_files_save
15552
81ecdfbb
RW
15553test $ac_write_fail = 0 ||
15554 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15555
c6b750e1
DJ
15556
15557# configure is writing to config.log, and then calls config.status.
15558# config.status does its own redirection, appending to config.log.
15559# Unfortunately, on DOS this fails, as config.log is still kept open
15560# by configure, so config.status won't be able to write to it; its
15561# output is simply discarded. So we exec the FD to /dev/null,
15562# effectively closing config.log, so it can be properly (re)opened and
15563# appended to by config.status. When coming back to configure, we
15564# need to make the FD available again.
15565if test "$no_create" != yes; then
15566 ac_cs_success=:
15567 ac_config_status_args=
15568 test "$silent" = yes &&
15569 ac_config_status_args="$ac_config_status_args --quiet"
15570 exec 5>/dev/null
15571 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15572 exec 5>>config.log
15573 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15574 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15575 $ac_cs_success || as_fn_exit $?
15576fi
15577if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15578 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15579$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15580fi
c148b4cb 15581
This page took 1.535586 seconds and 4 git commands to generate.