]> git.ipfire.org Git - thirdparty/gcc.git/blame - configure
config.gcc: Adjust order of makefile fragments for mingw targets.
[thirdparty/gcc.git] / configure
CommitLineData
671aa708 1#! /bin/sh
671aa708 2# Guess values for system-dependent variables and create Makefiles.
5213506e
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.
671aa708
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
5213506e
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
1c710c3c 14
5213506e
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 :
1c710c3c
DJ
18 emulate sh
19 NULLCMD=:
5213506e 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
1c710c3c 31fi
1c710c3c 32
5213506e
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 }
1c710c3c
DJ
79fi
80
81
5213506e
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
1c710c3c
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
5213506e
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'\" &&
87264276
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"
5213506e
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
1c710c3c 184do
5213506e
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."
1c710c3c 228 else
5213506e
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."
1c710c3c 233 fi
5213506e
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
1c710c3c 263
5213506e
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
1c710c3c
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
5213506e 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
5213506e
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
1c710c3c 391
5213506e 392as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
5213506e
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'`
1c710c3c 410
2aeb72e9
DD
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
11a67599 417
1c710c3c 418
5213506e
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 |
1c710c3c 428 sed '
5213506e
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
1c710c3c 433 N
5213506e
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
1c710c3c 436 t loop
5213506e 437 s/-\n.*//
1c710c3c 438 ' >$as_me.lineno &&
5213506e
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; }
1c710c3c
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
5213506e
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
1c710c3c
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
5213506e
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';;
1c710c3c
DJ
461esac
462
5213506e
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
1c710c3c 466else
5213506e
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
1c710c3c 469fi
5213506e
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 472 as_ln_s='ln -s'
5213506e
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'
2aeb72e9 483 fi
1c710c3c
DJ
484else
485 as_ln_s='cp -p'
486fi
5213506e
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
1c710c3c
DJ
489
490if mkdir -p . 2>/dev/null; then
5213506e 491 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
5213506e
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
0b0dc272 519
1c710c3c
DJ
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
5213506e 527exec 7<&0 </dev/null 6>&1
1c710c3c
DJ
528
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
1c710c3c
DJ
534#
535# Initializations.
536#
671aa708 537ac_default_prefix=/usr/local
5213506e 538ac_clean_files=
1c710c3c 539ac_config_libobj_dir=.
5213506e 540LIBOBJS=
1c710c3c
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
2aeb72e9 545
1c710c3c
DJ
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
5213506e 552PACKAGE_URL=
1c710c3c
DJ
553
554ac_unique_file="move-if-change"
5213506e 555enable_option_checking=no
d7f09764
DN
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
5213506e
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
aae29963 659target_configdirs
5213506e
RW
660configdirs
661host_configargs
662build_configdirs
663build_configargs
664INSTALL_GDB_TK
665GDB_TK
666CONFIGURE_GDB_TK
667build_tooldir
668tooldir
669GCC_SHLIB_SUBDIR
670RPATH_ENVVAR
e12c4094 671BUILD_CONFIG
5213506e
RW
672CXXFLAGS_FOR_TARGET
673CFLAGS_FOR_TARGET
674DEBUG_PREFIX_CFLAGS_FOR_TARGET
675SYSROOT_CFLAGS_FOR_TARGET
676stage1_languages
d7f09764
DN
677extra_host_libiberty_configure_flags
678libelfinc
679libelflibs
680EGREP
681GREP
682CPP
5213506e
RW
683clooginc
684clooglibs
685pplinc
686ppllibs
5213506e 687poststage1_ldflags
ed2eaa9f 688poststage1_libs
5213506e
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
87264276
PB
713AWK
714SED
5213506e
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
5213506e 800with_boot_libs
ed2eaa9f 801with_boot_ldflags
5213506e
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
d7f09764
DN
810enable_lto
811with_libelf
812with_libelf_include
813with_libelf_lib
5213506e
RW
814enable_stage1_languages
815enable_objc_gc
816with_build_sysroot
817with_debug_prefix_map
818enable_bootstrap
5646b7b9 819with_build_config
5213506e
RW
820enable_serial_configure
821with_build_time_tools
822enable_maintainer_mode
823enable_stage1_checking
824enable_werror
5213506e
RW
825'
826 ac_precious_vars='build_alias
827host_alias
828target_alias
829CC
830CFLAGS
831LDFLAGS
832LIBS
833CPPFLAGS
834CXX
835CXXFLAGS
836CCC
d7f09764 837CPP
5213506e
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
671aa708
NN
867
868# Initialize some variables set by options.
1c710c3c
DJ
869ac_init_help=
870ac_init_version=false
5213506e
RW
871ac_unrecognized_opts=
872ac_unrecognized_sep=
671aa708
NN
873# The variables have the same names as the options, with
874# dashes changed to underlines.
1c710c3c 875cache_file=/dev/null
671aa708 876exec_prefix=NONE
671aa708 877no_create=
671aa708
NN
878no_recursion=
879prefix=NONE
880program_prefix=NONE
881program_suffix=NONE
882program_transform_name=s,x,x,
883silent=
884site=
885srcdir=
671aa708
NN
886verbose=
887x_includes=NONE
888x_libraries=NONE
1c710c3c
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.
5213506e 895# (The list follows the same order as the GNU Coding Standards.)
671aa708
NN
896bindir='${exec_prefix}/bin'
897sbindir='${exec_prefix}/sbin'
898libexecdir='${exec_prefix}/libexec'
5213506e
RW
899datarootdir='${prefix}/share'
900datadir='${datarootdir}'
671aa708
NN
901sysconfdir='${prefix}/etc'
902sharedstatedir='${prefix}/com'
903localstatedir='${prefix}/var'
671aa708
NN
904includedir='${prefix}/include'
905oldincludedir='/usr/include'
5213506e
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'
79c06341 915
671aa708 916ac_prev=
5213506e 917ac_dashdash=
671aa708
NN
918for ac_option
919do
671aa708
NN
920 # If the previous option needs an argument, assign it.
921 if test -n "$ac_prev"; then
5213506e 922 eval $ac_prev=\$ac_option
671aa708
NN
923 ac_prev=
924 continue
925 fi
79c06341 926
5213506e
RW
927 case $ac_option in
928 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
929 *) ac_optarg=yes ;;
930 esac
671aa708
NN
931
932 # Accept the important Cygnus configure options, so we can diagnose typos.
933
5213506e
RW
934 case $ac_dashdash$ac_option in
935 --)
936 ac_dashdash=yes ;;
671aa708
NN
937
938 -bindir | --bindir | --bindi | --bind | --bin | --bi)
939 ac_prev=bindir ;;
940 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1c710c3c 941 bindir=$ac_optarg ;;
671aa708
NN
942
943 -build | --build | --buil | --bui | --bu)
1c710c3c 944 ac_prev=build_alias ;;
671aa708 945 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1c710c3c 946 build_alias=$ac_optarg ;;
671aa708
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=*)
1c710c3c
DJ
953 cache_file=$ac_optarg ;;
954
955 --config-cache | -C)
956 cache_file=config.cache ;;
671aa708 957
5213506e 958 -datadir | --datadir | --datadi | --datad)
671aa708 959 ac_prev=datadir ;;
5213506e 960 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1c710c3c 961 datadir=$ac_optarg ;;
671aa708 962
5213506e
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
671aa708 970 -disable-* | --disable-*)
5213506e 971 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
671aa708 972 # Reject names that are not valid shell variable names.
5213506e
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 ;;
671aa708
NN
995
996 -enable-* | --enable-*)
5213506e 997 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
671aa708 998 # Reject names that are not valid shell variable names.
5213506e
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=', ';;
2aeb72e9 1009 esac
5213506e 1010 eval enable_$ac_useropt=\$ac_optarg ;;
671aa708
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=*)
1c710c3c 1019 exec_prefix=$ac_optarg ;;
671aa708
NN
1020
1021 -gas | --gas | --ga | --g)
1022 # Obsolete; use --with-gas.
1023 with_gas=yes ;;
1024
1c710c3c
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 ;;
671aa708
NN
1031
1032 -host | --host | --hos | --ho)
1c710c3c 1033 ac_prev=host_alias ;;
671aa708 1034 -host=* | --host=* | --hos=* | --ho=*)
1c710c3c 1035 host_alias=$ac_optarg ;;
671aa708 1036
5213506e
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
671aa708
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=*)
1c710c3c 1048 includedir=$ac_optarg ;;
671aa708
NN
1049
1050 -infodir | --infodir | --infodi | --infod | --info | --inf)
1051 ac_prev=infodir ;;
1052 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1c710c3c 1053 infodir=$ac_optarg ;;
671aa708
NN
1054
1055 -libdir | --libdir | --libdi | --libd)
1056 ac_prev=libdir ;;
1057 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1c710c3c 1058 libdir=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1065 libexecdir=$ac_optarg ;;
671aa708 1066
5213506e
RW
1067 -localedir | --localedir | --localedi | --localed | --locale)
1068 ac_prev=localedir ;;
1069 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1070 localedir=$ac_optarg ;;
1071
671aa708 1072 -localstatedir | --localstatedir | --localstatedi | --localstated \
5213506e 1073 | --localstate | --localstat | --localsta | --localst | --locals)
671aa708
NN
1074 ac_prev=localstatedir ;;
1075 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
5213506e 1076 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1c710c3c 1077 localstatedir=$ac_optarg ;;
671aa708
NN
1078
1079 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1080 ac_prev=mandir ;;
1081 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1c710c3c 1082 mandir=$ac_optarg ;;
671aa708
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 \
1c710c3c 1089 | --no-cr | --no-c | -n)
671aa708
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=*)
1c710c3c 1103 oldincludedir=$ac_optarg ;;
671aa708
NN
1104
1105 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1106 ac_prev=prefix ;;
1107 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1c710c3c 1108 prefix=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1115 program_prefix=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1122 program_suffix=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1139 program_transform_name=$ac_optarg ;;
671aa708 1140
5213506e
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
671aa708
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=*)
1c710c3c 1159 sbindir=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1170 sharedstatedir=$ac_optarg ;;
671aa708
NN
1171
1172 -site | --site | --sit)
1173 ac_prev=site ;;
1174 -site=* | --site=* | --sit=*)
1c710c3c 1175 site=$ac_optarg ;;
671aa708
NN
1176
1177 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1178 ac_prev=srcdir ;;
1179 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1c710c3c 1180 srcdir=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1187 sysconfdir=$ac_optarg ;;
671aa708
NN
1188
1189 -target | --target | --targe | --targ | --tar | --ta | --t)
1c710c3c 1190 ac_prev=target_alias ;;
671aa708 1191 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1c710c3c 1192 target_alias=$ac_optarg ;;
671aa708
NN
1193
1194 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1195 verbose=yes ;;
1196
1c710c3c
DJ
1197 -version | --version | --versio | --versi | --vers | -V)
1198 ac_init_version=: ;;
671aa708
NN
1199
1200 -with-* | --with-*)
5213506e 1201 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
671aa708 1202 # Reject names that are not valid shell variable names.
5213506e
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=', ';;
2aeb72e9 1213 esac
5213506e 1214 eval with_$ac_useropt=\$ac_optarg ;;
671aa708
NN
1215
1216 -without-* | --without-*)
5213506e 1217 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
671aa708 1218 # Reject names that are not valid shell variable names.
5213506e
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 ;;
671aa708
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=*)
1c710c3c 1241 x_includes=$ac_optarg ;;
671aa708
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=*)
1c710c3c 1248 x_libraries=$ac_optarg ;;
671aa708 1249
5213506e
RW
1250 -*) as_fn_error "unrecognized option: \`$ac_option'
1251Try \`$0 --help' for more information."
671aa708
NN
1252 ;;
1253
1c710c3c
DJ
1254 *=*)
1255 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1256 # Reject names that are not valid shell variable names.
5213506e
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
1c710c3c
DJ
1262 export $ac_envvar ;;
1263
671aa708 1264 *)
1c710c3c 1265 # FIXME: should be removed in autoconf 3.0.
5213506e 1266 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1c710c3c 1267 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
5213506e 1268 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1c710c3c 1269 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
671aa708
NN
1270 ;;
1271
1272 esac
1273done
1274
1275if test -n "$ac_prev"; then
1c710c3c 1276 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
5213506e 1277 as_fn_error "missing argument to $ac_option"
af71363e 1278fi
af71363e 1279
5213506e
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 ;;
2aeb72e9 1285 esac
5213506e 1286fi
2aeb72e9 1287
5213506e
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
2aeb72e9 1293do
5213506e
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.
2aeb72e9 1302 case $ac_val in
5213506e
RW
1303 [\\/$]* | ?:[\\/]* ) continue;;
1304 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
671aa708 1305 esac
5213506e 1306 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
671aa708
NN
1307done
1308
1c710c3c
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
0b0dc272 1315
1c710c3c
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
5213506e 1320 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1c710c3c
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
671aa708 1331
671aa708 1332
5213506e
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
671aa708
NN
1341# Find the source files, if location was not specified.
1342if test -z "$srcdir"; then
1343 ac_srcdir_defaulted=yes
5213506e
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'`
671aa708 1368 srcdir=$ac_confdir
5213506e 1369 if test ! -r "$srcdir/$ac_unique_file"; then
671aa708
NN
1370 srcdir=..
1371 fi
1372else
1373 ac_srcdir_defaulted=no
1374fi
5213506e
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
ac9e6043
RW
1393ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1394
5213506e
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
1c710c3c
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
1c710c3c
DJ
1429Installation directories:
1430 --prefix=PREFIX install architecture-independent files in PREFIX
5213506e 1431 [$ac_default_prefix]
1c710c3c 1432 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
5213506e 1433 [PREFIX]
1c710c3c
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:
5213506e
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]
1c710c3c
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
1476fi
1477
1478if test -n "$ac_init_help"; then
1479
1480 cat <<\_ACEOF
1481
1482Optional Features:
5213506e 1483 --disable-option-checking ignore unrecognized --enable/--with options
1c710c3c
DJ
1484 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1485 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
5afab7ad 1486 --enable-gold use gold instead of ld
30b74385
RW
1487 --enable-libada build libada directory
1488 --enable-libssp build libssp directory
00020c16 1489 --enable-build-with-cxx build with C++ compiler instead of C compiler
d789184e
SP
1490 --disable-ppl-version-check disable check for PPL version
1491 --disable-cloog-version-check disable check for CLooG version
d7f09764 1492 --enable-lto enable link time optimization support
30b74385 1493 --enable-stage1-languages[=all] choose additional languages to build during
1c710c3c 1494 stage1. Mostly useful for compiler development.
30b74385
RW
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
1c710c3c 1500 sub-packages for the host, target or build
30b74385 1501 machine, or all sub-packages
1c710c3c
DJ
1502 --enable-maintainer-mode enable make rules and dependencies not useful
1503 (and sometimes confusing) to the casual installer
30b74385
RW
1504 --enable-stage1-checking[=all] choose additional checking for stage1
1505 of the compiler
1c710c3c
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
acd26225
KG
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
30b74385
RW
1518 --with-mpfr-dir=PATH this option has been REMOVED
1519 --with-mpfr=PATH specify prefix directory for installed MPFR package.
1c710c3c
DJ
1520 Equivalent to --with-mpfr-include=PATH/include
1521 plus --with-mpfr-lib=PATH/lib
1522 --with-mpfr-include=PATH
30b74385
RW
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.
1c710c3c
DJ
1527 Equivalent to --with-gmp-include=PATH/include
1528 plus --with-gmp-lib=PATH/lib
30b74385
RW
1529 --with-gmp-include=PATH specify directory for installed GMP include files
1530 --with-gmp-lib=PATH specify directory for the installed GMP library
f38095f3
JM
1531 --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1532 when linking with PPL
00020c16
ILT
1533 --with-stage1-ldflags=FLAGS Linker flags for stage1
1534 -with-stage1-libs=LIBS Libraries for stage1
00020c16 1535 --with-boot-libs=LIBS Libraries for stage2 and later
ed2eaa9f 1536 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
f8bf9252
SP
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
d789184e 1542 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL package
f8bf9252
SP
1543 Equivalent to --with-cloog-include=PATH/include
1544 plus --with-cloog-lib=PATH/lib
d789184e
SP
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
d7f09764
DN
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
30b74385 1552 --with-build-sysroot=SYSROOT
1c710c3c 1553 use sysroot as the system root during the build
c8aea42c
PB
1554 --with-debug-prefix-map='A=B C=D ...'
1555 map A to B, C to D ... in debug information
5646b7b9
AO
1556--with-build-config='NAME NAME2...'
1557 Use config/NAME.mk build configuration
30b74385 1558 --with-build-time-tools=PATH
1c710c3c 1559 use given path to find target tools during the build
1c710c3c
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>
5213506e
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>
c3a86da9
DJ
1569 CXX C++ compiler command
1570 CXXFLAGS C++ compiler flags
d7f09764 1571 CPP C preprocessor
278a7a38
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
901119ae 1581 WINDMC WINDMC for the host
278a7a38
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
901119ae
KT
1614 WINDMC_FOR_TARGET
1615 WINDMC for the target
1c710c3c
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
5213506e 1620Report bugs to the package provider.
1c710c3c 1621_ACEOF
5213506e 1622ac_status=$?
1c710c3c
DJ
1623fi
1624
1625if test "$ac_init_help" = "recursive"; then
1626 # If there are subdirs, report their specific --help.
1c710c3c 1627 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
5213506e
RW
1628 test -d "$ac_dir" ||
1629 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1630 continue
1c710c3c
DJ
1631 ac_builddir=.
1632
5213506e
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
1c710c3c
DJ
1648
1649case $srcdir in
5213506e 1650 .) # We are building in place.
1c710c3c 1651 ac_srcdir=.
5213506e
RW
1652 ac_top_srcdir=$ac_top_builddir_sub
1653 ac_abs_top_srcdir=$ac_pwd ;;
1654 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 1655 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
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 ;;
2aeb72e9 1662esac
5213506e
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
1c710c3c 1673 else
5213506e
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; }
1c710c3c
DJ
1677 done
1678fi
1679
5213506e 1680test -n "$ac_init_help" && exit $ac_status
1c710c3c
DJ
1681if $ac_init_version; then
1682 cat <<\_ACEOF
5213506e
RW
1683configure
1684generated by GNU Autoconf 2.64
1c710c3c 1685
5213506e 1686Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
1687This configure script is free software; the Free Software Foundation
1688gives unlimited permission to copy, distribute and modify it.
1689_ACEOF
5213506e 1690 exit
0b0dc272 1691fi
5213506e
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
d7f09764
DN
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
5213506e 2015cat >config.log <<_ACEOF
1c710c3c
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
5213506e 2020generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
2021
2022 $ $0 $@
2023
2024_ACEOF
5213506e 2025exec 5>>config.log
1c710c3c
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`
5213506e 2044/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1c710c3c
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=.
5213506e
RW
2056 $as_echo "PATH: $as_dir"
2057 done
2058IFS=$as_save_IFS
1c710c3c
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=
1c710c3c
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 ;;
5213506e
RW
2090 *\'*)
2091 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
DJ
2092 esac
2093 case $ac_pass in
5213506e 2094 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1c710c3c 2095 2)
5213506e 2096 as_fn_append ac_configure_args1 " '$ac_arg'"
1c710c3c
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
5213506e 2112 as_fn_append ac_configure_args " '$ac_arg'"
1c710c3c
DJ
2113 ;;
2114 esac
2115 done
2116done
5213506e
RW
2117{ ac_configure_args0=; unset ac_configure_args0;}
2118{ ac_configure_args1=; unset ac_configure_args1;}
1c710c3c
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.
5213506e
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.
1c710c3c
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,
5213506e
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
1c710c3c 2153 (set) 2>&1 |
5213506e
RW
2154 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2155 *${as_nl}ac_space=\ *)
1c710c3c 2156 sed -n \
5213506e
RW
2157 "s/'\''/'\''\\\\'\'''\''/g;
2158 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2159 ;; #(
1c710c3c 2160 *)
5213506e 2161 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 2162 ;;
5213506e
RW
2163 esac |
2164 sort
2165)
1c710c3c
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
5213506e
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'\''"
1c710c3c
DJ
2181 done | sort
2182 echo
2183
2184 if test -n "$ac_subst_files"; then
2185 cat <<\_ASBOX
5213506e
RW
2186## ------------------- ##
2187## File substitutions. ##
2188## ------------------- ##
1c710c3c
DJ
2189_ASBOX
2190 echo
2191 for ac_var in $ac_subst_files
2192 do
5213506e
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'\''"
1c710c3c
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
5213506e 2209 cat confdefs.h
1c710c3c
DJ
2210 echo
2211 fi
2212 test "$ac_signal" != 0 &&
5213506e
RW
2213 $as_echo "$as_me: caught signal $ac_signal"
2214 $as_echo "$as_me: exit $exit_status"
1c710c3c 2215 } >&5
5213506e
RW
2216 rm -f core *.core core.conftest.* &&
2217 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1c710c3c 2218 exit $exit_status
5213506e 2219' 0
1c710c3c 2220for ac_signal in 1 2 13 15; do
5213506e 2221 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1c710c3c
DJ
2222done
2223ac_signal=0
2224
2225# confdefs.h avoids OS command line length limits that DEFS can exceed.
5213506e
RW
2226rm -f -r conftest* confdefs.h
2227
2228$as_echo "/* confdefs.h */" > confdefs.h
1c710c3c
DJ
2229
2230# Predefined preprocessor variables.
2231
2232cat >>confdefs.h <<_ACEOF
2233#define PACKAGE_NAME "$PACKAGE_NAME"
2234_ACEOF
2235
1c710c3c
DJ
2236cat >>confdefs.h <<_ACEOF
2237#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2238_ACEOF
2239
1c710c3c
DJ
2240cat >>confdefs.h <<_ACEOF
2241#define PACKAGE_VERSION "$PACKAGE_VERSION"
2242_ACEOF
0b0dc272 2243
1c710c3c
DJ
2244cat >>confdefs.h <<_ACEOF
2245#define PACKAGE_STRING "$PACKAGE_STRING"
2246_ACEOF
2247
1c710c3c
DJ
2248cat >>confdefs.h <<_ACEOF
2249#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2250_ACEOF
2251
5213506e
RW
2252cat >>confdefs.h <<_ACEOF
2253#define PACKAGE_URL "$PACKAGE_URL"
2254_ACEOF
2255
1c710c3c
DJ
2256
2257# Let the site file select an alternate cache file if it wants to.
5213506e
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
671aa708 2269fi
5213506e
RW
2270for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2271do
2272 test "x$ac_site_file" = xNONE && continue
671aa708 2273 if test -r "$ac_site_file"; then
5213506e
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;}
1c710c3c 2276 sed 's/^/| /' "$ac_site_file" >&5
671aa708
NN
2277 . "$ac_site_file"
2278 fi
2279done
2280
2281if test -r "$cache_file"; then
1c710c3c
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
5213506e
RW
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2286$as_echo "$as_me: loading cache $cache_file" >&6;}
1c710c3c 2287 case $cache_file in
5213506e
RW
2288 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2289 *) . "./$cache_file";;
1c710c3c
DJ
2290 esac
2291 fi
671aa708 2292else
5213506e
RW
2293 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2294$as_echo "$as_me: creating cache $cache_file" >&6;}
1c710c3c
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
5213506e 2301for ac_var in $ac_precious_vars; do
1c710c3c
DJ
2302 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2303 eval ac_new_set=\$ac_env_${ac_var}_set
5213506e
RW
2304 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2305 eval ac_new_val=\$ac_env_${ac_var}_value
1c710c3c
DJ
2306 case $ac_old_set,$ac_new_set in
2307 set,)
5213506e
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;}
1c710c3c
DJ
2310 ac_cache_corrupted=: ;;
2311 ,set)
5213506e
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;}
1c710c3c
DJ
2314 ac_cache_corrupted=: ;;
2315 ,);;
2316 *)
2317 if test "x$ac_old_val" != "x$ac_new_val"; then
5213506e
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;}
1c710c3c
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
5213506e 2339 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1c710c3c
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.
5213506e 2344 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1c710c3c
DJ
2345 esac
2346 fi
2347done
2348if $ac_cache_corrupted; then
5213506e
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
671aa708 2354fi
5213506e
RW
2355## -------------------- ##
2356## Main body of script. ##
2357## -------------------- ##
671aa708 2358
2aeb72e9
DD
2359ac_ext=c
2360ac_cpp='$CPP $CPPFLAGS'
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
1c710c3c
DJ
2365
2366
2367
1c710c3c
DJ
2368
2369
0115d4a3 2370
1c710c3c 2371
ad33ff57
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
1c710c3c
DJ
2400
2401# Find the build, host, and target systems.
671aa708 2402ac_aux_dir=
5213506e
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
671aa708
NN
2411done
2412if test -z "$ac_aux_dir"; then
5213506e 2413 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
671aa708 2414fi
5213506e
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
671aa708 2424
1c710c3c 2425# Make sure we can run config.sub.
5213506e
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
1c710c3c 2449build=$ac_cv_build
5213506e
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
671aa708 2461
671aa708 2462
1c710c3c
DJ
2463 case ${build_alias} in
2464 "") build_noncanonical=${build} ;;
2465 *) build_noncanonical=${build_alias} ;;
af71363e
AS
2466esac
2467
2468
af71363e 2469
1c710c3c
DJ
2470 case ${host_alias} in
2471 "") host_noncanonical=${build_noncanonical} ;;
2472 *) host_noncanonical=${host_alias} ;;
af71363e
AS
2473esac
2474
af71363e 2475
1c710c3c
DJ
2476
2477 case ${target_alias} in
2478 "") target_noncanonical=${host_noncanonical} ;;
2479 *) target_noncanonical=${target_alias} ;;
af71363e
AS
2480esac
2481
af71363e 2482
1c710c3c
DJ
2483
2484
2485test "$host_noncanonical" = "$target_noncanonical" &&
671aa708
NN
2486 test "$program_prefix$program_suffix$program_transform_name" = \
2487 NONENONEs,x,x, &&
1c710c3c 2488 program_transform_name=s,y,y,
af71363e 2489
5213506e
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
af71363e 2494else
5213506e
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
1c710c3c 2501
af71363e 2502fi
5213506e
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
1c710c3c 2509host=$ac_cv_host
5213506e
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
2aeb72e9
DD
2521
2522
5213506e
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
1c710c3c 2527else
5213506e
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
1c710c3c
DJ
2534
2535fi
5213506e
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
1c710c3c 2542target=$ac_cv_target
5213506e
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
1c710c3c
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}-
5213506e 2562
671aa708 2563test "$program_prefix" != NONE &&
5213506e 2564 program_transform_name="s&^&$program_prefix&;$program_transform_name"
671aa708
NN
2565# Use a double $ so make ignores it.
2566test "$program_suffix" != NONE &&
5213506e
RW
2567 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2568# Double any \ or $.
1c710c3c 2569# By default was `s,x,x', remove it if useless.
5213506e
RW
2570ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2571program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
af71363e 2572
671aa708
NN
2573
2574
775956d0
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
1c710c3c 2583# AmigaOS /C/install, which installs bootblocks on floppy discs
775956d0
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"
1c710c3c 2587# OS/2's system install, which has a completely different semantic
775956d0 2588# ./install, which can be erroneously created by make from ./install.sh.
38d24731 2589# Reject install programs that cannot install multiple files.
5213506e
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; }
775956d0 2592if test -z "$INSTALL"; then
5213506e
RW
2593if test "${ac_cv_path_install+set}" = set; then :
2594 $as_echo_n "(cached) " >&6
1c710c3c
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=.
5213506e
RW
2601 # Account for people who put trailing slashes in PATH elements.
2602case $as_dir/ in #((
2603 ./ | .// | /[cC]/* | \
1c710c3c 2604 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5213506e 2605 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
1c710c3c
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
5213506e 2613 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
775956d0 2614 if test $ac_prog = install &&
1c710c3c 2615 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
775956d0
NN
2616 # AIX install. It has an incompatible calling convention.
2617 :
1c710c3c
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 :
775956d0 2622 else
38d24731
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
775956d0
NN
2635 fi
2636 fi
2637 done
1c710c3c
DJ
2638 done
2639 ;;
2640esac
5213506e
RW
2641
2642 done
2643IFS=$as_save_IFS
1c710c3c 2644
38d24731 2645rm -rf conftest.one conftest.two conftest.dir
775956d0
NN
2646
2647fi
2648 if test "${ac_cv_path_install+set}" = set; then
1c710c3c 2649 INSTALL=$ac_cv_path_install
775956d0 2650 else
38d24731
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
775956d0 2653 # break other packages using the cache if that directory is
38d24731 2654 # removed, or if the value is a relative name.
1c710c3c 2655 INSTALL=$ac_install_sh
775956d0
NN
2656 fi
2657fi
5213506e
RW
2658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2659$as_echo "$INSTALL" >&6; }
775956d0
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
1c710c3c 2665test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
775956d0
NN
2666
2667test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2668
5213506e
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
ad6717df
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"
5213506e
RW
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2688$as_echo "no, using $LN" >&6; }
ad6717df
PB
2689else
2690 LN="$acx_cv_prog_LN"
5213506e
RW
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2692$as_echo "yes" >&6; }
ad6717df
PB
2693fi
2694
5213506e
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; }
1c710c3c
DJ
2697LN_S=$as_ln_s
2698if test "$LN_S" = "ln -s"; then
5213506e
RW
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2700$as_echo "yes" >&6; }
fb0103e5 2701else
5213506e
RW
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2703$as_echo "no, using $LN_S" >&6; }
148907ea
PB
2704fi
2705
87264276
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
775956d0 2817
79c06341 2818### we might need to use some other shell than /bin/sh for running subshells
79c06341
JL
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*)
671aa708
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
79c06341
JL
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
671aa708 2852moveifchange=${srcdir}/move-if-change
79c06341 2853
ee6a22df
L
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
671aa708
NN
2862# Set srcdir to "." if that's what it is.
2863# This is important for multilib support.
2864pwd=`${PWDCMD-pwd}`
671aa708
NN
2865if test "${pwd}" = "${srcpwd}" ; then
2866 srcdir=.
79c06341
JL
2867fi
2868
671aa708 2869topsrcdir=$srcpwd
5d4a5ee6 2870
671aa708 2871extra_host_args=
afabd8e6 2872
671aa708
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.
79c06341 2876
1c710c3c 2877# Subdirs will be configured in the order listed in build_configdirs,
671aa708 2878# configdirs, or target_configdirs; see the serialization section below.
79c06341 2879
1c710c3c
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
671aa708 2882# the Makefile, whether or not it's implicitly specified here.
79c06341 2883
671aa708
NN
2884# Double entries in build_configdirs, configdirs, or target_configdirs may
2885# cause circular dependencies and break everything horribly.
79c06341 2886
23f6b2f9
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
71b5d516 2893build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
23f6b2f9 2894
671aa708
NN
2895# these libraries are used by various programs built for the host environment
2896#
f61428ed 2897host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
671aa708 2898
671aa708
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.
5afab7ad 2904# If --enable-gold is used, "gold" will replace "ld".
8c32c9f0 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"
671aa708
NN
2906
2907# libgcj represents the runtime libraries only used by gcj.
2908libgcj="target-libffi \
671aa708
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#
291f172e
DJ
2916target_libraries="target-libgcc \
2917 target-libiberty \
671aa708
NN
2918 target-libgloss \
2919 target-newlib \
6d3b5aea 2920 target-libgomp \
cb543528 2921 target-libstdc++-v3 \
6de9cd9a 2922 target-libmudflap \
77008252 2923 target-libssp \
6de9cd9a 2924 target-libgfortran \
7cd0cf9c 2925 target-boehm-gc \
77d187bc 2926 ${libgcj} \
d9cdb878 2927 target-libobjc \
6d3b5aea 2928 target-libada"
671aa708 2929
4dbda6f0
NN
2930# these tools are built using the target libraries, and are intended to
2931# run only in the target environment
671aa708 2932#
4dbda6f0 2933# note: any program that *uses* libraries that are in the "target_libraries"
671aa708
NN
2934# list belongs in this list. those programs are also very likely
2935# candidates for the "native_only" list which follows
2936#
97286f7f 2937target_tools="target-examples target-groff target-gperf target-rda"
79c06341 2938
671aa708 2939################################################################################
79c06341 2940
671aa708
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.
671aa708 2946configdirs=`echo ${host_libs} ${host_tools}`
4dbda6f0 2947target_configdirs=`echo ${target_libraries} ${target_tools}`
71b5d516 2948build_configdirs=`echo ${build_libs} ${build_tools}`
8b87bb96 2949
ac9e6043
RW
2950
2951
671aa708 2952################################################################################
79c06341 2953
671aa708 2954srcname="gnu development package"
79c06341 2955
671aa708
NN
2956# This gets set non-empty for some net releases of packages.
2957appdirs=""
79c06341 2958
671aa708
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
79c06341 2963else
671aa708 2964 is_cross_compiler=yes
1c710c3c 2965fi
79c06341 2966
b4acb5ef 2967# Find the build and target subdir names.
8b87bb96 2968
2e9e6f68
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.
8b87bb96 2979build_subdir="build-${build_noncanonical}"
1c710c3c 2980
5213506e
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"
2e9e6f68
DJ
2984else
2985 build_libsubdir="$build_subdir"
5213506e
RW
2986fi
2987
215c351a
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
8b87bb96
NN
2995# No prefix.
2996target_subdir=${target_noncanonical}
1c710c3c 2997
0db770bd
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
79c06341 3003
671aa708
NN
3004# Skipdirs are removed silently.
3005skipdirs=
3006# Noconfigdirs are removed loudly.
3007noconfigdirs=""
79c06341 3008
671aa708
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
5afab7ad 3013 noconfigdirs="$noconfigdirs ld gold"
79c06341
JL
3014fi
3015
671aa708
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"
79c06341
JL
3021fi
3022
d7f09764
DN
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
1c710c3c 3030# some tools are so dependent upon X11 that if we're not building with X,
671aa708 3031# it's not even worth trying to configure, much less build, that tool.
79c06341 3032
671aa708
NN
3033case ${with_x} in
3034 yes | "") ;; # the default value for this tree is that X11 is available
3035 no)
b4f96efe 3036 skipdirs="${skipdirs} tk itcl libgui"
671aa708 3037 # We won't be able to build gdbtk without X.
1c710c3c 3038 enable_gdbtk=no
671aa708
NN
3039 ;;
3040 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
3041esac
79c06341 3042
671aa708 3043# Some tools are only suitable for building in a "native" situation.
1c710c3c 3044# Remove these if host!=target.
9e299237 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"
79c06341 3046
671aa708
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
79c06341 3055
671aa708
NN
3056# If both --with-headers and --with-libs are specified, default to
3057# --without-newlib.
ee6a22df
L
3058if test x"${with_headers}" != x && test x"${with_headers}" != xno \
3059 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
671aa708
NN
3060 if test x"${with_newlib}" = x ; then
3061 with_newlib=no
3062 fi
79c06341
JL
3063fi
3064
671aa708
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
79c06341 3070
5afab7ad
ILT
3071# Handle --enable-gold.
3072
5213506e
RW
3073# Check whether --enable-gold was given.
3074if test "${enable_gold+set}" = set; then :
3075 enableval=$enable_gold; ENABLE_GOLD=$enableval
5afab7ad
ILT
3076else
3077 ENABLE_GOLD=no
5213506e
RW
3078fi
3079
5afab7ad
ILT
3080if test "${ENABLE_GOLD}" = "yes"; then
3081 # Check for ELF target.
3082 is_elf=no
3083 case "${target}" in
3084 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3085 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
144c9175 3086 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
5afab7ad
ILT
3087 case "${target}" in
3088 *-*-linux*aout* | *-*-linux*oldld*)
3089 ;;
3090 *)
3091 is_elf=yes
3092 ;;
3093 esac
3094 esac
3095
3096 if test "$is_elf" = "yes"; then
3097 # Check for target supported by gold.
3098 case "${target}" in
7f1245df 3099 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
5afab7ad
ILT
3100 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
3101 ;;
3102 esac
3103 fi
3104fi
3105
671aa708 3106# Configure extra directories which are host specific
79c06341 3107
671aa708
NN
3108case "${host}" in
3109 *-cygwin*)
3110 configdirs="$configdirs libtermcap" ;;
3111esac
79c06341 3112
4fab7234
HPN
3113# A target can indicate whether a language isn't supported for some reason.
3114# Only spaces may be used in this macro; not newlines or tabs.
3115unsupported_languages=
3116
1c710c3c 3117# Remove more programs from consideration, based on the host or
671aa708
NN
3118# target this usually means that a port of the program doesn't
3119# exist yet.
ec8d6ddc 3120
671aa708
NN
3121case "${host}" in
3122 hppa*64*-*-*)
3123 noconfigdirs="$noconfigdirs byacc"
3124 ;;
f2a0e225 3125 i[3456789]86-*-vsta)
b4f96efe 3126 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
671aa708 3127 ;;
f2a0e225 3128 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
b4f96efe 3129 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
3aa83176 3130 ;;
95af8923
KT
3131 x86_64-*-mingw*)
3132 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3133 ;;
f2a0e225 3134 i[3456789]86-*-mingw32*)
b4f96efe 3135 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
b91f0a41 3136 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3aa83176 3137 ;;
f2a0e225 3138 i[3456789]86-*-beos*)
b4f96efe 3139 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
3aa83176 3140 ;;
671aa708 3141 *-*-cygwin*)
a22c2d8d 3142 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
671aa708
NN
3143 ;;
3144 *-*-netbsd*)
a22c2d8d 3145 noconfigdirs="$noconfigdirs rcs"
671aa708
NN
3146 ;;
3147 ppc*-*-pe)
b4f96efe 3148 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
671aa708
NN
3149 ;;
3150 powerpc-*-beos*)
b4f96efe 3151 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
671aa708 3152 ;;
671aa708 3153esac
ec8d6ddc 3154
6de9cd9a 3155
5213506e
RW
3156# Check whether --enable-libada was given.
3157if test "${enable_libada+set}" = set; then :
3158 enableval=$enable_libada; ENABLE_LIBADA=$enableval
d9cdb878
AC
3159else
3160 ENABLE_LIBADA=yes
5213506e
RW
3161fi
3162
d9cdb878 3163if test "${ENABLE_LIBADA}" != "yes" ; then
5395b47b 3164 noconfigdirs="$noconfigdirs gnattools"
d9cdb878
AC
3165fi
3166
5213506e
RW
3167# Check whether --enable-libssp was given.
3168if test "${enable_libssp+set}" = set; then :
3169 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
ef0087a7
KH
3170else
3171 ENABLE_LIBSSP=yes
5213506e
RW
3172fi
3173
ef0087a7 3174
671aa708
NN
3175# Save it here so that, even in case of --enable-libgcj, if the Java
3176# front-end isn't enabled, we still get libgcj disabled.
3177libgcj_saved=$libgcj
3178case $enable_libgcj in
3179yes)
3180 # If we reset it here, it won't get added to noconfigdirs in the
3181 # target-specific build rules, so it will be forcibly enabled
3182 # (unless the Java language itself isn't enabled).
3183 libgcj=
3184 ;;
3185no)
3186 # Make sure we get it printed in the list of not supported target libs.
3187 noconfigdirs="$noconfigdirs ${libgcj}"
3188 ;;
3189esac
ec8d6ddc 3190
6de9cd9a 3191
27079765
AH
3192# Disable libmudflap on some systems.
3193if test x$enable_libmudflap = x ; then
dfcada9a 3194 case "${target}" in
416ac4d4 3195 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
98a5bb3b 3196 # Enable libmudflap by default in GNU and friends.
dfcada9a 3197 ;;
a3e8d8b4
LR
3198 *-*-freebsd*)
3199 # Enable libmudflap by default in FreeBSD.
3200 ;;
dfcada9a
MM
3201 *)
3202 # Disable it by default everywhere else.
3203 noconfigdirs="$noconfigdirs target-libmudflap"
3204 ;;
3205 esac
27079765 3206fi
6de9cd9a 3207
27079765
AH
3208# Disable libgomp on non POSIX hosted systems.
3209if test x$enable_libgomp = x ; then
953ff289
DN
3210 # Enable libgomp by default on hosted POSIX systems.
3211 case "${target}" in
416ac4d4 3212 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
953ff289
DN
3213 ;;
3214 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3215 ;;
04879af3 3216 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
953ff289 3217 ;;
cac90078 3218 *-*-darwin* | *-*-aix*)
953ff289
DN
3219 ;;
3220 *)
3221 noconfigdirs="$noconfigdirs target-libgomp"
3222 ;;
3223 esac
27079765 3224fi
953ff289 3225
c03353e2
RIL
3226# Default libgloss CPU subdirectory.
3227libgloss_dir="$target_cpu"
6de9cd9a 3228
671aa708
NN
3229case "${target}" in
3230 *-*-chorusos)
cb253473 3231 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3232 ;;
75eeae1a 3233 powerpc-*-darwin*)
e1514c3f 3234 noconfigdirs="$noconfigdirs ld gas gdb gprof"
9c8f9ec2 3235 noconfigdirs="$noconfigdirs sim target-rda"
940cde4d 3236 ;;
354ebf88
RW
3237 i[3456789]86-*-darwin*)
3238 noconfigdirs="$noconfigdirs ld gprof"
3239 noconfigdirs="$noconfigdirs sim target-rda"
3240 ;;
3241 x86_64-*-darwin[912]*)
0db3a858
TG
3242 noconfigdirs="$noconfigdirs ld gas gprof"
3243 noconfigdirs="$noconfigdirs sim target-rda"
3244 ;;
42c1cd8a
AT
3245 *-*-darwin*)
3246 noconfigdirs="$noconfigdirs ld gas gdb gprof"
3247 noconfigdirs="$noconfigdirs sim target-rda"
3248 noconfigdirs="$noconfigdirs ${libgcj}"
3249 ;;
671aa708 3250 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
cb253473 3251 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3252 ;;
c3f84f61 3253 *-*-freebsd*)
6de9cd9a
DN
3254 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3255 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3256 && test -f /usr/local/include/gmp.h; then
3257 with_gmp=/usr/local
3258 fi
3259
3260 # Skip some stuff that's unsupported on some FreeBSD configurations.
3261 case "${target}" in
3262 i*86-*-*) ;;
3263 alpha*-*-*) ;;
f3f623ae 3264 x86_64-*-*) ;;
6de9cd9a 3265 *)
cb253473 3266 noconfigdirs="$noconfigdirs ${libgcj}"
6de9cd9a
DN
3267 ;;
3268 esac
3269 ;;
ef4e7569
US
3270 *-*-kaos*)
3271 # Remove unsupported stuff on all kaOS configurations.
cb253473 3272 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
ef4e7569
US
3273 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3274 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3275 noconfigdirs="$noconfigdirs target-libgloss"
3276 ;;
671aa708
NN
3277 *-*-netbsd*)
3278 # Skip some stuff on all NetBSD configurations.
3279 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3280
3281 # Skip some stuff that's unsupported on some NetBSD configurations.
3282 case "${target}" in
3283 i*86-*-netbsdelf*) ;;
0590b963 3284 arm*-*-netbsdelf*) ;;
671aa708 3285 *)
cb253473 3286 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3287 ;;
3288 esac
3289 ;;
61fec9ff 3290 *-*-netware*)
cb253473 3291 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
671aa708
NN
3292 ;;
3293 *-*-rtems*)
cb253473 3294 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3295 ;;
a8ba31f2
EC
3296 # The tpf target doesn't support gdb yet.
3297 *-*-tpf*)
cb253473 3298 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
a8ba31f2 3299 ;;
5785c0ed 3300 *-*-uclinux*)
cb253473 3301 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
5785c0ed 3302 ;;
671aa708 3303 *-*-vxworks*)
cb253473 3304 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
671aa708
NN
3305 ;;
3306 alpha*-dec-osf*)
3307 # ld works, but does not support shared libraries.
3308 # newlib is not 64 bit ready. I'm not sure about fileutils.
3309 # gas doesn't generate exception information.
3310 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3311 ;;
3312 alpha*-*-*vms*)
cb253473 3313 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
671aa708
NN
3314 ;;
3315 alpha*-*-linux*)
3316 # newlib is not 64 bit ready
3317 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3318 ;;
671aa708
NN
3319 alpha*-*-*)
3320 # newlib is not 64 bit ready
cb253473 3321 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3322 ;;
33952f6f 3323 am33_2.0-*-linux*)
cb253473 3324 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
33952f6f 3325 ;;
671aa708 3326 sh-*-linux*)
cb253473 3327 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
1c710c3c 3328 ;;
671aa708 3329 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
cb253473 3330 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3331 noconfigdirs="$noconfigdirs target-examples"
3332 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
b4f96efe 3333 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
671aa708
NN
3334 noconfigdirs="$noconfigdirs expect dejagnu"
3335 # the C++ libraries don't build on top of CE's C libraries
cb543528 3336 noconfigdirs="$noconfigdirs target-libstdc++-v3"
671aa708
NN
3337 noconfigdirs="$noconfigdirs target-newlib"
3338 case "${host}" in
3339 *-*-cygwin*) ;; # keep gdb and readline
aa9c3ab4 3340 *) noconfigdirs="$noconfigdirs gdb readline"
671aa708
NN
3341 ;;
3342 esac
c03353e2 3343 libgloss_dir=wince
671aa708
NN
3344 ;;
3345 arc-*-*)
cb253473 3346 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3347 ;;
ee6a22df 3348 arm-semi-aof )
ee6a22df 3349 ;;
671aa708 3350 arm-*-coff | strongarm-*-coff | xscale-*-coff)
cb253473 3351 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3352 libgloss_dir=arm
671aa708 3353 ;;
b3f8d95d 3354 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
671aa708 3355 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
c03353e2 3356 libgloss_dir=arm
671aa708 3357 ;;
077fc835 3358 arm*-*-linux-gnueabi)
c4e9bf2b 3359 noconfigdirs="$noconfigdirs target-qthreads"
1c00b503
PB
3360 case ${with_newlib} in
3361 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3362 esac
c03353e2 3363 libgloss_dir=arm
077fc835 3364 ;;
972974fc 3365 arm*-*-symbianelf*)
cb253473 3366 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
c03353e2 3367 libgloss_dir=arm
972974fc 3368 ;;
671aa708 3369 arm-*-pe*)
cb253473 3370 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3371 ;;
671aa708 3372 thumb-*-coff)
cb253473 3373 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3374 ;;
3375 thumb-*-elf)
cb253473 3376 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3377 ;;
671aa708 3378 thumb-*-pe)
cb253473 3379 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3380 ;;
3381 arm-*-riscix*)
cb253473 3382 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
671aa708
NN
3383 ;;
3384 avr-*-*)
ac3949d9 3385 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
671aa708 3386 ;;
6b65a26d 3387 bfin-*-*)
1c3c9f12
JZ
3388 unsupported_languages="$unsupported_languages java"
3389 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
61efc800 3390 if test x${is_cross_compiler} != xno ; then
6b65a26d
CM
3391 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3392 fi
3393 ;;
671aa708 3394 c4x-*-* | tic4x-*-*)
cb253473 3395 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708
NN
3396 ;;
3397 c54x*-*-* | tic54x-*-*)
cb253473 3398 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
671aa708 3399 ;;
c993ae60
SR
3400 cr16-*-*)
3401 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3402 ;;
40d64b5a 3403 cris-*-* | crisv32-*-*)
4fab7234 3404 unsupported_languages="$unsupported_languages java"
40d64b5a 3405 case "${target}" in
c2e0d3a9 3406 *-*-aout)
7f26dfa3 3407 unsupported_languages="$unsupported_languages fortran"
4fab7234 3408 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
c2e0d3a9 3409 *-*-elf)
789ec619 3410 noconfigdirs="$noconfigdirs target-boehm-gc";;
c2e0d3a9 3411 *-*-linux*)
789ec619 3412 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
40d64b5a 3413 *)
7f26dfa3 3414 unsupported_languages="$unsupported_languages fortran"
cb253473 3415 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
40d64b5a 3416 esac
c03353e2 3417 libgloss_dir=cris
671aa708 3418 ;;
25b656e7 3419 crx-*-*)
cb253473 3420 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
25b656e7 3421 ;;
671aa708 3422 d10v-*-*)
cb253473 3423 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708
NN
3424 ;;
3425 d30v-*-*)
cb253473 3426 noconfigdirs="$noconfigdirs ${libgcj} gdb"
671aa708 3427 ;;
c03353e2
RIL
3428 ep9312-*-elf | ep9312-*-coff)
3429 libgloss_dir=arm
3430 ;;
671aa708 3431 fr30-*-elf*)
cb253473 3432 noconfigdirs="$noconfigdirs ${libgcj} gdb"
671aa708
NN
3433 ;;
3434 frv-*-*)
cb253473 3435 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3436 ;;
55f2d967
AG
3437 moxie-*-*)
3438 noconfigdirs="$noconfigdirs ${libgcj}"
3439 noconfigdirs="$noconfigdirs gprof"
3440 ;;
671aa708 3441 h8300*-*-*)
cb253473 3442 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3443 ;;
3444 h8500-*-*)
cb253473 3445 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708 3446 ;;
ee6a22df 3447 hppa1.1-*-osf* | hppa1.1-*-bsd* )
ee6a22df 3448 ;;
671aa708
NN
3449 hppa*64*-*-linux* | parisc*64*-*-linux*)
3450 # In this case, it's because the hppa64-linux target is for
3451 # the kernel only at this point and has no libc, and thus no
3452 # headers, crt*.o, etc., all of which are needed by these.
3453 noconfigdirs="$noconfigdirs target-zlib"
3454 ;;
3e732ba0
JDA
3455 parisc*-*-linux* | hppa*-*-linux*)
3456 ;;
671aa708 3457 hppa*-*-*elf* | \
671aa708
NN
3458 hppa*-*-lites* | \
3459 hppa*-*-openbsd* | \
3460 hppa*64*-*-*)
cb253473 3461 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3462 ;;
2a332582
JDA
3463 hppa*-hp-hpux11*)
3464 noconfigdirs="$noconfigdirs ld shellutils"
3465 ;;
c03353e2
RIL
3466 hppa*-*-pro*)
3467 libgloss_dir=pa
3468 ;;
671aa708
NN
3469 hppa*-*-*)
3470 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3471 # build on HP-UX 10.20.
cb253473 3472 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
671aa708 3473 ;;
fb87ad5d 3474 i960-*-*)
cb253473 3475 noconfigdirs="$noconfigdirs ${libgcj} gdb"
fb87ad5d 3476 ;;
671aa708
NN
3477 ia64*-*-elf*)
3478 # No gdb support yet.
b4f96efe 3479 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
671aa708
NN
3480 ;;
3481 ia64*-**-hpux*)
3482 # No gdb or ld support yet.
cb253473 3483 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
671aa708 3484 ;;
52535a64
DR
3485 ia64*-*-*vms*)
3486 # No gdb or ld support yet.
3487 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3488 ;;
ee6a22df 3489 i370-*-opened*)
ee6a22df 3490 ;;
f2a0e225 3491 i[3456789]86-*-coff | i[3456789]86-*-elf)
cb253473 3492 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3493 libgloss_dir=i386
671aa708 3494 ;;
f2a0e225 3495 i[3456789]86-*-linux*)
671aa708
NN
3496 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3497 # not build java stuff by default.
3498 case "${target}" in
3499 *-*-*libc1*)
cb253473 3500 noconfigdirs="$noconfigdirs ${libgcj}";;
671aa708
NN
3501 esac
3502
3503 # This section makes it possible to build newlib natively on linux.
3504 # If we are using a cross compiler then don't configure newlib.
3505 if test x${is_cross_compiler} != xno ; then
3aa83176 3506 noconfigdirs="$noconfigdirs target-newlib"
671aa708
NN
3507 fi
3508 noconfigdirs="$noconfigdirs target-libgloss"
3509 # If we are not using a cross compiler, do configure newlib.
3510 # Note however, that newlib will only be configured in this situation
3511 # if the --with-newlib option has been given, because otherwise
3512 # 'target-newlib' will appear in skipdirs.
3513 ;;
ef4c4300
KT
3514 i[3456789]86-w64-mingw*)
3515 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3516 ;;
3517 i[3456789]86-*-mingw*)
b91f0a41
CV
3518 target_configdirs="$target_configdirs target-winsup"
3519 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
1c710c3c 3520 ;;
95af8923 3521 x86_64-*-mingw*)
95af8923 3522 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
1c710c3c 3523 ;;
671aa708
NN
3524 *-*-cygwin*)
3525 target_configdirs="$target_configdirs target-libtermcap target-winsup"
449223af 3526 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
801e2270 3527 # always build newlib if winsup directory is present.
b91f0a41 3528 if test -d "$srcdir/winsup/cygwin"; then
801e2270 3529 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ee6a22df 3530 elif test -d "$srcdir/newlib"; then
b91f0a41 3531 echo "Warning: winsup/cygwin is missing so newlib can't be built."
801e2270 3532 fi
1c710c3c 3533 ;;
ee6a22df
L
3534 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3535 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
ee6a22df 3536 ;;
f2a0e225 3537 i[3456789]86-*-pe)
cb253473 3538 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
671aa708 3539 ;;
f2a0e225 3540 i[3456789]86-*-sco3.2v5*)
671aa708
NN
3541 # The linker does not yet know about weak symbols in COFF,
3542 # and is not configured to handle mixed ELF and COFF.
cb253473 3543 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
671aa708 3544 ;;
f2a0e225 3545 i[3456789]86-*-sco*)
cb253473 3546 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 3547 ;;
f2a0e225 3548 i[3456789]86-*-solaris2*)
671aa708
NN
3549 noconfigdirs="$noconfigdirs target-libgloss"
3550 ;;
f2a0e225 3551 i[3456789]86-*-sysv4*)
cb253473 3552 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708 3553 ;;
f2a0e225 3554 i[3456789]86-*-beos*)
cb253473 3555 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
3aa83176 3556 ;;
d1f8db0c
PB
3557 i[3456789]86-*-rdos*)
3558 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3559 ;;
fb87ad5d 3560 m32r-*-*)
cb253473 3561 noconfigdirs="$noconfigdirs ${libgcj}"
fb87ad5d 3562 ;;
671aa708 3563 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
cb253473 3564 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
c03353e2 3565 libgloss_dir=m68hc11
671aa708
NN
3566 ;;
3567 m68k-*-elf*)
cb253473 3568 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3569 ;;
3570 m68k-*-coff*)
cb253473 3571 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3572 ;;
c03353e2
RIL
3573 m68*-*-* | fido-*-*)
3574 libgloss_dir=m68k
3575 ;;
671aa708
NN
3576 mcore-*-pe*)
3577 # The EPOC C++ environment does not support exceptions or rtti,
3578 # and so building libstdc++-v3 tends not to always work.
3579 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3580 ;;
3581 mmix-*-*)
4fab7234 3582 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
7f26dfa3 3583 unsupported_languages="$unsupported_languages fortran java"
671aa708
NN
3584 ;;
3585 mn10200-*-*)
cb253473 3586 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3587 ;;
3588 mn10300-*-*)
cb253473 3589 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708 3590 ;;
ab34901f 3591 mt-*-*)
79dd769c
AH
3592 noconfigdirs="$noconfigdirs sim"
3593 ;;
671aa708
NN
3594 powerpc-*-aix*)
3595 # copied from rs6000-*-* entry
a891a473 3596 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
671aa708
NN
3597 ;;
3598 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3599 target_configdirs="$target_configdirs target-winsup"
cb253473 3600 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
671aa708
NN
3601 # always build newlib.
3602 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3603 ;;
3604 # This is temporary until we can link against shared libraries
3605 powerpcle-*-solaris*)
cb253473 3606 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
c03353e2 3607 libgloss_dir=rs6000
671aa708
NN
3608 ;;
3609 powerpc-*-beos*)
cb253473 3610 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
671aa708 3611 ;;
671aa708 3612 powerpc-*-eabi)
cb253473 3613 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3614 libgloss_dir=rs6000
ee6a22df
L
3615 ;;
3616 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
c03353e2 3617 libgloss_dir=rs6000
671aa708 3618 ;;
671aa708 3619 rs6000-*-lynxos*)
cb253473 3620 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
671aa708
NN
3621 ;;
3622 rs6000-*-aix*)
a891a473 3623 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
671aa708
NN
3624 ;;
3625 rs6000-*-*)
cb253473 3626 noconfigdirs="$noconfigdirs gprof ${libgcj}"
671aa708
NN
3627 ;;
3628 m68k-apollo-*)
cb253473 3629 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
671aa708 3630 ;;
ca9fe997
ME
3631 microblaze*)
3632 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3633 ;;
d9dced13
RS
3634 mips*-sde-elf*)
3635 skipdirs="$skipdirs target-libiberty"
3636 noconfigdirs="$noconfigdirs ${libgcj}"
3637 if test x$with_newlib = xyes; then
3638 noconfigdirs="$noconfigdirs gprof"
3639 fi
3640 libgloss_dir=mips
3641 ;;
671aa708 3642 mips*-*-irix5*)
cb253473 3643 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708
NN
3644 ;;
3645 mips*-*-irix6*)
671aa708
NN
3646 # Linking libjava exceeds command-line length limits on at least
3647 # IRIX 6.2, but not on IRIX 6.5.
3648 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3649 # <oldham@codesourcery.com>
cb253473 3650 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 3651 ;;
671aa708 3652 mips*-*-bsd*)
cb253473 3653 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
671aa708 3654 ;;
671aa708
NN
3655 mips*-*-linux*)
3656 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3657 ;;
3658 mips*-*-*)
cb253473 3659 noconfigdirs="$noconfigdirs gprof ${libgcj}"
c03353e2 3660 libgloss_dir=mips
671aa708
NN
3661 ;;
3662 romp-*-*)
cb253473 3663 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
671aa708 3664 ;;
669f01d8 3665 sh-*-* | sh64-*-*)
671aa708 3666 case "${host}" in
f2a0e225
KC
3667 i[3456789]86-*-vsta) ;; # don't add gprof back in
3668 i[3456789]86-*-go32*) ;; # don't add gprof back in
3669 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
671aa708
NN
3670 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3671 esac
ea2002ba
CB
3672 case "${target}" in
3673 sh*-*-elf)
3674 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3675 *)
3676 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3677 esac
671aa708 3678 ;;
c03353e2
RIL
3679 sparclet-*-aout* | sparc86x-*-*)
3680 libgloss_dir=sparc
3681 ;;
671aa708 3682 sparc-*-elf*)
cb253473 3683 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3684 ;;
3685 sparc64-*-elf*)
cb253473 3686 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3687 libgloss_dir=sparc
671aa708
NN
3688 ;;
3689 sparclite-*-*)
cb253473 3690 noconfigdirs="$noconfigdirs ${libgcj}"
c03353e2 3691 libgloss_dir=sparc
671aa708
NN
3692 ;;
3693 sparc-*-sunos4*)
cb253473 3694 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3695 if test x${is_cross_compiler} != xno ; then
3696 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3697 else
3698 use_gnu_ld=no
3699 fi
3700 ;;
bba5e0ca 3701 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
cb253473 3702 noconfigdirs="$noconfigdirs ${libgcj}"
bba5e0ca 3703 ;;
671aa708
NN
3704 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3705 ;;
3706 v810-*-*)
cb253473 3707 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
671aa708
NN
3708 ;;
3709 v850-*-*)
cb253473 3710 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3711 ;;
3712 v850e-*-*)
cb253473 3713 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3714 ;;
3715 v850ea-*-*)
cb253473 3716 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
671aa708
NN
3717 ;;
3718 vax-*-vms)
cb253473 3719 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
671aa708
NN
3720 ;;
3721 vax-*-*)
cb253473 3722 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
671aa708 3723 ;;
aa12a573 3724 xtensa*-*-*)
cb253473 3725 noconfigdirs="$noconfigdirs ${libgcj}"
0d4f1b4e 3726 ;;
671aa708 3727 ip2k-*-*)
cb253473 3728 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
671aa708 3729 ;;
416ac4d4 3730 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
671aa708
NN
3731 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3732 ;;
3733 *-*-lynxos*)
cb253473 3734 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
1c710c3c 3735 ;;
671aa708 3736 *-*-*)
cb253473 3737 noconfigdirs="$noconfigdirs ${libgcj}"
671aa708
NN
3738 ;;
3739esac
79c06341 3740
671aa708
NN
3741# If we aren't building newlib, then don't build libgloss, since libgloss
3742# depends upon some newlib header files.
3743case "${noconfigdirs}" in
3744 *target-libgloss*) ;;
3745 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3746esac
3747
671aa708
NN
3748# Work in distributions that contain no compiler tools, like Autoconf.
3749tentative_cc=""
3750host_makefile_frag=/dev/null
3751if test -d ${srcdir}/config ; then
3752case "${host}" in
3753 m68k-hp-hpux*)
3754 # Avoid "too much defining" errors from HPUX compiler.
3755 tentative_cc="cc -Wp,-H256000"
3756 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3757 # If it's HP/UX ar, this should be harmless.
3758 RANLIB="ar ts"
3759 ;;
3760 m68k-apollo-sysv*)
3761 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3762 ;;
3763 m68k-apollo-bsd*)
3764 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3765 # chokes on bfd, the compiler won't let you assign integers to enums, and
3766 # other problems. Defining CC to gcc is a questionable way to say "don't use
3767 # the apollo compiler" (the preferred version of GCC could be called cc,
3768 # or whatever), but I'm not sure leaving CC as cc is any better...
3769 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3770 # Used to have BISON=yacc.
3771 tentative_cc=gcc
3772 ;;
3773 m88k-dg-dgux*)
3774 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
671aa708
NN
3775 ;;
3776 m88k-harris-cxux*)
3777 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3778 tentative_cc="cc -Xa"
3779 host_makefile_frag="config/mh-cxux"
3780 ;;
3781 m88k-motorola-sysv*)
3782 ;;
3783 mips*-dec-ultrix*)
3784 tentative_cc="cc -Wf,-XNg1000"
3785 host_makefile_frag="config/mh-decstation"
3786 ;;
3787 mips*-nec-sysv4*)
3788 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3789 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3790 host_makefile_frag="config/mh-necv4"
3791 ;;
3792 mips*-sgi-irix4*)
3793 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3794 # environment. Also bump switch table size so that cp-parse will
3795 # compile. Bump string length limit so linker builds.
3796 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3797 ;;
3798 mips*-*-sysv4*)
3799 host_makefile_frag="config/mh-sysv4"
3800 ;;
3801 mips*-*-sysv*)
3802 # This is for a MIPS running RISC/os 4.52C.
3803
3804 # This is needed for GDB, but needs to be in the top-level make because
3805 # if a library is compiled with the bsd headers and gets linked with the
3806 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3807 # a different size).
3808 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3809 # known except to select the sysv environment. Could we use /proc instead?
3810 # These "sysv environments" and "bsd environments" often end up being a pain.
3811 #
3812 # This is not part of CFLAGS because perhaps not all C compilers have this
3813 # option.
3814 tentative_cc="cc -systype sysv"
3815 ;;
3816 i370-ibm-opened*)
3817 tentative_cc="c89"
3818 ;;
f2a0e225 3819 i[3456789]86-*-sysv5*)
671aa708
NN
3820 host_makefile_frag="config/mh-sysv5"
3821 ;;
f2a0e225 3822 i[3456789]86-*-dgux*)
671aa708
NN
3823 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3824 host_makefile_frag="config/mh-dgux386"
3825 ;;
f2a0e225 3826 i[3456789]86-ncr-sysv4.3*)
671aa708
NN
3827 # The MetaWare compiler will generate a copyright message unless you
3828 # turn it off by adding the -Hnocopyr flag.
3829 tentative_cc="cc -Hnocopyr"
3830 ;;
f2a0e225 3831 i[3456789]86-ncr-sysv4*)
671aa708
NN
3832 # for an NCR 3000 (i486/SVR4) system.
3833 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3834 # This compiler not only emits obnoxious copyright messages every time
3835 # you run it, but it chokes and dies on a whole bunch of GNU source
3836 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3837 tentative_cc="/usr/ccs/ATT/cc"
3838 host_makefile_frag="config/mh-ncr3000"
3839 ;;
f2a0e225 3840 i[3456789]86-*-sco3.2v5*)
671aa708 3841 ;;
f2a0e225 3842 i[3456789]86-*-sco*)
671aa708
NN
3843 # The native C compiler botches some simple uses of const. Unfortunately,
3844 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3845 tentative_cc="cc -Dconst="
3846 host_makefile_frag="config/mh-sco"
3847 ;;
f2a0e225 3848 i[3456789]86-*-udk*)
671aa708
NN
3849 host_makefile_frag="config/mh-sysv5"
3850 ;;
f2a0e225 3851 i[3456789]86-*-solaris2*)
671aa708
NN
3852 host_makefile_frag="config/mh-sysv4"
3853 ;;
f2a0e225 3854 i[3456789]86-*-msdosdjgpp*)
671aa708
NN
3855 host_makefile_frag="config/mh-djgpp"
3856 ;;
3857 *-cygwin*)
2a79c47f 3858
5213506e
RW
3859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3860$as_echo_n "checking to see if cat works as expected... " >&6; }
2a79c47f 3861echo a >cygwin-cat-check
e25a8c82 3862if test `cat cygwin-cat-check` = a ; then
2a79c47f 3863 rm cygwin-cat-check
5213506e
RW
3864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3865$as_echo "yes" >&6; }
2a79c47f
NC
3866else
3867 rm cygwin-cat-check
5213506e
RW
3868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3869$as_echo "no" >&6; }
3870 as_fn_error "The cat command does not ignore carriage return characters.
2a79c47f
NC
3871 Please either mount the build directory in binary mode or run the following
3872 commands before running any configure script:
3873set -o igncr
3874export SHELLOPTS
5213506e 3875 " "$LINENO" 5
2a79c47f
NC
3876fi
3877
671aa708
NN
3878 host_makefile_frag="config/mh-cygwin"
3879 ;;
c53a18d3 3880 *-mingw*)
1f5a6b84 3881 host_makefile_frag="config/mh-mingw"
95af8923 3882 ;;
671aa708
NN
3883 *-interix*)
3884 host_makefile_frag="config/mh-interix"
3885 ;;
3886 vax-*-ultrix2*)
3887 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3888 tentative_cc=gcc
3889 ;;
3890 *-*-solaris2*)
3891 host_makefile_frag="config/mh-solaris"
3892 ;;
3893 m68k-sun-sunos*)
3894 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3895 # without overflowing the jump tables (-J says to use a 32 bit table)
3896 tentative_cc="cc -J"
3897 ;;
efd41714 3898 hppa*-hp-hpux10*)
671aa708 3899 tentative_cc="cc -Wp,-H256000"
efd41714 3900 host_makefile_frag="config/mh-pa-hpux10"
671aa708 3901 ;;
efd41714
PB
3902 hppa*-hp-hpux* | hppa*-*-hiux*)
3903 tentative_cc="cc -Wp,-H256000"
3904 host_makefile_frag="config/mh-pa"
3905 ;;
3906 hppa*-*)
3907 host_makefile_frag="config/mh-pa"
3908 ;;
3909 *-hp-hpux* | *-*-hiux*)
671aa708
NN
3910 tentative_cc="cc -Wp,-H256000"
3911 ;;
3912 rs6000-*-lynxos*)
3913 # /bin/cc is less than useful for our purposes. Always use GCC
3914 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3915 host_makefile_frag="config/mh-lynxrs6k"
3916 ;;
45f366ab 3917 powerpc-*-darwin*)
be8fff81
RB
3918 host_makefile_frag="config/mh-ppc-darwin"
3919 ;;
d19bca38
PB
3920 powerpc-*-aix*)
3921 host_makefile_frag="config/mh-ppc-aix"
3922 ;;
3923 rs6000-*-aix*)
3924 host_makefile_frag="config/mh-ppc-aix"
3925 ;;
671aa708
NN
3926 *-*-lynxos*)
3927 # /bin/cc is less than useful for our purposes. Always use GCC
3928 tentative_cc="/bin/gcc"
3929 ;;
3930 *-*-sysv4*)
3931 host_makefile_frag="config/mh-sysv4"
3932 ;;
95c53c62
RS
3933 # This is placed last to prevent interfering with the cases above.
3934 i[3456789]86-*-*)
3935 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3936 host_makefile_frag="config/mh-x86omitfp"
3937 ;;
671aa708
NN
3938esac
3939fi
3940
55ffb5ed
NN
3941# If we aren't going to be using gcc, see if we can extract a definition
3942# of CC from the fragment.
3943# Actually, use the 'pre-extracted' version above.
3944if test -z "${CC}" && test "${build}" = "${host}" ; then
3945 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3946 found=
3947 for dir in $PATH; do
3948 test -z "$dir" && dir=.
3949 if test -f $dir/gcc; then
3950 found=yes
3951 break
3952 fi
3953 done
3954 IFS="$save_ifs"
3955 if test -z "${found}" && test -n "${tentative_cc}" ; then
3956 CC=$tentative_cc
3957 fi
3958fi
3959
3960if test "${build}" != "${host}" ; then
0999159b
PB
3961 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3962 AS_FOR_BUILD=${AS_FOR_BUILD-as}
55ffb5ed 3963 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
0999159b
PB
3964 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3965 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3966 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3967 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3968 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3969 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3970 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3971 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3972 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3973else
3974 AR_FOR_BUILD="\$(AR)"
3975 AS_FOR_BUILD="\$(AS)"
fb0103e5 3976 CC_FOR_BUILD="\$(CC)"
0999159b
PB
3977 CXX_FOR_BUILD="\$(CXX)"
3978 GCJ_FOR_BUILD="\$(GCJ)"
3979 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3980 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3981 LD_FOR_BUILD="\$(LD)"
3982 NM_FOR_BUILD="\$(NM)"
3983 RANLIB_FOR_BUILD="\$(RANLIB)"
3984 WINDRES_FOR_BUILD="\$(WINDRES)"
3985 WINDMC_FOR_BUILD="\$(WINDMC)"
c3a86da9
DJ
3986fi
3987
3988ac_ext=c
1c710c3c
DJ
3989ac_cpp='$CPP $CPPFLAGS'
3990ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3991ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3992ac_compiler_gnu=$ac_cv_c_compiler_gnu
3993if test -n "$ac_tool_prefix"; then
3994 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3995set dummy ${ac_tool_prefix}gcc; ac_word=$2
5213506e
RW
3996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3997$as_echo_n "checking for $ac_word... " >&6; }
3998if test "${ac_cv_prog_CC+set}" = set; then :
3999 $as_echo_n "(cached) " >&6
1c710c3c
DJ
4000else
4001 if test -n "$CC"; then
4002 ac_cv_prog_CC="$CC" # Let the user override the test.
4003else
4004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005for as_dir in $PATH
4006do
4007 IFS=$as_save_IFS
4008 test -z "$as_dir" && as_dir=.
5213506e
RW
4009 for ac_exec_ext in '' $ac_executable_extensions; do
4010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4011 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5213506e 4012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4013 break 2
4014 fi
4015done
5213506e
RW
4016 done
4017IFS=$as_save_IFS
1c710c3c
DJ
4018
4019fi
4020fi
4021CC=$ac_cv_prog_CC
4022if test -n "$CC"; then
5213506e
RW
4023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4024$as_echo "$CC" >&6; }
1c710c3c 4025else
5213506e
RW
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4027$as_echo "no" >&6; }
1c710c3c
DJ
4028fi
4029
5213506e 4030
1c710c3c
DJ
4031fi
4032if test -z "$ac_cv_prog_CC"; then
4033 ac_ct_CC=$CC
fb0103e5
RG
4034 # Extract the first word of "gcc", so it can be a program name with args.
4035set dummy gcc; ac_word=$2
5213506e
RW
4036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4037$as_echo_n "checking for $ac_word... " >&6; }
4038if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4039 $as_echo_n "(cached) " >&6
1c710c3c
DJ
4040else
4041 if test -n "$ac_ct_CC"; then
4042 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4043else
4044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045for as_dir in $PATH
4046do
4047 IFS=$as_save_IFS
4048 test -z "$as_dir" && as_dir=.
5213506e
RW
4049 for ac_exec_ext in '' $ac_executable_extensions; do
4050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4051 ac_cv_prog_ac_ct_CC="gcc"
5213506e 4052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4053 break 2
4054 fi
4055done
5213506e
RW
4056 done
4057IFS=$as_save_IFS
1c710c3c
DJ
4058
4059fi
4060fi
4061ac_ct_CC=$ac_cv_prog_ac_ct_CC
4062if test -n "$ac_ct_CC"; then
5213506e
RW
4063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4064$as_echo "$ac_ct_CC" >&6; }
1c710c3c 4065else
5213506e
RW
4066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4067$as_echo "no" >&6; }
1c710c3c
DJ
4068fi
4069
5213506e
RW
4070 if test "x$ac_ct_CC" = x; then
4071 CC=""
4072 else
4073 case $cross_compiling:$ac_tool_warned in
4074yes:)
4075{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4076$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4077ac_tool_warned=yes ;;
4078esac
4079 CC=$ac_ct_CC
4080 fi
1c710c3c
DJ
4081else
4082 CC="$ac_cv_prog_CC"
4083fi
4084
4085if test -z "$CC"; then
5213506e
RW
4086 if test -n "$ac_tool_prefix"; then
4087 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1c710c3c 4088set dummy ${ac_tool_prefix}cc; ac_word=$2
5213506e
RW
4089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4090$as_echo_n "checking for $ac_word... " >&6; }
4091if test "${ac_cv_prog_CC+set}" = set; then :
4092 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4093else
4094 if test -n "$CC"; then
4095 ac_cv_prog_CC="$CC" # Let the user override the test.
4096else
1c710c3c
DJ
4097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4098for as_dir in $PATH
4099do
4100 IFS=$as_save_IFS
4101 test -z "$as_dir" && as_dir=.
5213506e
RW
4102 for ac_exec_ext in '' $ac_executable_extensions; do
4103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4104 ac_cv_prog_CC="${ac_tool_prefix}cc"
5213506e 4105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4106 break 2
4107 fi
4108done
5213506e
RW
4109 done
4110IFS=$as_save_IFS
1c710c3c 4111
0b0dc272 4112fi
0b0dc272 4113fi
1c710c3c 4114CC=$ac_cv_prog_CC
af71363e 4115if test -n "$CC"; then
5213506e
RW
4116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4117$as_echo "$CC" >&6; }
2aeb72e9 4118else
5213506e
RW
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4120$as_echo "no" >&6; }
2aeb72e9
DD
4121fi
4122
2aeb72e9 4123
5213506e 4124 fi
1c710c3c 4125fi
55ffb5ed
NN
4126if test -z "$CC"; then
4127 # Extract the first word of "cc", so it can be a program name with args.
4128set dummy cc; ac_word=$2
5213506e
RW
4129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4130$as_echo_n "checking for $ac_word... " >&6; }
4131if test "${ac_cv_prog_CC+set}" = set; then :
4132 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4133else
4134 if test -n "$CC"; then
4135 ac_cv_prog_CC="$CC" # Let the user override the test.
4136else
0b0dc272 4137 ac_prog_rejected=no
1c710c3c
DJ
4138as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4139for as_dir in $PATH
4140do
4141 IFS=$as_save_IFS
4142 test -z "$as_dir" && as_dir=.
5213506e
RW
4143 for ac_exec_ext in '' $ac_executable_extensions; do
4144 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c
DJ
4145 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4146 ac_prog_rejected=yes
4147 continue
4148 fi
4149 ac_cv_prog_CC="cc"
5213506e 4150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4151 break 2
4152 fi
4153done
5213506e
RW
4154 done
4155IFS=$as_save_IFS
1c710c3c 4156
55ffb5ed
NN
4157if test $ac_prog_rejected = yes; then
4158 # We found a bogon in the path, so make sure we never use it.
4159 set dummy $ac_cv_prog_CC
4160 shift
1c710c3c 4161 if test $# != 0; then
55ffb5ed
NN
4162 # We chose a different compiler from the bogus one.
4163 # However, it has the same basename, so the bogon will be chosen
4164 # first if we set CC to just the basename; use the full file name.
4165 shift
1c710c3c 4166 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
55ffb5ed
NN
4167 fi
4168fi
4169fi
4170fi
1c710c3c 4171CC=$ac_cv_prog_CC
55ffb5ed 4172if test -n "$CC"; then
5213506e
RW
4173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4174$as_echo "$CC" >&6; }
55ffb5ed 4175else
5213506e
RW
4176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4177$as_echo "no" >&6; }
55ffb5ed
NN
4178fi
4179
5213506e 4180
1c710c3c
DJ
4181fi
4182if test -z "$CC"; then
4183 if test -n "$ac_tool_prefix"; then
5213506e 4184 for ac_prog in cl.exe
1c710c3c
DJ
4185 do
4186 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4187set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4189$as_echo_n "checking for $ac_word... " >&6; }
4190if test "${ac_cv_prog_CC+set}" = set; then :
4191 $as_echo_n "(cached) " >&6
55ffb5ed
NN
4192else
4193 if test -n "$CC"; then
4194 ac_cv_prog_CC="$CC" # Let the user override the test.
4195else
1c710c3c
DJ
4196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4197for as_dir in $PATH
4198do
4199 IFS=$as_save_IFS
4200 test -z "$as_dir" && as_dir=.
5213506e
RW
4201 for ac_exec_ext in '' $ac_executable_extensions; do
4202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4203 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5213506e 4204 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4205 break 2
4206 fi
4207done
5213506e
RW
4208 done
4209IFS=$as_save_IFS
1c710c3c 4210
55ffb5ed
NN
4211fi
4212fi
1c710c3c 4213CC=$ac_cv_prog_CC
55ffb5ed 4214if test -n "$CC"; then
5213506e
RW
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4216$as_echo "$CC" >&6; }
a4b9e93e 4217else
5213506e
RW
4218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4219$as_echo "no" >&6; }
fb0103e5 4220fi
af71363e 4221
5213506e 4222
1c710c3c
DJ
4223 test -n "$CC" && break
4224 done
af71363e 4225fi
1c710c3c
DJ
4226if test -z "$CC"; then
4227 ac_ct_CC=$CC
5213506e 4228 for ac_prog in cl.exe
1c710c3c
DJ
4229do
4230 # Extract the first word of "$ac_prog", so it can be a program name with args.
4231set dummy $ac_prog; ac_word=$2
5213506e
RW
4232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4233$as_echo_n "checking for $ac_word... " >&6; }
4234if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4235 $as_echo_n "(cached) " >&6
0b0dc272 4236else
1c710c3c
DJ
4237 if test -n "$ac_ct_CC"; then
4238 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
0b0dc272 4239else
1c710c3c
DJ
4240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4241for as_dir in $PATH
4242do
4243 IFS=$as_save_IFS
4244 test -z "$as_dir" && as_dir=.
5213506e
RW
4245 for ac_exec_ext in '' $ac_executable_extensions; do
4246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 4247 ac_cv_prog_ac_ct_CC="$ac_prog"
5213506e 4248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
4249 break 2
4250 fi
4251done
5213506e
RW
4252 done
4253IFS=$as_save_IFS
1c710c3c 4254
af71363e
AS
4255fi
4256fi
1c710c3c
DJ
4257ac_ct_CC=$ac_cv_prog_ac_ct_CC
4258if test -n "$ac_ct_CC"; then
5213506e
RW
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4260$as_echo "$ac_ct_CC" >&6; }
fb0103e5 4261else
5213506e
RW
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4263$as_echo "no" >&6; }
af71363e 4264fi
0b0dc272 4265
5213506e 4266
1c710c3c
DJ
4267 test -n "$ac_ct_CC" && break
4268done
4269
5213506e
RW
4270 if test "x$ac_ct_CC" = x; then
4271 CC=""
4272 else
4273 case $cross_compiling:$ac_tool_warned in
4274yes:)
4275{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4276$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4277ac_tool_warned=yes ;;
4278esac
4279 CC=$ac_ct_CC
4280 fi
1c710c3c
DJ
4281fi
4282
4283fi
4284
4285
5213506e
RW
4286test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4287$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4288as_fn_error "no acceptable C compiler found in \$PATH
4289See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4290
4291# Provide some information about the compiler.
5213506e
RW
4292$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4293set X $ac_compile
4294ac_compiler=$2
4295for ac_option in --version -v -V -qversion; do
4296 { { ac_try="$ac_compiler $ac_option >&5"
4297case "(($ac_try" in
4298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4299 *) ac_try_echo=$ac_try;;
4300esac
4301eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4302$as_echo "$ac_try_echo"; } >&5
4303 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1c710c3c 4304 ac_status=$?
5213506e
RW
4305 if test -s conftest.err; then
4306 sed '10a\
4307... rest of stderr output deleted ...
4308 10q' conftest.err >conftest.er1
4309 cat conftest.er1 >&5
4310 rm -f conftest.er1 conftest.err
4311 fi
4312 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4313 test $ac_status = 0; }
4314done
1c710c3c 4315
5213506e 4316cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4317/* end confdefs.h. */
4318
4319int
4320main ()
4321{
4322
4323 ;
4324 return 0;
4325}
4326_ACEOF
4327ac_clean_files_save=$ac_clean_files
5213506e 4328ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
1c710c3c
DJ
4329# Try to create an executable without -o first, disregard a.out.
4330# It will help us diagnose broken compilers, and finding out an intuition
4331# of exeext.
5213506e
RW
4332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4333$as_echo_n "checking for C compiler default output file name... " >&6; }
4334ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4335
4336# The possible output files:
4337ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4338
4339ac_rmfiles=
4340for ac_file in $ac_files
4341do
4342 case $ac_file in
4343 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4344 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4345 esac
4346done
4347rm -f $ac_rmfiles
4348
4349if { { ac_try="$ac_link_default"
4350case "(($ac_try" in
4351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4352 *) ac_try_echo=$ac_try;;
4353esac
4354eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4355$as_echo "$ac_try_echo"; } >&5
4356 (eval "$ac_link_default") 2>&5
1c710c3c 4357 ac_status=$?
5213506e
RW
4358 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4359 test $ac_status = 0; }; then :
4360 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4361# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4362# in a Makefile. We should not override ac_cv_exeext if it was cached,
4363# so that the user can short-circuit this test for compilers unknown to
4364# Autoconf.
4365for ac_file in $ac_files ''
1c710c3c
DJ
4366do
4367 test -f "$ac_file" || continue
4368 case $ac_file in
5213506e 4369 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
1c710c3c
DJ
4370 ;;
4371 [ab].out )
4372 # We found the default executable, but exeext='' is most
4373 # certainly right.
4374 break;;
4375 *.* )
5213506e
RW
4376 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4377 then :; else
4378 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4379 fi
4380 # We set ac_cv_exeext here because the later test for it is not
4381 # safe: cross compilers may not add the suffix if given an `-o'
4382 # argument, so we may need to know it at that point already.
4383 # Even if this section looks crufty: it has the advantage of
4384 # actually working.
1c710c3c
DJ
4385 break;;
4386 * )
4387 break;;
4388 esac
4389done
5213506e
RW
4390test "$ac_cv_exeext" = no && ac_cv_exeext=
4391
1c710c3c 4392else
5213506e
RW
4393 ac_file=''
4394fi
4395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4396$as_echo "$ac_file" >&6; }
4397if test -z "$ac_file"; then :
4398 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4399sed 's/^/| /' conftest.$ac_ext >&5
4400
5213506e
RW
4401{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4402$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4403{ as_fn_set_status 77
4404as_fn_error "C compiler cannot create executables
4405See \`config.log' for more details." "$LINENO" 5; }; }
1c710c3c 4406fi
1c710c3c 4407ac_exeext=$ac_cv_exeext
1c710c3c 4408
5213506e 4409# Check that the compiler produces executables we can run. If not, either
1c710c3c 4410# the compiler is broken, or we cross compile.
5213506e
RW
4411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4412$as_echo_n "checking whether the C compiler works... " >&6; }
1c710c3c
DJ
4413# If not cross compiling, check that we can run a simple program.
4414if test "$cross_compiling" != yes; then
4415 if { ac_try='./$ac_file'
5213506e
RW
4416 { { case "(($ac_try" in
4417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4418 *) ac_try_echo=$ac_try;;
4419esac
4420eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4421$as_echo "$ac_try_echo"; } >&5
4422 (eval "$ac_try") 2>&5
1c710c3c 4423 ac_status=$?
5213506e
RW
4424 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4425 test $ac_status = 0; }; }; then
1c710c3c
DJ
4426 cross_compiling=no
4427 else
4428 if test "$cross_compiling" = maybe; then
4429 cross_compiling=yes
4430 else
5213506e
RW
4431 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4432$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4433as_fn_error "cannot run C compiled programs.
1c710c3c 4434If you meant to cross compile, use \`--host'.
5213506e 4435See \`config.log' for more details." "$LINENO" 5; }
1c710c3c
DJ
4436 fi
4437 fi
4438fi
5213506e
RW
4439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4440$as_echo "yes" >&6; }
1c710c3c 4441
5213506e 4442rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
1c710c3c 4443ac_clean_files=$ac_clean_files_save
5213506e 4444# Check that the compiler produces executables we can run. If not, either
1c710c3c 4445# the compiler is broken, or we cross compile.
5213506e
RW
4446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4447$as_echo_n "checking whether we are cross compiling... " >&6; }
4448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4449$as_echo "$cross_compiling" >&6; }
4450
4451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4452$as_echo_n "checking for suffix of executables... " >&6; }
4453if { { ac_try="$ac_link"
4454case "(($ac_try" in
4455 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4456 *) ac_try_echo=$ac_try;;
4457esac
4458eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4459$as_echo "$ac_try_echo"; } >&5
4460 (eval "$ac_link") 2>&5
1c710c3c 4461 ac_status=$?
5213506e
RW
4462 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4463 test $ac_status = 0; }; then :
1c710c3c
DJ
4464 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4465# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4466# work properly (i.e., refer to `conftest.exe'), while it won't with
4467# `rm'.
4468for ac_file in conftest.exe conftest conftest.*; do
4469 test -f "$ac_file" || continue
4470 case $ac_file in
5213506e 4471 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1c710c3c 4472 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1c710c3c
DJ
4473 break;;
4474 * ) break;;
4475 esac
4476done
af71363e 4477else
5213506e
RW
4478 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4479$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4480as_fn_error "cannot compute suffix of executables: cannot compile and link
4481See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4482fi
1c710c3c 4483rm -f conftest$ac_cv_exeext
5213506e
RW
4484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4485$as_echo "$ac_cv_exeext" >&6; }
1c710c3c
DJ
4486
4487rm -f conftest.$ac_ext
4488EXEEXT=$ac_cv_exeext
4489ac_exeext=$EXEEXT
5213506e
RW
4490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4491$as_echo_n "checking for suffix of object files... " >&6; }
4492if test "${ac_cv_objext+set}" = set; then :
4493 $as_echo_n "(cached) " >&6
1c710c3c 4494else
5213506e 4495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4496/* end confdefs.h. */
4497
4498int
4499main ()
4500{
4501
4502 ;
4503 return 0;
4504}
4505_ACEOF
4506rm -f conftest.o conftest.obj
5213506e
RW
4507if { { ac_try="$ac_compile"
4508case "(($ac_try" in
4509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4510 *) ac_try_echo=$ac_try;;
4511esac
4512eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4513$as_echo "$ac_try_echo"; } >&5
4514 (eval "$ac_compile") 2>&5
1c710c3c 4515 ac_status=$?
5213506e
RW
4516 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4517 test $ac_status = 0; }; then :
4518 for ac_file in conftest.o conftest.obj conftest.*; do
4519 test -f "$ac_file" || continue;
1c710c3c 4520 case $ac_file in
5213506e 4521 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1c710c3c
DJ
4522 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4523 break;;
4524 esac
4525done
4526else
5213506e 4527 $as_echo "$as_me: failed program was:" >&5
1c710c3c
DJ
4528sed 's/^/| /' conftest.$ac_ext >&5
4529
5213506e
RW
4530{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4531$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4532as_fn_error "cannot compute suffix of object files: cannot compile
4533See \`config.log' for more details." "$LINENO" 5; }
1c710c3c 4534fi
1c710c3c
DJ
4535rm -f conftest.$ac_cv_objext conftest.$ac_ext
4536fi
5213506e
RW
4537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4538$as_echo "$ac_cv_objext" >&6; }
1c710c3c
DJ
4539OBJEXT=$ac_cv_objext
4540ac_objext=$OBJEXT
5213506e
RW
4541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4542$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4543if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4544 $as_echo_n "(cached) " >&6
1c710c3c 4545else
5213506e 4546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4547/* end confdefs.h. */
4548
4549int
4550main ()
4551{
4552#ifndef __GNUC__
4553 choke me
4554#endif
4555
4556 ;
4557 return 0;
4558}
4559_ACEOF
5213506e 4560if ac_fn_c_try_compile "$LINENO"; then :
1c710c3c
DJ
4561 ac_compiler_gnu=yes
4562else
5213506e 4563 ac_compiler_gnu=no
1c710c3c 4564fi
5213506e 4565rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c
DJ
4566ac_cv_c_compiler_gnu=$ac_compiler_gnu
4567
4568fi
5213506e
RW
4569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4570$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4571if test $ac_compiler_gnu = yes; then
4572 GCC=yes
4573else
4574 GCC=
4575fi
1c710c3c
DJ
4576ac_test_CFLAGS=${CFLAGS+set}
4577ac_save_CFLAGS=$CFLAGS
5213506e
RW
4578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4579$as_echo_n "checking whether $CC accepts -g... " >&6; }
4580if test "${ac_cv_prog_cc_g+set}" = set; then :
4581 $as_echo_n "(cached) " >&6
4582else
4583 ac_save_c_werror_flag=$ac_c_werror_flag
4584 ac_c_werror_flag=yes
4585 ac_cv_prog_cc_g=no
4586 CFLAGS="-g"
4587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4588/* end confdefs.h. */
4589
4590int
4591main ()
4592{
4593
4594 ;
4595 return 0;
4596}
4597_ACEOF
5213506e 4598if ac_fn_c_try_compile "$LINENO"; then :
55ffb5ed
NN
4599 ac_cv_prog_cc_g=yes
4600else
5213506e
RW
4601 CFLAGS=""
4602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4603/* end confdefs.h. */
4604
4605int
4606main ()
4607{
4608
4609 ;
4610 return 0;
4611}
4612_ACEOF
4613if ac_fn_c_try_compile "$LINENO"; then :
4614
4615else
4616 ac_c_werror_flag=$ac_save_c_werror_flag
4617 CFLAGS="-g"
4618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4619/* end confdefs.h. */
af71363e 4620
5213506e
RW
4621int
4622main ()
4623{
4624
4625 ;
4626 return 0;
4627}
4628_ACEOF
4629if ac_fn_c_try_compile "$LINENO"; then :
4630 ac_cv_prog_cc_g=yes
4631fi
4632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b0dc272 4633fi
5213506e 4634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 4635fi
5213506e
RW
4636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4637 ac_c_werror_flag=$ac_save_c_werror_flag
4638fi
4639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4640$as_echo "$ac_cv_prog_cc_g" >&6; }
55ffb5ed 4641if test "$ac_test_CFLAGS" = set; then
1c710c3c 4642 CFLAGS=$ac_save_CFLAGS
55ffb5ed
NN
4643elif test $ac_cv_prog_cc_g = yes; then
4644 if test "$GCC" = yes; then
4645 CFLAGS="-g -O2"
4646 else
4647 CFLAGS="-g"
4648 fi
4649else
4650 if test "$GCC" = yes; then
4651 CFLAGS="-O2"
4652 else
4653 CFLAGS=
4654 fi
4655fi
5213506e
RW
4656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4657$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4658if test "${ac_cv_prog_cc_c89+set}" = set; then :
4659 $as_echo_n "(cached) " >&6
1c710c3c 4660else
5213506e 4661 ac_cv_prog_cc_c89=no
1c710c3c 4662ac_save_CC=$CC
5213506e 4663cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
4664/* end confdefs.h. */
4665#include <stdarg.h>
4666#include <stdio.h>
4667#include <sys/types.h>
4668#include <sys/stat.h>
4669/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4670struct buf { int x; };
4671FILE * (*rcsopen) (struct buf *, struct stat *, int);
4672static char *e (p, i)
4673 char **p;
4674 int i;
4675{
4676 return p[i];
4677}
4678static char *f (char * (*g) (char **, int), char **p, ...)
4679{
4680 char *s;
4681 va_list v;
4682 va_start (v,p);
4683 s = g (p, va_arg (v,int));
4684 va_end (v);
4685 return s;
4686}
4687
4688/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4689 function prototypes and stuff, but not '\xHH' hex character constants.
4690 These don't provoke an error unfortunately, instead are silently treated
5213506e 4691 as 'x'. The following induces an error, until -std is added to get
1c710c3c
DJ
4692 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4693 array size at least. It's necessary to write '\x00'==0 to get something
5213506e 4694 that's true only with -std. */
1c710c3c
DJ
4695int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4696
5213506e
RW
4697/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4698 inside strings and character constants. */
4699#define FOO(x) 'x'
4700int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4701
1c710c3c
DJ
4702int test (int i, double x);
4703struct s1 {int (*f) (int a);};
4704struct s2 {int (*f) (double a);};
4705int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4706int argc;
4707char **argv;
4708int
4709main ()
4710{
4711return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4712 ;
4713 return 0;
4714}
4715_ACEOF
5213506e
RW
4716for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4717 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1c710c3c
DJ
4718do
4719 CC="$ac_save_CC $ac_arg"
5213506e
RW
4720 if ac_fn_c_try_compile "$LINENO"; then :
4721 ac_cv_prog_cc_c89=$ac_arg
1c710c3c 4722fi
5213506e
RW
4723rm -f core conftest.err conftest.$ac_objext
4724 test "x$ac_cv_prog_cc_c89" != "xno" && break
1c710c3c 4725done
5213506e 4726rm -f conftest.$ac_ext
1c710c3c
DJ
4727CC=$ac_save_CC
4728
4729fi
5213506e
RW
4730# AC_CACHE_VAL
4731case "x$ac_cv_prog_cc_c89" in
4732 x)
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4734$as_echo "none needed" >&6; } ;;
4735 xno)
4736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4737$as_echo "unsupported" >&6; } ;;
1c710c3c 4738 *)
5213506e
RW
4739 CC="$CC $ac_cv_prog_cc_c89"
4740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4741$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
1c710c3c 4742esac
5213506e 4743if test "x$ac_cv_prog_cc_c89" != xno; then :
1c710c3c 4744
2aeb72e9
DD
4745fi
4746
2aeb72e9
DD
4747ac_ext=c
4748ac_cpp='$CPP $CPPFLAGS'
4749ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4750ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4751ac_compiler_gnu=$ac_cv_c_compiler_gnu
4752
5213506e 4753ac_ext=cpp
2aeb72e9
DD
4754ac_cpp='$CXXCPP $CPPFLAGS'
4755ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4756ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4757ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5213506e
RW
4758if test -z "$CXX"; then
4759 if test -n "$CCC"; then
4760 CXX=$CCC
4761 else
4762 if test -n "$ac_tool_prefix"; then
4763 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2aeb72e9
DD
4764 do
4765 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4766set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5213506e
RW
4767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4768$as_echo_n "checking for $ac_word... " >&6; }
4769if test "${ac_cv_prog_CXX+set}" = set; then :
4770 $as_echo_n "(cached) " >&6
2aeb72e9
DD
4771else
4772 if test -n "$CXX"; then
4773 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4774else
4775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4776for as_dir in $PATH
4777do
4778 IFS=$as_save_IFS
4779 test -z "$as_dir" && as_dir=.
5213506e
RW
4780 for ac_exec_ext in '' $ac_executable_extensions; do
4781 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2aeb72e9 4782 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5213506e 4783 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2aeb72e9
DD
4784 break 2
4785 fi
4786done
5213506e
RW
4787 done
4788IFS=$as_save_IFS
55ffb5ed 4789
c3a86da9
DJ
4790fi
4791fi
4792CXX=$ac_cv_prog_CXX
4793if test -n "$CXX"; then
5213506e
RW
4794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4795$as_echo "$CXX" >&6; }
c3a86da9 4796else
5213506e
RW
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4798$as_echo "no" >&6; }
c3a86da9
DJ
4799fi
4800
5213506e 4801
c3a86da9
DJ
4802 test -n "$CXX" && break
4803 done
4804fi
4805if test -z "$CXX"; then
4806 ac_ct_CXX=$CXX
5213506e 4807 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
c3a86da9
DJ
4808do
4809 # Extract the first word of "$ac_prog", so it can be a program name with args.
4810set dummy $ac_prog; ac_word=$2
5213506e
RW
4811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4812$as_echo_n "checking for $ac_word... " >&6; }
4813if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4814 $as_echo_n "(cached) " >&6
c3a86da9
DJ
4815else
4816 if test -n "$ac_ct_CXX"; then
4817 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4818else
4819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4820for as_dir in $PATH
4821do
4822 IFS=$as_save_IFS
4823 test -z "$as_dir" && as_dir=.
5213506e
RW
4824 for ac_exec_ext in '' $ac_executable_extensions; do
4825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c3a86da9 4826 ac_cv_prog_ac_ct_CXX="$ac_prog"
5213506e 4827 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c3a86da9
DJ
4828 break 2
4829 fi
4830done
5213506e
RW
4831 done
4832IFS=$as_save_IFS
c3a86da9
DJ
4833
4834fi
4835fi
4836ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4837if test -n "$ac_ct_CXX"; then
5213506e
RW
4838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4839$as_echo "$ac_ct_CXX" >&6; }
c3a86da9 4840else
5213506e
RW
4841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4842$as_echo "no" >&6; }
c3a86da9
DJ
4843fi
4844
5213506e 4845
c3a86da9
DJ
4846 test -n "$ac_ct_CXX" && break
4847done
c3a86da9 4848
5213506e
RW
4849 if test "x$ac_ct_CXX" = x; then
4850 CXX="g++"
4851 else
4852 case $cross_compiling:$ac_tool_warned in
4853yes:)
4854{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4855$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4856ac_tool_warned=yes ;;
4857esac
4858 CXX=$ac_ct_CXX
4859 fi
c3a86da9
DJ
4860fi
4861
5213506e
RW
4862 fi
4863fi
c3a86da9 4864# Provide some information about the compiler.
5213506e
RW
4865$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4866set X $ac_compile
4867ac_compiler=$2
4868for ac_option in --version -v -V -qversion; do
4869 { { ac_try="$ac_compiler $ac_option >&5"
4870case "(($ac_try" in
4871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4872 *) ac_try_echo=$ac_try;;
4873esac
4874eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4875$as_echo "$ac_try_echo"; } >&5
4876 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c3a86da9 4877 ac_status=$?
5213506e
RW
4878 if test -s conftest.err; then
4879 sed '10a\
4880... rest of stderr output deleted ...
4881 10q' conftest.err >conftest.er1
4882 cat conftest.er1 >&5
4883 rm -f conftest.er1 conftest.err
4884 fi
4885 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4886 test $ac_status = 0; }
4887done
c3a86da9 4888
5213506e
RW
4889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4890$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4891if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4892 $as_echo_n "(cached) " >&6
c3a86da9 4893else
5213506e 4894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4895/* end confdefs.h. */
4896
4897int
4898main ()
4899{
4900#ifndef __GNUC__
4901 choke me
4902#endif
4903
4904 ;
4905 return 0;
4906}
4907_ACEOF
5213506e 4908if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4909 ac_compiler_gnu=yes
4910else
5213506e 4911 ac_compiler_gnu=no
c3a86da9 4912fi
5213506e 4913rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c3a86da9
DJ
4914ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4915
4916fi
5213506e
RW
4917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4918$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4919if test $ac_compiler_gnu = yes; then
4920 GXX=yes
4921else
4922 GXX=
4923fi
c3a86da9
DJ
4924ac_test_CXXFLAGS=${CXXFLAGS+set}
4925ac_save_CXXFLAGS=$CXXFLAGS
5213506e
RW
4926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4927$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4928if test "${ac_cv_prog_cxx_g+set}" = set; then :
4929 $as_echo_n "(cached) " >&6
4930else
4931 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4932 ac_cxx_werror_flag=yes
4933 ac_cv_prog_cxx_g=no
4934 CXXFLAGS="-g"
4935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9
DJ
4936/* end confdefs.h. */
4937
4938int
4939main ()
4940{
4941
4942 ;
4943 return 0;
4944}
4945_ACEOF
5213506e 4946if ac_fn_cxx_try_compile "$LINENO"; then :
c3a86da9
DJ
4947 ac_cv_prog_cxx_g=yes
4948else
5213506e
RW
4949 CXXFLAGS=""
4950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4951/* end confdefs.h. */
5213506e 4952
c3a86da9
DJ
4953int
4954main ()
4955{
5213506e 4956
c3a86da9
DJ
4957 ;
4958 return 0;
4959}
4960_ACEOF
5213506e 4961if ac_fn_cxx_try_compile "$LINENO"; then :
23f6b2f9 4962
5213506e
RW
4963else
4964 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4965 CXXFLAGS="-g"
4966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c3a86da9 4967/* end confdefs.h. */
5213506e 4968
c3a86da9
DJ
4969int
4970main ()
4971{
5213506e 4972
c3a86da9
DJ
4973 ;
4974 return 0;
4975}
4976_ACEOF
5213506e
RW
4977if ac_fn_cxx_try_compile "$LINENO"; then :
4978 ac_cv_prog_cxx_g=yes
11a67599 4979fi
5213506e
RW
4980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4981fi
4982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4983fi
4984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4985 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4986fi
4987{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4988$as_echo "$ac_cv_prog_cxx_g" >&6; }
4989if test "$ac_test_CXXFLAGS" = set; then
4990 CXXFLAGS=$ac_save_CXXFLAGS
4991elif test $ac_cv_prog_cxx_g = yes; then
4992 if test "$GXX" = yes; then
4993 CXXFLAGS="-g -O2"
4994 else
4995 CXXFLAGS="-g"
4996 fi
4997else
4998 if test "$GXX" = yes; then
4999 CXXFLAGS="-O2"
5000 else
5001 CXXFLAGS=
5002 fi
c3a86da9 5003fi
c3a86da9
DJ
5004ac_ext=c
5005ac_cpp='$CPP $CPPFLAGS'
5006ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5007ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5008ac_compiler_gnu=$ac_cv_c_compiler_gnu
5009
5010
5011# We must set the default linker to the linker used by gcc for the correct
5012# operation of libtool. If LD is not defined and we are using gcc, try to
5013# set the LD default to the ld used by gcc.
5014if test -z "$LD"; then
5015 if test "$GCC" = yes; then
5016 case $build in
5017 *-*-mingw*)
5018 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5019 *)
5020 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5021 esac
5022 case $gcc_prog_ld in
5023 # Accept absolute paths.
5024 [\\/]* | [A-Za-z]:[\\/]*)
5025 LD="$gcc_prog_ld" ;;
5026 esac
5027 fi
23f6b2f9
PB
5028fi
5029
23f6b2f9
PB
5030
5031
55ffb5ed 5032
1c710c3c
DJ
5033if test -n "$ac_tool_prefix"; then
5034 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
55ffb5ed 5035set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
5213506e
RW
5036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5037$as_echo_n "checking for $ac_word... " >&6; }
5038if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5039 $as_echo_n "(cached) " >&6
55ffb5ed
NN
5040else
5041 if test -n "$GNATBIND"; then
5042 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
5043else
1c710c3c
DJ
5044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5045for as_dir in $PATH
5046do
5047 IFS=$as_save_IFS
5048 test -z "$as_dir" && as_dir=.
5213506e
RW
5049 for ac_exec_ext in '' $ac_executable_extensions; do
5050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5051 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
5213506e 5052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5053 break 2
5054 fi
5055done
5213506e
RW
5056 done
5057IFS=$as_save_IFS
1c710c3c 5058
55ffb5ed
NN
5059fi
5060fi
1c710c3c 5061GNATBIND=$ac_cv_prog_GNATBIND
55ffb5ed 5062if test -n "$GNATBIND"; then
5213506e
RW
5063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5064$as_echo "$GNATBIND" >&6; }
55ffb5ed 5065else
5213506e
RW
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5067$as_echo "no" >&6; }
55ffb5ed
NN
5068fi
5069
5213506e 5070
1c710c3c 5071fi
55ffb5ed 5072if test -z "$ac_cv_prog_GNATBIND"; then
1c710c3c 5073 ac_ct_GNATBIND=$GNATBIND
55ffb5ed
NN
5074 # Extract the first word of "gnatbind", so it can be a program name with args.
5075set dummy gnatbind; ac_word=$2
5213506e
RW
5076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5077$as_echo_n "checking for $ac_word... " >&6; }
5078if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5079 $as_echo_n "(cached) " >&6
55ffb5ed 5080else
1c710c3c
DJ
5081 if test -n "$ac_ct_GNATBIND"; then
5082 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
55ffb5ed 5083else
1c710c3c
DJ
5084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5085for as_dir in $PATH
5086do
5087 IFS=$as_save_IFS
5088 test -z "$as_dir" && as_dir=.
5213506e
RW
5089 for ac_exec_ext in '' $ac_executable_extensions; do
5090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5091 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
5213506e 5092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5093 break 2
5094 fi
5095done
5213506e
RW
5096 done
5097IFS=$as_save_IFS
1c710c3c 5098
55ffb5ed
NN
5099fi
5100fi
1c710c3c
DJ
5101ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5102if test -n "$ac_ct_GNATBIND"; then
5213506e
RW
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5104$as_echo "$ac_ct_GNATBIND" >&6; }
55ffb5ed 5105else
5213506e
RW
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5107$as_echo "no" >&6; }
55ffb5ed
NN
5108fi
5109
5213506e
RW
5110 if test "x$ac_ct_GNATBIND" = x; then
5111 GNATBIND="no"
5112 else
5113 case $cross_compiling:$ac_tool_warned in
5114yes:)
5115{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5116$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5117ac_tool_warned=yes ;;
5118esac
5119 GNATBIND=$ac_ct_GNATBIND
5120 fi
55ffb5ed 5121else
1c710c3c 5122 GNATBIND="$ac_cv_prog_GNATBIND"
55ffb5ed
NN
5123fi
5124
1c710c3c
DJ
5125if test -n "$ac_tool_prefix"; then
5126 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5305be7e 5127set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
5213506e
RW
5128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5129$as_echo_n "checking for $ac_word... " >&6; }
5130if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5131 $as_echo_n "(cached) " >&6
5305be7e
RG
5132else
5133 if test -n "$GNATMAKE"; then
5134 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
5135else
1c710c3c
DJ
5136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5137for as_dir in $PATH
5138do
5139 IFS=$as_save_IFS
5140 test -z "$as_dir" && as_dir=.
5213506e
RW
5141 for ac_exec_ext in '' $ac_executable_extensions; do
5142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5143 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
5213506e 5144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5145 break 2
5146 fi
5147done
5213506e
RW
5148 done
5149IFS=$as_save_IFS
1c710c3c 5150
5305be7e
RG
5151fi
5152fi
1c710c3c 5153GNATMAKE=$ac_cv_prog_GNATMAKE
5305be7e 5154if test -n "$GNATMAKE"; then
5213506e
RW
5155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5156$as_echo "$GNATMAKE" >&6; }
5305be7e 5157else
5213506e
RW
5158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5159$as_echo "no" >&6; }
5305be7e
RG
5160fi
5161
5213506e 5162
1c710c3c 5163fi
5305be7e 5164if test -z "$ac_cv_prog_GNATMAKE"; then
1c710c3c 5165 ac_ct_GNATMAKE=$GNATMAKE
5305be7e
RG
5166 # Extract the first word of "gnatmake", so it can be a program name with args.
5167set dummy gnatmake; ac_word=$2
5213506e
RW
5168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5169$as_echo_n "checking for $ac_word... " >&6; }
5170if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5171 $as_echo_n "(cached) " >&6
5305be7e 5172else
1c710c3c
DJ
5173 if test -n "$ac_ct_GNATMAKE"; then
5174 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
5305be7e 5175else
1c710c3c
DJ
5176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5177for as_dir in $PATH
5178do
5179 IFS=$as_save_IFS
5180 test -z "$as_dir" && as_dir=.
5213506e
RW
5181 for ac_exec_ext in '' $ac_executable_extensions; do
5182 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 5183 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
5213506e 5184 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
5185 break 2
5186 fi
5187done
5213506e
RW
5188 done
5189IFS=$as_save_IFS
1c710c3c 5190
5305be7e
RG
5191fi
5192fi
1c710c3c
DJ
5193ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5194if test -n "$ac_ct_GNATMAKE"; then
5213506e
RW
5195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5196$as_echo "$ac_ct_GNATMAKE" >&6; }
5305be7e 5197else
5213506e
RW
5198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5199$as_echo "no" >&6; }
5305be7e
RG
5200fi
5201
5213506e
RW
5202 if test "x$ac_ct_GNATMAKE" = x; then
5203 GNATMAKE="no"
5204 else
5205 case $cross_compiling:$ac_tool_warned in
5206yes:)
5207{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5208$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5209ac_tool_warned=yes ;;
5210esac
5211 GNATMAKE=$ac_ct_GNATMAKE
5212 fi
5305be7e 5213else
1c710c3c 5214 GNATMAKE="$ac_cv_prog_GNATMAKE"
5305be7e
RG
5215fi
5216
5213506e
RW
5217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5218$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5219if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5220 $as_echo_n "(cached) " >&6
55ffb5ed
NN
5221else
5222 cat >conftest.adb <<EOF
5223procedure conftest is begin null; end conftest;
5224EOF
5225acx_cv_cc_gcc_supports_ada=no
5226# There is a bug in old released versions of GCC which causes the
5227# driver to exit successfully when the appropriate language module
5228# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5229# Therefore we must check for the error message as well as an
5230# unsuccessful exit.
1db673ca
RO
5231# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5232# given a .adb file, but produce no object file. So we must check
5233# if an object file was really produced to guard against this.
55ffb5ed 5234errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
1db673ca 5235if test x"$errors" = x && test -f conftest.$ac_objext; then
55ffb5ed 5236 acx_cv_cc_gcc_supports_ada=yes
55ffb5ed
NN
5237fi
5238rm -f conftest.*
5239fi
5213506e
RW
5240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5241$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
55ffb5ed 5242
5305be7e 5243if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
55ffb5ed
NN
5244 have_gnat=yes
5245else
5246 have_gnat=no
5247fi
5248
5213506e
RW
5249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5250$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5251if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5252 $as_echo_n "(cached) " >&6
a76494aa
PB
5253else
5254 echo abfoo >t1
5255 echo cdfoo >t2
5256 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
6cf1ac42
PB
5257 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5258 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5259 :
5260 else
5261 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5262 fi
5263 fi
a76494aa
PB
5264 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5265 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
6cf1ac42 5266 :
a76494aa
PB
5267 else
5268 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5269 fi
5270 fi
5271 rm t1 t2
5272
5273fi
5213506e
RW
5274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5275$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
a76494aa
PB
5276do_compare="$gcc_cv_prog_cmp_skip"
5277
5278
55ffb5ed 5279
00020c16 5280# See if we are building gcc with C++.
5213506e
RW
5281# Check whether --enable-build-with-cxx was given.
5282if test "${enable_build_with_cxx+set}" = set; then :
5283 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
00020c16
ILT
5284else
5285 ENABLE_BUILD_WITH_CXX=no
5213506e
RW
5286fi
5287
00020c16 5288
592c90ff
KG
5289# Used for setting $lt_cv_objdir
5290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
5291$as_echo_n "checking for objdir... " >&6; }
5292if test "${lt_cv_objdir+set}" = set; then :
5293 $as_echo_n "(cached) " >&6
5294else
5295 rm -f .libs 2>/dev/null
5296mkdir .libs 2>/dev/null
5297if test -d .libs; then
5298 lt_cv_objdir=.libs
5299else
5300 # MS-DOS does not allow filenames that begin with a dot.
5301 lt_cv_objdir=_libs
5302fi
5303rmdir .libs 2>/dev/null
5304fi
5305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
5306$as_echo "$lt_cv_objdir" >&6; }
5307objdir=$lt_cv_objdir
5308
5309
5310
5311
5312
5313cat >>confdefs.h <<_ACEOF
5314#define LT_OBJDIR "$lt_cv_objdir/"
5315_ACEOF
5316
5317
5318
acd26225 5319# Check for GMP, MPFR and MPC
3a5729ea 5320gmplibs="-lmpc -lmpfr -lgmp"
6de9cd9a 5321gmpinc=
e69bf64b 5322have_gmp=no
acd26225
KG
5323
5324# Specify a location for mpc
5325# check for this first so it ends up on the link line before mpfr.
5326
5213506e
RW
5327# Check whether --with-mpc was given.
5328if test "${with_mpc+set}" = set; then :
5329 withval=$with_mpc;
5330fi
acd26225 5331
acd26225 5332
5213506e
RW
5333# Check whether --with-mpc_include was given.
5334if test "${with_mpc_include+set}" = set; then :
5335 withval=$with_mpc_include;
5336fi
acd26225 5337
acd26225 5338
5213506e
RW
5339# Check whether --with-mpc_lib was given.
5340if test "${with_mpc_lib+set}" = set; then :
5341 withval=$with_mpc_lib;
5342fi
acd26225 5343
acd26225
KG
5344
5345if test "x$with_mpc" != x; then
3a5729ea
KG
5346 gmplibs="-L$with_mpc/lib $gmplibs"
5347 gmpinc="-I$with_mpc/include $gmpinc"
acd26225
KG
5348fi
5349if test "x$with_mpc_include" != x; then
3a5729ea 5350 gmpinc="-I$with_mpc_include $gmpinc"
acd26225
KG
5351fi
5352if test "x$with_mpc_lib" != x; then
3a5729ea 5353 gmplibs="-L$with_mpc_lib $gmplibs"
acd26225
KG
5354fi
5355if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
592c90ff 5356 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/'"$lt_cv_objdir $gmplibs"
3a5729ea 5357 gmpinc='-I$$s/mpc/src '"$gmpinc"
acd26225
KG
5358 # Do not test the mpc version. Assume that it is sufficient, since
5359 # it is in the source tree, and the library has not been built yet
5360 # but it would be included on the link line in the version check below
5361 # hence making the test fail.
3a5729ea 5362 have_gmp=yes
acd26225 5363fi
e69bf64b 5364
bebf829d
PB
5365# Specify a location for mpfr
5366# check for this first so it ends up on the link line before gmp.
1c710c3c 5367
5213506e
RW
5368# Check whether --with-mpfr-dir was given.
5369if test "${with_mpfr_dir+set}" = set; then :
5370 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5371Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5372fi
5373
bebf829d
PB
5374
5375
5213506e
RW
5376# Check whether --with-mpfr was given.
5377if test "${with_mpfr+set}" = set; then :
5378 withval=$with_mpfr;
5379fi
1c710c3c 5380
bebf829d 5381
5213506e
RW
5382# Check whether --with-mpfr_include was given.
5383if test "${with_mpfr_include+set}" = set; then :
5384 withval=$with_mpfr_include;
5385fi
1c710c3c 5386
8a877c9c 5387
5213506e
RW
5388# Check whether --with-mpfr_lib was given.
5389if test "${with_mpfr_lib+set}" = set; then :
5390 withval=$with_mpfr_lib;
5391fi
8a877c9c 5392
bebf829d
PB
5393
5394if test "x$with_mpfr" != x; then
5395 gmplibs="-L$with_mpfr/lib $gmplibs"
3a5729ea 5396 gmpinc="-I$with_mpfr/include $gmpinc"
bebf829d 5397fi
8a877c9c 5398if test "x$with_mpfr_include" != x; then
3a5729ea 5399 gmpinc="-I$with_mpfr_include $gmpinc"
8a877c9c
KG
5400fi
5401if test "x$with_mpfr_lib" != x; then
5402 gmplibs="-L$with_mpfr_lib $gmplibs"
5403fi
e69bf64b 5404if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
592c90ff 5405 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir $gmplibs"
e69bf64b 5406 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
592c90ff 5407 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr --with-mpfr-lib=$$r/$(HOST_SUBDIR)/mpfr/'"$lt_cv_objdir"
e69bf64b
PB
5408 # Do not test the mpfr version. Assume that it is sufficient, since
5409 # it is in the source tree, and the library has not been built yet
5410 # but it would be included on the link line in the version check below
5411 # hence making the test fail.
5412 have_gmp=yes
5413fi
bebf829d 5414
6de9cd9a 5415# Specify a location for gmp
1c710c3c 5416
5213506e
RW
5417# Check whether --with-gmp-dir was given.
5418if test "${with_gmp_dir+set}" = set; then :
5419 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5420Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5421fi
5422
6de9cd9a 5423
6de9cd9a 5424
5213506e
RW
5425# Check whether --with-gmp was given.
5426if test "${with_gmp+set}" = set; then :
5427 withval=$with_gmp;
5428fi
1c710c3c 5429
6de9cd9a 5430
5213506e
RW
5431# Check whether --with-gmp_include was given.
5432if test "${with_gmp_include+set}" = set; then :
5433 withval=$with_gmp_include;
5434fi
1c710c3c 5435
8a877c9c 5436
5213506e
RW
5437# Check whether --with-gmp_lib was given.
5438if test "${with_gmp_lib+set}" = set; then :
5439 withval=$with_gmp_lib;
5440fi
8a877c9c
KG
5441
5442
6de9cd9a 5443
bebf829d
PB
5444if test "x$with_gmp" != x; then
5445 gmplibs="-L$with_gmp/lib $gmplibs"
5446 gmpinc="-I$with_gmp/include $gmpinc"
6de9cd9a 5447fi
8a877c9c
KG
5448if test "x$with_gmp_include" != x; then
5449 gmpinc="-I$with_gmp_include $gmpinc"
5450fi
5451if test "x$with_gmp_lib" != x; then
5452 gmplibs="-L$with_gmp_lib $gmplibs"
5453fi
e69bf64b 5454if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
592c90ff 5455 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir $gmplibs"
e69bf64b 5456 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
9e3eba15 5457 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
592c90ff 5458 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-gmp-lib=$$r/$(HOST_SUBDIR)/gmp/'"$lt_cv_objdir"
e69bf64b
PB
5459 # Do not test the gmp version. Assume that it is sufficient, since
5460 # it is in the source tree, and the library has not been built yet
5461 # but it would be included on the link line in the version check below
5462 # hence making the test fail.
5463 have_gmp=yes
5464fi
6de9cd9a 5465
d943d7c4 5466if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
e69bf64b
PB
5467 have_gmp=yes
5468 saved_CFLAGS="$CFLAGS"
5469 CFLAGS="$CFLAGS $gmpinc"
5470 # Check GMP actually works
5213506e
RW
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of gmp.h" >&5
5472$as_echo_n "checking for correct version of gmp.h... " >&6; }
1c710c3c 5473
5213506e 5474cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5475/* end confdefs.h. */
6de9cd9a 5476#include "gmp.h"
1c710c3c
DJ
5477int
5478main ()
5479{
6de9cd9a 5480
a3337ea2 5481 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2)
e69bf64b
PB
5482 choke me
5483 #endif
1c710c3c
DJ
5484
5485 ;
5486 return 0;
5487}
5488_ACEOF
5213506e
RW
5489if ac_fn_c_try_compile "$LINENO"; then :
5490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5491$as_echo "yes" >&6; }
1c710c3c 5492else
5213506e
RW
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5494$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5495fi
5213506e 5496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6de9cd9a 5497
acd26225 5498 # If we have GMP, check the MPFR version.
e69bf64b 5499 if test x"$have_gmp" = xyes; then
5213506e
RW
5500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of mpfr.h" >&5
5501$as_echo_n "checking for correct version of mpfr.h... " >&6; }
5502 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5503/* end confdefs.h. */
70ec446f 5504#include <gmp.h>
e69bf64b 5505 #include <mpfr.h>
1c710c3c
DJ
5506int
5507main ()
5508{
e48d66a9 5509
a3337ea2 5510 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
e69bf64b
PB
5511 choke me
5512 #endif
1c710c3c
DJ
5513
5514 ;
5515 return 0;
5516}
5517_ACEOF
5213506e
RW
5518if ac_fn_c_try_compile "$LINENO"; then :
5519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5520/* end confdefs.h. */
a3993f33 5521#include <gmp.h>
e69bf64b 5522 #include <mpfr.h>
1c710c3c
DJ
5523int
5524main ()
5525{
a3993f33 5526
36c713e0 5527 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,2)
e69bf64b
PB
5528 choke me
5529 #endif
acd26225
KG
5530
5531 ;
5532 return 0;
5533}
5534_ACEOF
5213506e
RW
5535if ac_fn_c_try_compile "$LINENO"; then :
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5537$as_echo "yes" >&6; }
acd26225 5538else
5213506e
RW
5539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5540$as_echo "buggy but acceptable" >&6; }
acd26225 5541fi
5213506e 5542rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5543else
5213506e
RW
5544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5545$as_echo "no" >&6; }; have_gmp=no
acd26225 5546fi
5213506e 5547rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5548 fi
5549
5550 # Check for the MPC header version.
3a5729ea 5551 if test x"$have_gmp" = xyes ; then
5213506e
RW
5552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5553$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225
KG
5555/* end confdefs.h. */
5556#include <mpc.h>
5557int
5558main ()
5559{
5560
360d4522 5561 #if MPC_VERSION < MPC_VERSION_NUM (0,8,0)
acd26225
KG
5562 choke me
5563 #endif
5564
5565 ;
5566 return 0;
5567}
5568_ACEOF
5213506e
RW
5569if ac_fn_c_try_compile "$LINENO"; then :
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3a5729ea 5571$as_echo "yes" >&6; }
acd26225 5572else
5213506e 5573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3a5729ea 5574$as_echo "no" >&6; }; have_gmp=no
acd26225 5575fi
5213506e 5576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5577 fi
5578
5579 # Now check the MPFR library.
5580 if test x"$have_gmp" = xyes; then
5581 saved_LIBS="$LIBS"
5582 LIBS="$LIBS $gmplibs"
3a5729ea
KG
5583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5584$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
5213506e 5585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225 5586/* end confdefs.h. */
3a5729ea 5587#include <mpc.h>
acd26225
KG
5588int
5589main ()
5590{
5591
5592 mpfr_t n;
5593 mpfr_t x;
3a5729ea 5594 mpc_t c;
acd26225
KG
5595 int t;
5596 mpfr_init (n);
5597 mpfr_init (x);
5598 mpfr_atan2 (n, n, x, GMP_RNDN);
5599 mpfr_erfc (n, x, GMP_RNDN);
5600 mpfr_subnormalize (x, t, GMP_RNDN);
3a5729ea
KG
5601 mpfr_clear(n);
5602 mpfr_clear(x);
5603 mpc_init2 (c, 53);
5604 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5605 mpc_cosh (c, c, MPC_RNDNN);
5606 mpc_pow (c, c, c, MPC_RNDNN);
5607 mpc_acosh (c, c, MPC_RNDNN);
5608 mpc_clear (c);
1c710c3c
DJ
5609
5610 ;
5611 return 0;
5612}
5613_ACEOF
5213506e
RW
5614if ac_fn_c_try_link "$LINENO"; then :
5615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5616$as_echo "yes" >&6; }
1c710c3c 5617else
5213506e
RW
5618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5619$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5620fi
5213506e
RW
5621rm -f core conftest.err conftest.$ac_objext \
5622 conftest$ac_exeext conftest.$ac_ext
acd26225
KG
5623 LIBS="$saved_LIBS"
5624 fi
5625
e69bf64b 5626 CFLAGS="$saved_CFLAGS"
6de9cd9a 5627
e69bf64b 5628 if test x$have_gmp != xyes; then
3a5729ea
KG
5629 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.2+ and MPC 0.8.0+.
5630Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5631their locations. Source code for these libraries can be found at
5632their respective hosting sites as well as at
5633ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5634http://gcc.gnu.org/install/prerequisites.html for additional info. If
5635you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5636make sure that you have installed both the libraries and the header
5637files. They may be located in separate packages." "$LINENO" 5
e69bf64b 5638 fi
70ec446f
KG
5639fi
5640
acd26225
KG
5641# Flags needed for both GMP, MPFR and/or MPC.
5642
5643
6de9cd9a
DN
5644
5645
5646
9e3eba15 5647
f38095f3
JM
5648# Allow host libstdc++ to be specified for static linking with PPL.
5649
5213506e
RW
5650# Check whether --with-host-libstdcxx was given.
5651if test "${with_host_libstdcxx+set}" = set; then :
5652 withval=$with_host_libstdcxx;
5653fi
f38095f3 5654
f38095f3
JM
5655
5656case $with_host_libstdcxx in
5657 no|yes)
5213506e 5658 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
f38095f3
JM
5659 ;;
5660esac
f8bf9252 5661
00020c16
ILT
5662# Linker flags to use for stage1 or when not boostrapping.
5663
5213506e
RW
5664# Check whether --with-stage1-ldflags was given.
5665if test "${with_stage1_ldflags+set}" = set; then :
5666 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
00020c16
ILT
5667 stage1_ldflags=
5668 else
5669 stage1_ldflags=$withval
5670 fi
5671else
5672 stage1_ldflags=
5213506e
RW
5673fi
5674
00020c16
ILT
5675
5676
5677# Libraries to use for stage1 or when not bootstrapping.
5678
5213506e
RW
5679# Check whether --with-stage1-libs was given.
5680if test "${with_stage1_libs+set}" = set; then :
5681 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
00020c16
ILT
5682 stage1_libs=
5683 else
5684 stage1_libs=$withval
5685 fi
5686else
5687 stage1_libs=$with_host_libstdcxx
5213506e
RW
5688fi
5689
00020c16
ILT
5690
5691
00020c16
ILT
5692# Libraries to use for stage2 and later builds. This defaults to the
5693# argument passed to --with-host-libstdcxx.
5694
5213506e
RW
5695# Check whether --with-boot-libs was given.
5696if test "${with_boot_libs+set}" = set; then :
5697 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e90e6bd7
ILT
5698 poststage1_libs=
5699 else
5700 poststage1_libs=$withval
5701 fi
5702else
00020c16 5703 poststage1_libs=$with_host_libstdcxx
5213506e
RW
5704fi
5705
00020c16
ILT
5706
5707
ed2eaa9f
ILT
5708# Linker flags to use for stage2 and later builds.
5709
5710# Check whether --with-boot-ldflags was given.
5711if test "${with_boot_ldflags+set}" = set; then :
5712 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5713 poststage1_ldflags=
5714 else
5715 poststage1_ldflags=$withval
5716 fi
5717else
5718 poststage1_ldflags=
5719 # With --enable-build-with-cxx, default to linking libstdc++ and
5720 # libgcc statically. But if the user explicitly specified the
5721 # libraries to use, trust that they are doing what they want.
5722 if test "$ENABLE_BUILD_WITH_CXX" = "yes" -a "$poststage1_libs" = ""; then
5723 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5724 fi
5725fi
5726
5727
5728
f8bf9252
SP
5729# Check for PPL
5730ppl_major_version=0
5731ppl_minor_version=10
00020c16 5732ppllibs=" -lppl_c -lppl -lgmpxx"
f8bf9252
SP
5733pplinc=
5734
5735
5213506e
RW
5736# Check whether --with-ppl was given.
5737if test "${with_ppl+set}" = set; then :
5738 withval=$with_ppl;
5213506e 5739fi
f8bf9252 5740
f8bf9252 5741
5213506e
RW
5742# Check whether --with-ppl_include was given.
5743if test "${with_ppl_include+set}" = set; then :
5744 withval=$with_ppl_include;
5745fi
5746
f8bf9252 5747
5213506e
RW
5748# Check whether --with-ppl_lib was given.
5749if test "${with_ppl_lib+set}" = set; then :
5750 withval=$with_ppl_lib;
5751fi
f8bf9252 5752
f8bf9252 5753
53095c56
SP
5754case $with_ppl in
5755 no)
5756 ppllibs=
5757 ;;
f61428ed 5758 "" | yes)
ad0abd3c 5759 ;;
53095c56 5760 *)
00020c16 5761 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
53095c56 5762 pplinc="-I$with_ppl/include $pplinc"
53095c56
SP
5763 ;;
5764esac
f8bf9252
SP
5765if test "x$with_ppl_include" != x; then
5766 pplinc="-I$with_ppl_include $pplinc"
5767fi
5768if test "x$with_ppl_lib" != x; then
00020c16 5769 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
f8bf9252
SP
5770fi
5771if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
592c90ff 5772 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/'"$lt_cv_objdir"' -L$$r/$(HOST_SUBDIR)/ppl/src/'"$lt_cv_objdir"' -lppl_c -lppl -lgmpxx '
f61428ed
AO
5773 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5774 enable_ppl_version_check=no
f8bf9252
SP
5775fi
5776
5213506e
RW
5777# Check whether --enable-ppl-version-check was given.
5778if test "${enable_ppl_version_check+set}" = set; then :
5779 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
d789184e
SP
5780else
5781 ENABLE_PPL_CHECK=yes
5213506e
RW
5782fi
5783
f8bf9252 5784
ad0abd3c 5785if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
d789184e
SP
5786 saved_CFLAGS="$CFLAGS"
5787 CFLAGS="$CFLAGS $pplinc $gmpinc"
5213506e
RW
5788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5789$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f8bf9252
SP
5791/* end confdefs.h. */
5792#include "ppl_c.h"
5793int
5794main ()
5795{
5796
d789184e
SP
5797 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5798 choke me
5799 #endif
f8bf9252
SP
5800
5801 ;
5802 return 0;
5803}
5804_ACEOF
5213506e
RW
5805if ac_fn_c_try_compile "$LINENO"; then :
5806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5807$as_echo "yes" >&6; }
f8bf9252 5808else
5213506e 5809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
ed3a56f3 5810$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
f8bf9252 5811fi
5213506e 5812rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
d789184e
SP
5813 CFLAGS="$saved_CFLAGS"
5814fi
5815
5816# Flags needed for PPL
5817
5818
f8bf9252 5819
f8bf9252 5820
d789184e 5821# Check for CLOOG
23d9794a 5822clooglibs=" -lcloog "
d789184e
SP
5823clooginc=" -DCLOOG_PPL_BACKEND "
5824
5825
5213506e
RW
5826# Check whether --with-cloog was given.
5827if test "${with_cloog+set}" = set; then :
5828 withval=$with_cloog;
5213506e
RW
5829fi
5830
d789184e 5831
5213506e
RW
5832# Check whether --with-cloog_include was given.
5833if test "${with_cloog_include+set}" = set; then :
5834 withval=$with_cloog_include;
5835fi
d789184e 5836
d789184e 5837
5213506e
RW
5838# Check whether --with-cloog_lib was given.
5839if test "${with_cloog_lib+set}" = set; then :
5840 withval=$with_cloog_lib;
5841fi
d789184e 5842
d789184e 5843
17e72e5d 5844if test "x$with_ppl" = "xno"; then
ad0abd3c
RG
5845 with_cloog=no
5846fi
5847
53095c56
SP
5848case $with_cloog in
5849 no)
5850 clooglibs=
5851 clooginc=
5852 ;;
f61428ed 5853 "" | yes)
ad0abd3c 5854 ;;
53095c56
SP
5855 *)
5856 clooglibs="-L$with_cloog/lib -lcloog"
5857 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
53095c56
SP
5858 ;;
5859esac
d789184e
SP
5860if test "x$with_cloog_include" != x; then
5861 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5862fi
5863if test "x$with_cloog_lib" != x; then
5864 clooglibs="-L$with_cloog_lib -lcloog"
d789184e
SP
5865fi
5866if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
592c90ff 5867 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
d789184e 5868 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
f61428ed 5869 enable_cloog_version_check=no
d789184e
SP
5870fi
5871
5213506e
RW
5872# Check whether --enable-cloog-version-check was given.
5873if test "${enable_cloog_version_check+set}" = set; then :
5874 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
d789184e
SP
5875else
5876 ENABLE_CLOOG_CHECK=yes
5213506e
RW
5877fi
5878
d789184e 5879
ad0abd3c 5880if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
d789184e
SP
5881 saved_CFLAGS="$CFLAGS"
5882 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
f264ed56
SP
5883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
5884$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
5213506e 5885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f8bf9252
SP
5886/* end confdefs.h. */
5887#include "cloog/cloog.h"
5888int
5889main ()
5890{
5891
f264ed56 5892 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 5
d789184e
SP
5893 choke me
5894 #endif
f8bf9252
SP
5895
5896 ;
5897 return 0;
5898}
5899_ACEOF
5213506e
RW
5900if ac_fn_c_try_compile "$LINENO"; then :
5901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5902$as_echo "yes" >&6; }
f8bf9252 5903else
5213506e
RW
5904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5905$as_echo "no" >&6; }; clooglibs= ; clooginc=
f8bf9252 5906fi
5213506e 5907rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
d789184e
SP
5908 CFLAGS="$saved_CFLAGS"
5909fi
f8bf9252
SP
5910
5911# Flags needed for CLOOG
5912
5913
5914
d7f09764
DN
5915# Check for LTO support.
5916# Check whether --enable-lto was given.
5917if test "${enable_lto+set}" = set; then :
5918 enableval=$enable_lto; enable_lto=$enableval
5919else
5920 enable_lto=yes; default_enable_lto=yes
5921fi
5922
5923
7413962d
RG
5924
5925
5926
5927target_elf=no
5928case $target in
5929 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
5930 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
5931 alpha*-dec-osf* | *-interix*)
5932 target_elf=no
5933 ;;
5934 *)
5935 target_elf=yes
5936 ;;
5937esac
5938
5939if test $target_elf = yes; then :
5940
5941else
5942 if test x"$default_enable_lto" = x"yes" ; then
5943 enable_lto=no
5944else
5945 if test x"$enable_lto" = x"yes"; then
5946 as_fn_error "LTO support requires an ELF target." "$LINENO" 5
5947 fi
5948fi
5949default_enable_lto=no
5950fi
5951
5952
d7f09764
DN
5953if test x"$enable_lto" = x"yes" ; then
5954 # Make sure that libelf.h and gelf.h are available.
5955
5956# Check whether --with-libelf was given.
5957if test "${with_libelf+set}" = set; then :
5958 withval=$with_libelf;
5959fi
5960
5961
5962
5963# Check whether --with-libelf_include was given.
5964if test "${with_libelf_include+set}" = set; then :
5965 withval=$with_libelf_include;
5966fi
5967
5968
5969
5970# Check whether --with-libelf_lib was given.
5971if test "${with_libelf_lib+set}" = set; then :
5972 withval=$with_libelf_lib;
5973fi
5974
5975
ed3a56f3
RG
5976 saved_CFLAGS="$CFLAGS"
5977 saved_CPPFLAGS="$CPPFLAGS"
5978 saved_LIBS="$LIBS"
5979
d7f09764
DN
5980 case $with_libelf in
5981 "")
5982 libelflibs="-lelf"
5983 libelfinc="-I/usr/include/libelf"
5984 ;;
5985 *)
5986 libelflibs="-L$with_libelf/lib -lelf"
5987 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
5988 LIBS="$libelflibs $LIBS"
5989 ;;
5990 esac
5991
5992 if test "x$with_libelf_include" != x; then
5993 libelfinc="-I$with_libelf_include"
5994 fi
5995
5996 if test "x$with_libelf_lib" != x; then
5997 libelflibs="-L$with_libelf_lib -lelf"
5998 LIBS="$libelflibs $LIBS"
5999 fi
6000
6001 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
6002 && test -d ${srcdir}/libelf; then
f61428ed
AO
6003 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
6004 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
d7f09764 6005 LIBS="$libelflibs $LIBS"
f61428ed
AO
6006
6007 else
d7f09764 6008
d7f09764
DN
6009 CFLAGS="$CFLAGS $libelfinc"
6010 CPPFLAGS="$CPPFLAGS $libelfinc"
6011 LIBS="$LIBS $libelflibs"
6012
6013 ac_ext=c
6014ac_cpp='$CPP $CPPFLAGS'
6015ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6016ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6017ac_compiler_gnu=$ac_cv_c_compiler_gnu
6018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6019$as_echo_n "checking how to run the C preprocessor... " >&6; }
6020# On Suns, sometimes $CPP names a directory.
6021if test -n "$CPP" && test -d "$CPP"; then
6022 CPP=
6023fi
6024if test -z "$CPP"; then
6025 if test "${ac_cv_prog_CPP+set}" = set; then :
6026 $as_echo_n "(cached) " >&6
6027else
6028 # Double quotes because CPP needs to be expanded
6029 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6030 do
6031 ac_preproc_ok=false
6032for ac_c_preproc_warn_flag in '' yes
6033do
6034 # Use a header file that comes with gcc, so configuring glibc
6035 # with a fresh cross-compiler works.
6036 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6037 # <limits.h> exists even on freestanding compilers.
6038 # On the NeXT, cc -E runs the code through the compiler's parser,
6039 # not just through cpp. "Syntax error" is here to catch this case.
6040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6041/* end confdefs.h. */
6042#ifdef __STDC__
6043# include <limits.h>
6044#else
6045# include <assert.h>
6046#endif
6047 Syntax error
6048_ACEOF
6049if ac_fn_c_try_cpp "$LINENO"; then :
6050
6051else
6052 # Broken: fails on valid input.
6053continue
6054fi
6055rm -f conftest.err conftest.$ac_ext
6056
6057 # OK, works on sane cases. Now check whether nonexistent headers
6058 # can be detected and how.
6059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6060/* end confdefs.h. */
6061#include <ac_nonexistent.h>
6062_ACEOF
6063if ac_fn_c_try_cpp "$LINENO"; then :
6064 # Broken: success on invalid input.
6065continue
6066else
6067 # Passes both tests.
6068ac_preproc_ok=:
6069break
6070fi
6071rm -f conftest.err conftest.$ac_ext
6072
6073done
6074# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6075rm -f conftest.err conftest.$ac_ext
6076if $ac_preproc_ok; then :
6077 break
6078fi
6079
6080 done
6081 ac_cv_prog_CPP=$CPP
6082
6083fi
6084 CPP=$ac_cv_prog_CPP
6085else
6086 ac_cv_prog_CPP=$CPP
6087fi
6088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6089$as_echo "$CPP" >&6; }
6090ac_preproc_ok=false
6091for ac_c_preproc_warn_flag in '' yes
6092do
6093 # Use a header file that comes with gcc, so configuring glibc
6094 # with a fresh cross-compiler works.
6095 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6096 # <limits.h> exists even on freestanding compilers.
6097 # On the NeXT, cc -E runs the code through the compiler's parser,
6098 # not just through cpp. "Syntax error" is here to catch this case.
6099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6100/* end confdefs.h. */
6101#ifdef __STDC__
6102# include <limits.h>
6103#else
6104# include <assert.h>
6105#endif
6106 Syntax error
6107_ACEOF
6108if ac_fn_c_try_cpp "$LINENO"; then :
6109
6110else
6111 # Broken: fails on valid input.
6112continue
6113fi
6114rm -f conftest.err conftest.$ac_ext
6115
6116 # OK, works on sane cases. Now check whether nonexistent headers
6117 # can be detected and how.
6118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6119/* end confdefs.h. */
6120#include <ac_nonexistent.h>
6121_ACEOF
6122if ac_fn_c_try_cpp "$LINENO"; then :
6123 # Broken: success on invalid input.
6124continue
6125else
6126 # Passes both tests.
6127ac_preproc_ok=:
6128break
6129fi
6130rm -f conftest.err conftest.$ac_ext
6131
6132done
6133# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6134rm -f conftest.err conftest.$ac_ext
6135if $ac_preproc_ok; then :
6136
6137else
6138 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6139$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6140as_fn_error "C preprocessor \"$CPP\" fails sanity check
6141See \`config.log' for more details." "$LINENO" 5; }
6142fi
6143
6144ac_ext=c
6145ac_cpp='$CPP $CPPFLAGS'
6146ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6147ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6148ac_compiler_gnu=$ac_cv_c_compiler_gnu
6149
6150
6151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6152$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6153if test "${ac_cv_path_GREP+set}" = set; then :
6154 $as_echo_n "(cached) " >&6
6155else
6156 if test -z "$GREP"; then
6157 ac_path_GREP_found=false
6158 # Loop through the user's path and test for each of PROGNAME-LIST
6159 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6160for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6161do
6162 IFS=$as_save_IFS
6163 test -z "$as_dir" && as_dir=.
6164 for ac_prog in grep ggrep; do
6165 for ac_exec_ext in '' $ac_executable_extensions; do
6166 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6167 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6168# Check for GNU ac_path_GREP and select it if it is found.
6169 # Check for GNU $ac_path_GREP
6170case `"$ac_path_GREP" --version 2>&1` in
6171*GNU*)
6172 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6173*)
6174 ac_count=0
6175 $as_echo_n 0123456789 >"conftest.in"
6176 while :
6177 do
6178 cat "conftest.in" "conftest.in" >"conftest.tmp"
6179 mv "conftest.tmp" "conftest.in"
6180 cp "conftest.in" "conftest.nl"
6181 $as_echo 'GREP' >> "conftest.nl"
6182 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6183 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6184 as_fn_arith $ac_count + 1 && ac_count=$as_val
6185 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6186 # Best one so far, save it but keep looking for a better one
6187 ac_cv_path_GREP="$ac_path_GREP"
6188 ac_path_GREP_max=$ac_count
6189 fi
6190 # 10*(2^10) chars as input seems more than enough
6191 test $ac_count -gt 10 && break
6192 done
6193 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6194esac
6195
6196 $ac_path_GREP_found && break 3
6197 done
6198 done
6199 done
6200IFS=$as_save_IFS
6201 if test -z "$ac_cv_path_GREP"; then
6202 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6203 fi
6204else
6205 ac_cv_path_GREP=$GREP
6206fi
6207
6208fi
6209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6210$as_echo "$ac_cv_path_GREP" >&6; }
6211 GREP="$ac_cv_path_GREP"
6212
6213
6214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6215$as_echo_n "checking for egrep... " >&6; }
6216if test "${ac_cv_path_EGREP+set}" = set; then :
6217 $as_echo_n "(cached) " >&6
6218else
6219 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6220 then ac_cv_path_EGREP="$GREP -E"
6221 else
6222 if test -z "$EGREP"; then
6223 ac_path_EGREP_found=false
6224 # Loop through the user's path and test for each of PROGNAME-LIST
6225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6226for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6227do
6228 IFS=$as_save_IFS
6229 test -z "$as_dir" && as_dir=.
6230 for ac_prog in egrep; do
6231 for ac_exec_ext in '' $ac_executable_extensions; do
6232 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6233 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6234# Check for GNU ac_path_EGREP and select it if it is found.
6235 # Check for GNU $ac_path_EGREP
6236case `"$ac_path_EGREP" --version 2>&1` in
6237*GNU*)
6238 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6239*)
6240 ac_count=0
6241 $as_echo_n 0123456789 >"conftest.in"
6242 while :
6243 do
6244 cat "conftest.in" "conftest.in" >"conftest.tmp"
6245 mv "conftest.tmp" "conftest.in"
6246 cp "conftest.in" "conftest.nl"
6247 $as_echo 'EGREP' >> "conftest.nl"
6248 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6249 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6250 as_fn_arith $ac_count + 1 && ac_count=$as_val
6251 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6252 # Best one so far, save it but keep looking for a better one
6253 ac_cv_path_EGREP="$ac_path_EGREP"
6254 ac_path_EGREP_max=$ac_count
6255 fi
6256 # 10*(2^10) chars as input seems more than enough
6257 test $ac_count -gt 10 && break
6258 done
6259 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6260esac
6261
6262 $ac_path_EGREP_found && break 3
6263 done
6264 done
6265 done
6266IFS=$as_save_IFS
6267 if test -z "$ac_cv_path_EGREP"; then
6268 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6269 fi
6270else
6271 ac_cv_path_EGREP=$EGREP
6272fi
6273
6274 fi
6275fi
6276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6277$as_echo "$ac_cv_path_EGREP" >&6; }
6278 EGREP="$ac_cv_path_EGREP"
6279
6280
6281{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6282$as_echo_n "checking for ANSI C header files... " >&6; }
6283if test "${ac_cv_header_stdc+set}" = set; then :
6284 $as_echo_n "(cached) " >&6
6285else
6286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6287/* end confdefs.h. */
6288#include <stdlib.h>
6289#include <stdarg.h>
6290#include <string.h>
6291#include <float.h>
6292
6293int
6294main ()
6295{
6296
6297 ;
6298 return 0;
6299}
6300_ACEOF
6301if ac_fn_c_try_compile "$LINENO"; then :
6302 ac_cv_header_stdc=yes
6303else
6304 ac_cv_header_stdc=no
6305fi
6306rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6307
6308if test $ac_cv_header_stdc = yes; then
6309 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6311/* end confdefs.h. */
6312#include <string.h>
6313
6314_ACEOF
6315if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6316 $EGREP "memchr" >/dev/null 2>&1; then :
6317
6318else
6319 ac_cv_header_stdc=no
6320fi
6321rm -f conftest*
6322
6323fi
6324
6325if test $ac_cv_header_stdc = yes; then
6326 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6328/* end confdefs.h. */
6329#include <stdlib.h>
6330
6331_ACEOF
6332if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6333 $EGREP "free" >/dev/null 2>&1; then :
6334
6335else
6336 ac_cv_header_stdc=no
6337fi
6338rm -f conftest*
6339
6340fi
6341
6342if test $ac_cv_header_stdc = yes; then
6343 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6344 if test "$cross_compiling" = yes; then :
6345 :
6346else
6347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6348/* end confdefs.h. */
6349#include <ctype.h>
6350#include <stdlib.h>
6351#if ((' ' & 0x0FF) == 0x020)
6352# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6353# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6354#else
6355# define ISLOWER(c) \
6356 (('a' <= (c) && (c) <= 'i') \
6357 || ('j' <= (c) && (c) <= 'r') \
6358 || ('s' <= (c) && (c) <= 'z'))
6359# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6360#endif
6361
6362#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6363int
6364main ()
6365{
6366 int i;
6367 for (i = 0; i < 256; i++)
6368 if (XOR (islower (i), ISLOWER (i))
6369 || toupper (i) != TOUPPER (i))
6370 return 2;
6371 return 0;
6372}
6373_ACEOF
6374if ac_fn_c_try_run "$LINENO"; then :
6375
6376else
6377 ac_cv_header_stdc=no
6378fi
6379rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6380 conftest.$ac_objext conftest.beam conftest.$ac_ext
6381fi
6382
6383fi
6384fi
6385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6386$as_echo "$ac_cv_header_stdc" >&6; }
6387if test $ac_cv_header_stdc = yes; then
6388
6389$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6390
6391fi
6392
6393# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6394for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6395 inttypes.h stdint.h unistd.h
6396do :
6397 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6398ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6399"
6400eval as_val=\$$as_ac_Header
6401 if test "x$as_val" = x""yes; then :
6402 cat >>confdefs.h <<_ACEOF
6403#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6404_ACEOF
6405
6406fi
6407
6408done
6409
6410
6411for ac_header in libelf.h
6412do :
6413 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6414if test "x$ac_cv_header_libelf_h" = x""yes; then :
6415 cat >>confdefs.h <<_ACEOF
6416#define HAVE_LIBELF_H 1
6417_ACEOF
6418 have_libelf_h=yes
6419fi
6420
6421done
6422
6423 for ac_header in gelf.h
6424do :
6425 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6426if test "x$ac_cv_header_gelf_h" = x""yes; then :
6427 cat >>confdefs.h <<_ACEOF
6428#define HAVE_GELF_H 1
6429_ACEOF
6430 have_gelf_h=yes
6431fi
6432
6433done
6434
6435
6436 for ac_header in libelf/libelf.h
6437do :
6438 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6439if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6440 cat >>confdefs.h <<_ACEOF
6441#define HAVE_LIBELF_LIBELF_H 1
6442_ACEOF
6443 have_libelf_libelf_h=yes
6444fi
6445
6446done
6447
6448 for ac_header in libelf/gelf.h
6449do :
6450 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6451if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6452 cat >>confdefs.h <<_ACEOF
6453#define HAVE_LIBELF_GELF_H 1
6454_ACEOF
6455 have_libelf_gelf_h=yes
6456fi
6457
6458done
6459
6460
6461 # If we couldn't find libelf.h and the user forced it, emit an error.
6462 if test x"$have_libelf_h" != x"yes" \
6463 && test x"$have_libelf_libelf_h" != x"yes" ; then
6464 if test x"$default_enable_lto" != x"yes" ; then
6465 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6466 else
6467 enable_lto=no
6468 libelflibs=
6469 libelfinc=
6470 fi
6471 fi
6472
6473 # If we couldn't find gelf.h and the user forced it, emit an error.
6474 if test x"$have_gelf_h" != x"yes" \
6475 && test x"$have_libelf_gelf_h" != x"yes" ; then
6476 if test x"$default_enable_lto" != x"yes" ; then
6477 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6478 else
6479 enable_lto=no
6480 libelflibs=
6481 libelfinc=
6482 fi
6483 fi
6484
6485 # Check that the detected libelf has the functions we need. We cannot
6486 # rely on just detecting the headers since they do not include
6487 # versioning information. Add functions, if needed.
6488 if test x"$enable_lto" = x"yes" ; then
6489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6490$as_echo_n "checking for the correct version of libelf... " >&6; }
6491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6492/* end confdefs.h. */
6493#include <libelf.h>
6494int
6495main ()
6496{
6497
6498 elf_errmsg (0);
6499 elf_getscn (0, 0);
6500 elf_nextscn (0, 0);
6501 elf_strptr (0, 0, 0);
6502 elf_getident (0, 0);
6503 elf_getshdrstrndx (0, 0);
6504 elf_begin (0, 0, 0);
6505 elf_ndxscn (0);
6506 elf_end (0);
6507
6508 ;
6509 return 0;
6510}
6511_ACEOF
6512if ac_fn_c_try_link "$LINENO"; then :
6513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6514$as_echo "yes" >&6; };
6515else
6516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6517$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6518
6519fi
6520rm -f core conftest.err conftest.$ac_objext \
6521 conftest$ac_exeext conftest.$ac_ext
6522
6523 # If we couldn't enable LTO and the user forced it, emit an error.
6524 if test x"$enable_lto" = x"no" \
6525 && test x"$default_enable_lto" != x"yes" ; then
6526 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6527Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6528to specify its location." "$LINENO" 5
6529 fi
6530 fi
6531
6532 CFLAGS="$saved_CFLAGS"
6533 CPPFLAGS="$saved_CPPFLAGS"
6534 LIBS="$saved_LIBS"
6535
f61428ed
AO
6536 fi
6537
d7f09764
DN
6538 # Flags needed for libelf.
6539
6540
6541fi
6542
f8bf9252 6543
1e0f07d3 6544# By default, C is the only stage 1 language.
e1888513 6545stage1_languages=,c,
2805b53a 6546
00020c16 6547# Target libraries that we bootstrap.
ad1e5170 6548bootstrap_target_libs=,target-libgcc,
00020c16 6549
55ffb5ed
NN
6550# Figure out what language subdirectories are present.
6551# Look if the user specified --enable-languages="..."; if not, use
6552# the environment variable $LANGUAGES if defined. $LANGUAGES might
6553# go away some day.
6554# NB: embedded tabs in this IF block -- do not untabify
6555if test -d ${srcdir}/gcc; then
6556 if test x"${enable_languages+set}" != xset; then
6557 if test x"${LANGUAGES+set}" = xset; then
6558 enable_languages="${LANGUAGES}"
6559 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6560 else
6561 enable_languages=all
6562 fi
6563 else
6564 if test x"${enable_languages}" = x ||
6565 test x"${enable_languages}" = xyes;
6566 then
6567 echo configure.in: --enable-languages needs at least one language argument 1>&2
6568 exit 1
6569 fi
6570 fi
6571 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6572
7f26dfa3
FXC
6573 # 'f95' is the old name for the 'fortran' language. We issue a warning
6574 # and make the substitution.
6575 case ,${enable_languages}, in
6576 *,f95,*)
6577 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6578 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6579 ;;
6580 esac
6581
55ffb5ed
NN
6582 # First scan to see if an enabled language requires some other language.
6583 # We assume that a given config-lang.in will list all the language
6584 # front ends it requires, even if some are required indirectly.
6585 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6586 case ${lang_frag} in
6587 ..) ;;
6588 # The odd quoting in the next line works around
6589 # an apparent bug in bash 1.12 on linux.
6590 ${srcdir}/gcc/[*]/config-lang.in) ;;
6591 *)
6592 # From the config-lang.in, get $language, $lang_requires
6593 language=
6594 lang_requires=
6595 . ${lang_frag}
6596 for other in ${lang_requires} ; do
6597 case ,${enable_languages}, in
6598 *,$other,*) ;;
6599 *,all,*) ;;
6600 *,$language,*)
6601 echo " \`$other' language required by \`$language'; enabling" 1>&2
6602 enable_languages="${enable_languages},${other}"
6603 ;;
6604 esac
6605 done
6606 ;;
6607 esac
6608 done
6609
e1888513 6610 new_enable_languages=,c,
d7f09764
DN
6611
6612 # If LTO is enabled, add the LTO front end.
6613 extra_host_libiberty_configure_flags=
6614 if test "$enable_lto" = "yes" ; then
e4c5bd48
RW
6615 case ,${enable_languages}, in
6616 *,lto,*) ;;
6617 *) enable_languages="${enable_languages},lto" ;;
6618 esac
d7f09764
DN
6619 if test "${ENABLE_GOLD}" = "yes" ; then
6620 configdirs="$configdirs lto-plugin"
6621 extra_host_libiberty_configure_flags=--enable-shared
6622 fi
6623 fi
6624
6625
55ffb5ed 6626 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
e1888513 6627 potential_languages=,c,
55ffb5ed
NN
6628
6629 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6630 case ${lang_frag} in
6631 ..) ;;
6632 # The odd quoting in the next line works around
6633 # an apparent bug in bash 1.12 on linux.
6634 ${srcdir}/gcc/[*]/config-lang.in) ;;
6635 *)
1c710c3c 6636 # From the config-lang.in, get $language, $target_libs,
2805b53a 6637 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
6638 language=
6639 target_libs=
6640 lang_dirs=
1546bb64 6641 subdir_requires=
e1888513
PB
6642 boot_language=no
6643 build_by_default=yes
55ffb5ed 6644 . ${lang_frag}
e1888513
PB
6645 if test x${language} = x; then
6646 echo "${lang_frag} doesn't set \$language." 1>&2
6647 exit 1
6648 fi
6649
f61428ed
AO
6650 if test "$language" = "c++" \
6651 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
00020c16
ILT
6652 boot_language=yes
6653 fi
6654
e1888513
PB
6655 case ,${enable_languages}, in
6656 *,${language},*)
55ffb5ed
NN
6657 # Language was explicitly selected; include it.
6658 add_this_lang=yes
6659 ;;
e1888513
PB
6660 *,all,*)
6661 # 'all' was selected, select it if it is a default language
6662 add_this_lang=${build_by_default}
55ffb5ed
NN
6663 ;;
6664 *)
6665 add_this_lang=no
6666 ;;
6667 esac
6de9cd9a 6668
1546bb64 6669 # Disable languages that need other directories if these aren't available.
95695ad3 6670 for i in $subdir_requires; do
b6348cb3 6671 test -f "$srcdir/gcc/$i/config-lang.in" && continue
1546bb64
PB
6672 case ,${enable_languages}, in
6673 *,${language},*)
6674 # Specifically requested language; tell them.
5213506e 6675 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
1546bb64
PB
6676 ;;
6677 *)
6678 # Silently disable.
e1888513 6679 add_this_lang=unsupported
1546bb64
PB
6680 ;;
6681 esac
6682 done
6683
e1888513
PB
6684 # Disable Ada if no preexisting GNAT is available.
6685 case ,${enable_languages},:${language}:${have_gnat} in
6686 *,${language},*:ada:no)
6687 # Specifically requested language; tell them.
5213506e 6688 as_fn_error "GNAT is required to build $language" "$LINENO" 5
e1888513
PB
6689 ;;
6690 *:ada:no)
6691 # Silently disable.
6692 add_this_lang=unsupported
6693 ;;
6694 esac
6695
4fab7234
HPN
6696 # Disable a language that is unsupported by the target.
6697 case " $unsupported_languages " in
6698 *" $language "*)
e1888513 6699 add_this_lang=unsupported
4fab7234
HPN
6700 ;;
6701 esac
6702
6de9cd9a 6703 case $add_this_lang in
e1888513 6704 unsupported)
55ffb5ed 6705 # Remove language-dependent dirs.
2805b53a
NN
6706 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6707 ;;
e1888513
PB
6708 no)
6709 # Remove language-dependent dirs; still show language as supported.
6710 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6711 potential_languages="${potential_languages}${language},"
6712 ;;
6713 yes)
6714 new_enable_languages="${new_enable_languages}${language},"
6715 potential_languages="${potential_languages}${language},"
2805b53a 6716 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
ab9dcd0c
RW
6717 case "${boot_language}:,$enable_stage1_languages," in
6718 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
340de83f 6719 # Add to (comma-separated) list of stage 1 languages.
ab9dcd0c
RW
6720 case ",$stage1_languages," in
6721 *,$language,* | ,yes, | ,all,) ;;
6722 *) stage1_languages="${stage1_languages}${language}," ;;
6723 esac
00020c16
ILT
6724 # We need to bootstrap any supporting libraries.
6725 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
2805b53a
NN
6726 ;;
6727 esac
6728 ;;
55ffb5ed
NN
6729 esac
6730 ;;
6731 esac
6732 done
6733
5213506e
RW
6734 # Check whether --enable-stage1-languages was given.
6735if test "${enable_stage1_languages+set}" = set; then :
6736 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
e1888513
PB
6737 ,no,|,,)
6738 # Set it to something that will have no effect in the loop below
6739 enable_stage1_languages=c ;;
6740 ,yes,)
6741 enable_stage1_languages=`echo $new_enable_languages | \
6742 sed -e "s/^,//" -e "s/,$//" ` ;;
6743 *,all,*)
6744 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6745 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6746 esac
6747
6748 # Add "good" languages from enable_stage1_languages to stage1_languages,
6749 # while "bad" languages go in missing_languages. Leave no duplicates.
6750 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6751 case $potential_languages in
6752 *,$i,*)
6753 case $stage1_languages in
6754 *,$i,*) ;;
6755 *) stage1_languages="$stage1_languages$i," ;;
6756 esac ;;
6757 *)
6758 case $missing_languages in
6759 *,$i,*) ;;
6760 *) missing_languages="$missing_languages$i," ;;
6761 esac ;;
6762 esac
6763 done
5213506e
RW
6764fi
6765
e1888513
PB
6766
6767 # Remove leading/trailing commas that were added for simplicity
6768 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 6769 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
6770 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6771 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6772
55ffb5ed 6773 if test "x$missing_languages" != x; then
5213506e 6774 as_fn_error "
0cf085e4 6775The following requested languages could not be built: ${missing_languages}
5213506e 6776Supported languages are: ${potential_languages}" "$LINENO" 5
55ffb5ed 6777 fi
55ffb5ed
NN
6778 if test "x$new_enable_languages" != "x$enable_languages"; then
6779 echo The following languages will be built: ${new_enable_languages}
e1888513 6780 enable_languages="$new_enable_languages"
55ffb5ed 6781 fi
e1888513 6782
1c710c3c 6783
b2eaac4a 6784 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
55ffb5ed
NN
6785fi
6786
27079765
AH
6787# Handle --disable-<component> generically.
6788for dir in $configdirs $build_configdirs $target_configdirs ; do
6789 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
ac9e6043
RW
6790 varname=`echo $dirname | sed -e s/+/_/g`
6791 if eval test x\${enable_${varname}} "=" xno ; then
27079765
AH
6792 noconfigdirs="$noconfigdirs $dir"
6793 fi
6794done
6795
7cd0cf9c 6796# Check for Boehm's garbage collector
5213506e
RW
6797# Check whether --enable-objc-gc was given.
6798if test "${enable_objc_gc+set}" = set; then :
6799 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
7cd0cf9c 6800 *,objc,*:*:yes:*target-boehm-gc*)
5213506e 6801 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
7cd0cf9c
DA
6802 ;;
6803esac
5213506e
RW
6804fi
6805
7cd0cf9c
DA
6806
6807# Make sure we only build Boehm's garbage collector if required.
2a79fd67
DA
6808case ,${enable_languages},:${enable_objc_gc} in
6809 *,objc,*:yes)
7cd0cf9c
DA
6810 # Keep target-boehm-gc if requested for Objective-C.
6811 ;;
7cd0cf9c 6812 *)
2a79fd67
DA
6813 # Otherwise remove target-boehm-gc depending on target-libjava.
6814 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6815 noconfigdirs="$noconfigdirs target-boehm-gc"
6816 fi
7cd0cf9c
DA
6817 ;;
6818esac
6819
ee6a22df
L
6820# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6821# $build_configdirs and $target_configdirs.
55ffb5ed
NN
6822# If we have the source for $noconfigdirs entries, add them to $notsupp.
6823
6824notsupp=""
6825for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 6826 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
6827 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6828 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6829 if test -r $srcdir/$dirname/configure ; then
6830 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6831 true
6832 else
6833 notsupp="$notsupp $dir"
6834 fi
6835 fi
6836 fi
ee6a22df
L
6837 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6838 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6839 if test -r $srcdir/$dirname/configure ; then
6840 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6841 true
6842 else
6843 notsupp="$notsupp $dir"
6844 fi
6845 fi
6846 fi
55ffb5ed
NN
6847 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6848 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6849 if test -r $srcdir/$dirname/configure ; then
6850 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6851 true
6852 else
6853 notsupp="$notsupp $dir"
6854 fi
6855 fi
6856 fi
6857done
6858
6859# Sometimes the tools are distributed with libiberty but with no other
6860# libraries. In that case, we don't want to build target-libiberty.
54fdc474 6861# Don't let libgcc imply libiberty either.
55ffb5ed 6862if test -n "${target_configdirs}" ; then
54fdc474 6863 libgcc=
55ffb5ed
NN
6864 others=
6865 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
54fdc474
DJ
6866 if test "$i" = "libgcc"; then
6867 libgcc=target-libgcc
6868 elif test "$i" != "libiberty" ; then
55ffb5ed
NN
6869 if test -r $srcdir/$i/configure ; then
6870 others=yes;
6871 break;
6872 fi
6873 fi
6874 done
6875 if test -z "${others}" ; then
54fdc474 6876 target_configdirs=$libgcc
55ffb5ed
NN
6877 fi
6878fi
6879
6880# Quietly strip out all directories which aren't configurable in this tree.
6881# This relies on all configurable subdirectories being autoconfiscated, which
6882# is now the case.
23f6b2f9
PB
6883build_configdirs_all="$build_configdirs"
6884build_configdirs=
6885for i in ${build_configdirs_all} ; do
1c710c3c 6886 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
6887 if test -f ${srcdir}/$j/configure ; then
6888 build_configdirs="${build_configdirs} $i"
6889 fi
6890done
6891
55ffb5ed
NN
6892configdirs_all="$configdirs"
6893configdirs=
6894for i in ${configdirs_all} ; do
6895 if test -f ${srcdir}/$i/configure ; then
6896 configdirs="${configdirs} $i"
6897 fi
6898done
23f6b2f9 6899
55ffb5ed
NN
6900target_configdirs_all="$target_configdirs"
6901target_configdirs=
6902for i in ${target_configdirs_all} ; do
1c710c3c 6903 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
6904 if test -f ${srcdir}/$j/configure ; then
6905 target_configdirs="${target_configdirs} $i"
6906 fi
6907done
6908
6909# Produce a warning message for the subdirs we can't configure.
6910# This isn't especially interesting in the Cygnus tree, but in the individual
6911# FSF releases, it's important to let people know when their machine isn't
6912# supported by the one or two programs in a package.
6913
6914if test -n "${notsupp}" && test -z "${norecursion}" ; then
6915 # If $appdirs is non-empty, at least one of those directories must still
6916 # be configured, or we error out. (E.g., if the gas release supports a
6917 # specified target in some subdirs but not the gas subdir, we shouldn't
6918 # pretend that all is well.)
6919 if test -n "$appdirs" ; then
6920 for dir in $appdirs ; do
6921 if test -r $dir/Makefile.in ; then
6922 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6923 appdirs=""
6924 break
6925 fi
23f6b2f9 6926 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
6927 appdirs=""
6928 break
6929 fi
6930 fi
6931 done
6932 if test -n "$appdirs" ; then
6933 echo "*** This configuration is not supported by this package." 1>&2
6934 exit 1
6935 fi
6936 fi
6937 # Okay, some application will build, or we don't care to check. Still
6938 # notify of subdirs not getting built.
6939 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6940 echo " ${notsupp}" 1>&2
6941 echo " (Any other directories should still work fine.)" 1>&2
6942fi
6943
6944case "$host" in
6945 *msdosdjgpp*)
6946 enable_gdbtk=no ;;
6947esac
6948
c3a86da9
DJ
6949# To find our prefix, in gcc_cv_tool_prefix.
6950
6951# The user is always right.
6952if test "${PATH_SEPARATOR+set}" != set; then
6953 echo "#! /bin/sh" >conf$$.sh
6954 echo "exit 0" >>conf$$.sh
6955 chmod +x conf$$.sh
6956 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6957 PATH_SEPARATOR=';'
6958 else
6959 PATH_SEPARATOR=:
6960 fi
6961 rm -f conf$$.sh
6962fi
6963
6964
6965
6966if test "x$exec_prefix" = xNONE; then
6967 if test "x$prefix" = xNONE; then
6968 gcc_cv_tool_prefix=$ac_default_prefix
6969 else
6970 gcc_cv_tool_prefix=$prefix
6971 fi
6972else
6973 gcc_cv_tool_prefix=$exec_prefix
6974fi
6975
6976# If there is no compiler in the tree, use the PATH only. In any
6977# case, if there is no compiler in the tree nobody should use
6978# AS_FOR_TARGET and LD_FOR_TARGET.
6979if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6980 gcc_version=`cat $srcdir/gcc/BASE-VER`
6981 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6982 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6983 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6984 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6985 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6986 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6987else
6988 gcc_cv_tool_dirs=
6989fi
6990
6991if test x$build = x$target && test -n "$md_exec_prefix"; then
6992 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6993fi
6994
6995
6996
55ffb5ed
NN
6997copy_dirs=
6998
1c710c3c 6999
5213506e
RW
7000# Check whether --with-build-sysroot was given.
7001if test "${with_build_sysroot+set}" = set; then :
7002 withval=$with_build_sysroot; if test x"$withval" != x ; then
526635cb
MM
7003 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
7004 fi
7005else
7006 SYSROOT_CFLAGS_FOR_TARGET=
5213506e 7007fi
526635cb
MM
7008
7009
c8aea42c 7010
5213506e
RW
7011
7012# Check whether --with-debug-prefix-map was given.
7013if test "${with_debug_prefix_map+set}" = set; then :
7014 withval=$with_debug_prefix_map; if test x"$withval" != x; then
c8aea42c
PB
7015 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
7016 for debug_map in $withval; do
7017 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
7018 done
7019 fi
7020else
7021 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
5213506e
RW
7022fi
7023
c8aea42c
PB
7024
7025
1c8bd6a3
PB
7026# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7027# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7028# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7029# We want to ensure that TARGET libraries (which we know are built with
7030# gcc) are built with "-O2 -g", so include those options when setting
7031# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7032if test "x$CFLAGS_FOR_TARGET" = x; then
7033 CFLAGS_FOR_TARGET=$CFLAGS
7034 case " $CFLAGS " in
7035 *" -O2 "*) ;;
7036 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7037 esac
7038 case " $CFLAGS " in
7039 *" -g "* | *" -g3 "*) ;;
7040 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7041 esac
7042fi
7043
7044
7045if test "x$CXXFLAGS_FOR_TARGET" = x; then
7046 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7047 case " $CXXFLAGS " in
7048 *" -O2 "*) ;;
7049 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7050 esac
7051 case " $CXXFLAGS " in
7052 *" -g "* | *" -g3 "*) ;;
7053 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7054 esac
7055fi
7056
7057
55ffb5ed
NN
7058# Handle --with-headers=XXX. If the value is not "yes", the contents of
7059# the named directory are copied to $(tooldir)/sys-include.
7060if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7061 if test x${is_cross_compiler} = xno ; then
7062 echo 1>&2 '***' --with-headers is only supported when cross compiling
7063 exit 1
7064 fi
7065 if test x"${with_headers}" != xyes ; then
c3a86da9 7066 x=${gcc_cv_tool_prefix}
1c710c3c 7067 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
7068 fi
7069fi
7070
7071# Handle --with-libs=XXX. If the value is not "yes", the contents of
7072# the name directories are copied to $(tooldir)/lib. Multiple directories
7073# are permitted.
7074if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7075 if test x${is_cross_compiler} = xno ; then
7076 echo 1>&2 '***' --with-libs is only supported when cross compiling
7077 exit 1
7078 fi
7079 if test x"${with_libs}" != xyes ; then
7080 # Copy the libraries in reverse order, so that files in the first named
7081 # library override files in subsequent libraries.
c3a86da9 7082 x=${gcc_cv_tool_prefix}
55ffb5ed 7083 for l in ${with_libs}; do
1c710c3c 7084 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
7085 done
7086 fi
7087fi
7088
d7f09764 7089# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
e8b05380
PB
7090#
7091# This is done by determining whether or not the appropriate directory
7092# is available, and by checking whether or not specific configurations
7093# have requested that this magic not happen.
1c710c3c
DJ
7094#
7095# The command line options always override the explicit settings in
e8b05380
PB
7096# configure.in, and the settings in configure.in override this magic.
7097#
1c710c3c 7098# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380 7099# want to do that, then you should use the --without-gnu-as and
d7f09764
DN
7100# --without-gnu-ld options for the configure script. Similarly, if
7101# the default is to use the included zlib and you don't want to do that,
7102# you should use the --with-system-zlib option for the configure script.
e8b05380
PB
7103
7104if test x${use_gnu_as} = x &&
7105 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7106 with_gnu_as=yes
7107 extra_host_args="$extra_host_args --with-gnu-as"
7108fi
7109
7110if test x${use_gnu_ld} = x &&
5afab7ad 7111 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
e8b05380
PB
7112 with_gnu_ld=yes
7113 extra_host_args="$extra_host_args --with-gnu-ld"
7114fi
7115
d7f09764
DN
7116if test x${use_included_zlib} = x &&
7117 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7118 :
7119else
7120 with_system_zlib=yes
7121 extra_host_args="$extra_host_args --with-system-zlib"
7122fi
7123
e8b05380
PB
7124# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7125# can detect this case.
7126
7127if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7128 with_newlib=yes
7129 extra_host_args="$extra_host_args --with-newlib"
7130fi
7131
55ffb5ed
NN
7132# Handle ${copy_dirs}
7133set fnord ${copy_dirs}
7134shift
7135while test $# != 0 ; do
7136 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7137 :
7138 else
7139 echo Copying $1 to $2
7140
7141 # Use the install script to create the directory and all required
7142 # parent directories.
7143 if test -d $2 ; then
7144 :
7145 else
7146 echo >config.temp
7147 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7148 fi
7149
7150 # Copy the directory, assuming we have tar.
7151 # FIXME: Should we use B in the second tar? Not all systems support it.
7152 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7153
7154 # It is the responsibility of the user to correctly adjust all
7155 # symlinks. If somebody can figure out how to handle them correctly
7156 # here, feel free to add the code.
7157
7158 echo $1 > $2/COPIED
7159 fi
7160 shift; shift
7161done
7162
e8b05380
PB
7163# Determine a target-dependent exec_prefix that the installed
7164# gcc will search in. Keep this list sorted by triplet, with
7165# the *-*-osname triplets last.
7166md_exec_prefix=
7167case "${target}" in
7168 alpha*-*-*vms*)
7169 md_exec_prefix=/gnu/lib/gcc-lib
7170 ;;
30b74385 7171 i[34567]86-pc-msdosdjgpp*)
e8b05380
PB
7172 md_exec_prefix=/dev/env/DJDIR/bin
7173 ;;
30b74385 7174 i[34567]86-*-sco3.2v5*)
e8b05380
PB
7175 if test $with_gnu_as = yes; then
7176 md_exec_prefix=/usr/gnu/bin
7177 else
7178 md_exec_prefix=/usr/ccs/bin/elf
7179 fi
7180 ;;
7181
7182 mn10300-*-* | \
7183 powerpc-*-chorusos* | \
7184 powerpc*-*-eabi* | \
7185 powerpc*-*-sysv* | \
7186 powerpc*-*-kaos* | \
7187 s390x-ibm-tpf*)
7188 md_exec_prefix=/usr/ccs/bin
7189 ;;
7190 sparc64-*-elf*)
7191 ;;
7192 v850*-*-*)
7193 md_exec_prefix=/usr/ccs/bin
7194 ;;
aa12a573 7195 xtensa*-*-elf*)
e8b05380
PB
7196 ;;
7197
7198 *-*-beos* | \
7199 *-*-elf* | \
7200 *-*-hpux* | \
7201 *-*-netware* | \
7202 *-*-nto-qnx* | \
7203 *-*-rtems* | \
7204 *-*-solaris2* | \
30b74385 7205 *-*-sysv[45]* | \
e8b05380
PB
7206 *-*-vxworks* | \
7207 *-wrs-windiss)
7208 md_exec_prefix=/usr/ccs/bin
7209 ;;
7210esac
7211
671aa708
NN
7212extra_arflags_for_target=
7213extra_nmflags_for_target=
7214extra_ranlibflags_for_target=
7215target_makefile_frag=/dev/null
7216case "${target}" in
3e19841a
PB
7217 mep*-*-*)
7218 target_makefile_frag="config/mt-mep"
7219 ;;
58e24147
AM
7220 spu-*-*)
7221 target_makefile_frag="config/mt-spu"
7222 ;;
4bf6c438
RS
7223 mips*-sde-elf*)
7224 target_makefile_frag="config/mt-sde"
7225 ;;
1ec3b87b
RS
7226 mipsisa*-*-elfoabi*)
7227 target_makefile_frag="config/mt-mips-elfoabi"
7228 ;;
08d0963a
RS
7229 mips*-*-*linux* | mips*-*-gnu*)
7230 target_makefile_frag="config/mt-mips-gnu"
7231 ;;
61fec9ff 7232 *-*-netware*)
671aa708
NN
7233 target_makefile_frag="config/mt-netware"
7234 ;;
416ac4d4 7235 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
98a5bb3b 7236 target_makefile_frag="config/mt-gnu"
671aa708
NN
7237 ;;
7238 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 7239 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
7240 # commands to handle both 32-bit and 64-bit objects. These flags are
7241 # harmless if we're using GNU nm or ar.
7242 extra_arflags_for_target=" -X32_64"
7243 extra_nmflags_for_target=" -B -X32_64"
7244 ;;
7245 *-*-darwin*)
7246 # ranlib from Darwin requires the -c flag to look at common symbols.
7247 extra_ranlibflags_for_target=" -c"
7248 ;;
7249 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7250 target_makefile_frag="config/mt-wince"
7251 ;;
7252esac
7253
7254alphaieee_frag=/dev/null
7255case $target in
7256 alpha*-*-*)
7257 # This just makes sure to use the -mieee option to build target libs.
7258 # This should probably be set individually by each library.
7259 alphaieee_frag="config/mt-alphaieee"
7260 ;;
7261esac
7262
7263# If --enable-target-optspace always use -Os instead of -O2 to build
7264# the target libraries, similarly if it is not specified, use -Os
7265# on selected platforms.
7266ospace_frag=/dev/null
7267case "${enable_target_optspace}:${target}" in
7268 yes:*)
7269 ospace_frag="config/mt-ospace"
7270 ;;
7271 :d30v-*)
7272 ospace_frag="config/mt-d30v"
7273 ;;
7274 :m32r-* | :d10v-* | :fr30-*)
7275 ospace_frag="config/mt-ospace"
7276 ;;
7277 no:* | :*)
7278 ;;
7279 *)
7280 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7281 ;;
7282esac
7283
671aa708
NN
7284# Default to using --with-stabs for certain targets.
7285if test x${with_stabs} = x ; then
7286 case "${target}" in
89a95129 7287 mips*-*-irix[56]*)
671aa708
NN
7288 ;;
7289 mips*-*-* | alpha*-*-osf*)
7290 with_stabs=yes;
7291 extra_host_args="${extra_host_args} --with-stabs"
7292 ;;
7293 esac
7294fi
7295
7296# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7297# them automatically.
7298case "${host}" in
1c710c3c 7299 hppa*64*-*-hpux11*)
671aa708
NN
7300 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7301 ;;
7302esac
7303
671aa708
NN
7304# Some systems (e.g., one of the i386-aix systems the gas testers are
7305# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 7306tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
7307build_tooldir=${tooldir}
7308
671aa708
NN
7309# Create a .gdbinit file which runs the one in srcdir
7310# and tells GDB to look there for source files.
7311
7312if test -r ${srcdir}/.gdbinit ; then
7313 case ${srcdir} in
7314 .) ;;
7315 *) cat > ./.gdbinit <<EOF
7316# ${NO_EDIT}
7317dir ${srcdir}
7318dir .
7319source ${srcdir}/.gdbinit
7320EOF
7321 ;;
7322 esac
7323fi
7324
671aa708
NN
7325# Make sure that the compiler is able to generate an executable. If it
7326# can't, we are probably in trouble. We don't care whether we can run the
7327# executable--we might be using a cross compiler--we only care whether it
7328# can be created. At this point the main configure script has set CC.
7329we_are_ok=no
7330echo "int main () { return 0; }" > conftest.c
7331${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7332if test $? = 0 ; then
7333 if test -s conftest || test -s conftest.exe ; then
7334 we_are_ok=yes
7335 fi
1c710c3c 7336fi
671aa708
NN
7337case $we_are_ok in
7338 no)
7339 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7340 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7341 rm -f conftest*
7342 exit 1
7343 ;;
7344esac
7345rm -f conftest*
7346
7347# The Solaris /usr/ucb/cc compiler does not appear to work.
7348case "${host}" in
7349 sparc-sun-solaris2*)
7350 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7351 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7352 could_use=
7353 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7354 if test -d /opt/cygnus/bin ; then
7355 if test "$could_use" = "" ; then
7356 could_use="/opt/cygnus/bin"
7357 else
7358 could_use="$could_use or /opt/cygnus/bin"
7359 fi
7360 fi
7361 if test "$could_use" = "" ; then
7362 echo "Warning: compilation may fail because you're using"
7363 echo "/usr/ucb/cc. You should change your PATH or CC "
7364 echo "variable and rerun configure."
7365 else
7366 echo "Warning: compilation may fail because you're using"
7367 echo "/usr/ucb/cc, when you should use the C compiler from"
7368 echo "$could_use. You should change your"
7369 echo "PATH or CC variable and rerun configure."
7370 fi
7371 fi
7372 ;;
7373esac
7374
d89f0ad6 7375# Decide which environment variable is used to find dynamic libraries.
671aa708
NN
7376case "${host}" in
7377 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
256f7136 7378 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
d89f0ad6 7379 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
671aa708
NN
7380 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7381esac
7382
d89f0ad6
AL
7383# On systems where the dynamic library environment variable is PATH,
7384# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7385# built executables to PATH.
7386if test "$RPATH_ENVVAR" = PATH; then
7387 GCC_SHLIB_SUBDIR=/shlib
7388else
7389 GCC_SHLIB_SUBDIR=
7390fi
7391
671aa708
NN
7392# Record target_configdirs and the configure arguments for target and
7393# build configuration in Makefile.
7394target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 7395build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
671aa708 7396
ad1e5170
JR
7397# If we are building libgomp, bootstrap it.
7398if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7399 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7400fi
7401
671aa708
NN
7402# Determine whether gdb needs tk/tcl or not.
7403# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7404# and in that case we want gdb to be built without tk. Ugh!
7405# In fact I believe gdb is the *only* package directly dependent on tk,
7406# so we should be able to put the 'maybe's in unconditionally and
7407# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7408# 100% sure that that's safe though.
e914a571 7409
b4f96efe 7410gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
7411case "$enable_gdbtk" in
7412 no)
7413 GDB_TK="" ;;
e914a571
AC
7414 yes)
7415 GDB_TK="${gdb_tk}" ;;
671aa708 7416 *)
e914a571
AC
7417 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7418 # distro. Eventually someone will fix this and move Insight, nee
7419 # gdbtk to a separate directory.
7420 if test -d ${srcdir}/gdb/gdbtk ; then
7421 GDB_TK="${gdb_tk}"
7422 else
7423 GDB_TK=""
7424 fi
7425 ;;
671aa708 7426esac
ef9db8d5
DJ
7427CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7428INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 7429
60975492 7430# Strip out unwanted targets.
8b87bb96
NN
7431
7432# While at that, we remove Makefiles if we were started for recursive
7433# configuration, so that the top-level Makefile reconfigures them,
7434# like we used to do when configure itself was recursive.
8b87bb96 7435
3e54529c
RW
7436# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7437# but now we're fixing up the Makefile ourselves with the additional
7438# commands passed to AC_CONFIG_FILES. Use separate variables
7439# extrasub-{build,host,target} not because there is any reason to split
7440# the substitutions up that way, but only to remain below the limit of
7441# 99 commands in a script, for HP-UX sed.
7442# Do not nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 7443
5213506e
RW
7444# Check whether --enable-bootstrap was given.
7445if test "${enable_bootstrap+set}" = set; then :
7446 enableval=$enable_bootstrap;
f516a7da 7447else
ce521a9c 7448 enable_bootstrap=default
5213506e
RW
7449fi
7450
f516a7da 7451
ce521a9c
PB
7452# Issue errors and warnings for invalid/strange bootstrap combinations.
7453case "$configdirs" in
7454 *gcc*) have_compiler=yes ;;
7455 *) have_compiler=no ;;
7456esac
7457
7458case "$have_compiler:$host:$target:$enable_bootstrap" in
7459 *:*:*:no) ;;
7460
1ca26cd2 7461 # Default behavior. Enable bootstrap if we have a compiler
ce521a9c
PB
7462 # and we are in a native configuration.
7463 yes:$build:$build:default)
1ca26cd2 7464 enable_bootstrap=yes ;;
ce521a9c
PB
7465
7466 *:*:*:default)
7467 enable_bootstrap=no ;;
7468
7469 # We have a compiler and we are in a native configuration, bootstrap is ok
2d309510 7470 yes:$build:$build:yes)
ce521a9c
PB
7471 ;;
7472
7473 # Other configurations, but we have a compiler. Assume the user knows
7474 # what he's doing.
2d309510 7475 yes:*:*:yes)
5213506e
RW
7476 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7477$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
ce521a9c
PB
7478 ;;
7479
7480 # No compiler: if they passed --enable-bootstrap explicitly, fail
2d309510 7481 no:*:*:yes)
5213506e 7482 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
ce521a9c
PB
7483
7484 # Fail if wrong command line
7485 *)
5213506e 7486 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
ce521a9c
PB
7487 ;;
7488esac
7489
ca6d0d62
RW
7490case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7491 *,c++,*:yes:yes) ;;
7492 *:yes:yes)
7493 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7494 ;;
7495esac
7496
79cd2b23
RW
7497case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7498 yes:yes:*\ gold\ *:*,c++,*) ;;
7499 yes:yes:*\ gold\ *:*)
7500 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7501 ;;
7502esac
7503
ce521a9c 7504# Adjust the toplevel makefile according to whether bootstrap was selected.
e12c4094 7505case $enable_bootstrap in
f516a7da 7506 yes)
e12c4094
AO
7507 bootstrap_suffix=bootstrap
7508 BUILD_CONFIG=bootstrap-debug
7509 ;;
f516a7da 7510 no)
e12c4094
AO
7511 bootstrap_suffix=no-bootstrap
7512 BUILD_CONFIG=
7513 ;;
f516a7da
PB
7514esac
7515
e12c4094
AO
7516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7517$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
5646b7b9
AO
7518
7519
7520# Check whether --with-build-config was given.
7521if test "${with_build_config+set}" = set; then :
7522 withval=$with_build_config; case $with_build_config in
7523 yes) with_build_config= ;;
7524 no) with_build_config= BUILD_CONFIG= ;;
7525 esac
7526fi
7527
7528
e12c4094
AO
7529if test "x${with_build_config}" != x; then
7530 BUILD_CONFIG=$with_build_config
7531else
7532 case $BUILD_CONFIG in
7533 bootstrap-debug)
7534 if echo "int f (void) { return 0; }" > conftest.c &&
7535 ${CC} -c conftest.c &&
7536 mv conftest.o conftest.o.g0 &&
7537 ${CC} -c -g conftest.c &&
7538 mv conftest.o conftest.o.g &&
7539 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7540 :
7541 else
7542 BUILD_CONFIG=
7543 fi
7544 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7545 ;;
7546 esac
7547fi
7548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7549$as_echo "$BUILD_CONFIG" >&6; }
7550
7551
3e54529c 7552extrasub_build=
23f6b2f9 7553for module in ${build_configdirs} ; do
5607edfd
PB
7554 if test -z "${no_recursion}" \
7555 && test -f ${build_subdir}/${module}/Makefile; then
7556 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7557 rm -f ${build_subdir}/${module}/Makefile
7558 fi
3e54529c 7559 extrasub_build="$extrasub_build
5607edfd
PB
7560/^@if build-$module\$/d
7561/^@endif build-$module\$/d
7562/^@if build-$module-$bootstrap_suffix\$/d
7563/^@endif build-$module-$bootstrap_suffix\$/d"
7564done
3e54529c 7565extrasub_host=
5607edfd 7566for module in ${configdirs} ; do
a6fbc1e2 7567 if test -z "${no_recursion}"; then
f063a9ed 7568 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
7569 if test -f ${file}; then
7570 echo 1>&2 "*** removing ${file} to force reconfigure"
7571 rm -f ${file}
7572 fi
7573 done
5607edfd 7574 fi
3e54529c 7575 extrasub_host="$extrasub_host
5607edfd
PB
7576/^@if $module\$/d
7577/^@endif $module\$/d
7578/^@if $module-$bootstrap_suffix\$/d
7579/^@endif $module-$bootstrap_suffix\$/d"
7580done
3e54529c 7581extrasub_target=
5607edfd
PB
7582for module in ${target_configdirs} ; do
7583 if test -z "${no_recursion}" \
7584 && test -f ${target_subdir}/${module}/Makefile; then
7585 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7586 rm -f ${target_subdir}/${module}/Makefile
7587 fi
00020c16
ILT
7588
7589 # We only bootstrap target libraries listed in bootstrap_target_libs.
7590 case $bootstrap_target_libs in
7591 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7592 *) target_bootstrap_suffix=no-bootstrap ;;
7593 esac
7594
3e54529c 7595 extrasub_target="$extrasub_target
5607edfd
PB
7596/^@if target-$module\$/d
7597/^@endif target-$module\$/d
00020c16
ILT
7598/^@if target-$module-$target_bootstrap_suffix\$/d
7599/^@endif target-$module-$target_bootstrap_suffix\$/d"
5607edfd
PB
7600done
7601
3e54529c
RW
7602# Do the final fixup along with target modules.
7603extrasub_target="$extrasub_target
60975492 7604/^@if /,/^@endif /d"
671aa708
NN
7605
7606# Create the serialization dependencies. This uses a temporary file.
7607
5213506e
RW
7608# Check whether --enable-serial-configure was given.
7609if test "${enable_serial_configure+set}" = set; then :
7610 enableval=$enable_serial_configure;
7611fi
ade82b16
AO
7612
7613
bf1d3e81
NN
7614case ${enable_serial_configure} in
7615 yes)
7616 enable_serial_build_configure=yes
7617 enable_serial_host_configure=yes
7618 enable_serial_target_configure=yes
7619 ;;
7620esac
7621
671aa708
NN
7622# These force 'configure's to be done one at a time, to avoid problems
7623# with contention over a shared config.cache.
7624rm -f serdep.tmp
ade82b16 7625echo '# serdep.tmp' > serdep.tmp
671aa708 7626olditem=
bf1d3e81 7627test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
7628for item in ${build_configdirs} ; do
7629 case ${olditem} in
7630 "") ;;
ade82b16 7631 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
7632 esac
7633 olditem=${item}
7634done
7635olditem=
bf1d3e81 7636test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
7637for item in ${configdirs} ; do
7638 case ${olditem} in
7639 "") ;;
ade82b16 7640 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
7641 esac
7642 olditem=${item}
7643done
7644olditem=
bf1d3e81 7645test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
7646for item in ${target_configdirs} ; do
7647 case ${olditem} in
7648 "") ;;
ade82b16 7649 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
7650 esac
7651 olditem=${item}
7652done
7653serialization_dependencies=serdep.tmp
7654
7655
ade82b16 7656# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c 7657# target, nonopt, and variable assignments. These are the ones we
f1a036e4
NC
7658# might not want to pass down to subconfigures. The exception being
7659# --cache-file=/dev/null, which is used to turn off the use of cache
7660# files altogether, and which should be passed on to subconfigures.
7661# Also strip program-prefix, program-suffix, and program-transform-name,
7662# so that we can pass down a consistent program-transform-name.
1c710c3c
DJ
7663baseargs=
7664keep_next=no
7665skip_next=no
7666eval "set -- $ac_configure_args"
44bfc3ac
DJ
7667for ac_arg
7668do
1c710c3c
DJ
7669 if test X"$skip_next" = X"yes"; then
7670 skip_next=no
7671 continue
7672 fi
7673 if test X"$keep_next" = X"yes"; then
7674 case $ac_arg in
7675 *\'*)
7676 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7677 esac
7678 baseargs="$baseargs '$ac_arg'"
7679 keep_next=no
7680 continue
7681 fi
7682
7683 # Handle separated arguments. Based on the logic generated by
7684 # autoconf 2.59.
7685 case $ac_arg in
7686 *=* | --config-cache | -C | -disable-* | --disable-* \
7687 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7688 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7689 | -with-* | --with-* | -without-* | --without-* | --x)
7690 separate_arg=no
7691 ;;
7692 -*)
7693 separate_arg=yes
7694 ;;
7695 *)
7696 separate_arg=no
7697 ;;
7698 esac
7699
7700 case "$ac_arg" in
f1a036e4
NC
7701 --cache-file=/dev/null | \
7702 -cache-file=/dev/null )
7703 # Handled here to avoid the test to skip args below.
7704 baseargs="$baseargs '$ac_arg'"
7705 # Assert: $separate_arg should always be no.
7706 keep_next=$separate_arg
7707 ;;
1c710c3c
DJ
7708 --no*)
7709 continue
7710 ;;
7711 --c* | \
7712 --sr* | \
7713 --ho* | \
7714 --bu* | \
7715 --t* | \
7716 --program-* | \
7717 -cache_file* | \
7718 -srcdir* | \
7719 -host* | \
7720 -build* | \
7721 -target* | \
7722 -program-prefix* | \
7723 -program-suffix* | \
7724 -program-transform-name* )
7725 skip_next=$separate_arg
7726 continue
7727 ;;
7728 -*)
7729 # An option. Add it.
7730 case $ac_arg in
7731 *\'*)
7732 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7733 esac
7734 baseargs="$baseargs '$ac_arg'"
7735 keep_next=$separate_arg
7736 ;;
7737 *)
7738 # Either a variable assignment, or a nonopt (triplet). Don't
7739 # pass it down; let the Makefile handle this.
7740 continue
7741 ;;
7742 esac
7743done
7744# Remove the initial space we just introduced and, as these will be
7745# expanded by make, quote '$'.
7746baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 7747
43bb47c2
DJ
7748# Add in --program-transform-name, after --program-prefix and
7749# --program-suffix have been applied to it. Autoconf has already
7750# doubled dollar signs and backslashes in program_transform_name; we want
7751# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 7752# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
7753# Also, because we want to override the logic in subdir configure scripts to
7754# choose program_transform_name, replace any s,x,x, with s,y,y,.
7755sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7756${program_transform_name}
7757EOF_SED
7758gcc_transform_name=`cat conftestsed.out`
7759rm -f conftestsed.out
7760baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
d9acb717
RW
7761if test "$silent" = yes; then
7762 baseargs="$baseargs --silent"
7763fi
0115d4a3 7764baseargs="$baseargs --disable-option-checking"
43bb47c2 7765
671aa708
NN
7766# For the build-side libraries, we just need to pretend we're native,
7767# and not use the same cache file. Multilibs are neither needed nor
7768# desired.
e69bf64b 7769build_configargs="--cache-file=../config.cache ${baseargs}"
671aa708
NN
7770
7771# For host modules, accept cache file option, or specification as blank.
7772case "${cache_file}" in
7773"") # empty
7774 cache_file_option="" ;;
7775/* | [A-Za-z]:[\\/]* ) # absolute path
7776 cache_file_option="--cache-file=${cache_file}" ;;
7777*) # relative path
7778 cache_file_option="--cache-file=../${cache_file}" ;;
7779esac
7780
09438bde
NN
7781# Host dirs don't like to share a cache file either, horribly enough.
7782# This seems to be due to autoconf 2.5x stupidity.
e69bf64b 7783host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708
NN
7784
7785target_configargs=${baseargs}
7786
7787# Passing a --with-cross-host argument lets the target libraries know
7788# whether they are being built with a cross-compiler or being built
7789# native. However, it would be better to use other mechanisms to make the
7790# sorts of decisions they want to make on this basis. Please consider
7791# this option to be deprecated. FIXME.
7792if test x${is_cross_compiler} = xyes ; then
1c710c3c 7793 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
7794fi
7795
7796# Default to --enable-multilib.
7797if test x${enable_multilib} = x ; then
7798 target_configargs="--enable-multilib ${target_configargs}"
7799fi
7800
7801# Pass --with-newlib if appropriate. Note that target_configdirs has
7802# changed from the earlier setting of with_newlib.
7803if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7804 target_configargs="--with-newlib ${target_configargs}"
7805fi
7806
6b9eb62c
NN
7807# Different target subdirs use different values of certain variables
7808# (notably CXX). Worse, multilibs use *lots* of different values.
7809# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7810# it doesn't automatically accept command-line overrides of them.
7811# This means it's not safe for target subdirs to share a cache file,
7812# which is disgusting, but there you have it. Hopefully this can be
7813# fixed in future. It's still worthwhile to use a cache file for each
7814# directory. I think.
7815
bebcd931
MS
7816# Pass the appropriate --build, --host, --target and --cache-file arguments.
7817# We need to pass --target, as newer autoconf's requires consistency
7818# for target_alias and gcc doesn't manage it consistently.
e69bf64b 7819target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 7820
671aa708
NN
7821FLAGS_FOR_TARGET=
7822case " $target_configdirs " in
7823 *" newlib "*)
7824 case " $target_configargs " in
7825 *" --with-newlib "*)
7826 case "$target" in
5d571eaa
OS
7827 *-cygwin*)
7828 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'
7829 ;;
671aa708
NN
7830 esac
7831
7832 # If we're not building GCC, don't discard standard headers.
7833 if test -d ${srcdir}/gcc; then
7834 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7835
7836 if test "${build}" != "${host}"; then
7837 # On Canadian crosses, CC_FOR_TARGET will have already been set
7838 # by `configure', so we won't have an opportunity to add -Bgcc/
7839 # to it. This is right: we don't want to search that directory
7840 # for binaries, but we want the header files in there, so add
7841 # them explicitly.
215c351a 7842 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
671aa708
NN
7843
7844 # Someone might think of using the pre-installed headers on
7845 # Canadian crosses, in case the installed compiler is not fully
7846 # compatible with the compiler being built. In this case, it
7847 # would be better to flag an error than risking having
7848 # incompatible object files being constructed. We can't
7849 # guarantee that an error will be flagged, but let's hope the
7850 # compiler will do it, when presented with incompatible header
7851 # files.
7852 fi
7853 fi
7854
7855 case "${target}-${is_cross_compiler}" in
f2a0e225 7856 i[3456789]86-*-linux*-no)
671aa708
NN
7857 # Here host == target, so we don't need to build gcc,
7858 # so we don't want to discard standard headers.
7859 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7860 ;;
7861 *)
7862 # If we're building newlib, use its generic headers last, but search
7863 # for any libc-related directories first (so make it the last -B
7864 # switch).
7865 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
c03353e2
RIL
7866
7867 # If we're building libgloss, find the startup file, simulator library
7868 # and linker script.
7869 case " $target_configdirs " in
7870 *" libgloss "*)
7871 # Look for startup file, simulator library and maybe linker script.
7872 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7873 # Look for libnosys.a in case the target needs it.
7874 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7875 # Most targets have the linker script in the source directory.
7876 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7877 ;;
7878 esac
671aa708
NN
7879 ;;
7880 esac
7881 ;;
7882 esac
7883 ;;
7884esac
5d571eaa 7885
b91f0a41 7886case "$target" in
5d571eaa
OS
7887 x86_64-*mingw* | *-w64-mingw*)
7888 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7889 # however, use a symlink named 'mingw' in ${prefix} .
7890 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7891 ;;
7892 *-mingw*)
7893 # MinGW can't be handled as Cygwin above since it does not use newlib.
7894 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'
7895 ;;
b91f0a41 7896esac
671aa708 7897
6691a79e
ME
7898# Allow the user to override the flags for
7899# our build compiler if desired.
f019adc1
MF
7900if test x"${build}" = x"${host}" ; then
7901 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7902 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7903 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7904fi
6691a79e 7905
671aa708
NN
7906# On Canadian crosses, we'll be searching the right directories for
7907# the previously-installed cross compiler, so don't bother to add
7908# flags for directories within the install tree of the compiler
7909# being built; programs in there won't even run.
7910if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7911 # Search for pre-installed headers if nothing else fits.
9124bc53 7912 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
671aa708
NN
7913fi
7914
7915if test "x${use_gnu_ld}" = x &&
7916 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7917 # Arrange for us to find uninstalled linker scripts.
215c351a 7918 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
7919fi
7920
e88a2c09
DD
7921# Search for other target-specific linker scripts and such.
7922case "${target}" in
3e19841a
PB
7923 mep*)
7924 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7925 ;;
e88a2c09
DD
7926esac
7927
671aa708 7928# Makefile fragments.
7b61653a
PE
7929for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7930do
7931 eval fragval=\$$frag
7932 if test $fragval != /dev/null; then
7933 eval $frag=${srcdir}/$fragval
7934 fi
7935done
671aa708
NN
7936
7937
7938
7939
7940
7941# Miscellanea: directories, flags, etc.
7942
7943
7944
7945
7946
7947
7948
d89f0ad6 7949
23f6b2f9 7950# Build module lists & subconfigure args.
671aa708
NN
7951
7952
7953
2abefe3d
PB
7954# Host module lists & subconfigure args.
7955
7956
7957
aae29963 7958
2abefe3d
PB
7959# Target module lists & subconfigure args.
7960
7961
7962
7963# Build tools.
7964
7965
7966
0999159b
PB
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
2abefe3d
PB
7981# Generate default definitions for YACC, M4, LEX and other programs that run
7982# on the build machine. These are used if the Makefile can't locate these
7983# programs in objdir.
7984MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7985
7986for ac_prog in 'bison -y' byacc yacc
7987do
1c710c3c 7988 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 7989set dummy $ac_prog; ac_word=$2
5213506e
RW
7990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7991$as_echo_n "checking for $ac_word... " >&6; }
7992if test "${ac_cv_prog_YACC+set}" = set; then :
7993 $as_echo_n "(cached) " >&6
2abefe3d
PB
7994else
7995 if test -n "$YACC"; then
7996 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7997else
1c710c3c
DJ
7998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7999for as_dir in $PATH
8000do
8001 IFS=$as_save_IFS
8002 test -z "$as_dir" && as_dir=.
5213506e
RW
8003 for ac_exec_ext in '' $ac_executable_extensions; do
8004 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8005 ac_cv_prog_YACC="$ac_prog"
5213506e 8006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8007 break 2
8008 fi
8009done
5213506e
RW
8010 done
8011IFS=$as_save_IFS
1c710c3c 8012
2abefe3d
PB
8013fi
8014fi
1c710c3c 8015YACC=$ac_cv_prog_YACC
2abefe3d 8016if test -n "$YACC"; then
5213506e
RW
8017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8018$as_echo "$YACC" >&6; }
2abefe3d 8019else
5213506e
RW
8020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8021$as_echo "no" >&6; }
2abefe3d
PB
8022fi
8023
5213506e 8024
1c710c3c 8025 test -n "$YACC" && break
2abefe3d
PB
8026done
8027test -n "$YACC" || YACC="$MISSING bison -y"
8028
8029case " $build_configdirs " in
8030 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8031 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8032esac
8033
8034for ac_prog in bison
8035do
1c710c3c 8036 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8037set dummy $ac_prog; ac_word=$2
5213506e
RW
8038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8039$as_echo_n "checking for $ac_word... " >&6; }
8040if test "${ac_cv_prog_BISON+set}" = set; then :
8041 $as_echo_n "(cached) " >&6
2abefe3d
PB
8042else
8043 if test -n "$BISON"; then
8044 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8045else
1c710c3c
DJ
8046as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8047for as_dir in $PATH
8048do
8049 IFS=$as_save_IFS
8050 test -z "$as_dir" && as_dir=.
5213506e
RW
8051 for ac_exec_ext in '' $ac_executable_extensions; do
8052 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8053 ac_cv_prog_BISON="$ac_prog"
5213506e 8054 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8055 break 2
8056 fi
8057done
5213506e
RW
8058 done
8059IFS=$as_save_IFS
1c710c3c 8060
2abefe3d
PB
8061fi
8062fi
1c710c3c 8063BISON=$ac_cv_prog_BISON
2abefe3d 8064if test -n "$BISON"; then
5213506e
RW
8065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8066$as_echo "$BISON" >&6; }
2abefe3d 8067else
5213506e
RW
8068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8069$as_echo "no" >&6; }
2abefe3d
PB
8070fi
8071
5213506e 8072
1c710c3c 8073 test -n "$BISON" && break
2abefe3d
PB
8074done
8075test -n "$BISON" || BISON="$MISSING bison"
8076
8077case " $build_configdirs " in
8078 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8079esac
8080
8081for ac_prog in gm4 gnum4 m4
8082do
1c710c3c 8083 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8084set dummy $ac_prog; ac_word=$2
5213506e
RW
8085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8086$as_echo_n "checking for $ac_word... " >&6; }
8087if test "${ac_cv_prog_M4+set}" = set; then :
8088 $as_echo_n "(cached) " >&6
2abefe3d
PB
8089else
8090 if test -n "$M4"; then
8091 ac_cv_prog_M4="$M4" # Let the user override the test.
8092else
1c710c3c
DJ
8093as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8094for as_dir in $PATH
8095do
8096 IFS=$as_save_IFS
8097 test -z "$as_dir" && as_dir=.
5213506e
RW
8098 for ac_exec_ext in '' $ac_executable_extensions; do
8099 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8100 ac_cv_prog_M4="$ac_prog"
5213506e 8101 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8102 break 2
8103 fi
8104done
5213506e
RW
8105 done
8106IFS=$as_save_IFS
1c710c3c 8107
2abefe3d
PB
8108fi
8109fi
1c710c3c 8110M4=$ac_cv_prog_M4
2abefe3d 8111if test -n "$M4"; then
5213506e
RW
8112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8113$as_echo "$M4" >&6; }
2abefe3d 8114else
5213506e
RW
8115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8116$as_echo "no" >&6; }
2abefe3d
PB
8117fi
8118
5213506e 8119
1c710c3c 8120 test -n "$M4" && break
2abefe3d
PB
8121done
8122test -n "$M4" || M4="$MISSING m4"
8123
8124case " $build_configdirs " in
8125 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8126esac
8127
8128for ac_prog in flex lex
8129do
1c710c3c 8130 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8131set dummy $ac_prog; ac_word=$2
5213506e
RW
8132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8133$as_echo_n "checking for $ac_word... " >&6; }
8134if test "${ac_cv_prog_LEX+set}" = set; then :
8135 $as_echo_n "(cached) " >&6
2abefe3d
PB
8136else
8137 if test -n "$LEX"; then
8138 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8139else
1c710c3c
DJ
8140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8141for as_dir in $PATH
8142do
8143 IFS=$as_save_IFS
8144 test -z "$as_dir" && as_dir=.
5213506e
RW
8145 for ac_exec_ext in '' $ac_executable_extensions; do
8146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8147 ac_cv_prog_LEX="$ac_prog"
5213506e 8148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8149 break 2
8150 fi
8151done
5213506e
RW
8152 done
8153IFS=$as_save_IFS
1c710c3c 8154
2abefe3d
PB
8155fi
8156fi
1c710c3c 8157LEX=$ac_cv_prog_LEX
2abefe3d 8158if test -n "$LEX"; then
5213506e
RW
8159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8160$as_echo "$LEX" >&6; }
2abefe3d 8161else
5213506e
RW
8162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8163$as_echo "no" >&6; }
2abefe3d
PB
8164fi
8165
5213506e 8166
1c710c3c 8167 test -n "$LEX" && break
2abefe3d
PB
8168done
8169test -n "$LEX" || LEX="$MISSING flex"
8170
8171case " $build_configdirs " in
8172 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8173 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8174esac
8175
8176for ac_prog in flex
8177do
1c710c3c 8178 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8179set dummy $ac_prog; ac_word=$2
5213506e
RW
8180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8181$as_echo_n "checking for $ac_word... " >&6; }
8182if test "${ac_cv_prog_FLEX+set}" = set; then :
8183 $as_echo_n "(cached) " >&6
2abefe3d
PB
8184else
8185 if test -n "$FLEX"; then
8186 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8187else
1c710c3c
DJ
8188as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8189for as_dir in $PATH
8190do
8191 IFS=$as_save_IFS
8192 test -z "$as_dir" && as_dir=.
5213506e
RW
8193 for ac_exec_ext in '' $ac_executable_extensions; do
8194 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8195 ac_cv_prog_FLEX="$ac_prog"
5213506e 8196 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8197 break 2
8198 fi
8199done
5213506e
RW
8200 done
8201IFS=$as_save_IFS
1c710c3c 8202
2abefe3d
PB
8203fi
8204fi
1c710c3c 8205FLEX=$ac_cv_prog_FLEX
2abefe3d 8206if test -n "$FLEX"; then
5213506e
RW
8207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8208$as_echo "$FLEX" >&6; }
2abefe3d 8209else
5213506e
RW
8210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8211$as_echo "no" >&6; }
2abefe3d
PB
8212fi
8213
5213506e 8214
1c710c3c 8215 test -n "$FLEX" && break
2abefe3d
PB
8216done
8217test -n "$FLEX" || FLEX="$MISSING flex"
8218
8219case " $build_configdirs " in
8220 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8221esac
8222
8223for ac_prog in makeinfo
8224do
1c710c3c 8225 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8226set dummy $ac_prog; ac_word=$2
5213506e
RW
8227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8228$as_echo_n "checking for $ac_word... " >&6; }
8229if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8230 $as_echo_n "(cached) " >&6
2abefe3d
PB
8231else
8232 if test -n "$MAKEINFO"; then
8233 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8234else
1c710c3c
DJ
8235as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8236for as_dir in $PATH
8237do
8238 IFS=$as_save_IFS
8239 test -z "$as_dir" && as_dir=.
5213506e
RW
8240 for ac_exec_ext in '' $ac_executable_extensions; do
8241 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8242 ac_cv_prog_MAKEINFO="$ac_prog"
5213506e 8243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8244 break 2
8245 fi
8246done
5213506e
RW
8247 done
8248IFS=$as_save_IFS
1c710c3c 8249
2abefe3d
PB
8250fi
8251fi
1c710c3c 8252MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 8253if test -n "$MAKEINFO"; then
5213506e
RW
8254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8255$as_echo "$MAKEINFO" >&6; }
2abefe3d 8256else
5213506e
RW
8257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8258$as_echo "no" >&6; }
2abefe3d
PB
8259fi
8260
5213506e 8261
1c710c3c 8262 test -n "$MAKEINFO" && break
2abefe3d
PB
8263done
8264test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8265
8266case " $build_configdirs " in
8267 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8268 *)
8269
d18ff35a 8270 # For an installed makeinfo, we require it to be from texinfo 4.7 or
2abefe3d
PB
8271 # higher, else we use the "missing" dummy.
8272 if ${MAKEINFO} --version \
d18ff35a 8273 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
2abefe3d
PB
8274 :
8275 else
8276 MAKEINFO="$MISSING makeinfo"
8277 fi
8278 ;;
8279
8280esac
671aa708 8281
2abefe3d 8282# FIXME: expect and dejagnu may become build tools?
671aa708 8283
2abefe3d
PB
8284for ac_prog in expect
8285do
1c710c3c 8286 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8287set dummy $ac_prog; ac_word=$2
5213506e
RW
8288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8289$as_echo_n "checking for $ac_word... " >&6; }
8290if test "${ac_cv_prog_EXPECT+set}" = set; then :
8291 $as_echo_n "(cached) " >&6
2abefe3d
PB
8292else
8293 if test -n "$EXPECT"; then
8294 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8295else
1c710c3c
DJ
8296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8297for as_dir in $PATH
8298do
8299 IFS=$as_save_IFS
8300 test -z "$as_dir" && as_dir=.
5213506e
RW
8301 for ac_exec_ext in '' $ac_executable_extensions; do
8302 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8303 ac_cv_prog_EXPECT="$ac_prog"
5213506e 8304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8305 break 2
8306 fi
8307done
5213506e
RW
8308 done
8309IFS=$as_save_IFS
1c710c3c 8310
2abefe3d
PB
8311fi
8312fi
1c710c3c 8313EXPECT=$ac_cv_prog_EXPECT
2abefe3d 8314if test -n "$EXPECT"; then
5213506e
RW
8315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8316$as_echo "$EXPECT" >&6; }
2abefe3d 8317else
5213506e
RW
8318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8319$as_echo "no" >&6; }
2abefe3d 8320fi
671aa708 8321
5213506e 8322
1c710c3c 8323 test -n "$EXPECT" && break
2abefe3d
PB
8324done
8325test -n "$EXPECT" || EXPECT="expect"
671aa708 8326
2abefe3d
PB
8327case " $configdirs " in
8328 *" expect "*)
8329 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8330 ;;
8331esac
671aa708 8332
2abefe3d
PB
8333for ac_prog in runtest
8334do
1c710c3c 8335 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8336set dummy $ac_prog; ac_word=$2
5213506e
RW
8337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8338$as_echo_n "checking for $ac_word... " >&6; }
8339if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8340 $as_echo_n "(cached) " >&6
2abefe3d
PB
8341else
8342 if test -n "$RUNTEST"; then
8343 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 8344else
1c710c3c
DJ
8345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8346for as_dir in $PATH
8347do
8348 IFS=$as_save_IFS
8349 test -z "$as_dir" && as_dir=.
5213506e
RW
8350 for ac_exec_ext in '' $ac_executable_extensions; do
8351 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8352 ac_cv_prog_RUNTEST="$ac_prog"
5213506e 8353 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8354 break 2
8355 fi
8356done
5213506e
RW
8357 done
8358IFS=$as_save_IFS
1c710c3c 8359
2abefe3d
PB
8360fi
8361fi
1c710c3c 8362RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 8363if test -n "$RUNTEST"; then
5213506e
RW
8364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8365$as_echo "$RUNTEST" >&6; }
2abefe3d 8366else
5213506e
RW
8367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8368$as_echo "no" >&6; }
2abefe3d 8369fi
671aa708 8370
5213506e 8371
1c710c3c 8372 test -n "$RUNTEST" && break
2abefe3d
PB
8373done
8374test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 8375
2abefe3d
PB
8376case " $configdirs " in
8377 *" dejagnu "*)
c394e891 8378 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
8379 ;;
8380esac
671aa708
NN
8381
8382
671aa708 8383# Host tools.
ca9f4b81
AO
8384ncn_tool_prefix=
8385test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8386ncn_target_tool_prefix=
8387test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8388
278a7a38
AO
8389
8390
8391if test -n "$AR"; then
8392 ac_cv_prog_AR=$AR
8393elif test -n "$ac_cv_prog_AR"; then
8394 AR=$ac_cv_prog_AR
8395fi
8396
8397if test -n "$ac_cv_prog_AR"; then
8398 for ncn_progname in ar; do
8399 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8400set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8402$as_echo_n "checking for $ac_word... " >&6; }
8403if test "${ac_cv_prog_AR+set}" = set; then :
8404 $as_echo_n "(cached) " >&6
278a7a38
AO
8405else
8406 if test -n "$AR"; then
8407 ac_cv_prog_AR="$AR" # Let the user override the test.
8408else
8409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8410for as_dir in $PATH
8411do
8412 IFS=$as_save_IFS
8413 test -z "$as_dir" && as_dir=.
5213506e
RW
8414 for ac_exec_ext in '' $ac_executable_extensions; do
8415 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8416 ac_cv_prog_AR="${ncn_progname}"
5213506e 8417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8418 break 2
8419 fi
8420done
5213506e
RW
8421 done
8422IFS=$as_save_IFS
278a7a38
AO
8423
8424fi
8425fi
8426AR=$ac_cv_prog_AR
8427if test -n "$AR"; then
5213506e
RW
8428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8429$as_echo "$AR" >&6; }
278a7a38 8430else
5213506e
RW
8431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8432$as_echo "no" >&6; }
278a7a38
AO
8433fi
8434
5213506e 8435
278a7a38
AO
8436 done
8437fi
8438
8439for ncn_progname in ar; do
2693c0b0
PB
8440 if test -n "$ncn_tool_prefix"; then
8441 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8442set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8444$as_echo_n "checking for $ac_word... " >&6; }
8445if test "${ac_cv_prog_AR+set}" = set; then :
8446 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8447else
8448 if test -n "$AR"; then
8449 ac_cv_prog_AR="$AR" # Let the user override the test.
8450else
1c710c3c
DJ
8451as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8452for as_dir in $PATH
8453do
8454 IFS=$as_save_IFS
8455 test -z "$as_dir" && as_dir=.
5213506e
RW
8456 for ac_exec_ext in '' $ac_executable_extensions; do
8457 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8458 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5213506e 8459 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8460 break 2
8461 fi
8462done
5213506e
RW
8463 done
8464IFS=$as_save_IFS
1c710c3c 8465
ca9f4b81
AO
8466fi
8467fi
1c710c3c 8468AR=$ac_cv_prog_AR
ca9f4b81 8469if test -n "$AR"; then
5213506e
RW
8470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8471$as_echo "$AR" >&6; }
ca9f4b81 8472else
5213506e
RW
8473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8474$as_echo "no" >&6; }
ca9f4b81
AO
8475fi
8476
5213506e 8477
2693c0b0
PB
8478 fi
8479 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8480 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8481set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8483$as_echo_n "checking for $ac_word... " >&6; }
8484if test "${ac_cv_prog_AR+set}" = set; then :
8485 $as_echo_n "(cached) " >&6
ca9f4b81 8486else
2693c0b0 8487 if test -n "$AR"; then
af71363e
AS
8488 ac_cv_prog_AR="$AR" # Let the user override the test.
8489else
1c710c3c
DJ
8490as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8491for as_dir in $PATH
8492do
8493 IFS=$as_save_IFS
8494 test -z "$as_dir" && as_dir=.
5213506e
RW
8495 for ac_exec_ext in '' $ac_executable_extensions; do
8496 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8497 ac_cv_prog_AR="${ncn_progname}"
5213506e 8498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8499 break 2
8500 fi
8501done
5213506e
RW
8502 done
8503IFS=$as_save_IFS
1c710c3c 8504
ca9f4b81
AO
8505fi
8506fi
1c710c3c 8507AR=$ac_cv_prog_AR
2693c0b0 8508if test -n "$AR"; then
5213506e
RW
8509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8510$as_echo "$AR" >&6; }
ca9f4b81 8511else
5213506e
RW
8512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8513$as_echo "no" >&6; }
ca9f4b81 8514fi
1c710c3c 8515
5213506e 8516
2693c0b0
PB
8517 fi
8518 test -n "$ac_cv_prog_AR" && break
8519done
8520
8521if test -z "$ac_cv_prog_AR" ; then
8522 set dummy ar
8523 if test $build = $host ; then
8524 AR="$2"
ca9f4b81 8525 else
2693c0b0 8526 AR="${ncn_tool_prefix}$2"
ca9f4b81 8527 fi
ca9f4b81
AO
8528fi
8529
278a7a38
AO
8530
8531
8532if test -n "$AS"; then
8533 ac_cv_prog_AS=$AS
8534elif test -n "$ac_cv_prog_AS"; then
8535 AS=$ac_cv_prog_AS
8536fi
8537
8538if test -n "$ac_cv_prog_AS"; then
8539 for ncn_progname in as; do
8540 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8541set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8543$as_echo_n "checking for $ac_word... " >&6; }
8544if test "${ac_cv_prog_AS+set}" = set; then :
8545 $as_echo_n "(cached) " >&6
278a7a38
AO
8546else
8547 if test -n "$AS"; then
8548 ac_cv_prog_AS="$AS" # Let the user override the test.
8549else
8550as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8551for as_dir in $PATH
8552do
8553 IFS=$as_save_IFS
8554 test -z "$as_dir" && as_dir=.
5213506e
RW
8555 for ac_exec_ext in '' $ac_executable_extensions; do
8556 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8557 ac_cv_prog_AS="${ncn_progname}"
5213506e 8558 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8559 break 2
8560 fi
8561done
5213506e
RW
8562 done
8563IFS=$as_save_IFS
278a7a38
AO
8564
8565fi
8566fi
8567AS=$ac_cv_prog_AS
8568if test -n "$AS"; then
5213506e
RW
8569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8570$as_echo "$AS" >&6; }
278a7a38 8571else
5213506e
RW
8572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8573$as_echo "no" >&6; }
278a7a38
AO
8574fi
8575
5213506e 8576
278a7a38
AO
8577 done
8578fi
8579
8580for ncn_progname in as; do
2693c0b0
PB
8581 if test -n "$ncn_tool_prefix"; then
8582 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8583set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8585$as_echo_n "checking for $ac_word... " >&6; }
8586if test "${ac_cv_prog_AS+set}" = set; then :
8587 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8588else
8589 if test -n "$AS"; then
8590 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 8591else
1c710c3c
DJ
8592as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8593for as_dir in $PATH
8594do
8595 IFS=$as_save_IFS
8596 test -z "$as_dir" && as_dir=.
5213506e
RW
8597 for ac_exec_ext in '' $ac_executable_extensions; do
8598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8599 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5213506e 8600 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8601 break 2
8602 fi
8603done
5213506e
RW
8604 done
8605IFS=$as_save_IFS
1c710c3c 8606
ca9f4b81
AO
8607fi
8608fi
1c710c3c 8609AS=$ac_cv_prog_AS
ca9f4b81 8610if test -n "$AS"; then
5213506e
RW
8611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8612$as_echo "$AS" >&6; }
ca9f4b81 8613else
5213506e
RW
8614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8615$as_echo "no" >&6; }
ca9f4b81
AO
8616fi
8617
5213506e 8618
2693c0b0
PB
8619 fi
8620 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8621 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8622set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8624$as_echo_n "checking for $ac_word... " >&6; }
8625if test "${ac_cv_prog_AS+set}" = set; then :
8626 $as_echo_n "(cached) " >&6
ca9f4b81 8627else
2693c0b0
PB
8628 if test -n "$AS"; then
8629 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 8630else
1c710c3c
DJ
8631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8632for as_dir in $PATH
8633do
8634 IFS=$as_save_IFS
8635 test -z "$as_dir" && as_dir=.
5213506e
RW
8636 for ac_exec_ext in '' $ac_executable_extensions; do
8637 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8638 ac_cv_prog_AS="${ncn_progname}"
5213506e 8639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8640 break 2
8641 fi
8642done
5213506e
RW
8643 done
8644IFS=$as_save_IFS
1c710c3c 8645
ca9f4b81
AO
8646fi
8647fi
1c710c3c 8648AS=$ac_cv_prog_AS
2693c0b0 8649if test -n "$AS"; then
5213506e
RW
8650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8651$as_echo "$AS" >&6; }
ca9f4b81 8652else
5213506e
RW
8653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8654$as_echo "no" >&6; }
ca9f4b81 8655fi
1c710c3c 8656
5213506e 8657
2693c0b0
PB
8658 fi
8659 test -n "$ac_cv_prog_AS" && break
8660done
8661
8662if test -z "$ac_cv_prog_AS" ; then
8663 set dummy as
8664 if test $build = $host ; then
8665 AS="$2"
ca9f4b81 8666 else
2693c0b0 8667 AS="${ncn_tool_prefix}$2"
ca9f4b81 8668 fi
ca9f4b81
AO
8669fi
8670
278a7a38
AO
8671
8672
8673if test -n "$DLLTOOL"; then
8674 ac_cv_prog_DLLTOOL=$DLLTOOL
8675elif test -n "$ac_cv_prog_DLLTOOL"; then
8676 DLLTOOL=$ac_cv_prog_DLLTOOL
8677fi
8678
8679if test -n "$ac_cv_prog_DLLTOOL"; then
8680 for ncn_progname in dlltool; do
8681 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8682set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8684$as_echo_n "checking for $ac_word... " >&6; }
8685if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8686 $as_echo_n "(cached) " >&6
278a7a38
AO
8687else
8688 if test -n "$DLLTOOL"; then
8689 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8690else
8691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8692for as_dir in $PATH
8693do
8694 IFS=$as_save_IFS
8695 test -z "$as_dir" && as_dir=.
5213506e
RW
8696 for ac_exec_ext in '' $ac_executable_extensions; do
8697 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8698 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8700 break 2
8701 fi
8702done
5213506e
RW
8703 done
8704IFS=$as_save_IFS
278a7a38
AO
8705
8706fi
8707fi
8708DLLTOOL=$ac_cv_prog_DLLTOOL
8709if test -n "$DLLTOOL"; then
5213506e
RW
8710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8711$as_echo "$DLLTOOL" >&6; }
278a7a38 8712else
5213506e
RW
8713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8714$as_echo "no" >&6; }
278a7a38
AO
8715fi
8716
5213506e 8717
278a7a38
AO
8718 done
8719fi
8720
8721for ncn_progname in dlltool; do
2693c0b0
PB
8722 if test -n "$ncn_tool_prefix"; then
8723 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8724set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8726$as_echo_n "checking for $ac_word... " >&6; }
8727if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8728 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8729else
8730 if test -n "$DLLTOOL"; then
8731 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8732else
1c710c3c
DJ
8733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8734for as_dir in $PATH
8735do
8736 IFS=$as_save_IFS
8737 test -z "$as_dir" && as_dir=.
5213506e
RW
8738 for ac_exec_ext in '' $ac_executable_extensions; do
8739 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8740 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5213506e 8741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8742 break 2
8743 fi
8744done
5213506e
RW
8745 done
8746IFS=$as_save_IFS
1c710c3c 8747
ca9f4b81
AO
8748fi
8749fi
1c710c3c 8750DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 8751if test -n "$DLLTOOL"; then
5213506e
RW
8752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8753$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8754else
5213506e
RW
8755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8756$as_echo "no" >&6; }
ca9f4b81
AO
8757fi
8758
5213506e 8759
2693c0b0
PB
8760 fi
8761 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8762 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8763set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8765$as_echo_n "checking for $ac_word... " >&6; }
8766if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8767 $as_echo_n "(cached) " >&6
ca9f4b81 8768else
2693c0b0
PB
8769 if test -n "$DLLTOOL"; then
8770 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 8771else
1c710c3c
DJ
8772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8773for as_dir in $PATH
8774do
8775 IFS=$as_save_IFS
8776 test -z "$as_dir" && as_dir=.
5213506e
RW
8777 for ac_exec_ext in '' $ac_executable_extensions; do
8778 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8779 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8781 break 2
8782 fi
8783done
5213506e
RW
8784 done
8785IFS=$as_save_IFS
1c710c3c 8786
ca9f4b81
AO
8787fi
8788fi
1c710c3c 8789DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 8790if test -n "$DLLTOOL"; then
5213506e
RW
8791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8792$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8793else
5213506e
RW
8794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8795$as_echo "no" >&6; }
ca9f4b81 8796fi
1c710c3c 8797
5213506e 8798
2693c0b0
PB
8799 fi
8800 test -n "$ac_cv_prog_DLLTOOL" && break
8801done
8802
8803if test -z "$ac_cv_prog_DLLTOOL" ; then
8804 set dummy dlltool
8805 if test $build = $host ; then
8806 DLLTOOL="$2"
ca9f4b81 8807 else
2693c0b0 8808 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 8809 fi
ca9f4b81
AO
8810fi
8811
278a7a38
AO
8812
8813
8814if test -n "$LD"; then
8815 ac_cv_prog_LD=$LD
8816elif test -n "$ac_cv_prog_LD"; then
8817 LD=$ac_cv_prog_LD
8818fi
8819
8820if test -n "$ac_cv_prog_LD"; then
8821 for ncn_progname in ld; do
8822 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8823set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8824{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8825$as_echo_n "checking for $ac_word... " >&6; }
8826if test "${ac_cv_prog_LD+set}" = set; then :
8827 $as_echo_n "(cached) " >&6
278a7a38
AO
8828else
8829 if test -n "$LD"; then
8830 ac_cv_prog_LD="$LD" # Let the user override the test.
8831else
8832as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8833for as_dir in $PATH
8834do
8835 IFS=$as_save_IFS
8836 test -z "$as_dir" && as_dir=.
5213506e
RW
8837 for ac_exec_ext in '' $ac_executable_extensions; do
8838 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8839 ac_cv_prog_LD="${ncn_progname}"
5213506e 8840 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8841 break 2
8842 fi
8843done
5213506e
RW
8844 done
8845IFS=$as_save_IFS
278a7a38
AO
8846
8847fi
8848fi
8849LD=$ac_cv_prog_LD
8850if test -n "$LD"; then
5213506e
RW
8851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8852$as_echo "$LD" >&6; }
278a7a38 8853else
5213506e
RW
8854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8855$as_echo "no" >&6; }
278a7a38
AO
8856fi
8857
5213506e 8858
278a7a38
AO
8859 done
8860fi
8861
8862for ncn_progname in ld; do
2693c0b0
PB
8863 if test -n "$ncn_tool_prefix"; then
8864 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8865set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8867$as_echo_n "checking for $ac_word... " >&6; }
8868if test "${ac_cv_prog_LD+set}" = set; then :
8869 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8870else
8871 if test -n "$LD"; then
8872 ac_cv_prog_LD="$LD" # Let the user override the test.
8873else
1c710c3c
DJ
8874as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8875for as_dir in $PATH
8876do
8877 IFS=$as_save_IFS
8878 test -z "$as_dir" && as_dir=.
5213506e
RW
8879 for ac_exec_ext in '' $ac_executable_extensions; do
8880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8881 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5213506e 8882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8883 break 2
8884 fi
8885done
5213506e
RW
8886 done
8887IFS=$as_save_IFS
1c710c3c 8888
ca9f4b81
AO
8889fi
8890fi
1c710c3c 8891LD=$ac_cv_prog_LD
ca9f4b81 8892if test -n "$LD"; then
5213506e
RW
8893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8894$as_echo "$LD" >&6; }
ca9f4b81 8895else
5213506e
RW
8896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8897$as_echo "no" >&6; }
ca9f4b81
AO
8898fi
8899
5213506e 8900
2693c0b0
PB
8901 fi
8902 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8903 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8904set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8906$as_echo_n "checking for $ac_word... " >&6; }
8907if test "${ac_cv_prog_LD+set}" = set; then :
8908 $as_echo_n "(cached) " >&6
ca9f4b81 8909else
2693c0b0
PB
8910 if test -n "$LD"; then
8911 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 8912else
1c710c3c
DJ
8913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8914for as_dir in $PATH
8915do
8916 IFS=$as_save_IFS
8917 test -z "$as_dir" && as_dir=.
5213506e
RW
8918 for ac_exec_ext in '' $ac_executable_extensions; do
8919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8920 ac_cv_prog_LD="${ncn_progname}"
5213506e 8921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8922 break 2
8923 fi
8924done
5213506e
RW
8925 done
8926IFS=$as_save_IFS
1c710c3c 8927
ca9f4b81
AO
8928fi
8929fi
1c710c3c 8930LD=$ac_cv_prog_LD
2693c0b0 8931if test -n "$LD"; then
5213506e
RW
8932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8933$as_echo "$LD" >&6; }
ca9f4b81 8934else
5213506e
RW
8935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8936$as_echo "no" >&6; }
ca9f4b81 8937fi
1c710c3c 8938
5213506e 8939
2693c0b0
PB
8940 fi
8941 test -n "$ac_cv_prog_LD" && break
8942done
8943
8944if test -z "$ac_cv_prog_LD" ; then
8945 set dummy ld
8946 if test $build = $host ; then
8947 LD="$2"
ca9f4b81 8948 else
2693c0b0 8949 LD="${ncn_tool_prefix}$2"
ca9f4b81 8950 fi
ca9f4b81
AO
8951fi
8952
278a7a38
AO
8953
8954
8955if test -n "$LIPO"; then
8956 ac_cv_prog_LIPO=$LIPO
8957elif test -n "$ac_cv_prog_LIPO"; then
8958 LIPO=$ac_cv_prog_LIPO
8959fi
8960
8961if test -n "$ac_cv_prog_LIPO"; then
8962 for ncn_progname in lipo; do
8963 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8964set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8966$as_echo_n "checking for $ac_word... " >&6; }
8967if test "${ac_cv_prog_LIPO+set}" = set; then :
8968 $as_echo_n "(cached) " >&6
278a7a38
AO
8969else
8970 if test -n "$LIPO"; then
8971 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8972else
8973as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8974for as_dir in $PATH
8975do
8976 IFS=$as_save_IFS
8977 test -z "$as_dir" && as_dir=.
5213506e
RW
8978 for ac_exec_ext in '' $ac_executable_extensions; do
8979 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8980 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 8981 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8982 break 2
8983 fi
8984done
5213506e
RW
8985 done
8986IFS=$as_save_IFS
278a7a38
AO
8987
8988fi
8989fi
8990LIPO=$ac_cv_prog_LIPO
8991if test -n "$LIPO"; then
5213506e
RW
8992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8993$as_echo "$LIPO" >&6; }
278a7a38 8994else
5213506e
RW
8995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8996$as_echo "no" >&6; }
278a7a38
AO
8997fi
8998
5213506e 8999
278a7a38
AO
9000 done
9001fi
9002
9003for ncn_progname in lipo; do
2abefe3d
PB
9004 if test -n "$ncn_tool_prefix"; then
9005 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9006set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9008$as_echo_n "checking for $ac_word... " >&6; }
9009if test "${ac_cv_prog_LIPO+set}" = set; then :
9010 $as_echo_n "(cached) " >&6
2abefe3d
PB
9011else
9012 if test -n "$LIPO"; then
9013 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9014else
1c710c3c
DJ
9015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9016for as_dir in $PATH
9017do
9018 IFS=$as_save_IFS
9019 test -z "$as_dir" && as_dir=.
5213506e
RW
9020 for ac_exec_ext in '' $ac_executable_extensions; do
9021 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9022 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5213506e 9023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9024 break 2
9025 fi
9026done
5213506e
RW
9027 done
9028IFS=$as_save_IFS
1c710c3c 9029
2abefe3d
PB
9030fi
9031fi
1c710c3c 9032LIPO=$ac_cv_prog_LIPO
2abefe3d 9033if test -n "$LIPO"; then
5213506e
RW
9034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9035$as_echo "$LIPO" >&6; }
2abefe3d 9036else
5213506e
RW
9037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9038$as_echo "no" >&6; }
2abefe3d
PB
9039fi
9040
5213506e 9041
2abefe3d
PB
9042 fi
9043 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9044 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9045set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9047$as_echo_n "checking for $ac_word... " >&6; }
9048if test "${ac_cv_prog_LIPO+set}" = set; then :
9049 $as_echo_n "(cached) " >&6
2abefe3d
PB
9050else
9051 if test -n "$LIPO"; then
9052 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9053else
1c710c3c
DJ
9054as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9055for as_dir in $PATH
9056do
9057 IFS=$as_save_IFS
9058 test -z "$as_dir" && as_dir=.
5213506e
RW
9059 for ac_exec_ext in '' $ac_executable_extensions; do
9060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9061 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 9062 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9063 break 2
9064 fi
9065done
5213506e
RW
9066 done
9067IFS=$as_save_IFS
1c710c3c 9068
2abefe3d
PB
9069fi
9070fi
1c710c3c 9071LIPO=$ac_cv_prog_LIPO
2abefe3d 9072if test -n "$LIPO"; then
5213506e
RW
9073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9074$as_echo "$LIPO" >&6; }
2abefe3d 9075else
5213506e
RW
9076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9077$as_echo "no" >&6; }
2abefe3d 9078fi
1c710c3c 9079
5213506e 9080
2abefe3d
PB
9081 fi
9082 test -n "$ac_cv_prog_LIPO" && break
9083done
9084
9085if test -z "$ac_cv_prog_LIPO" ; then
9086 set dummy lipo
9087 if test $build = $host ; then
9088 LIPO="$2"
9089 else
9090 LIPO="${ncn_tool_prefix}$2"
9091 fi
9092fi
9093
278a7a38
AO
9094
9095
9096if test -n "$NM"; then
9097 ac_cv_prog_NM=$NM
9098elif test -n "$ac_cv_prog_NM"; then
9099 NM=$ac_cv_prog_NM
9100fi
9101
9102if test -n "$ac_cv_prog_NM"; then
9103 for ncn_progname in nm; do
9104 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9105set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9107$as_echo_n "checking for $ac_word... " >&6; }
9108if test "${ac_cv_prog_NM+set}" = set; then :
9109 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9110else
9111 if test -n "$NM"; then
9112 ac_cv_prog_NM="$NM" # Let the user override the test.
9113else
1c710c3c
DJ
9114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9115for as_dir in $PATH
9116do
9117 IFS=$as_save_IFS
9118 test -z "$as_dir" && as_dir=.
5213506e
RW
9119 for ac_exec_ext in '' $ac_executable_extensions; do
9120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9121 ac_cv_prog_NM="${ncn_progname}"
5213506e 9122 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9123 break 2
9124 fi
9125done
5213506e
RW
9126 done
9127IFS=$as_save_IFS
1c710c3c 9128
ca9f4b81
AO
9129fi
9130fi
1c710c3c 9131NM=$ac_cv_prog_NM
ca9f4b81 9132if test -n "$NM"; then
5213506e
RW
9133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9134$as_echo "$NM" >&6; }
ca9f4b81 9135else
5213506e
RW
9136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9137$as_echo "no" >&6; }
ca9f4b81
AO
9138fi
9139
5213506e 9140
278a7a38
AO
9141 done
9142fi
9143
9144for ncn_progname in nm; do
9145 if test -n "$ncn_tool_prefix"; then
9146 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9147set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9149$as_echo_n "checking for $ac_word... " >&6; }
9150if test "${ac_cv_prog_NM+set}" = set; then :
9151 $as_echo_n "(cached) " >&6
ca9f4b81 9152else
2693c0b0
PB
9153 if test -n "$NM"; then
9154 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 9155else
1c710c3c
DJ
9156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9157for as_dir in $PATH
9158do
9159 IFS=$as_save_IFS
9160 test -z "$as_dir" && as_dir=.
5213506e
RW
9161 for ac_exec_ext in '' $ac_executable_extensions; do
9162 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9163 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
5213506e 9164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9165 break 2
9166 fi
9167done
5213506e
RW
9168 done
9169IFS=$as_save_IFS
1c710c3c 9170
ca9f4b81
AO
9171fi
9172fi
1c710c3c 9173NM=$ac_cv_prog_NM
2693c0b0 9174if test -n "$NM"; then
5213506e
RW
9175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9176$as_echo "$NM" >&6; }
ca9f4b81 9177else
5213506e
RW
9178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9179$as_echo "no" >&6; }
ca9f4b81 9180fi
1c710c3c 9181
5213506e 9182
2693c0b0 9183 fi
278a7a38
AO
9184 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9185 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9186set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9188$as_echo_n "checking for $ac_word... " >&6; }
9189if test "${ac_cv_prog_NM+set}" = set; then :
9190 $as_echo_n "(cached) " >&6
278a7a38
AO
9191else
9192 if test -n "$NM"; then
9193 ac_cv_prog_NM="$NM" # Let the user override the test.
9194else
9195as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9196for as_dir in $PATH
9197do
9198 IFS=$as_save_IFS
9199 test -z "$as_dir" && as_dir=.
5213506e
RW
9200 for ac_exec_ext in '' $ac_executable_extensions; do
9201 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9202 ac_cv_prog_NM="${ncn_progname}"
5213506e 9203 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9204 break 2
9205 fi
9206done
5213506e
RW
9207 done
9208IFS=$as_save_IFS
278a7a38
AO
9209
9210fi
9211fi
9212NM=$ac_cv_prog_NM
9213if test -n "$NM"; then
5213506e
RW
9214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9215$as_echo "$NM" >&6; }
278a7a38 9216else
5213506e
RW
9217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9218$as_echo "no" >&6; }
278a7a38
AO
9219fi
9220
5213506e 9221
278a7a38
AO
9222 fi
9223 test -n "$ac_cv_prog_NM" && break
9224done
9225
9226if test -z "$ac_cv_prog_NM" ; then
9227 set dummy nm
9228 if test $build = $host ; then
9229 NM="$2"
9230 else
9231 NM="${ncn_tool_prefix}$2"
9232 fi
9233fi
9234
9235
9236
9237if test -n "$RANLIB"; then
9238 ac_cv_prog_RANLIB=$RANLIB
9239elif test -n "$ac_cv_prog_RANLIB"; then
9240 RANLIB=$ac_cv_prog_RANLIB
9241fi
9242
9243if test -n "$ac_cv_prog_RANLIB"; then
9244 for ncn_progname in ranlib; do
9245 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9246set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9248$as_echo_n "checking for $ac_word... " >&6; }
9249if test "${ac_cv_prog_RANLIB+set}" = set; then :
9250 $as_echo_n "(cached) " >&6
278a7a38
AO
9251else
9252 if test -n "$RANLIB"; then
9253 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9254else
9255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9256for as_dir in $PATH
9257do
9258 IFS=$as_save_IFS
9259 test -z "$as_dir" && as_dir=.
5213506e
RW
9260 for ac_exec_ext in '' $ac_executable_extensions; do
9261 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9262 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 9263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9264 break 2
9265 fi
9266done
5213506e
RW
9267 done
9268IFS=$as_save_IFS
278a7a38
AO
9269
9270fi
9271fi
9272RANLIB=$ac_cv_prog_RANLIB
9273if test -n "$RANLIB"; then
5213506e
RW
9274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9275$as_echo "$RANLIB" >&6; }
278a7a38 9276else
5213506e
RW
9277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9278$as_echo "no" >&6; }
278a7a38
AO
9279fi
9280
5213506e 9281
278a7a38
AO
9282 done
9283fi
ca9f4b81 9284
278a7a38 9285for ncn_progname in ranlib; do
2693c0b0
PB
9286 if test -n "$ncn_tool_prefix"; then
9287 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9288set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9289{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9290$as_echo_n "checking for $ac_word... " >&6; }
9291if test "${ac_cv_prog_RANLIB+set}" = set; then :
9292 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9293else
9294 if test -n "$RANLIB"; then
9295 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9296else
1c710c3c
DJ
9297as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9298for as_dir in $PATH
9299do
9300 IFS=$as_save_IFS
9301 test -z "$as_dir" && as_dir=.
5213506e
RW
9302 for ac_exec_ext in '' $ac_executable_extensions; do
9303 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9304 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
5213506e 9305 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9306 break 2
9307 fi
9308done
5213506e
RW
9309 done
9310IFS=$as_save_IFS
1c710c3c 9311
ca9f4b81
AO
9312fi
9313fi
1c710c3c 9314RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 9315if test -n "$RANLIB"; then
5213506e
RW
9316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9317$as_echo "$RANLIB" >&6; }
ca9f4b81 9318else
5213506e
RW
9319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9320$as_echo "no" >&6; }
ca9f4b81
AO
9321fi
9322
5213506e 9323
2693c0b0
PB
9324 fi
9325 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9326 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9327set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9329$as_echo_n "checking for $ac_word... " >&6; }
9330if test "${ac_cv_prog_RANLIB+set}" = set; then :
9331 $as_echo_n "(cached) " >&6
ca9f4b81 9332else
2693c0b0
PB
9333 if test -n "$RANLIB"; then
9334 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 9335else
1c710c3c
DJ
9336as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9337for as_dir in $PATH
9338do
9339 IFS=$as_save_IFS
9340 test -z "$as_dir" && as_dir=.
5213506e
RW
9341 for ac_exec_ext in '' $ac_executable_extensions; do
9342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9343 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 9344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9345 break 2
9346 fi
9347done
5213506e
RW
9348 done
9349IFS=$as_save_IFS
1c710c3c 9350
ca9f4b81
AO
9351fi
9352fi
1c710c3c 9353RANLIB=$ac_cv_prog_RANLIB
2693c0b0 9354if test -n "$RANLIB"; then
5213506e
RW
9355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9356$as_echo "$RANLIB" >&6; }
ca9f4b81 9357else
5213506e
RW
9358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9359$as_echo "no" >&6; }
ca9f4b81 9360fi
1c710c3c 9361
5213506e 9362
ca9f4b81 9363 fi
2693c0b0
PB
9364 test -n "$ac_cv_prog_RANLIB" && break
9365done
9366
9367if test -z "$ac_cv_prog_RANLIB" ; then
9368 RANLIB=":"
ca9f4b81
AO
9369fi
9370
278a7a38
AO
9371
9372
9373if test -n "$STRIP"; then
9374 ac_cv_prog_STRIP=$STRIP
9375elif test -n "$ac_cv_prog_STRIP"; then
9376 STRIP=$ac_cv_prog_STRIP
9377fi
9378
9379if test -n "$ac_cv_prog_STRIP"; then
9380 for ncn_progname in strip; do
9381 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9382set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9384$as_echo_n "checking for $ac_word... " >&6; }
9385if test "${ac_cv_prog_STRIP+set}" = set; then :
9386 $as_echo_n "(cached) " >&6
278a7a38
AO
9387else
9388 if test -n "$STRIP"; then
9389 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9390else
9391as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9392for as_dir in $PATH
9393do
9394 IFS=$as_save_IFS
9395 test -z "$as_dir" && as_dir=.
5213506e
RW
9396 for ac_exec_ext in '' $ac_executable_extensions; do
9397 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9398 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9399 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9400 break 2
9401 fi
9402done
5213506e
RW
9403 done
9404IFS=$as_save_IFS
278a7a38
AO
9405
9406fi
9407fi
9408STRIP=$ac_cv_prog_STRIP
9409if test -n "$STRIP"; then
5213506e
RW
9410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9411$as_echo "$STRIP" >&6; }
278a7a38 9412else
5213506e
RW
9413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9414$as_echo "no" >&6; }
278a7a38
AO
9415fi
9416
5213506e 9417
278a7a38
AO
9418 done
9419fi
9420
9421for ncn_progname in strip; do
2abefe3d
PB
9422 if test -n "$ncn_tool_prefix"; then
9423 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9424set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9426$as_echo_n "checking for $ac_word... " >&6; }
9427if test "${ac_cv_prog_STRIP+set}" = set; then :
9428 $as_echo_n "(cached) " >&6
2abefe3d
PB
9429else
9430 if test -n "$STRIP"; then
9431 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9432else
1c710c3c
DJ
9433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9434for as_dir in $PATH
9435do
9436 IFS=$as_save_IFS
9437 test -z "$as_dir" && as_dir=.
5213506e
RW
9438 for ac_exec_ext in '' $ac_executable_extensions; do
9439 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9440 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9442 break 2
9443 fi
9444done
5213506e
RW
9445 done
9446IFS=$as_save_IFS
1c710c3c 9447
2abefe3d
PB
9448fi
9449fi
1c710c3c 9450STRIP=$ac_cv_prog_STRIP
2abefe3d 9451if test -n "$STRIP"; then
5213506e
RW
9452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9453$as_echo "$STRIP" >&6; }
2abefe3d 9454else
5213506e
RW
9455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9456$as_echo "no" >&6; }
2abefe3d
PB
9457fi
9458
5213506e 9459
2abefe3d
PB
9460 fi
9461 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9462 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9463set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9465$as_echo_n "checking for $ac_word... " >&6; }
9466if test "${ac_cv_prog_STRIP+set}" = set; then :
9467 $as_echo_n "(cached) " >&6
2abefe3d
PB
9468else
9469 if test -n "$STRIP"; then
9470 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9471else
1c710c3c
DJ
9472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9473for as_dir in $PATH
9474do
9475 IFS=$as_save_IFS
9476 test -z "$as_dir" && as_dir=.
5213506e
RW
9477 for ac_exec_ext in '' $ac_executable_extensions; do
9478 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9479 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9480 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9481 break 2
9482 fi
9483done
5213506e
RW
9484 done
9485IFS=$as_save_IFS
1c710c3c 9486
2abefe3d
PB
9487fi
9488fi
1c710c3c 9489STRIP=$ac_cv_prog_STRIP
2abefe3d 9490if test -n "$STRIP"; then
5213506e
RW
9491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9492$as_echo "$STRIP" >&6; }
2abefe3d 9493else
5213506e
RW
9494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9495$as_echo "no" >&6; }
2abefe3d 9496fi
1c710c3c 9497
5213506e 9498
2abefe3d
PB
9499 fi
9500 test -n "$ac_cv_prog_STRIP" && break
9501done
9502
9503if test -z "$ac_cv_prog_STRIP" ; then
9504 STRIP=":"
9505fi
9506
278a7a38
AO
9507
9508
9509if test -n "$WINDRES"; then
9510 ac_cv_prog_WINDRES=$WINDRES
9511elif test -n "$ac_cv_prog_WINDRES"; then
9512 WINDRES=$ac_cv_prog_WINDRES
9513fi
9514
9515if test -n "$ac_cv_prog_WINDRES"; then
9516 for ncn_progname in windres; do
9517 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9518set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9520$as_echo_n "checking for $ac_word... " >&6; }
9521if test "${ac_cv_prog_WINDRES+set}" = set; then :
9522 $as_echo_n "(cached) " >&6
278a7a38
AO
9523else
9524 if test -n "$WINDRES"; then
9525 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9526else
9527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9528for as_dir in $PATH
9529do
9530 IFS=$as_save_IFS
9531 test -z "$as_dir" && as_dir=.
5213506e
RW
9532 for ac_exec_ext in '' $ac_executable_extensions; do
9533 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9534 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9535 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9536 break 2
9537 fi
9538done
5213506e
RW
9539 done
9540IFS=$as_save_IFS
278a7a38
AO
9541
9542fi
9543fi
9544WINDRES=$ac_cv_prog_WINDRES
9545if test -n "$WINDRES"; then
5213506e
RW
9546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9547$as_echo "$WINDRES" >&6; }
278a7a38 9548else
5213506e
RW
9549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9550$as_echo "no" >&6; }
278a7a38
AO
9551fi
9552
5213506e 9553
278a7a38
AO
9554 done
9555fi
9556
9557for ncn_progname in windres; do
2693c0b0
PB
9558 if test -n "$ncn_tool_prefix"; then
9559 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9560set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9562$as_echo_n "checking for $ac_word... " >&6; }
9563if test "${ac_cv_prog_WINDRES+set}" = set; then :
9564 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9565else
9566 if test -n "$WINDRES"; then
9567 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9568else
1c710c3c
DJ
9569as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9570for as_dir in $PATH
9571do
9572 IFS=$as_save_IFS
9573 test -z "$as_dir" && as_dir=.
5213506e
RW
9574 for ac_exec_ext in '' $ac_executable_extensions; do
9575 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9576 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
5213506e 9577 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9578 break 2
9579 fi
9580done
5213506e
RW
9581 done
9582IFS=$as_save_IFS
1c710c3c 9583
ca9f4b81
AO
9584fi
9585fi
1c710c3c 9586WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 9587if test -n "$WINDRES"; then
5213506e
RW
9588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9589$as_echo "$WINDRES" >&6; }
ca9f4b81 9590else
5213506e
RW
9591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9592$as_echo "no" >&6; }
ca9f4b81
AO
9593fi
9594
5213506e 9595
2693c0b0
PB
9596 fi
9597 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9598 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9599set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9601$as_echo_n "checking for $ac_word... " >&6; }
9602if test "${ac_cv_prog_WINDRES+set}" = set; then :
9603 $as_echo_n "(cached) " >&6
ca9f4b81 9604else
2693c0b0
PB
9605 if test -n "$WINDRES"; then
9606 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 9607else
1c710c3c
DJ
9608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9609for as_dir in $PATH
9610do
9611 IFS=$as_save_IFS
9612 test -z "$as_dir" && as_dir=.
5213506e
RW
9613 for ac_exec_ext in '' $ac_executable_extensions; do
9614 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9615 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9616 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9617 break 2
9618 fi
9619done
5213506e
RW
9620 done
9621IFS=$as_save_IFS
1c710c3c 9622
ca9f4b81
AO
9623fi
9624fi
1c710c3c 9625WINDRES=$ac_cv_prog_WINDRES
2693c0b0 9626if test -n "$WINDRES"; then
5213506e
RW
9627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9628$as_echo "$WINDRES" >&6; }
ca9f4b81 9629else
5213506e
RW
9630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9631$as_echo "no" >&6; }
ca9f4b81 9632fi
1c710c3c 9633
5213506e 9634
2693c0b0
PB
9635 fi
9636 test -n "$ac_cv_prog_WINDRES" && break
9637done
9638
9639if test -z "$ac_cv_prog_WINDRES" ; then
9640 set dummy windres
9641 if test $build = $host ; then
9642 WINDRES="$2"
ca9f4b81 9643 else
2693c0b0 9644 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 9645 fi
ca9f4b81
AO
9646fi
9647
278a7a38
AO
9648
9649
901119ae
KT
9650if test -n "$WINDMC"; then
9651 ac_cv_prog_WINDMC=$WINDMC
9652elif test -n "$ac_cv_prog_WINDMC"; then
9653 WINDMC=$ac_cv_prog_WINDMC
9654fi
9655
9656if test -n "$ac_cv_prog_WINDMC"; then
9657 for ncn_progname in windmc; do
9658 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9659set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9661$as_echo_n "checking for $ac_word... " >&6; }
9662if test "${ac_cv_prog_WINDMC+set}" = set; then :
9663 $as_echo_n "(cached) " >&6
901119ae
KT
9664else
9665 if test -n "$WINDMC"; then
9666 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9667else
9668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9669for as_dir in $PATH
9670do
9671 IFS=$as_save_IFS
9672 test -z "$as_dir" && as_dir=.
5213506e
RW
9673 for ac_exec_ext in '' $ac_executable_extensions; do
9674 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9675 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9677 break 2
9678 fi
9679done
5213506e
RW
9680 done
9681IFS=$as_save_IFS
901119ae
KT
9682
9683fi
9684fi
9685WINDMC=$ac_cv_prog_WINDMC
9686if test -n "$WINDMC"; then
5213506e
RW
9687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9688$as_echo "$WINDMC" >&6; }
901119ae 9689else
5213506e
RW
9690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9691$as_echo "no" >&6; }
901119ae
KT
9692fi
9693
5213506e 9694
901119ae
KT
9695 done
9696fi
9697
9698for ncn_progname in windmc; do
9699 if test -n "$ncn_tool_prefix"; then
9700 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9701set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9703$as_echo_n "checking for $ac_word... " >&6; }
9704if test "${ac_cv_prog_WINDMC+set}" = set; then :
9705 $as_echo_n "(cached) " >&6
901119ae
KT
9706else
9707 if test -n "$WINDMC"; then
9708 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9709else
9710as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9711for as_dir in $PATH
9712do
9713 IFS=$as_save_IFS
9714 test -z "$as_dir" && as_dir=.
5213506e
RW
9715 for ac_exec_ext in '' $ac_executable_extensions; do
9716 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9717 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
5213506e 9718 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9719 break 2
9720 fi
9721done
5213506e
RW
9722 done
9723IFS=$as_save_IFS
901119ae
KT
9724
9725fi
9726fi
9727WINDMC=$ac_cv_prog_WINDMC
9728if test -n "$WINDMC"; then
5213506e
RW
9729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9730$as_echo "$WINDMC" >&6; }
901119ae 9731else
5213506e
RW
9732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9733$as_echo "no" >&6; }
901119ae
KT
9734fi
9735
5213506e 9736
901119ae
KT
9737 fi
9738 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9739 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9740set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9742$as_echo_n "checking for $ac_word... " >&6; }
9743if test "${ac_cv_prog_WINDMC+set}" = set; then :
9744 $as_echo_n "(cached) " >&6
901119ae
KT
9745else
9746 if test -n "$WINDMC"; then
9747 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9748else
9749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9750for as_dir in $PATH
9751do
9752 IFS=$as_save_IFS
9753 test -z "$as_dir" && as_dir=.
5213506e
RW
9754 for ac_exec_ext in '' $ac_executable_extensions; do
9755 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9756 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9758 break 2
9759 fi
9760done
5213506e
RW
9761 done
9762IFS=$as_save_IFS
901119ae
KT
9763
9764fi
9765fi
9766WINDMC=$ac_cv_prog_WINDMC
9767if test -n "$WINDMC"; then
5213506e
RW
9768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9769$as_echo "$WINDMC" >&6; }
901119ae 9770else
5213506e
RW
9771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9772$as_echo "no" >&6; }
901119ae
KT
9773fi
9774
5213506e 9775
901119ae
KT
9776 fi
9777 test -n "$ac_cv_prog_WINDMC" && break
9778done
9779
9780if test -z "$ac_cv_prog_WINDMC" ; then
9781 set dummy windmc
9782 if test $build = $host ; then
9783 WINDMC="$2"
9784 else
9785 WINDMC="${ncn_tool_prefix}$2"
9786 fi
9787fi
9788
9789
9790
278a7a38
AO
9791if test -n "$OBJCOPY"; then
9792 ac_cv_prog_OBJCOPY=$OBJCOPY
9793elif test -n "$ac_cv_prog_OBJCOPY"; then
9794 OBJCOPY=$ac_cv_prog_OBJCOPY
9795fi
9796
9797if test -n "$ac_cv_prog_OBJCOPY"; then
9798 for ncn_progname in objcopy; do
9799 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9800set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9802$as_echo_n "checking for $ac_word... " >&6; }
9803if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9804 $as_echo_n "(cached) " >&6
278a7a38
AO
9805else
9806 if test -n "$OBJCOPY"; then
9807 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9808else
9809as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9810for as_dir in $PATH
9811do
9812 IFS=$as_save_IFS
9813 test -z "$as_dir" && as_dir=.
5213506e
RW
9814 for ac_exec_ext in '' $ac_executable_extensions; do
9815 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9816 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9817 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9818 break 2
9819 fi
9820done
5213506e
RW
9821 done
9822IFS=$as_save_IFS
278a7a38
AO
9823
9824fi
9825fi
9826OBJCOPY=$ac_cv_prog_OBJCOPY
9827if test -n "$OBJCOPY"; then
5213506e
RW
9828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9829$as_echo "$OBJCOPY" >&6; }
278a7a38 9830else
5213506e
RW
9831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9832$as_echo "no" >&6; }
278a7a38
AO
9833fi
9834
5213506e 9835
278a7a38
AO
9836 done
9837fi
9838
9839for ncn_progname in objcopy; do
2693c0b0
PB
9840 if test -n "$ncn_tool_prefix"; then
9841 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9842set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9844$as_echo_n "checking for $ac_word... " >&6; }
9845if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9846 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9847else
9848 if test -n "$OBJCOPY"; then
9849 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9850else
1c710c3c
DJ
9851as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9852for as_dir in $PATH
9853do
9854 IFS=$as_save_IFS
9855 test -z "$as_dir" && as_dir=.
5213506e
RW
9856 for ac_exec_ext in '' $ac_executable_extensions; do
9857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9858 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
5213506e 9859 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9860 break 2
9861 fi
9862done
5213506e
RW
9863 done
9864IFS=$as_save_IFS
1c710c3c 9865
ca9f4b81
AO
9866fi
9867fi
1c710c3c 9868OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 9869if test -n "$OBJCOPY"; then
5213506e
RW
9870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9871$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9872else
5213506e
RW
9873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9874$as_echo "no" >&6; }
ca9f4b81
AO
9875fi
9876
5213506e 9877
2693c0b0
PB
9878 fi
9879 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9880 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9881set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9883$as_echo_n "checking for $ac_word... " >&6; }
9884if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9885 $as_echo_n "(cached) " >&6
ca9f4b81 9886else
2693c0b0
PB
9887 if test -n "$OBJCOPY"; then
9888 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 9889else
1c710c3c
DJ
9890as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9891for as_dir in $PATH
9892do
9893 IFS=$as_save_IFS
9894 test -z "$as_dir" && as_dir=.
5213506e
RW
9895 for ac_exec_ext in '' $ac_executable_extensions; do
9896 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9897 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9898 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9899 break 2
9900 fi
9901done
5213506e
RW
9902 done
9903IFS=$as_save_IFS
1c710c3c 9904
ca9f4b81
AO
9905fi
9906fi
1c710c3c 9907OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 9908if test -n "$OBJCOPY"; then
5213506e
RW
9909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9910$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9911else
5213506e
RW
9912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9913$as_echo "no" >&6; }
ca9f4b81 9914fi
1c710c3c 9915
5213506e 9916
2693c0b0
PB
9917 fi
9918 test -n "$ac_cv_prog_OBJCOPY" && break
9919done
9920
9921if test -z "$ac_cv_prog_OBJCOPY" ; then
9922 set dummy objcopy
9923 if test $build = $host ; then
9924 OBJCOPY="$2"
ca9f4b81 9925 else
2693c0b0 9926 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 9927 fi
ca9f4b81
AO
9928fi
9929
278a7a38
AO
9930
9931
9932if test -n "$OBJDUMP"; then
9933 ac_cv_prog_OBJDUMP=$OBJDUMP
9934elif test -n "$ac_cv_prog_OBJDUMP"; then
9935 OBJDUMP=$ac_cv_prog_OBJDUMP
9936fi
9937
9938if test -n "$ac_cv_prog_OBJDUMP"; then
9939 for ncn_progname in objdump; do
9940 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9941set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9943$as_echo_n "checking for $ac_word... " >&6; }
9944if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9945 $as_echo_n "(cached) " >&6
278a7a38
AO
9946else
9947 if test -n "$OBJDUMP"; then
9948 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9949else
9950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9951for as_dir in $PATH
9952do
9953 IFS=$as_save_IFS
9954 test -z "$as_dir" && as_dir=.
5213506e
RW
9955 for ac_exec_ext in '' $ac_executable_extensions; do
9956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9957 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 9958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9959 break 2
9960 fi
9961done
5213506e
RW
9962 done
9963IFS=$as_save_IFS
278a7a38
AO
9964
9965fi
9966fi
9967OBJDUMP=$ac_cv_prog_OBJDUMP
9968if test -n "$OBJDUMP"; then
5213506e
RW
9969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9970$as_echo "$OBJDUMP" >&6; }
278a7a38 9971else
5213506e
RW
9972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9973$as_echo "no" >&6; }
278a7a38
AO
9974fi
9975
5213506e 9976
278a7a38
AO
9977 done
9978fi
9979
9980for ncn_progname in objdump; do
2693c0b0
PB
9981 if test -n "$ncn_tool_prefix"; then
9982 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9983set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9985$as_echo_n "checking for $ac_word... " >&6; }
9986if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9987 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9988else
9989 if test -n "$OBJDUMP"; then
9990 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9991else
1c710c3c
DJ
9992as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9993for as_dir in $PATH
9994do
9995 IFS=$as_save_IFS
9996 test -z "$as_dir" && as_dir=.
5213506e
RW
9997 for ac_exec_ext in '' $ac_executable_extensions; do
9998 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9999 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
5213506e 10000 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10001 break 2
10002 fi
10003done
5213506e
RW
10004 done
10005IFS=$as_save_IFS
1c710c3c 10006
ca9f4b81
AO
10007fi
10008fi
1c710c3c 10009OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 10010if test -n "$OBJDUMP"; then
5213506e
RW
10011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10012$as_echo "$OBJDUMP" >&6; }
ca9f4b81 10013else
5213506e
RW
10014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10015$as_echo "no" >&6; }
ca9f4b81
AO
10016fi
10017
5213506e 10018
2693c0b0
PB
10019 fi
10020 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10021 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10022set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10024$as_echo_n "checking for $ac_word... " >&6; }
10025if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10026 $as_echo_n "(cached) " >&6
ca9f4b81 10027else
2693c0b0
PB
10028 if test -n "$OBJDUMP"; then
10029 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 10030else
1c710c3c
DJ
10031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10032for as_dir in $PATH
10033do
10034 IFS=$as_save_IFS
10035 test -z "$as_dir" && as_dir=.
5213506e
RW
10036 for ac_exec_ext in '' $ac_executable_extensions; do
10037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10038 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 10039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10040 break 2
10041 fi
10042done
5213506e
RW
10043 done
10044IFS=$as_save_IFS
1c710c3c 10045
ca9f4b81
AO
10046fi
10047fi
1c710c3c 10048OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 10049if test -n "$OBJDUMP"; then
5213506e
RW
10050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10051$as_echo "$OBJDUMP" >&6; }
ca9f4b81 10052else
5213506e
RW
10053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10054$as_echo "no" >&6; }
ca9f4b81 10055fi
1c710c3c 10056
5213506e 10057
2693c0b0
PB
10058 fi
10059 test -n "$ac_cv_prog_OBJDUMP" && break
10060done
10061
10062if test -z "$ac_cv_prog_OBJDUMP" ; then
10063 set dummy objdump
10064 if test $build = $host ; then
10065 OBJDUMP="$2"
ca9f4b81 10066 else
2693c0b0 10067 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 10068 fi
ca9f4b81
AO
10069fi
10070
671aa708
NN
10071
10072
10073
10074
10075
2abefe3d 10076# Target tools.
1c710c3c 10077
5213506e
RW
10078# Check whether --with-build-time-tools was given.
10079if test "${with_build_time_tools+set}" = set; then :
10080 withval=$with_build_time_tools; case x"$withval" in
e8b05380
PB
10081 x/*) ;;
10082 *)
10083 with_build_time_tools=
5213506e
RW
10084 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10085$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
10086 ;;
10087 esac
ca9f4b81 10088else
e8b05380 10089 with_build_time_tools=
5213506e
RW
10090fi
10091
ca9f4b81 10092
278a7a38
AO
10093
10094
10095if test -n "$CC_FOR_TARGET"; then
10096 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10097elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10098 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10099fi
10100
10101if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10102 for ncn_progname in cc gcc; do
10103 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10104set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10106$as_echo_n "checking for $ac_word... " >&6; }
10107if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10108 $as_echo_n "(cached) " >&6
278a7a38
AO
10109else
10110 if test -n "$CC_FOR_TARGET"; then
10111 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10112else
10113as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10114for as_dir in $PATH
10115do
10116 IFS=$as_save_IFS
10117 test -z "$as_dir" && as_dir=.
5213506e
RW
10118 for ac_exec_ext in '' $ac_executable_extensions; do
10119 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10120 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 10121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10122 break 2
10123 fi
10124done
5213506e
RW
10125 done
10126IFS=$as_save_IFS
278a7a38
AO
10127
10128fi
10129fi
10130CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10131if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10133$as_echo "$CC_FOR_TARGET" >&6; }
278a7a38 10134else
5213506e
RW
10135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10136$as_echo "no" >&6; }
278a7a38
AO
10137fi
10138
5213506e 10139
278a7a38
AO
10140 done
10141fi
10142
10143if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10144 for ncn_progname in cc gcc; do
5213506e
RW
10145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10146$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10147 if test -x $with_build_time_tools/${ncn_progname}; then
10148 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10150$as_echo "yes" >&6; }
72a7ab82 10151 break
e8b05380 10152 else
5213506e
RW
10153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10154$as_echo "no" >&6; }
72a7ab82
AP
10155 fi
10156 done
4de997d1
PB
10157fi
10158
e8b05380
PB
10159if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10160 for ncn_progname in cc gcc; do
10161 if test -n "$ncn_target_tool_prefix"; then
10162 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10163set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10165$as_echo_n "checking for $ac_word... " >&6; }
10166if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10167 $as_echo_n "(cached) " >&6
4de997d1
PB
10168else
10169 if test -n "$CC_FOR_TARGET"; then
10170 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10171else
1c710c3c
DJ
10172as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10173for as_dir in $PATH
10174do
10175 IFS=$as_save_IFS
10176 test -z "$as_dir" && as_dir=.
5213506e
RW
10177 for ac_exec_ext in '' $ac_executable_extensions; do
10178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10179 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10180 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10181 break 2
10182 fi
10183done
5213506e
RW
10184 done
10185IFS=$as_save_IFS
1c710c3c 10186
4de997d1
PB
10187fi
10188fi
1c710c3c 10189CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 10190if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10192$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10193else
5213506e
RW
10194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10195$as_echo "no" >&6; }
4de997d1
PB
10196fi
10197
5213506e 10198
e8b05380
PB
10199 fi
10200 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10201 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10202set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10204$as_echo_n "checking for $ac_word... " >&6; }
10205if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10206 $as_echo_n "(cached) " >&6
4de997d1 10207else
2693c0b0
PB
10208 if test -n "$CC_FOR_TARGET"; then
10209 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 10210else
1c710c3c
DJ
10211as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10212for as_dir in $PATH
10213do
10214 IFS=$as_save_IFS
10215 test -z "$as_dir" && as_dir=.
5213506e
RW
10216 for ac_exec_ext in '' $ac_executable_extensions; do
10217 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10218 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 10219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10220 break 2
10221 fi
10222done
5213506e
RW
10223 done
10224IFS=$as_save_IFS
1c710c3c 10225
4de997d1
PB
10226fi
10227fi
1c710c3c 10228CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 10229if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10231$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10232else
5213506e
RW
10233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10234$as_echo "no" >&6; }
4de997d1 10235fi
1c710c3c 10236
5213506e 10237
e8b05380
PB
10238 fi
10239 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10240 done
10241fi
1c710c3c 10242
2693c0b0
PB
10243if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10244 set dummy cc gcc
10245 if test $build = $target ; then
10246 CC_FOR_TARGET="$2"
4de997d1 10247 else
2693c0b0 10248 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10249 fi
1c00b503
PB
10250else
10251 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4de997d1
PB
10252fi
10253
278a7a38
AO
10254
10255
10256if test -n "$CXX_FOR_TARGET"; then
10257 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10258elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10259 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10260fi
10261
10262if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10263 for ncn_progname in c++ g++ cxx gxx; do
10264 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10265set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10267$as_echo_n "checking for $ac_word... " >&6; }
10268if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10269 $as_echo_n "(cached) " >&6
278a7a38
AO
10270else
10271 if test -n "$CXX_FOR_TARGET"; then
10272 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10273else
10274as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10275for as_dir in $PATH
10276do
10277 IFS=$as_save_IFS
10278 test -z "$as_dir" && as_dir=.
5213506e
RW
10279 for ac_exec_ext in '' $ac_executable_extensions; do
10280 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10281 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10282 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10283 break 2
10284 fi
10285done
5213506e
RW
10286 done
10287IFS=$as_save_IFS
278a7a38
AO
10288
10289fi
10290fi
10291CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10292if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10294$as_echo "$CXX_FOR_TARGET" >&6; }
278a7a38 10295else
5213506e
RW
10296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10297$as_echo "no" >&6; }
278a7a38
AO
10298fi
10299
5213506e 10300
278a7a38
AO
10301 done
10302fi
10303
10304if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10305 for ncn_progname in c++ g++ cxx gxx; do
5213506e
RW
10306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10307$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10308 if test -x $with_build_time_tools/${ncn_progname}; then
10309 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10311$as_echo "yes" >&6; }
e8b05380
PB
10312 break
10313 else
5213506e
RW
10314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10315$as_echo "no" >&6; }
e8b05380
PB
10316 fi
10317 done
10318fi
10319
10320if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10321 for ncn_progname in c++ g++ cxx gxx; do
10322 if test -n "$ncn_target_tool_prefix"; then
10323 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10324set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10326$as_echo_n "checking for $ac_word... " >&6; }
10327if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10328 $as_echo_n "(cached) " >&6
4de997d1
PB
10329else
10330 if test -n "$CXX_FOR_TARGET"; then
10331 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10332else
1c710c3c
DJ
10333as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10334for as_dir in $PATH
10335do
10336 IFS=$as_save_IFS
10337 test -z "$as_dir" && as_dir=.
5213506e
RW
10338 for ac_exec_ext in '' $ac_executable_extensions; do
10339 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10340 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10341 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10342 break 2
10343 fi
10344done
5213506e
RW
10345 done
10346IFS=$as_save_IFS
1c710c3c 10347
4de997d1
PB
10348fi
10349fi
1c710c3c 10350CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 10351if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10353$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10354else
5213506e
RW
10355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10356$as_echo "no" >&6; }
4de997d1
PB
10357fi
10358
5213506e 10359
e8b05380
PB
10360 fi
10361 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10362 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10363set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10365$as_echo_n "checking for $ac_word... " >&6; }
10366if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10367 $as_echo_n "(cached) " >&6
4de997d1 10368else
2693c0b0
PB
10369 if test -n "$CXX_FOR_TARGET"; then
10370 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 10371else
1c710c3c
DJ
10372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10373for as_dir in $PATH
10374do
10375 IFS=$as_save_IFS
10376 test -z "$as_dir" && as_dir=.
5213506e
RW
10377 for ac_exec_ext in '' $ac_executable_extensions; do
10378 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10379 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10380 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10381 break 2
10382 fi
10383done
5213506e
RW
10384 done
10385IFS=$as_save_IFS
1c710c3c 10386
4de997d1
PB
10387fi
10388fi
1c710c3c 10389CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 10390if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10392$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10393else
5213506e
RW
10394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10395$as_echo "no" >&6; }
4de997d1 10396fi
1c710c3c 10397
5213506e 10398
e8b05380
PB
10399 fi
10400 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10401 done
10402fi
1c710c3c 10403
2693c0b0
PB
10404if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10405 set dummy c++ g++ cxx gxx
10406 if test $build = $target ; then
10407 CXX_FOR_TARGET="$2"
4de997d1 10408 else
2693c0b0 10409 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10410 fi
1c00b503
PB
10411else
10412 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
ca9f4b81
AO
10413fi
10414
278a7a38
AO
10415
10416
10417if test -n "$GCC_FOR_TARGET"; then
10418 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10419elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10420 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10421fi
10422
10423if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10424 for ncn_progname in gcc; do
10425 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10426set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10428$as_echo_n "checking for $ac_word... " >&6; }
10429if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10430 $as_echo_n "(cached) " >&6
278a7a38
AO
10431else
10432 if test -n "$GCC_FOR_TARGET"; then
10433 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10434else
10435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10436for as_dir in $PATH
10437do
10438 IFS=$as_save_IFS
10439 test -z "$as_dir" && as_dir=.
5213506e
RW
10440 for ac_exec_ext in '' $ac_executable_extensions; do
10441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10442 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10444 break 2
10445 fi
10446done
5213506e
RW
10447 done
10448IFS=$as_save_IFS
278a7a38
AO
10449
10450fi
10451fi
10452GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10453if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10455$as_echo "$GCC_FOR_TARGET" >&6; }
278a7a38 10456else
5213506e
RW
10457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10458$as_echo "no" >&6; }
278a7a38
AO
10459fi
10460
5213506e 10461
278a7a38
AO
10462 done
10463fi
10464
10465if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10466 for ncn_progname in gcc; do
5213506e
RW
10467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10468$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10469 if test -x $with_build_time_tools/${ncn_progname}; then
10470 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10472$as_echo "yes" >&6; }
e8b05380
PB
10473 break
10474 else
5213506e
RW
10475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10476$as_echo "no" >&6; }
e8b05380
PB
10477 fi
10478 done
10479fi
10480
10481if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10482 for ncn_progname in gcc; do
10483 if test -n "$ncn_target_tool_prefix"; then
10484 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10485set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10487$as_echo_n "checking for $ac_word... " >&6; }
10488if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10489 $as_echo_n "(cached) " >&6
ca9f4b81 10490else
e8b05380
PB
10491 if test -n "$GCC_FOR_TARGET"; then
10492 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10493else
1c710c3c
DJ
10494as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10495for as_dir in $PATH
10496do
10497 IFS=$as_save_IFS
10498 test -z "$as_dir" && as_dir=.
5213506e
RW
10499 for ac_exec_ext in '' $ac_executable_extensions; do
10500 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10501 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10502 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10503 break 2
10504 fi
10505done
5213506e
RW
10506 done
10507IFS=$as_save_IFS
1c710c3c 10508
ca9f4b81
AO
10509fi
10510fi
1c710c3c 10511GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10512if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10514$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10515else
5213506e
RW
10516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10517$as_echo "no" >&6; }
ca9f4b81
AO
10518fi
10519
5213506e 10520
e8b05380
PB
10521 fi
10522 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10523 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10524set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10526$as_echo_n "checking for $ac_word... " >&6; }
10527if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10528 $as_echo_n "(cached) " >&6
ca9f4b81 10529else
e8b05380
PB
10530 if test -n "$GCC_FOR_TARGET"; then
10531 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10532else
1c710c3c
DJ
10533as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10534for as_dir in $PATH
10535do
10536 IFS=$as_save_IFS
10537 test -z "$as_dir" && as_dir=.
5213506e
RW
10538 for ac_exec_ext in '' $ac_executable_extensions; do
10539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10540 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10542 break 2
10543 fi
10544done
5213506e
RW
10545 done
10546IFS=$as_save_IFS
1c710c3c 10547
ca9f4b81
AO
10548fi
10549fi
1c710c3c 10550GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10551if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10553$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10554else
5213506e
RW
10555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10556$as_echo "no" >&6; }
ca9f4b81 10557fi
1c710c3c 10558
5213506e 10559
e8b05380
PB
10560 fi
10561 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10562 done
10563fi
1c710c3c 10564
e8b05380
PB
10565if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10566 GCC_FOR_TARGET="${CC_FOR_TARGET}"
1c00b503
PB
10567else
10568 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
e8b05380
PB
10569fi
10570
278a7a38
AO
10571
10572
10573if test -n "$GCJ_FOR_TARGET"; then
10574 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10575elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10576 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10577fi
10578
10579if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10580 for ncn_progname in gcj; do
10581 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10582set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10583{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10584$as_echo_n "checking for $ac_word... " >&6; }
10585if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10586 $as_echo_n "(cached) " >&6
278a7a38
AO
10587else
10588 if test -n "$GCJ_FOR_TARGET"; then
10589 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10590else
10591as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10592for as_dir in $PATH
10593do
10594 IFS=$as_save_IFS
10595 test -z "$as_dir" && as_dir=.
5213506e
RW
10596 for ac_exec_ext in '' $ac_executable_extensions; do
10597 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10598 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10599 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10600 break 2
10601 fi
10602done
5213506e
RW
10603 done
10604IFS=$as_save_IFS
278a7a38
AO
10605
10606fi
10607fi
10608GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10609if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10611$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10612else
5213506e
RW
10613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10614$as_echo "no" >&6; }
278a7a38
AO
10615fi
10616
5213506e 10617
278a7a38
AO
10618 done
10619fi
10620
10621if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10622 for ncn_progname in gcj; do
5213506e
RW
10623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10624$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10625 if test -x $with_build_time_tools/${ncn_progname}; then
10626 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10628$as_echo "yes" >&6; }
e8b05380
PB
10629 break
10630 else
5213506e
RW
10631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10632$as_echo "no" >&6; }
e8b05380
PB
10633 fi
10634 done
10635fi
10636
10637if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10638 for ncn_progname in gcj; do
10639 if test -n "$ncn_target_tool_prefix"; then
10640 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10641set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10643$as_echo_n "checking for $ac_word... " >&6; }
10644if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10645 $as_echo_n "(cached) " >&6
e8b05380 10646else
fb0103e5
RG
10647 if test -n "$GCJ_FOR_TARGET"; then
10648 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10649else
1c710c3c
DJ
10650as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10651for as_dir in $PATH
10652do
10653 IFS=$as_save_IFS
10654 test -z "$as_dir" && as_dir=.
5213506e
RW
10655 for ac_exec_ext in '' $ac_executable_extensions; do
10656 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10657 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10659 break 2
10660 fi
10661done
5213506e
RW
10662 done
10663IFS=$as_save_IFS
1c710c3c 10664
e8b05380
PB
10665fi
10666fi
278a7a38
AO
10667GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10668if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10670$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10671else
5213506e
RW
10672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10673$as_echo "no" >&6; }
278a7a38
AO
10674fi
10675
5213506e 10676
278a7a38
AO
10677 fi
10678 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10679 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10680set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10682$as_echo_n "checking for $ac_word... " >&6; }
10683if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10684 $as_echo_n "(cached) " >&6
278a7a38
AO
10685else
10686 if test -n "$GCJ_FOR_TARGET"; then
10687 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10688else
10689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10690for as_dir in $PATH
10691do
10692 IFS=$as_save_IFS
10693 test -z "$as_dir" && as_dir=.
5213506e
RW
10694 for ac_exec_ext in '' $ac_executable_extensions; do
10695 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10696 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10698 break 2
10699 fi
10700done
5213506e
RW
10701 done
10702IFS=$as_save_IFS
278a7a38
AO
10703
10704fi
10705fi
10706GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10707if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10709$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10710else
5213506e
RW
10711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10712$as_echo "no" >&6; }
278a7a38
AO
10713fi
10714
5213506e 10715
278a7a38
AO
10716 fi
10717 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10718 done
10719fi
10720
10721if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10722 set dummy gcj
10723 if test $build = $target ; then
10724 GCJ_FOR_TARGET="$2"
10725 else
10726 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10727 fi
1c00b503
PB
10728else
10729 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
278a7a38
AO
10730fi
10731
10732
10733
10734if test -n "$GFORTRAN_FOR_TARGET"; then
10735 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10736elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10737 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380
PB
10738fi
10739
278a7a38
AO
10740if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10741 for ncn_progname in gfortran; do
10742 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
e8b05380 10743set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10745$as_echo_n "checking for $ac_word... " >&6; }
10746if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10747 $as_echo_n "(cached) " >&6
e8b05380 10748else
278a7a38
AO
10749 if test -n "$GFORTRAN_FOR_TARGET"; then
10750 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
e8b05380 10751else
1c710c3c
DJ
10752as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10753for as_dir in $PATH
10754do
10755 IFS=$as_save_IFS
10756 test -z "$as_dir" && as_dir=.
5213506e
RW
10757 for ac_exec_ext in '' $ac_executable_extensions; do
10758 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10759 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10760 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10761 break 2
10762 fi
10763done
5213506e
RW
10764 done
10765IFS=$as_save_IFS
1c710c3c 10766
e8b05380
PB
10767fi
10768fi
278a7a38
AO
10769GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10770if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10772$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10773else
5213506e
RW
10774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10775$as_echo "no" >&6; }
e8b05380 10776fi
1c710c3c 10777
5213506e 10778
e8b05380
PB
10779 done
10780fi
1c710c3c 10781
278a7a38 10782if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10783 for ncn_progname in gfortran; do
5213506e
RW
10784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10785$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10786 if test -x $with_build_time_tools/${ncn_progname}; then
10787 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10789$as_echo "yes" >&6; }
e8b05380
PB
10790 break
10791 else
5213506e
RW
10792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10793$as_echo "no" >&6; }
e8b05380
PB
10794 fi
10795 done
10796fi
10797
10798if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10799 for ncn_progname in gfortran; do
10800 if test -n "$ncn_target_tool_prefix"; then
10801 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10802set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10804$as_echo_n "checking for $ac_word... " >&6; }
10805if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10806 $as_echo_n "(cached) " >&6
e8b05380
PB
10807else
10808 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
10809 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10810else
10811as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10812for as_dir in $PATH
10813do
10814 IFS=$as_save_IFS
10815 test -z "$as_dir" && as_dir=.
5213506e
RW
10816 for ac_exec_ext in '' $ac_executable_extensions; do
10817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10818 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10819 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10820 break 2
10821 fi
10822done
5213506e
RW
10823 done
10824IFS=$as_save_IFS
1c710c3c 10825
e8b05380
PB
10826fi
10827fi
1c710c3c 10828GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10829if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10831$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10832else
5213506e
RW
10833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10834$as_echo "no" >&6; }
e8b05380
PB
10835fi
10836
5213506e 10837
e8b05380
PB
10838 fi
10839 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10840 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10841set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10843$as_echo_n "checking for $ac_word... " >&6; }
10844if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10845 $as_echo_n "(cached) " >&6
e8b05380
PB
10846else
10847 if test -n "$GFORTRAN_FOR_TARGET"; then
10848 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10849else
1c710c3c
DJ
10850as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10851for as_dir in $PATH
10852do
10853 IFS=$as_save_IFS
10854 test -z "$as_dir" && as_dir=.
5213506e
RW
10855 for ac_exec_ext in '' $ac_executable_extensions; do
10856 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10857 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10858 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10859 break 2
10860 fi
10861done
5213506e
RW
10862 done
10863IFS=$as_save_IFS
1c710c3c 10864
e8b05380
PB
10865fi
10866fi
1c710c3c 10867GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10868if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10870$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10871else
5213506e
RW
10872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10873$as_echo "no" >&6; }
e8b05380 10874fi
1c710c3c 10875
5213506e 10876
e8b05380
PB
10877 fi
10878 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10879 done
10880fi
1c710c3c 10881
e8b05380
PB
10882if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10883 set dummy gfortran
2693c0b0 10884 if test $build = $target ; then
e8b05380 10885 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 10886 else
e8b05380
PB
10887 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
10888 fi
1c00b503
PB
10889else
10890 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
e8b05380
PB
10891fi
10892
10893
10894
e8b05380
PB
10895cat > conftest.c << \EOF
10896#ifdef __GNUC__
10897 gcc_yay;
10898#endif
10899EOF
10900if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10901 have_gcc_for_target=yes
10902else
10903 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10904 have_gcc_for_target=no
10905fi
10906rm conftest.c
10907
10908
10909
10910
10911if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10912 if test -n "$with_build_time_tools"; then
5213506e
RW
10913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10914$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10915 if test -x $with_build_time_tools/ar; then
10916 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10917 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5213506e
RW
10918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10919$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
d1f8db0c 10920 else
5213506e
RW
10921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10922$as_echo "no" >&6; }
d1f8db0c 10923 fi
e8b05380
PB
10924 elif test $build != $host && test $have_gcc_for_target = yes; then
10925 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
1c00b503
PB
10926 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10927 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
e8b05380
PB
10928 fi
10929fi
3e19841a 10930if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10931 # Extract the first word of "ar", so it can be a program name with args.
10932set dummy ar; ac_word=$2
5213506e
RW
10933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10934$as_echo_n "checking for $ac_word... " >&6; }
10935if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10936 $as_echo_n "(cached) " >&6
e8b05380 10937else
1c710c3c
DJ
10938 case $AR_FOR_TARGET in
10939 [\\/]* | ?:[\\/]*)
e8b05380
PB
10940 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10941 ;;
e8b05380 10942 *)
1c710c3c
DJ
10943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10944for as_dir in $gcc_cv_tool_dirs
10945do
10946 IFS=$as_save_IFS
10947 test -z "$as_dir" && as_dir=.
5213506e
RW
10948 for ac_exec_ext in '' $ac_executable_extensions; do
10949 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10950 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 10951 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10952 break 2
10953 fi
10954done
5213506e
RW
10955 done
10956IFS=$as_save_IFS
1c710c3c 10957
e8b05380
PB
10958 ;;
10959esac
10960fi
1c710c3c 10961AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380 10962if test -n "$AR_FOR_TARGET"; then
5213506e
RW
10963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10964$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 10965else
5213506e
RW
10966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10967$as_echo "no" >&6; }
4de997d1
PB
10968fi
10969
5213506e 10970
e8b05380
PB
10971fi
10972if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
278a7a38
AO
10973
10974
10975if test -n "$AR_FOR_TARGET"; then
10976 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10977elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10978 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10979fi
10980
10981if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10982 for ncn_progname in ar; do
10983 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10984set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10986$as_echo_n "checking for $ac_word... " >&6; }
10987if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10988 $as_echo_n "(cached) " >&6
278a7a38
AO
10989else
10990 if test -n "$AR_FOR_TARGET"; then
10991 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10992else
10993as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10994for as_dir in $PATH
10995do
10996 IFS=$as_save_IFS
10997 test -z "$as_dir" && as_dir=.
5213506e
RW
10998 for ac_exec_ext in '' $ac_executable_extensions; do
10999 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11000 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 11001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11002 break 2
11003 fi
11004done
5213506e
RW
11005 done
11006IFS=$as_save_IFS
278a7a38
AO
11007
11008fi
11009fi
11010AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11011if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11013$as_echo "$AR_FOR_TARGET" >&6; }
278a7a38 11014else
5213506e
RW
11015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11016$as_echo "no" >&6; }
278a7a38
AO
11017fi
11018
5213506e 11019
278a7a38
AO
11020 done
11021fi
11022
11023if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11024 for ncn_progname in ar; do
5213506e
RW
11025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11026$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11027 if test -x $with_build_time_tools/${ncn_progname}; then
11028 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11030$as_echo "yes" >&6; }
e8b05380
PB
11031 break
11032 else
5213506e
RW
11033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11034$as_echo "no" >&6; }
e8b05380
PB
11035 fi
11036 done
11037fi
11038
11039if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11040 for ncn_progname in ar; do
11041 if test -n "$ncn_target_tool_prefix"; then
11042 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11043set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11044{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11045$as_echo_n "checking for $ac_word... " >&6; }
11046if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11047 $as_echo_n "(cached) " >&6
4de997d1 11048else
e8b05380
PB
11049 if test -n "$AR_FOR_TARGET"; then
11050 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 11051else
1c710c3c
DJ
11052as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11053for as_dir in $PATH
11054do
11055 IFS=$as_save_IFS
11056 test -z "$as_dir" && as_dir=.
5213506e
RW
11057 for ac_exec_ext in '' $ac_executable_extensions; do
11058 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11059 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11060 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11061 break 2
11062 fi
11063done
5213506e
RW
11064 done
11065IFS=$as_save_IFS
1c710c3c 11066
4de997d1
PB
11067fi
11068fi
1c710c3c 11069AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 11070if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11072$as_echo "$AR_FOR_TARGET" >&6; }
4de997d1 11073else
5213506e
RW
11074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11075$as_echo "no" >&6; }
4de997d1
PB
11076fi
11077
5213506e 11078
e8b05380
PB
11079 fi
11080 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11081 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11082set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11084$as_echo_n "checking for $ac_word... " >&6; }
11085if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11086 $as_echo_n "(cached) " >&6
e8b05380
PB
11087else
11088 if test -n "$AR_FOR_TARGET"; then
11089 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11090else
1c710c3c
DJ
11091as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11092for as_dir in $PATH
11093do
11094 IFS=$as_save_IFS
11095 test -z "$as_dir" && as_dir=.
5213506e
RW
11096 for ac_exec_ext in '' $ac_executable_extensions; do
11097 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11098 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 11099 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11100 break 2
11101 fi
11102done
5213506e
RW
11103 done
11104IFS=$as_save_IFS
1c710c3c 11105
e8b05380
PB
11106fi
11107fi
1c710c3c 11108AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 11109if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11111$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 11112else
5213506e
RW
11113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11114$as_echo "no" >&6; }
e8b05380 11115fi
1c710c3c 11116
5213506e 11117
e8b05380
PB
11118 fi
11119 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11120 done
11121fi
1c710c3c 11122
e8b05380
PB
11123if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11124 set dummy ar
11125 if test $build = $target ; then
11126 AR_FOR_TARGET="$2"
11127 else
11128 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 11129 fi
1c00b503
PB
11130else
11131 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
e8b05380
PB
11132fi
11133
d1f8db0c
PB
11134else
11135 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
11136fi
11137
11138
11139
11140
11141if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11142 if test -n "$with_build_time_tools"; then
5213506e
RW
11143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11144$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11145 if test -x $with_build_time_tools/as; then
11146 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11147 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5213506e
RW
11148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11149$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
d1f8db0c 11150 else
5213506e
RW
11151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11152$as_echo "no" >&6; }
d1f8db0c 11153 fi
e8b05380
PB
11154 elif test $build != $host && test $have_gcc_for_target = yes; then
11155 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
1c00b503
PB
11156 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11157 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
e8b05380
PB
11158 fi
11159fi
3e19841a 11160if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11161 # Extract the first word of "as", so it can be a program name with args.
11162set dummy as; ac_word=$2
5213506e
RW
11163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11164$as_echo_n "checking for $ac_word... " >&6; }
11165if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11166 $as_echo_n "(cached) " >&6
e8b05380 11167else
1c710c3c
DJ
11168 case $AS_FOR_TARGET in
11169 [\\/]* | ?:[\\/]*)
e8b05380
PB
11170 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11171 ;;
e8b05380 11172 *)
1c710c3c
DJ
11173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11174for as_dir in $gcc_cv_tool_dirs
11175do
11176 IFS=$as_save_IFS
11177 test -z "$as_dir" && as_dir=.
5213506e
RW
11178 for ac_exec_ext in '' $ac_executable_extensions; do
11179 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11180 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11182 break 2
11183 fi
11184done
5213506e
RW
11185 done
11186IFS=$as_save_IFS
1c710c3c 11187
e8b05380
PB
11188 ;;
11189esac
11190fi
1c710c3c 11191AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
e8b05380 11192if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11194$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11195else
5213506e
RW
11196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11197$as_echo "no" >&6; }
e8b05380
PB
11198fi
11199
5213506e 11200
e8b05380
PB
11201fi
11202if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
278a7a38
AO
11203
11204
11205if test -n "$AS_FOR_TARGET"; then
11206 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11207elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11208 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11209fi
11210
11211if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11212 for ncn_progname in as; do
11213 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11214set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11216$as_echo_n "checking for $ac_word... " >&6; }
11217if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11218 $as_echo_n "(cached) " >&6
278a7a38
AO
11219else
11220 if test -n "$AS_FOR_TARGET"; then
11221 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11222else
11223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11224for as_dir in $PATH
11225do
11226 IFS=$as_save_IFS
11227 test -z "$as_dir" && as_dir=.
5213506e
RW
11228 for ac_exec_ext in '' $ac_executable_extensions; do
11229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11230 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11232 break 2
11233 fi
11234done
5213506e
RW
11235 done
11236IFS=$as_save_IFS
278a7a38
AO
11237
11238fi
11239fi
11240AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11241if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11243$as_echo "$AS_FOR_TARGET" >&6; }
278a7a38 11244else
5213506e
RW
11245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11246$as_echo "no" >&6; }
278a7a38
AO
11247fi
11248
5213506e 11249
278a7a38
AO
11250 done
11251fi
11252
11253if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11254 for ncn_progname in as; do
5213506e
RW
11255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11256$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11257 if test -x $with_build_time_tools/${ncn_progname}; then
11258 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11260$as_echo "yes" >&6; }
e8b05380
PB
11261 break
11262 else
5213506e
RW
11263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11264$as_echo "no" >&6; }
e8b05380
PB
11265 fi
11266 done
11267fi
11268
11269if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11270 for ncn_progname in as; do
11271 if test -n "$ncn_target_tool_prefix"; then
11272 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11273set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11275$as_echo_n "checking for $ac_word... " >&6; }
11276if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11277 $as_echo_n "(cached) " >&6
e8b05380
PB
11278else
11279 if test -n "$AS_FOR_TARGET"; then
11280 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11281else
1c710c3c
DJ
11282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11283for as_dir in $PATH
11284do
11285 IFS=$as_save_IFS
11286 test -z "$as_dir" && as_dir=.
5213506e
RW
11287 for ac_exec_ext in '' $ac_executable_extensions; do
11288 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11289 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11291 break 2
11292 fi
11293done
5213506e
RW
11294 done
11295IFS=$as_save_IFS
1c710c3c 11296
e8b05380
PB
11297fi
11298fi
1c710c3c 11299AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11300if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11302$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11303else
5213506e
RW
11304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11305$as_echo "no" >&6; }
e8b05380
PB
11306fi
11307
5213506e 11308
e8b05380
PB
11309 fi
11310 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11311 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11312set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11314$as_echo_n "checking for $ac_word... " >&6; }
11315if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11316 $as_echo_n "(cached) " >&6
4de997d1 11317else
e8b05380
PB
11318 if test -n "$AS_FOR_TARGET"; then
11319 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 11320else
1c710c3c
DJ
11321as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11322for as_dir in $PATH
11323do
11324 IFS=$as_save_IFS
11325 test -z "$as_dir" && as_dir=.
5213506e
RW
11326 for ac_exec_ext in '' $ac_executable_extensions; do
11327 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11328 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11329 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11330 break 2
11331 fi
11332done
5213506e
RW
11333 done
11334IFS=$as_save_IFS
1c710c3c 11335
4de997d1
PB
11336fi
11337fi
1c710c3c 11338AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11339if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11341$as_echo "$AS_FOR_TARGET" >&6; }
4de997d1 11342else
5213506e
RW
11343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11344$as_echo "no" >&6; }
4de997d1 11345fi
1c710c3c 11346
5213506e 11347
e8b05380
PB
11348 fi
11349 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11350 done
11351fi
1c710c3c 11352
e8b05380
PB
11353if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11354 set dummy as
11355 if test $build = $target ; then
11356 AS_FOR_TARGET="$2"
11357 else
11358 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 11359 fi
1c00b503
PB
11360else
11361 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
e8b05380 11362fi
2693c0b0 11363
d1f8db0c
PB
11364else
11365 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
11366fi
11367
e8b05380
PB
11368
11369
11370
11371if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11372 if test -n "$with_build_time_tools"; then
5213506e
RW
11373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11374$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11375 if test -x $with_build_time_tools/dlltool; then
11376 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11377 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5213506e
RW
11378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11379$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
d1f8db0c 11380 else
5213506e
RW
11381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11382$as_echo "no" >&6; }
d1f8db0c 11383 fi
e8b05380
PB
11384 elif test $build != $host && test $have_gcc_for_target = yes; then
11385 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
1c00b503
PB
11386 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11387 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
e8b05380
PB
11388 fi
11389fi
3e19841a 11390if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11391 # Extract the first word of "dlltool", so it can be a program name with args.
11392set dummy dlltool; ac_word=$2
5213506e
RW
11393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11394$as_echo_n "checking for $ac_word... " >&6; }
11395if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11396 $as_echo_n "(cached) " >&6
4de997d1 11397else
1c710c3c
DJ
11398 case $DLLTOOL_FOR_TARGET in
11399 [\\/]* | ?:[\\/]*)
e8b05380
PB
11400 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11401 ;;
e8b05380 11402 *)
1c710c3c
DJ
11403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11404for as_dir in $gcc_cv_tool_dirs
11405do
11406 IFS=$as_save_IFS
11407 test -z "$as_dir" && as_dir=.
5213506e
RW
11408 for ac_exec_ext in '' $ac_executable_extensions; do
11409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11410 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11412 break 2
11413 fi
11414done
5213506e
RW
11415 done
11416IFS=$as_save_IFS
1c710c3c 11417
e8b05380
PB
11418 ;;
11419esac
4de997d1 11420fi
1c710c3c 11421DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380 11422if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11424$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11425else
5213506e
RW
11426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11427$as_echo "no" >&6; }
4de997d1
PB
11428fi
11429
5213506e 11430
e8b05380
PB
11431fi
11432if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
278a7a38
AO
11433
11434
11435if test -n "$DLLTOOL_FOR_TARGET"; then
11436 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11437elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11438 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11439fi
11440
11441if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11442 for ncn_progname in dlltool; do
11443 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11444set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11446$as_echo_n "checking for $ac_word... " >&6; }
11447if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11448 $as_echo_n "(cached) " >&6
278a7a38
AO
11449else
11450 if test -n "$DLLTOOL_FOR_TARGET"; then
11451 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11452else
11453as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11454for as_dir in $PATH
11455do
11456 IFS=$as_save_IFS
11457 test -z "$as_dir" && as_dir=.
5213506e
RW
11458 for ac_exec_ext in '' $ac_executable_extensions; do
11459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11460 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11462 break 2
11463 fi
11464done
5213506e
RW
11465 done
11466IFS=$as_save_IFS
278a7a38
AO
11467
11468fi
11469fi
11470DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11471if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11473$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
278a7a38 11474else
5213506e
RW
11475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11476$as_echo "no" >&6; }
278a7a38
AO
11477fi
11478
5213506e 11479
278a7a38
AO
11480 done
11481fi
11482
11483if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11484 for ncn_progname in dlltool; do
5213506e
RW
11485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11486$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11487 if test -x $with_build_time_tools/${ncn_progname}; then
11488 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11490$as_echo "yes" >&6; }
e8b05380
PB
11491 break
11492 else
5213506e
RW
11493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11494$as_echo "no" >&6; }
e8b05380
PB
11495 fi
11496 done
11497fi
11498
11499if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11500 for ncn_progname in dlltool; do
11501 if test -n "$ncn_target_tool_prefix"; then
11502 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11503set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11505$as_echo_n "checking for $ac_word... " >&6; }
11506if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11507 $as_echo_n "(cached) " >&6
4de997d1 11508else
e8b05380
PB
11509 if test -n "$DLLTOOL_FOR_TARGET"; then
11510 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11511else
1c710c3c
DJ
11512as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11513for as_dir in $PATH
11514do
11515 IFS=$as_save_IFS
11516 test -z "$as_dir" && as_dir=.
5213506e
RW
11517 for ac_exec_ext in '' $ac_executable_extensions; do
11518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11519 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11521 break 2
11522 fi
11523done
5213506e
RW
11524 done
11525IFS=$as_save_IFS
1c710c3c 11526
4de997d1
PB
11527fi
11528fi
1c710c3c 11529DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11530if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11532$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11533else
5213506e
RW
11534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11535$as_echo "no" >&6; }
4de997d1 11536fi
4de997d1 11537
5213506e 11538
e8b05380
PB
11539 fi
11540 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11541 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11542set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11544$as_echo_n "checking for $ac_word... " >&6; }
11545if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11546 $as_echo_n "(cached) " >&6
4de997d1 11547else
e8b05380
PB
11548 if test -n "$DLLTOOL_FOR_TARGET"; then
11549 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11550else
1c710c3c
DJ
11551as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11552for as_dir in $PATH
11553do
11554 IFS=$as_save_IFS
11555 test -z "$as_dir" && as_dir=.
5213506e
RW
11556 for ac_exec_ext in '' $ac_executable_extensions; do
11557 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11558 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11559 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11560 break 2
11561 fi
11562done
5213506e
RW
11563 done
11564IFS=$as_save_IFS
1c710c3c 11565
4de997d1
PB
11566fi
11567fi
1c710c3c 11568DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11569if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11571$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11572else
5213506e
RW
11573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11574$as_echo "no" >&6; }
4de997d1 11575fi
1c710c3c 11576
5213506e 11577
e8b05380
PB
11578 fi
11579 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11580 done
11581fi
1c710c3c 11582
e8b05380
PB
11583if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11584 set dummy dlltool
11585 if test $build = $target ; then
11586 DLLTOOL_FOR_TARGET="$2"
11587 else
11588 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11589 fi
1c00b503
PB
11590else
11591 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
e8b05380
PB
11592fi
11593
d1f8db0c
PB
11594else
11595 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
11596fi
11597
4de997d1 11598
e8b05380
PB
11599
11600
11601if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11602 if test -n "$with_build_time_tools"; then
5213506e
RW
11603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11604$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11605 if test -x $with_build_time_tools/ld; then
11606 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11607 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5213506e
RW
11608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11609$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
d1f8db0c 11610 else
5213506e
RW
11611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11612$as_echo "no" >&6; }
d1f8db0c 11613 fi
e8b05380
PB
11614 elif test $build != $host && test $have_gcc_for_target = yes; then
11615 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
1c00b503
PB
11616 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11617 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 11618 fi
e8b05380 11619fi
3e19841a 11620if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11621 # Extract the first word of "ld", so it can be a program name with args.
11622set dummy ld; ac_word=$2
5213506e
RW
11623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11624$as_echo_n "checking for $ac_word... " >&6; }
11625if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11626 $as_echo_n "(cached) " >&6
4de997d1 11627else
1c710c3c
DJ
11628 case $LD_FOR_TARGET in
11629 [\\/]* | ?:[\\/]*)
e8b05380
PB
11630 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11631 ;;
e8b05380 11632 *)
1c710c3c
DJ
11633 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11634for as_dir in $gcc_cv_tool_dirs
11635do
11636 IFS=$as_save_IFS
11637 test -z "$as_dir" && as_dir=.
5213506e
RW
11638 for ac_exec_ext in '' $ac_executable_extensions; do
11639 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11640 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11641 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11642 break 2
11643 fi
11644done
5213506e
RW
11645 done
11646IFS=$as_save_IFS
1c710c3c 11647
e8b05380
PB
11648 ;;
11649esac
4de997d1 11650fi
1c710c3c 11651LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380 11652if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11654$as_echo "$LD_FOR_TARGET" >&6; }
4de997d1 11655else
5213506e
RW
11656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11657$as_echo "no" >&6; }
4de997d1 11658fi
2693c0b0 11659
5213506e 11660
e8b05380
PB
11661fi
11662if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
278a7a38
AO
11663
11664
11665if test -n "$LD_FOR_TARGET"; then
11666 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11667elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11668 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11669fi
11670
11671if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11672 for ncn_progname in ld; do
11673 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11674set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11676$as_echo_n "checking for $ac_word... " >&6; }
11677if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11678 $as_echo_n "(cached) " >&6
278a7a38
AO
11679else
11680 if test -n "$LD_FOR_TARGET"; then
11681 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11682else
11683as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11684for as_dir in $PATH
11685do
11686 IFS=$as_save_IFS
11687 test -z "$as_dir" && as_dir=.
5213506e
RW
11688 for ac_exec_ext in '' $ac_executable_extensions; do
11689 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11690 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11692 break 2
11693 fi
11694done
5213506e
RW
11695 done
11696IFS=$as_save_IFS
278a7a38
AO
11697
11698fi
11699fi
11700LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11701if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11703$as_echo "$LD_FOR_TARGET" >&6; }
278a7a38 11704else
5213506e
RW
11705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11706$as_echo "no" >&6; }
278a7a38
AO
11707fi
11708
5213506e 11709
278a7a38
AO
11710 done
11711fi
11712
11713if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11714 for ncn_progname in ld; do
5213506e
RW
11715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11716$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11717 if test -x $with_build_time_tools/${ncn_progname}; then
11718 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11720$as_echo "yes" >&6; }
e8b05380
PB
11721 break
11722 else
5213506e
RW
11723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11724$as_echo "no" >&6; }
e8b05380
PB
11725 fi
11726 done
ca9f4b81
AO
11727fi
11728
e8b05380
PB
11729if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11730 for ncn_progname in ld; do
11731 if test -n "$ncn_target_tool_prefix"; then
11732 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11733set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11735$as_echo_n "checking for $ac_word... " >&6; }
11736if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11737 $as_echo_n "(cached) " >&6
ca9f4b81 11738else
4de997d1
PB
11739 if test -n "$LD_FOR_TARGET"; then
11740 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11741else
1c710c3c
DJ
11742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11743for as_dir in $PATH
11744do
11745 IFS=$as_save_IFS
11746 test -z "$as_dir" && as_dir=.
5213506e
RW
11747 for ac_exec_ext in '' $ac_executable_extensions; do
11748 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11749 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11751 break 2
11752 fi
11753done
5213506e
RW
11754 done
11755IFS=$as_save_IFS
1c710c3c 11756
ca9f4b81
AO
11757fi
11758fi
1c710c3c 11759LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 11760if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11762$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11763else
5213506e
RW
11764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11765$as_echo "no" >&6; }
ca9f4b81
AO
11766fi
11767
5213506e 11768
e8b05380
PB
11769 fi
11770 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11771 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11772set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11774$as_echo_n "checking for $ac_word... " >&6; }
11775if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11776 $as_echo_n "(cached) " >&6
ca9f4b81 11777else
2693c0b0
PB
11778 if test -n "$LD_FOR_TARGET"; then
11779 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11780else
1c710c3c
DJ
11781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11782for as_dir in $PATH
11783do
11784 IFS=$as_save_IFS
11785 test -z "$as_dir" && as_dir=.
5213506e
RW
11786 for ac_exec_ext in '' $ac_executable_extensions; do
11787 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11788 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11789 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11790 break 2
11791 fi
11792done
5213506e
RW
11793 done
11794IFS=$as_save_IFS
1c710c3c 11795
ca9f4b81
AO
11796fi
11797fi
1c710c3c 11798LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 11799if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11801$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11802else
5213506e
RW
11803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11804$as_echo "no" >&6; }
ca9f4b81 11805fi
1c710c3c 11806
5213506e 11807
e8b05380
PB
11808 fi
11809 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11810 done
11811fi
1c710c3c 11812
2693c0b0
PB
11813if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11814 set dummy ld
11815 if test $build = $target ; then
11816 LD_FOR_TARGET="$2"
ca9f4b81 11817 else
2693c0b0 11818 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11819 fi
1c00b503
PB
11820else
11821 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
ca9f4b81
AO
11822fi
11823
d1f8db0c
PB
11824else
11825 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
11826fi
11827
11828
11829
11830
11831if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11832 if test -n "$with_build_time_tools"; then
5213506e
RW
11833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11834$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11835 if test -x $with_build_time_tools/lipo; then
11836 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11837 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5213506e
RW
11838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11839$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
d1f8db0c 11840 else
5213506e
RW
11841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11842$as_echo "no" >&6; }
d1f8db0c 11843 fi
e8b05380
PB
11844 elif test $build != $host && test $have_gcc_for_target = yes; then
11845 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
1c00b503
PB
11846 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11847 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
e8b05380
PB
11848 fi
11849fi
278a7a38
AO
11850if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11851 # Extract the first word of "lipo", so it can be a program name with args.
11852set dummy lipo; ac_word=$2
5213506e
RW
11853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11854$as_echo_n "checking for $ac_word... " >&6; }
11855if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11856 $as_echo_n "(cached) " >&6
278a7a38
AO
11857else
11858 case $LIPO_FOR_TARGET in
11859 [\\/]* | ?:[\\/]*)
11860 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11861 ;;
11862 *)
11863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11864for as_dir in $gcc_cv_tool_dirs
11865do
11866 IFS=$as_save_IFS
11867 test -z "$as_dir" && as_dir=.
5213506e
RW
11868 for ac_exec_ext in '' $ac_executable_extensions; do
11869 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11870 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11871 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11872 break 2
11873 fi
11874done
5213506e
RW
11875 done
11876IFS=$as_save_IFS
278a7a38
AO
11877
11878 ;;
11879esac
11880fi
11881LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
278a7a38 11882if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11884$as_echo "$LIPO_FOR_TARGET" >&6; }
278a7a38 11885else
5213506e
RW
11886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11887$as_echo "no" >&6; }
278a7a38
AO
11888fi
11889
5213506e 11890
278a7a38
AO
11891fi
11892if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11893
11894
11895if test -n "$LIPO_FOR_TARGET"; then
11896 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11897elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11898 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11899fi
11900
11901if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11902 for ncn_progname in lipo; do
11903 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11904set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11906$as_echo_n "checking for $ac_word... " >&6; }
11907if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11908 $as_echo_n "(cached) " >&6
e8b05380 11909else
278a7a38
AO
11910 if test -n "$LIPO_FOR_TARGET"; then
11911 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11912else
11913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11914for as_dir in $PATH
1c710c3c
DJ
11915do
11916 IFS=$as_save_IFS
11917 test -z "$as_dir" && as_dir=.
5213506e
RW
11918 for ac_exec_ext in '' $ac_executable_extensions; do
11919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11920 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11922 break 2
11923 fi
11924done
5213506e
RW
11925 done
11926IFS=$as_save_IFS
1c710c3c 11927
e8b05380 11928fi
278a7a38
AO
11929fi
11930LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
e8b05380 11931if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11933$as_echo "$LIPO_FOR_TARGET" >&6; }
e8b05380 11934else
5213506e
RW
11935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11936$as_echo "no" >&6; }
e8b05380
PB
11937fi
11938
5213506e 11939
278a7a38 11940 done
e8b05380 11941fi
278a7a38
AO
11942
11943if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11944 for ncn_progname in lipo; do
5213506e
RW
11945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11946$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11947 if test -x $with_build_time_tools/${ncn_progname}; then
11948 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11950$as_echo "yes" >&6; }
e8b05380
PB
11951 break
11952 else
5213506e
RW
11953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11954$as_echo "no" >&6; }
e8b05380
PB
11955 fi
11956 done
11957fi
11958
11959if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11960 for ncn_progname in lipo; do
11961 if test -n "$ncn_target_tool_prefix"; then
11962 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11963set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11965$as_echo_n "checking for $ac_word... " >&6; }
11966if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11967 $as_echo_n "(cached) " >&6
040b1c5a
GK
11968else
11969 if test -n "$LIPO_FOR_TARGET"; then
11970 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11971else
1c710c3c
DJ
11972as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11973for as_dir in $PATH
11974do
11975 IFS=$as_save_IFS
11976 test -z "$as_dir" && as_dir=.
5213506e
RW
11977 for ac_exec_ext in '' $ac_executable_extensions; do
11978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11979 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11980 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11981 break 2
11982 fi
11983done
5213506e
RW
11984 done
11985IFS=$as_save_IFS
1c710c3c 11986
040b1c5a
GK
11987fi
11988fi
1c710c3c 11989LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 11990if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11992$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 11993else
5213506e
RW
11994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11995$as_echo "no" >&6; }
040b1c5a
GK
11996fi
11997
5213506e 11998
e8b05380
PB
11999 fi
12000 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12001 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 12002set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12004$as_echo_n "checking for $ac_word... " >&6; }
12005if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12006 $as_echo_n "(cached) " >&6
040b1c5a
GK
12007else
12008 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
12009 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12010else
1c710c3c
DJ
12011as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12012for as_dir in $PATH
12013do
12014 IFS=$as_save_IFS
12015 test -z "$as_dir" && as_dir=.
5213506e
RW
12016 for ac_exec_ext in '' $ac_executable_extensions; do
12017 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12018 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 12019 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12020 break 2
12021 fi
12022done
5213506e
RW
12023 done
12024IFS=$as_save_IFS
1c710c3c 12025
040b1c5a
GK
12026fi
12027fi
1c710c3c 12028LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 12029if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
12030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12031$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 12032else
5213506e
RW
12033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12034$as_echo "no" >&6; }
040b1c5a 12035fi
1c710c3c 12036
5213506e 12037
e8b05380
PB
12038 fi
12039 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12040 done
12041fi
1c710c3c 12042
040b1c5a
GK
12043if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12044 set dummy lipo
12045 if test $build = $target ; then
12046 LIPO_FOR_TARGET="$2"
12047 else
12048 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12049 fi
1c00b503
PB
12050else
12051 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
040b1c5a
GK
12052fi
12053
d1f8db0c
PB
12054else
12055 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
12056fi
12057
12058
12059
12060
12061if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12062 if test -n "$with_build_time_tools"; then
5213506e
RW
12063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12064$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12065 if test -x $with_build_time_tools/nm; then
12066 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12067 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5213506e
RW
12068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12069$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
d1f8db0c 12070 else
5213506e
RW
12071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12072$as_echo "no" >&6; }
d1f8db0c 12073 fi
e8b05380
PB
12074 elif test $build != $host && test $have_gcc_for_target = yes; then
12075 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
1c00b503
PB
12076 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12077 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
e8b05380
PB
12078 fi
12079fi
3e19841a 12080if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12081 # Extract the first word of "nm", so it can be a program name with args.
12082set dummy nm; ac_word=$2
5213506e
RW
12083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12084$as_echo_n "checking for $ac_word... " >&6; }
12085if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12086 $as_echo_n "(cached) " >&6
e8b05380 12087else
1c710c3c
DJ
12088 case $NM_FOR_TARGET in
12089 [\\/]* | ?:[\\/]*)
e8b05380
PB
12090 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12091 ;;
e8b05380 12092 *)
1c710c3c
DJ
12093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12094for as_dir in $gcc_cv_tool_dirs
12095do
12096 IFS=$as_save_IFS
12097 test -z "$as_dir" && as_dir=.
5213506e
RW
12098 for ac_exec_ext in '' $ac_executable_extensions; do
12099 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12100 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12101 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12102 break 2
12103 fi
12104done
5213506e
RW
12105 done
12106IFS=$as_save_IFS
1c710c3c 12107
e8b05380
PB
12108 ;;
12109esac
12110fi
1c710c3c 12111NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380 12112if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12114$as_echo "$NM_FOR_TARGET" >&6; }
e8b05380 12115else
5213506e
RW
12116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12117$as_echo "no" >&6; }
e8b05380
PB
12118fi
12119
5213506e 12120
e8b05380
PB
12121fi
12122if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
278a7a38
AO
12123
12124
12125if test -n "$NM_FOR_TARGET"; then
12126 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12127elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12128 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12129fi
12130
12131if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12132 for ncn_progname in nm; do
12133 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12134set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12136$as_echo_n "checking for $ac_word... " >&6; }
12137if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12138 $as_echo_n "(cached) " >&6
278a7a38
AO
12139else
12140 if test -n "$NM_FOR_TARGET"; then
12141 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12142else
12143as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12144for as_dir in $PATH
12145do
12146 IFS=$as_save_IFS
12147 test -z "$as_dir" && as_dir=.
5213506e
RW
12148 for ac_exec_ext in '' $ac_executable_extensions; do
12149 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12150 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12152 break 2
12153 fi
12154done
5213506e
RW
12155 done
12156IFS=$as_save_IFS
278a7a38
AO
12157
12158fi
12159fi
12160NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12161if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12163$as_echo "$NM_FOR_TARGET" >&6; }
278a7a38 12164else
5213506e
RW
12165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12166$as_echo "no" >&6; }
278a7a38
AO
12167fi
12168
5213506e 12169
278a7a38
AO
12170 done
12171fi
12172
12173if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12174 for ncn_progname in nm; do
5213506e
RW
12175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12176$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12177 if test -x $with_build_time_tools/${ncn_progname}; then
12178 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12180$as_echo "yes" >&6; }
e8b05380
PB
12181 break
12182 else
5213506e
RW
12183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12184$as_echo "no" >&6; }
e8b05380
PB
12185 fi
12186 done
12187fi
12188
12189if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12190 for ncn_progname in nm; do
12191 if test -n "$ncn_target_tool_prefix"; then
12192 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12193set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12194{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12195$as_echo_n "checking for $ac_word... " >&6; }
12196if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12197 $as_echo_n "(cached) " >&6
ca9f4b81 12198else
4de997d1
PB
12199 if test -n "$NM_FOR_TARGET"; then
12200 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12201else
1c710c3c
DJ
12202as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12203for as_dir in $PATH
12204do
12205 IFS=$as_save_IFS
12206 test -z "$as_dir" && as_dir=.
5213506e
RW
12207 for ac_exec_ext in '' $ac_executable_extensions; do
12208 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12209 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12210 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12211 break 2
12212 fi
12213done
5213506e
RW
12214 done
12215IFS=$as_save_IFS
1c710c3c 12216
ca9f4b81
AO
12217fi
12218fi
1c710c3c 12219NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 12220if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12222$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12223else
5213506e
RW
12224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12225$as_echo "no" >&6; }
ca9f4b81
AO
12226fi
12227
5213506e 12228
e8b05380
PB
12229 fi
12230 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12231 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12232set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12234$as_echo_n "checking for $ac_word... " >&6; }
12235if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12236 $as_echo_n "(cached) " >&6
ca9f4b81 12237else
2693c0b0
PB
12238 if test -n "$NM_FOR_TARGET"; then
12239 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12240else
1c710c3c
DJ
12241as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12242for as_dir in $PATH
12243do
12244 IFS=$as_save_IFS
12245 test -z "$as_dir" && as_dir=.
5213506e
RW
12246 for ac_exec_ext in '' $ac_executable_extensions; do
12247 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12248 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12249 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12250 break 2
12251 fi
12252done
5213506e
RW
12253 done
12254IFS=$as_save_IFS
1c710c3c 12255
ca9f4b81
AO
12256fi
12257fi
1c710c3c 12258NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 12259if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12261$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12262else
5213506e
RW
12263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12264$as_echo "no" >&6; }
ca9f4b81 12265fi
1c710c3c 12266
5213506e 12267
e8b05380
PB
12268 fi
12269 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12270 done
12271fi
1c710c3c 12272
2693c0b0
PB
12273if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12274 set dummy nm
12275 if test $build = $target ; then
12276 NM_FOR_TARGET="$2"
ca9f4b81 12277 else
2693c0b0 12278 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12279 fi
1c00b503
PB
12280else
12281 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
ca9f4b81
AO
12282fi
12283
d1f8db0c
PB
12284else
12285 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
12286fi
12287
12288
12289
12290
12291if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12292 if test -n "$with_build_time_tools"; then
5213506e
RW
12293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12294$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12295 if test -x $with_build_time_tools/objdump; then
12296 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12297 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
5213506e
RW
12298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12299$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
d1f8db0c 12300 else
5213506e
RW
12301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12302$as_echo "no" >&6; }
d1f8db0c 12303 fi
e8b05380
PB
12304 elif test $build != $host && test $have_gcc_for_target = yes; then
12305 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
1c00b503
PB
12306 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12307 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
e8b05380
PB
12308 fi
12309fi
3e19841a 12310if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12311 # Extract the first word of "objdump", so it can be a program name with args.
12312set dummy objdump; ac_word=$2
5213506e
RW
12313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12314$as_echo_n "checking for $ac_word... " >&6; }
12315if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12316 $as_echo_n "(cached) " >&6
e8b05380 12317else
1c710c3c
DJ
12318 case $OBJDUMP_FOR_TARGET in
12319 [\\/]* | ?:[\\/]*)
e8b05380
PB
12320 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12321 ;;
e8b05380 12322 *)
1c710c3c
DJ
12323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12324for as_dir in $gcc_cv_tool_dirs
12325do
12326 IFS=$as_save_IFS
12327 test -z "$as_dir" && as_dir=.
5213506e
RW
12328 for ac_exec_ext in '' $ac_executable_extensions; do
12329 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12330 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12331 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12332 break 2
12333 fi
12334done
5213506e
RW
12335 done
12336IFS=$as_save_IFS
1c710c3c 12337
e8b05380
PB
12338 ;;
12339esac
12340fi
1c710c3c 12341OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380 12342if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12344$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
e8b05380 12345else
5213506e
RW
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12347$as_echo "no" >&6; }
e8b05380
PB
12348fi
12349
5213506e 12350
e8b05380
PB
12351fi
12352if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
278a7a38
AO
12353
12354
12355if test -n "$OBJDUMP_FOR_TARGET"; then
12356 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12357elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12358 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12359fi
12360
12361if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12362 for ncn_progname in objdump; do
12363 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12364set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12366$as_echo_n "checking for $ac_word... " >&6; }
12367if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12368 $as_echo_n "(cached) " >&6
278a7a38
AO
12369else
12370 if test -n "$OBJDUMP_FOR_TARGET"; then
12371 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12372else
12373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12374for as_dir in $PATH
12375do
12376 IFS=$as_save_IFS
12377 test -z "$as_dir" && as_dir=.
5213506e
RW
12378 for ac_exec_ext in '' $ac_executable_extensions; do
12379 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12380 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12382 break 2
12383 fi
12384done
5213506e
RW
12385 done
12386IFS=$as_save_IFS
278a7a38
AO
12387
12388fi
12389fi
12390OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12391if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12393$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
278a7a38 12394else
5213506e
RW
12395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12396$as_echo "no" >&6; }
278a7a38
AO
12397fi
12398
5213506e 12399
278a7a38
AO
12400 done
12401fi
12402
12403if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12404 for ncn_progname in objdump; do
5213506e
RW
12405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12406$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12407 if test -x $with_build_time_tools/${ncn_progname}; then
12408 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12410$as_echo "yes" >&6; }
e8b05380
PB
12411 break
12412 else
5213506e
RW
12413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12414$as_echo "no" >&6; }
e8b05380
PB
12415 fi
12416 done
12417fi
12418
12419if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12420 for ncn_progname in objdump; do
12421 if test -n "$ncn_target_tool_prefix"; then
12422 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12423set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12425$as_echo_n "checking for $ac_word... " >&6; }
12426if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12427 $as_echo_n "(cached) " >&6
d739199a
DJ
12428else
12429 if test -n "$OBJDUMP_FOR_TARGET"; then
12430 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12431else
1c710c3c
DJ
12432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12433for as_dir in $PATH
12434do
12435 IFS=$as_save_IFS
12436 test -z "$as_dir" && as_dir=.
5213506e
RW
12437 for ac_exec_ext in '' $ac_executable_extensions; do
12438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12439 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12441 break 2
12442 fi
12443done
5213506e
RW
12444 done
12445IFS=$as_save_IFS
1c710c3c 12446
d739199a
DJ
12447fi
12448fi
1c710c3c 12449OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12450if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12452$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12453else
5213506e
RW
12454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12455$as_echo "no" >&6; }
d739199a
DJ
12456fi
12457
5213506e 12458
e8b05380
PB
12459 fi
12460 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12461 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 12462set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12464$as_echo_n "checking for $ac_word... " >&6; }
12465if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12466 $as_echo_n "(cached) " >&6
d739199a
DJ
12467else
12468 if test -n "$OBJDUMP_FOR_TARGET"; then
12469 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12470else
1c710c3c
DJ
12471as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12472for as_dir in $PATH
12473do
12474 IFS=$as_save_IFS
12475 test -z "$as_dir" && as_dir=.
5213506e
RW
12476 for ac_exec_ext in '' $ac_executable_extensions; do
12477 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12478 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12479 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12480 break 2
12481 fi
12482done
5213506e
RW
12483 done
12484IFS=$as_save_IFS
1c710c3c 12485
d739199a
DJ
12486fi
12487fi
1c710c3c 12488OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12489if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12491$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12492else
5213506e
RW
12493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12494$as_echo "no" >&6; }
d739199a 12495fi
1c710c3c 12496
5213506e 12497
e8b05380
PB
12498 fi
12499 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12500 done
12501fi
1c710c3c 12502
d739199a
DJ
12503if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12504 set dummy objdump
12505 if test $build = $target ; then
12506 OBJDUMP_FOR_TARGET="$2"
12507 else
12508 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12509 fi
1c00b503
PB
12510else
12511 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
d739199a
DJ
12512fi
12513
d1f8db0c
PB
12514else
12515 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
12516fi
12517
12518
12519
12520
12521if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12522 if test -n "$with_build_time_tools"; then
5213506e
RW
12523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12524$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12525 if test -x $with_build_time_tools/ranlib; then
12526 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12527 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
5213506e
RW
12528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12529$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
d1f8db0c 12530 else
5213506e
RW
12531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12532$as_echo "no" >&6; }
d1f8db0c 12533 fi
e8b05380
PB
12534 elif test $build != $host && test $have_gcc_for_target = yes; then
12535 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
1c00b503
PB
12536 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12537 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
e8b05380
PB
12538 fi
12539fi
3e19841a 12540if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12541 # Extract the first word of "ranlib", so it can be a program name with args.
12542set dummy ranlib; ac_word=$2
5213506e
RW
12543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12544$as_echo_n "checking for $ac_word... " >&6; }
12545if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12546 $as_echo_n "(cached) " >&6
e8b05380 12547else
1c710c3c
DJ
12548 case $RANLIB_FOR_TARGET in
12549 [\\/]* | ?:[\\/]*)
e8b05380
PB
12550 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12551 ;;
e8b05380 12552 *)
1c710c3c
DJ
12553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12554for as_dir in $gcc_cv_tool_dirs
12555do
12556 IFS=$as_save_IFS
12557 test -z "$as_dir" && as_dir=.
5213506e
RW
12558 for ac_exec_ext in '' $ac_executable_extensions; do
12559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12560 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12562 break 2
12563 fi
12564done
5213506e
RW
12565 done
12566IFS=$as_save_IFS
1c710c3c 12567
e8b05380
PB
12568 ;;
12569esac
12570fi
1c710c3c 12571RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
e8b05380 12572if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12574$as_echo "$RANLIB_FOR_TARGET" >&6; }
e8b05380 12575else
5213506e
RW
12576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12577$as_echo "no" >&6; }
e8b05380
PB
12578fi
12579
5213506e 12580
e8b05380
PB
12581fi
12582if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
278a7a38
AO
12583
12584
12585if test -n "$RANLIB_FOR_TARGET"; then
12586 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12587elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12588 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12589fi
12590
12591if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12592 for ncn_progname in ranlib; do
12593 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12594set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12596$as_echo_n "checking for $ac_word... " >&6; }
12597if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12598 $as_echo_n "(cached) " >&6
278a7a38
AO
12599else
12600 if test -n "$RANLIB_FOR_TARGET"; then
12601 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12602else
12603as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12604for as_dir in $PATH
12605do
12606 IFS=$as_save_IFS
12607 test -z "$as_dir" && as_dir=.
5213506e
RW
12608 for ac_exec_ext in '' $ac_executable_extensions; do
12609 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12610 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12612 break 2
12613 fi
12614done
5213506e
RW
12615 done
12616IFS=$as_save_IFS
278a7a38
AO
12617
12618fi
12619fi
12620RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12621if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12623$as_echo "$RANLIB_FOR_TARGET" >&6; }
278a7a38 12624else
5213506e
RW
12625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12626$as_echo "no" >&6; }
278a7a38
AO
12627fi
12628
5213506e 12629
278a7a38
AO
12630 done
12631fi
12632
12633if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12634 for ncn_progname in ranlib; do
5213506e
RW
12635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12636$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12637 if test -x $with_build_time_tools/${ncn_progname}; then
12638 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12640$as_echo "yes" >&6; }
e8b05380
PB
12641 break
12642 else
5213506e
RW
12643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12644$as_echo "no" >&6; }
e8b05380
PB
12645 fi
12646 done
12647fi
12648
12649if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12650 for ncn_progname in ranlib; do
12651 if test -n "$ncn_target_tool_prefix"; then
12652 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 12653set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12655$as_echo_n "checking for $ac_word... " >&6; }
12656if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12657 $as_echo_n "(cached) " >&6
ca9f4b81 12658else
4de997d1
PB
12659 if test -n "$RANLIB_FOR_TARGET"; then
12660 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12661else
1c710c3c
DJ
12662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12663for as_dir in $PATH
12664do
12665 IFS=$as_save_IFS
12666 test -z "$as_dir" && as_dir=.
5213506e
RW
12667 for ac_exec_ext in '' $ac_executable_extensions; do
12668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12669 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12671 break 2
12672 fi
12673done
5213506e
RW
12674 done
12675IFS=$as_save_IFS
1c710c3c 12676
ca9f4b81
AO
12677fi
12678fi
1c710c3c 12679RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 12680if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12682$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12683else
5213506e
RW
12684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12685$as_echo "no" >&6; }
ca9f4b81
AO
12686fi
12687
5213506e 12688
e8b05380
PB
12689 fi
12690 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12691 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12692set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12694$as_echo_n "checking for $ac_word... " >&6; }
12695if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12696 $as_echo_n "(cached) " >&6
ca9f4b81 12697else
2693c0b0
PB
12698 if test -n "$RANLIB_FOR_TARGET"; then
12699 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12700else
1c710c3c
DJ
12701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12702for as_dir in $PATH
12703do
12704 IFS=$as_save_IFS
12705 test -z "$as_dir" && as_dir=.
5213506e
RW
12706 for ac_exec_ext in '' $ac_executable_extensions; do
12707 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12708 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12710 break 2
12711 fi
12712done
5213506e
RW
12713 done
12714IFS=$as_save_IFS
1c710c3c 12715
ca9f4b81
AO
12716fi
12717fi
1c710c3c 12718RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 12719if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12721$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12722else
5213506e
RW
12723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12724$as_echo "no" >&6; }
ca9f4b81 12725fi
1c710c3c 12726
5213506e 12727
e8b05380
PB
12728 fi
12729 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12730 done
12731fi
1c710c3c 12732
e8b05380
PB
12733if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12734 set dummy ranlib
12735 if test $build = $target ; then
12736 RANLIB_FOR_TARGET="$2"
12737 else
12738 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12739 fi
1c00b503
PB
12740else
12741 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
e8b05380 12742fi
2693c0b0 12743
d1f8db0c
PB
12744else
12745 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
12746fi
12747
e8b05380
PB
12748
12749
12750
12751if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12752 if test -n "$with_build_time_tools"; then
5213506e
RW
12753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12754$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12755 if test -x $with_build_time_tools/strip; then
12756 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12757 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
5213506e
RW
12758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12759$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
d1f8db0c 12760 else
5213506e
RW
12761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12762$as_echo "no" >&6; }
d1f8db0c 12763 fi
e8b05380
PB
12764 elif test $build != $host && test $have_gcc_for_target = yes; then
12765 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
1c00b503
PB
12766 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12767 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
e8b05380
PB
12768 fi
12769fi
3e19841a 12770if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12771 # Extract the first word of "strip", so it can be a program name with args.
12772set dummy strip; ac_word=$2
5213506e
RW
12773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12774$as_echo_n "checking for $ac_word... " >&6; }
12775if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12776 $as_echo_n "(cached) " >&6
e8b05380 12777else
1c710c3c
DJ
12778 case $STRIP_FOR_TARGET in
12779 [\\/]* | ?:[\\/]*)
e8b05380
PB
12780 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12781 ;;
e8b05380 12782 *)
1c710c3c
DJ
12783 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12784for as_dir in $gcc_cv_tool_dirs
12785do
12786 IFS=$as_save_IFS
12787 test -z "$as_dir" && as_dir=.
5213506e
RW
12788 for ac_exec_ext in '' $ac_executable_extensions; do
12789 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12790 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12791 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12792 break 2
12793 fi
12794done
5213506e
RW
12795 done
12796IFS=$as_save_IFS
1c710c3c 12797
e8b05380
PB
12798 ;;
12799esac
12800fi
1c710c3c 12801STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380 12802if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12804$as_echo "$STRIP_FOR_TARGET" >&6; }
e8b05380 12805else
5213506e
RW
12806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12807$as_echo "no" >&6; }
e8b05380
PB
12808fi
12809
5213506e 12810
e8b05380
PB
12811fi
12812if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
278a7a38
AO
12813
12814
12815if test -n "$STRIP_FOR_TARGET"; then
12816 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12817elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12818 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12819fi
12820
12821if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12822 for ncn_progname in strip; do
12823 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12824set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12826$as_echo_n "checking for $ac_word... " >&6; }
12827if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12828 $as_echo_n "(cached) " >&6
278a7a38
AO
12829else
12830 if test -n "$STRIP_FOR_TARGET"; then
12831 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12832else
12833as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12834for as_dir in $PATH
12835do
12836 IFS=$as_save_IFS
12837 test -z "$as_dir" && as_dir=.
5213506e
RW
12838 for ac_exec_ext in '' $ac_executable_extensions; do
12839 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12840 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 12841 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12842 break 2
12843 fi
12844done
5213506e
RW
12845 done
12846IFS=$as_save_IFS
278a7a38
AO
12847
12848fi
12849fi
12850STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12851if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12853$as_echo "$STRIP_FOR_TARGET" >&6; }
278a7a38 12854else
5213506e
RW
12855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12856$as_echo "no" >&6; }
278a7a38
AO
12857fi
12858
5213506e 12859
278a7a38
AO
12860 done
12861fi
12862
12863if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12864 for ncn_progname in strip; do
5213506e
RW
12865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12866$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12867 if test -x $with_build_time_tools/${ncn_progname}; then
12868 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12870$as_echo "yes" >&6; }
e8b05380
PB
12871 break
12872 else
5213506e
RW
12873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12874$as_echo "no" >&6; }
e8b05380
PB
12875 fi
12876 done
12877fi
12878
12879if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12880 for ncn_progname in strip; do
12881 if test -n "$ncn_target_tool_prefix"; then
12882 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12883set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12885$as_echo_n "checking for $ac_word... " >&6; }
12886if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12887 $as_echo_n "(cached) " >&6
af71363e
AS
12888else
12889 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
12890 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12891else
12892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12893for as_dir in $PATH
12894do
12895 IFS=$as_save_IFS
12896 test -z "$as_dir" && as_dir=.
5213506e
RW
12897 for ac_exec_ext in '' $ac_executable_extensions; do
12898 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12899 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12901 break 2
12902 fi
12903done
5213506e
RW
12904 done
12905IFS=$as_save_IFS
1c710c3c 12906
040b1c5a
GK
12907fi
12908fi
1c710c3c 12909STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 12910if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12912$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 12913else
5213506e
RW
12914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12915$as_echo "no" >&6; }
040b1c5a
GK
12916fi
12917
5213506e 12918
e8b05380
PB
12919 fi
12920 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12921 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 12922set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12924$as_echo_n "checking for $ac_word... " >&6; }
12925if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12926 $as_echo_n "(cached) " >&6
040b1c5a
GK
12927else
12928 if test -n "$STRIP_FOR_TARGET"; then
12929 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12930else
1c710c3c
DJ
12931as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12932for as_dir in $PATH
12933do
12934 IFS=$as_save_IFS
12935 test -z "$as_dir" && as_dir=.
5213506e
RW
12936 for ac_exec_ext in '' $ac_executable_extensions; do
12937 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12938 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 12939 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12940 break 2
12941 fi
12942done
5213506e
RW
12943 done
12944IFS=$as_save_IFS
1c710c3c 12945
040b1c5a
GK
12946fi
12947fi
1c710c3c 12948STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 12949if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12951$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 12952else
5213506e
RW
12953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12954$as_echo "no" >&6; }
040b1c5a 12955fi
1c710c3c 12956
5213506e 12957
e8b05380
PB
12958 fi
12959 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12960 done
12961fi
1c710c3c 12962
040b1c5a
GK
12963if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12964 set dummy strip
12965 if test $build = $target ; then
12966 STRIP_FOR_TARGET="$2"
12967 else
12968 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12969 fi
1c00b503
PB
12970else
12971 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
040b1c5a
GK
12972fi
12973
d1f8db0c
PB
12974else
12975 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
12976fi
12977
12978
12979
12980
12981if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12982 if test -n "$with_build_time_tools"; then
5213506e
RW
12983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12984$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12985 if test -x $with_build_time_tools/windres; then
12986 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12987 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
5213506e
RW
12988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12989$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
d1f8db0c 12990 else
5213506e
RW
12991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12992$as_echo "no" >&6; }
d1f8db0c 12993 fi
e8b05380
PB
12994 elif test $build != $host && test $have_gcc_for_target = yes; then
12995 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
1c00b503
PB
12996 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12997 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
e8b05380
PB
12998 fi
12999fi
3e19841a 13000if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13001 # Extract the first word of "windres", so it can be a program name with args.
13002set dummy windres; ac_word=$2
5213506e
RW
13003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13004$as_echo_n "checking for $ac_word... " >&6; }
13005if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13006 $as_echo_n "(cached) " >&6
e8b05380 13007else
1c710c3c
DJ
13008 case $WINDRES_FOR_TARGET in
13009 [\\/]* | ?:[\\/]*)
e8b05380
PB
13010 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13011 ;;
e8b05380 13012 *)
1c710c3c
DJ
13013 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13014for as_dir in $gcc_cv_tool_dirs
13015do
13016 IFS=$as_save_IFS
13017 test -z "$as_dir" && as_dir=.
5213506e
RW
13018 for ac_exec_ext in '' $ac_executable_extensions; do
13019 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13020 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13021 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13022 break 2
13023 fi
13024done
5213506e
RW
13025 done
13026IFS=$as_save_IFS
1c710c3c 13027
e8b05380
PB
13028 ;;
13029esac
13030fi
1c710c3c 13031WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380 13032if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13034$as_echo "$WINDRES_FOR_TARGET" >&6; }
e8b05380 13035else
5213506e
RW
13036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13037$as_echo "no" >&6; }
e8b05380
PB
13038fi
13039
5213506e 13040
e8b05380
PB
13041fi
13042if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
278a7a38
AO
13043
13044
13045if test -n "$WINDRES_FOR_TARGET"; then
13046 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13047elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13048 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13049fi
13050
13051if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13052 for ncn_progname in windres; do
13053 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13054set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13056$as_echo_n "checking for $ac_word... " >&6; }
13057if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13058 $as_echo_n "(cached) " >&6
278a7a38
AO
13059else
13060 if test -n "$WINDRES_FOR_TARGET"; then
13061 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13062else
13063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13064for as_dir in $PATH
13065do
13066 IFS=$as_save_IFS
13067 test -z "$as_dir" && as_dir=.
5213506e
RW
13068 for ac_exec_ext in '' $ac_executable_extensions; do
13069 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13070 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13071 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13072 break 2
13073 fi
13074done
5213506e
RW
13075 done
13076IFS=$as_save_IFS
278a7a38
AO
13077
13078fi
13079fi
13080WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13081if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13083$as_echo "$WINDRES_FOR_TARGET" >&6; }
278a7a38 13084else
5213506e
RW
13085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13086$as_echo "no" >&6; }
278a7a38
AO
13087fi
13088
5213506e 13089
278a7a38
AO
13090 done
13091fi
13092
13093if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13094 for ncn_progname in windres; do
5213506e
RW
13095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13096$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13097 if test -x $with_build_time_tools/${ncn_progname}; then
13098 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13100$as_echo "yes" >&6; }
e8b05380
PB
13101 break
13102 else
5213506e
RW
13103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13104$as_echo "no" >&6; }
e8b05380
PB
13105 fi
13106 done
13107fi
13108
13109if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13110 for ncn_progname in windres; do
13111 if test -n "$ncn_target_tool_prefix"; then
13112 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 13113set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13115$as_echo_n "checking for $ac_word... " >&6; }
13116if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13117 $as_echo_n "(cached) " >&6
ca9f4b81 13118else
4de997d1
PB
13119 if test -n "$WINDRES_FOR_TARGET"; then
13120 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13121else
1c710c3c
DJ
13122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13123for as_dir in $PATH
13124do
13125 IFS=$as_save_IFS
13126 test -z "$as_dir" && as_dir=.
5213506e
RW
13127 for ac_exec_ext in '' $ac_executable_extensions; do
13128 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13129 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13131 break 2
13132 fi
13133done
5213506e
RW
13134 done
13135IFS=$as_save_IFS
1c710c3c 13136
ca9f4b81
AO
13137fi
13138fi
1c710c3c 13139WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 13140if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13142$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13143else
5213506e
RW
13144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13145$as_echo "no" >&6; }
ca9f4b81
AO
13146fi
13147
5213506e 13148
e8b05380
PB
13149 fi
13150 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13151 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 13152set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13154$as_echo_n "checking for $ac_word... " >&6; }
13155if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13156 $as_echo_n "(cached) " >&6
ca9f4b81 13157else
2693c0b0
PB
13158 if test -n "$WINDRES_FOR_TARGET"; then
13159 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13160else
1c710c3c
DJ
13161as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13162for as_dir in $PATH
13163do
13164 IFS=$as_save_IFS
13165 test -z "$as_dir" && as_dir=.
5213506e
RW
13166 for ac_exec_ext in '' $ac_executable_extensions; do
13167 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13168 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13169 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13170 break 2
13171 fi
13172done
5213506e
RW
13173 done
13174IFS=$as_save_IFS
1c710c3c 13175
ca9f4b81
AO
13176fi
13177fi
1c710c3c 13178WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 13179if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13181$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13182else
5213506e
RW
13183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13184$as_echo "no" >&6; }
ca9f4b81 13185fi
1c710c3c 13186
5213506e 13187
e8b05380
PB
13188 fi
13189 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13190 done
13191fi
1c710c3c 13192
2693c0b0
PB
13193if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13194 set dummy windres
13195 if test $build = $target ; then
13196 WINDRES_FOR_TARGET="$2"
ca9f4b81 13197 else
2693c0b0 13198 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 13199 fi
1c00b503
PB
13200else
13201 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
ca9f4b81
AO
13202fi
13203
d1f8db0c
PB
13204else
13205 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
13206fi
13207
4977bab6 13208
901119ae
KT
13209
13210
13211if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13212 if test -n "$with_build_time_tools"; then
5213506e
RW
13213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13214$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
901119ae
KT
13215 if test -x $with_build_time_tools/windmc; then
13216 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13217 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
5213506e
RW
13218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13219$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
901119ae 13220 else
5213506e
RW
13221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13222$as_echo "no" >&6; }
901119ae
KT
13223 fi
13224 elif test $build != $host && test $have_gcc_for_target = yes; then
13225 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
1c00b503
PB
13226 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13227 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
901119ae
KT
13228 fi
13229fi
13230if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13231 # Extract the first word of "windmc", so it can be a program name with args.
13232set dummy windmc; ac_word=$2
5213506e
RW
13233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13234$as_echo_n "checking for $ac_word... " >&6; }
13235if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13236 $as_echo_n "(cached) " >&6
901119ae
KT
13237else
13238 case $WINDMC_FOR_TARGET in
13239 [\\/]* | ?:[\\/]*)
13240 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13241 ;;
13242 *)
13243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13244for as_dir in $gcc_cv_tool_dirs
13245do
13246 IFS=$as_save_IFS
13247 test -z "$as_dir" && as_dir=.
5213506e
RW
13248 for ac_exec_ext in '' $ac_executable_extensions; do
13249 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13250 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13251 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13252 break 2
13253 fi
13254done
5213506e
RW
13255 done
13256IFS=$as_save_IFS
901119ae
KT
13257
13258 ;;
13259esac
13260fi
13261WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
901119ae 13262if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13264$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13265else
5213506e
RW
13266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13267$as_echo "no" >&6; }
901119ae
KT
13268fi
13269
5213506e 13270
901119ae
KT
13271fi
13272if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13273
13274
13275if test -n "$WINDMC_FOR_TARGET"; then
13276 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13277elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13278 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13279fi
13280
13281if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13282 for ncn_progname in windmc; do
13283 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13284set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13286$as_echo_n "checking for $ac_word... " >&6; }
13287if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13288 $as_echo_n "(cached) " >&6
901119ae
KT
13289else
13290 if test -n "$WINDMC_FOR_TARGET"; then
13291 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13292else
13293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13294for as_dir in $PATH
13295do
13296 IFS=$as_save_IFS
13297 test -z "$as_dir" && as_dir=.
5213506e
RW
13298 for ac_exec_ext in '' $ac_executable_extensions; do
13299 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13300 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13301 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13302 break 2
13303 fi
13304done
5213506e
RW
13305 done
13306IFS=$as_save_IFS
901119ae
KT
13307
13308fi
13309fi
13310WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13311if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13313$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13314else
5213506e
RW
13315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13316$as_echo "no" >&6; }
901119ae
KT
13317fi
13318
5213506e 13319
901119ae
KT
13320 done
13321fi
13322
13323if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13324 for ncn_progname in windmc; do
5213506e
RW
13325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13326$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
901119ae
KT
13327 if test -x $with_build_time_tools/${ncn_progname}; then
13328 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13330$as_echo "yes" >&6; }
901119ae
KT
13331 break
13332 else
5213506e
RW
13333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13334$as_echo "no" >&6; }
901119ae
KT
13335 fi
13336 done
13337fi
13338
13339if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13340 for ncn_progname in windmc; do
13341 if test -n "$ncn_target_tool_prefix"; then
13342 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13343set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13345$as_echo_n "checking for $ac_word... " >&6; }
13346if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13347 $as_echo_n "(cached) " >&6
901119ae
KT
13348else
13349 if test -n "$WINDMC_FOR_TARGET"; then
13350 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13351else
13352as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13353for as_dir in $PATH
13354do
13355 IFS=$as_save_IFS
13356 test -z "$as_dir" && as_dir=.
5213506e
RW
13357 for ac_exec_ext in '' $ac_executable_extensions; do
13358 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13359 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13360 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13361 break 2
13362 fi
13363done
5213506e
RW
13364 done
13365IFS=$as_save_IFS
901119ae
KT
13366
13367fi
13368fi
13369WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13370if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13372$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13373else
5213506e
RW
13374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13375$as_echo "no" >&6; }
901119ae
KT
13376fi
13377
5213506e 13378
901119ae
KT
13379 fi
13380 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13381 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13382set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13384$as_echo_n "checking for $ac_word... " >&6; }
13385if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13386 $as_echo_n "(cached) " >&6
901119ae
KT
13387else
13388 if test -n "$WINDMC_FOR_TARGET"; then
13389 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13390else
13391as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13392for as_dir in $PATH
13393do
13394 IFS=$as_save_IFS
13395 test -z "$as_dir" && as_dir=.
5213506e
RW
13396 for ac_exec_ext in '' $ac_executable_extensions; do
13397 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13398 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13399 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13400 break 2
13401 fi
13402done
5213506e
RW
13403 done
13404IFS=$as_save_IFS
901119ae
KT
13405
13406fi
13407fi
13408WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13409if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13411$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13412else
5213506e
RW
13413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13414$as_echo "no" >&6; }
901119ae
KT
13415fi
13416
5213506e 13417
901119ae
KT
13418 fi
13419 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13420 done
13421fi
13422
13423if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13424 set dummy windmc
13425 if test $build = $target ; then
13426 WINDMC_FOR_TARGET="$2"
13427 else
13428 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13429 fi
1c00b503
PB
13430else
13431 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
901119ae
KT
13432fi
13433
13434else
13435 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13436fi
13437
13438
2abefe3d
PB
13439RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13440
5213506e
RW
13441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13442$as_echo_n "checking where to find the target ar... " >&6; }
2abefe3d 13443if test "x${build}" != "x${host}" ; then
e8b05380
PB
13444 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13445 # We already found the complete path
172e41aa 13446 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13448$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13449 else
13450 # Canadian cross, just use what we found
5213506e
RW
13451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13452$as_echo "pre-installed" >&6; }
e8b05380 13453 fi
2abefe3d
PB
13454else
13455 ok=yes
13456 case " ${configdirs} " in
13457 *" binutils "*) ;;
13458 *) ok=no ;;
13459 esac
1c710c3c 13460
2abefe3d
PB
13461 if test $ok = yes; then
13462 # An in-tree tool is available and we can use it
13463 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
5213506e
RW
13464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13465$as_echo "just compiled" >&6; }
e8b05380
PB
13466 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13467 # We already found the complete path
172e41aa 13468 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13470$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13471 elif test "x$target" = "x$host"; then
13472 # We can use an host tool
13473 AR_FOR_TARGET='$(AR)'
5213506e
RW
13474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13475$as_echo "host tool" >&6; }
2abefe3d
PB
13476 else
13477 # We need a cross tool
5213506e
RW
13478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13479$as_echo "pre-installed" >&6; }
2abefe3d
PB
13480 fi
13481fi
0b0dc272 13482
5213506e
RW
13483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13484$as_echo_n "checking where to find the target as... " >&6; }
2abefe3d 13485if test "x${build}" != "x${host}" ; then
e8b05380
PB
13486 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13487 # We already found the complete path
172e41aa 13488 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13490$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13491 else
13492 # Canadian cross, just use what we found
5213506e
RW
13493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13494$as_echo "pre-installed" >&6; }
e8b05380 13495 fi
2abefe3d
PB
13496else
13497 ok=yes
13498 case " ${configdirs} " in
13499 *" gas "*) ;;
13500 *) ok=no ;;
13501 esac
1c710c3c 13502
2abefe3d
PB
13503 if test $ok = yes; then
13504 # An in-tree tool is available and we can use it
13505 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
5213506e
RW
13506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13507$as_echo "just compiled" >&6; }
e8b05380
PB
13508 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13509 # We already found the complete path
172e41aa 13510 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13512$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13513 elif test "x$target" = "x$host"; then
13514 # We can use an host tool
13515 AS_FOR_TARGET='$(AS)'
5213506e
RW
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13517$as_echo "host tool" >&6; }
2abefe3d
PB
13518 else
13519 # We need a cross tool
5213506e
RW
13520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13521$as_echo "pre-installed" >&6; }
2abefe3d
PB
13522 fi
13523fi
0b0dc272 13524
5213506e
RW
13525{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13526$as_echo_n "checking where to find the target cc... " >&6; }
2abefe3d 13527if test "x${build}" != "x${host}" ; then
e8b05380
PB
13528 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13529 # We already found the complete path
172e41aa 13530 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13532$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13533 else
13534 # Canadian cross, just use what we found
5213506e
RW
13535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13536$as_echo "pre-installed" >&6; }
e8b05380 13537 fi
2abefe3d
PB
13538else
13539 ok=yes
13540 case " ${configdirs} " in
13541 *" gcc "*) ;;
13542 *) ok=no ;;
13543 esac
1c710c3c 13544
2abefe3d
PB
13545 if test $ok = yes; then
13546 # An in-tree tool is available and we can use it
13547 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13549$as_echo "just compiled" >&6; }
e8b05380
PB
13550 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13551 # We already found the complete path
172e41aa 13552 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13554$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13555 elif test "x$target" = "x$host"; then
13556 # We can use an host tool
13557 CC_FOR_TARGET='$(CC)'
5213506e
RW
13558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13559$as_echo "host tool" >&6; }
2abefe3d
PB
13560 else
13561 # We need a cross tool
5213506e
RW
13562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13563$as_echo "pre-installed" >&6; }
2abefe3d
PB
13564 fi
13565fi
0b0dc272 13566
5213506e
RW
13567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13568$as_echo_n "checking where to find the target c++... " >&6; }
2abefe3d 13569if test "x${build}" != "x${host}" ; then
e8b05380
PB
13570 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13571 # We already found the complete path
172e41aa 13572 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13574$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13575 else
13576 # Canadian cross, just use what we found
5213506e
RW
13577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13578$as_echo "pre-installed" >&6; }
e8b05380 13579 fi
2abefe3d
PB
13580else
13581 ok=yes
13582 case " ${configdirs} " in
13583 *" gcc "*) ;;
13584 *) ok=no ;;
13585 esac
13586 case ,${enable_languages}, in
13587 *,c++,*) ;;
13588 *) ok=no ;;
13589 esac
13590 if test $ok = yes; then
13591 # An in-tree tool is available and we can use it
13592 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'
5213506e
RW
13593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13594$as_echo "just compiled" >&6; }
e8b05380
PB
13595 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13596 # We already found the complete path
172e41aa 13597 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13599$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13600 elif test "x$target" = "x$host"; then
13601 # We can use an host tool
13602 CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13604$as_echo "host tool" >&6; }
2abefe3d
PB
13605 else
13606 # We need a cross tool
5213506e
RW
13607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13608$as_echo "pre-installed" >&6; }
2abefe3d
PB
13609 fi
13610fi
0b0dc272 13611
5213506e
RW
13612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13613$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
2abefe3d 13614if test "x${build}" != "x${host}" ; then
e8b05380
PB
13615 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13616 # We already found the complete path
172e41aa 13617 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13619$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13620 else
13621 # Canadian cross, just use what we found
5213506e
RW
13622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13623$as_echo "pre-installed" >&6; }
e8b05380 13624 fi
2abefe3d
PB
13625else
13626 ok=yes
13627 case " ${configdirs} " in
13628 *" gcc "*) ;;
13629 *) ok=no ;;
13630 esac
13631 case ,${enable_languages}, in
13632 *,c++,*) ;;
13633 *) ok=no ;;
13634 esac
13635 if test $ok = yes; then
13636 # An in-tree tool is available and we can use it
13637 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'
5213506e
RW
13638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13639$as_echo "just compiled" >&6; }
e8b05380
PB
13640 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13641 # We already found the complete path
172e41aa 13642 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13644$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13645 elif test "x$target" = "x$host"; then
13646 # We can use an host tool
13647 RAW_CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13649$as_echo "host tool" >&6; }
2abefe3d
PB
13650 else
13651 # We need a cross tool
5213506e
RW
13652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13653$as_echo "pre-installed" >&6; }
2abefe3d
PB
13654 fi
13655fi
0b0dc272 13656
5213506e
RW
13657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13658$as_echo_n "checking where to find the target dlltool... " >&6; }
2abefe3d 13659if test "x${build}" != "x${host}" ; then
e8b05380
PB
13660 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13661 # We already found the complete path
172e41aa 13662 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13664$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13665 else
13666 # Canadian cross, just use what we found
5213506e
RW
13667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13668$as_echo "pre-installed" >&6; }
e8b05380 13669 fi
2abefe3d
PB
13670else
13671 ok=yes
13672 case " ${configdirs} " in
13673 *" binutils "*) ;;
13674 *) ok=no ;;
13675 esac
1c710c3c 13676
2abefe3d
PB
13677 if test $ok = yes; then
13678 # An in-tree tool is available and we can use it
13679 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
5213506e
RW
13680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13681$as_echo "just compiled" >&6; }
e8b05380
PB
13682 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13683 # We already found the complete path
172e41aa 13684 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13686$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13687 elif test "x$target" = "x$host"; then
13688 # We can use an host tool
13689 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
5213506e
RW
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13691$as_echo "host tool" >&6; }
2abefe3d
PB
13692 else
13693 # We need a cross tool
5213506e
RW
13694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13695$as_echo "pre-installed" >&6; }
2abefe3d
PB
13696 fi
13697fi
0b0dc272 13698
5213506e
RW
13699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13700$as_echo_n "checking where to find the target gcc... " >&6; }
2abefe3d 13701if test "x${build}" != "x${host}" ; then
e8b05380
PB
13702 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13703 # We already found the complete path
172e41aa 13704 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13706$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13707 else
13708 # Canadian cross, just use what we found
5213506e
RW
13709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13710$as_echo "pre-installed" >&6; }
e8b05380 13711 fi
2abefe3d
PB
13712else
13713 ok=yes
13714 case " ${configdirs} " in
13715 *" gcc "*) ;;
13716 *) ok=no ;;
13717 esac
1c710c3c 13718
2abefe3d
PB
13719 if test $ok = yes; then
13720 # An in-tree tool is available and we can use it
13721 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13723$as_echo "just compiled" >&6; }
e8b05380
PB
13724 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13725 # We already found the complete path
172e41aa 13726 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13728$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13729 elif test "x$target" = "x$host"; then
13730 # We can use an host tool
13731 GCC_FOR_TARGET='$()'
5213506e
RW
13732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13733$as_echo "host tool" >&6; }
2abefe3d
PB
13734 else
13735 # We need a cross tool
5213506e
RW
13736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13737$as_echo "pre-installed" >&6; }
2abefe3d
PB
13738 fi
13739fi
0b0dc272 13740
5213506e
RW
13741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13742$as_echo_n "checking where to find the target gcj... " >&6; }
2abefe3d 13743if test "x${build}" != "x${host}" ; then
e8b05380
PB
13744 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13745 # We already found the complete path
172e41aa 13746 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13748$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13749 else
13750 # Canadian cross, just use what we found
5213506e
RW
13751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13752$as_echo "pre-installed" >&6; }
e8b05380 13753 fi
2abefe3d
PB
13754else
13755 ok=yes
13756 case " ${configdirs} " in
13757 *" gcc "*) ;;
13758 *) ok=no ;;
13759 esac
13760 case ,${enable_languages}, in
13761 *,java,*) ;;
13762 *) ok=no ;;
13763 esac
13764 if test $ok = yes; then
13765 # An in-tree tool is available and we can use it
13766 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13768$as_echo "just compiled" >&6; }
e8b05380
PB
13769 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13770 # We already found the complete path
172e41aa 13771 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13773$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13774 elif test "x$target" = "x$host"; then
13775 # We can use an host tool
13776 GCJ_FOR_TARGET='$(GCJ)'
5213506e
RW
13777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13778$as_echo "host tool" >&6; }
2abefe3d
PB
13779 else
13780 # We need a cross tool
5213506e
RW
13781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13782$as_echo "pre-installed" >&6; }
2abefe3d
PB
13783 fi
13784fi
0b0dc272 13785
5213506e
RW
13786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13787$as_echo_n "checking where to find the target gfortran... " >&6; }
2abefe3d 13788if test "x${build}" != "x${host}" ; then
e8b05380
PB
13789 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13790 # We already found the complete path
172e41aa 13791 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13793$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13794 else
13795 # Canadian cross, just use what we found
5213506e
RW
13796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13797$as_echo "pre-installed" >&6; }
e8b05380 13798 fi
2abefe3d
PB
13799else
13800 ok=yes
13801 case " ${configdirs} " in
13802 *" gcc "*) ;;
13803 *) ok=no ;;
13804 esac
13805 case ,${enable_languages}, in
13806 *,fortran,*) ;;
13807 *) ok=no ;;
13808 esac
13809 if test $ok = yes; then
13810 # An in-tree tool is available and we can use it
13811 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13813$as_echo "just compiled" >&6; }
e8b05380
PB
13814 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13815 # We already found the complete path
172e41aa 13816 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13818$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13819 elif test "x$target" = "x$host"; then
13820 # We can use an host tool
13821 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
5213506e
RW
13822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13823$as_echo "host tool" >&6; }
2abefe3d
PB
13824 else
13825 # We need a cross tool
5213506e
RW
13826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13827$as_echo "pre-installed" >&6; }
2abefe3d
PB
13828 fi
13829fi
0b0dc272 13830
5213506e
RW
13831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13832$as_echo_n "checking where to find the target ld... " >&6; }
2abefe3d 13833if test "x${build}" != "x${host}" ; then
e8b05380
PB
13834 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13835 # We already found the complete path
172e41aa 13836 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13838$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13839 else
13840 # Canadian cross, just use what we found
5213506e
RW
13841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13842$as_echo "pre-installed" >&6; }
e8b05380 13843 fi
2abefe3d
PB
13844else
13845 ok=yes
13846 case " ${configdirs} " in
13847 *" ld "*) ;;
13848 *) ok=no ;;
13849 esac
1c710c3c 13850
2abefe3d
PB
13851 if test $ok = yes; then
13852 # An in-tree tool is available and we can use it
13853 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
5213506e
RW
13854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13855$as_echo "just compiled" >&6; }
e8b05380
PB
13856 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13857 # We already found the complete path
172e41aa 13858 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13860$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13861 elif test "x$target" = "x$host"; then
13862 # We can use an host tool
13863 LD_FOR_TARGET='$(LD)'
5213506e
RW
13864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13865$as_echo "host tool" >&6; }
2abefe3d
PB
13866 else
13867 # We need a cross tool
5213506e
RW
13868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13869$as_echo "pre-installed" >&6; }
2abefe3d
PB
13870 fi
13871fi
0b0dc272 13872
5213506e
RW
13873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13874$as_echo_n "checking where to find the target lipo... " >&6; }
2abefe3d 13875if test "x${build}" != "x${host}" ; then
e8b05380
PB
13876 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13877 # We already found the complete path
172e41aa 13878 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
13879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13880$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13881 else
13882 # Canadian cross, just use what we found
5213506e
RW
13883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13884$as_echo "pre-installed" >&6; }
e8b05380 13885 fi
2abefe3d 13886else
e8b05380
PB
13887 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13888 # We already found the complete path
172e41aa 13889 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
13890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13891$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380 13892 elif test "x$target" = "x$host"; then
2abefe3d
PB
13893 # We can use an host tool
13894 LIPO_FOR_TARGET='$(LIPO)'
5213506e
RW
13895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13896$as_echo "host tool" >&6; }
2abefe3d
PB
13897 else
13898 # We need a cross tool
5213506e
RW
13899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13900$as_echo "pre-installed" >&6; }
2abefe3d
PB
13901 fi
13902fi
0b0dc272 13903
5213506e
RW
13904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13905$as_echo_n "checking where to find the target nm... " >&6; }
2abefe3d 13906if test "x${build}" != "x${host}" ; then
e8b05380
PB
13907 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13908 # We already found the complete path
172e41aa 13909 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
13910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13911$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13912 else
13913 # Canadian cross, just use what we found
5213506e
RW
13914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13915$as_echo "pre-installed" >&6; }
e8b05380 13916 fi
2abefe3d
PB
13917else
13918 ok=yes
13919 case " ${configdirs} " in
13920 *" binutils "*) ;;
13921 *) ok=no ;;
13922 esac
1c710c3c 13923
2abefe3d
PB
13924 if test $ok = yes; then
13925 # An in-tree tool is available and we can use it
13926 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
5213506e
RW
13927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13928$as_echo "just compiled" >&6; }
e8b05380
PB
13929 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13930 # We already found the complete path
172e41aa 13931 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
13932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13933$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13934 elif test "x$target" = "x$host"; then
13935 # We can use an host tool
13936 NM_FOR_TARGET='$(NM)'
5213506e
RW
13937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13938$as_echo "host tool" >&6; }
2abefe3d
PB
13939 else
13940 # We need a cross tool
5213506e
RW
13941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13942$as_echo "pre-installed" >&6; }
2abefe3d
PB
13943 fi
13944fi
0b0dc272 13945
5213506e
RW
13946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13947$as_echo_n "checking where to find the target objdump... " >&6; }
2abefe3d 13948if test "x${build}" != "x${host}" ; then
e8b05380
PB
13949 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13950 # We already found the complete path
172e41aa 13951 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
13952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13953$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13954 else
13955 # Canadian cross, just use what we found
5213506e
RW
13956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13957$as_echo "pre-installed" >&6; }
e8b05380 13958 fi
2abefe3d
PB
13959else
13960 ok=yes
13961 case " ${configdirs} " in
13962 *" binutils "*) ;;
13963 *) ok=no ;;
13964 esac
1c710c3c 13965
2abefe3d
PB
13966 if test $ok = yes; then
13967 # An in-tree tool is available and we can use it
13968 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
5213506e
RW
13969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13970$as_echo "just compiled" >&6; }
e8b05380
PB
13971 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13972 # We already found the complete path
172e41aa 13973 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
13974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13975$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13976 elif test "x$target" = "x$host"; then
13977 # We can use an host tool
13978 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
5213506e
RW
13979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13980$as_echo "host tool" >&6; }
2abefe3d
PB
13981 else
13982 # We need a cross tool
5213506e
RW
13983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13984$as_echo "pre-installed" >&6; }
2abefe3d
PB
13985 fi
13986fi
0b0dc272 13987
5213506e
RW
13988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13989$as_echo_n "checking where to find the target ranlib... " >&6; }
2abefe3d 13990if test "x${build}" != "x${host}" ; then
e8b05380
PB
13991 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13992 # We already found the complete path
172e41aa 13993 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
13994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13995$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13996 else
13997 # Canadian cross, just use what we found
5213506e
RW
13998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13999$as_echo "pre-installed" >&6; }
e8b05380 14000 fi
2abefe3d
PB
14001else
14002 ok=yes
14003 case " ${configdirs} " in
14004 *" binutils "*) ;;
14005 *) ok=no ;;
14006 esac
1c710c3c 14007
2abefe3d
PB
14008 if test $ok = yes; then
14009 # An in-tree tool is available and we can use it
14010 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
5213506e
RW
14011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14012$as_echo "just compiled" >&6; }
e8b05380
PB
14013 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14014 # We already found the complete path
172e41aa 14015 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14017$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14018 elif test "x$target" = "x$host"; then
14019 # We can use an host tool
14020 RANLIB_FOR_TARGET='$(RANLIB)'
5213506e
RW
14021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14022$as_echo "host tool" >&6; }
2abefe3d
PB
14023 else
14024 # We need a cross tool
5213506e
RW
14025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14026$as_echo "pre-installed" >&6; }
2abefe3d
PB
14027 fi
14028fi
0b0dc272 14029
5213506e
RW
14030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14031$as_echo_n "checking where to find the target strip... " >&6; }
2abefe3d 14032if test "x${build}" != "x${host}" ; then
e8b05380
PB
14033 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14034 # We already found the complete path
172e41aa 14035 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14037$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14038 else
14039 # Canadian cross, just use what we found
5213506e
RW
14040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14041$as_echo "pre-installed" >&6; }
e8b05380 14042 fi
2abefe3d
PB
14043else
14044 ok=yes
14045 case " ${configdirs} " in
14046 *" binutils "*) ;;
14047 *) ok=no ;;
14048 esac
1c710c3c 14049
2abefe3d
PB
14050 if test $ok = yes; then
14051 # An in-tree tool is available and we can use it
14052 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
5213506e
RW
14053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14054$as_echo "just compiled" >&6; }
e8b05380
PB
14055 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14056 # We already found the complete path
172e41aa 14057 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14059$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14060 elif test "x$target" = "x$host"; then
14061 # We can use an host tool
14062 STRIP_FOR_TARGET='$(STRIP)'
5213506e
RW
14063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14064$as_echo "host tool" >&6; }
2abefe3d
PB
14065 else
14066 # We need a cross tool
5213506e
RW
14067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14068$as_echo "pre-installed" >&6; }
2abefe3d
PB
14069 fi
14070fi
0b0dc272 14071
5213506e
RW
14072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14073$as_echo_n "checking where to find the target windres... " >&6; }
2abefe3d 14074if test "x${build}" != "x${host}" ; then
e8b05380
PB
14075 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14076 # We already found the complete path
172e41aa 14077 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14079$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14080 else
14081 # Canadian cross, just use what we found
5213506e
RW
14082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14083$as_echo "pre-installed" >&6; }
e8b05380 14084 fi
2abefe3d
PB
14085else
14086 ok=yes
14087 case " ${configdirs} " in
14088 *" binutils "*) ;;
14089 *) ok=no ;;
14090 esac
1c710c3c 14091
2abefe3d
PB
14092 if test $ok = yes; then
14093 # An in-tree tool is available and we can use it
14094 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
5213506e
RW
14095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14096$as_echo "just compiled" >&6; }
e8b05380
PB
14097 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14098 # We already found the complete path
172e41aa 14099 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14101$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14102 elif test "x$target" = "x$host"; then
14103 # We can use an host tool
14104 WINDRES_FOR_TARGET='$(WINDRES)'
5213506e
RW
14105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14106$as_echo "host tool" >&6; }
2abefe3d
PB
14107 else
14108 # We need a cross tool
5213506e
RW
14109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14110$as_echo "pre-installed" >&6; }
2abefe3d 14111 fi
671aa708 14112fi
be912515 14113
5213506e
RW
14114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14115$as_echo_n "checking where to find the target windmc... " >&6; }
901119ae
KT
14116if test "x${build}" != "x${host}" ; then
14117 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14118 # We already found the complete path
14119 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14121$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14122 else
14123 # Canadian cross, just use what we found
5213506e
RW
14124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14125$as_echo "pre-installed" >&6; }
901119ae
KT
14126 fi
14127else
14128 ok=yes
14129 case " ${configdirs} " in
14130 *" binutils "*) ;;
14131 *) ok=no ;;
14132 esac
14133
14134 if test $ok = yes; then
14135 # An in-tree tool is available and we can use it
14136 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
5213506e
RW
14137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14138$as_echo "just compiled" >&6; }
901119ae
KT
14139 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14140 # We already found the complete path
14141 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14143$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14144 elif test "x$target" = "x$host"; then
14145 # We can use an host tool
14146 WINDMC_FOR_TARGET='$(WINDMC)'
5213506e
RW
14147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14148$as_echo "host tool" >&6; }
901119ae
KT
14149 else
14150 # We need a cross tool
5213506e
RW
14151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14152$as_echo "pre-installed" >&6; }
901119ae
KT
14153 fi
14154fi
14155
be912515
NN
14156
14157
2abefe3d 14158
0b0dc272 14159
671aa708
NN
14160# Certain tools may need extra flags.
14161AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14162RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14163NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14164
2abefe3d
PB
14165# When building target libraries, except in a Canadian cross, we use
14166# the same toolchain as the compiler we just built.
14167COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14168COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14169COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14170if test $host = $build; then
14171 case " $configdirs " in
14172 *" gcc "*)
14173 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14174 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14175 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14176 ;;
14177 esac
14178fi
14179
14180
14181
14182
14183
5213506e
RW
14184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14185$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14186# Check whether --enable-maintainer-mode was given.
14187if test "${enable_maintainer_mode+set}" = set; then :
14188 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
ee03dc5e
AO
14189else
14190 USE_MAINTAINER_MODE=no
5213506e
RW
14191fi
14192
14193{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14194$as_echo "$USE_MAINTAINER_MODE" >&6; }
ee03dc5e
AO
14195
14196
14197if test "$USE_MAINTAINER_MODE" = yes; then
14198 MAINTAINER_MODE_TRUE=
14199 MAINTAINER_MODE_FALSE='#'
14200else
14201 MAINTAINER_MODE_TRUE='#'
14202 MAINTAINER_MODE_FALSE=
1c710c3c 14203fi
ee03dc5e
AO
14204MAINT=$MAINTAINER_MODE_TRUE
14205
2805b53a
NN
14206# ---------------------
14207# GCC bootstrap support
14208# ---------------------
14209
14210# Stage specific cflags for build.
14211stage1_cflags="-g"
14212case $build in
14213 vax-*-*)
14214 case ${GCC} in
14215 yes) stage1_cflags="-g -Wa,-J" ;;
14216 *) stage1_cflags="-g -J" ;;
14217 esac ;;
2805b53a
NN
14218esac
14219
0b50988a 14220# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
00020c16 14221if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
0b50988a
EB
14222 saved_CFLAGS="$CFLAGS"
14223
14224 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14225 CFLAGS="$CFLAGS -fkeep-inline-functions"
5213506e
RW
14226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14227$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
14229/* end confdefs.h. */
14230
9cc1244e
JJ
14231#if (__GNUC__ < 3) \
14232 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14233 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14234#error http://gcc.gnu.org/PR29382
14235#endif
14236
1c710c3c
DJ
14237int
14238main ()
14239{
14240
14241 ;
14242 return 0;
14243}
14244_ACEOF
5213506e
RW
14245if ac_fn_c_try_compile "$LINENO"; then :
14246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14247$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
1c710c3c 14248else
5213506e
RW
14249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14250$as_echo "no" >&6; }
1c710c3c 14251fi
5213506e 14252rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b50988a
EB
14253
14254 CFLAGS="$saved_CFLAGS"
14255fi
14256
14257
2805b53a 14258
8efea775 14259# Enable --enable-checking in stage1 of the compiler.
5213506e
RW
14260# Check whether --enable-stage1-checking was given.
14261if test "${enable_stage1_checking+set}" = set; then :
14262 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8efea775 14263else
e643dc23 14264 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
7e98624c 14265 stage1_checking=--enable-checking=yes,types
8efea775 14266else
e643dc23 14267 stage1_checking=--enable-checking=$enable_checking,types
8efea775 14268fi
5213506e 14269fi
8efea775
PB
14270
14271
2aeb72e9 14272
5213506e
RW
14273# Enable -Werror in bootstrap stage2 and later.
14274# Check whether --enable-werror was given.
14275if test "${enable_werror+set}" = set; then :
14276 enableval=$enable_werror;
2805b53a 14277else
416cfb5e 14278 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
2805b53a 14279 enable_werror=yes
88fceb68
PB
14280else
14281 enable_werror=no
14282fi
5213506e
RW
14283fi
14284
09a9c095
NN
14285case ${enable_werror} in
14286 yes) stage2_werror_flag="--enable-werror-always" ;;
14287 *) stage2_werror_flag="" ;;
2805b53a
NN
14288esac
14289
14290
f2689b09
SE
14291# Specify what files to not compare during bootstrap.
14292
14293compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14294case "$target" in
14295 hppa*64*-*-hpux*) ;;
14296 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14297esac
f61428ed
AO
14298case " $configdirs " in
14299*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14300esac
f2689b09
SE
14301
14302
5213506e
RW
14303ac_config_files="$ac_config_files Makefile"
14304
1c710c3c 14305cat >confcache <<\_ACEOF
671aa708
NN
14306# This file is a shell script that caches the results of configure
14307# tests run on this system so they can be shared between configure
1c710c3c
DJ
14308# scripts and configure runs, see configure's option --config-cache.
14309# It is not useful on other systems. If it contains results you don't
14310# want to keep, you may remove or edit it.
671aa708 14311#
1c710c3c
DJ
14312# config.status only pays attention to the cache file if you give it
14313# the --recheck option to rerun configure.
671aa708 14314#
1c710c3c
DJ
14315# `ac_cv_env_foo' variables (set or unset) will be overridden when
14316# loading this file, other *unset* `ac_cv_foo' will be assigned the
14317# following values.
14318
14319_ACEOF
14320
671aa708
NN
14321# The following way of writing the cache mishandles newlines in values,
14322# but we know of no workaround that is simple, portable, and efficient.
5213506e 14323# So, we kill variables containing newlines.
671aa708
NN
14324# Ultrix sh set writes to stderr and can't be redirected directly,
14325# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
14326(
14327 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14328 eval ac_val=\$$ac_var
14329 case $ac_val in #(
14330 *${as_nl}*)
14331 case $ac_var in #(
14332 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14333$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14334 esac
14335 case $ac_var in #(
14336 _ | IFS | as_nl) ;; #(
14337 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14338 *) { eval $ac_var=; unset $ac_var;} ;;
14339 esac ;;
14340 esac
14341 done
14342
1c710c3c 14343 (set) 2>&1 |
5213506e
RW
14344 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14345 *${as_nl}ac_space=\ *)
14346 # `set' does not quote correctly, so add quotes: double-quote
14347 # substitution turns \\\\ into \\, and sed turns \\ into \.
1c710c3c
DJ
14348 sed -n \
14349 "s/'/'\\\\''/g;
14350 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 14351 ;; #(
1c710c3c
DJ
14352 *)
14353 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 14354 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 14355 ;;
5213506e
RW
14356 esac |
14357 sort
14358) |
1c710c3c 14359 sed '
5213506e 14360 /^ac_cv_env_/b end
1c710c3c 14361 t clear
5213506e 14362 :clear
1c710c3c
DJ
14363 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14364 t end
5213506e
RW
14365 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14366 :end' >>confcache
14367if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14368 if test -w "$cache_file"; then
14369 test "x$cache_file" != "x/dev/null" &&
14370 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14371$as_echo "$as_me: updating cache $cache_file" >&6;}
1c710c3c 14372 cat confcache >$cache_file
671aa708 14373 else
5213506e
RW
14374 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14375$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
671aa708 14376 fi
4977bab6 14377fi
671aa708 14378rm -f confcache
79c06341 14379
671aa708
NN
14380test "x$prefix" = xNONE && prefix=$ac_default_prefix
14381# Let make expand exec_prefix.
14382test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 14383
671aa708
NN
14384# Transform confdefs.h into DEFS.
14385# Protect against shell expansion while executing Makefile rules.
14386# Protect against Makefile macro expansion.
1c710c3c
DJ
14387#
14388# If the first sed substitution is executed (which looks for macros that
5213506e 14389# take arguments), then branch to the quote section. Otherwise,
1c710c3c 14390# look for a macro that doesn't take arguments.
5213506e
RW
14391ac_script='
14392:mline
14393/\\$/{
14394 N
14395 s,\\\n,,
14396 b mline
14397}
1c710c3c 14398t clear
5213506e
RW
14399:clear
14400s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14401t quote
5213506e 14402s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14403t quote
5213506e
RW
14404b any
14405:quote
14406s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14407s/\[/\\&/g
14408s/\]/\\&/g
14409s/\$/$$/g
14410H
14411:any
14412${
14413 g
14414 s/^\n//
14415 s/\n/ /g
14416 p
14417}
14418'
14419DEFS=`sed -n "$ac_script" confdefs.h`
1c710c3c
DJ
14420
14421
14422ac_libobjs=
14423ac_ltlibobjs=
14424for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14425 # 1. Remove the extension, and $U if already installed.
5213506e
RW
14426 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14427 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14428 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14429 # will be set to the directory where LIBOBJS objects are built.
14430 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14431 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1c710c3c
DJ
14432done
14433LIBOBJS=$ac_libobjs
fb0103e5 14434
1c710c3c 14435LTLIBOBJS=$ac_ltlibobjs
0b0dc272 14436
af71363e 14437
1c710c3c
DJ
14438
14439: ${CONFIG_STATUS=./config.status}
5213506e 14440ac_write_fail=0
1c710c3c
DJ
14441ac_clean_files_save=$ac_clean_files
14442ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
14443{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14444$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14445as_write_fail=0
14446cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1c710c3c
DJ
14447#! $SHELL
14448# Generated by $as_me.
671aa708 14449# Run this file to recreate the current configuration.
671aa708 14450# Compiler output produced by configure, useful for debugging
1c710c3c 14451# configure, is in config.log if it exists.
0b0dc272 14452
1c710c3c
DJ
14453debug=false
14454ac_cs_recheck=false
14455ac_cs_silent=false
1c710c3c 14456
5213506e
RW
14457SHELL=\${CONFIG_SHELL-$SHELL}
14458export SHELL
14459_ASEOF
14460cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14461## -------------------- ##
14462## M4sh Initialization. ##
14463## -------------------- ##
14464
14465# Be more Bourne compatible
14466DUALCASE=1; export DUALCASE # for MKS sh
14467if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
14468 emulate sh
14469 NULLCMD=:
5213506e 14470 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
14471 # is contrary to our usage. Disable this feature.
14472 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
14473 setopt NO_GLOB_SUBST
14474else
14475 case `(set -o) 2>/dev/null` in #(
14476 *posix*) :
14477 set -o posix ;; #(
14478 *) :
14479 ;;
14480esac
1c710c3c 14481fi
1c710c3c 14482
5213506e
RW
14483
14484as_nl='
14485'
14486export as_nl
14487# Printing a long string crashes Solaris 7 /usr/bin/printf.
14488as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14489as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14490as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14491# Prefer a ksh shell builtin over an external printf program on Solaris,
14492# but without wasting forks for bash or zsh.
14493if test -z "$BASH_VERSION$ZSH_VERSION" \
14494 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14495 as_echo='print -r --'
14496 as_echo_n='print -rn --'
14497elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14498 as_echo='printf %s\n'
14499 as_echo_n='printf %s'
14500else
14501 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14502 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14503 as_echo_n='/usr/ucb/echo -n'
14504 else
14505 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14506 as_echo_n_body='eval
14507 arg=$1;
14508 case $arg in #(
14509 *"$as_nl"*)
14510 expr "X$arg" : "X\\(.*\\)$as_nl";
14511 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14512 esac;
14513 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14514 '
14515 export as_echo_n_body
14516 as_echo_n='sh -c $as_echo_n_body as_echo'
14517 fi
14518 export as_echo_body
14519 as_echo='sh -c $as_echo_body as_echo'
1c710c3c
DJ
14520fi
14521
5213506e
RW
14522# The user is always right.
14523if test "${PATH_SEPARATOR+set}" != set; then
14524 PATH_SEPARATOR=:
14525 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14526 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14527 PATH_SEPARATOR=';'
14528 }
14529fi
14530
14531
14532# IFS
14533# We need space, tab and new line, in precisely that order. Quoting is
14534# there to prevent editors from complaining about space-tab.
14535# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14536# splitting by setting IFS to empty value.)
14537IFS=" "" $as_nl"
14538
14539# Find who we are. Look in the path if we contain no directory separator.
14540case $0 in #((
14541 *[\\/]* ) as_myself=$0 ;;
14542 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14543for as_dir in $PATH
14544do
14545 IFS=$as_save_IFS
14546 test -z "$as_dir" && as_dir=.
14547 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14548 done
14549IFS=$as_save_IFS
14550
14551 ;;
14552esac
14553# We did not find ourselves, most probably we were run as `sh COMMAND'
14554# in which case we are not to be found in the path.
14555if test "x$as_myself" = x; then
14556 as_myself=$0
14557fi
14558if test ! -f "$as_myself"; then
14559 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14560 exit 1
14561fi
1c710c3c 14562
5213506e
RW
14563# Unset variables that we do not need and which cause bugs (e.g. in
14564# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14565# suppresses any "Segmentation fault" message there. '((' could
14566# trigger a bug in pdksh 5.2.14.
14567for as_var in BASH_ENV ENV MAIL MAILPATH
14568do eval test x\${$as_var+set} = xset \
14569 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14570done
1c710c3c
DJ
14571PS1='$ '
14572PS2='> '
14573PS4='+ '
14574
14575# NLS nuisances.
5213506e
RW
14576LC_ALL=C
14577export LC_ALL
14578LANGUAGE=C
14579export LANGUAGE
14580
14581# CDPATH.
14582(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14583
14584
14585# as_fn_error ERROR [LINENO LOG_FD]
14586# ---------------------------------
14587# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14588# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14589# script with status $?, using 1 if that was 0.
14590as_fn_error ()
14591{
14592 as_status=$?; test $as_status -eq 0 && as_status=1
14593 if test "$3"; then
14594 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14595 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1c710c3c 14596 fi
5213506e
RW
14597 $as_echo "$as_me: error: $1" >&2
14598 as_fn_exit $as_status
14599} # as_fn_error
14600
14601
14602# as_fn_set_status STATUS
14603# -----------------------
14604# Set $? to STATUS, without forking.
14605as_fn_set_status ()
14606{
14607 return $1
14608} # as_fn_set_status
14609
14610# as_fn_exit STATUS
14611# -----------------
14612# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14613as_fn_exit ()
14614{
14615 set +e
14616 as_fn_set_status $1
14617 exit $1
14618} # as_fn_exit
14619
14620# as_fn_unset VAR
14621# ---------------
14622# Portably unset VAR.
14623as_fn_unset ()
14624{
14625 { eval $1=; unset $1;}
14626}
14627as_unset=as_fn_unset
14628# as_fn_append VAR VALUE
14629# ----------------------
14630# Append the text in VALUE to the end of the definition contained in VAR. Take
14631# advantage of any shell optimizations that allow amortized linear growth over
14632# repeated appends, instead of the typical quadratic growth present in naive
14633# implementations.
14634if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14635 eval 'as_fn_append ()
14636 {
14637 eval $1+=\$2
14638 }'
14639else
14640 as_fn_append ()
14641 {
14642 eval $1=\$$1\$2
14643 }
14644fi # as_fn_append
14645
14646# as_fn_arith ARG...
14647# ------------------
14648# Perform arithmetic evaluation on the ARGs, and store the result in the
14649# global $as_val. Take advantage of shells that can avoid forks. The arguments
14650# must be portable across $(()) and expr.
14651if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14652 eval 'as_fn_arith ()
14653 {
14654 as_val=$(( $* ))
14655 }'
14656else
14657 as_fn_arith ()
14658 {
14659 as_val=`expr "$@" || test $? -eq 1`
14660 }
14661fi # as_fn_arith
14662
1c710c3c 14663
5213506e
RW
14664if expr a : '\(a\)' >/dev/null 2>&1 &&
14665 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
14666 as_expr=expr
14667else
14668 as_expr=false
14669fi
14670
5213506e 14671if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
14672 as_basename=basename
14673else
14674 as_basename=false
14675fi
14676
5213506e
RW
14677if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14678 as_dirname=dirname
14679else
14680 as_dirname=false
14681fi
1c710c3c 14682
5213506e 14683as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
14684$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14685 X"$0" : 'X\(//\)$' \| \
5213506e
RW
14686 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14687$as_echo X/"$0" |
14688 sed '/^.*\/\([^/][^/]*\)\/*$/{
14689 s//\1/
14690 q
14691 }
14692 /^X\/\(\/\/\)$/{
14693 s//\1/
14694 q
14695 }
14696 /^X\/\(\/\).*/{
14697 s//\1/
14698 q
14699 }
14700 s/.*/./; q'`
2aeb72e9 14701
2aeb72e9
DD
14702# Avoid depending upon Character Ranges.
14703as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14704as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14705as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14706as_cr_digits='0123456789'
14707as_cr_alnum=$as_cr_Letters$as_cr_digits
14708
5213506e
RW
14709ECHO_C= ECHO_N= ECHO_T=
14710case `echo -n x` in #(((((
14711-n*)
14712 case `echo 'xy\c'` in
14713 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14714 xy) ECHO_C='\c';;
14715 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14716 ECHO_T=' ';;
14717 esac;;
14718*)
14719 ECHO_N='-n';;
1c710c3c
DJ
14720esac
14721
5213506e
RW
14722rm -f conf$$ conf$$.exe conf$$.file
14723if test -d conf$$.dir; then
14724 rm -f conf$$.dir/conf$$.file
1c710c3c 14725else
5213506e
RW
14726 rm -f conf$$.dir
14727 mkdir conf$$.dir 2>/dev/null
1c710c3c 14728fi
5213506e
RW
14729if (echo >conf$$.file) 2>/dev/null; then
14730 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 14731 as_ln_s='ln -s'
5213506e
RW
14732 # ... but there are two gotchas:
14733 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14734 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14735 # In both cases, we have to default to `cp -p'.
14736 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14737 as_ln_s='cp -p'
14738 elif ln conf$$.file conf$$ 2>/dev/null; then
14739 as_ln_s=ln
14740 else
14741 as_ln_s='cp -p'
2aeb72e9 14742 fi
1c710c3c
DJ
14743else
14744 as_ln_s='cp -p'
14745fi
5213506e
RW
14746rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14747rmdir conf$$.dir 2>/dev/null
14748
14749
14750# as_fn_mkdir_p
14751# -------------
14752# Create "$as_dir" as a directory, including parents if necessary.
14753as_fn_mkdir_p ()
14754{
14755
14756 case $as_dir in #(
14757 -*) as_dir=./$as_dir;;
14758 esac
14759 test -d "$as_dir" || eval $as_mkdir_p || {
14760 as_dirs=
14761 while :; do
14762 case $as_dir in #(
14763 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14764 *) as_qdir=$as_dir;;
14765 esac
14766 as_dirs="'$as_qdir' $as_dirs"
14767 as_dir=`$as_dirname -- "$as_dir" ||
14768$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14769 X"$as_dir" : 'X\(//\)[^/]' \| \
14770 X"$as_dir" : 'X\(//\)$' \| \
14771 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14772$as_echo X"$as_dir" |
14773 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14774 s//\1/
14775 q
14776 }
14777 /^X\(\/\/\)[^/].*/{
14778 s//\1/
14779 q
14780 }
14781 /^X\(\/\/\)$/{
14782 s//\1/
14783 q
14784 }
14785 /^X\(\/\).*/{
14786 s//\1/
14787 q
14788 }
14789 s/.*/./; q'`
14790 test -d "$as_dir" && break
14791 done
14792 test -z "$as_dirs" || eval "mkdir $as_dirs"
14793 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14794
1c710c3c 14795
5213506e 14796} # as_fn_mkdir_p
1c710c3c 14797if mkdir -p . 2>/dev/null; then
5213506e 14798 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
14799else
14800 test -d ./-p && rmdir ./-p
14801 as_mkdir_p=false
14802fi
14803
5213506e
RW
14804if test -x / >/dev/null 2>&1; then
14805 as_test_x='test -x'
14806else
14807 if ls -dL / >/dev/null 2>&1; then
14808 as_ls_L_option=L
14809 else
14810 as_ls_L_option=
14811 fi
14812 as_test_x='
14813 eval sh -c '\''
14814 if test -d "$1"; then
14815 test -d "$1/.";
14816 else
14817 case $1 in #(
14818 -*)set "./$1";;
14819 esac;
14820 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14821 ???[sx]*):;;*)false;;esac;fi
14822 '\'' sh
14823 '
14824fi
14825as_executable_p=$as_test_x
1c710c3c
DJ
14826
14827# Sed expression to map a string onto a valid CPP name.
14828as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14829
14830# Sed expression to map a string onto a valid variable name.
14831as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14832
14833
1c710c3c 14834exec 6>&1
5213506e
RW
14835## ----------------------------------- ##
14836## Main body of $CONFIG_STATUS script. ##
14837## ----------------------------------- ##
14838_ASEOF
14839test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14840
14841cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14842# Save the log message, to keep $0 and so on meaningful, and to
1c710c3c 14843# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
14844# values after options handling.
14845ac_log="
1c710c3c 14846This file was extended by $as_me, which was
5213506e 14847generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
14848
14849 CONFIG_FILES = $CONFIG_FILES
14850 CONFIG_HEADERS = $CONFIG_HEADERS
14851 CONFIG_LINKS = $CONFIG_LINKS
14852 CONFIG_COMMANDS = $CONFIG_COMMANDS
14853 $ $0 $@
14854
5213506e
RW
14855on `(hostname || uname -n) 2>/dev/null | sed 1q`
14856"
14857
1c710c3c
DJ
14858_ACEOF
14859
5213506e
RW
14860case $ac_config_files in *"
14861"*) set x $ac_config_files; shift; ac_config_files=$*;;
14862esac
1c710c3c 14863
2aeb72e9 14864
2aeb72e9 14865
5213506e
RW
14866cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14867# Files that config.status was made for.
14868config_files="$ac_config_files"
1c710c3c 14869
5213506e 14870_ACEOF
2aeb72e9 14871
5213506e 14872cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c 14873ac_cs_usage="\
5213506e
RW
14874\`$as_me' instantiates files and other configuration actions
14875from templates according to the current configuration. Unless the files
14876and actions are specified as TAGs, all are instantiated by default.
1c710c3c 14877
5213506e 14878Usage: $0 [OPTION]... [TAG]...
1c710c3c
DJ
14879
14880 -h, --help print this help, then exit
5213506e
RW
14881 -V, --version print version number and configuration settings, then exit
14882 -q, --quiet, --silent
14883 do not print progress messages
1c710c3c
DJ
14884 -d, --debug don't remove temporary files
14885 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
14886 --file=FILE[:TEMPLATE]
14887 instantiate the configuration file FILE
1c710c3c
DJ
14888
14889Configuration files:
14890$config_files
14891
5213506e 14892Report bugs to the package provider."
2aeb72e9 14893
5213506e
RW
14894_ACEOF
14895cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c
DJ
14896ac_cs_version="\\
14897config.status
5213506e
RW
14898configured by $0, generated by GNU Autoconf 2.64,
14899 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1c710c3c 14900
5213506e 14901Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
14902This config.status script is free software; the Free Software Foundation
14903gives unlimited permission to copy, distribute and modify it."
5213506e
RW
14904
14905ac_pwd='$ac_pwd'
14906srcdir='$srcdir'
14907INSTALL='$INSTALL'
87264276 14908AWK='$AWK'
5213506e 14909test -n "\$AWK" || AWK=awk
1c710c3c
DJ
14910_ACEOF
14911
5213506e
RW
14912cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14913# The default lists apply if the user does not specify any file.
1c710c3c
DJ
14914ac_need_defaults=:
14915while test $# != 0
a4b9e93e 14916do
1c710c3c
DJ
14917 case $1 in
14918 --*=*)
5213506e
RW
14919 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14920 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1c710c3c
DJ
14921 ac_shift=:
14922 ;;
5213506e 14923 *)
1c710c3c
DJ
14924 ac_option=$1
14925 ac_optarg=$2
14926 ac_shift=shift
14927 ;;
1c710c3c
DJ
14928 esac
14929
14930 case $ac_option in
14931 # Handling of the options.
671aa708 14932 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c 14933 ac_cs_recheck=: ;;
5213506e
RW
14934 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14935 $as_echo "$ac_cs_version"; exit ;;
14936 --debug | --debu | --deb | --de | --d | -d )
1c710c3c
DJ
14937 debug=: ;;
14938 --file | --fil | --fi | --f )
14939 $ac_shift
5213506e
RW
14940 case $ac_optarg in
14941 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14942 esac
14943 as_fn_append CONFIG_FILES " '$ac_optarg'"
2aeb72e9 14944 ac_need_defaults=false;;
5213506e
RW
14945 --he | --h | --help | --hel | -h )
14946 $as_echo "$ac_cs_usage"; exit ;;
1c710c3c
DJ
14947 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14948 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14949 ac_cs_silent=: ;;
14950
14951 # This is an error.
5213506e
RW
14952 -*) as_fn_error "unrecognized option: \`$1'
14953Try \`$0 --help' for more information." ;;
1c710c3c 14954
5213506e
RW
14955 *) as_fn_append ac_config_targets " $1"
14956 ac_need_defaults=false ;;
1c710c3c 14957
0b0dc272 14958 esac
1c710c3c 14959 shift
0b0dc272
AM
14960done
14961
1c710c3c 14962ac_configure_extra_args=
0b0dc272 14963
1c710c3c
DJ
14964if $ac_cs_silent; then
14965 exec 6>/dev/null
14966 ac_configure_extra_args="$ac_configure_extra_args --silent"
14967fi
0b0dc272 14968
1c710c3c 14969_ACEOF
5213506e 14970cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c 14971if \$ac_cs_recheck; then
5213506e
RW
14972 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14973 shift
14974 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14975 CONFIG_SHELL='$SHELL'
14976 export CONFIG_SHELL
14977 exec "\$@"
1c710c3c
DJ
14978fi
14979
14980_ACEOF
5213506e
RW
14981cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14982exec 5>>config.log
14983{
14984 echo
14985 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14986## Running $as_me. ##
14987_ASBOX
14988 $as_echo "$ac_log"
14989} >&5
1c710c3c 14990
5213506e
RW
14991_ACEOF
14992cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3e54529c
RW
14993#
14994# INIT-COMMANDS
14995#
14996extrasub_build="$extrasub_build"
14997 extrasub_host="$extrasub_host"
14998 extrasub_target="$extrasub_target"
14999
5213506e 15000_ACEOF
1c710c3c 15001
5213506e 15002cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11a67599 15003
5213506e 15004# Handling of arguments.
1c710c3c
DJ
15005for ac_config_target in $ac_config_targets
15006do
5213506e
RW
15007 case $ac_config_target in
15008 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15009
15010 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1c710c3c
DJ
15011 esac
15012done
15013
5213506e 15014
1c710c3c
DJ
15015# If the user did not use the arguments to specify the items to instantiate,
15016# then the envvar interface is used. Set only those that are not.
15017# We use the long form for the default assignment because of an extremely
15018# bizarre bug on SunOS 4.1.3.
15019if $ac_need_defaults; then
15020 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15021fi
15022
15023# Have a temporary directory for convenience. Make it in the build tree
5213506e 15024# simply because there is no reason against having it here, and in addition,
1c710c3c 15025# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
15026# Hook for its removal unless debugging.
15027# Note that there is a small window in which the directory will not be cleaned:
15028# after its creation but before its name has been assigned to `$tmp'.
1c710c3c
DJ
15029$debug ||
15030{
5213506e
RW
15031 tmp=
15032 trap 'exit_status=$?
15033 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15034' 0
15035 trap 'as_fn_exit 1' 1 2 13 15
1c710c3c 15036}
1c710c3c
DJ
15037# Create a (secure) tmp directory for tmp files.
15038
15039{
5213506e 15040 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1c710c3c
DJ
15041 test -n "$tmp" && test -d "$tmp"
15042} ||
15043{
5213506e
RW
15044 tmp=./conf$$-$RANDOM
15045 (umask 077 && mkdir "$tmp")
15046} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15047
15048# Set up the scripts for CONFIG_FILES section.
15049# No need to generate them if there are no CONFIG_FILES.
15050# This happens for instance with `./config.status config.h'.
15051if test -n "$CONFIG_FILES"; then
15052
15053if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15054 ac_cs_awk_getline=:
15055 ac_cs_awk_pipe_init=
15056 ac_cs_awk_read_file='
15057 while ((getline aline < (F[key])) > 0)
15058 print(aline)
15059 close(F[key])'
15060 ac_cs_awk_pipe_fini=
15061else
15062 ac_cs_awk_getline=false
15063 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15064 ac_cs_awk_read_file='
15065 print "|#_!!_#|"
15066 print "cat " F[key] " &&"
15067 '$ac_cs_awk_pipe_init
15068 # The final `:' finishes the AND list.
15069 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15070fi
15071ac_cr=`echo X | tr X '\015'`
15072# On cygwin, bash can eat \r inside `` if the user requested igncr.
15073# But we know of no other shell where ac_cr would be empty at this
15074# point, so we can use a bashism as a fallback.
15075if test "x$ac_cr" = x; then
15076 eval ac_cr=\$\'\\r\'
15077fi
15078ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15079if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15080 ac_cs_awk_cr='\r'
15081else
15082 ac_cs_awk_cr=$ac_cr
15083fi
15084
15085echo 'BEGIN {' >"$tmp/subs1.awk" &&
15086_ACEOF
15087
15088# Create commands to substitute file output variables.
1c710c3c 15089{
5213506e
RW
15090 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15091 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15092 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15093 echo "_ACAWK" &&
15094 echo "_ACEOF"
15095} >conf$$files.sh &&
15096. ./conf$$files.sh ||
15097 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15098rm -f conf$$files.sh
1c710c3c 15099
5213506e
RW
15100{
15101 echo "cat >conf$$subs.awk <<_ACEOF" &&
15102 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15103 echo "_ACEOF"
15104} >conf$$subs.sh ||
15105 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15106ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15107ac_delim='%!_!# '
15108for ac_last_try in false false false false false :; do
15109 . ./conf$$subs.sh ||
15110 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15111
15112 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15113 if test $ac_delim_n = $ac_delim_num; then
15114 break
15115 elif $ac_last_try; then
15116 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15117 else
15118 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15119 fi
15120done
15121rm -f conf$$subs.sh
15122
15123cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15124cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
2aeb72e9 15125_ACEOF
5213506e
RW
15126sed -n '
15127h
15128s/^/S["/; s/!.*/"]=/
15129p
15130g
15131s/^[^!]*!//
15132:repl
15133t repl
15134s/'"$ac_delim"'$//
15135t delim
15136:nl
15137h
15138s/\(.\{148\}\).*/\1/
15139t more1
15140s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15141p
15142n
15143b repl
15144:more1
15145s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15146p
15147g
15148s/.\{148\}//
15149t nl
15150:delim
15151h
15152s/\(.\{148\}\).*/\1/
15153t more2
15154s/["\\]/\\&/g; s/^/"/; s/$/"/
15155p
15156b
15157:more2
15158s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15159p
15160g
15161s/.\{148\}//
15162t delim
15163' <conf$$subs.awk | sed '
15164/^[^""]/{
15165 N
15166 s/\n//
15167}
15168' >>$CONFIG_STATUS || ac_write_fail=1
15169rm -f conf$$subs.awk
15170cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15171_ACAWK
15172cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15173 for (key in S) S_is_set[key] = 1
15174 FS = "\a"
15175 \$ac_cs_awk_pipe_init
15176}
15177{
15178 line = $ 0
15179 nfields = split(line, field, "@")
15180 substed = 0
15181 len = length(field[1])
15182 for (i = 2; i < nfields; i++) {
15183 key = field[i]
15184 keylen = length(key)
15185 if (S_is_set[key]) {
15186 value = S[key]
15187 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15188 len += length(value) + length(field[++i])
15189 substed = 1
15190 } else
15191 len += 1 + keylen
15192 }
15193 if (nfields == 3 && !substed) {
15194 key = field[2]
15195 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15196 \$ac_cs_awk_read_file
15197 next
15198 }
15199 }
15200 print line
15201}
15202\$ac_cs_awk_pipe_fini
15203_ACAWK
15204_ACEOF
15205cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15206if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15207 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15208else
15209 cat
15210fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15211 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15212_ACEOF
15213
15214# VPATH may cause trouble with some makes, so we remove $(srcdir),
15215# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15216# trailing colons and then remove the whole line if VPATH becomes empty
15217# (actually we leave an empty line to preserve line numbers).
15218if test "x$srcdir" = x.; then
15219 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15220s/:*\$(srcdir):*/:/
15221s/:*\${srcdir}:*/:/
15222s/:*@srcdir@:*/:/
15223s/^\([^=]*=[ ]*\):*/\1/
15224s/:*$//
15225s/^[^=]*=[ ]*$//
15226}'
15227fi
2aeb72e9 15228
5213506e
RW
15229cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15230fi # test -n "$CONFIG_FILES"
2aeb72e9 15231
1c710c3c 15232
5213506e
RW
15233eval set X " :F $CONFIG_FILES "
15234shift
15235for ac_tag
15236do
15237 case $ac_tag in
15238 :[FHLC]) ac_mode=$ac_tag; continue;;
15239 esac
15240 case $ac_mode$ac_tag in
15241 :[FHL]*:*);;
15242 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15243 :[FH]-) ac_tag=-:-;;
15244 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15245 esac
15246 ac_save_IFS=$IFS
15247 IFS=:
15248 set x $ac_tag
15249 IFS=$ac_save_IFS
15250 shift
15251 ac_file=$1
15252 shift
79c06341 15253
5213506e
RW
15254 case $ac_mode in
15255 :L) ac_source=$1;;
15256 :[FH])
15257 ac_file_inputs=
15258 for ac_f
15259 do
15260 case $ac_f in
15261 -) ac_f="$tmp/stdin";;
15262 *) # Look for the file first in the build tree, then in the source tree
15263 # (if the path is not absolute). The absolute path cannot be DOS-style,
15264 # because $ac_f cannot contain `:'.
15265 test -f "$ac_f" ||
15266 case $ac_f in
15267 [\\/$]*) false;;
15268 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15269 esac ||
15270 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15271 esac
15272 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15273 as_fn_append ac_file_inputs " '$ac_f'"
15274 done
1c710c3c 15275
5213506e
RW
15276 # Let's still pretend it is `configure' which instantiates (i.e., don't
15277 # use $as_me), people would be surprised to read:
15278 # /* config.h. Generated by config.status. */
15279 configure_input='Generated from '`
15280 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15281 `' by configure.'
15282 if test x"$ac_file" != x-; then
15283 configure_input="$ac_file. $configure_input"
15284 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15285$as_echo "$as_me: creating $ac_file" >&6;}
2aeb72e9 15286 fi
5213506e
RW
15287 # Neutralize special characters interpreted by sed in replacement strings.
15288 case $configure_input in #(
15289 *\&* | *\|* | *\\* )
15290 ac_sed_conf_input=`$as_echo "$configure_input" |
15291 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15292 *) ac_sed_conf_input=$configure_input;;
15293 esac
11a67599 15294
5213506e
RW
15295 case $ac_tag in
15296 *:-:* | *:-) cat >"$tmp/stdin" \
15297 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15298 esac
15299 ;;
11a67599
ZW
15300 esac
15301
5213506e 15302 ac_dir=`$as_dirname -- "$ac_file" ||
1c710c3c
DJ
15303$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15304 X"$ac_file" : 'X\(//\)[^/]' \| \
15305 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
15306 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15307$as_echo X"$ac_file" |
15308 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15309 s//\1/
15310 q
15311 }
15312 /^X\(\/\/\)[^/].*/{
15313 s//\1/
15314 q
15315 }
15316 /^X\(\/\/\)$/{
15317 s//\1/
15318 q
15319 }
15320 /^X\(\/\).*/{
15321 s//\1/
15322 q
15323 }
15324 s/.*/./; q'`
15325 as_dir="$ac_dir"; as_fn_mkdir_p
1c710c3c 15326 ac_builddir=.
0b0dc272 15327
5213506e
RW
15328case "$ac_dir" in
15329.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15330*)
15331 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15332 # A ".." for each directory in $ac_dir_suffix.
15333 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15334 case $ac_top_builddir_sub in
15335 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15336 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15337 esac ;;
15338esac
15339ac_abs_top_builddir=$ac_pwd
15340ac_abs_builddir=$ac_pwd$ac_dir_suffix
15341# for backward compatibility:
15342ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
15343
15344case $srcdir in
5213506e 15345 .) # We are building in place.
1c710c3c 15346 ac_srcdir=.
5213506e
RW
15347 ac_top_srcdir=$ac_top_builddir_sub
15348 ac_abs_top_srcdir=$ac_pwd ;;
15349 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 15350 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
15351 ac_top_srcdir=$srcdir
15352 ac_abs_top_srcdir=$srcdir ;;
15353 *) # Relative name.
15354 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15355 ac_top_srcdir=$ac_top_build_prefix$srcdir
15356 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1c710c3c 15357esac
5213506e 15358ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
a4b9e93e 15359
0b0dc272 15360
5213506e
RW
15361 case $ac_mode in
15362 :F)
15363 #
15364 # CONFIG_FILE
15365 #
1c710c3c
DJ
15366
15367 case $INSTALL in
15368 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5213506e 15369 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
671aa708 15370 esac
5213506e 15371_ACEOF
11a67599 15372
5213506e
RW
15373cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15374# If the template does not know about datarootdir, expand it.
15375# FIXME: This hack should be removed a few years after 2.60.
15376ac_datarootdir_hack=; ac_datarootdir_seen=
15377ac_sed_dataroot='
15378/datarootdir/ {
15379 p
15380 q
15381}
15382/@datadir@/p
15383/@docdir@/p
15384/@infodir@/p
15385/@localedir@/p
15386/@mandir@/p'
15387case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15388*datarootdir*) ac_datarootdir_seen=yes;;
15389*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15390 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15391$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11a67599 15392_ACEOF
5213506e
RW
15393cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15394 ac_datarootdir_hack='
15395 s&@datadir@&$datadir&g
15396 s&@docdir@&$docdir&g
15397 s&@infodir@&$infodir&g
15398 s&@localedir@&$localedir&g
15399 s&@mandir@&$mandir&g
15400 s&\\\${datarootdir}&$datarootdir&g' ;;
15401esac
15402_ACEOF
15403
15404# Neutralize VPATH when `$srcdir' = `.'.
15405# Shell code in configure.ac might set extrasub.
15406# FIXME: do we really want to maintain this feature?
15407cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15408ac_sed_extra="$ac_vpsub
1c710c3c
DJ
15409$extrasub
15410_ACEOF
5213506e 15411cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c
DJ
15412:t
15413/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
15414s|@configure_input@|$ac_sed_conf_input|;t t
15415s&@top_builddir@&$ac_top_builddir_sub&;t t
15416s&@top_build_prefix@&$ac_top_build_prefix&;t t
15417s&@srcdir@&$ac_srcdir&;t t
15418s&@abs_srcdir@&$ac_abs_srcdir&;t t
15419s&@top_srcdir@&$ac_top_srcdir&;t t
15420s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15421s&@builddir@&$ac_builddir&;t t
15422s&@abs_builddir@&$ac_abs_builddir&;t t
15423s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15424s&@INSTALL@&$ac_INSTALL&;t t
15425$ac_datarootdir_hack
15426"
15427eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15428if $ac_cs_awk_getline; then
15429 $AWK -f "$tmp/subs.awk"
15430else
15431 $AWK -f "$tmp/subs.awk" | $SHELL
15432fi >$tmp/out \
15433 || as_fn_error "could not create $ac_file" "$LINENO" 5
15434
15435test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15436 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15437 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15438 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15439which seems to be undefined. Please make sure it is defined." >&5
15440$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15441which seems to be undefined. Please make sure it is defined." >&2;}
15442
15443 rm -f "$tmp/stdin"
15444 case $ac_file in
15445 -) cat "$tmp/out" && rm -f "$tmp/out";;
15446 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15447 esac \
15448 || as_fn_error "could not create $ac_file" "$LINENO" 5
15449 ;;
11a67599 15450
11a67599 15451
79c06341 15452
5213506e
RW
15453 esac
15454
3e54529c
RW
15455
15456 case $ac_file$ac_mode in
15457 "Makefile":F) sed "$extrasub_build" Makefile |
15458 sed "$extrasub_host" |
15459 sed "$extrasub_target" > mf$$
15460 mv -f mf$$ Makefile ;;
15461
15462 esac
5213506e
RW
15463done # for ac_tag
15464
15465
15466as_fn_exit 0
1c710c3c 15467_ACEOF
1c710c3c
DJ
15468ac_clean_files=$ac_clean_files_save
15469
5213506e
RW
15470test $ac_write_fail = 0 ||
15471 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15472
1c710c3c
DJ
15473
15474# configure is writing to config.log, and then calls config.status.
15475# config.status does its own redirection, appending to config.log.
15476# Unfortunately, on DOS this fails, as config.log is still kept open
15477# by configure, so config.status won't be able to write to it; its
15478# output is simply discarded. So we exec the FD to /dev/null,
15479# effectively closing config.log, so it can be properly (re)opened and
15480# appended to by config.status. When coming back to configure, we
15481# need to make the FD available again.
15482if test "$no_create" != yes; then
15483 ac_cs_success=:
15484 ac_config_status_args=
15485 test "$silent" = yes &&
15486 ac_config_status_args="$ac_config_status_args --quiet"
15487 exec 5>/dev/null
15488 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15489 exec 5>>config.log
15490 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15491 # would make configure fail if this is the last instruction.
5213506e
RW
15492 $ac_cs_success || as_fn_exit $?
15493fi
15494if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15495 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15496$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1c710c3c 15497fi
79c06341 15498