]> git.ipfire.org Git - thirdparty/gcc.git/blame - configure
PR target/42811 (prerequisite)
[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"
362c6d2f
KG
5470 # Check for the recommended and required versions of GMP.
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of gmp.h" >&5
5472$as_echo_n "checking for the correct version of gmp.h... " >&6; }
5473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5474/* end confdefs.h. */
5475#include "gmp.h"
5476int
5477main ()
5478{
5479
5480 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5481 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5482 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,2,0)
5483 choke me
5484 #endif
5485
5486 ;
5487 return 0;
5488}
5489_ACEOF
5490if ac_fn_c_try_compile "$LINENO"; then :
1c710c3c 5491
5213506e 5492cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5493/* end confdefs.h. */
362c6d2f 5494#include <gmp.h>
1c710c3c
DJ
5495int
5496main ()
5497{
6de9cd9a 5498
362c6d2f
KG
5499 #define GCC_GMP_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
5500 #define GCC_GMP_VERSION GCC_GMP_VERSION_NUM(__GNU_MP_VERSION,__GNU_MP_VERSION_MINOR,__GNU_MP_VERSION_PATCHLEVEL)
5501 #if GCC_GMP_VERSION < GCC_GMP_VERSION_NUM(4,3,2)
e69bf64b
PB
5502 choke me
5503 #endif
1c710c3c
DJ
5504
5505 ;
5506 return 0;
5507}
5508_ACEOF
5213506e
RW
5509if ac_fn_c_try_compile "$LINENO"; then :
5510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5511$as_echo "yes" >&6; }
362c6d2f
KG
5512else
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5514$as_echo "buggy but acceptable" >&6; }
5515fi
5516rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1c710c3c 5517else
5213506e
RW
5518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5519$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5520fi
5213506e 5521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6de9cd9a 5522
acd26225 5523 # If we have GMP, check the MPFR version.
e69bf64b 5524 if test x"$have_gmp" = xyes; then
362c6d2f
KG
5525 # Check for the recommended and required versions of MPFR.
5526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpfr.h" >&5
5527$as_echo_n "checking for the correct version of mpfr.h... " >&6; }
5213506e 5528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5529/* end confdefs.h. */
70ec446f 5530#include <gmp.h>
e69bf64b 5531 #include <mpfr.h>
1c710c3c
DJ
5532int
5533main ()
5534{
e48d66a9 5535
a3337ea2 5536 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
e69bf64b
PB
5537 choke me
5538 #endif
1c710c3c
DJ
5539
5540 ;
5541 return 0;
5542}
5543_ACEOF
5213506e
RW
5544if ac_fn_c_try_compile "$LINENO"; then :
5545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c 5546/* end confdefs.h. */
a3993f33 5547#include <gmp.h>
e69bf64b 5548 #include <mpfr.h>
1c710c3c
DJ
5549int
5550main ()
5551{
a3993f33 5552
362c6d2f 5553 #if MPFR_VERSION < MPFR_VERSION_NUM(2,4,2)
e69bf64b
PB
5554 choke me
5555 #endif
acd26225
KG
5556
5557 ;
5558 return 0;
5559}
5560_ACEOF
5213506e
RW
5561if ac_fn_c_try_compile "$LINENO"; then :
5562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5563$as_echo "yes" >&6; }
acd26225 5564else
5213506e
RW
5565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5566$as_echo "buggy but acceptable" >&6; }
acd26225 5567fi
5213506e 5568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5569else
5213506e
RW
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5571$as_echo "no" >&6; }; have_gmp=no
acd26225 5572fi
5213506e 5573rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5574 fi
5575
5576 # Check for the MPC header version.
3a5729ea 5577 if test x"$have_gmp" = xyes ; then
362c6d2f 5578 # Check for the recommended and required versions of MPC.
5213506e
RW
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5580$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225
KG
5582/* end confdefs.h. */
5583#include <mpc.h>
5584int
5585main ()
5586{
5587
362c6d2f
KG
5588 #if MPC_VERSION < MPC_VERSION_NUM(0,8,0)
5589 choke me
5590 #endif
5591
5592 ;
5593 return 0;
5594}
5595_ACEOF
5596if ac_fn_c_try_compile "$LINENO"; then :
5597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5598/* end confdefs.h. */
5599#include <mpc.h>
5600int
5601main ()
5602{
5603
5604 #if MPC_VERSION < MPC_VERSION_NUM(0,8,1)
acd26225
KG
5605 choke me
5606 #endif
5607
5608 ;
5609 return 0;
5610}
5611_ACEOF
5213506e
RW
5612if ac_fn_c_try_compile "$LINENO"; then :
5613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3a5729ea 5614$as_echo "yes" >&6; }
362c6d2f
KG
5615else
5616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5617$as_echo "buggy but acceptable" >&6; }
5618fi
5619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225 5620else
5213506e 5621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3a5729ea 5622$as_echo "no" >&6; }; have_gmp=no
acd26225 5623fi
5213506e 5624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
acd26225
KG
5625 fi
5626
5627 # Now check the MPFR library.
5628 if test x"$have_gmp" = xyes; then
5629 saved_LIBS="$LIBS"
5630 LIBS="$LIBS $gmplibs"
3a5729ea
KG
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5632$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
5213506e 5633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
acd26225 5634/* end confdefs.h. */
3a5729ea 5635#include <mpc.h>
acd26225
KG
5636int
5637main ()
5638{
5639
5640 mpfr_t n;
5641 mpfr_t x;
3a5729ea 5642 mpc_t c;
acd26225
KG
5643 int t;
5644 mpfr_init (n);
5645 mpfr_init (x);
5646 mpfr_atan2 (n, n, x, GMP_RNDN);
5647 mpfr_erfc (n, x, GMP_RNDN);
5648 mpfr_subnormalize (x, t, GMP_RNDN);
3a5729ea
KG
5649 mpfr_clear(n);
5650 mpfr_clear(x);
5651 mpc_init2 (c, 53);
5652 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5653 mpc_cosh (c, c, MPC_RNDNN);
5654 mpc_pow (c, c, c, MPC_RNDNN);
5655 mpc_acosh (c, c, MPC_RNDNN);
5656 mpc_clear (c);
1c710c3c
DJ
5657
5658 ;
5659 return 0;
5660}
5661_ACEOF
5213506e
RW
5662if ac_fn_c_try_link "$LINENO"; then :
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5664$as_echo "yes" >&6; }
1c710c3c 5665else
5213506e
RW
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5667$as_echo "no" >&6; }; have_gmp=no
1c710c3c 5668fi
5213506e
RW
5669rm -f core conftest.err conftest.$ac_objext \
5670 conftest$ac_exeext conftest.$ac_ext
acd26225
KG
5671 LIBS="$saved_LIBS"
5672 fi
5673
e69bf64b 5674 CFLAGS="$saved_CFLAGS"
6de9cd9a 5675
362c6d2f
KG
5676# The library versions listed in the error message below should match
5677# the HARD-minimums enforced above.
e69bf64b 5678 if test x$have_gmp != xyes; then
362c6d2f 5679 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
3a5729ea
KG
5680Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5681their locations. Source code for these libraries can be found at
5682their respective hosting sites as well as at
5683ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5684http://gcc.gnu.org/install/prerequisites.html for additional info. If
5685you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5686make sure that you have installed both the libraries and the header
5687files. They may be located in separate packages." "$LINENO" 5
e69bf64b 5688 fi
70ec446f
KG
5689fi
5690
acd26225
KG
5691# Flags needed for both GMP, MPFR and/or MPC.
5692
5693
6de9cd9a
DN
5694
5695
5696
9e3eba15 5697
f38095f3
JM
5698# Allow host libstdc++ to be specified for static linking with PPL.
5699
5213506e
RW
5700# Check whether --with-host-libstdcxx was given.
5701if test "${with_host_libstdcxx+set}" = set; then :
5702 withval=$with_host_libstdcxx;
5703fi
f38095f3 5704
f38095f3
JM
5705
5706case $with_host_libstdcxx in
5707 no|yes)
5213506e 5708 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
f38095f3
JM
5709 ;;
5710esac
f8bf9252 5711
00020c16
ILT
5712# Linker flags to use for stage1 or when not boostrapping.
5713
5213506e
RW
5714# Check whether --with-stage1-ldflags was given.
5715if test "${with_stage1_ldflags+set}" = set; then :
5716 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
00020c16
ILT
5717 stage1_ldflags=
5718 else
5719 stage1_ldflags=$withval
5720 fi
5721else
5722 stage1_ldflags=
5213506e
RW
5723fi
5724
00020c16
ILT
5725
5726
5727# Libraries to use for stage1 or when not bootstrapping.
5728
5213506e
RW
5729# Check whether --with-stage1-libs was given.
5730if test "${with_stage1_libs+set}" = set; then :
5731 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
00020c16
ILT
5732 stage1_libs=
5733 else
5734 stage1_libs=$withval
5735 fi
5736else
5737 stage1_libs=$with_host_libstdcxx
5213506e
RW
5738fi
5739
00020c16
ILT
5740
5741
00020c16
ILT
5742# Libraries to use for stage2 and later builds. This defaults to the
5743# argument passed to --with-host-libstdcxx.
5744
5213506e
RW
5745# Check whether --with-boot-libs was given.
5746if test "${with_boot_libs+set}" = set; then :
5747 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e90e6bd7
ILT
5748 poststage1_libs=
5749 else
5750 poststage1_libs=$withval
5751 fi
5752else
00020c16 5753 poststage1_libs=$with_host_libstdcxx
5213506e
RW
5754fi
5755
00020c16
ILT
5756
5757
ed2eaa9f
ILT
5758# Linker flags to use for stage2 and later builds.
5759
5760# Check whether --with-boot-ldflags was given.
5761if test "${with_boot_ldflags+set}" = set; then :
5762 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
5763 poststage1_ldflags=
5764 else
5765 poststage1_ldflags=$withval
5766 fi
5767else
5768 poststage1_ldflags=
5769 # With --enable-build-with-cxx, default to linking libstdc++ and
5770 # libgcc statically. But if the user explicitly specified the
5771 # libraries to use, trust that they are doing what they want.
5772 if test "$ENABLE_BUILD_WITH_CXX" = "yes" -a "$poststage1_libs" = ""; then
5773 poststage1_ldflags="-static-libstdc++ -static-libgcc"
5774 fi
5775fi
5776
5777
5778
f8bf9252
SP
5779# Check for PPL
5780ppl_major_version=0
5781ppl_minor_version=10
00020c16 5782ppllibs=" -lppl_c -lppl -lgmpxx"
f8bf9252
SP
5783pplinc=
5784
5785
5213506e
RW
5786# Check whether --with-ppl was given.
5787if test "${with_ppl+set}" = set; then :
5788 withval=$with_ppl;
5213506e 5789fi
f8bf9252 5790
f8bf9252 5791
5213506e
RW
5792# Check whether --with-ppl_include was given.
5793if test "${with_ppl_include+set}" = set; then :
5794 withval=$with_ppl_include;
5795fi
5796
f8bf9252 5797
5213506e
RW
5798# Check whether --with-ppl_lib was given.
5799if test "${with_ppl_lib+set}" = set; then :
5800 withval=$with_ppl_lib;
5801fi
f8bf9252 5802
f8bf9252 5803
53095c56
SP
5804case $with_ppl in
5805 no)
5806 ppllibs=
5807 ;;
f61428ed 5808 "" | yes)
ad0abd3c 5809 ;;
53095c56 5810 *)
00020c16 5811 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
53095c56 5812 pplinc="-I$with_ppl/include $pplinc"
53095c56
SP
5813 ;;
5814esac
f8bf9252
SP
5815if test "x$with_ppl_include" != x; then
5816 pplinc="-I$with_ppl_include $pplinc"
5817fi
5818if test "x$with_ppl_lib" != x; then
00020c16 5819 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
f8bf9252
SP
5820fi
5821if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
592c90ff 5822 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/'"$lt_cv_objdir"' -L$$r/$(HOST_SUBDIR)/ppl/src/'"$lt_cv_objdir"' -lppl_c -lppl -lgmpxx '
f61428ed
AO
5823 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5824 enable_ppl_version_check=no
f8bf9252
SP
5825fi
5826
5213506e
RW
5827# Check whether --enable-ppl-version-check was given.
5828if test "${enable_ppl_version_check+set}" = set; then :
5829 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
d789184e
SP
5830else
5831 ENABLE_PPL_CHECK=yes
5213506e
RW
5832fi
5833
f8bf9252 5834
ad0abd3c 5835if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
d789184e
SP
5836 saved_CFLAGS="$CFLAGS"
5837 CFLAGS="$CFLAGS $pplinc $gmpinc"
5213506e
RW
5838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5839$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f8bf9252
SP
5841/* end confdefs.h. */
5842#include "ppl_c.h"
5843int
5844main ()
5845{
5846
d789184e
SP
5847 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5848 choke me
5849 #endif
f8bf9252
SP
5850
5851 ;
5852 return 0;
5853}
5854_ACEOF
5213506e
RW
5855if ac_fn_c_try_compile "$LINENO"; then :
5856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5857$as_echo "yes" >&6; }
f8bf9252 5858else
5213506e 5859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
ed3a56f3 5860$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
f8bf9252 5861fi
5213506e 5862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
d789184e
SP
5863 CFLAGS="$saved_CFLAGS"
5864fi
5865
5866# Flags needed for PPL
5867
5868
f8bf9252 5869
f8bf9252 5870
d789184e 5871# Check for CLOOG
23d9794a 5872clooglibs=" -lcloog "
d789184e
SP
5873clooginc=" -DCLOOG_PPL_BACKEND "
5874
5875
5213506e
RW
5876# Check whether --with-cloog was given.
5877if test "${with_cloog+set}" = set; then :
5878 withval=$with_cloog;
5213506e
RW
5879fi
5880
d789184e 5881
5213506e
RW
5882# Check whether --with-cloog_include was given.
5883if test "${with_cloog_include+set}" = set; then :
5884 withval=$with_cloog_include;
5885fi
d789184e 5886
d789184e 5887
5213506e
RW
5888# Check whether --with-cloog_lib was given.
5889if test "${with_cloog_lib+set}" = set; then :
5890 withval=$with_cloog_lib;
5891fi
d789184e 5892
d789184e 5893
17e72e5d 5894if test "x$with_ppl" = "xno"; then
ad0abd3c
RG
5895 with_cloog=no
5896fi
5897
53095c56
SP
5898case $with_cloog in
5899 no)
5900 clooglibs=
5901 clooginc=
5902 ;;
f61428ed 5903 "" | yes)
ad0abd3c 5904 ;;
53095c56
SP
5905 *)
5906 clooglibs="-L$with_cloog/lib -lcloog"
5907 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
53095c56
SP
5908 ;;
5909esac
d789184e
SP
5910if test "x$with_cloog_include" != x; then
5911 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5912fi
5913if test "x$with_cloog_lib" != x; then
5914 clooglibs="-L$with_cloog_lib -lcloog"
d789184e
SP
5915fi
5916if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
592c90ff 5917 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/'"$lt_cv_objdir"' -lcloog '
d789184e 5918 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
f61428ed 5919 enable_cloog_version_check=no
d789184e
SP
5920fi
5921
5213506e
RW
5922# Check whether --enable-cloog-version-check was given.
5923if test "${enable_cloog_version_check+set}" = set; then :
5924 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
d789184e
SP
5925else
5926 ENABLE_CLOOG_CHECK=yes
5213506e
RW
5927fi
5928
d789184e 5929
ad0abd3c 5930if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
d789184e
SP
5931 saved_CFLAGS="$CFLAGS"
5932 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
f264ed56
SP
5933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version 0.15.5 (or later revision) of CLooG" >&5
5934$as_echo_n "checking for version 0.15.5 (or later revision) of CLooG... " >&6; }
5213506e 5935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f8bf9252
SP
5936/* end confdefs.h. */
5937#include "cloog/cloog.h"
5938int
5939main ()
5940{
5941
f264ed56 5942 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15 || CLOOG_VERSION_REVISION < 5
d789184e
SP
5943 choke me
5944 #endif
f8bf9252
SP
5945
5946 ;
5947 return 0;
5948}
5949_ACEOF
5213506e
RW
5950if ac_fn_c_try_compile "$LINENO"; then :
5951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5952$as_echo "yes" >&6; }
f8bf9252 5953else
5213506e
RW
5954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5955$as_echo "no" >&6; }; clooglibs= ; clooginc=
f8bf9252 5956fi
5213506e 5957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
d789184e
SP
5958 CFLAGS="$saved_CFLAGS"
5959fi
f8bf9252
SP
5960
5961# Flags needed for CLOOG
5962
5963
5964
d7f09764
DN
5965# Check for LTO support.
5966# Check whether --enable-lto was given.
5967if test "${enable_lto+set}" = set; then :
5968 enableval=$enable_lto; enable_lto=$enableval
5969else
5970 enable_lto=yes; default_enable_lto=yes
5971fi
5972
5973
7413962d
RG
5974
5975
5976
5977target_elf=no
5978case $target in
5979 *-darwin* | *-aix* | *-cygwin* | *-mingw* | *-aout* | *-*coff* | \
5980 *-msdosdjgpp* | *-netware* | *-vms* | *-wince* | *-*-pe* | \
5981 alpha*-dec-osf* | *-interix*)
5982 target_elf=no
5983 ;;
5984 *)
5985 target_elf=yes
5986 ;;
5987esac
5988
5989if test $target_elf = yes; then :
5990
5991else
5992 if test x"$default_enable_lto" = x"yes" ; then
5993 enable_lto=no
5994else
5995 if test x"$enable_lto" = x"yes"; then
5996 as_fn_error "LTO support requires an ELF target." "$LINENO" 5
5997 fi
5998fi
5999default_enable_lto=no
6000fi
6001
6002
d7f09764
DN
6003if test x"$enable_lto" = x"yes" ; then
6004 # Make sure that libelf.h and gelf.h are available.
6005
6006# Check whether --with-libelf was given.
6007if test "${with_libelf+set}" = set; then :
6008 withval=$with_libelf;
6009fi
6010
6011
6012
6013# Check whether --with-libelf_include was given.
6014if test "${with_libelf_include+set}" = set; then :
6015 withval=$with_libelf_include;
6016fi
6017
6018
6019
6020# Check whether --with-libelf_lib was given.
6021if test "${with_libelf_lib+set}" = set; then :
6022 withval=$with_libelf_lib;
6023fi
6024
6025
ed3a56f3
RG
6026 saved_CFLAGS="$CFLAGS"
6027 saved_CPPFLAGS="$CPPFLAGS"
6028 saved_LIBS="$LIBS"
6029
d7f09764
DN
6030 case $with_libelf in
6031 "")
6032 libelflibs="-lelf"
6033 libelfinc="-I/usr/include/libelf"
6034 ;;
6035 *)
6036 libelflibs="-L$with_libelf/lib -lelf"
6037 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
6038 LIBS="$libelflibs $LIBS"
6039 ;;
6040 esac
6041
6042 if test "x$with_libelf_include" != x; then
6043 libelfinc="-I$with_libelf_include"
6044 fi
6045
6046 if test "x$with_libelf_lib" != x; then
6047 libelflibs="-L$with_libelf_lib -lelf"
6048 LIBS="$libelflibs $LIBS"
6049 fi
6050
6051 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
6052 && test -d ${srcdir}/libelf; then
f61428ed
AO
6053 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
6054 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
d7f09764 6055 LIBS="$libelflibs $LIBS"
f61428ed
AO
6056
6057 else
d7f09764 6058
d7f09764
DN
6059 CFLAGS="$CFLAGS $libelfinc"
6060 CPPFLAGS="$CPPFLAGS $libelfinc"
6061 LIBS="$LIBS $libelflibs"
6062
6063 ac_ext=c
6064ac_cpp='$CPP $CPPFLAGS'
6065ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6066ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6067ac_compiler_gnu=$ac_cv_c_compiler_gnu
6068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6069$as_echo_n "checking how to run the C preprocessor... " >&6; }
6070# On Suns, sometimes $CPP names a directory.
6071if test -n "$CPP" && test -d "$CPP"; then
6072 CPP=
6073fi
6074if test -z "$CPP"; then
6075 if test "${ac_cv_prog_CPP+set}" = set; then :
6076 $as_echo_n "(cached) " >&6
6077else
6078 # Double quotes because CPP needs to be expanded
6079 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6080 do
6081 ac_preproc_ok=false
6082for ac_c_preproc_warn_flag in '' yes
6083do
6084 # Use a header file that comes with gcc, so configuring glibc
6085 # with a fresh cross-compiler works.
6086 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6087 # <limits.h> exists even on freestanding compilers.
6088 # On the NeXT, cc -E runs the code through the compiler's parser,
6089 # not just through cpp. "Syntax error" is here to catch this case.
6090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6091/* end confdefs.h. */
6092#ifdef __STDC__
6093# include <limits.h>
6094#else
6095# include <assert.h>
6096#endif
6097 Syntax error
6098_ACEOF
6099if ac_fn_c_try_cpp "$LINENO"; then :
6100
6101else
6102 # Broken: fails on valid input.
6103continue
6104fi
6105rm -f conftest.err conftest.$ac_ext
6106
6107 # OK, works on sane cases. Now check whether nonexistent headers
6108 # can be detected and how.
6109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6110/* end confdefs.h. */
6111#include <ac_nonexistent.h>
6112_ACEOF
6113if ac_fn_c_try_cpp "$LINENO"; then :
6114 # Broken: success on invalid input.
6115continue
6116else
6117 # Passes both tests.
6118ac_preproc_ok=:
6119break
6120fi
6121rm -f conftest.err conftest.$ac_ext
6122
6123done
6124# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6125rm -f conftest.err conftest.$ac_ext
6126if $ac_preproc_ok; then :
6127 break
6128fi
6129
6130 done
6131 ac_cv_prog_CPP=$CPP
6132
6133fi
6134 CPP=$ac_cv_prog_CPP
6135else
6136 ac_cv_prog_CPP=$CPP
6137fi
6138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6139$as_echo "$CPP" >&6; }
6140ac_preproc_ok=false
6141for ac_c_preproc_warn_flag in '' yes
6142do
6143 # Use a header file that comes with gcc, so configuring glibc
6144 # with a fresh cross-compiler works.
6145 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6146 # <limits.h> exists even on freestanding compilers.
6147 # On the NeXT, cc -E runs the code through the compiler's parser,
6148 # not just through cpp. "Syntax error" is here to catch this case.
6149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6150/* end confdefs.h. */
6151#ifdef __STDC__
6152# include <limits.h>
6153#else
6154# include <assert.h>
6155#endif
6156 Syntax error
6157_ACEOF
6158if ac_fn_c_try_cpp "$LINENO"; then :
6159
6160else
6161 # Broken: fails on valid input.
6162continue
6163fi
6164rm -f conftest.err conftest.$ac_ext
6165
6166 # OK, works on sane cases. Now check whether nonexistent headers
6167 # can be detected and how.
6168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6169/* end confdefs.h. */
6170#include <ac_nonexistent.h>
6171_ACEOF
6172if ac_fn_c_try_cpp "$LINENO"; then :
6173 # Broken: success on invalid input.
6174continue
6175else
6176 # Passes both tests.
6177ac_preproc_ok=:
6178break
6179fi
6180rm -f conftest.err conftest.$ac_ext
6181
6182done
6183# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6184rm -f conftest.err conftest.$ac_ext
6185if $ac_preproc_ok; then :
6186
6187else
6188 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6189$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6190as_fn_error "C preprocessor \"$CPP\" fails sanity check
6191See \`config.log' for more details." "$LINENO" 5; }
6192fi
6193
6194ac_ext=c
6195ac_cpp='$CPP $CPPFLAGS'
6196ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6197ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6198ac_compiler_gnu=$ac_cv_c_compiler_gnu
6199
6200
6201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6202$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6203if test "${ac_cv_path_GREP+set}" = set; then :
6204 $as_echo_n "(cached) " >&6
6205else
6206 if test -z "$GREP"; then
6207 ac_path_GREP_found=false
6208 # Loop through the user's path and test for each of PROGNAME-LIST
6209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6210for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6211do
6212 IFS=$as_save_IFS
6213 test -z "$as_dir" && as_dir=.
6214 for ac_prog in grep ggrep; do
6215 for ac_exec_ext in '' $ac_executable_extensions; do
6216 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6217 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6218# Check for GNU ac_path_GREP and select it if it is found.
6219 # Check for GNU $ac_path_GREP
6220case `"$ac_path_GREP" --version 2>&1` in
6221*GNU*)
6222 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6223*)
6224 ac_count=0
6225 $as_echo_n 0123456789 >"conftest.in"
6226 while :
6227 do
6228 cat "conftest.in" "conftest.in" >"conftest.tmp"
6229 mv "conftest.tmp" "conftest.in"
6230 cp "conftest.in" "conftest.nl"
6231 $as_echo 'GREP' >> "conftest.nl"
6232 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6233 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6234 as_fn_arith $ac_count + 1 && ac_count=$as_val
6235 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6236 # Best one so far, save it but keep looking for a better one
6237 ac_cv_path_GREP="$ac_path_GREP"
6238 ac_path_GREP_max=$ac_count
6239 fi
6240 # 10*(2^10) chars as input seems more than enough
6241 test $ac_count -gt 10 && break
6242 done
6243 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6244esac
6245
6246 $ac_path_GREP_found && break 3
6247 done
6248 done
6249 done
6250IFS=$as_save_IFS
6251 if test -z "$ac_cv_path_GREP"; then
6252 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6253 fi
6254else
6255 ac_cv_path_GREP=$GREP
6256fi
6257
6258fi
6259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6260$as_echo "$ac_cv_path_GREP" >&6; }
6261 GREP="$ac_cv_path_GREP"
6262
6263
6264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6265$as_echo_n "checking for egrep... " >&6; }
6266if test "${ac_cv_path_EGREP+set}" = set; then :
6267 $as_echo_n "(cached) " >&6
6268else
6269 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6270 then ac_cv_path_EGREP="$GREP -E"
6271 else
6272 if test -z "$EGREP"; then
6273 ac_path_EGREP_found=false
6274 # Loop through the user's path and test for each of PROGNAME-LIST
6275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6276for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6277do
6278 IFS=$as_save_IFS
6279 test -z "$as_dir" && as_dir=.
6280 for ac_prog in egrep; do
6281 for ac_exec_ext in '' $ac_executable_extensions; do
6282 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6283 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6284# Check for GNU ac_path_EGREP and select it if it is found.
6285 # Check for GNU $ac_path_EGREP
6286case `"$ac_path_EGREP" --version 2>&1` in
6287*GNU*)
6288 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6289*)
6290 ac_count=0
6291 $as_echo_n 0123456789 >"conftest.in"
6292 while :
6293 do
6294 cat "conftest.in" "conftest.in" >"conftest.tmp"
6295 mv "conftest.tmp" "conftest.in"
6296 cp "conftest.in" "conftest.nl"
6297 $as_echo 'EGREP' >> "conftest.nl"
6298 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6299 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6300 as_fn_arith $ac_count + 1 && ac_count=$as_val
6301 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6302 # Best one so far, save it but keep looking for a better one
6303 ac_cv_path_EGREP="$ac_path_EGREP"
6304 ac_path_EGREP_max=$ac_count
6305 fi
6306 # 10*(2^10) chars as input seems more than enough
6307 test $ac_count -gt 10 && break
6308 done
6309 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6310esac
6311
6312 $ac_path_EGREP_found && break 3
6313 done
6314 done
6315 done
6316IFS=$as_save_IFS
6317 if test -z "$ac_cv_path_EGREP"; then
6318 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6319 fi
6320else
6321 ac_cv_path_EGREP=$EGREP
6322fi
6323
6324 fi
6325fi
6326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6327$as_echo "$ac_cv_path_EGREP" >&6; }
6328 EGREP="$ac_cv_path_EGREP"
6329
6330
6331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6332$as_echo_n "checking for ANSI C header files... " >&6; }
6333if test "${ac_cv_header_stdc+set}" = set; then :
6334 $as_echo_n "(cached) " >&6
6335else
6336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6337/* end confdefs.h. */
6338#include <stdlib.h>
6339#include <stdarg.h>
6340#include <string.h>
6341#include <float.h>
6342
6343int
6344main ()
6345{
6346
6347 ;
6348 return 0;
6349}
6350_ACEOF
6351if ac_fn_c_try_compile "$LINENO"; then :
6352 ac_cv_header_stdc=yes
6353else
6354 ac_cv_header_stdc=no
6355fi
6356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6357
6358if test $ac_cv_header_stdc = yes; then
6359 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6361/* end confdefs.h. */
6362#include <string.h>
6363
6364_ACEOF
6365if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6366 $EGREP "memchr" >/dev/null 2>&1; then :
6367
6368else
6369 ac_cv_header_stdc=no
6370fi
6371rm -f conftest*
6372
6373fi
6374
6375if test $ac_cv_header_stdc = yes; then
6376 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6378/* end confdefs.h. */
6379#include <stdlib.h>
6380
6381_ACEOF
6382if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6383 $EGREP "free" >/dev/null 2>&1; then :
6384
6385else
6386 ac_cv_header_stdc=no
6387fi
6388rm -f conftest*
6389
6390fi
6391
6392if test $ac_cv_header_stdc = yes; then
6393 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6394 if test "$cross_compiling" = yes; then :
6395 :
6396else
6397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6398/* end confdefs.h. */
6399#include <ctype.h>
6400#include <stdlib.h>
6401#if ((' ' & 0x0FF) == 0x020)
6402# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6403# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6404#else
6405# define ISLOWER(c) \
6406 (('a' <= (c) && (c) <= 'i') \
6407 || ('j' <= (c) && (c) <= 'r') \
6408 || ('s' <= (c) && (c) <= 'z'))
6409# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6410#endif
6411
6412#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6413int
6414main ()
6415{
6416 int i;
6417 for (i = 0; i < 256; i++)
6418 if (XOR (islower (i), ISLOWER (i))
6419 || toupper (i) != TOUPPER (i))
6420 return 2;
6421 return 0;
6422}
6423_ACEOF
6424if ac_fn_c_try_run "$LINENO"; then :
6425
6426else
6427 ac_cv_header_stdc=no
6428fi
6429rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6430 conftest.$ac_objext conftest.beam conftest.$ac_ext
6431fi
6432
6433fi
6434fi
6435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6436$as_echo "$ac_cv_header_stdc" >&6; }
6437if test $ac_cv_header_stdc = yes; then
6438
6439$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6440
6441fi
6442
6443# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6444for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6445 inttypes.h stdint.h unistd.h
6446do :
6447 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6448ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6449"
6450eval as_val=\$$as_ac_Header
6451 if test "x$as_val" = x""yes; then :
6452 cat >>confdefs.h <<_ACEOF
6453#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6454_ACEOF
6455
6456fi
6457
6458done
6459
6460
6461for ac_header in libelf.h
6462do :
6463 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6464if test "x$ac_cv_header_libelf_h" = x""yes; then :
6465 cat >>confdefs.h <<_ACEOF
6466#define HAVE_LIBELF_H 1
6467_ACEOF
6468 have_libelf_h=yes
6469fi
6470
6471done
6472
6473 for ac_header in gelf.h
6474do :
6475 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6476if test "x$ac_cv_header_gelf_h" = x""yes; then :
6477 cat >>confdefs.h <<_ACEOF
6478#define HAVE_GELF_H 1
6479_ACEOF
6480 have_gelf_h=yes
6481fi
6482
6483done
6484
6485
6486 for ac_header in libelf/libelf.h
6487do :
6488 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6489if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6490 cat >>confdefs.h <<_ACEOF
6491#define HAVE_LIBELF_LIBELF_H 1
6492_ACEOF
6493 have_libelf_libelf_h=yes
6494fi
6495
6496done
6497
6498 for ac_header in libelf/gelf.h
6499do :
6500 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6501if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6502 cat >>confdefs.h <<_ACEOF
6503#define HAVE_LIBELF_GELF_H 1
6504_ACEOF
6505 have_libelf_gelf_h=yes
6506fi
6507
6508done
6509
6510
6511 # If we couldn't find libelf.h and the user forced it, emit an error.
6512 if test x"$have_libelf_h" != x"yes" \
6513 && test x"$have_libelf_libelf_h" != x"yes" ; then
6514 if test x"$default_enable_lto" != x"yes" ; then
6515 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6516 else
6517 enable_lto=no
6518 libelflibs=
6519 libelfinc=
6520 fi
6521 fi
6522
6523 # If we couldn't find gelf.h and the user forced it, emit an error.
6524 if test x"$have_gelf_h" != x"yes" \
6525 && test x"$have_libelf_gelf_h" != x"yes" ; then
6526 if test x"$default_enable_lto" != x"yes" ; then
6527 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6528 else
6529 enable_lto=no
6530 libelflibs=
6531 libelfinc=
6532 fi
6533 fi
6534
6535 # Check that the detected libelf has the functions we need. We cannot
6536 # rely on just detecting the headers since they do not include
6537 # versioning information. Add functions, if needed.
6538 if test x"$enable_lto" = x"yes" ; then
6539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6540$as_echo_n "checking for the correct version of libelf... " >&6; }
6541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6542/* end confdefs.h. */
6543#include <libelf.h>
6544int
6545main ()
6546{
6547
6548 elf_errmsg (0);
6549 elf_getscn (0, 0);
6550 elf_nextscn (0, 0);
6551 elf_strptr (0, 0, 0);
6552 elf_getident (0, 0);
6553 elf_getshdrstrndx (0, 0);
6554 elf_begin (0, 0, 0);
6555 elf_ndxscn (0);
6556 elf_end (0);
6557
6558 ;
6559 return 0;
6560}
6561_ACEOF
6562if ac_fn_c_try_link "$LINENO"; then :
6563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6564$as_echo "yes" >&6; };
6565else
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6567$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6568
6569fi
6570rm -f core conftest.err conftest.$ac_objext \
6571 conftest$ac_exeext conftest.$ac_ext
6572
6573 # If we couldn't enable LTO and the user forced it, emit an error.
6574 if test x"$enable_lto" = x"no" \
6575 && test x"$default_enable_lto" != x"yes" ; then
6576 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6577Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6578to specify its location." "$LINENO" 5
6579 fi
6580 fi
6581
6582 CFLAGS="$saved_CFLAGS"
6583 CPPFLAGS="$saved_CPPFLAGS"
6584 LIBS="$saved_LIBS"
6585
f61428ed
AO
6586 fi
6587
d7f09764
DN
6588 # Flags needed for libelf.
6589
6590
6591fi
6592
f8bf9252 6593
1e0f07d3 6594# By default, C is the only stage 1 language.
e1888513 6595stage1_languages=,c,
2805b53a 6596
00020c16 6597# Target libraries that we bootstrap.
ad1e5170 6598bootstrap_target_libs=,target-libgcc,
00020c16 6599
55ffb5ed
NN
6600# Figure out what language subdirectories are present.
6601# Look if the user specified --enable-languages="..."; if not, use
6602# the environment variable $LANGUAGES if defined. $LANGUAGES might
6603# go away some day.
6604# NB: embedded tabs in this IF block -- do not untabify
6605if test -d ${srcdir}/gcc; then
6606 if test x"${enable_languages+set}" != xset; then
6607 if test x"${LANGUAGES+set}" = xset; then
6608 enable_languages="${LANGUAGES}"
6609 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6610 else
6611 enable_languages=all
6612 fi
6613 else
6614 if test x"${enable_languages}" = x ||
6615 test x"${enable_languages}" = xyes;
6616 then
6617 echo configure.in: --enable-languages needs at least one language argument 1>&2
6618 exit 1
6619 fi
6620 fi
6621 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6622
7f26dfa3
FXC
6623 # 'f95' is the old name for the 'fortran' language. We issue a warning
6624 # and make the substitution.
6625 case ,${enable_languages}, in
6626 *,f95,*)
6627 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6628 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6629 ;;
6630 esac
6631
55ffb5ed
NN
6632 # First scan to see if an enabled language requires some other language.
6633 # We assume that a given config-lang.in will list all the language
6634 # front ends it requires, even if some are required indirectly.
6635 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6636 case ${lang_frag} in
6637 ..) ;;
6638 # The odd quoting in the next line works around
6639 # an apparent bug in bash 1.12 on linux.
6640 ${srcdir}/gcc/[*]/config-lang.in) ;;
6641 *)
6642 # From the config-lang.in, get $language, $lang_requires
6643 language=
6644 lang_requires=
6645 . ${lang_frag}
6646 for other in ${lang_requires} ; do
6647 case ,${enable_languages}, in
6648 *,$other,*) ;;
6649 *,all,*) ;;
6650 *,$language,*)
6651 echo " \`$other' language required by \`$language'; enabling" 1>&2
6652 enable_languages="${enable_languages},${other}"
6653 ;;
6654 esac
6655 done
6656 ;;
6657 esac
6658 done
6659
e1888513 6660 new_enable_languages=,c,
d7f09764
DN
6661
6662 # If LTO is enabled, add the LTO front end.
6663 extra_host_libiberty_configure_flags=
6664 if test "$enable_lto" = "yes" ; then
e4c5bd48
RW
6665 case ,${enable_languages}, in
6666 *,lto,*) ;;
6667 *) enable_languages="${enable_languages},lto" ;;
6668 esac
d7f09764
DN
6669 if test "${ENABLE_GOLD}" = "yes" ; then
6670 configdirs="$configdirs lto-plugin"
6671 extra_host_libiberty_configure_flags=--enable-shared
6672 fi
6673 fi
6674
6675
55ffb5ed 6676 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
e1888513 6677 potential_languages=,c,
55ffb5ed
NN
6678
6679 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6680 case ${lang_frag} in
6681 ..) ;;
6682 # The odd quoting in the next line works around
6683 # an apparent bug in bash 1.12 on linux.
6684 ${srcdir}/gcc/[*]/config-lang.in) ;;
6685 *)
1c710c3c 6686 # From the config-lang.in, get $language, $target_libs,
2805b53a 6687 # $lang_dirs, $boot_language, and $build_by_default
55ffb5ed
NN
6688 language=
6689 target_libs=
6690 lang_dirs=
1546bb64 6691 subdir_requires=
e1888513
PB
6692 boot_language=no
6693 build_by_default=yes
55ffb5ed 6694 . ${lang_frag}
e1888513
PB
6695 if test x${language} = x; then
6696 echo "${lang_frag} doesn't set \$language." 1>&2
6697 exit 1
6698 fi
6699
f61428ed
AO
6700 if test "$language" = "c++" \
6701 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
00020c16
ILT
6702 boot_language=yes
6703 fi
6704
e1888513
PB
6705 case ,${enable_languages}, in
6706 *,${language},*)
55ffb5ed
NN
6707 # Language was explicitly selected; include it.
6708 add_this_lang=yes
6709 ;;
e1888513
PB
6710 *,all,*)
6711 # 'all' was selected, select it if it is a default language
6712 add_this_lang=${build_by_default}
55ffb5ed
NN
6713 ;;
6714 *)
6715 add_this_lang=no
6716 ;;
6717 esac
6de9cd9a 6718
1546bb64 6719 # Disable languages that need other directories if these aren't available.
95695ad3 6720 for i in $subdir_requires; do
b6348cb3 6721 test -f "$srcdir/gcc/$i/config-lang.in" && continue
1546bb64
PB
6722 case ,${enable_languages}, in
6723 *,${language},*)
6724 # Specifically requested language; tell them.
5213506e 6725 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
1546bb64
PB
6726 ;;
6727 *)
6728 # Silently disable.
e1888513 6729 add_this_lang=unsupported
1546bb64
PB
6730 ;;
6731 esac
6732 done
6733
e1888513
PB
6734 # Disable Ada if no preexisting GNAT is available.
6735 case ,${enable_languages},:${language}:${have_gnat} in
6736 *,${language},*:ada:no)
6737 # Specifically requested language; tell them.
5213506e 6738 as_fn_error "GNAT is required to build $language" "$LINENO" 5
e1888513
PB
6739 ;;
6740 *:ada:no)
6741 # Silently disable.
6742 add_this_lang=unsupported
6743 ;;
6744 esac
6745
4fab7234
HPN
6746 # Disable a language that is unsupported by the target.
6747 case " $unsupported_languages " in
6748 *" $language "*)
e1888513 6749 add_this_lang=unsupported
4fab7234
HPN
6750 ;;
6751 esac
6752
6de9cd9a 6753 case $add_this_lang in
e1888513 6754 unsupported)
55ffb5ed 6755 # Remove language-dependent dirs.
2805b53a
NN
6756 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6757 ;;
e1888513
PB
6758 no)
6759 # Remove language-dependent dirs; still show language as supported.
6760 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6761 potential_languages="${potential_languages}${language},"
6762 ;;
6763 yes)
6764 new_enable_languages="${new_enable_languages}${language},"
6765 potential_languages="${potential_languages}${language},"
2805b53a 6766 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
ab9dcd0c
RW
6767 case "${boot_language}:,$enable_stage1_languages," in
6768 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
340de83f 6769 # Add to (comma-separated) list of stage 1 languages.
ab9dcd0c
RW
6770 case ",$stage1_languages," in
6771 *,$language,* | ,yes, | ,all,) ;;
6772 *) stage1_languages="${stage1_languages}${language}," ;;
6773 esac
00020c16
ILT
6774 # We need to bootstrap any supporting libraries.
6775 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
2805b53a
NN
6776 ;;
6777 esac
6778 ;;
55ffb5ed
NN
6779 esac
6780 ;;
6781 esac
6782 done
6783
5213506e
RW
6784 # Check whether --enable-stage1-languages was given.
6785if test "${enable_stage1_languages+set}" = set; then :
6786 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
e1888513
PB
6787 ,no,|,,)
6788 # Set it to something that will have no effect in the loop below
6789 enable_stage1_languages=c ;;
6790 ,yes,)
6791 enable_stage1_languages=`echo $new_enable_languages | \
6792 sed -e "s/^,//" -e "s/,$//" ` ;;
6793 *,all,*)
6794 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6795 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6796 esac
6797
6798 # Add "good" languages from enable_stage1_languages to stage1_languages,
6799 # while "bad" languages go in missing_languages. Leave no duplicates.
6800 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6801 case $potential_languages in
6802 *,$i,*)
6803 case $stage1_languages in
6804 *,$i,*) ;;
6805 *) stage1_languages="$stage1_languages$i," ;;
6806 esac ;;
6807 *)
6808 case $missing_languages in
6809 *,$i,*) ;;
6810 *) missing_languages="$missing_languages$i," ;;
6811 esac ;;
6812 esac
6813 done
5213506e
RW
6814fi
6815
e1888513
PB
6816
6817 # Remove leading/trailing commas that were added for simplicity
6818 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
79b4b7d2 6819 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
e1888513
PB
6820 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6821 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6822
55ffb5ed 6823 if test "x$missing_languages" != x; then
5213506e 6824 as_fn_error "
0cf085e4 6825The following requested languages could not be built: ${missing_languages}
5213506e 6826Supported languages are: ${potential_languages}" "$LINENO" 5
55ffb5ed 6827 fi
55ffb5ed
NN
6828 if test "x$new_enable_languages" != "x$enable_languages"; then
6829 echo The following languages will be built: ${new_enable_languages}
e1888513 6830 enable_languages="$new_enable_languages"
55ffb5ed 6831 fi
e1888513 6832
1c710c3c 6833
b2eaac4a 6834 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
55ffb5ed
NN
6835fi
6836
27079765
AH
6837# Handle --disable-<component> generically.
6838for dir in $configdirs $build_configdirs $target_configdirs ; do
6839 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
ac9e6043
RW
6840 varname=`echo $dirname | sed -e s/+/_/g`
6841 if eval test x\${enable_${varname}} "=" xno ; then
27079765
AH
6842 noconfigdirs="$noconfigdirs $dir"
6843 fi
6844done
6845
7cd0cf9c 6846# Check for Boehm's garbage collector
5213506e
RW
6847# Check whether --enable-objc-gc was given.
6848if test "${enable_objc_gc+set}" = set; then :
6849 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
7cd0cf9c 6850 *,objc,*:*:yes:*target-boehm-gc*)
5213506e 6851 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
7cd0cf9c
DA
6852 ;;
6853esac
5213506e
RW
6854fi
6855
7cd0cf9c
DA
6856
6857# Make sure we only build Boehm's garbage collector if required.
2a79fd67
DA
6858case ,${enable_languages},:${enable_objc_gc} in
6859 *,objc,*:yes)
7cd0cf9c
DA
6860 # Keep target-boehm-gc if requested for Objective-C.
6861 ;;
7cd0cf9c 6862 *)
2a79fd67
DA
6863 # Otherwise remove target-boehm-gc depending on target-libjava.
6864 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6865 noconfigdirs="$noconfigdirs target-boehm-gc"
6866 fi
7cd0cf9c
DA
6867 ;;
6868esac
6869
ee6a22df
L
6870# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6871# $build_configdirs and $target_configdirs.
55ffb5ed
NN
6872# If we have the source for $noconfigdirs entries, add them to $notsupp.
6873
6874notsupp=""
6875for dir in . $skipdirs $noconfigdirs ; do
ee6a22df 6876 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
55ffb5ed
NN
6877 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6878 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6879 if test -r $srcdir/$dirname/configure ; then
6880 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6881 true
6882 else
6883 notsupp="$notsupp $dir"
6884 fi
6885 fi
6886 fi
ee6a22df
L
6887 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6888 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6889 if test -r $srcdir/$dirname/configure ; then
6890 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6891 true
6892 else
6893 notsupp="$notsupp $dir"
6894 fi
6895 fi
6896 fi
55ffb5ed
NN
6897 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6898 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6899 if test -r $srcdir/$dirname/configure ; then
6900 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6901 true
6902 else
6903 notsupp="$notsupp $dir"
6904 fi
6905 fi
6906 fi
6907done
6908
6909# Sometimes the tools are distributed with libiberty but with no other
6910# libraries. In that case, we don't want to build target-libiberty.
54fdc474 6911# Don't let libgcc imply libiberty either.
55ffb5ed 6912if test -n "${target_configdirs}" ; then
54fdc474 6913 libgcc=
55ffb5ed
NN
6914 others=
6915 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
54fdc474
DJ
6916 if test "$i" = "libgcc"; then
6917 libgcc=target-libgcc
6918 elif test "$i" != "libiberty" ; then
55ffb5ed
NN
6919 if test -r $srcdir/$i/configure ; then
6920 others=yes;
6921 break;
6922 fi
6923 fi
6924 done
6925 if test -z "${others}" ; then
54fdc474 6926 target_configdirs=$libgcc
55ffb5ed
NN
6927 fi
6928fi
6929
6930# Quietly strip out all directories which aren't configurable in this tree.
6931# This relies on all configurable subdirectories being autoconfiscated, which
6932# is now the case.
23f6b2f9
PB
6933build_configdirs_all="$build_configdirs"
6934build_configdirs=
6935for i in ${build_configdirs_all} ; do
1c710c3c 6936 j=`echo $i | sed -e s/build-//g`
23f6b2f9
PB
6937 if test -f ${srcdir}/$j/configure ; then
6938 build_configdirs="${build_configdirs} $i"
6939 fi
6940done
6941
55ffb5ed
NN
6942configdirs_all="$configdirs"
6943configdirs=
6944for i in ${configdirs_all} ; do
6945 if test -f ${srcdir}/$i/configure ; then
6946 configdirs="${configdirs} $i"
6947 fi
6948done
23f6b2f9 6949
55ffb5ed
NN
6950target_configdirs_all="$target_configdirs"
6951target_configdirs=
6952for i in ${target_configdirs_all} ; do
1c710c3c 6953 j=`echo $i | sed -e s/target-//g`
55ffb5ed
NN
6954 if test -f ${srcdir}/$j/configure ; then
6955 target_configdirs="${target_configdirs} $i"
6956 fi
6957done
6958
6959# Produce a warning message for the subdirs we can't configure.
6960# This isn't especially interesting in the Cygnus tree, but in the individual
6961# FSF releases, it's important to let people know when their machine isn't
6962# supported by the one or two programs in a package.
6963
6964if test -n "${notsupp}" && test -z "${norecursion}" ; then
6965 # If $appdirs is non-empty, at least one of those directories must still
6966 # be configured, or we error out. (E.g., if the gas release supports a
6967 # specified target in some subdirs but not the gas subdir, we shouldn't
6968 # pretend that all is well.)
6969 if test -n "$appdirs" ; then
6970 for dir in $appdirs ; do
6971 if test -r $dir/Makefile.in ; then
6972 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6973 appdirs=""
6974 break
6975 fi
23f6b2f9 6976 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
55ffb5ed
NN
6977 appdirs=""
6978 break
6979 fi
6980 fi
6981 done
6982 if test -n "$appdirs" ; then
6983 echo "*** This configuration is not supported by this package." 1>&2
6984 exit 1
6985 fi
6986 fi
6987 # Okay, some application will build, or we don't care to check. Still
6988 # notify of subdirs not getting built.
6989 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6990 echo " ${notsupp}" 1>&2
6991 echo " (Any other directories should still work fine.)" 1>&2
6992fi
6993
6994case "$host" in
6995 *msdosdjgpp*)
6996 enable_gdbtk=no ;;
6997esac
6998
c3a86da9
DJ
6999# To find our prefix, in gcc_cv_tool_prefix.
7000
7001# The user is always right.
7002if test "${PATH_SEPARATOR+set}" != set; then
7003 echo "#! /bin/sh" >conf$$.sh
7004 echo "exit 0" >>conf$$.sh
7005 chmod +x conf$$.sh
7006 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7007 PATH_SEPARATOR=';'
7008 else
7009 PATH_SEPARATOR=:
7010 fi
7011 rm -f conf$$.sh
7012fi
7013
7014
7015
7016if test "x$exec_prefix" = xNONE; then
7017 if test "x$prefix" = xNONE; then
7018 gcc_cv_tool_prefix=$ac_default_prefix
7019 else
7020 gcc_cv_tool_prefix=$prefix
7021 fi
7022else
7023 gcc_cv_tool_prefix=$exec_prefix
7024fi
7025
7026# If there is no compiler in the tree, use the PATH only. In any
7027# case, if there is no compiler in the tree nobody should use
7028# AS_FOR_TARGET and LD_FOR_TARGET.
7029if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
7030 gcc_version=`cat $srcdir/gcc/BASE-VER`
7031 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7032 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
7033 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7034 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
7035 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
7036 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
7037else
7038 gcc_cv_tool_dirs=
7039fi
7040
7041if test x$build = x$target && test -n "$md_exec_prefix"; then
7042 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
7043fi
7044
7045
7046
55ffb5ed
NN
7047copy_dirs=
7048
1c710c3c 7049
5213506e
RW
7050# Check whether --with-build-sysroot was given.
7051if test "${with_build_sysroot+set}" = set; then :
7052 withval=$with_build_sysroot; if test x"$withval" != x ; then
526635cb
MM
7053 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
7054 fi
7055else
7056 SYSROOT_CFLAGS_FOR_TARGET=
5213506e 7057fi
526635cb
MM
7058
7059
c8aea42c 7060
5213506e
RW
7061
7062# Check whether --with-debug-prefix-map was given.
7063if test "${with_debug_prefix_map+set}" = set; then :
7064 withval=$with_debug_prefix_map; if test x"$withval" != x; then
c8aea42c
PB
7065 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
7066 for debug_map in $withval; do
7067 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
7068 done
7069 fi
7070else
7071 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
5213506e
RW
7072fi
7073
c8aea42c
PB
7074
7075
1c8bd6a3
PB
7076# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
7077# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
7078# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
7079# We want to ensure that TARGET libraries (which we know are built with
7080# gcc) are built with "-O2 -g", so include those options when setting
7081# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
7082if test "x$CFLAGS_FOR_TARGET" = x; then
7083 CFLAGS_FOR_TARGET=$CFLAGS
7084 case " $CFLAGS " in
7085 *" -O2 "*) ;;
7086 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
7087 esac
7088 case " $CFLAGS " in
7089 *" -g "* | *" -g3 "*) ;;
7090 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
7091 esac
7092fi
7093
7094
7095if test "x$CXXFLAGS_FOR_TARGET" = x; then
7096 CXXFLAGS_FOR_TARGET=$CXXFLAGS
7097 case " $CXXFLAGS " in
7098 *" -O2 "*) ;;
7099 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
7100 esac
7101 case " $CXXFLAGS " in
7102 *" -g "* | *" -g3 "*) ;;
7103 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
7104 esac
7105fi
7106
7107
55ffb5ed
NN
7108# Handle --with-headers=XXX. If the value is not "yes", the contents of
7109# the named directory are copied to $(tooldir)/sys-include.
7110if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
7111 if test x${is_cross_compiler} = xno ; then
7112 echo 1>&2 '***' --with-headers is only supported when cross compiling
7113 exit 1
7114 fi
7115 if test x"${with_headers}" != xyes ; then
c3a86da9 7116 x=${gcc_cv_tool_prefix}
1c710c3c 7117 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
55ffb5ed
NN
7118 fi
7119fi
7120
7121# Handle --with-libs=XXX. If the value is not "yes", the contents of
7122# the name directories are copied to $(tooldir)/lib. Multiple directories
7123# are permitted.
7124if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7125 if test x${is_cross_compiler} = xno ; then
7126 echo 1>&2 '***' --with-libs is only supported when cross compiling
7127 exit 1
7128 fi
7129 if test x"${with_libs}" != xyes ; then
7130 # Copy the libraries in reverse order, so that files in the first named
7131 # library override files in subsequent libraries.
c3a86da9 7132 x=${gcc_cv_tool_prefix}
55ffb5ed 7133 for l in ${with_libs}; do
1c710c3c 7134 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
55ffb5ed
NN
7135 done
7136 fi
7137fi
7138
d7f09764 7139# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
e8b05380
PB
7140#
7141# This is done by determining whether or not the appropriate directory
7142# is available, and by checking whether or not specific configurations
7143# have requested that this magic not happen.
1c710c3c
DJ
7144#
7145# The command line options always override the explicit settings in
e8b05380
PB
7146# configure.in, and the settings in configure.in override this magic.
7147#
1c710c3c 7148# If the default for a toolchain is to use GNU as and ld, and you don't
e8b05380 7149# want to do that, then you should use the --without-gnu-as and
d7f09764
DN
7150# --without-gnu-ld options for the configure script. Similarly, if
7151# the default is to use the included zlib and you don't want to do that,
7152# you should use the --with-system-zlib option for the configure script.
e8b05380
PB
7153
7154if test x${use_gnu_as} = x &&
7155 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7156 with_gnu_as=yes
7157 extra_host_args="$extra_host_args --with-gnu-as"
7158fi
7159
7160if test x${use_gnu_ld} = x &&
5afab7ad 7161 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
e8b05380
PB
7162 with_gnu_ld=yes
7163 extra_host_args="$extra_host_args --with-gnu-ld"
7164fi
7165
d7f09764
DN
7166if test x${use_included_zlib} = x &&
7167 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7168 :
7169else
7170 with_system_zlib=yes
7171 extra_host_args="$extra_host_args --with-system-zlib"
7172fi
7173
e8b05380
PB
7174# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7175# can detect this case.
7176
7177if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7178 with_newlib=yes
7179 extra_host_args="$extra_host_args --with-newlib"
7180fi
7181
55ffb5ed
NN
7182# Handle ${copy_dirs}
7183set fnord ${copy_dirs}
7184shift
7185while test $# != 0 ; do
7186 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7187 :
7188 else
7189 echo Copying $1 to $2
7190
7191 # Use the install script to create the directory and all required
7192 # parent directories.
7193 if test -d $2 ; then
7194 :
7195 else
7196 echo >config.temp
7197 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7198 fi
7199
7200 # Copy the directory, assuming we have tar.
7201 # FIXME: Should we use B in the second tar? Not all systems support it.
7202 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7203
7204 # It is the responsibility of the user to correctly adjust all
7205 # symlinks. If somebody can figure out how to handle them correctly
7206 # here, feel free to add the code.
7207
7208 echo $1 > $2/COPIED
7209 fi
7210 shift; shift
7211done
7212
e8b05380
PB
7213# Determine a target-dependent exec_prefix that the installed
7214# gcc will search in. Keep this list sorted by triplet, with
7215# the *-*-osname triplets last.
7216md_exec_prefix=
7217case "${target}" in
7218 alpha*-*-*vms*)
7219 md_exec_prefix=/gnu/lib/gcc-lib
7220 ;;
30b74385 7221 i[34567]86-pc-msdosdjgpp*)
e8b05380
PB
7222 md_exec_prefix=/dev/env/DJDIR/bin
7223 ;;
30b74385 7224 i[34567]86-*-sco3.2v5*)
e8b05380
PB
7225 if test $with_gnu_as = yes; then
7226 md_exec_prefix=/usr/gnu/bin
7227 else
7228 md_exec_prefix=/usr/ccs/bin/elf
7229 fi
7230 ;;
7231
7232 mn10300-*-* | \
7233 powerpc-*-chorusos* | \
7234 powerpc*-*-eabi* | \
7235 powerpc*-*-sysv* | \
7236 powerpc*-*-kaos* | \
7237 s390x-ibm-tpf*)
7238 md_exec_prefix=/usr/ccs/bin
7239 ;;
7240 sparc64-*-elf*)
7241 ;;
7242 v850*-*-*)
7243 md_exec_prefix=/usr/ccs/bin
7244 ;;
aa12a573 7245 xtensa*-*-elf*)
e8b05380
PB
7246 ;;
7247
7248 *-*-beos* | \
7249 *-*-elf* | \
7250 *-*-hpux* | \
7251 *-*-netware* | \
7252 *-*-nto-qnx* | \
7253 *-*-rtems* | \
7254 *-*-solaris2* | \
30b74385 7255 *-*-sysv[45]* | \
e8b05380
PB
7256 *-*-vxworks* | \
7257 *-wrs-windiss)
7258 md_exec_prefix=/usr/ccs/bin
7259 ;;
7260esac
7261
671aa708
NN
7262extra_arflags_for_target=
7263extra_nmflags_for_target=
7264extra_ranlibflags_for_target=
7265target_makefile_frag=/dev/null
7266case "${target}" in
3e19841a
PB
7267 mep*-*-*)
7268 target_makefile_frag="config/mt-mep"
7269 ;;
58e24147
AM
7270 spu-*-*)
7271 target_makefile_frag="config/mt-spu"
7272 ;;
4bf6c438
RS
7273 mips*-sde-elf*)
7274 target_makefile_frag="config/mt-sde"
7275 ;;
1ec3b87b
RS
7276 mipsisa*-*-elfoabi*)
7277 target_makefile_frag="config/mt-mips-elfoabi"
7278 ;;
08d0963a
RS
7279 mips*-*-*linux* | mips*-*-gnu*)
7280 target_makefile_frag="config/mt-mips-gnu"
7281 ;;
61fec9ff 7282 *-*-netware*)
671aa708
NN
7283 target_makefile_frag="config/mt-netware"
7284 ;;
416ac4d4 7285 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
98a5bb3b 7286 target_makefile_frag="config/mt-gnu"
671aa708
NN
7287 ;;
7288 *-*-aix4.[3456789]* | *-*-aix[56789].*)
1c710c3c 7289 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
671aa708
NN
7290 # commands to handle both 32-bit and 64-bit objects. These flags are
7291 # harmless if we're using GNU nm or ar.
7292 extra_arflags_for_target=" -X32_64"
7293 extra_nmflags_for_target=" -B -X32_64"
7294 ;;
0aeb3cc6
JH
7295 *-*-darwin[3-9]*)
7296 # ranlib before Darwin10 requires the -c flag to look at common symbols.
671aa708
NN
7297 extra_ranlibflags_for_target=" -c"
7298 ;;
7299 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7300 target_makefile_frag="config/mt-wince"
7301 ;;
7302esac
7303
7304alphaieee_frag=/dev/null
7305case $target in
7306 alpha*-*-*)
7307 # This just makes sure to use the -mieee option to build target libs.
7308 # This should probably be set individually by each library.
7309 alphaieee_frag="config/mt-alphaieee"
7310 ;;
7311esac
7312
7313# If --enable-target-optspace always use -Os instead of -O2 to build
7314# the target libraries, similarly if it is not specified, use -Os
7315# on selected platforms.
7316ospace_frag=/dev/null
7317case "${enable_target_optspace}:${target}" in
7318 yes:*)
7319 ospace_frag="config/mt-ospace"
7320 ;;
7321 :d30v-*)
7322 ospace_frag="config/mt-d30v"
7323 ;;
7324 :m32r-* | :d10v-* | :fr30-*)
7325 ospace_frag="config/mt-ospace"
7326 ;;
7327 no:* | :*)
7328 ;;
7329 *)
7330 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7331 ;;
7332esac
7333
671aa708
NN
7334# Default to using --with-stabs for certain targets.
7335if test x${with_stabs} = x ; then
7336 case "${target}" in
89a95129 7337 mips*-*-irix[56]*)
671aa708
NN
7338 ;;
7339 mips*-*-* | alpha*-*-osf*)
7340 with_stabs=yes;
7341 extra_host_args="${extra_host_args} --with-stabs"
7342 ;;
7343 esac
7344fi
7345
7346# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7347# them automatically.
7348case "${host}" in
1c710c3c 7349 hppa*64*-*-hpux11*)
671aa708
NN
7350 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7351 ;;
7352esac
7353
671aa708
NN
7354# Some systems (e.g., one of the i386-aix systems the gas testers are
7355# using) don't handle "\$" correctly, so don't use it here.
1c710c3c 7356tooldir='${exec_prefix}'/${target_noncanonical}
671aa708
NN
7357build_tooldir=${tooldir}
7358
671aa708
NN
7359# Create a .gdbinit file which runs the one in srcdir
7360# and tells GDB to look there for source files.
7361
7362if test -r ${srcdir}/.gdbinit ; then
7363 case ${srcdir} in
7364 .) ;;
7365 *) cat > ./.gdbinit <<EOF
7366# ${NO_EDIT}
7367dir ${srcdir}
7368dir .
7369source ${srcdir}/.gdbinit
7370EOF
7371 ;;
7372 esac
7373fi
7374
671aa708
NN
7375# Make sure that the compiler is able to generate an executable. If it
7376# can't, we are probably in trouble. We don't care whether we can run the
7377# executable--we might be using a cross compiler--we only care whether it
7378# can be created. At this point the main configure script has set CC.
7379we_are_ok=no
7380echo "int main () { return 0; }" > conftest.c
7381${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7382if test $? = 0 ; then
7383 if test -s conftest || test -s conftest.exe ; then
7384 we_are_ok=yes
7385 fi
1c710c3c 7386fi
671aa708
NN
7387case $we_are_ok in
7388 no)
7389 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7390 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7391 rm -f conftest*
7392 exit 1
7393 ;;
7394esac
7395rm -f conftest*
7396
7397# The Solaris /usr/ucb/cc compiler does not appear to work.
7398case "${host}" in
7399 sparc-sun-solaris2*)
7400 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7401 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7402 could_use=
7403 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7404 if test -d /opt/cygnus/bin ; then
7405 if test "$could_use" = "" ; then
7406 could_use="/opt/cygnus/bin"
7407 else
7408 could_use="$could_use or /opt/cygnus/bin"
7409 fi
7410 fi
7411 if test "$could_use" = "" ; then
7412 echo "Warning: compilation may fail because you're using"
7413 echo "/usr/ucb/cc. You should change your PATH or CC "
7414 echo "variable and rerun configure."
7415 else
7416 echo "Warning: compilation may fail because you're using"
7417 echo "/usr/ucb/cc, when you should use the C compiler from"
7418 echo "$could_use. You should change your"
7419 echo "PATH or CC variable and rerun configure."
7420 fi
7421 fi
7422 ;;
7423esac
7424
d89f0ad6 7425# Decide which environment variable is used to find dynamic libraries.
671aa708
NN
7426case "${host}" in
7427 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
256f7136 7428 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
d89f0ad6 7429 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
671aa708
NN
7430 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7431esac
7432
d89f0ad6
AL
7433# On systems where the dynamic library environment variable is PATH,
7434# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7435# built executables to PATH.
7436if test "$RPATH_ENVVAR" = PATH; then
7437 GCC_SHLIB_SUBDIR=/shlib
7438else
7439 GCC_SHLIB_SUBDIR=
7440fi
7441
671aa708
NN
7442# Record target_configdirs and the configure arguments for target and
7443# build configuration in Makefile.
7444target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
23f6b2f9 7445build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
671aa708 7446
ad1e5170
JR
7447# If we are building libgomp, bootstrap it.
7448if echo " ${target_configdirs} " | grep " libgomp " > /dev/null 2>&1 ; then
7449 bootstrap_target_libs=${bootstrap_target_libs}target-libgomp,
7450fi
7451
671aa708
NN
7452# Determine whether gdb needs tk/tcl or not.
7453# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7454# and in that case we want gdb to be built without tk. Ugh!
7455# In fact I believe gdb is the *only* package directly dependent on tk,
7456# so we should be able to put the 'maybe's in unconditionally and
7457# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7458# 100% sure that that's safe though.
e914a571 7459
b4f96efe 7460gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
671aa708
NN
7461case "$enable_gdbtk" in
7462 no)
7463 GDB_TK="" ;;
e914a571
AC
7464 yes)
7465 GDB_TK="${gdb_tk}" ;;
671aa708 7466 *)
e914a571
AC
7467 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7468 # distro. Eventually someone will fix this and move Insight, nee
7469 # gdbtk to a separate directory.
7470 if test -d ${srcdir}/gdb/gdbtk ; then
7471 GDB_TK="${gdb_tk}"
7472 else
7473 GDB_TK=""
7474 fi
7475 ;;
671aa708 7476esac
ef9db8d5
DJ
7477CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7478INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
671aa708 7479
60975492 7480# Strip out unwanted targets.
8b87bb96
NN
7481
7482# While at that, we remove Makefiles if we were started for recursive
7483# configuration, so that the top-level Makefile reconfigures them,
7484# like we used to do when configure itself was recursive.
8b87bb96 7485
3e54529c
RW
7486# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7487# but now we're fixing up the Makefile ourselves with the additional
7488# commands passed to AC_CONFIG_FILES. Use separate variables
7489# extrasub-{build,host,target} not because there is any reason to split
7490# the substitutions up that way, but only to remain below the limit of
7491# 99 commands in a script, for HP-UX sed.
7492# Do not nest @if/@endif pairs, because configure will not warn you at all.
8b87bb96 7493
5213506e
RW
7494# Check whether --enable-bootstrap was given.
7495if test "${enable_bootstrap+set}" = set; then :
7496 enableval=$enable_bootstrap;
f516a7da 7497else
ce521a9c 7498 enable_bootstrap=default
5213506e
RW
7499fi
7500
f516a7da 7501
ce521a9c
PB
7502# Issue errors and warnings for invalid/strange bootstrap combinations.
7503case "$configdirs" in
7504 *gcc*) have_compiler=yes ;;
7505 *) have_compiler=no ;;
7506esac
7507
7508case "$have_compiler:$host:$target:$enable_bootstrap" in
7509 *:*:*:no) ;;
7510
1ca26cd2 7511 # Default behavior. Enable bootstrap if we have a compiler
ce521a9c
PB
7512 # and we are in a native configuration.
7513 yes:$build:$build:default)
1ca26cd2 7514 enable_bootstrap=yes ;;
ce521a9c
PB
7515
7516 *:*:*:default)
7517 enable_bootstrap=no ;;
7518
7519 # We have a compiler and we are in a native configuration, bootstrap is ok
2d309510 7520 yes:$build:$build:yes)
ce521a9c
PB
7521 ;;
7522
7523 # Other configurations, but we have a compiler. Assume the user knows
7524 # what he's doing.
2d309510 7525 yes:*:*:yes)
5213506e
RW
7526 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7527$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
ce521a9c
PB
7528 ;;
7529
7530 # No compiler: if they passed --enable-bootstrap explicitly, fail
2d309510 7531 no:*:*:yes)
5213506e 7532 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
ce521a9c
PB
7533
7534 # Fail if wrong command line
7535 *)
5213506e 7536 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
ce521a9c
PB
7537 ;;
7538esac
7539
ca6d0d62
RW
7540case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7541 *,c++,*:yes:yes) ;;
7542 *:yes:yes)
7543 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7544 ;;
7545esac
7546
79cd2b23
RW
7547case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7548 yes:yes:*\ gold\ *:*,c++,*) ;;
7549 yes:yes:*\ gold\ *:*)
7550 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7551 ;;
7552esac
7553
ce521a9c 7554# Adjust the toplevel makefile according to whether bootstrap was selected.
e12c4094 7555case $enable_bootstrap in
f516a7da 7556 yes)
e12c4094
AO
7557 bootstrap_suffix=bootstrap
7558 BUILD_CONFIG=bootstrap-debug
7559 ;;
f516a7da 7560 no)
e12c4094
AO
7561 bootstrap_suffix=no-bootstrap
7562 BUILD_CONFIG=
7563 ;;
f516a7da
PB
7564esac
7565
e12c4094
AO
7566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7567$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
5646b7b9
AO
7568
7569
7570# Check whether --with-build-config was given.
7571if test "${with_build_config+set}" = set; then :
7572 withval=$with_build_config; case $with_build_config in
7573 yes) with_build_config= ;;
7574 no) with_build_config= BUILD_CONFIG= ;;
7575 esac
7576fi
7577
7578
e12c4094
AO
7579if test "x${with_build_config}" != x; then
7580 BUILD_CONFIG=$with_build_config
7581else
7582 case $BUILD_CONFIG in
7583 bootstrap-debug)
7584 if echo "int f (void) { return 0; }" > conftest.c &&
7585 ${CC} -c conftest.c &&
7586 mv conftest.o conftest.o.g0 &&
7587 ${CC} -c -g conftest.c &&
7588 mv conftest.o conftest.o.g &&
7589 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7590 :
7591 else
7592 BUILD_CONFIG=
7593 fi
7594 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7595 ;;
7596 esac
7597fi
7598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7599$as_echo "$BUILD_CONFIG" >&6; }
7600
7601
3e54529c 7602extrasub_build=
23f6b2f9 7603for module in ${build_configdirs} ; do
5607edfd
PB
7604 if test -z "${no_recursion}" \
7605 && test -f ${build_subdir}/${module}/Makefile; then
7606 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7607 rm -f ${build_subdir}/${module}/Makefile
7608 fi
3e54529c 7609 extrasub_build="$extrasub_build
5607edfd
PB
7610/^@if build-$module\$/d
7611/^@endif build-$module\$/d
7612/^@if build-$module-$bootstrap_suffix\$/d
7613/^@endif build-$module-$bootstrap_suffix\$/d"
7614done
3e54529c 7615extrasub_host=
5607edfd 7616for module in ${configdirs} ; do
a6fbc1e2 7617 if test -z "${no_recursion}"; then
f063a9ed 7618 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
a6fbc1e2
AS
7619 if test -f ${file}; then
7620 echo 1>&2 "*** removing ${file} to force reconfigure"
7621 rm -f ${file}
7622 fi
7623 done
5607edfd 7624 fi
3e54529c 7625 extrasub_host="$extrasub_host
5607edfd
PB
7626/^@if $module\$/d
7627/^@endif $module\$/d
7628/^@if $module-$bootstrap_suffix\$/d
7629/^@endif $module-$bootstrap_suffix\$/d"
7630done
3e54529c 7631extrasub_target=
5607edfd
PB
7632for module in ${target_configdirs} ; do
7633 if test -z "${no_recursion}" \
7634 && test -f ${target_subdir}/${module}/Makefile; then
7635 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7636 rm -f ${target_subdir}/${module}/Makefile
7637 fi
00020c16
ILT
7638
7639 # We only bootstrap target libraries listed in bootstrap_target_libs.
7640 case $bootstrap_target_libs in
7641 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7642 *) target_bootstrap_suffix=no-bootstrap ;;
7643 esac
7644
3e54529c 7645 extrasub_target="$extrasub_target
5607edfd
PB
7646/^@if target-$module\$/d
7647/^@endif target-$module\$/d
00020c16
ILT
7648/^@if target-$module-$target_bootstrap_suffix\$/d
7649/^@endif target-$module-$target_bootstrap_suffix\$/d"
5607edfd
PB
7650done
7651
3e54529c
RW
7652# Do the final fixup along with target modules.
7653extrasub_target="$extrasub_target
60975492 7654/^@if /,/^@endif /d"
671aa708
NN
7655
7656# Create the serialization dependencies. This uses a temporary file.
7657
5213506e
RW
7658# Check whether --enable-serial-configure was given.
7659if test "${enable_serial_configure+set}" = set; then :
7660 enableval=$enable_serial_configure;
7661fi
ade82b16
AO
7662
7663
bf1d3e81
NN
7664case ${enable_serial_configure} in
7665 yes)
7666 enable_serial_build_configure=yes
7667 enable_serial_host_configure=yes
7668 enable_serial_target_configure=yes
7669 ;;
7670esac
7671
671aa708
NN
7672# These force 'configure's to be done one at a time, to avoid problems
7673# with contention over a shared config.cache.
7674rm -f serdep.tmp
ade82b16 7675echo '# serdep.tmp' > serdep.tmp
671aa708 7676olditem=
bf1d3e81 7677test "x${enable_serial_build_configure}" = xyes &&
671aa708
NN
7678for item in ${build_configdirs} ; do
7679 case ${olditem} in
7680 "") ;;
ade82b16 7681 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
671aa708
NN
7682 esac
7683 olditem=${item}
7684done
7685olditem=
bf1d3e81 7686test "x${enable_serial_host_configure}" = xyes &&
671aa708
NN
7687for item in ${configdirs} ; do
7688 case ${olditem} in
7689 "") ;;
ade82b16 7690 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
671aa708
NN
7691 esac
7692 olditem=${item}
7693done
7694olditem=
bf1d3e81 7695test "x${enable_serial_target_configure}" = xyes &&
671aa708
NN
7696for item in ${target_configdirs} ; do
7697 case ${olditem} in
7698 "") ;;
ade82b16 7699 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
671aa708
NN
7700 esac
7701 olditem=${item}
7702done
7703serialization_dependencies=serdep.tmp
7704
7705
ade82b16 7706# Base args. Strip norecursion, cache-file, srcdir, host, build,
1c710c3c 7707# target, nonopt, and variable assignments. These are the ones we
f1a036e4
NC
7708# might not want to pass down to subconfigures. The exception being
7709# --cache-file=/dev/null, which is used to turn off the use of cache
7710# files altogether, and which should be passed on to subconfigures.
7711# Also strip program-prefix, program-suffix, and program-transform-name,
7712# so that we can pass down a consistent program-transform-name.
1c710c3c
DJ
7713baseargs=
7714keep_next=no
7715skip_next=no
7716eval "set -- $ac_configure_args"
44bfc3ac
DJ
7717for ac_arg
7718do
1c710c3c
DJ
7719 if test X"$skip_next" = X"yes"; then
7720 skip_next=no
7721 continue
7722 fi
7723 if test X"$keep_next" = X"yes"; then
7724 case $ac_arg in
7725 *\'*)
7726 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7727 esac
7728 baseargs="$baseargs '$ac_arg'"
7729 keep_next=no
7730 continue
7731 fi
7732
7733 # Handle separated arguments. Based on the logic generated by
7734 # autoconf 2.59.
7735 case $ac_arg in
7736 *=* | --config-cache | -C | -disable-* | --disable-* \
7737 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7738 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7739 | -with-* | --with-* | -without-* | --without-* | --x)
7740 separate_arg=no
7741 ;;
7742 -*)
7743 separate_arg=yes
7744 ;;
7745 *)
7746 separate_arg=no
7747 ;;
7748 esac
7749
7750 case "$ac_arg" in
f1a036e4
NC
7751 --cache-file=/dev/null | \
7752 -cache-file=/dev/null )
7753 # Handled here to avoid the test to skip args below.
7754 baseargs="$baseargs '$ac_arg'"
7755 # Assert: $separate_arg should always be no.
7756 keep_next=$separate_arg
7757 ;;
1c710c3c
DJ
7758 --no*)
7759 continue
7760 ;;
7761 --c* | \
7762 --sr* | \
7763 --ho* | \
7764 --bu* | \
7765 --t* | \
7766 --program-* | \
7767 -cache_file* | \
7768 -srcdir* | \
7769 -host* | \
7770 -build* | \
7771 -target* | \
7772 -program-prefix* | \
7773 -program-suffix* | \
7774 -program-transform-name* )
7775 skip_next=$separate_arg
7776 continue
7777 ;;
7778 -*)
7779 # An option. Add it.
7780 case $ac_arg in
7781 *\'*)
7782 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7783 esac
7784 baseargs="$baseargs '$ac_arg'"
7785 keep_next=$separate_arg
7786 ;;
7787 *)
7788 # Either a variable assignment, or a nonopt (triplet). Don't
7789 # pass it down; let the Makefile handle this.
7790 continue
7791 ;;
7792 esac
7793done
7794# Remove the initial space we just introduced and, as these will be
7795# expanded by make, quote '$'.
7796baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
671aa708 7797
43bb47c2
DJ
7798# Add in --program-transform-name, after --program-prefix and
7799# --program-suffix have been applied to it. Autoconf has already
7800# doubled dollar signs and backslashes in program_transform_name; we want
7801# the backslashes un-doubled, and then the entire thing wrapped in single
1c710c3c 7802# quotes, because this will be expanded first by make and then by the shell.
43bb47c2
DJ
7803# Also, because we want to override the logic in subdir configure scripts to
7804# choose program_transform_name, replace any s,x,x, with s,y,y,.
7805sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7806${program_transform_name}
7807EOF_SED
7808gcc_transform_name=`cat conftestsed.out`
7809rm -f conftestsed.out
7810baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
d9acb717
RW
7811if test "$silent" = yes; then
7812 baseargs="$baseargs --silent"
7813fi
0115d4a3 7814baseargs="$baseargs --disable-option-checking"
43bb47c2 7815
671aa708
NN
7816# For the build-side libraries, we just need to pretend we're native,
7817# and not use the same cache file. Multilibs are neither needed nor
7818# desired.
e69bf64b 7819build_configargs="--cache-file=../config.cache ${baseargs}"
671aa708
NN
7820
7821# For host modules, accept cache file option, or specification as blank.
7822case "${cache_file}" in
7823"") # empty
7824 cache_file_option="" ;;
7825/* | [A-Za-z]:[\\/]* ) # absolute path
7826 cache_file_option="--cache-file=${cache_file}" ;;
7827*) # relative path
7828 cache_file_option="--cache-file=../${cache_file}" ;;
7829esac
7830
09438bde
NN
7831# Host dirs don't like to share a cache file either, horribly enough.
7832# This seems to be due to autoconf 2.5x stupidity.
e69bf64b 7833host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
671aa708
NN
7834
7835target_configargs=${baseargs}
7836
7837# Passing a --with-cross-host argument lets the target libraries know
7838# whether they are being built with a cross-compiler or being built
7839# native. However, it would be better to use other mechanisms to make the
7840# sorts of decisions they want to make on this basis. Please consider
7841# this option to be deprecated. FIXME.
7842if test x${is_cross_compiler} = xyes ; then
1c710c3c 7843 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
671aa708
NN
7844fi
7845
7846# Default to --enable-multilib.
7847if test x${enable_multilib} = x ; then
7848 target_configargs="--enable-multilib ${target_configargs}"
7849fi
7850
7851# Pass --with-newlib if appropriate. Note that target_configdirs has
7852# changed from the earlier setting of with_newlib.
7853if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7854 target_configargs="--with-newlib ${target_configargs}"
7855fi
7856
6b9eb62c
NN
7857# Different target subdirs use different values of certain variables
7858# (notably CXX). Worse, multilibs use *lots* of different values.
7859# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7860# it doesn't automatically accept command-line overrides of them.
7861# This means it's not safe for target subdirs to share a cache file,
7862# which is disgusting, but there you have it. Hopefully this can be
7863# fixed in future. It's still worthwhile to use a cache file for each
7864# directory. I think.
7865
bebcd931
MS
7866# Pass the appropriate --build, --host, --target and --cache-file arguments.
7867# We need to pass --target, as newer autoconf's requires consistency
7868# for target_alias and gcc doesn't manage it consistently.
e69bf64b 7869target_configargs="--cache-file=./config.cache ${target_configargs}"
671aa708 7870
671aa708
NN
7871FLAGS_FOR_TARGET=
7872case " $target_configdirs " in
7873 *" newlib "*)
7874 case " $target_configargs " in
7875 *" --with-newlib "*)
7876 case "$target" in
5d571eaa
OS
7877 *-cygwin*)
7878 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'
7879 ;;
671aa708
NN
7880 esac
7881
7882 # If we're not building GCC, don't discard standard headers.
7883 if test -d ${srcdir}/gcc; then
7884 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7885
7886 if test "${build}" != "${host}"; then
7887 # On Canadian crosses, CC_FOR_TARGET will have already been set
7888 # by `configure', so we won't have an opportunity to add -Bgcc/
7889 # to it. This is right: we don't want to search that directory
7890 # for binaries, but we want the header files in there, so add
7891 # them explicitly.
215c351a 7892 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
671aa708
NN
7893
7894 # Someone might think of using the pre-installed headers on
7895 # Canadian crosses, in case the installed compiler is not fully
7896 # compatible with the compiler being built. In this case, it
7897 # would be better to flag an error than risking having
7898 # incompatible object files being constructed. We can't
7899 # guarantee that an error will be flagged, but let's hope the
7900 # compiler will do it, when presented with incompatible header
7901 # files.
7902 fi
7903 fi
7904
7905 case "${target}-${is_cross_compiler}" in
f2a0e225 7906 i[3456789]86-*-linux*-no)
671aa708
NN
7907 # Here host == target, so we don't need to build gcc,
7908 # so we don't want to discard standard headers.
7909 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7910 ;;
7911 *)
7912 # If we're building newlib, use its generic headers last, but search
7913 # for any libc-related directories first (so make it the last -B
7914 # switch).
7915 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
7916
7917 # If we're building libgloss, find the startup file, simulator library
7918 # and linker script.
7919 case " $target_configdirs " in
7920 *" libgloss "*)
7921 # Look for startup file, simulator library and maybe linker script.
7922 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7923 # Look for libnosys.a in case the target needs it.
7924 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7925 # Most targets have the linker script in the source directory.
7926 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7927 ;;
7928 esac
671aa708
NN
7929 ;;
7930 esac
7931 ;;
7932 esac
7933 ;;
7934esac
5d571eaa 7935
b91f0a41 7936case "$target" in
5d571eaa
OS
7937 x86_64-*mingw* | *-w64-mingw*)
7938 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7939 # however, use a symlink named 'mingw' in ${prefix} .
7940 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7941 ;;
7942 *-mingw*)
7943 # MinGW can't be handled as Cygwin above since it does not use newlib.
7944 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'
7945 ;;
b91f0a41 7946esac
671aa708 7947
6691a79e
ME
7948# Allow the user to override the flags for
7949# our build compiler if desired.
f019adc1
MF
7950if test x"${build}" = x"${host}" ; then
7951 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7952 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7953 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7954fi
6691a79e 7955
671aa708
NN
7956# On Canadian crosses, we'll be searching the right directories for
7957# the previously-installed cross compiler, so don't bother to add
7958# flags for directories within the install tree of the compiler
7959# being built; programs in there won't even run.
7960if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7961 # Search for pre-installed headers if nothing else fits.
9124bc53 7962 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
7963fi
7964
7965if test "x${use_gnu_ld}" = x &&
7966 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7967 # Arrange for us to find uninstalled linker scripts.
215c351a 7968 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
671aa708
NN
7969fi
7970
e88a2c09
DD
7971# Search for other target-specific linker scripts and such.
7972case "${target}" in
3e19841a
PB
7973 mep*)
7974 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7975 ;;
e88a2c09
DD
7976esac
7977
671aa708 7978# Makefile fragments.
7b61653a
PE
7979for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7980do
7981 eval fragval=\$$frag
7982 if test $fragval != /dev/null; then
7983 eval $frag=${srcdir}/$fragval
7984 fi
7985done
671aa708
NN
7986
7987
7988
7989
7990
7991# Miscellanea: directories, flags, etc.
7992
7993
7994
7995
7996
7997
7998
d89f0ad6 7999
23f6b2f9 8000# Build module lists & subconfigure args.
671aa708
NN
8001
8002
8003
2abefe3d
PB
8004# Host module lists & subconfigure args.
8005
8006
8007
aae29963 8008
2abefe3d
PB
8009# Target module lists & subconfigure args.
8010
8011
8012
8013# Build tools.
8014
8015
8016
0999159b
PB
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
2abefe3d
PB
8031# Generate default definitions for YACC, M4, LEX and other programs that run
8032# on the build machine. These are used if the Makefile can't locate these
8033# programs in objdir.
8034MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
8035
8036for ac_prog in 'bison -y' byacc yacc
8037do
1c710c3c 8038 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8039set dummy $ac_prog; ac_word=$2
5213506e
RW
8040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8041$as_echo_n "checking for $ac_word... " >&6; }
8042if test "${ac_cv_prog_YACC+set}" = set; then :
8043 $as_echo_n "(cached) " >&6
2abefe3d
PB
8044else
8045 if test -n "$YACC"; then
8046 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8047else
1c710c3c
DJ
8048as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8049for as_dir in $PATH
8050do
8051 IFS=$as_save_IFS
8052 test -z "$as_dir" && as_dir=.
5213506e
RW
8053 for ac_exec_ext in '' $ac_executable_extensions; do
8054 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8055 ac_cv_prog_YACC="$ac_prog"
5213506e 8056 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8057 break 2
8058 fi
8059done
5213506e
RW
8060 done
8061IFS=$as_save_IFS
1c710c3c 8062
2abefe3d
PB
8063fi
8064fi
1c710c3c 8065YACC=$ac_cv_prog_YACC
2abefe3d 8066if test -n "$YACC"; then
5213506e
RW
8067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
8068$as_echo "$YACC" >&6; }
2abefe3d 8069else
5213506e
RW
8070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8071$as_echo "no" >&6; }
2abefe3d
PB
8072fi
8073
5213506e 8074
1c710c3c 8075 test -n "$YACC" && break
2abefe3d
PB
8076done
8077test -n "$YACC" || YACC="$MISSING bison -y"
8078
8079case " $build_configdirs " in
8080 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
8081 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
8082esac
8083
8084for ac_prog in bison
8085do
1c710c3c 8086 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8087set dummy $ac_prog; ac_word=$2
5213506e
RW
8088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8089$as_echo_n "checking for $ac_word... " >&6; }
8090if test "${ac_cv_prog_BISON+set}" = set; then :
8091 $as_echo_n "(cached) " >&6
2abefe3d
PB
8092else
8093 if test -n "$BISON"; then
8094 ac_cv_prog_BISON="$BISON" # Let the user override the test.
8095else
1c710c3c
DJ
8096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8097for as_dir in $PATH
8098do
8099 IFS=$as_save_IFS
8100 test -z "$as_dir" && as_dir=.
5213506e
RW
8101 for ac_exec_ext in '' $ac_executable_extensions; do
8102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8103 ac_cv_prog_BISON="$ac_prog"
5213506e 8104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8105 break 2
8106 fi
8107done
5213506e
RW
8108 done
8109IFS=$as_save_IFS
1c710c3c 8110
2abefe3d
PB
8111fi
8112fi
1c710c3c 8113BISON=$ac_cv_prog_BISON
2abefe3d 8114if test -n "$BISON"; then
5213506e
RW
8115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
8116$as_echo "$BISON" >&6; }
2abefe3d 8117else
5213506e
RW
8118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8119$as_echo "no" >&6; }
2abefe3d
PB
8120fi
8121
5213506e 8122
1c710c3c 8123 test -n "$BISON" && break
2abefe3d
PB
8124done
8125test -n "$BISON" || BISON="$MISSING bison"
8126
8127case " $build_configdirs " in
8128 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8129esac
8130
8131for ac_prog in gm4 gnum4 m4
8132do
1c710c3c 8133 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8134set dummy $ac_prog; ac_word=$2
5213506e
RW
8135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8136$as_echo_n "checking for $ac_word... " >&6; }
8137if test "${ac_cv_prog_M4+set}" = set; then :
8138 $as_echo_n "(cached) " >&6
2abefe3d
PB
8139else
8140 if test -n "$M4"; then
8141 ac_cv_prog_M4="$M4" # Let the user override the test.
8142else
1c710c3c
DJ
8143as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8144for as_dir in $PATH
8145do
8146 IFS=$as_save_IFS
8147 test -z "$as_dir" && as_dir=.
5213506e
RW
8148 for ac_exec_ext in '' $ac_executable_extensions; do
8149 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8150 ac_cv_prog_M4="$ac_prog"
5213506e 8151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8152 break 2
8153 fi
8154done
5213506e
RW
8155 done
8156IFS=$as_save_IFS
1c710c3c 8157
2abefe3d
PB
8158fi
8159fi
1c710c3c 8160M4=$ac_cv_prog_M4
2abefe3d 8161if test -n "$M4"; then
5213506e
RW
8162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8163$as_echo "$M4" >&6; }
2abefe3d 8164else
5213506e
RW
8165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8166$as_echo "no" >&6; }
2abefe3d
PB
8167fi
8168
5213506e 8169
1c710c3c 8170 test -n "$M4" && break
2abefe3d
PB
8171done
8172test -n "$M4" || M4="$MISSING m4"
8173
8174case " $build_configdirs " in
8175 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8176esac
8177
8178for ac_prog in flex lex
8179do
1c710c3c 8180 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8181set dummy $ac_prog; ac_word=$2
5213506e
RW
8182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8183$as_echo_n "checking for $ac_word... " >&6; }
8184if test "${ac_cv_prog_LEX+set}" = set; then :
8185 $as_echo_n "(cached) " >&6
2abefe3d
PB
8186else
8187 if test -n "$LEX"; then
8188 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8189else
1c710c3c
DJ
8190as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8191for as_dir in $PATH
8192do
8193 IFS=$as_save_IFS
8194 test -z "$as_dir" && as_dir=.
5213506e
RW
8195 for ac_exec_ext in '' $ac_executable_extensions; do
8196 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8197 ac_cv_prog_LEX="$ac_prog"
5213506e 8198 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8199 break 2
8200 fi
8201done
5213506e
RW
8202 done
8203IFS=$as_save_IFS
1c710c3c 8204
2abefe3d
PB
8205fi
8206fi
1c710c3c 8207LEX=$ac_cv_prog_LEX
2abefe3d 8208if test -n "$LEX"; then
5213506e
RW
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8210$as_echo "$LEX" >&6; }
2abefe3d 8211else
5213506e
RW
8212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8213$as_echo "no" >&6; }
2abefe3d
PB
8214fi
8215
5213506e 8216
1c710c3c 8217 test -n "$LEX" && break
2abefe3d
PB
8218done
8219test -n "$LEX" || LEX="$MISSING flex"
8220
8221case " $build_configdirs " in
8222 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8223 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8224esac
8225
8226for ac_prog in flex
8227do
1c710c3c 8228 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8229set dummy $ac_prog; ac_word=$2
5213506e
RW
8230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8231$as_echo_n "checking for $ac_word... " >&6; }
8232if test "${ac_cv_prog_FLEX+set}" = set; then :
8233 $as_echo_n "(cached) " >&6
2abefe3d
PB
8234else
8235 if test -n "$FLEX"; then
8236 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8237else
1c710c3c
DJ
8238as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8239for as_dir in $PATH
8240do
8241 IFS=$as_save_IFS
8242 test -z "$as_dir" && as_dir=.
5213506e
RW
8243 for ac_exec_ext in '' $ac_executable_extensions; do
8244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8245 ac_cv_prog_FLEX="$ac_prog"
5213506e 8246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8247 break 2
8248 fi
8249done
5213506e
RW
8250 done
8251IFS=$as_save_IFS
1c710c3c 8252
2abefe3d
PB
8253fi
8254fi
1c710c3c 8255FLEX=$ac_cv_prog_FLEX
2abefe3d 8256if test -n "$FLEX"; then
5213506e
RW
8257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8258$as_echo "$FLEX" >&6; }
2abefe3d 8259else
5213506e
RW
8260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8261$as_echo "no" >&6; }
2abefe3d
PB
8262fi
8263
5213506e 8264
1c710c3c 8265 test -n "$FLEX" && break
2abefe3d
PB
8266done
8267test -n "$FLEX" || FLEX="$MISSING flex"
8268
8269case " $build_configdirs " in
8270 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8271esac
8272
8273for ac_prog in makeinfo
8274do
1c710c3c 8275 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8276set dummy $ac_prog; ac_word=$2
5213506e
RW
8277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8278$as_echo_n "checking for $ac_word... " >&6; }
8279if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8280 $as_echo_n "(cached) " >&6
2abefe3d
PB
8281else
8282 if test -n "$MAKEINFO"; then
8283 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8284else
1c710c3c
DJ
8285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8286for as_dir in $PATH
8287do
8288 IFS=$as_save_IFS
8289 test -z "$as_dir" && as_dir=.
5213506e
RW
8290 for ac_exec_ext in '' $ac_executable_extensions; do
8291 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8292 ac_cv_prog_MAKEINFO="$ac_prog"
5213506e 8293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8294 break 2
8295 fi
8296done
5213506e
RW
8297 done
8298IFS=$as_save_IFS
1c710c3c 8299
2abefe3d
PB
8300fi
8301fi
1c710c3c 8302MAKEINFO=$ac_cv_prog_MAKEINFO
2abefe3d 8303if test -n "$MAKEINFO"; then
5213506e
RW
8304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8305$as_echo "$MAKEINFO" >&6; }
2abefe3d 8306else
5213506e
RW
8307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8308$as_echo "no" >&6; }
2abefe3d
PB
8309fi
8310
5213506e 8311
1c710c3c 8312 test -n "$MAKEINFO" && break
2abefe3d
PB
8313done
8314test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8315
8316case " $build_configdirs " in
8317 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8318 *)
8319
d18ff35a 8320 # For an installed makeinfo, we require it to be from texinfo 4.7 or
2abefe3d
PB
8321 # higher, else we use the "missing" dummy.
8322 if ${MAKEINFO} --version \
d18ff35a 8323 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
2abefe3d
PB
8324 :
8325 else
8326 MAKEINFO="$MISSING makeinfo"
8327 fi
8328 ;;
8329
8330esac
671aa708 8331
2abefe3d 8332# FIXME: expect and dejagnu may become build tools?
671aa708 8333
2abefe3d
PB
8334for ac_prog in expect
8335do
1c710c3c 8336 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8337set dummy $ac_prog; ac_word=$2
5213506e
RW
8338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8339$as_echo_n "checking for $ac_word... " >&6; }
8340if test "${ac_cv_prog_EXPECT+set}" = set; then :
8341 $as_echo_n "(cached) " >&6
2abefe3d
PB
8342else
8343 if test -n "$EXPECT"; then
8344 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8345else
1c710c3c
DJ
8346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8347for as_dir in $PATH
8348do
8349 IFS=$as_save_IFS
8350 test -z "$as_dir" && as_dir=.
5213506e
RW
8351 for ac_exec_ext in '' $ac_executable_extensions; do
8352 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8353 ac_cv_prog_EXPECT="$ac_prog"
5213506e 8354 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8355 break 2
8356 fi
8357done
5213506e
RW
8358 done
8359IFS=$as_save_IFS
1c710c3c 8360
2abefe3d
PB
8361fi
8362fi
1c710c3c 8363EXPECT=$ac_cv_prog_EXPECT
2abefe3d 8364if test -n "$EXPECT"; then
5213506e
RW
8365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8366$as_echo "$EXPECT" >&6; }
2abefe3d 8367else
5213506e
RW
8368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8369$as_echo "no" >&6; }
2abefe3d 8370fi
671aa708 8371
5213506e 8372
1c710c3c 8373 test -n "$EXPECT" && break
2abefe3d
PB
8374done
8375test -n "$EXPECT" || EXPECT="expect"
671aa708 8376
2abefe3d
PB
8377case " $configdirs " in
8378 *" expect "*)
8379 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8380 ;;
8381esac
671aa708 8382
2abefe3d
PB
8383for ac_prog in runtest
8384do
1c710c3c 8385 # Extract the first word of "$ac_prog", so it can be a program name with args.
2abefe3d 8386set dummy $ac_prog; ac_word=$2
5213506e
RW
8387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8388$as_echo_n "checking for $ac_word... " >&6; }
8389if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8390 $as_echo_n "(cached) " >&6
2abefe3d
PB
8391else
8392 if test -n "$RUNTEST"; then
8393 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
fb0103e5 8394else
1c710c3c
DJ
8395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8396for as_dir in $PATH
8397do
8398 IFS=$as_save_IFS
8399 test -z "$as_dir" && as_dir=.
5213506e
RW
8400 for ac_exec_ext in '' $ac_executable_extensions; do
8401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8402 ac_cv_prog_RUNTEST="$ac_prog"
5213506e 8403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8404 break 2
8405 fi
8406done
5213506e
RW
8407 done
8408IFS=$as_save_IFS
1c710c3c 8409
2abefe3d
PB
8410fi
8411fi
1c710c3c 8412RUNTEST=$ac_cv_prog_RUNTEST
2abefe3d 8413if test -n "$RUNTEST"; then
5213506e
RW
8414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8415$as_echo "$RUNTEST" >&6; }
2abefe3d 8416else
5213506e
RW
8417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8418$as_echo "no" >&6; }
2abefe3d 8419fi
671aa708 8420
5213506e 8421
1c710c3c 8422 test -n "$RUNTEST" && break
2abefe3d
PB
8423done
8424test -n "$RUNTEST" || RUNTEST="runtest"
671aa708 8425
2abefe3d
PB
8426case " $configdirs " in
8427 *" dejagnu "*)
c394e891 8428 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
2abefe3d
PB
8429 ;;
8430esac
671aa708
NN
8431
8432
671aa708 8433# Host tools.
ca9f4b81
AO
8434ncn_tool_prefix=
8435test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8436ncn_target_tool_prefix=
8437test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8438
278a7a38
AO
8439
8440
8441if test -n "$AR"; then
8442 ac_cv_prog_AR=$AR
8443elif test -n "$ac_cv_prog_AR"; then
8444 AR=$ac_cv_prog_AR
8445fi
8446
8447if test -n "$ac_cv_prog_AR"; then
8448 for ncn_progname in ar; do
8449 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8450set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8452$as_echo_n "checking for $ac_word... " >&6; }
8453if test "${ac_cv_prog_AR+set}" = set; then :
8454 $as_echo_n "(cached) " >&6
278a7a38
AO
8455else
8456 if test -n "$AR"; then
8457 ac_cv_prog_AR="$AR" # Let the user override the test.
8458else
8459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8460for as_dir in $PATH
8461do
8462 IFS=$as_save_IFS
8463 test -z "$as_dir" && as_dir=.
5213506e
RW
8464 for ac_exec_ext in '' $ac_executable_extensions; do
8465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8466 ac_cv_prog_AR="${ncn_progname}"
5213506e 8467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8468 break 2
8469 fi
8470done
5213506e
RW
8471 done
8472IFS=$as_save_IFS
278a7a38
AO
8473
8474fi
8475fi
8476AR=$ac_cv_prog_AR
8477if test -n "$AR"; then
5213506e
RW
8478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8479$as_echo "$AR" >&6; }
278a7a38 8480else
5213506e
RW
8481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8482$as_echo "no" >&6; }
278a7a38
AO
8483fi
8484
5213506e 8485
278a7a38
AO
8486 done
8487fi
8488
8489for ncn_progname in ar; do
2693c0b0
PB
8490 if test -n "$ncn_tool_prefix"; then
8491 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8492set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8494$as_echo_n "checking for $ac_word... " >&6; }
8495if test "${ac_cv_prog_AR+set}" = set; then :
8496 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8497else
8498 if test -n "$AR"; then
8499 ac_cv_prog_AR="$AR" # Let the user override the test.
8500else
1c710c3c
DJ
8501as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8502for as_dir in $PATH
8503do
8504 IFS=$as_save_IFS
8505 test -z "$as_dir" && as_dir=.
5213506e
RW
8506 for ac_exec_ext in '' $ac_executable_extensions; do
8507 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8508 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
5213506e 8509 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8510 break 2
8511 fi
8512done
5213506e
RW
8513 done
8514IFS=$as_save_IFS
1c710c3c 8515
ca9f4b81
AO
8516fi
8517fi
1c710c3c 8518AR=$ac_cv_prog_AR
ca9f4b81 8519if test -n "$AR"; then
5213506e
RW
8520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8521$as_echo "$AR" >&6; }
ca9f4b81 8522else
5213506e
RW
8523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8524$as_echo "no" >&6; }
ca9f4b81
AO
8525fi
8526
5213506e 8527
2693c0b0
PB
8528 fi
8529 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8530 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8531set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8533$as_echo_n "checking for $ac_word... " >&6; }
8534if test "${ac_cv_prog_AR+set}" = set; then :
8535 $as_echo_n "(cached) " >&6
ca9f4b81 8536else
2693c0b0 8537 if test -n "$AR"; then
af71363e
AS
8538 ac_cv_prog_AR="$AR" # Let the user override the test.
8539else
1c710c3c
DJ
8540as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8541for as_dir in $PATH
8542do
8543 IFS=$as_save_IFS
8544 test -z "$as_dir" && as_dir=.
5213506e
RW
8545 for ac_exec_ext in '' $ac_executable_extensions; do
8546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8547 ac_cv_prog_AR="${ncn_progname}"
5213506e 8548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8549 break 2
8550 fi
8551done
5213506e
RW
8552 done
8553IFS=$as_save_IFS
1c710c3c 8554
ca9f4b81
AO
8555fi
8556fi
1c710c3c 8557AR=$ac_cv_prog_AR
2693c0b0 8558if test -n "$AR"; then
5213506e
RW
8559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8560$as_echo "$AR" >&6; }
ca9f4b81 8561else
5213506e
RW
8562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8563$as_echo "no" >&6; }
ca9f4b81 8564fi
1c710c3c 8565
5213506e 8566
2693c0b0
PB
8567 fi
8568 test -n "$ac_cv_prog_AR" && break
8569done
8570
8571if test -z "$ac_cv_prog_AR" ; then
8572 set dummy ar
8573 if test $build = $host ; then
8574 AR="$2"
ca9f4b81 8575 else
2693c0b0 8576 AR="${ncn_tool_prefix}$2"
ca9f4b81 8577 fi
ca9f4b81
AO
8578fi
8579
278a7a38
AO
8580
8581
8582if test -n "$AS"; then
8583 ac_cv_prog_AS=$AS
8584elif test -n "$ac_cv_prog_AS"; then
8585 AS=$ac_cv_prog_AS
8586fi
8587
8588if test -n "$ac_cv_prog_AS"; then
8589 for ncn_progname in as; do
8590 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8591set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8593$as_echo_n "checking for $ac_word... " >&6; }
8594if test "${ac_cv_prog_AS+set}" = set; then :
8595 $as_echo_n "(cached) " >&6
278a7a38
AO
8596else
8597 if test -n "$AS"; then
8598 ac_cv_prog_AS="$AS" # Let the user override the test.
8599else
8600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8601for as_dir in $PATH
8602do
8603 IFS=$as_save_IFS
8604 test -z "$as_dir" && as_dir=.
5213506e
RW
8605 for ac_exec_ext in '' $ac_executable_extensions; do
8606 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8607 ac_cv_prog_AS="${ncn_progname}"
5213506e 8608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8609 break 2
8610 fi
8611done
5213506e
RW
8612 done
8613IFS=$as_save_IFS
278a7a38
AO
8614
8615fi
8616fi
8617AS=$ac_cv_prog_AS
8618if test -n "$AS"; then
5213506e
RW
8619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8620$as_echo "$AS" >&6; }
278a7a38 8621else
5213506e
RW
8622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8623$as_echo "no" >&6; }
278a7a38
AO
8624fi
8625
5213506e 8626
278a7a38
AO
8627 done
8628fi
8629
8630for ncn_progname in as; do
2693c0b0
PB
8631 if test -n "$ncn_tool_prefix"; then
8632 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8633set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8635$as_echo_n "checking for $ac_word... " >&6; }
8636if test "${ac_cv_prog_AS+set}" = set; then :
8637 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8638else
8639 if test -n "$AS"; then
8640 ac_cv_prog_AS="$AS" # Let the user override the test.
0b0dc272 8641else
1c710c3c
DJ
8642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8643for as_dir in $PATH
8644do
8645 IFS=$as_save_IFS
8646 test -z "$as_dir" && as_dir=.
5213506e
RW
8647 for ac_exec_ext in '' $ac_executable_extensions; do
8648 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8649 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
5213506e 8650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8651 break 2
8652 fi
8653done
5213506e
RW
8654 done
8655IFS=$as_save_IFS
1c710c3c 8656
ca9f4b81
AO
8657fi
8658fi
1c710c3c 8659AS=$ac_cv_prog_AS
ca9f4b81 8660if test -n "$AS"; then
5213506e
RW
8661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8662$as_echo "$AS" >&6; }
ca9f4b81 8663else
5213506e
RW
8664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8665$as_echo "no" >&6; }
ca9f4b81
AO
8666fi
8667
5213506e 8668
2693c0b0
PB
8669 fi
8670 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8671 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8672set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8674$as_echo_n "checking for $ac_word... " >&6; }
8675if test "${ac_cv_prog_AS+set}" = set; then :
8676 $as_echo_n "(cached) " >&6
ca9f4b81 8677else
2693c0b0
PB
8678 if test -n "$AS"; then
8679 ac_cv_prog_AS="$AS" # Let the user override the test.
ca9f4b81 8680else
1c710c3c
DJ
8681as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8682for as_dir in $PATH
8683do
8684 IFS=$as_save_IFS
8685 test -z "$as_dir" && as_dir=.
5213506e
RW
8686 for ac_exec_ext in '' $ac_executable_extensions; do
8687 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8688 ac_cv_prog_AS="${ncn_progname}"
5213506e 8689 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8690 break 2
8691 fi
8692done
5213506e
RW
8693 done
8694IFS=$as_save_IFS
1c710c3c 8695
ca9f4b81
AO
8696fi
8697fi
1c710c3c 8698AS=$ac_cv_prog_AS
2693c0b0 8699if test -n "$AS"; then
5213506e
RW
8700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8701$as_echo "$AS" >&6; }
ca9f4b81 8702else
5213506e
RW
8703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8704$as_echo "no" >&6; }
ca9f4b81 8705fi
1c710c3c 8706
5213506e 8707
2693c0b0
PB
8708 fi
8709 test -n "$ac_cv_prog_AS" && break
8710done
8711
8712if test -z "$ac_cv_prog_AS" ; then
8713 set dummy as
8714 if test $build = $host ; then
8715 AS="$2"
ca9f4b81 8716 else
2693c0b0 8717 AS="${ncn_tool_prefix}$2"
ca9f4b81 8718 fi
ca9f4b81
AO
8719fi
8720
278a7a38
AO
8721
8722
8723if test -n "$DLLTOOL"; then
8724 ac_cv_prog_DLLTOOL=$DLLTOOL
8725elif test -n "$ac_cv_prog_DLLTOOL"; then
8726 DLLTOOL=$ac_cv_prog_DLLTOOL
8727fi
8728
8729if test -n "$ac_cv_prog_DLLTOOL"; then
8730 for ncn_progname in dlltool; do
8731 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8732set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8734$as_echo_n "checking for $ac_word... " >&6; }
8735if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8736 $as_echo_n "(cached) " >&6
278a7a38
AO
8737else
8738 if test -n "$DLLTOOL"; then
8739 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8740else
8741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8742for as_dir in $PATH
8743do
8744 IFS=$as_save_IFS
8745 test -z "$as_dir" && as_dir=.
5213506e
RW
8746 for ac_exec_ext in '' $ac_executable_extensions; do
8747 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8748 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8750 break 2
8751 fi
8752done
5213506e
RW
8753 done
8754IFS=$as_save_IFS
278a7a38
AO
8755
8756fi
8757fi
8758DLLTOOL=$ac_cv_prog_DLLTOOL
8759if test -n "$DLLTOOL"; then
5213506e
RW
8760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8761$as_echo "$DLLTOOL" >&6; }
278a7a38 8762else
5213506e
RW
8763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8764$as_echo "no" >&6; }
278a7a38
AO
8765fi
8766
5213506e 8767
278a7a38
AO
8768 done
8769fi
8770
8771for ncn_progname in dlltool; do
2693c0b0
PB
8772 if test -n "$ncn_tool_prefix"; then
8773 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8774set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8776$as_echo_n "checking for $ac_word... " >&6; }
8777if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8778 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8779else
8780 if test -n "$DLLTOOL"; then
8781 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8782else
1c710c3c
DJ
8783as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8784for as_dir in $PATH
8785do
8786 IFS=$as_save_IFS
8787 test -z "$as_dir" && as_dir=.
5213506e
RW
8788 for ac_exec_ext in '' $ac_executable_extensions; do
8789 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8790 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
5213506e 8791 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8792 break 2
8793 fi
8794done
5213506e
RW
8795 done
8796IFS=$as_save_IFS
1c710c3c 8797
ca9f4b81
AO
8798fi
8799fi
1c710c3c 8800DLLTOOL=$ac_cv_prog_DLLTOOL
ca9f4b81 8801if test -n "$DLLTOOL"; then
5213506e
RW
8802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8803$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8804else
5213506e
RW
8805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8806$as_echo "no" >&6; }
ca9f4b81
AO
8807fi
8808
5213506e 8809
2693c0b0
PB
8810 fi
8811 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8812 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8813set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8815$as_echo_n "checking for $ac_word... " >&6; }
8816if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8817 $as_echo_n "(cached) " >&6
ca9f4b81 8818else
2693c0b0
PB
8819 if test -n "$DLLTOOL"; then
8820 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
ca9f4b81 8821else
1c710c3c
DJ
8822as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8823for as_dir in $PATH
8824do
8825 IFS=$as_save_IFS
8826 test -z "$as_dir" && as_dir=.
5213506e
RW
8827 for ac_exec_ext in '' $ac_executable_extensions; do
8828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8829 ac_cv_prog_DLLTOOL="${ncn_progname}"
5213506e 8830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8831 break 2
8832 fi
8833done
5213506e
RW
8834 done
8835IFS=$as_save_IFS
1c710c3c 8836
ca9f4b81
AO
8837fi
8838fi
1c710c3c 8839DLLTOOL=$ac_cv_prog_DLLTOOL
2693c0b0 8840if test -n "$DLLTOOL"; then
5213506e
RW
8841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8842$as_echo "$DLLTOOL" >&6; }
ca9f4b81 8843else
5213506e
RW
8844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8845$as_echo "no" >&6; }
ca9f4b81 8846fi
1c710c3c 8847
5213506e 8848
2693c0b0
PB
8849 fi
8850 test -n "$ac_cv_prog_DLLTOOL" && break
8851done
8852
8853if test -z "$ac_cv_prog_DLLTOOL" ; then
8854 set dummy dlltool
8855 if test $build = $host ; then
8856 DLLTOOL="$2"
ca9f4b81 8857 else
2693c0b0 8858 DLLTOOL="${ncn_tool_prefix}$2"
ca9f4b81 8859 fi
ca9f4b81
AO
8860fi
8861
278a7a38
AO
8862
8863
8864if test -n "$LD"; then
8865 ac_cv_prog_LD=$LD
8866elif test -n "$ac_cv_prog_LD"; then
8867 LD=$ac_cv_prog_LD
8868fi
8869
8870if test -n "$ac_cv_prog_LD"; then
8871 for ncn_progname in ld; do
8872 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8873set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8875$as_echo_n "checking for $ac_word... " >&6; }
8876if test "${ac_cv_prog_LD+set}" = set; then :
8877 $as_echo_n "(cached) " >&6
278a7a38
AO
8878else
8879 if test -n "$LD"; then
8880 ac_cv_prog_LD="$LD" # Let the user override the test.
8881else
8882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8883for as_dir in $PATH
8884do
8885 IFS=$as_save_IFS
8886 test -z "$as_dir" && as_dir=.
5213506e
RW
8887 for ac_exec_ext in '' $ac_executable_extensions; do
8888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 8889 ac_cv_prog_LD="${ncn_progname}"
5213506e 8890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
8891 break 2
8892 fi
8893done
5213506e
RW
8894 done
8895IFS=$as_save_IFS
278a7a38
AO
8896
8897fi
8898fi
8899LD=$ac_cv_prog_LD
8900if test -n "$LD"; then
5213506e
RW
8901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8902$as_echo "$LD" >&6; }
278a7a38 8903else
5213506e
RW
8904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8905$as_echo "no" >&6; }
278a7a38
AO
8906fi
8907
5213506e 8908
278a7a38
AO
8909 done
8910fi
8911
8912for ncn_progname in ld; do
2693c0b0
PB
8913 if test -n "$ncn_tool_prefix"; then
8914 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8915set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
8916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8917$as_echo_n "checking for $ac_word... " >&6; }
8918if test "${ac_cv_prog_LD+set}" = set; then :
8919 $as_echo_n "(cached) " >&6
ca9f4b81
AO
8920else
8921 if test -n "$LD"; then
8922 ac_cv_prog_LD="$LD" # Let the user override the test.
8923else
1c710c3c
DJ
8924as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8925for as_dir in $PATH
8926do
8927 IFS=$as_save_IFS
8928 test -z "$as_dir" && as_dir=.
5213506e
RW
8929 for ac_exec_ext in '' $ac_executable_extensions; do
8930 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8931 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
5213506e 8932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8933 break 2
8934 fi
8935done
5213506e
RW
8936 done
8937IFS=$as_save_IFS
1c710c3c 8938
ca9f4b81
AO
8939fi
8940fi
1c710c3c 8941LD=$ac_cv_prog_LD
ca9f4b81 8942if test -n "$LD"; then
5213506e
RW
8943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8944$as_echo "$LD" >&6; }
ca9f4b81 8945else
5213506e
RW
8946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8947$as_echo "no" >&6; }
ca9f4b81
AO
8948fi
8949
5213506e 8950
2693c0b0
PB
8951 fi
8952 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8953 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8954set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
8955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8956$as_echo_n "checking for $ac_word... " >&6; }
8957if test "${ac_cv_prog_LD+set}" = set; then :
8958 $as_echo_n "(cached) " >&6
ca9f4b81 8959else
2693c0b0
PB
8960 if test -n "$LD"; then
8961 ac_cv_prog_LD="$LD" # Let the user override the test.
6b65a26d 8962else
1c710c3c
DJ
8963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8964for as_dir in $PATH
8965do
8966 IFS=$as_save_IFS
8967 test -z "$as_dir" && as_dir=.
5213506e
RW
8968 for ac_exec_ext in '' $ac_executable_extensions; do
8969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 8970 ac_cv_prog_LD="${ncn_progname}"
5213506e 8971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
8972 break 2
8973 fi
8974done
5213506e
RW
8975 done
8976IFS=$as_save_IFS
1c710c3c 8977
ca9f4b81
AO
8978fi
8979fi
1c710c3c 8980LD=$ac_cv_prog_LD
2693c0b0 8981if test -n "$LD"; then
5213506e
RW
8982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8983$as_echo "$LD" >&6; }
ca9f4b81 8984else
5213506e
RW
8985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8986$as_echo "no" >&6; }
ca9f4b81 8987fi
1c710c3c 8988
5213506e 8989
2693c0b0
PB
8990 fi
8991 test -n "$ac_cv_prog_LD" && break
8992done
8993
8994if test -z "$ac_cv_prog_LD" ; then
8995 set dummy ld
8996 if test $build = $host ; then
8997 LD="$2"
ca9f4b81 8998 else
2693c0b0 8999 LD="${ncn_tool_prefix}$2"
ca9f4b81 9000 fi
ca9f4b81
AO
9001fi
9002
278a7a38
AO
9003
9004
9005if test -n "$LIPO"; then
9006 ac_cv_prog_LIPO=$LIPO
9007elif test -n "$ac_cv_prog_LIPO"; then
9008 LIPO=$ac_cv_prog_LIPO
9009fi
9010
9011if test -n "$ac_cv_prog_LIPO"; then
9012 for ncn_progname in lipo; do
9013 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9014set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9016$as_echo_n "checking for $ac_word... " >&6; }
9017if test "${ac_cv_prog_LIPO+set}" = set; then :
9018 $as_echo_n "(cached) " >&6
278a7a38
AO
9019else
9020 if test -n "$LIPO"; then
9021 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9022else
9023as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9024for as_dir in $PATH
9025do
9026 IFS=$as_save_IFS
9027 test -z "$as_dir" && as_dir=.
5213506e
RW
9028 for ac_exec_ext in '' $ac_executable_extensions; do
9029 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9030 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 9031 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9032 break 2
9033 fi
9034done
5213506e
RW
9035 done
9036IFS=$as_save_IFS
278a7a38
AO
9037
9038fi
9039fi
9040LIPO=$ac_cv_prog_LIPO
9041if test -n "$LIPO"; then
5213506e
RW
9042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9043$as_echo "$LIPO" >&6; }
278a7a38 9044else
5213506e
RW
9045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9046$as_echo "no" >&6; }
278a7a38
AO
9047fi
9048
5213506e 9049
278a7a38
AO
9050 done
9051fi
9052
9053for ncn_progname in lipo; do
2abefe3d
PB
9054 if test -n "$ncn_tool_prefix"; then
9055 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9056set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9057{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9058$as_echo_n "checking for $ac_word... " >&6; }
9059if test "${ac_cv_prog_LIPO+set}" = set; then :
9060 $as_echo_n "(cached) " >&6
2abefe3d
PB
9061else
9062 if test -n "$LIPO"; then
9063 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9064else
1c710c3c
DJ
9065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9066for as_dir in $PATH
9067do
9068 IFS=$as_save_IFS
9069 test -z "$as_dir" && as_dir=.
5213506e
RW
9070 for ac_exec_ext in '' $ac_executable_extensions; do
9071 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9072 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
5213506e 9073 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9074 break 2
9075 fi
9076done
5213506e
RW
9077 done
9078IFS=$as_save_IFS
1c710c3c 9079
2abefe3d
PB
9080fi
9081fi
1c710c3c 9082LIPO=$ac_cv_prog_LIPO
2abefe3d 9083if test -n "$LIPO"; then
5213506e
RW
9084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9085$as_echo "$LIPO" >&6; }
2abefe3d 9086else
5213506e
RW
9087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9088$as_echo "no" >&6; }
2abefe3d
PB
9089fi
9090
5213506e 9091
2abefe3d
PB
9092 fi
9093 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
9094 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9095set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9096{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9097$as_echo_n "checking for $ac_word... " >&6; }
9098if test "${ac_cv_prog_LIPO+set}" = set; then :
9099 $as_echo_n "(cached) " >&6
2abefe3d
PB
9100else
9101 if test -n "$LIPO"; then
9102 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9103else
1c710c3c
DJ
9104as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9105for as_dir in $PATH
9106do
9107 IFS=$as_save_IFS
9108 test -z "$as_dir" && as_dir=.
5213506e
RW
9109 for ac_exec_ext in '' $ac_executable_extensions; do
9110 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9111 ac_cv_prog_LIPO="${ncn_progname}"
5213506e 9112 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9113 break 2
9114 fi
9115done
5213506e
RW
9116 done
9117IFS=$as_save_IFS
1c710c3c 9118
2abefe3d
PB
9119fi
9120fi
1c710c3c 9121LIPO=$ac_cv_prog_LIPO
2abefe3d 9122if test -n "$LIPO"; then
5213506e
RW
9123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9124$as_echo "$LIPO" >&6; }
2abefe3d 9125else
5213506e
RW
9126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9127$as_echo "no" >&6; }
2abefe3d 9128fi
1c710c3c 9129
5213506e 9130
2abefe3d
PB
9131 fi
9132 test -n "$ac_cv_prog_LIPO" && break
9133done
9134
9135if test -z "$ac_cv_prog_LIPO" ; then
9136 set dummy lipo
9137 if test $build = $host ; then
9138 LIPO="$2"
9139 else
9140 LIPO="${ncn_tool_prefix}$2"
9141 fi
9142fi
9143
278a7a38
AO
9144
9145
9146if test -n "$NM"; then
9147 ac_cv_prog_NM=$NM
9148elif test -n "$ac_cv_prog_NM"; then
9149 NM=$ac_cv_prog_NM
9150fi
9151
9152if test -n "$ac_cv_prog_NM"; then
9153 for ncn_progname in nm; do
9154 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9155set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9157$as_echo_n "checking for $ac_word... " >&6; }
9158if test "${ac_cv_prog_NM+set}" = set; then :
9159 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9160else
9161 if test -n "$NM"; then
9162 ac_cv_prog_NM="$NM" # Let the user override the test.
9163else
1c710c3c
DJ
9164as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9165for as_dir in $PATH
9166do
9167 IFS=$as_save_IFS
9168 test -z "$as_dir" && as_dir=.
5213506e
RW
9169 for ac_exec_ext in '' $ac_executable_extensions; do
9170 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9171 ac_cv_prog_NM="${ncn_progname}"
5213506e 9172 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9173 break 2
9174 fi
9175done
5213506e
RW
9176 done
9177IFS=$as_save_IFS
1c710c3c 9178
ca9f4b81
AO
9179fi
9180fi
1c710c3c 9181NM=$ac_cv_prog_NM
ca9f4b81 9182if test -n "$NM"; then
5213506e
RW
9183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9184$as_echo "$NM" >&6; }
ca9f4b81 9185else
5213506e
RW
9186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9187$as_echo "no" >&6; }
ca9f4b81
AO
9188fi
9189
5213506e 9190
278a7a38
AO
9191 done
9192fi
9193
9194for ncn_progname in nm; do
9195 if test -n "$ncn_tool_prefix"; then
9196 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9197set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9199$as_echo_n "checking for $ac_word... " >&6; }
9200if test "${ac_cv_prog_NM+set}" = set; then :
9201 $as_echo_n "(cached) " >&6
ca9f4b81 9202else
2693c0b0
PB
9203 if test -n "$NM"; then
9204 ac_cv_prog_NM="$NM" # Let the user override the test.
ca9f4b81 9205else
1c710c3c
DJ
9206as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9207for as_dir in $PATH
9208do
9209 IFS=$as_save_IFS
9210 test -z "$as_dir" && as_dir=.
5213506e
RW
9211 for ac_exec_ext in '' $ac_executable_extensions; do
9212 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9213 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
5213506e 9214 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9215 break 2
9216 fi
9217done
5213506e
RW
9218 done
9219IFS=$as_save_IFS
1c710c3c 9220
ca9f4b81
AO
9221fi
9222fi
1c710c3c 9223NM=$ac_cv_prog_NM
2693c0b0 9224if test -n "$NM"; then
5213506e
RW
9225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9226$as_echo "$NM" >&6; }
ca9f4b81 9227else
5213506e
RW
9228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9229$as_echo "no" >&6; }
ca9f4b81 9230fi
1c710c3c 9231
5213506e 9232
2693c0b0 9233 fi
278a7a38
AO
9234 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9235 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9236set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9238$as_echo_n "checking for $ac_word... " >&6; }
9239if test "${ac_cv_prog_NM+set}" = set; then :
9240 $as_echo_n "(cached) " >&6
278a7a38
AO
9241else
9242 if test -n "$NM"; then
9243 ac_cv_prog_NM="$NM" # Let the user override the test.
9244else
9245as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9246for as_dir in $PATH
9247do
9248 IFS=$as_save_IFS
9249 test -z "$as_dir" && as_dir=.
5213506e
RW
9250 for ac_exec_ext in '' $ac_executable_extensions; do
9251 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9252 ac_cv_prog_NM="${ncn_progname}"
5213506e 9253 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9254 break 2
9255 fi
9256done
5213506e
RW
9257 done
9258IFS=$as_save_IFS
278a7a38
AO
9259
9260fi
9261fi
9262NM=$ac_cv_prog_NM
9263if test -n "$NM"; then
5213506e
RW
9264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9265$as_echo "$NM" >&6; }
278a7a38 9266else
5213506e
RW
9267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9268$as_echo "no" >&6; }
278a7a38
AO
9269fi
9270
5213506e 9271
278a7a38
AO
9272 fi
9273 test -n "$ac_cv_prog_NM" && break
9274done
9275
9276if test -z "$ac_cv_prog_NM" ; then
9277 set dummy nm
9278 if test $build = $host ; then
9279 NM="$2"
9280 else
9281 NM="${ncn_tool_prefix}$2"
9282 fi
9283fi
9284
9285
9286
9287if test -n "$RANLIB"; then
9288 ac_cv_prog_RANLIB=$RANLIB
9289elif test -n "$ac_cv_prog_RANLIB"; then
9290 RANLIB=$ac_cv_prog_RANLIB
9291fi
9292
9293if test -n "$ac_cv_prog_RANLIB"; then
9294 for ncn_progname in ranlib; do
9295 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9296set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9298$as_echo_n "checking for $ac_word... " >&6; }
9299if test "${ac_cv_prog_RANLIB+set}" = set; then :
9300 $as_echo_n "(cached) " >&6
278a7a38
AO
9301else
9302 if test -n "$RANLIB"; then
9303 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9304else
9305as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9306for as_dir in $PATH
9307do
9308 IFS=$as_save_IFS
9309 test -z "$as_dir" && as_dir=.
5213506e
RW
9310 for ac_exec_ext in '' $ac_executable_extensions; do
9311 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9312 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 9313 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9314 break 2
9315 fi
9316done
5213506e
RW
9317 done
9318IFS=$as_save_IFS
278a7a38
AO
9319
9320fi
9321fi
9322RANLIB=$ac_cv_prog_RANLIB
9323if test -n "$RANLIB"; then
5213506e
RW
9324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9325$as_echo "$RANLIB" >&6; }
278a7a38 9326else
5213506e
RW
9327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9328$as_echo "no" >&6; }
278a7a38
AO
9329fi
9330
5213506e 9331
278a7a38
AO
9332 done
9333fi
ca9f4b81 9334
278a7a38 9335for ncn_progname in ranlib; do
2693c0b0
PB
9336 if test -n "$ncn_tool_prefix"; then
9337 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9338set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9340$as_echo_n "checking for $ac_word... " >&6; }
9341if test "${ac_cv_prog_RANLIB+set}" = set; then :
9342 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9343else
9344 if test -n "$RANLIB"; then
9345 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9346else
1c710c3c
DJ
9347as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9348for as_dir in $PATH
9349do
9350 IFS=$as_save_IFS
9351 test -z "$as_dir" && as_dir=.
5213506e
RW
9352 for ac_exec_ext in '' $ac_executable_extensions; do
9353 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9354 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
5213506e 9355 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9356 break 2
9357 fi
9358done
5213506e
RW
9359 done
9360IFS=$as_save_IFS
1c710c3c 9361
ca9f4b81
AO
9362fi
9363fi
1c710c3c 9364RANLIB=$ac_cv_prog_RANLIB
ca9f4b81 9365if test -n "$RANLIB"; then
5213506e
RW
9366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9367$as_echo "$RANLIB" >&6; }
ca9f4b81 9368else
5213506e
RW
9369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9370$as_echo "no" >&6; }
ca9f4b81
AO
9371fi
9372
5213506e 9373
2693c0b0
PB
9374 fi
9375 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9376 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9377set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9379$as_echo_n "checking for $ac_word... " >&6; }
9380if test "${ac_cv_prog_RANLIB+set}" = set; then :
9381 $as_echo_n "(cached) " >&6
ca9f4b81 9382else
2693c0b0
PB
9383 if test -n "$RANLIB"; then
9384 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
ca9f4b81 9385else
1c710c3c
DJ
9386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9387for as_dir in $PATH
9388do
9389 IFS=$as_save_IFS
9390 test -z "$as_dir" && as_dir=.
5213506e
RW
9391 for ac_exec_ext in '' $ac_executable_extensions; do
9392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9393 ac_cv_prog_RANLIB="${ncn_progname}"
5213506e 9394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9395 break 2
9396 fi
9397done
5213506e
RW
9398 done
9399IFS=$as_save_IFS
1c710c3c 9400
ca9f4b81
AO
9401fi
9402fi
1c710c3c 9403RANLIB=$ac_cv_prog_RANLIB
2693c0b0 9404if test -n "$RANLIB"; then
5213506e
RW
9405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9406$as_echo "$RANLIB" >&6; }
ca9f4b81 9407else
5213506e
RW
9408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9409$as_echo "no" >&6; }
ca9f4b81 9410fi
1c710c3c 9411
5213506e 9412
ca9f4b81 9413 fi
2693c0b0
PB
9414 test -n "$ac_cv_prog_RANLIB" && break
9415done
9416
9417if test -z "$ac_cv_prog_RANLIB" ; then
8927b7c0 9418 RANLIB="true"
ca9f4b81
AO
9419fi
9420
278a7a38
AO
9421
9422
9423if test -n "$STRIP"; then
9424 ac_cv_prog_STRIP=$STRIP
9425elif test -n "$ac_cv_prog_STRIP"; then
9426 STRIP=$ac_cv_prog_STRIP
9427fi
9428
9429if test -n "$ac_cv_prog_STRIP"; then
9430 for ncn_progname in strip; do
9431 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9432set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9434$as_echo_n "checking for $ac_word... " >&6; }
9435if test "${ac_cv_prog_STRIP+set}" = set; then :
9436 $as_echo_n "(cached) " >&6
278a7a38
AO
9437else
9438 if test -n "$STRIP"; then
9439 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9440else
9441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9442for as_dir in $PATH
9443do
9444 IFS=$as_save_IFS
9445 test -z "$as_dir" && as_dir=.
5213506e
RW
9446 for ac_exec_ext in '' $ac_executable_extensions; do
9447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9448 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9450 break 2
9451 fi
9452done
5213506e
RW
9453 done
9454IFS=$as_save_IFS
278a7a38
AO
9455
9456fi
9457fi
9458STRIP=$ac_cv_prog_STRIP
9459if test -n "$STRIP"; then
5213506e
RW
9460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9461$as_echo "$STRIP" >&6; }
278a7a38 9462else
5213506e
RW
9463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9464$as_echo "no" >&6; }
278a7a38
AO
9465fi
9466
5213506e 9467
278a7a38
AO
9468 done
9469fi
9470
9471for ncn_progname in strip; do
2abefe3d
PB
9472 if test -n "$ncn_tool_prefix"; then
9473 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9474set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9476$as_echo_n "checking for $ac_word... " >&6; }
9477if test "${ac_cv_prog_STRIP+set}" = set; then :
9478 $as_echo_n "(cached) " >&6
2abefe3d
PB
9479else
9480 if test -n "$STRIP"; then
9481 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9482else
1c710c3c
DJ
9483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9484for as_dir in $PATH
9485do
9486 IFS=$as_save_IFS
9487 test -z "$as_dir" && as_dir=.
5213506e
RW
9488 for ac_exec_ext in '' $ac_executable_extensions; do
9489 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9490 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
5213506e 9491 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9492 break 2
9493 fi
9494done
5213506e
RW
9495 done
9496IFS=$as_save_IFS
1c710c3c 9497
2abefe3d
PB
9498fi
9499fi
1c710c3c 9500STRIP=$ac_cv_prog_STRIP
2abefe3d 9501if test -n "$STRIP"; then
5213506e
RW
9502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9503$as_echo "$STRIP" >&6; }
2abefe3d 9504else
5213506e
RW
9505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9506$as_echo "no" >&6; }
2abefe3d
PB
9507fi
9508
5213506e 9509
2abefe3d
PB
9510 fi
9511 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9512 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9513set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9515$as_echo_n "checking for $ac_word... " >&6; }
9516if test "${ac_cv_prog_STRIP+set}" = set; then :
9517 $as_echo_n "(cached) " >&6
2abefe3d
PB
9518else
9519 if test -n "$STRIP"; then
9520 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9521else
1c710c3c
DJ
9522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9523for as_dir in $PATH
9524do
9525 IFS=$as_save_IFS
9526 test -z "$as_dir" && as_dir=.
5213506e
RW
9527 for ac_exec_ext in '' $ac_executable_extensions; do
9528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9529 ac_cv_prog_STRIP="${ncn_progname}"
5213506e 9530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9531 break 2
9532 fi
9533done
5213506e
RW
9534 done
9535IFS=$as_save_IFS
1c710c3c 9536
2abefe3d
PB
9537fi
9538fi
1c710c3c 9539STRIP=$ac_cv_prog_STRIP
2abefe3d 9540if test -n "$STRIP"; then
5213506e
RW
9541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9542$as_echo "$STRIP" >&6; }
2abefe3d 9543else
5213506e
RW
9544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9545$as_echo "no" >&6; }
2abefe3d 9546fi
1c710c3c 9547
5213506e 9548
2abefe3d
PB
9549 fi
9550 test -n "$ac_cv_prog_STRIP" && break
9551done
9552
9553if test -z "$ac_cv_prog_STRIP" ; then
8927b7c0 9554 STRIP="true"
2abefe3d
PB
9555fi
9556
278a7a38
AO
9557
9558
9559if test -n "$WINDRES"; then
9560 ac_cv_prog_WINDRES=$WINDRES
9561elif test -n "$ac_cv_prog_WINDRES"; then
9562 WINDRES=$ac_cv_prog_WINDRES
9563fi
9564
9565if test -n "$ac_cv_prog_WINDRES"; then
9566 for ncn_progname in windres; do
9567 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9568set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9570$as_echo_n "checking for $ac_word... " >&6; }
9571if test "${ac_cv_prog_WINDRES+set}" = set; then :
9572 $as_echo_n "(cached) " >&6
278a7a38
AO
9573else
9574 if test -n "$WINDRES"; then
9575 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9576else
9577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9578for as_dir in $PATH
9579do
9580 IFS=$as_save_IFS
9581 test -z "$as_dir" && as_dir=.
5213506e
RW
9582 for ac_exec_ext in '' $ac_executable_extensions; do
9583 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9584 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9586 break 2
9587 fi
9588done
5213506e
RW
9589 done
9590IFS=$as_save_IFS
278a7a38
AO
9591
9592fi
9593fi
9594WINDRES=$ac_cv_prog_WINDRES
9595if test -n "$WINDRES"; then
5213506e
RW
9596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9597$as_echo "$WINDRES" >&6; }
278a7a38 9598else
5213506e
RW
9599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9600$as_echo "no" >&6; }
278a7a38
AO
9601fi
9602
5213506e 9603
278a7a38
AO
9604 done
9605fi
9606
9607for ncn_progname in windres; do
2693c0b0
PB
9608 if test -n "$ncn_tool_prefix"; then
9609 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9610set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9612$as_echo_n "checking for $ac_word... " >&6; }
9613if test "${ac_cv_prog_WINDRES+set}" = set; then :
9614 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9615else
9616 if test -n "$WINDRES"; then
9617 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9618else
1c710c3c
DJ
9619as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9620for as_dir in $PATH
9621do
9622 IFS=$as_save_IFS
9623 test -z "$as_dir" && as_dir=.
5213506e
RW
9624 for ac_exec_ext in '' $ac_executable_extensions; do
9625 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9626 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
5213506e 9627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9628 break 2
9629 fi
9630done
5213506e
RW
9631 done
9632IFS=$as_save_IFS
1c710c3c 9633
ca9f4b81
AO
9634fi
9635fi
1c710c3c 9636WINDRES=$ac_cv_prog_WINDRES
ca9f4b81 9637if test -n "$WINDRES"; then
5213506e
RW
9638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9639$as_echo "$WINDRES" >&6; }
ca9f4b81 9640else
5213506e
RW
9641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9642$as_echo "no" >&6; }
ca9f4b81
AO
9643fi
9644
5213506e 9645
2693c0b0
PB
9646 fi
9647 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9648 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9649set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9651$as_echo_n "checking for $ac_word... " >&6; }
9652if test "${ac_cv_prog_WINDRES+set}" = set; then :
9653 $as_echo_n "(cached) " >&6
ca9f4b81 9654else
2693c0b0
PB
9655 if test -n "$WINDRES"; then
9656 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
ca9f4b81 9657else
1c710c3c
DJ
9658as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9659for as_dir in $PATH
9660do
9661 IFS=$as_save_IFS
9662 test -z "$as_dir" && as_dir=.
5213506e
RW
9663 for ac_exec_ext in '' $ac_executable_extensions; do
9664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9665 ac_cv_prog_WINDRES="${ncn_progname}"
5213506e 9666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9667 break 2
9668 fi
9669done
5213506e
RW
9670 done
9671IFS=$as_save_IFS
1c710c3c 9672
ca9f4b81
AO
9673fi
9674fi
1c710c3c 9675WINDRES=$ac_cv_prog_WINDRES
2693c0b0 9676if test -n "$WINDRES"; then
5213506e
RW
9677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9678$as_echo "$WINDRES" >&6; }
ca9f4b81 9679else
5213506e
RW
9680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9681$as_echo "no" >&6; }
ca9f4b81 9682fi
1c710c3c 9683
5213506e 9684
2693c0b0
PB
9685 fi
9686 test -n "$ac_cv_prog_WINDRES" && break
9687done
9688
9689if test -z "$ac_cv_prog_WINDRES" ; then
9690 set dummy windres
9691 if test $build = $host ; then
9692 WINDRES="$2"
ca9f4b81 9693 else
2693c0b0 9694 WINDRES="${ncn_tool_prefix}$2"
ca9f4b81 9695 fi
ca9f4b81
AO
9696fi
9697
278a7a38
AO
9698
9699
901119ae
KT
9700if test -n "$WINDMC"; then
9701 ac_cv_prog_WINDMC=$WINDMC
9702elif test -n "$ac_cv_prog_WINDMC"; then
9703 WINDMC=$ac_cv_prog_WINDMC
9704fi
9705
9706if test -n "$ac_cv_prog_WINDMC"; then
9707 for ncn_progname in windmc; do
9708 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9709set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9711$as_echo_n "checking for $ac_word... " >&6; }
9712if test "${ac_cv_prog_WINDMC+set}" = set; then :
9713 $as_echo_n "(cached) " >&6
901119ae
KT
9714else
9715 if test -n "$WINDMC"; then
9716 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9717else
9718as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9719for as_dir in $PATH
9720do
9721 IFS=$as_save_IFS
9722 test -z "$as_dir" && as_dir=.
5213506e
RW
9723 for ac_exec_ext in '' $ac_executable_extensions; do
9724 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9725 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9726 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9727 break 2
9728 fi
9729done
5213506e
RW
9730 done
9731IFS=$as_save_IFS
901119ae
KT
9732
9733fi
9734fi
9735WINDMC=$ac_cv_prog_WINDMC
9736if test -n "$WINDMC"; then
5213506e
RW
9737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9738$as_echo "$WINDMC" >&6; }
901119ae 9739else
5213506e
RW
9740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9741$as_echo "no" >&6; }
901119ae
KT
9742fi
9743
5213506e 9744
901119ae
KT
9745 done
9746fi
9747
9748for ncn_progname in windmc; do
9749 if test -n "$ncn_tool_prefix"; then
9750 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9751set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9753$as_echo_n "checking for $ac_word... " >&6; }
9754if test "${ac_cv_prog_WINDMC+set}" = set; then :
9755 $as_echo_n "(cached) " >&6
901119ae
KT
9756else
9757 if test -n "$WINDMC"; then
9758 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9759else
9760as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9761for as_dir in $PATH
9762do
9763 IFS=$as_save_IFS
9764 test -z "$as_dir" && as_dir=.
5213506e
RW
9765 for ac_exec_ext in '' $ac_executable_extensions; do
9766 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9767 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
5213506e 9768 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9769 break 2
9770 fi
9771done
5213506e
RW
9772 done
9773IFS=$as_save_IFS
901119ae
KT
9774
9775fi
9776fi
9777WINDMC=$ac_cv_prog_WINDMC
9778if test -n "$WINDMC"; then
5213506e
RW
9779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9780$as_echo "$WINDMC" >&6; }
901119ae 9781else
5213506e
RW
9782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9783$as_echo "no" >&6; }
901119ae
KT
9784fi
9785
5213506e 9786
901119ae
KT
9787 fi
9788 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9789 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9790set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9792$as_echo_n "checking for $ac_word... " >&6; }
9793if test "${ac_cv_prog_WINDMC+set}" = set; then :
9794 $as_echo_n "(cached) " >&6
901119ae
KT
9795else
9796 if test -n "$WINDMC"; then
9797 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9798else
9799as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9800for as_dir in $PATH
9801do
9802 IFS=$as_save_IFS
9803 test -z "$as_dir" && as_dir=.
5213506e
RW
9804 for ac_exec_ext in '' $ac_executable_extensions; do
9805 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 9806 ac_cv_prog_WINDMC="${ncn_progname}"
5213506e 9807 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
9808 break 2
9809 fi
9810done
5213506e
RW
9811 done
9812IFS=$as_save_IFS
901119ae
KT
9813
9814fi
9815fi
9816WINDMC=$ac_cv_prog_WINDMC
9817if test -n "$WINDMC"; then
5213506e
RW
9818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9819$as_echo "$WINDMC" >&6; }
901119ae 9820else
5213506e
RW
9821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9822$as_echo "no" >&6; }
901119ae
KT
9823fi
9824
5213506e 9825
901119ae
KT
9826 fi
9827 test -n "$ac_cv_prog_WINDMC" && break
9828done
9829
9830if test -z "$ac_cv_prog_WINDMC" ; then
9831 set dummy windmc
9832 if test $build = $host ; then
9833 WINDMC="$2"
9834 else
9835 WINDMC="${ncn_tool_prefix}$2"
9836 fi
9837fi
9838
9839
9840
278a7a38
AO
9841if test -n "$OBJCOPY"; then
9842 ac_cv_prog_OBJCOPY=$OBJCOPY
9843elif test -n "$ac_cv_prog_OBJCOPY"; then
9844 OBJCOPY=$ac_cv_prog_OBJCOPY
9845fi
9846
9847if test -n "$ac_cv_prog_OBJCOPY"; then
9848 for ncn_progname in objcopy; do
9849 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9850set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9852$as_echo_n "checking for $ac_word... " >&6; }
9853if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9854 $as_echo_n "(cached) " >&6
278a7a38
AO
9855else
9856 if test -n "$OBJCOPY"; then
9857 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9858else
9859as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9860for as_dir in $PATH
9861do
9862 IFS=$as_save_IFS
9863 test -z "$as_dir" && as_dir=.
5213506e
RW
9864 for ac_exec_ext in '' $ac_executable_extensions; do
9865 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 9866 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9867 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
9868 break 2
9869 fi
9870done
5213506e
RW
9871 done
9872IFS=$as_save_IFS
278a7a38
AO
9873
9874fi
9875fi
9876OBJCOPY=$ac_cv_prog_OBJCOPY
9877if test -n "$OBJCOPY"; then
5213506e
RW
9878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9879$as_echo "$OBJCOPY" >&6; }
278a7a38 9880else
5213506e
RW
9881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9882$as_echo "no" >&6; }
278a7a38
AO
9883fi
9884
5213506e 9885
278a7a38
AO
9886 done
9887fi
9888
9889for ncn_progname in objcopy; do
2693c0b0
PB
9890 if test -n "$ncn_tool_prefix"; then
9891 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9892set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
9893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9894$as_echo_n "checking for $ac_word... " >&6; }
9895if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9896 $as_echo_n "(cached) " >&6
ca9f4b81
AO
9897else
9898 if test -n "$OBJCOPY"; then
9899 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9900else
1c710c3c
DJ
9901as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9902for as_dir in $PATH
9903do
9904 IFS=$as_save_IFS
9905 test -z "$as_dir" && as_dir=.
5213506e
RW
9906 for ac_exec_ext in '' $ac_executable_extensions; do
9907 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9908 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
5213506e 9909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9910 break 2
9911 fi
9912done
5213506e
RW
9913 done
9914IFS=$as_save_IFS
1c710c3c 9915
ca9f4b81
AO
9916fi
9917fi
1c710c3c 9918OBJCOPY=$ac_cv_prog_OBJCOPY
ca9f4b81 9919if test -n "$OBJCOPY"; then
5213506e
RW
9920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9921$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9922else
5213506e
RW
9923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9924$as_echo "no" >&6; }
ca9f4b81
AO
9925fi
9926
5213506e 9927
2693c0b0
PB
9928 fi
9929 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9930 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9931set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9933$as_echo_n "checking for $ac_word... " >&6; }
9934if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9935 $as_echo_n "(cached) " >&6
ca9f4b81 9936else
2693c0b0
PB
9937 if test -n "$OBJCOPY"; then
9938 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
ca9f4b81 9939else
1c710c3c
DJ
9940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9941for as_dir in $PATH
9942do
9943 IFS=$as_save_IFS
9944 test -z "$as_dir" && as_dir=.
5213506e
RW
9945 for ac_exec_ext in '' $ac_executable_extensions; do
9946 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 9947 ac_cv_prog_OBJCOPY="${ncn_progname}"
5213506e 9948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
9949 break 2
9950 fi
9951done
5213506e
RW
9952 done
9953IFS=$as_save_IFS
1c710c3c 9954
ca9f4b81
AO
9955fi
9956fi
1c710c3c 9957OBJCOPY=$ac_cv_prog_OBJCOPY
2693c0b0 9958if test -n "$OBJCOPY"; then
5213506e
RW
9959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9960$as_echo "$OBJCOPY" >&6; }
ca9f4b81 9961else
5213506e
RW
9962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9963$as_echo "no" >&6; }
ca9f4b81 9964fi
1c710c3c 9965
5213506e 9966
2693c0b0
PB
9967 fi
9968 test -n "$ac_cv_prog_OBJCOPY" && break
9969done
9970
9971if test -z "$ac_cv_prog_OBJCOPY" ; then
9972 set dummy objcopy
9973 if test $build = $host ; then
9974 OBJCOPY="$2"
ca9f4b81 9975 else
2693c0b0 9976 OBJCOPY="${ncn_tool_prefix}$2"
ca9f4b81 9977 fi
ca9f4b81
AO
9978fi
9979
278a7a38
AO
9980
9981
9982if test -n "$OBJDUMP"; then
9983 ac_cv_prog_OBJDUMP=$OBJDUMP
9984elif test -n "$ac_cv_prog_OBJDUMP"; then
9985 OBJDUMP=$ac_cv_prog_OBJDUMP
9986fi
9987
9988if test -n "$ac_cv_prog_OBJDUMP"; then
9989 for ncn_progname in objdump; do
9990 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9991set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
9992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9993$as_echo_n "checking for $ac_word... " >&6; }
9994if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9995 $as_echo_n "(cached) " >&6
278a7a38
AO
9996else
9997 if test -n "$OBJDUMP"; then
9998 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9999else
10000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10001for as_dir in $PATH
10002do
10003 IFS=$as_save_IFS
10004 test -z "$as_dir" && as_dir=.
5213506e
RW
10005 for ac_exec_ext in '' $ac_executable_extensions; do
10006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10007 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 10008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10009 break 2
10010 fi
10011done
5213506e
RW
10012 done
10013IFS=$as_save_IFS
278a7a38
AO
10014
10015fi
10016fi
10017OBJDUMP=$ac_cv_prog_OBJDUMP
10018if test -n "$OBJDUMP"; then
5213506e
RW
10019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10020$as_echo "$OBJDUMP" >&6; }
278a7a38 10021else
5213506e
RW
10022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10023$as_echo "no" >&6; }
278a7a38
AO
10024fi
10025
5213506e 10026
278a7a38
AO
10027 done
10028fi
10029
10030for ncn_progname in objdump; do
2693c0b0
PB
10031 if test -n "$ncn_tool_prefix"; then
10032 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
10033set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10035$as_echo_n "checking for $ac_word... " >&6; }
10036if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10037 $as_echo_n "(cached) " >&6
ca9f4b81
AO
10038else
10039 if test -n "$OBJDUMP"; then
10040 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10041else
1c710c3c
DJ
10042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10043for as_dir in $PATH
10044do
10045 IFS=$as_save_IFS
10046 test -z "$as_dir" && as_dir=.
5213506e
RW
10047 for ac_exec_ext in '' $ac_executable_extensions; do
10048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10049 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
5213506e 10050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10051 break 2
10052 fi
10053done
5213506e
RW
10054 done
10055IFS=$as_save_IFS
1c710c3c 10056
ca9f4b81
AO
10057fi
10058fi
1c710c3c 10059OBJDUMP=$ac_cv_prog_OBJDUMP
ca9f4b81 10060if test -n "$OBJDUMP"; then
5213506e
RW
10061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10062$as_echo "$OBJDUMP" >&6; }
ca9f4b81 10063else
5213506e
RW
10064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10065$as_echo "no" >&6; }
ca9f4b81
AO
10066fi
10067
5213506e 10068
2693c0b0
PB
10069 fi
10070 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
10071 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10072set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10074$as_echo_n "checking for $ac_word... " >&6; }
10075if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
10076 $as_echo_n "(cached) " >&6
ca9f4b81 10077else
2693c0b0
PB
10078 if test -n "$OBJDUMP"; then
10079 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
ca9f4b81 10080else
1c710c3c
DJ
10081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10082for as_dir in $PATH
10083do
10084 IFS=$as_save_IFS
10085 test -z "$as_dir" && as_dir=.
5213506e
RW
10086 for ac_exec_ext in '' $ac_executable_extensions; do
10087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10088 ac_cv_prog_OBJDUMP="${ncn_progname}"
5213506e 10089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10090 break 2
10091 fi
10092done
5213506e
RW
10093 done
10094IFS=$as_save_IFS
1c710c3c 10095
ca9f4b81
AO
10096fi
10097fi
1c710c3c 10098OBJDUMP=$ac_cv_prog_OBJDUMP
2693c0b0 10099if test -n "$OBJDUMP"; then
5213506e
RW
10100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
10101$as_echo "$OBJDUMP" >&6; }
ca9f4b81 10102else
5213506e
RW
10103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10104$as_echo "no" >&6; }
ca9f4b81 10105fi
1c710c3c 10106
5213506e 10107
2693c0b0
PB
10108 fi
10109 test -n "$ac_cv_prog_OBJDUMP" && break
10110done
10111
10112if test -z "$ac_cv_prog_OBJDUMP" ; then
10113 set dummy objdump
10114 if test $build = $host ; then
10115 OBJDUMP="$2"
ca9f4b81 10116 else
2693c0b0 10117 OBJDUMP="${ncn_tool_prefix}$2"
ca9f4b81 10118 fi
ca9f4b81
AO
10119fi
10120
671aa708
NN
10121
10122
10123
10124
10125
2abefe3d 10126# Target tools.
1c710c3c 10127
5213506e
RW
10128# Check whether --with-build-time-tools was given.
10129if test "${with_build_time_tools+set}" = set; then :
10130 withval=$with_build_time_tools; case x"$withval" in
e8b05380
PB
10131 x/*) ;;
10132 *)
10133 with_build_time_tools=
5213506e
RW
10134 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10135$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
e8b05380
PB
10136 ;;
10137 esac
ca9f4b81 10138else
e8b05380 10139 with_build_time_tools=
5213506e
RW
10140fi
10141
ca9f4b81 10142
278a7a38
AO
10143
10144
10145if test -n "$CC_FOR_TARGET"; then
10146 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10147elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10148 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10149fi
10150
10151if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10152 for ncn_progname in cc gcc; do
10153 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10154set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10156$as_echo_n "checking for $ac_word... " >&6; }
10157if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10158 $as_echo_n "(cached) " >&6
278a7a38
AO
10159else
10160 if test -n "$CC_FOR_TARGET"; then
10161 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10162else
10163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10164for as_dir in $PATH
10165do
10166 IFS=$as_save_IFS
10167 test -z "$as_dir" && as_dir=.
5213506e
RW
10168 for ac_exec_ext in '' $ac_executable_extensions; do
10169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10170 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 10171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10172 break 2
10173 fi
10174done
5213506e
RW
10175 done
10176IFS=$as_save_IFS
278a7a38
AO
10177
10178fi
10179fi
10180CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10181if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10183$as_echo "$CC_FOR_TARGET" >&6; }
278a7a38 10184else
5213506e
RW
10185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10186$as_echo "no" >&6; }
278a7a38
AO
10187fi
10188
5213506e 10189
278a7a38
AO
10190 done
10191fi
10192
10193if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10194 for ncn_progname in cc gcc; do
5213506e
RW
10195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10196$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10197 if test -x $with_build_time_tools/${ncn_progname}; then
10198 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10200$as_echo "yes" >&6; }
72a7ab82 10201 break
e8b05380 10202 else
5213506e
RW
10203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10204$as_echo "no" >&6; }
72a7ab82
AP
10205 fi
10206 done
4de997d1
PB
10207fi
10208
e8b05380
PB
10209if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10210 for ncn_progname in cc gcc; do
10211 if test -n "$ncn_target_tool_prefix"; then
10212 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10213set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10214{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10215$as_echo_n "checking for $ac_word... " >&6; }
10216if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10217 $as_echo_n "(cached) " >&6
4de997d1
PB
10218else
10219 if test -n "$CC_FOR_TARGET"; then
10220 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10221else
1c710c3c
DJ
10222as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10223for as_dir in $PATH
10224do
10225 IFS=$as_save_IFS
10226 test -z "$as_dir" && as_dir=.
5213506e
RW
10227 for ac_exec_ext in '' $ac_executable_extensions; do
10228 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10229 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10231 break 2
10232 fi
10233done
5213506e
RW
10234 done
10235IFS=$as_save_IFS
1c710c3c 10236
4de997d1
PB
10237fi
10238fi
1c710c3c 10239CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
4de997d1 10240if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10242$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10243else
5213506e
RW
10244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10245$as_echo "no" >&6; }
4de997d1
PB
10246fi
10247
5213506e 10248
e8b05380
PB
10249 fi
10250 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10251 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10252set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10253{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10254$as_echo_n "checking for $ac_word... " >&6; }
10255if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10256 $as_echo_n "(cached) " >&6
4de997d1 10257else
2693c0b0
PB
10258 if test -n "$CC_FOR_TARGET"; then
10259 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
4de997d1 10260else
1c710c3c
DJ
10261as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10262for as_dir in $PATH
10263do
10264 IFS=$as_save_IFS
10265 test -z "$as_dir" && as_dir=.
5213506e
RW
10266 for ac_exec_ext in '' $ac_executable_extensions; do
10267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10268 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
5213506e 10269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10270 break 2
10271 fi
10272done
5213506e
RW
10273 done
10274IFS=$as_save_IFS
1c710c3c 10275
4de997d1
PB
10276fi
10277fi
1c710c3c 10278CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
2693c0b0 10279if test -n "$CC_FOR_TARGET"; then
5213506e
RW
10280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10281$as_echo "$CC_FOR_TARGET" >&6; }
4de997d1 10282else
5213506e
RW
10283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10284$as_echo "no" >&6; }
4de997d1 10285fi
1c710c3c 10286
5213506e 10287
e8b05380
PB
10288 fi
10289 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10290 done
10291fi
1c710c3c 10292
2693c0b0
PB
10293if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10294 set dummy cc gcc
10295 if test $build = $target ; then
10296 CC_FOR_TARGET="$2"
4de997d1 10297 else
2693c0b0 10298 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10299 fi
1c00b503
PB
10300else
10301 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
4de997d1
PB
10302fi
10303
278a7a38
AO
10304
10305
10306if test -n "$CXX_FOR_TARGET"; then
10307 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10308elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10309 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10310fi
10311
10312if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10313 for ncn_progname in c++ g++ cxx gxx; do
10314 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10315set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10317$as_echo_n "checking for $ac_word... " >&6; }
10318if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10319 $as_echo_n "(cached) " >&6
278a7a38
AO
10320else
10321 if test -n "$CXX_FOR_TARGET"; then
10322 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10323else
10324as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10325for as_dir in $PATH
10326do
10327 IFS=$as_save_IFS
10328 test -z "$as_dir" && as_dir=.
5213506e
RW
10329 for ac_exec_ext in '' $ac_executable_extensions; do
10330 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10331 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10332 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10333 break 2
10334 fi
10335done
5213506e
RW
10336 done
10337IFS=$as_save_IFS
278a7a38
AO
10338
10339fi
10340fi
10341CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10342if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10344$as_echo "$CXX_FOR_TARGET" >&6; }
278a7a38 10345else
5213506e
RW
10346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10347$as_echo "no" >&6; }
278a7a38
AO
10348fi
10349
5213506e 10350
278a7a38
AO
10351 done
10352fi
10353
10354if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10355 for ncn_progname in c++ g++ cxx gxx; do
5213506e
RW
10356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10357$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10358 if test -x $with_build_time_tools/${ncn_progname}; then
10359 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10361$as_echo "yes" >&6; }
e8b05380
PB
10362 break
10363 else
5213506e
RW
10364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10365$as_echo "no" >&6; }
e8b05380
PB
10366 fi
10367 done
10368fi
10369
10370if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10371 for ncn_progname in c++ g++ cxx gxx; do
10372 if test -n "$ncn_target_tool_prefix"; then
10373 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10374set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10376$as_echo_n "checking for $ac_word... " >&6; }
10377if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10378 $as_echo_n "(cached) " >&6
4de997d1
PB
10379else
10380 if test -n "$CXX_FOR_TARGET"; then
10381 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10382else
1c710c3c
DJ
10383as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10384for as_dir in $PATH
10385do
10386 IFS=$as_save_IFS
10387 test -z "$as_dir" && as_dir=.
5213506e
RW
10388 for ac_exec_ext in '' $ac_executable_extensions; do
10389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10390 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10392 break 2
10393 fi
10394done
5213506e
RW
10395 done
10396IFS=$as_save_IFS
1c710c3c 10397
4de997d1
PB
10398fi
10399fi
1c710c3c 10400CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
4de997d1 10401if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10403$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10404else
5213506e
RW
10405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10406$as_echo "no" >&6; }
4de997d1
PB
10407fi
10408
5213506e 10409
e8b05380
PB
10410 fi
10411 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10412 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10413set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10415$as_echo_n "checking for $ac_word... " >&6; }
10416if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10417 $as_echo_n "(cached) " >&6
4de997d1 10418else
2693c0b0
PB
10419 if test -n "$CXX_FOR_TARGET"; then
10420 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
4de997d1 10421else
1c710c3c
DJ
10422as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10423for as_dir in $PATH
10424do
10425 IFS=$as_save_IFS
10426 test -z "$as_dir" && as_dir=.
5213506e
RW
10427 for ac_exec_ext in '' $ac_executable_extensions; do
10428 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10429 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
5213506e 10430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10431 break 2
10432 fi
10433done
5213506e
RW
10434 done
10435IFS=$as_save_IFS
1c710c3c 10436
4de997d1
PB
10437fi
10438fi
1c710c3c 10439CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
2693c0b0 10440if test -n "$CXX_FOR_TARGET"; then
5213506e
RW
10441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10442$as_echo "$CXX_FOR_TARGET" >&6; }
4de997d1 10443else
5213506e
RW
10444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10445$as_echo "no" >&6; }
4de997d1 10446fi
1c710c3c 10447
5213506e 10448
e8b05380
PB
10449 fi
10450 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10451 done
10452fi
1c710c3c 10453
2693c0b0
PB
10454if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10455 set dummy c++ g++ cxx gxx
10456 if test $build = $target ; then
10457 CXX_FOR_TARGET="$2"
4de997d1 10458 else
2693c0b0 10459 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 10460 fi
1c00b503
PB
10461else
10462 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
ca9f4b81
AO
10463fi
10464
278a7a38
AO
10465
10466
10467if test -n "$GCC_FOR_TARGET"; then
10468 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10469elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10470 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10471fi
10472
10473if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10474 for ncn_progname in gcc; do
10475 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10476set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10478$as_echo_n "checking for $ac_word... " >&6; }
10479if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10480 $as_echo_n "(cached) " >&6
278a7a38
AO
10481else
10482 if test -n "$GCC_FOR_TARGET"; then
10483 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10484else
10485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10486for as_dir in $PATH
10487do
10488 IFS=$as_save_IFS
10489 test -z "$as_dir" && as_dir=.
5213506e
RW
10490 for ac_exec_ext in '' $ac_executable_extensions; do
10491 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10492 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10493 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10494 break 2
10495 fi
10496done
5213506e
RW
10497 done
10498IFS=$as_save_IFS
278a7a38
AO
10499
10500fi
10501fi
10502GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10503if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10505$as_echo "$GCC_FOR_TARGET" >&6; }
278a7a38 10506else
5213506e
RW
10507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10508$as_echo "no" >&6; }
278a7a38
AO
10509fi
10510
5213506e 10511
278a7a38
AO
10512 done
10513fi
10514
10515if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10516 for ncn_progname in gcc; do
5213506e
RW
10517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10518$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10519 if test -x $with_build_time_tools/${ncn_progname}; then
10520 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10522$as_echo "yes" >&6; }
e8b05380
PB
10523 break
10524 else
5213506e
RW
10525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10526$as_echo "no" >&6; }
e8b05380
PB
10527 fi
10528 done
10529fi
10530
10531if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10532 for ncn_progname in gcc; do
10533 if test -n "$ncn_target_tool_prefix"; then
10534 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 10535set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10537$as_echo_n "checking for $ac_word... " >&6; }
10538if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10539 $as_echo_n "(cached) " >&6
ca9f4b81 10540else
e8b05380
PB
10541 if test -n "$GCC_FOR_TARGET"; then
10542 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10543else
1c710c3c
DJ
10544as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10545for as_dir in $PATH
10546do
10547 IFS=$as_save_IFS
10548 test -z "$as_dir" && as_dir=.
5213506e
RW
10549 for ac_exec_ext in '' $ac_executable_extensions; do
10550 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10551 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10552 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10553 break 2
10554 fi
10555done
5213506e
RW
10556 done
10557IFS=$as_save_IFS
1c710c3c 10558
ca9f4b81
AO
10559fi
10560fi
1c710c3c 10561GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10562if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10564$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10565else
5213506e
RW
10566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10567$as_echo "no" >&6; }
ca9f4b81
AO
10568fi
10569
5213506e 10570
e8b05380
PB
10571 fi
10572 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10573 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 10574set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10576$as_echo_n "checking for $ac_word... " >&6; }
10577if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10578 $as_echo_n "(cached) " >&6
ca9f4b81 10579else
e8b05380
PB
10580 if test -n "$GCC_FOR_TARGET"; then
10581 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
ca9f4b81 10582else
1c710c3c
DJ
10583as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10584for as_dir in $PATH
10585do
10586 IFS=$as_save_IFS
10587 test -z "$as_dir" && as_dir=.
5213506e
RW
10588 for ac_exec_ext in '' $ac_executable_extensions; do
10589 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10590 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
5213506e 10591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10592 break 2
10593 fi
10594done
5213506e
RW
10595 done
10596IFS=$as_save_IFS
1c710c3c 10597
ca9f4b81
AO
10598fi
10599fi
1c710c3c 10600GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
e8b05380 10601if test -n "$GCC_FOR_TARGET"; then
5213506e
RW
10602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10603$as_echo "$GCC_FOR_TARGET" >&6; }
ca9f4b81 10604else
5213506e
RW
10605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10606$as_echo "no" >&6; }
ca9f4b81 10607fi
1c710c3c 10608
5213506e 10609
e8b05380
PB
10610 fi
10611 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10612 done
10613fi
1c710c3c 10614
e8b05380
PB
10615if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10616 GCC_FOR_TARGET="${CC_FOR_TARGET}"
1c00b503
PB
10617else
10618 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
e8b05380
PB
10619fi
10620
278a7a38
AO
10621
10622
10623if test -n "$GCJ_FOR_TARGET"; then
10624 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10625elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10626 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10627fi
10628
10629if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10630 for ncn_progname in gcj; do
10631 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10632set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10634$as_echo_n "checking for $ac_word... " >&6; }
10635if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10636 $as_echo_n "(cached) " >&6
278a7a38
AO
10637else
10638 if test -n "$GCJ_FOR_TARGET"; then
10639 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10640else
10641as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10642for as_dir in $PATH
10643do
10644 IFS=$as_save_IFS
10645 test -z "$as_dir" && as_dir=.
5213506e
RW
10646 for ac_exec_ext in '' $ac_executable_extensions; do
10647 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10648 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10649 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10650 break 2
10651 fi
10652done
5213506e
RW
10653 done
10654IFS=$as_save_IFS
278a7a38
AO
10655
10656fi
10657fi
10658GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10659if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10661$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10662else
5213506e
RW
10663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10664$as_echo "no" >&6; }
278a7a38
AO
10665fi
10666
5213506e 10667
278a7a38
AO
10668 done
10669fi
10670
10671if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10672 for ncn_progname in gcj; do
5213506e
RW
10673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10674$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10675 if test -x $with_build_time_tools/${ncn_progname}; then
10676 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10678$as_echo "yes" >&6; }
e8b05380
PB
10679 break
10680 else
5213506e
RW
10681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10682$as_echo "no" >&6; }
e8b05380
PB
10683 fi
10684 done
10685fi
10686
10687if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10688 for ncn_progname in gcj; do
10689 if test -n "$ncn_target_tool_prefix"; then
10690 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10691set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10693$as_echo_n "checking for $ac_word... " >&6; }
10694if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10695 $as_echo_n "(cached) " >&6
e8b05380 10696else
fb0103e5
RG
10697 if test -n "$GCJ_FOR_TARGET"; then
10698 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10699else
1c710c3c
DJ
10700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10701for as_dir in $PATH
10702do
10703 IFS=$as_save_IFS
10704 test -z "$as_dir" && as_dir=.
5213506e
RW
10705 for ac_exec_ext in '' $ac_executable_extensions; do
10706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10707 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10709 break 2
10710 fi
10711done
5213506e
RW
10712 done
10713IFS=$as_save_IFS
1c710c3c 10714
e8b05380
PB
10715fi
10716fi
278a7a38
AO
10717GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10718if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10720$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10721else
5213506e
RW
10722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10723$as_echo "no" >&6; }
278a7a38
AO
10724fi
10725
5213506e 10726
278a7a38
AO
10727 fi
10728 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10729 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10730set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10732$as_echo_n "checking for $ac_word... " >&6; }
10733if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10734 $as_echo_n "(cached) " >&6
278a7a38
AO
10735else
10736 if test -n "$GCJ_FOR_TARGET"; then
10737 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10738else
10739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10740for as_dir in $PATH
10741do
10742 IFS=$as_save_IFS
10743 test -z "$as_dir" && as_dir=.
5213506e
RW
10744 for ac_exec_ext in '' $ac_executable_extensions; do
10745 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10746 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
5213506e 10747 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
10748 break 2
10749 fi
10750done
5213506e
RW
10751 done
10752IFS=$as_save_IFS
278a7a38
AO
10753
10754fi
10755fi
10756GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10757if test -n "$GCJ_FOR_TARGET"; then
5213506e
RW
10758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10759$as_echo "$GCJ_FOR_TARGET" >&6; }
278a7a38 10760else
5213506e
RW
10761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10762$as_echo "no" >&6; }
278a7a38
AO
10763fi
10764
5213506e 10765
278a7a38
AO
10766 fi
10767 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10768 done
10769fi
10770
10771if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10772 set dummy gcj
10773 if test $build = $target ; then
10774 GCJ_FOR_TARGET="$2"
10775 else
10776 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10777 fi
1c00b503
PB
10778else
10779 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
278a7a38
AO
10780fi
10781
10782
10783
10784if test -n "$GFORTRAN_FOR_TARGET"; then
10785 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10786elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10787 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380
PB
10788fi
10789
278a7a38
AO
10790if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10791 for ncn_progname in gfortran; do
10792 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
e8b05380 10793set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10795$as_echo_n "checking for $ac_word... " >&6; }
10796if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10797 $as_echo_n "(cached) " >&6
e8b05380 10798else
278a7a38
AO
10799 if test -n "$GFORTRAN_FOR_TARGET"; then
10800 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
e8b05380 10801else
1c710c3c
DJ
10802as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10803for as_dir in $PATH
10804do
10805 IFS=$as_save_IFS
10806 test -z "$as_dir" && as_dir=.
5213506e
RW
10807 for ac_exec_ext in '' $ac_executable_extensions; do
10808 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 10809 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10811 break 2
10812 fi
10813done
5213506e
RW
10814 done
10815IFS=$as_save_IFS
1c710c3c 10816
e8b05380
PB
10817fi
10818fi
278a7a38
AO
10819GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10820if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10822$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10823else
5213506e
RW
10824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10825$as_echo "no" >&6; }
e8b05380 10826fi
1c710c3c 10827
5213506e 10828
e8b05380
PB
10829 done
10830fi
1c710c3c 10831
278a7a38 10832if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 10833 for ncn_progname in gfortran; do
5213506e
RW
10834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10835$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10836 if test -x $with_build_time_tools/${ncn_progname}; then
10837 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
10838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10839$as_echo "yes" >&6; }
e8b05380
PB
10840 break
10841 else
5213506e
RW
10842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10843$as_echo "no" >&6; }
e8b05380
PB
10844 fi
10845 done
10846fi
10847
10848if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10849 for ncn_progname in gfortran; do
10850 if test -n "$ncn_target_tool_prefix"; then
10851 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
10852set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
10853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10854$as_echo_n "checking for $ac_word... " >&6; }
10855if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10856 $as_echo_n "(cached) " >&6
e8b05380
PB
10857else
10858 if test -n "$GFORTRAN_FOR_TARGET"; then
1c710c3c
DJ
10859 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10860else
10861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10862for as_dir in $PATH
10863do
10864 IFS=$as_save_IFS
10865 test -z "$as_dir" && as_dir=.
5213506e
RW
10866 for ac_exec_ext in '' $ac_executable_extensions; do
10867 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10868 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 10869 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10870 break 2
10871 fi
10872done
5213506e
RW
10873 done
10874IFS=$as_save_IFS
1c710c3c 10875
e8b05380
PB
10876fi
10877fi
1c710c3c 10878GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10879if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10881$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10882else
5213506e
RW
10883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10884$as_echo "no" >&6; }
e8b05380
PB
10885fi
10886
5213506e 10887
e8b05380
PB
10888 fi
10889 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10890 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10891set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
10892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10893$as_echo_n "checking for $ac_word... " >&6; }
10894if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10895 $as_echo_n "(cached) " >&6
e8b05380
PB
10896else
10897 if test -n "$GFORTRAN_FOR_TARGET"; then
10898 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10899else
1c710c3c
DJ
10900as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10901for as_dir in $PATH
10902do
10903 IFS=$as_save_IFS
10904 test -z "$as_dir" && as_dir=.
5213506e
RW
10905 for ac_exec_ext in '' $ac_executable_extensions; do
10906 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 10907 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
5213506e 10908 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
10909 break 2
10910 fi
10911done
5213506e
RW
10912 done
10913IFS=$as_save_IFS
1c710c3c 10914
e8b05380
PB
10915fi
10916fi
1c710c3c 10917GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
e8b05380 10918if test -n "$GFORTRAN_FOR_TARGET"; then
5213506e
RW
10919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10920$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
e8b05380 10921else
5213506e
RW
10922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10923$as_echo "no" >&6; }
e8b05380 10924fi
1c710c3c 10925
5213506e 10926
e8b05380
PB
10927 fi
10928 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10929 done
10930fi
1c710c3c 10931
e8b05380
PB
10932if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10933 set dummy gfortran
2693c0b0 10934 if test $build = $target ; then
e8b05380 10935 GFORTRAN_FOR_TARGET="$2"
ca9f4b81 10936 else
e8b05380
PB
10937 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
10938 fi
1c00b503
PB
10939else
10940 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
e8b05380
PB
10941fi
10942
10943
10944
e8b05380
PB
10945cat > conftest.c << \EOF
10946#ifdef __GNUC__
10947 gcc_yay;
10948#endif
10949EOF
10950if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10951 have_gcc_for_target=yes
10952else
10953 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10954 have_gcc_for_target=no
10955fi
10956rm conftest.c
10957
10958
10959
10960
10961if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10962 if test -n "$with_build_time_tools"; then
5213506e
RW
10963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10964$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
d1f8db0c
PB
10965 if test -x $with_build_time_tools/ar; then
10966 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10967 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
5213506e
RW
10968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10969$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
d1f8db0c 10970 else
5213506e
RW
10971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10972$as_echo "no" >&6; }
d1f8db0c 10973 fi
e8b05380
PB
10974 elif test $build != $host && test $have_gcc_for_target = yes; then
10975 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
1c00b503
PB
10976 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10977 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
e8b05380
PB
10978 fi
10979fi
3e19841a 10980if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
10981 # Extract the first word of "ar", so it can be a program name with args.
10982set dummy ar; ac_word=$2
5213506e
RW
10983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10984$as_echo_n "checking for $ac_word... " >&6; }
10985if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10986 $as_echo_n "(cached) " >&6
e8b05380 10987else
1c710c3c
DJ
10988 case $AR_FOR_TARGET in
10989 [\\/]* | ?:[\\/]*)
e8b05380
PB
10990 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10991 ;;
e8b05380 10992 *)
1c710c3c
DJ
10993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10994for as_dir in $gcc_cv_tool_dirs
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
1c710c3c 11000 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11001 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11002 break 2
11003 fi
11004done
5213506e
RW
11005 done
11006IFS=$as_save_IFS
1c710c3c 11007
e8b05380
PB
11008 ;;
11009esac
11010fi
1c710c3c 11011AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380 11012if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11014$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 11015else
5213506e
RW
11016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11017$as_echo "no" >&6; }
4de997d1
PB
11018fi
11019
5213506e 11020
e8b05380
PB
11021fi
11022if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
278a7a38
AO
11023
11024
11025if test -n "$AR_FOR_TARGET"; then
11026 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
11027elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11028 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11029fi
11030
11031if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
11032 for ncn_progname in ar; do
11033 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11034set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11036$as_echo_n "checking for $ac_word... " >&6; }
11037if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11038 $as_echo_n "(cached) " >&6
278a7a38
AO
11039else
11040 if test -n "$AR_FOR_TARGET"; then
11041 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11042else
11043as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11044for as_dir in $PATH
11045do
11046 IFS=$as_save_IFS
11047 test -z "$as_dir" && as_dir=.
5213506e
RW
11048 for ac_exec_ext in '' $ac_executable_extensions; do
11049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11050 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 11051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11052 break 2
11053 fi
11054done
5213506e
RW
11055 done
11056IFS=$as_save_IFS
278a7a38
AO
11057
11058fi
11059fi
11060AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
11061if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11063$as_echo "$AR_FOR_TARGET" >&6; }
278a7a38 11064else
5213506e
RW
11065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11066$as_echo "no" >&6; }
278a7a38
AO
11067fi
11068
5213506e 11069
278a7a38
AO
11070 done
11071fi
11072
11073if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11074 for ncn_progname in ar; do
5213506e
RW
11075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11076$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11077 if test -x $with_build_time_tools/${ncn_progname}; then
11078 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11080$as_echo "yes" >&6; }
e8b05380
PB
11081 break
11082 else
5213506e
RW
11083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11084$as_echo "no" >&6; }
e8b05380
PB
11085 fi
11086 done
11087fi
11088
11089if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
11090 for ncn_progname in ar; do
11091 if test -n "$ncn_target_tool_prefix"; then
11092 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11093set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11095$as_echo_n "checking for $ac_word... " >&6; }
11096if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11097 $as_echo_n "(cached) " >&6
4de997d1 11098else
e8b05380
PB
11099 if test -n "$AR_FOR_TARGET"; then
11100 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
4de997d1 11101else
1c710c3c
DJ
11102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11103for as_dir in $PATH
11104do
11105 IFS=$as_save_IFS
11106 test -z "$as_dir" && as_dir=.
5213506e
RW
11107 for ac_exec_ext in '' $ac_executable_extensions; do
11108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11109 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11111 break 2
11112 fi
11113done
5213506e
RW
11114 done
11115IFS=$as_save_IFS
1c710c3c 11116
4de997d1
PB
11117fi
11118fi
1c710c3c 11119AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 11120if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11122$as_echo "$AR_FOR_TARGET" >&6; }
4de997d1 11123else
5213506e
RW
11124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11125$as_echo "no" >&6; }
4de997d1
PB
11126fi
11127
5213506e 11128
e8b05380
PB
11129 fi
11130 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11131 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11132set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11134$as_echo_n "checking for $ac_word... " >&6; }
11135if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11136 $as_echo_n "(cached) " >&6
e8b05380
PB
11137else
11138 if test -n "$AR_FOR_TARGET"; then
11139 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
11140else
1c710c3c
DJ
11141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11142for as_dir in $PATH
11143do
11144 IFS=$as_save_IFS
11145 test -z "$as_dir" && as_dir=.
5213506e
RW
11146 for ac_exec_ext in '' $ac_executable_extensions; do
11147 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11148 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
5213506e 11149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11150 break 2
11151 fi
11152done
5213506e
RW
11153 done
11154IFS=$as_save_IFS
1c710c3c 11155
e8b05380
PB
11156fi
11157fi
1c710c3c 11158AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
e8b05380 11159if test -n "$AR_FOR_TARGET"; then
5213506e
RW
11160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11161$as_echo "$AR_FOR_TARGET" >&6; }
e8b05380 11162else
5213506e
RW
11163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11164$as_echo "no" >&6; }
e8b05380 11165fi
1c710c3c 11166
5213506e 11167
e8b05380
PB
11168 fi
11169 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11170 done
11171fi
1c710c3c 11172
e8b05380
PB
11173if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11174 set dummy ar
11175 if test $build = $target ; then
11176 AR_FOR_TARGET="$2"
11177 else
11178 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
2693c0b0 11179 fi
1c00b503
PB
11180else
11181 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
e8b05380
PB
11182fi
11183
d1f8db0c
PB
11184else
11185 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
e8b05380
PB
11186fi
11187
11188
11189
11190
11191if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11192 if test -n "$with_build_time_tools"; then
5213506e
RW
11193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11194$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11195 if test -x $with_build_time_tools/as; then
11196 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11197 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
5213506e
RW
11198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11199$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
d1f8db0c 11200 else
5213506e
RW
11201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11202$as_echo "no" >&6; }
d1f8db0c 11203 fi
e8b05380
PB
11204 elif test $build != $host && test $have_gcc_for_target = yes; then
11205 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
1c00b503
PB
11206 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11207 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
e8b05380
PB
11208 fi
11209fi
3e19841a 11210if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11211 # Extract the first word of "as", so it can be a program name with args.
11212set dummy as; ac_word=$2
5213506e
RW
11213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11214$as_echo_n "checking for $ac_word... " >&6; }
11215if test "${ac_cv_path_AS_FOR_TARGET+set}" = set; then :
11216 $as_echo_n "(cached) " >&6
e8b05380 11217else
1c710c3c
DJ
11218 case $AS_FOR_TARGET in
11219 [\\/]* | ?:[\\/]*)
e8b05380
PB
11220 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11221 ;;
e8b05380 11222 *)
1c710c3c
DJ
11223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11224for as_dir in $gcc_cv_tool_dirs
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
1c710c3c 11230 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11232 break 2
11233 fi
11234done
5213506e
RW
11235 done
11236IFS=$as_save_IFS
1c710c3c 11237
e8b05380
PB
11238 ;;
11239esac
11240fi
1c710c3c 11241AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
e8b05380 11242if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11244$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11245else
5213506e
RW
11246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11247$as_echo "no" >&6; }
e8b05380
PB
11248fi
11249
5213506e 11250
e8b05380
PB
11251fi
11252if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
278a7a38
AO
11253
11254
11255if test -n "$AS_FOR_TARGET"; then
11256 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11257elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11258 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11259fi
11260
11261if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11262 for ncn_progname in as; do
11263 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11264set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11265{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11266$as_echo_n "checking for $ac_word... " >&6; }
11267if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11268 $as_echo_n "(cached) " >&6
278a7a38
AO
11269else
11270 if test -n "$AS_FOR_TARGET"; then
11271 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11272else
11273as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11274for as_dir in $PATH
11275do
11276 IFS=$as_save_IFS
11277 test -z "$as_dir" && as_dir=.
5213506e
RW
11278 for ac_exec_ext in '' $ac_executable_extensions; do
11279 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11280 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11282 break 2
11283 fi
11284done
5213506e
RW
11285 done
11286IFS=$as_save_IFS
278a7a38
AO
11287
11288fi
11289fi
11290AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11291if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11293$as_echo "$AS_FOR_TARGET" >&6; }
278a7a38 11294else
5213506e
RW
11295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11296$as_echo "no" >&6; }
278a7a38
AO
11297fi
11298
5213506e 11299
278a7a38
AO
11300 done
11301fi
11302
11303if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11304 for ncn_progname in as; do
5213506e
RW
11305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11306$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11307 if test -x $with_build_time_tools/${ncn_progname}; then
11308 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11310$as_echo "yes" >&6; }
e8b05380
PB
11311 break
11312 else
5213506e
RW
11313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11314$as_echo "no" >&6; }
e8b05380
PB
11315 fi
11316 done
11317fi
11318
11319if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11320 for ncn_progname in as; do
11321 if test -n "$ncn_target_tool_prefix"; then
11322 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11323set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11325$as_echo_n "checking for $ac_word... " >&6; }
11326if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11327 $as_echo_n "(cached) " >&6
e8b05380
PB
11328else
11329 if test -n "$AS_FOR_TARGET"; then
11330 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11331else
1c710c3c
DJ
11332as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11333for as_dir in $PATH
11334do
11335 IFS=$as_save_IFS
11336 test -z "$as_dir" && as_dir=.
5213506e
RW
11337 for ac_exec_ext in '' $ac_executable_extensions; do
11338 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11339 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11340 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11341 break 2
11342 fi
11343done
5213506e
RW
11344 done
11345IFS=$as_save_IFS
1c710c3c 11346
e8b05380
PB
11347fi
11348fi
1c710c3c 11349AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11350if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11352$as_echo "$AS_FOR_TARGET" >&6; }
e8b05380 11353else
5213506e
RW
11354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11355$as_echo "no" >&6; }
e8b05380
PB
11356fi
11357
5213506e 11358
e8b05380
PB
11359 fi
11360 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11361 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11362set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11364$as_echo_n "checking for $ac_word... " >&6; }
11365if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11366 $as_echo_n "(cached) " >&6
4de997d1 11367else
e8b05380
PB
11368 if test -n "$AS_FOR_TARGET"; then
11369 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
4de997d1 11370else
1c710c3c
DJ
11371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11372for as_dir in $PATH
11373do
11374 IFS=$as_save_IFS
11375 test -z "$as_dir" && as_dir=.
5213506e
RW
11376 for ac_exec_ext in '' $ac_executable_extensions; do
11377 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11378 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
5213506e 11379 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11380 break 2
11381 fi
11382done
5213506e
RW
11383 done
11384IFS=$as_save_IFS
1c710c3c 11385
4de997d1
PB
11386fi
11387fi
1c710c3c 11388AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
e8b05380 11389if test -n "$AS_FOR_TARGET"; then
5213506e
RW
11390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11391$as_echo "$AS_FOR_TARGET" >&6; }
4de997d1 11392else
5213506e
RW
11393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11394$as_echo "no" >&6; }
4de997d1 11395fi
1c710c3c 11396
5213506e 11397
e8b05380
PB
11398 fi
11399 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11400 done
11401fi
1c710c3c 11402
e8b05380
PB
11403if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11404 set dummy as
11405 if test $build = $target ; then
11406 AS_FOR_TARGET="$2"
11407 else
11408 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
4de997d1 11409 fi
1c00b503
PB
11410else
11411 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
e8b05380 11412fi
2693c0b0 11413
d1f8db0c
PB
11414else
11415 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
4de997d1
PB
11416fi
11417
e8b05380
PB
11418
11419
11420
11421if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11422 if test -n "$with_build_time_tools"; then
5213506e
RW
11423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11424$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11425 if test -x $with_build_time_tools/dlltool; then
11426 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11427 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
5213506e
RW
11428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11429$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
d1f8db0c 11430 else
5213506e
RW
11431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11432$as_echo "no" >&6; }
d1f8db0c 11433 fi
e8b05380
PB
11434 elif test $build != $host && test $have_gcc_for_target = yes; then
11435 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
1c00b503
PB
11436 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11437 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
e8b05380
PB
11438 fi
11439fi
3e19841a 11440if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11441 # Extract the first word of "dlltool", so it can be a program name with args.
11442set dummy dlltool; ac_word=$2
5213506e
RW
11443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11444$as_echo_n "checking for $ac_word... " >&6; }
11445if test "${ac_cv_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11446 $as_echo_n "(cached) " >&6
4de997d1 11447else
1c710c3c
DJ
11448 case $DLLTOOL_FOR_TARGET in
11449 [\\/]* | ?:[\\/]*)
e8b05380
PB
11450 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11451 ;;
e8b05380 11452 *)
1c710c3c
DJ
11453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11454for as_dir in $gcc_cv_tool_dirs
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
1c710c3c 11460 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11462 break 2
11463 fi
11464done
5213506e
RW
11465 done
11466IFS=$as_save_IFS
1c710c3c 11467
e8b05380
PB
11468 ;;
11469esac
4de997d1 11470fi
1c710c3c 11471DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380 11472if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11474$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11475else
5213506e
RW
11476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11477$as_echo "no" >&6; }
4de997d1
PB
11478fi
11479
5213506e 11480
e8b05380
PB
11481fi
11482if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
278a7a38
AO
11483
11484
11485if test -n "$DLLTOOL_FOR_TARGET"; then
11486 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11487elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11488 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11489fi
11490
11491if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11492 for ncn_progname in dlltool; do
11493 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11494set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11496$as_echo_n "checking for $ac_word... " >&6; }
11497if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11498 $as_echo_n "(cached) " >&6
278a7a38
AO
11499else
11500 if test -n "$DLLTOOL_FOR_TARGET"; then
11501 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11502else
11503as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11504for as_dir in $PATH
11505do
11506 IFS=$as_save_IFS
11507 test -z "$as_dir" && as_dir=.
5213506e
RW
11508 for ac_exec_ext in '' $ac_executable_extensions; do
11509 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11510 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11511 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11512 break 2
11513 fi
11514done
5213506e
RW
11515 done
11516IFS=$as_save_IFS
278a7a38
AO
11517
11518fi
11519fi
11520DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11521if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11523$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
278a7a38 11524else
5213506e
RW
11525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11526$as_echo "no" >&6; }
278a7a38
AO
11527fi
11528
5213506e 11529
278a7a38
AO
11530 done
11531fi
11532
11533if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11534 for ncn_progname in dlltool; do
5213506e
RW
11535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11536$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11537 if test -x $with_build_time_tools/${ncn_progname}; then
11538 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11540$as_echo "yes" >&6; }
e8b05380
PB
11541 break
11542 else
5213506e
RW
11543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11544$as_echo "no" >&6; }
e8b05380
PB
11545 fi
11546 done
11547fi
11548
11549if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11550 for ncn_progname in dlltool; do
11551 if test -n "$ncn_target_tool_prefix"; then
11552 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11553set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11555$as_echo_n "checking for $ac_word... " >&6; }
11556if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11557 $as_echo_n "(cached) " >&6
4de997d1 11558else
e8b05380
PB
11559 if test -n "$DLLTOOL_FOR_TARGET"; then
11560 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11561else
1c710c3c
DJ
11562as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11563for as_dir in $PATH
11564do
11565 IFS=$as_save_IFS
11566 test -z "$as_dir" && as_dir=.
5213506e
RW
11567 for ac_exec_ext in '' $ac_executable_extensions; do
11568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11569 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11571 break 2
11572 fi
11573done
5213506e
RW
11574 done
11575IFS=$as_save_IFS
1c710c3c 11576
4de997d1
PB
11577fi
11578fi
1c710c3c 11579DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11580if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11582$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11583else
5213506e
RW
11584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11585$as_echo "no" >&6; }
4de997d1 11586fi
4de997d1 11587
5213506e 11588
e8b05380
PB
11589 fi
11590 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11591 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11592set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11594$as_echo_n "checking for $ac_word... " >&6; }
11595if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11596 $as_echo_n "(cached) " >&6
4de997d1 11597else
e8b05380
PB
11598 if test -n "$DLLTOOL_FOR_TARGET"; then
11599 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
4de997d1 11600else
1c710c3c
DJ
11601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11602for as_dir in $PATH
11603do
11604 IFS=$as_save_IFS
11605 test -z "$as_dir" && as_dir=.
5213506e
RW
11606 for ac_exec_ext in '' $ac_executable_extensions; do
11607 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11608 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
5213506e 11609 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11610 break 2
11611 fi
11612done
5213506e
RW
11613 done
11614IFS=$as_save_IFS
1c710c3c 11615
4de997d1
PB
11616fi
11617fi
1c710c3c 11618DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
e8b05380 11619if test -n "$DLLTOOL_FOR_TARGET"; then
5213506e
RW
11620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11621$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
4de997d1 11622else
5213506e
RW
11623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11624$as_echo "no" >&6; }
4de997d1 11625fi
1c710c3c 11626
5213506e 11627
e8b05380
PB
11628 fi
11629 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11630 done
11631fi
1c710c3c 11632
e8b05380
PB
11633if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11634 set dummy dlltool
11635 if test $build = $target ; then
11636 DLLTOOL_FOR_TARGET="$2"
11637 else
11638 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11639 fi
1c00b503
PB
11640else
11641 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
e8b05380
PB
11642fi
11643
d1f8db0c
PB
11644else
11645 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
e8b05380
PB
11646fi
11647
4de997d1 11648
e8b05380
PB
11649
11650
11651if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11652 if test -n "$with_build_time_tools"; then
5213506e
RW
11653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11654$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11655 if test -x $with_build_time_tools/ld; then
11656 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11657 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
5213506e
RW
11658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11659$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
d1f8db0c 11660 else
5213506e
RW
11661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11662$as_echo "no" >&6; }
d1f8db0c 11663 fi
e8b05380
PB
11664 elif test $build != $host && test $have_gcc_for_target = yes; then
11665 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
1c00b503
PB
11666 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11667 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2693c0b0 11668 fi
e8b05380 11669fi
3e19841a 11670if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
11671 # Extract the first word of "ld", so it can be a program name with args.
11672set dummy ld; ac_word=$2
5213506e
RW
11673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11674$as_echo_n "checking for $ac_word... " >&6; }
11675if test "${ac_cv_path_LD_FOR_TARGET+set}" = set; then :
11676 $as_echo_n "(cached) " >&6
4de997d1 11677else
1c710c3c
DJ
11678 case $LD_FOR_TARGET in
11679 [\\/]* | ?:[\\/]*)
e8b05380
PB
11680 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11681 ;;
e8b05380 11682 *)
1c710c3c
DJ
11683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11684for as_dir in $gcc_cv_tool_dirs
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
1c710c3c 11690 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11692 break 2
11693 fi
11694done
5213506e
RW
11695 done
11696IFS=$as_save_IFS
1c710c3c 11697
e8b05380
PB
11698 ;;
11699esac
4de997d1 11700fi
1c710c3c 11701LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380 11702if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11704$as_echo "$LD_FOR_TARGET" >&6; }
4de997d1 11705else
5213506e
RW
11706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11707$as_echo "no" >&6; }
4de997d1 11708fi
2693c0b0 11709
5213506e 11710
e8b05380
PB
11711fi
11712if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
278a7a38
AO
11713
11714
11715if test -n "$LD_FOR_TARGET"; then
11716 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11717elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11718 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11719fi
11720
11721if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11722 for ncn_progname in ld; do
11723 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11724set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11726$as_echo_n "checking for $ac_word... " >&6; }
11727if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11728 $as_echo_n "(cached) " >&6
278a7a38
AO
11729else
11730 if test -n "$LD_FOR_TARGET"; then
11731 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11732else
11733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11734for as_dir in $PATH
11735do
11736 IFS=$as_save_IFS
11737 test -z "$as_dir" && as_dir=.
5213506e
RW
11738 for ac_exec_ext in '' $ac_executable_extensions; do
11739 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11740 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11742 break 2
11743 fi
11744done
5213506e
RW
11745 done
11746IFS=$as_save_IFS
278a7a38
AO
11747
11748fi
11749fi
11750LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11751if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11753$as_echo "$LD_FOR_TARGET" >&6; }
278a7a38 11754else
5213506e
RW
11755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11756$as_echo "no" >&6; }
278a7a38
AO
11757fi
11758
5213506e 11759
278a7a38
AO
11760 done
11761fi
11762
11763if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11764 for ncn_progname in ld; do
5213506e
RW
11765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11766$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11767 if test -x $with_build_time_tools/${ncn_progname}; then
11768 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11770$as_echo "yes" >&6; }
e8b05380
PB
11771 break
11772 else
5213506e
RW
11773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11774$as_echo "no" >&6; }
e8b05380
PB
11775 fi
11776 done
ca9f4b81
AO
11777fi
11778
e8b05380
PB
11779if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11780 for ncn_progname in ld; do
11781 if test -n "$ncn_target_tool_prefix"; then
11782 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 11783set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
11784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11785$as_echo_n "checking for $ac_word... " >&6; }
11786if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11787 $as_echo_n "(cached) " >&6
ca9f4b81 11788else
4de997d1
PB
11789 if test -n "$LD_FOR_TARGET"; then
11790 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11791else
1c710c3c
DJ
11792as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11793for as_dir in $PATH
11794do
11795 IFS=$as_save_IFS
11796 test -z "$as_dir" && as_dir=.
5213506e
RW
11797 for ac_exec_ext in '' $ac_executable_extensions; do
11798 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11799 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 11800 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11801 break 2
11802 fi
11803done
5213506e
RW
11804 done
11805IFS=$as_save_IFS
1c710c3c 11806
ca9f4b81
AO
11807fi
11808fi
1c710c3c 11809LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
4de997d1 11810if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11812$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11813else
5213506e
RW
11814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11815$as_echo "no" >&6; }
ca9f4b81
AO
11816fi
11817
5213506e 11818
e8b05380
PB
11819 fi
11820 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11821 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 11822set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11824$as_echo_n "checking for $ac_word... " >&6; }
11825if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11826 $as_echo_n "(cached) " >&6
ca9f4b81 11827else
2693c0b0
PB
11828 if test -n "$LD_FOR_TARGET"; then
11829 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
ca9f4b81 11830else
1c710c3c
DJ
11831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11832for as_dir in $PATH
11833do
11834 IFS=$as_save_IFS
11835 test -z "$as_dir" && as_dir=.
5213506e
RW
11836 for ac_exec_ext in '' $ac_executable_extensions; do
11837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 11838 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
5213506e 11839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11840 break 2
11841 fi
11842done
5213506e
RW
11843 done
11844IFS=$as_save_IFS
1c710c3c 11845
ca9f4b81
AO
11846fi
11847fi
1c710c3c 11848LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2693c0b0 11849if test -n "$LD_FOR_TARGET"; then
5213506e
RW
11850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11851$as_echo "$LD_FOR_TARGET" >&6; }
ca9f4b81 11852else
5213506e
RW
11853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11854$as_echo "no" >&6; }
ca9f4b81 11855fi
1c710c3c 11856
5213506e 11857
e8b05380
PB
11858 fi
11859 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11860 done
11861fi
1c710c3c 11862
2693c0b0
PB
11863if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11864 set dummy ld
11865 if test $build = $target ; then
11866 LD_FOR_TARGET="$2"
ca9f4b81 11867 else
2693c0b0 11868 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 11869 fi
1c00b503
PB
11870else
11871 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
ca9f4b81
AO
11872fi
11873
d1f8db0c
PB
11874else
11875 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
e8b05380
PB
11876fi
11877
11878
11879
11880
11881if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11882 if test -n "$with_build_time_tools"; then
5213506e
RW
11883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11884$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11885 if test -x $with_build_time_tools/lipo; then
11886 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11887 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
5213506e
RW
11888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11889$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
d1f8db0c 11890 else
5213506e
RW
11891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11892$as_echo "no" >&6; }
d1f8db0c 11893 fi
e8b05380
PB
11894 elif test $build != $host && test $have_gcc_for_target = yes; then
11895 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
1c00b503
PB
11896 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11897 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
e8b05380
PB
11898 fi
11899fi
278a7a38
AO
11900if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11901 # Extract the first word of "lipo", so it can be a program name with args.
11902set dummy lipo; ac_word=$2
5213506e
RW
11903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11904$as_echo_n "checking for $ac_word... " >&6; }
11905if test "${ac_cv_path_LIPO_FOR_TARGET+set}" = set; then :
11906 $as_echo_n "(cached) " >&6
278a7a38
AO
11907else
11908 case $LIPO_FOR_TARGET in
11909 [\\/]* | ?:[\\/]*)
11910 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11911 ;;
11912 *)
11913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11914for as_dir in $gcc_cv_tool_dirs
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_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 11921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
11922 break 2
11923 fi
11924done
5213506e
RW
11925 done
11926IFS=$as_save_IFS
278a7a38
AO
11927
11928 ;;
11929esac
11930fi
11931LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
278a7a38 11932if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11934$as_echo "$LIPO_FOR_TARGET" >&6; }
278a7a38 11935else
5213506e
RW
11936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11937$as_echo "no" >&6; }
278a7a38
AO
11938fi
11939
5213506e 11940
278a7a38
AO
11941fi
11942if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11943
11944
11945if test -n "$LIPO_FOR_TARGET"; then
11946 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11947elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11948 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11949fi
11950
11951if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11952 for ncn_progname in lipo; do
11953 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11954set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
11955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11956$as_echo_n "checking for $ac_word... " >&6; }
11957if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11958 $as_echo_n "(cached) " >&6
e8b05380 11959else
278a7a38
AO
11960 if test -n "$LIPO_FOR_TARGET"; then
11961 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11962else
11963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11964for as_dir in $PATH
1c710c3c
DJ
11965do
11966 IFS=$as_save_IFS
11967 test -z "$as_dir" && as_dir=.
5213506e
RW
11968 for ac_exec_ext in '' $ac_executable_extensions; do
11969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 11970 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 11971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
11972 break 2
11973 fi
11974done
5213506e
RW
11975 done
11976IFS=$as_save_IFS
1c710c3c 11977
e8b05380 11978fi
278a7a38
AO
11979fi
11980LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
e8b05380 11981if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
11982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11983$as_echo "$LIPO_FOR_TARGET" >&6; }
e8b05380 11984else
5213506e
RW
11985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11986$as_echo "no" >&6; }
e8b05380
PB
11987fi
11988
5213506e 11989
278a7a38 11990 done
e8b05380 11991fi
278a7a38
AO
11992
11993if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 11994 for ncn_progname in lipo; do
5213506e
RW
11995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11996$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
11997 if test -x $with_build_time_tools/${ncn_progname}; then
11998 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
11999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12000$as_echo "yes" >&6; }
e8b05380
PB
12001 break
12002 else
5213506e
RW
12003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12004$as_echo "no" >&6; }
e8b05380
PB
12005 fi
12006 done
12007fi
12008
12009if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
12010 for ncn_progname in lipo; do
12011 if test -n "$ncn_target_tool_prefix"; then
12012 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12013set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12015$as_echo_n "checking for $ac_word... " >&6; }
12016if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12017 $as_echo_n "(cached) " >&6
040b1c5a
GK
12018else
12019 if test -n "$LIPO_FOR_TARGET"; then
12020 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12021else
1c710c3c
DJ
12022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12023for as_dir in $PATH
12024do
12025 IFS=$as_save_IFS
12026 test -z "$as_dir" && as_dir=.
5213506e
RW
12027 for ac_exec_ext in '' $ac_executable_extensions; do
12028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12029 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12030 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12031 break 2
12032 fi
12033done
5213506e
RW
12034 done
12035IFS=$as_save_IFS
1c710c3c 12036
040b1c5a
GK
12037fi
12038fi
1c710c3c 12039LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 12040if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
12041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12042$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 12043else
5213506e
RW
12044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12045$as_echo "no" >&6; }
040b1c5a
GK
12046fi
12047
5213506e 12048
e8b05380
PB
12049 fi
12050 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
12051 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 12052set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12054$as_echo_n "checking for $ac_word... " >&6; }
12055if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
12056 $as_echo_n "(cached) " >&6
040b1c5a
GK
12057else
12058 if test -n "$LIPO_FOR_TARGET"; then
72a7ab82
AP
12059 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
12060else
1c710c3c
DJ
12061as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12062for as_dir in $PATH
12063do
12064 IFS=$as_save_IFS
12065 test -z "$as_dir" && as_dir=.
5213506e
RW
12066 for ac_exec_ext in '' $ac_executable_extensions; do
12067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12068 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
5213506e 12069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12070 break 2
12071 fi
12072done
5213506e
RW
12073 done
12074IFS=$as_save_IFS
1c710c3c 12075
040b1c5a
GK
12076fi
12077fi
1c710c3c 12078LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
040b1c5a 12079if test -n "$LIPO_FOR_TARGET"; then
5213506e
RW
12080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
12081$as_echo "$LIPO_FOR_TARGET" >&6; }
040b1c5a 12082else
5213506e
RW
12083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12084$as_echo "no" >&6; }
040b1c5a 12085fi
1c710c3c 12086
5213506e 12087
e8b05380
PB
12088 fi
12089 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
12090 done
12091fi
1c710c3c 12092
040b1c5a
GK
12093if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
12094 set dummy lipo
12095 if test $build = $target ; then
12096 LIPO_FOR_TARGET="$2"
12097 else
12098 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
12099 fi
1c00b503
PB
12100else
12101 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
040b1c5a
GK
12102fi
12103
d1f8db0c
PB
12104else
12105 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
e8b05380
PB
12106fi
12107
12108
12109
12110
12111if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
12112 if test -n "$with_build_time_tools"; then
5213506e
RW
12113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
12114$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12115 if test -x $with_build_time_tools/nm; then
12116 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
12117 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
5213506e
RW
12118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12119$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
d1f8db0c 12120 else
5213506e
RW
12121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12122$as_echo "no" >&6; }
d1f8db0c 12123 fi
e8b05380
PB
12124 elif test $build != $host && test $have_gcc_for_target = yes; then
12125 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
1c00b503
PB
12126 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12127 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
e8b05380
PB
12128 fi
12129fi
3e19841a 12130if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12131 # Extract the first word of "nm", so it can be a program name with args.
12132set dummy nm; ac_word=$2
5213506e
RW
12133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12134$as_echo_n "checking for $ac_word... " >&6; }
12135if test "${ac_cv_path_NM_FOR_TARGET+set}" = set; then :
12136 $as_echo_n "(cached) " >&6
e8b05380 12137else
1c710c3c
DJ
12138 case $NM_FOR_TARGET in
12139 [\\/]* | ?:[\\/]*)
e8b05380
PB
12140 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12141 ;;
e8b05380 12142 *)
1c710c3c
DJ
12143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12144for as_dir in $gcc_cv_tool_dirs
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
1c710c3c 12150 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12152 break 2
12153 fi
12154done
5213506e
RW
12155 done
12156IFS=$as_save_IFS
1c710c3c 12157
e8b05380
PB
12158 ;;
12159esac
12160fi
1c710c3c 12161NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380 12162if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12164$as_echo "$NM_FOR_TARGET" >&6; }
e8b05380 12165else
5213506e
RW
12166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12167$as_echo "no" >&6; }
e8b05380
PB
12168fi
12169
5213506e 12170
e8b05380
PB
12171fi
12172if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
278a7a38
AO
12173
12174
12175if test -n "$NM_FOR_TARGET"; then
12176 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12177elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12178 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12179fi
12180
12181if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12182 for ncn_progname in nm; do
12183 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12184set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12186$as_echo_n "checking for $ac_word... " >&6; }
12187if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12188 $as_echo_n "(cached) " >&6
278a7a38
AO
12189else
12190 if test -n "$NM_FOR_TARGET"; then
12191 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12192else
12193as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12194for as_dir in $PATH
12195do
12196 IFS=$as_save_IFS
12197 test -z "$as_dir" && as_dir=.
5213506e
RW
12198 for ac_exec_ext in '' $ac_executable_extensions; do
12199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12200 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12202 break 2
12203 fi
12204done
5213506e
RW
12205 done
12206IFS=$as_save_IFS
278a7a38
AO
12207
12208fi
12209fi
12210NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12211if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12213$as_echo "$NM_FOR_TARGET" >&6; }
278a7a38 12214else
5213506e
RW
12215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12216$as_echo "no" >&6; }
278a7a38
AO
12217fi
12218
5213506e 12219
278a7a38
AO
12220 done
12221fi
12222
12223if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12224 for ncn_progname in nm; do
5213506e
RW
12225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12226$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12227 if test -x $with_build_time_tools/${ncn_progname}; then
12228 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12230$as_echo "yes" >&6; }
e8b05380
PB
12231 break
12232 else
5213506e
RW
12233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12234$as_echo "no" >&6; }
e8b05380
PB
12235 fi
12236 done
12237fi
12238
12239if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12240 for ncn_progname in nm; do
12241 if test -n "$ncn_target_tool_prefix"; then
12242 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12243set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12245$as_echo_n "checking for $ac_word... " >&6; }
12246if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12247 $as_echo_n "(cached) " >&6
ca9f4b81 12248else
4de997d1
PB
12249 if test -n "$NM_FOR_TARGET"; then
12250 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12251else
1c710c3c
DJ
12252as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12253for as_dir in $PATH
12254do
12255 IFS=$as_save_IFS
12256 test -z "$as_dir" && as_dir=.
5213506e
RW
12257 for ac_exec_ext in '' $ac_executable_extensions; do
12258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12259 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12261 break 2
12262 fi
12263done
5213506e
RW
12264 done
12265IFS=$as_save_IFS
1c710c3c 12266
ca9f4b81
AO
12267fi
12268fi
1c710c3c 12269NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
4de997d1 12270if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12272$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12273else
5213506e
RW
12274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12275$as_echo "no" >&6; }
ca9f4b81
AO
12276fi
12277
5213506e 12278
e8b05380
PB
12279 fi
12280 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12281 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12282set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12284$as_echo_n "checking for $ac_word... " >&6; }
12285if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12286 $as_echo_n "(cached) " >&6
ca9f4b81 12287else
2693c0b0
PB
12288 if test -n "$NM_FOR_TARGET"; then
12289 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
ca9f4b81 12290else
1c710c3c
DJ
12291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12292for as_dir in $PATH
12293do
12294 IFS=$as_save_IFS
12295 test -z "$as_dir" && as_dir=.
5213506e
RW
12296 for ac_exec_ext in '' $ac_executable_extensions; do
12297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12298 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
5213506e 12299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12300 break 2
12301 fi
12302done
5213506e
RW
12303 done
12304IFS=$as_save_IFS
1c710c3c 12305
ca9f4b81
AO
12306fi
12307fi
1c710c3c 12308NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
2693c0b0 12309if test -n "$NM_FOR_TARGET"; then
5213506e
RW
12310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12311$as_echo "$NM_FOR_TARGET" >&6; }
ca9f4b81 12312else
5213506e
RW
12313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12314$as_echo "no" >&6; }
ca9f4b81 12315fi
1c710c3c 12316
5213506e 12317
e8b05380
PB
12318 fi
12319 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12320 done
12321fi
1c710c3c 12322
2693c0b0
PB
12323if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12324 set dummy nm
12325 if test $build = $target ; then
12326 NM_FOR_TARGET="$2"
ca9f4b81 12327 else
2693c0b0 12328 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12329 fi
1c00b503
PB
12330else
12331 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
ca9f4b81
AO
12332fi
12333
d1f8db0c
PB
12334else
12335 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
e8b05380
PB
12336fi
12337
12338
12339
12340
12341if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12342 if test -n "$with_build_time_tools"; then
5213506e
RW
12343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12344$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12345 if test -x $with_build_time_tools/objdump; then
12346 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12347 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
5213506e
RW
12348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12349$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
d1f8db0c 12350 else
5213506e
RW
12351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12352$as_echo "no" >&6; }
d1f8db0c 12353 fi
e8b05380
PB
12354 elif test $build != $host && test $have_gcc_for_target = yes; then
12355 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
1c00b503
PB
12356 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12357 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
e8b05380
PB
12358 fi
12359fi
3e19841a 12360if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12361 # Extract the first word of "objdump", so it can be a program name with args.
12362set dummy objdump; ac_word=$2
5213506e
RW
12363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12364$as_echo_n "checking for $ac_word... " >&6; }
12365if test "${ac_cv_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12366 $as_echo_n "(cached) " >&6
e8b05380 12367else
1c710c3c
DJ
12368 case $OBJDUMP_FOR_TARGET in
12369 [\\/]* | ?:[\\/]*)
e8b05380
PB
12370 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12371 ;;
e8b05380 12372 *)
1c710c3c
DJ
12373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12374for as_dir in $gcc_cv_tool_dirs
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
1c710c3c 12380 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12382 break 2
12383 fi
12384done
5213506e
RW
12385 done
12386IFS=$as_save_IFS
1c710c3c 12387
e8b05380
PB
12388 ;;
12389esac
12390fi
1c710c3c 12391OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380 12392if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12394$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
e8b05380 12395else
5213506e
RW
12396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12397$as_echo "no" >&6; }
e8b05380
PB
12398fi
12399
5213506e 12400
e8b05380
PB
12401fi
12402if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
278a7a38
AO
12403
12404
12405if test -n "$OBJDUMP_FOR_TARGET"; then
12406 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12407elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12408 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12409fi
12410
12411if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12412 for ncn_progname in objdump; do
12413 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12414set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12416$as_echo_n "checking for $ac_word... " >&6; }
12417if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12418 $as_echo_n "(cached) " >&6
278a7a38
AO
12419else
12420 if test -n "$OBJDUMP_FOR_TARGET"; then
12421 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12422else
12423as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12424for as_dir in $PATH
12425do
12426 IFS=$as_save_IFS
12427 test -z "$as_dir" && as_dir=.
5213506e
RW
12428 for ac_exec_ext in '' $ac_executable_extensions; do
12429 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12430 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12431 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12432 break 2
12433 fi
12434done
5213506e
RW
12435 done
12436IFS=$as_save_IFS
278a7a38
AO
12437
12438fi
12439fi
12440OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12441if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12443$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
278a7a38 12444else
5213506e
RW
12445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12446$as_echo "no" >&6; }
278a7a38
AO
12447fi
12448
5213506e 12449
278a7a38
AO
12450 done
12451fi
12452
12453if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12454 for ncn_progname in objdump; do
5213506e
RW
12455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12456$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12457 if test -x $with_build_time_tools/${ncn_progname}; then
12458 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12460$as_echo "yes" >&6; }
e8b05380
PB
12461 break
12462 else
5213506e
RW
12463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12464$as_echo "no" >&6; }
e8b05380
PB
12465 fi
12466 done
12467fi
12468
12469if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12470 for ncn_progname in objdump; do
12471 if test -n "$ncn_target_tool_prefix"; then
12472 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 12473set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12475$as_echo_n "checking for $ac_word... " >&6; }
12476if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12477 $as_echo_n "(cached) " >&6
d739199a
DJ
12478else
12479 if test -n "$OBJDUMP_FOR_TARGET"; then
12480 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12481else
1c710c3c
DJ
12482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12483for as_dir in $PATH
12484do
12485 IFS=$as_save_IFS
12486 test -z "$as_dir" && as_dir=.
5213506e
RW
12487 for ac_exec_ext in '' $ac_executable_extensions; do
12488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12489 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12491 break 2
12492 fi
12493done
5213506e
RW
12494 done
12495IFS=$as_save_IFS
1c710c3c 12496
d739199a
DJ
12497fi
12498fi
1c710c3c 12499OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12500if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12502$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12503else
5213506e
RW
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12505$as_echo "no" >&6; }
d739199a
DJ
12506fi
12507
5213506e 12508
e8b05380
PB
12509 fi
12510 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12511 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
d739199a 12512set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12514$as_echo_n "checking for $ac_word... " >&6; }
12515if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12516 $as_echo_n "(cached) " >&6
d739199a
DJ
12517else
12518 if test -n "$OBJDUMP_FOR_TARGET"; then
12519 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12520else
1c710c3c
DJ
12521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12522for as_dir in $PATH
12523do
12524 IFS=$as_save_IFS
12525 test -z "$as_dir" && as_dir=.
5213506e
RW
12526 for ac_exec_ext in '' $ac_executable_extensions; do
12527 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12528 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
5213506e 12529 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12530 break 2
12531 fi
12532done
5213506e
RW
12533 done
12534IFS=$as_save_IFS
1c710c3c 12535
d739199a
DJ
12536fi
12537fi
1c710c3c 12538OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
d739199a 12539if test -n "$OBJDUMP_FOR_TARGET"; then
5213506e
RW
12540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12541$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
d739199a 12542else
5213506e
RW
12543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12544$as_echo "no" >&6; }
d739199a 12545fi
1c710c3c 12546
5213506e 12547
e8b05380
PB
12548 fi
12549 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12550 done
12551fi
1c710c3c 12552
d739199a
DJ
12553if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12554 set dummy objdump
12555 if test $build = $target ; then
12556 OBJDUMP_FOR_TARGET="$2"
12557 else
12558 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12559 fi
1c00b503
PB
12560else
12561 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
d739199a
DJ
12562fi
12563
d1f8db0c
PB
12564else
12565 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
e8b05380
PB
12566fi
12567
12568
12569
12570
12571if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12572 if test -n "$with_build_time_tools"; then
5213506e
RW
12573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12574$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12575 if test -x $with_build_time_tools/ranlib; then
12576 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12577 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
5213506e
RW
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12579$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
d1f8db0c 12580 else
5213506e
RW
12581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12582$as_echo "no" >&6; }
d1f8db0c 12583 fi
e8b05380
PB
12584 elif test $build != $host && test $have_gcc_for_target = yes; then
12585 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
1c00b503
PB
12586 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12587 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
e8b05380
PB
12588 fi
12589fi
3e19841a 12590if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12591 # Extract the first word of "ranlib", so it can be a program name with args.
12592set dummy ranlib; ac_word=$2
5213506e
RW
12593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12594$as_echo_n "checking for $ac_word... " >&6; }
12595if test "${ac_cv_path_RANLIB_FOR_TARGET+set}" = set; then :
12596 $as_echo_n "(cached) " >&6
e8b05380 12597else
1c710c3c
DJ
12598 case $RANLIB_FOR_TARGET in
12599 [\\/]* | ?:[\\/]*)
e8b05380
PB
12600 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12601 ;;
e8b05380 12602 *)
1c710c3c
DJ
12603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12604for as_dir in $gcc_cv_tool_dirs
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
1c710c3c 12610 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12612 break 2
12613 fi
12614done
5213506e
RW
12615 done
12616IFS=$as_save_IFS
1c710c3c 12617
e8b05380
PB
12618 ;;
12619esac
12620fi
1c710c3c 12621RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
e8b05380 12622if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12624$as_echo "$RANLIB_FOR_TARGET" >&6; }
e8b05380 12625else
5213506e
RW
12626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12627$as_echo "no" >&6; }
e8b05380
PB
12628fi
12629
5213506e 12630
e8b05380
PB
12631fi
12632if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
278a7a38
AO
12633
12634
12635if test -n "$RANLIB_FOR_TARGET"; then
12636 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12637elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12638 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12639fi
12640
12641if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12642 for ncn_progname in ranlib; do
12643 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12644set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12646$as_echo_n "checking for $ac_word... " >&6; }
12647if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12648 $as_echo_n "(cached) " >&6
278a7a38
AO
12649else
12650 if test -n "$RANLIB_FOR_TARGET"; then
12651 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12652else
12653as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12654for as_dir in $PATH
12655do
12656 IFS=$as_save_IFS
12657 test -z "$as_dir" && as_dir=.
5213506e
RW
12658 for ac_exec_ext in '' $ac_executable_extensions; do
12659 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12660 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12661 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12662 break 2
12663 fi
12664done
5213506e
RW
12665 done
12666IFS=$as_save_IFS
278a7a38
AO
12667
12668fi
12669fi
12670RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12671if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12673$as_echo "$RANLIB_FOR_TARGET" >&6; }
278a7a38 12674else
5213506e
RW
12675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12676$as_echo "no" >&6; }
278a7a38
AO
12677fi
12678
5213506e 12679
278a7a38
AO
12680 done
12681fi
12682
12683if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12684 for ncn_progname in ranlib; do
5213506e
RW
12685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12686$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12687 if test -x $with_build_time_tools/${ncn_progname}; then
12688 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12690$as_echo "yes" >&6; }
e8b05380
PB
12691 break
12692 else
5213506e
RW
12693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12694$as_echo "no" >&6; }
e8b05380
PB
12695 fi
12696 done
12697fi
12698
12699if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12700 for ncn_progname in ranlib; do
12701 if test -n "$ncn_target_tool_prefix"; then
12702 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
d739199a 12703set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12705$as_echo_n "checking for $ac_word... " >&6; }
12706if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12707 $as_echo_n "(cached) " >&6
ca9f4b81 12708else
4de997d1
PB
12709 if test -n "$RANLIB_FOR_TARGET"; then
12710 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12711else
1c710c3c
DJ
12712as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12713for as_dir in $PATH
12714do
12715 IFS=$as_save_IFS
12716 test -z "$as_dir" && as_dir=.
5213506e
RW
12717 for ac_exec_ext in '' $ac_executable_extensions; do
12718 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12719 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12721 break 2
12722 fi
12723done
5213506e
RW
12724 done
12725IFS=$as_save_IFS
1c710c3c 12726
ca9f4b81
AO
12727fi
12728fi
1c710c3c 12729RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
4de997d1 12730if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12732$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12733else
5213506e
RW
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12735$as_echo "no" >&6; }
ca9f4b81
AO
12736fi
12737
5213506e 12738
e8b05380
PB
12739 fi
12740 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12741 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 12742set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12744$as_echo_n "checking for $ac_word... " >&6; }
12745if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12746 $as_echo_n "(cached) " >&6
ca9f4b81 12747else
2693c0b0
PB
12748 if test -n "$RANLIB_FOR_TARGET"; then
12749 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
ca9f4b81 12750else
1c710c3c
DJ
12751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12752for as_dir in $PATH
12753do
12754 IFS=$as_save_IFS
12755 test -z "$as_dir" && as_dir=.
5213506e
RW
12756 for ac_exec_ext in '' $ac_executable_extensions; do
12757 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12758 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
5213506e 12759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12760 break 2
12761 fi
12762done
5213506e
RW
12763 done
12764IFS=$as_save_IFS
1c710c3c 12765
ca9f4b81
AO
12766fi
12767fi
1c710c3c 12768RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
2693c0b0 12769if test -n "$RANLIB_FOR_TARGET"; then
5213506e
RW
12770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12771$as_echo "$RANLIB_FOR_TARGET" >&6; }
ca9f4b81 12772else
5213506e
RW
12773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12774$as_echo "no" >&6; }
ca9f4b81 12775fi
1c710c3c 12776
5213506e 12777
e8b05380
PB
12778 fi
12779 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12780 done
12781fi
1c710c3c 12782
e8b05380
PB
12783if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12784 set dummy ranlib
12785 if test $build = $target ; then
12786 RANLIB_FOR_TARGET="$2"
12787 else
12788 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 12789 fi
1c00b503
PB
12790else
12791 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
e8b05380 12792fi
2693c0b0 12793
d1f8db0c
PB
12794else
12795 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
ca9f4b81
AO
12796fi
12797
e8b05380
PB
12798
12799
12800
12801if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12802 if test -n "$with_build_time_tools"; then
5213506e
RW
12803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12804$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12805 if test -x $with_build_time_tools/strip; then
12806 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12807 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
5213506e
RW
12808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12809$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
d1f8db0c 12810 else
5213506e
RW
12811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12812$as_echo "no" >&6; }
d1f8db0c 12813 fi
e8b05380
PB
12814 elif test $build != $host && test $have_gcc_for_target = yes; then
12815 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
1c00b503
PB
12816 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12817 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
e8b05380
PB
12818 fi
12819fi
3e19841a 12820if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
12821 # Extract the first word of "strip", so it can be a program name with args.
12822set dummy strip; ac_word=$2
5213506e
RW
12823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12824$as_echo_n "checking for $ac_word... " >&6; }
12825if test "${ac_cv_path_STRIP_FOR_TARGET+set}" = set; then :
12826 $as_echo_n "(cached) " >&6
e8b05380 12827else
1c710c3c
DJ
12828 case $STRIP_FOR_TARGET in
12829 [\\/]* | ?:[\\/]*)
e8b05380
PB
12830 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12831 ;;
e8b05380 12832 *)
1c710c3c
DJ
12833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12834for as_dir in $gcc_cv_tool_dirs
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
1c710c3c 12840 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 12841 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12842 break 2
12843 fi
12844done
5213506e
RW
12845 done
12846IFS=$as_save_IFS
1c710c3c 12847
e8b05380
PB
12848 ;;
12849esac
12850fi
1c710c3c 12851STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380 12852if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12854$as_echo "$STRIP_FOR_TARGET" >&6; }
e8b05380 12855else
5213506e
RW
12856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12857$as_echo "no" >&6; }
e8b05380
PB
12858fi
12859
5213506e 12860
e8b05380
PB
12861fi
12862if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
278a7a38
AO
12863
12864
12865if test -n "$STRIP_FOR_TARGET"; then
12866 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12867elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12868 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12869fi
12870
12871if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12872 for ncn_progname in strip; do
12873 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12874set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12876$as_echo_n "checking for $ac_word... " >&6; }
12877if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12878 $as_echo_n "(cached) " >&6
278a7a38
AO
12879else
12880 if test -n "$STRIP_FOR_TARGET"; then
12881 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12882else
12883as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12884for as_dir in $PATH
12885do
12886 IFS=$as_save_IFS
12887 test -z "$as_dir" && as_dir=.
5213506e
RW
12888 for ac_exec_ext in '' $ac_executable_extensions; do
12889 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 12890 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 12891 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
12892 break 2
12893 fi
12894done
5213506e
RW
12895 done
12896IFS=$as_save_IFS
278a7a38
AO
12897
12898fi
12899fi
12900STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12901if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12903$as_echo "$STRIP_FOR_TARGET" >&6; }
278a7a38 12904else
5213506e
RW
12905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12906$as_echo "no" >&6; }
278a7a38
AO
12907fi
12908
5213506e 12909
278a7a38
AO
12910 done
12911fi
12912
12913if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 12914 for ncn_progname in strip; do
5213506e
RW
12915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12916$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
12917 if test -x $with_build_time_tools/${ncn_progname}; then
12918 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
12919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12920$as_echo "yes" >&6; }
e8b05380
PB
12921 break
12922 else
5213506e
RW
12923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12924$as_echo "no" >&6; }
e8b05380
PB
12925 fi
12926 done
12927fi
12928
12929if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12930 for ncn_progname in strip; do
12931 if test -n "$ncn_target_tool_prefix"; then
12932 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
040b1c5a 12933set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
12934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12935$as_echo_n "checking for $ac_word... " >&6; }
12936if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12937 $as_echo_n "(cached) " >&6
af71363e
AS
12938else
12939 if test -n "$STRIP_FOR_TARGET"; then
1c710c3c
DJ
12940 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12941else
12942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12943for as_dir in $PATH
12944do
12945 IFS=$as_save_IFS
12946 test -z "$as_dir" && as_dir=.
5213506e
RW
12947 for ac_exec_ext in '' $ac_executable_extensions; do
12948 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12949 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 12950 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12951 break 2
12952 fi
12953done
5213506e
RW
12954 done
12955IFS=$as_save_IFS
1c710c3c 12956
040b1c5a
GK
12957fi
12958fi
1c710c3c 12959STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 12960if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
12961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12962$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 12963else
5213506e
RW
12964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12965$as_echo "no" >&6; }
040b1c5a
GK
12966fi
12967
5213506e 12968
e8b05380
PB
12969 fi
12970 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12971 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
040b1c5a 12972set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
12973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12974$as_echo_n "checking for $ac_word... " >&6; }
12975if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12976 $as_echo_n "(cached) " >&6
040b1c5a
GK
12977else
12978 if test -n "$STRIP_FOR_TARGET"; then
12979 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12980else
1c710c3c
DJ
12981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12982for as_dir in $PATH
12983do
12984 IFS=$as_save_IFS
12985 test -z "$as_dir" && as_dir=.
5213506e
RW
12986 for ac_exec_ext in '' $ac_executable_extensions; do
12987 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 12988 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
5213506e 12989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
12990 break 2
12991 fi
12992done
5213506e
RW
12993 done
12994IFS=$as_save_IFS
1c710c3c 12995
040b1c5a
GK
12996fi
12997fi
1c710c3c 12998STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
040b1c5a 12999if test -n "$STRIP_FOR_TARGET"; then
5213506e
RW
13000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
13001$as_echo "$STRIP_FOR_TARGET" >&6; }
040b1c5a 13002else
5213506e
RW
13003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13004$as_echo "no" >&6; }
040b1c5a 13005fi
1c710c3c 13006
5213506e 13007
e8b05380
PB
13008 fi
13009 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
13010 done
13011fi
1c710c3c 13012
040b1c5a
GK
13013if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
13014 set dummy strip
13015 if test $build = $target ; then
13016 STRIP_FOR_TARGET="$2"
13017 else
13018 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
13019 fi
1c00b503
PB
13020else
13021 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
040b1c5a
GK
13022fi
13023
d1f8db0c
PB
13024else
13025 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
e8b05380
PB
13026fi
13027
13028
13029
13030
13031if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
13032 if test -n "$with_build_time_tools"; then
5213506e
RW
13033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
13034$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13035 if test -x $with_build_time_tools/windres; then
13036 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
13037 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
5213506e
RW
13038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
13039$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
d1f8db0c 13040 else
5213506e
RW
13041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13042$as_echo "no" >&6; }
d1f8db0c 13043 fi
e8b05380
PB
13044 elif test $build != $host && test $have_gcc_for_target = yes; then
13045 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
1c00b503
PB
13046 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
13047 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
e8b05380
PB
13048 fi
13049fi
3e19841a 13050if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
e8b05380
PB
13051 # Extract the first word of "windres", so it can be a program name with args.
13052set dummy windres; ac_word=$2
5213506e
RW
13053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13054$as_echo_n "checking for $ac_word... " >&6; }
13055if test "${ac_cv_path_WINDRES_FOR_TARGET+set}" = set; then :
13056 $as_echo_n "(cached) " >&6
e8b05380 13057else
1c710c3c
DJ
13058 case $WINDRES_FOR_TARGET in
13059 [\\/]* | ?:[\\/]*)
e8b05380
PB
13060 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
13061 ;;
e8b05380 13062 *)
1c710c3c
DJ
13063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13064for as_dir in $gcc_cv_tool_dirs
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
1c710c3c 13070 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
5213506e 13071 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13072 break 2
13073 fi
13074done
5213506e
RW
13075 done
13076IFS=$as_save_IFS
1c710c3c 13077
e8b05380
PB
13078 ;;
13079esac
13080fi
1c710c3c 13081WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380 13082if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13084$as_echo "$WINDRES_FOR_TARGET" >&6; }
e8b05380 13085else
5213506e
RW
13086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13087$as_echo "no" >&6; }
e8b05380
PB
13088fi
13089
5213506e 13090
e8b05380
PB
13091fi
13092if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
278a7a38
AO
13093
13094
13095if test -n "$WINDRES_FOR_TARGET"; then
13096 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
13097elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13098 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13099fi
13100
13101if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13102 for ncn_progname in windres; do
13103 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13104set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13106$as_echo_n "checking for $ac_word... " >&6; }
13107if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13108 $as_echo_n "(cached) " >&6
278a7a38
AO
13109else
13110 if test -n "$WINDRES_FOR_TARGET"; then
13111 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
13112else
13113as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13114for as_dir in $PATH
13115do
13116 IFS=$as_save_IFS
13117 test -z "$as_dir" && as_dir=.
5213506e
RW
13118 for ac_exec_ext in '' $ac_executable_extensions; do
13119 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278a7a38 13120 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278a7a38
AO
13122 break 2
13123 fi
13124done
5213506e
RW
13125 done
13126IFS=$as_save_IFS
278a7a38
AO
13127
13128fi
13129fi
13130WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13131if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13133$as_echo "$WINDRES_FOR_TARGET" >&6; }
278a7a38 13134else
5213506e
RW
13135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13136$as_echo "no" >&6; }
278a7a38
AO
13137fi
13138
5213506e 13139
278a7a38
AO
13140 done
13141fi
13142
13143if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
e8b05380 13144 for ncn_progname in windres; do
5213506e
RW
13145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13146$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
d1f8db0c
PB
13147 if test -x $with_build_time_tools/${ncn_progname}; then
13148 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13150$as_echo "yes" >&6; }
e8b05380
PB
13151 break
13152 else
5213506e
RW
13153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13154$as_echo "no" >&6; }
e8b05380
PB
13155 fi
13156 done
13157fi
13158
13159if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13160 for ncn_progname in windres; do
13161 if test -n "$ncn_target_tool_prefix"; then
13162 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
2693c0b0 13163set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13165$as_echo_n "checking for $ac_word... " >&6; }
13166if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13167 $as_echo_n "(cached) " >&6
ca9f4b81 13168else
4de997d1
PB
13169 if test -n "$WINDRES_FOR_TARGET"; then
13170 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13171else
1c710c3c
DJ
13172as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13173for as_dir in $PATH
13174do
13175 IFS=$as_save_IFS
13176 test -z "$as_dir" && as_dir=.
5213506e
RW
13177 for ac_exec_ext in '' $ac_executable_extensions; do
13178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13179 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13180 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13181 break 2
13182 fi
13183done
5213506e
RW
13184 done
13185IFS=$as_save_IFS
1c710c3c 13186
ca9f4b81
AO
13187fi
13188fi
1c710c3c 13189WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
4de997d1 13190if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13192$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13193else
5213506e
RW
13194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13195$as_echo "no" >&6; }
ca9f4b81
AO
13196fi
13197
5213506e 13198
e8b05380
PB
13199 fi
13200 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13201 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
2693c0b0 13202set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13204$as_echo_n "checking for $ac_word... " >&6; }
13205if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13206 $as_echo_n "(cached) " >&6
ca9f4b81 13207else
2693c0b0
PB
13208 if test -n "$WINDRES_FOR_TARGET"; then
13209 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
ca9f4b81 13210else
1c710c3c
DJ
13211as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13212for as_dir in $PATH
13213do
13214 IFS=$as_save_IFS
13215 test -z "$as_dir" && as_dir=.
5213506e
RW
13216 for ac_exec_ext in '' $ac_executable_extensions; do
13217 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1c710c3c 13218 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
5213506e 13219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1c710c3c
DJ
13220 break 2
13221 fi
13222done
5213506e
RW
13223 done
13224IFS=$as_save_IFS
1c710c3c 13225
ca9f4b81
AO
13226fi
13227fi
1c710c3c 13228WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
2693c0b0 13229if test -n "$WINDRES_FOR_TARGET"; then
5213506e
RW
13230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13231$as_echo "$WINDRES_FOR_TARGET" >&6; }
ca9f4b81 13232else
5213506e
RW
13233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13234$as_echo "no" >&6; }
ca9f4b81 13235fi
1c710c3c 13236
5213506e 13237
e8b05380
PB
13238 fi
13239 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13240 done
13241fi
1c710c3c 13242
2693c0b0
PB
13243if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13244 set dummy windres
13245 if test $build = $target ; then
13246 WINDRES_FOR_TARGET="$2"
ca9f4b81 13247 else
2693c0b0 13248 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
ca9f4b81 13249 fi
1c00b503
PB
13250else
13251 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
ca9f4b81
AO
13252fi
13253
d1f8db0c
PB
13254else
13255 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
e8b05380
PB
13256fi
13257
4977bab6 13258
901119ae
KT
13259
13260
13261if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13262 if test -n "$with_build_time_tools"; then
5213506e
RW
13263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13264$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
901119ae
KT
13265 if test -x $with_build_time_tools/windmc; then
13266 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13267 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
5213506e
RW
13268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13269$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
901119ae 13270 else
5213506e
RW
13271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13272$as_echo "no" >&6; }
901119ae
KT
13273 fi
13274 elif test $build != $host && test $have_gcc_for_target = yes; then
13275 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
1c00b503
PB
13276 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13277 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
901119ae
KT
13278 fi
13279fi
13280if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13281 # Extract the first word of "windmc", so it can be a program name with args.
13282set dummy windmc; ac_word=$2
5213506e
RW
13283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13284$as_echo_n "checking for $ac_word... " >&6; }
13285if test "${ac_cv_path_WINDMC_FOR_TARGET+set}" = set; then :
13286 $as_echo_n "(cached) " >&6
901119ae
KT
13287else
13288 case $WINDMC_FOR_TARGET in
13289 [\\/]* | ?:[\\/]*)
13290 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13291 ;;
13292 *)
13293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13294for as_dir in $gcc_cv_tool_dirs
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_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
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
13308 ;;
13309esac
13310fi
13311WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
901119ae 13312if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13314$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13315else
5213506e
RW
13316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13317$as_echo "no" >&6; }
901119ae
KT
13318fi
13319
5213506e 13320
901119ae
KT
13321fi
13322if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13323
13324
13325if test -n "$WINDMC_FOR_TARGET"; then
13326 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13327elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13328 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13329fi
13330
13331if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13332 for ncn_progname in windmc; do
13333 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13334set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13336$as_echo_n "checking for $ac_word... " >&6; }
13337if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13338 $as_echo_n "(cached) " >&6
901119ae
KT
13339else
13340 if test -n "$WINDMC_FOR_TARGET"; then
13341 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13342else
13343as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13344for as_dir in $PATH
13345do
13346 IFS=$as_save_IFS
13347 test -z "$as_dir" && as_dir=.
5213506e
RW
13348 for ac_exec_ext in '' $ac_executable_extensions; do
13349 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13350 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13351 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13352 break 2
13353 fi
13354done
5213506e
RW
13355 done
13356IFS=$as_save_IFS
901119ae
KT
13357
13358fi
13359fi
13360WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13361if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13363$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13364else
5213506e
RW
13365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13366$as_echo "no" >&6; }
901119ae
KT
13367fi
13368
5213506e 13369
901119ae
KT
13370 done
13371fi
13372
13373if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13374 for ncn_progname in windmc; do
5213506e
RW
13375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13376$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
901119ae
KT
13377 if test -x $with_build_time_tools/${ncn_progname}; then
13378 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
5213506e
RW
13379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13380$as_echo "yes" >&6; }
901119ae
KT
13381 break
13382 else
5213506e
RW
13383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13384$as_echo "no" >&6; }
901119ae
KT
13385 fi
13386 done
13387fi
13388
13389if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13390 for ncn_progname in windmc; do
13391 if test -n "$ncn_target_tool_prefix"; then
13392 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13393set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
5213506e
RW
13394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13395$as_echo_n "checking for $ac_word... " >&6; }
13396if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13397 $as_echo_n "(cached) " >&6
901119ae
KT
13398else
13399 if test -n "$WINDMC_FOR_TARGET"; then
13400 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13401else
13402as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13403for as_dir in $PATH
13404do
13405 IFS=$as_save_IFS
13406 test -z "$as_dir" && as_dir=.
5213506e
RW
13407 for ac_exec_ext in '' $ac_executable_extensions; do
13408 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13409 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
5213506e 13410 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13411 break 2
13412 fi
13413done
5213506e
RW
13414 done
13415IFS=$as_save_IFS
901119ae
KT
13416
13417fi
13418fi
13419WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13420if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13422$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13423else
5213506e
RW
13424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13425$as_echo "no" >&6; }
901119ae
KT
13426fi
13427
5213506e 13428
901119ae
KT
13429 fi
13430 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13431 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13432set dummy ${ncn_progname}; ac_word=$2
5213506e
RW
13433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13434$as_echo_n "checking for $ac_word... " >&6; }
13435if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13436 $as_echo_n "(cached) " >&6
901119ae
KT
13437else
13438 if test -n "$WINDMC_FOR_TARGET"; then
13439 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13440else
13441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13442for as_dir in $PATH
13443do
13444 IFS=$as_save_IFS
13445 test -z "$as_dir" && as_dir=.
5213506e
RW
13446 for ac_exec_ext in '' $ac_executable_extensions; do
13447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
901119ae 13448 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
5213506e 13449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
901119ae
KT
13450 break 2
13451 fi
13452done
5213506e
RW
13453 done
13454IFS=$as_save_IFS
901119ae
KT
13455
13456fi
13457fi
13458WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13459if test -n "$WINDMC_FOR_TARGET"; then
5213506e
RW
13460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13461$as_echo "$WINDMC_FOR_TARGET" >&6; }
901119ae 13462else
5213506e
RW
13463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13464$as_echo "no" >&6; }
901119ae
KT
13465fi
13466
5213506e 13467
901119ae
KT
13468 fi
13469 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13470 done
13471fi
13472
13473if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13474 set dummy windmc
13475 if test $build = $target ; then
13476 WINDMC_FOR_TARGET="$2"
13477 else
13478 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13479 fi
1c00b503
PB
13480else
13481 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
901119ae
KT
13482fi
13483
13484else
13485 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13486fi
13487
13488
2abefe3d
PB
13489RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13490
5213506e
RW
13491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13492$as_echo_n "checking where to find the target ar... " >&6; }
2abefe3d 13493if test "x${build}" != "x${host}" ; then
e8b05380
PB
13494 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13495 # We already found the complete path
172e41aa 13496 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13498$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13499 else
13500 # Canadian cross, just use what we found
5213506e
RW
13501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13502$as_echo "pre-installed" >&6; }
e8b05380 13503 fi
2abefe3d
PB
13504else
13505 ok=yes
13506 case " ${configdirs} " in
13507 *" binutils "*) ;;
13508 *) ok=no ;;
13509 esac
1c710c3c 13510
2abefe3d
PB
13511 if test $ok = yes; then
13512 # An in-tree tool is available and we can use it
13513 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
5213506e
RW
13514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13515$as_echo "just compiled" >&6; }
e8b05380
PB
13516 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13517 # We already found the complete path
172e41aa 13518 ac_dir=`dirname $AR_FOR_TARGET`
5213506e
RW
13519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13520$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13521 elif test "x$target" = "x$host"; then
13522 # We can use an host tool
13523 AR_FOR_TARGET='$(AR)'
5213506e
RW
13524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13525$as_echo "host tool" >&6; }
2abefe3d
PB
13526 else
13527 # We need a cross tool
5213506e
RW
13528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13529$as_echo "pre-installed" >&6; }
2abefe3d
PB
13530 fi
13531fi
0b0dc272 13532
5213506e
RW
13533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13534$as_echo_n "checking where to find the target as... " >&6; }
2abefe3d 13535if test "x${build}" != "x${host}" ; then
e8b05380
PB
13536 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13537 # We already found the complete path
172e41aa 13538 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13540$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13541 else
13542 # Canadian cross, just use what we found
5213506e
RW
13543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13544$as_echo "pre-installed" >&6; }
e8b05380 13545 fi
2abefe3d
PB
13546else
13547 ok=yes
13548 case " ${configdirs} " in
13549 *" gas "*) ;;
13550 *) ok=no ;;
13551 esac
1c710c3c 13552
2abefe3d
PB
13553 if test $ok = yes; then
13554 # An in-tree tool is available and we can use it
13555 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
5213506e
RW
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13557$as_echo "just compiled" >&6; }
e8b05380
PB
13558 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13559 # We already found the complete path
172e41aa 13560 ac_dir=`dirname $AS_FOR_TARGET`
5213506e
RW
13561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13562$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13563 elif test "x$target" = "x$host"; then
13564 # We can use an host tool
13565 AS_FOR_TARGET='$(AS)'
5213506e
RW
13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13567$as_echo "host tool" >&6; }
2abefe3d
PB
13568 else
13569 # We need a cross tool
5213506e
RW
13570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13571$as_echo "pre-installed" >&6; }
2abefe3d
PB
13572 fi
13573fi
0b0dc272 13574
5213506e
RW
13575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13576$as_echo_n "checking where to find the target cc... " >&6; }
2abefe3d 13577if test "x${build}" != "x${host}" ; then
e8b05380
PB
13578 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13579 # We already found the complete path
172e41aa 13580 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13582$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13583 else
13584 # Canadian cross, just use what we found
5213506e
RW
13585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13586$as_echo "pre-installed" >&6; }
e8b05380 13587 fi
2abefe3d
PB
13588else
13589 ok=yes
13590 case " ${configdirs} " in
13591 *" gcc "*) ;;
13592 *) ok=no ;;
13593 esac
1c710c3c 13594
2abefe3d
PB
13595 if test $ok = yes; then
13596 # An in-tree tool is available and we can use it
13597 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13599$as_echo "just compiled" >&6; }
e8b05380
PB
13600 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13601 # We already found the complete path
172e41aa 13602 ac_dir=`dirname $CC_FOR_TARGET`
5213506e
RW
13603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13604$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13605 elif test "x$target" = "x$host"; then
13606 # We can use an host tool
13607 CC_FOR_TARGET='$(CC)'
5213506e
RW
13608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13609$as_echo "host tool" >&6; }
2abefe3d
PB
13610 else
13611 # We need a cross tool
5213506e
RW
13612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13613$as_echo "pre-installed" >&6; }
2abefe3d
PB
13614 fi
13615fi
0b0dc272 13616
5213506e
RW
13617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13618$as_echo_n "checking where to find the target c++... " >&6; }
2abefe3d 13619if test "x${build}" != "x${host}" ; then
e8b05380
PB
13620 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13621 # We already found the complete path
172e41aa 13622 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13624$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13625 else
13626 # Canadian cross, just use what we found
5213506e
RW
13627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13628$as_echo "pre-installed" >&6; }
e8b05380 13629 fi
2abefe3d
PB
13630else
13631 ok=yes
13632 case " ${configdirs} " in
13633 *" gcc "*) ;;
13634 *) ok=no ;;
13635 esac
13636 case ,${enable_languages}, in
13637 *,c++,*) ;;
13638 *) ok=no ;;
13639 esac
13640 if test $ok = yes; then
13641 # An in-tree tool is available and we can use it
13642 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
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13644$as_echo "just compiled" >&6; }
e8b05380
PB
13645 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13646 # We already found the complete path
172e41aa 13647 ac_dir=`dirname $CXX_FOR_TARGET`
5213506e
RW
13648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13649$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13650 elif test "x$target" = "x$host"; then
13651 # We can use an host tool
13652 CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13654$as_echo "host tool" >&6; }
2abefe3d
PB
13655 else
13656 # We need a cross tool
5213506e
RW
13657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13658$as_echo "pre-installed" >&6; }
2abefe3d
PB
13659 fi
13660fi
0b0dc272 13661
5213506e
RW
13662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13663$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
2abefe3d 13664if test "x${build}" != "x${host}" ; then
e8b05380
PB
13665 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13666 # We already found the complete path
172e41aa 13667 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13669$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13670 else
13671 # Canadian cross, just use what we found
5213506e
RW
13672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13673$as_echo "pre-installed" >&6; }
e8b05380 13674 fi
2abefe3d
PB
13675else
13676 ok=yes
13677 case " ${configdirs} " in
13678 *" gcc "*) ;;
13679 *) ok=no ;;
13680 esac
13681 case ,${enable_languages}, in
13682 *,c++,*) ;;
13683 *) ok=no ;;
13684 esac
13685 if test $ok = yes; then
13686 # An in-tree tool is available and we can use it
13687 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
13688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13689$as_echo "just compiled" >&6; }
e8b05380
PB
13690 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13691 # We already found the complete path
172e41aa 13692 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
5213506e
RW
13693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13694$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13695 elif test "x$target" = "x$host"; then
13696 # We can use an host tool
13697 RAW_CXX_FOR_TARGET='$(CXX)'
5213506e
RW
13698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13699$as_echo "host tool" >&6; }
2abefe3d
PB
13700 else
13701 # We need a cross tool
5213506e
RW
13702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13703$as_echo "pre-installed" >&6; }
2abefe3d
PB
13704 fi
13705fi
0b0dc272 13706
5213506e
RW
13707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13708$as_echo_n "checking where to find the target dlltool... " >&6; }
2abefe3d 13709if test "x${build}" != "x${host}" ; then
e8b05380
PB
13710 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13711 # We already found the complete path
172e41aa 13712 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13714$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13715 else
13716 # Canadian cross, just use what we found
5213506e
RW
13717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13718$as_echo "pre-installed" >&6; }
e8b05380 13719 fi
2abefe3d
PB
13720else
13721 ok=yes
13722 case " ${configdirs} " in
13723 *" binutils "*) ;;
13724 *) ok=no ;;
13725 esac
1c710c3c 13726
2abefe3d
PB
13727 if test $ok = yes; then
13728 # An in-tree tool is available and we can use it
13729 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
5213506e
RW
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13731$as_echo "just compiled" >&6; }
e8b05380
PB
13732 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13733 # We already found the complete path
172e41aa 13734 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
5213506e
RW
13735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13736$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13737 elif test "x$target" = "x$host"; then
13738 # We can use an host tool
13739 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
5213506e
RW
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13741$as_echo "host tool" >&6; }
2abefe3d
PB
13742 else
13743 # We need a cross tool
5213506e
RW
13744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13745$as_echo "pre-installed" >&6; }
2abefe3d
PB
13746 fi
13747fi
0b0dc272 13748
5213506e
RW
13749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13750$as_echo_n "checking where to find the target gcc... " >&6; }
2abefe3d 13751if test "x${build}" != "x${host}" ; then
e8b05380
PB
13752 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13753 # We already found the complete path
172e41aa 13754 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13756$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13757 else
13758 # Canadian cross, just use what we found
5213506e
RW
13759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13760$as_echo "pre-installed" >&6; }
e8b05380 13761 fi
2abefe3d
PB
13762else
13763 ok=yes
13764 case " ${configdirs} " in
13765 *" gcc "*) ;;
13766 *) ok=no ;;
13767 esac
1c710c3c 13768
2abefe3d
PB
13769 if test $ok = yes; then
13770 # An in-tree tool is available and we can use it
13771 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13773$as_echo "just compiled" >&6; }
e8b05380
PB
13774 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13775 # We already found the complete path
172e41aa 13776 ac_dir=`dirname $GCC_FOR_TARGET`
5213506e
RW
13777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13778$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13779 elif test "x$target" = "x$host"; then
13780 # We can use an host tool
13781 GCC_FOR_TARGET='$()'
5213506e
RW
13782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13783$as_echo "host tool" >&6; }
2abefe3d
PB
13784 else
13785 # We need a cross tool
5213506e
RW
13786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13787$as_echo "pre-installed" >&6; }
2abefe3d
PB
13788 fi
13789fi
0b0dc272 13790
5213506e
RW
13791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13792$as_echo_n "checking where to find the target gcj... " >&6; }
2abefe3d 13793if test "x${build}" != "x${host}" ; then
e8b05380
PB
13794 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13795 # We already found the complete path
172e41aa 13796 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13798$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13799 else
13800 # Canadian cross, just use what we found
5213506e
RW
13801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13802$as_echo "pre-installed" >&6; }
e8b05380 13803 fi
2abefe3d
PB
13804else
13805 ok=yes
13806 case " ${configdirs} " in
13807 *" gcc "*) ;;
13808 *) ok=no ;;
13809 esac
13810 case ,${enable_languages}, in
13811 *,java,*) ;;
13812 *) ok=no ;;
13813 esac
13814 if test $ok = yes; then
13815 # An in-tree tool is available and we can use it
13816 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13818$as_echo "just compiled" >&6; }
e8b05380
PB
13819 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13820 # We already found the complete path
172e41aa 13821 ac_dir=`dirname $GCJ_FOR_TARGET`
5213506e
RW
13822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13823$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13824 elif test "x$target" = "x$host"; then
13825 # We can use an host tool
13826 GCJ_FOR_TARGET='$(GCJ)'
5213506e
RW
13827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13828$as_echo "host tool" >&6; }
2abefe3d
PB
13829 else
13830 # We need a cross tool
5213506e
RW
13831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13832$as_echo "pre-installed" >&6; }
2abefe3d
PB
13833 fi
13834fi
0b0dc272 13835
5213506e
RW
13836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13837$as_echo_n "checking where to find the target gfortran... " >&6; }
2abefe3d 13838if test "x${build}" != "x${host}" ; then
e8b05380
PB
13839 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13840 # We already found the complete path
172e41aa 13841 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13843$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13844 else
13845 # Canadian cross, just use what we found
5213506e
RW
13846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13847$as_echo "pre-installed" >&6; }
e8b05380 13848 fi
2abefe3d
PB
13849else
13850 ok=yes
13851 case " ${configdirs} " in
13852 *" gcc "*) ;;
13853 *) ok=no ;;
13854 esac
13855 case ,${enable_languages}, in
13856 *,fortran,*) ;;
13857 *) ok=no ;;
13858 esac
13859 if test $ok = yes; then
13860 # An in-tree tool is available and we can use it
13861 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
5213506e
RW
13862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13863$as_echo "just compiled" >&6; }
e8b05380
PB
13864 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13865 # We already found the complete path
172e41aa 13866 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
5213506e
RW
13867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13868$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13869 elif test "x$target" = "x$host"; then
13870 # We can use an host tool
13871 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
5213506e
RW
13872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13873$as_echo "host tool" >&6; }
2abefe3d
PB
13874 else
13875 # We need a cross tool
5213506e
RW
13876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13877$as_echo "pre-installed" >&6; }
2abefe3d
PB
13878 fi
13879fi
0b0dc272 13880
5213506e
RW
13881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13882$as_echo_n "checking where to find the target ld... " >&6; }
2abefe3d 13883if test "x${build}" != "x${host}" ; then
e8b05380
PB
13884 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13885 # We already found the complete path
172e41aa 13886 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13888$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13889 else
13890 # Canadian cross, just use what we found
5213506e
RW
13891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13892$as_echo "pre-installed" >&6; }
e8b05380 13893 fi
2abefe3d
PB
13894else
13895 ok=yes
13896 case " ${configdirs} " in
13897 *" ld "*) ;;
13898 *) ok=no ;;
13899 esac
1c710c3c 13900
2abefe3d
PB
13901 if test $ok = yes; then
13902 # An in-tree tool is available and we can use it
13903 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
5213506e
RW
13904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13905$as_echo "just compiled" >&6; }
e8b05380
PB
13906 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13907 # We already found the complete path
172e41aa 13908 ac_dir=`dirname $LD_FOR_TARGET`
5213506e
RW
13909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13910$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13911 elif test "x$target" = "x$host"; then
13912 # We can use an host tool
13913 LD_FOR_TARGET='$(LD)'
5213506e
RW
13914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13915$as_echo "host tool" >&6; }
2abefe3d
PB
13916 else
13917 # We need a cross tool
5213506e
RW
13918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13919$as_echo "pre-installed" >&6; }
2abefe3d
PB
13920 fi
13921fi
0b0dc272 13922
5213506e
RW
13923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13924$as_echo_n "checking where to find the target lipo... " >&6; }
2abefe3d 13925if test "x${build}" != "x${host}" ; then
e8b05380
PB
13926 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13927 # We already found the complete path
172e41aa 13928 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
13929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13930$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13931 else
13932 # Canadian cross, just use what we found
5213506e
RW
13933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13934$as_echo "pre-installed" >&6; }
e8b05380 13935 fi
2abefe3d 13936else
e8b05380
PB
13937 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13938 # We already found the complete path
172e41aa 13939 ac_dir=`dirname $LIPO_FOR_TARGET`
5213506e
RW
13940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13941$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380 13942 elif test "x$target" = "x$host"; then
2abefe3d
PB
13943 # We can use an host tool
13944 LIPO_FOR_TARGET='$(LIPO)'
5213506e
RW
13945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13946$as_echo "host tool" >&6; }
2abefe3d
PB
13947 else
13948 # We need a cross tool
5213506e
RW
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13950$as_echo "pre-installed" >&6; }
2abefe3d
PB
13951 fi
13952fi
0b0dc272 13953
5213506e
RW
13954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13955$as_echo_n "checking where to find the target nm... " >&6; }
2abefe3d 13956if test "x${build}" != "x${host}" ; then
e8b05380
PB
13957 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13958 # We already found the complete path
172e41aa 13959 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
13960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13961$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
13962 else
13963 # Canadian cross, just use what we found
5213506e
RW
13964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13965$as_echo "pre-installed" >&6; }
e8b05380 13966 fi
2abefe3d
PB
13967else
13968 ok=yes
13969 case " ${configdirs} " in
13970 *" binutils "*) ;;
13971 *) ok=no ;;
13972 esac
1c710c3c 13973
2abefe3d
PB
13974 if test $ok = yes; then
13975 # An in-tree tool is available and we can use it
13976 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
5213506e
RW
13977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13978$as_echo "just compiled" >&6; }
e8b05380
PB
13979 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13980 # We already found the complete path
172e41aa 13981 ac_dir=`dirname $NM_FOR_TARGET`
5213506e
RW
13982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13983$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
13984 elif test "x$target" = "x$host"; then
13985 # We can use an host tool
13986 NM_FOR_TARGET='$(NM)'
5213506e
RW
13987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13988$as_echo "host tool" >&6; }
2abefe3d
PB
13989 else
13990 # We need a cross tool
5213506e
RW
13991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13992$as_echo "pre-installed" >&6; }
2abefe3d
PB
13993 fi
13994fi
0b0dc272 13995
5213506e
RW
13996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13997$as_echo_n "checking where to find the target objdump... " >&6; }
2abefe3d 13998if test "x${build}" != "x${host}" ; then
e8b05380
PB
13999 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14000 # We already found the complete path
172e41aa 14001 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14003$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14004 else
14005 # Canadian cross, just use what we found
5213506e
RW
14006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14007$as_echo "pre-installed" >&6; }
e8b05380 14008 fi
2abefe3d
PB
14009else
14010 ok=yes
14011 case " ${configdirs} " in
14012 *" binutils "*) ;;
14013 *) ok=no ;;
14014 esac
1c710c3c 14015
2abefe3d
PB
14016 if test $ok = yes; then
14017 # An in-tree tool is available and we can use it
14018 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
5213506e
RW
14019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14020$as_echo "just compiled" >&6; }
e8b05380
PB
14021 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
14022 # We already found the complete path
172e41aa 14023 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
5213506e
RW
14024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14025$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14026 elif test "x$target" = "x$host"; then
14027 # We can use an host tool
14028 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
5213506e
RW
14029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14030$as_echo "host tool" >&6; }
2abefe3d
PB
14031 else
14032 # We need a cross tool
5213506e
RW
14033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14034$as_echo "pre-installed" >&6; }
2abefe3d
PB
14035 fi
14036fi
0b0dc272 14037
5213506e
RW
14038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
14039$as_echo_n "checking where to find the target ranlib... " >&6; }
2abefe3d 14040if test "x${build}" != "x${host}" ; then
e8b05380
PB
14041 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14042 # We already found the complete path
172e41aa 14043 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14045$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14046 else
14047 # Canadian cross, just use what we found
5213506e
RW
14048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14049$as_echo "pre-installed" >&6; }
e8b05380 14050 fi
2abefe3d
PB
14051else
14052 ok=yes
14053 case " ${configdirs} " in
14054 *" binutils "*) ;;
14055 *) ok=no ;;
14056 esac
1c710c3c 14057
2abefe3d
PB
14058 if test $ok = yes; then
14059 # An in-tree tool is available and we can use it
14060 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
5213506e
RW
14061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14062$as_echo "just compiled" >&6; }
e8b05380
PB
14063 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
14064 # We already found the complete path
172e41aa 14065 ac_dir=`dirname $RANLIB_FOR_TARGET`
5213506e
RW
14066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14067$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14068 elif test "x$target" = "x$host"; then
14069 # We can use an host tool
14070 RANLIB_FOR_TARGET='$(RANLIB)'
5213506e
RW
14071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14072$as_echo "host tool" >&6; }
2abefe3d
PB
14073 else
14074 # We need a cross tool
5213506e
RW
14075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14076$as_echo "pre-installed" >&6; }
2abefe3d
PB
14077 fi
14078fi
0b0dc272 14079
5213506e
RW
14080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
14081$as_echo_n "checking where to find the target strip... " >&6; }
2abefe3d 14082if test "x${build}" != "x${host}" ; then
e8b05380
PB
14083 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14084 # We already found the complete path
172e41aa 14085 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14087$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14088 else
14089 # Canadian cross, just use what we found
5213506e
RW
14090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14091$as_echo "pre-installed" >&6; }
e8b05380 14092 fi
2abefe3d
PB
14093else
14094 ok=yes
14095 case " ${configdirs} " in
14096 *" binutils "*) ;;
14097 *) ok=no ;;
14098 esac
1c710c3c 14099
2abefe3d
PB
14100 if test $ok = yes; then
14101 # An in-tree tool is available and we can use it
14102 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
5213506e
RW
14103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14104$as_echo "just compiled" >&6; }
e8b05380
PB
14105 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
14106 # We already found the complete path
172e41aa 14107 ac_dir=`dirname $STRIP_FOR_TARGET`
5213506e
RW
14108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14109$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14110 elif test "x$target" = "x$host"; then
14111 # We can use an host tool
14112 STRIP_FOR_TARGET='$(STRIP)'
5213506e
RW
14113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14114$as_echo "host tool" >&6; }
2abefe3d
PB
14115 else
14116 # We need a cross tool
5213506e
RW
14117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14118$as_echo "pre-installed" >&6; }
2abefe3d
PB
14119 fi
14120fi
0b0dc272 14121
5213506e
RW
14122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14123$as_echo_n "checking where to find the target windres... " >&6; }
2abefe3d 14124if test "x${build}" != "x${host}" ; then
e8b05380
PB
14125 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14126 # We already found the complete path
172e41aa 14127 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14129$as_echo "pre-installed in $ac_dir" >&6; }
e8b05380
PB
14130 else
14131 # Canadian cross, just use what we found
5213506e
RW
14132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14133$as_echo "pre-installed" >&6; }
e8b05380 14134 fi
2abefe3d
PB
14135else
14136 ok=yes
14137 case " ${configdirs} " in
14138 *" binutils "*) ;;
14139 *) ok=no ;;
14140 esac
1c710c3c 14141
2abefe3d
PB
14142 if test $ok = yes; then
14143 # An in-tree tool is available and we can use it
14144 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
5213506e
RW
14145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14146$as_echo "just compiled" >&6; }
e8b05380
PB
14147 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14148 # We already found the complete path
172e41aa 14149 ac_dir=`dirname $WINDRES_FOR_TARGET`
5213506e
RW
14150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14151$as_echo "pre-installed in $ac_dir" >&6; }
2abefe3d
PB
14152 elif test "x$target" = "x$host"; then
14153 # We can use an host tool
14154 WINDRES_FOR_TARGET='$(WINDRES)'
5213506e
RW
14155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14156$as_echo "host tool" >&6; }
2abefe3d
PB
14157 else
14158 # We need a cross tool
5213506e
RW
14159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14160$as_echo "pre-installed" >&6; }
2abefe3d 14161 fi
671aa708 14162fi
be912515 14163
5213506e
RW
14164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14165$as_echo_n "checking where to find the target windmc... " >&6; }
901119ae
KT
14166if test "x${build}" != "x${host}" ; then
14167 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14168 # We already found the complete path
14169 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14171$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14172 else
14173 # Canadian cross, just use what we found
5213506e
RW
14174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14175$as_echo "pre-installed" >&6; }
901119ae
KT
14176 fi
14177else
14178 ok=yes
14179 case " ${configdirs} " in
14180 *" binutils "*) ;;
14181 *) ok=no ;;
14182 esac
14183
14184 if test $ok = yes; then
14185 # An in-tree tool is available and we can use it
14186 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
5213506e
RW
14187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14188$as_echo "just compiled" >&6; }
901119ae
KT
14189 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14190 # We already found the complete path
14191 ac_dir=`dirname $WINDMC_FOR_TARGET`
5213506e
RW
14192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14193$as_echo "pre-installed in $ac_dir" >&6; }
901119ae
KT
14194 elif test "x$target" = "x$host"; then
14195 # We can use an host tool
14196 WINDMC_FOR_TARGET='$(WINDMC)'
5213506e
RW
14197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14198$as_echo "host tool" >&6; }
901119ae
KT
14199 else
14200 # We need a cross tool
5213506e
RW
14201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14202$as_echo "pre-installed" >&6; }
901119ae
KT
14203 fi
14204fi
14205
be912515
NN
14206
14207
2abefe3d 14208
0b0dc272 14209
671aa708
NN
14210# Certain tools may need extra flags.
14211AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14212RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14213NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14214
2abefe3d
PB
14215# When building target libraries, except in a Canadian cross, we use
14216# the same toolchain as the compiler we just built.
14217COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14218COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14219COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14220if test $host = $build; then
14221 case " $configdirs " in
14222 *" gcc "*)
14223 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14224 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14225 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14226 ;;
14227 esac
14228fi
14229
14230
14231
14232
14233
5213506e
RW
14234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14235$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14236# Check whether --enable-maintainer-mode was given.
14237if test "${enable_maintainer_mode+set}" = set; then :
14238 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
ee03dc5e
AO
14239else
14240 USE_MAINTAINER_MODE=no
5213506e
RW
14241fi
14242
14243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14244$as_echo "$USE_MAINTAINER_MODE" >&6; }
ee03dc5e
AO
14245
14246
14247if test "$USE_MAINTAINER_MODE" = yes; then
14248 MAINTAINER_MODE_TRUE=
14249 MAINTAINER_MODE_FALSE='#'
14250else
14251 MAINTAINER_MODE_TRUE='#'
14252 MAINTAINER_MODE_FALSE=
1c710c3c 14253fi
ee03dc5e
AO
14254MAINT=$MAINTAINER_MODE_TRUE
14255
2805b53a
NN
14256# ---------------------
14257# GCC bootstrap support
14258# ---------------------
14259
14260# Stage specific cflags for build.
14261stage1_cflags="-g"
14262case $build in
14263 vax-*-*)
14264 case ${GCC} in
14265 yes) stage1_cflags="-g -Wa,-J" ;;
14266 *) stage1_cflags="-g -J" ;;
14267 esac ;;
2805b53a
NN
14268esac
14269
0b50988a 14270# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
00020c16 14271if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
0b50988a
EB
14272 saved_CFLAGS="$CFLAGS"
14273
14274 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14275 CFLAGS="$CFLAGS -fkeep-inline-functions"
5213506e
RW
14276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14277$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1c710c3c
DJ
14279/* end confdefs.h. */
14280
9cc1244e
JJ
14281#if (__GNUC__ < 3) \
14282 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14283 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14284#error http://gcc.gnu.org/PR29382
14285#endif
14286
1c710c3c
DJ
14287int
14288main ()
14289{
14290
14291 ;
14292 return 0;
14293}
14294_ACEOF
5213506e
RW
14295if ac_fn_c_try_compile "$LINENO"; then :
14296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14297$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
1c710c3c 14298else
5213506e
RW
14299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14300$as_echo "no" >&6; }
1c710c3c 14301fi
5213506e 14302rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
0b50988a
EB
14303
14304 CFLAGS="$saved_CFLAGS"
14305fi
14306
14307
2805b53a 14308
8efea775 14309# Enable --enable-checking in stage1 of the compiler.
5213506e
RW
14310# Check whether --enable-stage1-checking was given.
14311if test "${enable_stage1_checking+set}" = set; then :
14312 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8efea775 14313else
e643dc23 14314 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
7e98624c 14315 stage1_checking=--enable-checking=yes,types
8efea775 14316else
e643dc23 14317 stage1_checking=--enable-checking=$enable_checking,types
8efea775 14318fi
5213506e 14319fi
8efea775
PB
14320
14321
2aeb72e9 14322
5213506e
RW
14323# Enable -Werror in bootstrap stage2 and later.
14324# Check whether --enable-werror was given.
14325if test "${enable_werror+set}" = set; then :
14326 enableval=$enable_werror;
2805b53a 14327else
416cfb5e 14328 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
2805b53a 14329 enable_werror=yes
88fceb68
PB
14330else
14331 enable_werror=no
14332fi
5213506e
RW
14333fi
14334
09a9c095
NN
14335case ${enable_werror} in
14336 yes) stage2_werror_flag="--enable-werror-always" ;;
14337 *) stage2_werror_flag="" ;;
2805b53a
NN
14338esac
14339
14340
f2689b09
SE
14341# Specify what files to not compare during bootstrap.
14342
14343compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14344case "$target" in
14345 hppa*64*-*-hpux*) ;;
14346 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14347esac
f61428ed
AO
14348case " $configdirs " in
14349*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14350esac
f2689b09
SE
14351
14352
5213506e
RW
14353ac_config_files="$ac_config_files Makefile"
14354
1c710c3c 14355cat >confcache <<\_ACEOF
671aa708
NN
14356# This file is a shell script that caches the results of configure
14357# tests run on this system so they can be shared between configure
1c710c3c
DJ
14358# scripts and configure runs, see configure's option --config-cache.
14359# It is not useful on other systems. If it contains results you don't
14360# want to keep, you may remove or edit it.
671aa708 14361#
1c710c3c
DJ
14362# config.status only pays attention to the cache file if you give it
14363# the --recheck option to rerun configure.
671aa708 14364#
1c710c3c
DJ
14365# `ac_cv_env_foo' variables (set or unset) will be overridden when
14366# loading this file, other *unset* `ac_cv_foo' will be assigned the
14367# following values.
14368
14369_ACEOF
14370
671aa708
NN
14371# The following way of writing the cache mishandles newlines in values,
14372# but we know of no workaround that is simple, portable, and efficient.
5213506e 14373# So, we kill variables containing newlines.
671aa708
NN
14374# Ultrix sh set writes to stderr and can't be redirected directly,
14375# and sets the high bit in the cache file unless we assign to the vars.
5213506e
RW
14376(
14377 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14378 eval ac_val=\$$ac_var
14379 case $ac_val in #(
14380 *${as_nl}*)
14381 case $ac_var in #(
14382 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14383$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14384 esac
14385 case $ac_var in #(
14386 _ | IFS | as_nl) ;; #(
14387 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14388 *) { eval $ac_var=; unset $ac_var;} ;;
14389 esac ;;
14390 esac
14391 done
14392
1c710c3c 14393 (set) 2>&1 |
5213506e
RW
14394 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14395 *${as_nl}ac_space=\ *)
14396 # `set' does not quote correctly, so add quotes: double-quote
14397 # substitution turns \\\\ into \\, and sed turns \\ into \.
1c710c3c
DJ
14398 sed -n \
14399 "s/'/'\\\\''/g;
14400 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5213506e 14401 ;; #(
1c710c3c
DJ
14402 *)
14403 # `set' quotes correctly as required by POSIX, so do not add quotes.
5213506e 14404 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1c710c3c 14405 ;;
5213506e
RW
14406 esac |
14407 sort
14408) |
1c710c3c 14409 sed '
5213506e 14410 /^ac_cv_env_/b end
1c710c3c 14411 t clear
5213506e 14412 :clear
1c710c3c
DJ
14413 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14414 t end
5213506e
RW
14415 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14416 :end' >>confcache
14417if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14418 if test -w "$cache_file"; then
14419 test "x$cache_file" != "x/dev/null" &&
14420 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14421$as_echo "$as_me: updating cache $cache_file" >&6;}
1c710c3c 14422 cat confcache >$cache_file
671aa708 14423 else
5213506e
RW
14424 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14425$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
671aa708 14426 fi
4977bab6 14427fi
671aa708 14428rm -f confcache
79c06341 14429
671aa708
NN
14430test "x$prefix" = xNONE && prefix=$ac_default_prefix
14431# Let make expand exec_prefix.
14432test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4e77e8f1 14433
671aa708
NN
14434# Transform confdefs.h into DEFS.
14435# Protect against shell expansion while executing Makefile rules.
14436# Protect against Makefile macro expansion.
1c710c3c
DJ
14437#
14438# If the first sed substitution is executed (which looks for macros that
5213506e 14439# take arguments), then branch to the quote section. Otherwise,
1c710c3c 14440# look for a macro that doesn't take arguments.
5213506e
RW
14441ac_script='
14442:mline
14443/\\$/{
14444 N
14445 s,\\\n,,
14446 b mline
14447}
1c710c3c 14448t clear
5213506e
RW
14449:clear
14450s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14451t quote
5213506e 14452s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
1c710c3c 14453t quote
5213506e
RW
14454b any
14455:quote
14456s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14457s/\[/\\&/g
14458s/\]/\\&/g
14459s/\$/$$/g
14460H
14461:any
14462${
14463 g
14464 s/^\n//
14465 s/\n/ /g
14466 p
14467}
14468'
14469DEFS=`sed -n "$ac_script" confdefs.h`
1c710c3c
DJ
14470
14471
14472ac_libobjs=
14473ac_ltlibobjs=
14474for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14475 # 1. Remove the extension, and $U if already installed.
5213506e
RW
14476 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14477 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14478 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14479 # will be set to the directory where LIBOBJS objects are built.
14480 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14481 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1c710c3c
DJ
14482done
14483LIBOBJS=$ac_libobjs
fb0103e5 14484
1c710c3c 14485LTLIBOBJS=$ac_ltlibobjs
0b0dc272 14486
af71363e 14487
1c710c3c
DJ
14488
14489: ${CONFIG_STATUS=./config.status}
5213506e 14490ac_write_fail=0
1c710c3c
DJ
14491ac_clean_files_save=$ac_clean_files
14492ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5213506e
RW
14493{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14494$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14495as_write_fail=0
14496cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1c710c3c
DJ
14497#! $SHELL
14498# Generated by $as_me.
671aa708 14499# Run this file to recreate the current configuration.
671aa708 14500# Compiler output produced by configure, useful for debugging
1c710c3c 14501# configure, is in config.log if it exists.
0b0dc272 14502
1c710c3c
DJ
14503debug=false
14504ac_cs_recheck=false
14505ac_cs_silent=false
1c710c3c 14506
5213506e
RW
14507SHELL=\${CONFIG_SHELL-$SHELL}
14508export SHELL
14509_ASEOF
14510cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14511## -------------------- ##
14512## M4sh Initialization. ##
14513## -------------------- ##
14514
14515# Be more Bourne compatible
14516DUALCASE=1; export DUALCASE # for MKS sh
14517if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1c710c3c
DJ
14518 emulate sh
14519 NULLCMD=:
5213506e 14520 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1c710c3c
DJ
14521 # is contrary to our usage. Disable this feature.
14522 alias -g '${1+"$@"}'='"$@"'
5213506e
RW
14523 setopt NO_GLOB_SUBST
14524else
14525 case `(set -o) 2>/dev/null` in #(
14526 *posix*) :
14527 set -o posix ;; #(
14528 *) :
14529 ;;
14530esac
1c710c3c 14531fi
1c710c3c 14532
5213506e
RW
14533
14534as_nl='
14535'
14536export as_nl
14537# Printing a long string crashes Solaris 7 /usr/bin/printf.
14538as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14539as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14540as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14541# Prefer a ksh shell builtin over an external printf program on Solaris,
14542# but without wasting forks for bash or zsh.
14543if test -z "$BASH_VERSION$ZSH_VERSION" \
14544 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14545 as_echo='print -r --'
14546 as_echo_n='print -rn --'
14547elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14548 as_echo='printf %s\n'
14549 as_echo_n='printf %s'
14550else
14551 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14552 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14553 as_echo_n='/usr/ucb/echo -n'
14554 else
14555 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14556 as_echo_n_body='eval
14557 arg=$1;
14558 case $arg in #(
14559 *"$as_nl"*)
14560 expr "X$arg" : "X\\(.*\\)$as_nl";
14561 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14562 esac;
14563 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14564 '
14565 export as_echo_n_body
14566 as_echo_n='sh -c $as_echo_n_body as_echo'
14567 fi
14568 export as_echo_body
14569 as_echo='sh -c $as_echo_body as_echo'
1c710c3c
DJ
14570fi
14571
5213506e
RW
14572# The user is always right.
14573if test "${PATH_SEPARATOR+set}" != set; then
14574 PATH_SEPARATOR=:
14575 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14576 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14577 PATH_SEPARATOR=';'
14578 }
14579fi
14580
14581
14582# IFS
14583# We need space, tab and new line, in precisely that order. Quoting is
14584# there to prevent editors from complaining about space-tab.
14585# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14586# splitting by setting IFS to empty value.)
14587IFS=" "" $as_nl"
14588
14589# Find who we are. Look in the path if we contain no directory separator.
14590case $0 in #((
14591 *[\\/]* ) as_myself=$0 ;;
14592 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14593for as_dir in $PATH
14594do
14595 IFS=$as_save_IFS
14596 test -z "$as_dir" && as_dir=.
14597 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14598 done
14599IFS=$as_save_IFS
14600
14601 ;;
14602esac
14603# We did not find ourselves, most probably we were run as `sh COMMAND'
14604# in which case we are not to be found in the path.
14605if test "x$as_myself" = x; then
14606 as_myself=$0
14607fi
14608if test ! -f "$as_myself"; then
14609 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14610 exit 1
14611fi
1c710c3c 14612
5213506e
RW
14613# Unset variables that we do not need and which cause bugs (e.g. in
14614# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14615# suppresses any "Segmentation fault" message there. '((' could
14616# trigger a bug in pdksh 5.2.14.
14617for as_var in BASH_ENV ENV MAIL MAILPATH
14618do eval test x\${$as_var+set} = xset \
14619 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14620done
1c710c3c
DJ
14621PS1='$ '
14622PS2='> '
14623PS4='+ '
14624
14625# NLS nuisances.
5213506e
RW
14626LC_ALL=C
14627export LC_ALL
14628LANGUAGE=C
14629export LANGUAGE
14630
14631# CDPATH.
14632(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14633
14634
14635# as_fn_error ERROR [LINENO LOG_FD]
14636# ---------------------------------
14637# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14638# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14639# script with status $?, using 1 if that was 0.
14640as_fn_error ()
14641{
14642 as_status=$?; test $as_status -eq 0 && as_status=1
14643 if test "$3"; then
14644 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14645 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
1c710c3c 14646 fi
5213506e
RW
14647 $as_echo "$as_me: error: $1" >&2
14648 as_fn_exit $as_status
14649} # as_fn_error
14650
14651
14652# as_fn_set_status STATUS
14653# -----------------------
14654# Set $? to STATUS, without forking.
14655as_fn_set_status ()
14656{
14657 return $1
14658} # as_fn_set_status
14659
14660# as_fn_exit STATUS
14661# -----------------
14662# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14663as_fn_exit ()
14664{
14665 set +e
14666 as_fn_set_status $1
14667 exit $1
14668} # as_fn_exit
14669
14670# as_fn_unset VAR
14671# ---------------
14672# Portably unset VAR.
14673as_fn_unset ()
14674{
14675 { eval $1=; unset $1;}
14676}
14677as_unset=as_fn_unset
14678# as_fn_append VAR VALUE
14679# ----------------------
14680# Append the text in VALUE to the end of the definition contained in VAR. Take
14681# advantage of any shell optimizations that allow amortized linear growth over
14682# repeated appends, instead of the typical quadratic growth present in naive
14683# implementations.
14684if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14685 eval 'as_fn_append ()
14686 {
14687 eval $1+=\$2
14688 }'
14689else
14690 as_fn_append ()
14691 {
14692 eval $1=\$$1\$2
14693 }
14694fi # as_fn_append
14695
14696# as_fn_arith ARG...
14697# ------------------
14698# Perform arithmetic evaluation on the ARGs, and store the result in the
14699# global $as_val. Take advantage of shells that can avoid forks. The arguments
14700# must be portable across $(()) and expr.
14701if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14702 eval 'as_fn_arith ()
14703 {
14704 as_val=$(( $* ))
14705 }'
14706else
14707 as_fn_arith ()
14708 {
14709 as_val=`expr "$@" || test $? -eq 1`
14710 }
14711fi # as_fn_arith
14712
1c710c3c 14713
5213506e
RW
14714if expr a : '\(a\)' >/dev/null 2>&1 &&
14715 test "X`expr 00001 : '.*\(...\)'`" = X001; then
1c710c3c
DJ
14716 as_expr=expr
14717else
14718 as_expr=false
14719fi
14720
5213506e 14721if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1c710c3c
DJ
14722 as_basename=basename
14723else
14724 as_basename=false
14725fi
14726
5213506e
RW
14727if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14728 as_dirname=dirname
14729else
14730 as_dirname=false
14731fi
1c710c3c 14732
5213506e 14733as_me=`$as_basename -- "$0" ||
1c710c3c
DJ
14734$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14735 X"$0" : 'X\(//\)$' \| \
5213506e
RW
14736 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14737$as_echo X/"$0" |
14738 sed '/^.*\/\([^/][^/]*\)\/*$/{
14739 s//\1/
14740 q
14741 }
14742 /^X\/\(\/\/\)$/{
14743 s//\1/
14744 q
14745 }
14746 /^X\/\(\/\).*/{
14747 s//\1/
14748 q
14749 }
14750 s/.*/./; q'`
2aeb72e9 14751
2aeb72e9
DD
14752# Avoid depending upon Character Ranges.
14753as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14754as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14755as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14756as_cr_digits='0123456789'
14757as_cr_alnum=$as_cr_Letters$as_cr_digits
14758
5213506e
RW
14759ECHO_C= ECHO_N= ECHO_T=
14760case `echo -n x` in #(((((
14761-n*)
14762 case `echo 'xy\c'` in
14763 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14764 xy) ECHO_C='\c';;
14765 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14766 ECHO_T=' ';;
14767 esac;;
14768*)
14769 ECHO_N='-n';;
1c710c3c
DJ
14770esac
14771
5213506e
RW
14772rm -f conf$$ conf$$.exe conf$$.file
14773if test -d conf$$.dir; then
14774 rm -f conf$$.dir/conf$$.file
1c710c3c 14775else
5213506e
RW
14776 rm -f conf$$.dir
14777 mkdir conf$$.dir 2>/dev/null
1c710c3c 14778fi
5213506e
RW
14779if (echo >conf$$.file) 2>/dev/null; then
14780 if ln -s conf$$.file conf$$ 2>/dev/null; then
2aeb72e9 14781 as_ln_s='ln -s'
5213506e
RW
14782 # ... but there are two gotchas:
14783 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14784 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14785 # In both cases, we have to default to `cp -p'.
14786 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14787 as_ln_s='cp -p'
14788 elif ln conf$$.file conf$$ 2>/dev/null; then
14789 as_ln_s=ln
14790 else
14791 as_ln_s='cp -p'
2aeb72e9 14792 fi
1c710c3c
DJ
14793else
14794 as_ln_s='cp -p'
14795fi
5213506e
RW
14796rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14797rmdir conf$$.dir 2>/dev/null
14798
14799
14800# as_fn_mkdir_p
14801# -------------
14802# Create "$as_dir" as a directory, including parents if necessary.
14803as_fn_mkdir_p ()
14804{
14805
14806 case $as_dir in #(
14807 -*) as_dir=./$as_dir;;
14808 esac
14809 test -d "$as_dir" || eval $as_mkdir_p || {
14810 as_dirs=
14811 while :; do
14812 case $as_dir in #(
14813 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14814 *) as_qdir=$as_dir;;
14815 esac
14816 as_dirs="'$as_qdir' $as_dirs"
14817 as_dir=`$as_dirname -- "$as_dir" ||
14818$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14819 X"$as_dir" : 'X\(//\)[^/]' \| \
14820 X"$as_dir" : 'X\(//\)$' \| \
14821 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14822$as_echo X"$as_dir" |
14823 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14824 s//\1/
14825 q
14826 }
14827 /^X\(\/\/\)[^/].*/{
14828 s//\1/
14829 q
14830 }
14831 /^X\(\/\/\)$/{
14832 s//\1/
14833 q
14834 }
14835 /^X\(\/\).*/{
14836 s//\1/
14837 q
14838 }
14839 s/.*/./; q'`
14840 test -d "$as_dir" && break
14841 done
14842 test -z "$as_dirs" || eval "mkdir $as_dirs"
14843 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14844
1c710c3c 14845
5213506e 14846} # as_fn_mkdir_p
1c710c3c 14847if mkdir -p . 2>/dev/null; then
5213506e 14848 as_mkdir_p='mkdir -p "$as_dir"'
1c710c3c
DJ
14849else
14850 test -d ./-p && rmdir ./-p
14851 as_mkdir_p=false
14852fi
14853
5213506e
RW
14854if test -x / >/dev/null 2>&1; then
14855 as_test_x='test -x'
14856else
14857 if ls -dL / >/dev/null 2>&1; then
14858 as_ls_L_option=L
14859 else
14860 as_ls_L_option=
14861 fi
14862 as_test_x='
14863 eval sh -c '\''
14864 if test -d "$1"; then
14865 test -d "$1/.";
14866 else
14867 case $1 in #(
14868 -*)set "./$1";;
14869 esac;
14870 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14871 ???[sx]*):;;*)false;;esac;fi
14872 '\'' sh
14873 '
14874fi
14875as_executable_p=$as_test_x
1c710c3c
DJ
14876
14877# Sed expression to map a string onto a valid CPP name.
14878as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14879
14880# Sed expression to map a string onto a valid variable name.
14881as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14882
14883
1c710c3c 14884exec 6>&1
5213506e
RW
14885## ----------------------------------- ##
14886## Main body of $CONFIG_STATUS script. ##
14887## ----------------------------------- ##
14888_ASEOF
14889test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14890
14891cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14892# Save the log message, to keep $0 and so on meaningful, and to
1c710c3c 14893# report actual input values of CONFIG_FILES etc. instead of their
5213506e
RW
14894# values after options handling.
14895ac_log="
1c710c3c 14896This file was extended by $as_me, which was
5213506e 14897generated by GNU Autoconf 2.64. Invocation command line was
1c710c3c
DJ
14898
14899 CONFIG_FILES = $CONFIG_FILES
14900 CONFIG_HEADERS = $CONFIG_HEADERS
14901 CONFIG_LINKS = $CONFIG_LINKS
14902 CONFIG_COMMANDS = $CONFIG_COMMANDS
14903 $ $0 $@
14904
5213506e
RW
14905on `(hostname || uname -n) 2>/dev/null | sed 1q`
14906"
14907
1c710c3c
DJ
14908_ACEOF
14909
5213506e
RW
14910case $ac_config_files in *"
14911"*) set x $ac_config_files; shift; ac_config_files=$*;;
14912esac
1c710c3c 14913
2aeb72e9 14914
2aeb72e9 14915
5213506e
RW
14916cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14917# Files that config.status was made for.
14918config_files="$ac_config_files"
1c710c3c 14919
5213506e 14920_ACEOF
2aeb72e9 14921
5213506e 14922cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c 14923ac_cs_usage="\
5213506e
RW
14924\`$as_me' instantiates files and other configuration actions
14925from templates according to the current configuration. Unless the files
14926and actions are specified as TAGs, all are instantiated by default.
1c710c3c 14927
5213506e 14928Usage: $0 [OPTION]... [TAG]...
1c710c3c
DJ
14929
14930 -h, --help print this help, then exit
5213506e
RW
14931 -V, --version print version number and configuration settings, then exit
14932 -q, --quiet, --silent
14933 do not print progress messages
1c710c3c
DJ
14934 -d, --debug don't remove temporary files
14935 --recheck update $as_me by reconfiguring in the same conditions
5213506e
RW
14936 --file=FILE[:TEMPLATE]
14937 instantiate the configuration file FILE
1c710c3c
DJ
14938
14939Configuration files:
14940$config_files
14941
5213506e 14942Report bugs to the package provider."
2aeb72e9 14943
5213506e
RW
14944_ACEOF
14945cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c
DJ
14946ac_cs_version="\\
14947config.status
5213506e
RW
14948configured by $0, generated by GNU Autoconf 2.64,
14949 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
1c710c3c 14950
5213506e 14951Copyright (C) 2009 Free Software Foundation, Inc.
1c710c3c
DJ
14952This config.status script is free software; the Free Software Foundation
14953gives unlimited permission to copy, distribute and modify it."
5213506e
RW
14954
14955ac_pwd='$ac_pwd'
14956srcdir='$srcdir'
14957INSTALL='$INSTALL'
87264276 14958AWK='$AWK'
5213506e 14959test -n "\$AWK" || AWK=awk
1c710c3c
DJ
14960_ACEOF
14961
5213506e
RW
14962cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14963# The default lists apply if the user does not specify any file.
1c710c3c
DJ
14964ac_need_defaults=:
14965while test $# != 0
a4b9e93e 14966do
1c710c3c
DJ
14967 case $1 in
14968 --*=*)
5213506e
RW
14969 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14970 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1c710c3c
DJ
14971 ac_shift=:
14972 ;;
5213506e 14973 *)
1c710c3c
DJ
14974 ac_option=$1
14975 ac_optarg=$2
14976 ac_shift=shift
14977 ;;
1c710c3c
DJ
14978 esac
14979
14980 case $ac_option in
14981 # Handling of the options.
671aa708 14982 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1c710c3c 14983 ac_cs_recheck=: ;;
5213506e
RW
14984 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14985 $as_echo "$ac_cs_version"; exit ;;
14986 --debug | --debu | --deb | --de | --d | -d )
1c710c3c
DJ
14987 debug=: ;;
14988 --file | --fil | --fi | --f )
14989 $ac_shift
5213506e
RW
14990 case $ac_optarg in
14991 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14992 esac
14993 as_fn_append CONFIG_FILES " '$ac_optarg'"
2aeb72e9 14994 ac_need_defaults=false;;
5213506e
RW
14995 --he | --h | --help | --hel | -h )
14996 $as_echo "$ac_cs_usage"; exit ;;
1c710c3c
DJ
14997 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14998 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14999 ac_cs_silent=: ;;
15000
15001 # This is an error.
5213506e
RW
15002 -*) as_fn_error "unrecognized option: \`$1'
15003Try \`$0 --help' for more information." ;;
1c710c3c 15004
5213506e
RW
15005 *) as_fn_append ac_config_targets " $1"
15006 ac_need_defaults=false ;;
1c710c3c 15007
0b0dc272 15008 esac
1c710c3c 15009 shift
0b0dc272
AM
15010done
15011
1c710c3c 15012ac_configure_extra_args=
0b0dc272 15013
1c710c3c
DJ
15014if $ac_cs_silent; then
15015 exec 6>/dev/null
15016 ac_configure_extra_args="$ac_configure_extra_args --silent"
15017fi
0b0dc272 15018
1c710c3c 15019_ACEOF
5213506e 15020cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1c710c3c 15021if \$ac_cs_recheck; then
5213506e
RW
15022 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15023 shift
15024 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15025 CONFIG_SHELL='$SHELL'
15026 export CONFIG_SHELL
15027 exec "\$@"
1c710c3c
DJ
15028fi
15029
15030_ACEOF
5213506e
RW
15031cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15032exec 5>>config.log
15033{
15034 echo
15035 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15036## Running $as_me. ##
15037_ASBOX
15038 $as_echo "$ac_log"
15039} >&5
1c710c3c 15040
5213506e
RW
15041_ACEOF
15042cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
3e54529c
RW
15043#
15044# INIT-COMMANDS
15045#
15046extrasub_build="$extrasub_build"
15047 extrasub_host="$extrasub_host"
15048 extrasub_target="$extrasub_target"
15049
5213506e 15050_ACEOF
1c710c3c 15051
5213506e 15052cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11a67599 15053
5213506e 15054# Handling of arguments.
1c710c3c
DJ
15055for ac_config_target in $ac_config_targets
15056do
5213506e
RW
15057 case $ac_config_target in
15058 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15059
15060 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1c710c3c
DJ
15061 esac
15062done
15063
5213506e 15064
1c710c3c
DJ
15065# If the user did not use the arguments to specify the items to instantiate,
15066# then the envvar interface is used. Set only those that are not.
15067# We use the long form for the default assignment because of an extremely
15068# bizarre bug on SunOS 4.1.3.
15069if $ac_need_defaults; then
15070 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15071fi
15072
15073# Have a temporary directory for convenience. Make it in the build tree
5213506e 15074# simply because there is no reason against having it here, and in addition,
1c710c3c 15075# creating and moving files from /tmp can sometimes cause problems.
5213506e
RW
15076# Hook for its removal unless debugging.
15077# Note that there is a small window in which the directory will not be cleaned:
15078# after its creation but before its name has been assigned to `$tmp'.
1c710c3c
DJ
15079$debug ||
15080{
5213506e
RW
15081 tmp=
15082 trap 'exit_status=$?
15083 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15084' 0
15085 trap 'as_fn_exit 1' 1 2 13 15
1c710c3c 15086}
1c710c3c
DJ
15087# Create a (secure) tmp directory for tmp files.
15088
15089{
5213506e 15090 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1c710c3c
DJ
15091 test -n "$tmp" && test -d "$tmp"
15092} ||
15093{
5213506e
RW
15094 tmp=./conf$$-$RANDOM
15095 (umask 077 && mkdir "$tmp")
15096} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15097
15098# Set up the scripts for CONFIG_FILES section.
15099# No need to generate them if there are no CONFIG_FILES.
15100# This happens for instance with `./config.status config.h'.
15101if test -n "$CONFIG_FILES"; then
15102
15103if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
15104 ac_cs_awk_getline=:
15105 ac_cs_awk_pipe_init=
15106 ac_cs_awk_read_file='
15107 while ((getline aline < (F[key])) > 0)
15108 print(aline)
15109 close(F[key])'
15110 ac_cs_awk_pipe_fini=
15111else
15112 ac_cs_awk_getline=false
15113 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
15114 ac_cs_awk_read_file='
15115 print "|#_!!_#|"
15116 print "cat " F[key] " &&"
15117 '$ac_cs_awk_pipe_init
15118 # The final `:' finishes the AND list.
15119 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15120fi
15121ac_cr=`echo X | tr X '\015'`
15122# On cygwin, bash can eat \r inside `` if the user requested igncr.
15123# But we know of no other shell where ac_cr would be empty at this
15124# point, so we can use a bashism as a fallback.
15125if test "x$ac_cr" = x; then
15126 eval ac_cr=\$\'\\r\'
15127fi
15128ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15129if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15130 ac_cs_awk_cr='\r'
15131else
15132 ac_cs_awk_cr=$ac_cr
15133fi
15134
15135echo 'BEGIN {' >"$tmp/subs1.awk" &&
15136_ACEOF
15137
15138# Create commands to substitute file output variables.
1c710c3c 15139{
5213506e
RW
15140 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15141 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15142 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15143 echo "_ACAWK" &&
15144 echo "_ACEOF"
15145} >conf$$files.sh &&
15146. ./conf$$files.sh ||
15147 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15148rm -f conf$$files.sh
1c710c3c 15149
5213506e
RW
15150{
15151 echo "cat >conf$$subs.awk <<_ACEOF" &&
15152 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15153 echo "_ACEOF"
15154} >conf$$subs.sh ||
15155 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15156ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15157ac_delim='%!_!# '
15158for ac_last_try in false false false false false :; do
15159 . ./conf$$subs.sh ||
15160 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15161
15162 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15163 if test $ac_delim_n = $ac_delim_num; then
15164 break
15165 elif $ac_last_try; then
15166 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15167 else
15168 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15169 fi
15170done
15171rm -f conf$$subs.sh
15172
15173cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15174cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
2aeb72e9 15175_ACEOF
5213506e
RW
15176sed -n '
15177h
15178s/^/S["/; s/!.*/"]=/
15179p
15180g
15181s/^[^!]*!//
15182:repl
15183t repl
15184s/'"$ac_delim"'$//
15185t delim
15186:nl
15187h
15188s/\(.\{148\}\).*/\1/
15189t more1
15190s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15191p
15192n
15193b repl
15194:more1
15195s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15196p
15197g
15198s/.\{148\}//
15199t nl
15200:delim
15201h
15202s/\(.\{148\}\).*/\1/
15203t more2
15204s/["\\]/\\&/g; s/^/"/; s/$/"/
15205p
15206b
15207:more2
15208s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15209p
15210g
15211s/.\{148\}//
15212t delim
15213' <conf$$subs.awk | sed '
15214/^[^""]/{
15215 N
15216 s/\n//
15217}
15218' >>$CONFIG_STATUS || ac_write_fail=1
15219rm -f conf$$subs.awk
15220cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15221_ACAWK
15222cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15223 for (key in S) S_is_set[key] = 1
15224 FS = "\a"
15225 \$ac_cs_awk_pipe_init
15226}
15227{
15228 line = $ 0
15229 nfields = split(line, field, "@")
15230 substed = 0
15231 len = length(field[1])
15232 for (i = 2; i < nfields; i++) {
15233 key = field[i]
15234 keylen = length(key)
15235 if (S_is_set[key]) {
15236 value = S[key]
15237 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15238 len += length(value) + length(field[++i])
15239 substed = 1
15240 } else
15241 len += 1 + keylen
15242 }
15243 if (nfields == 3 && !substed) {
15244 key = field[2]
15245 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15246 \$ac_cs_awk_read_file
15247 next
15248 }
15249 }
15250 print line
15251}
15252\$ac_cs_awk_pipe_fini
15253_ACAWK
15254_ACEOF
15255cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15256if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15257 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15258else
15259 cat
15260fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15261 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15262_ACEOF
15263
15264# VPATH may cause trouble with some makes, so we remove $(srcdir),
15265# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15266# trailing colons and then remove the whole line if VPATH becomes empty
15267# (actually we leave an empty line to preserve line numbers).
15268if test "x$srcdir" = x.; then
15269 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15270s/:*\$(srcdir):*/:/
15271s/:*\${srcdir}:*/:/
15272s/:*@srcdir@:*/:/
15273s/^\([^=]*=[ ]*\):*/\1/
15274s/:*$//
15275s/^[^=]*=[ ]*$//
15276}'
15277fi
2aeb72e9 15278
5213506e
RW
15279cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15280fi # test -n "$CONFIG_FILES"
2aeb72e9 15281
1c710c3c 15282
5213506e
RW
15283eval set X " :F $CONFIG_FILES "
15284shift
15285for ac_tag
15286do
15287 case $ac_tag in
15288 :[FHLC]) ac_mode=$ac_tag; continue;;
15289 esac
15290 case $ac_mode$ac_tag in
15291 :[FHL]*:*);;
15292 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15293 :[FH]-) ac_tag=-:-;;
15294 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15295 esac
15296 ac_save_IFS=$IFS
15297 IFS=:
15298 set x $ac_tag
15299 IFS=$ac_save_IFS
15300 shift
15301 ac_file=$1
15302 shift
79c06341 15303
5213506e
RW
15304 case $ac_mode in
15305 :L) ac_source=$1;;
15306 :[FH])
15307 ac_file_inputs=
15308 for ac_f
15309 do
15310 case $ac_f in
15311 -) ac_f="$tmp/stdin";;
15312 *) # Look for the file first in the build tree, then in the source tree
15313 # (if the path is not absolute). The absolute path cannot be DOS-style,
15314 # because $ac_f cannot contain `:'.
15315 test -f "$ac_f" ||
15316 case $ac_f in
15317 [\\/$]*) false;;
15318 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15319 esac ||
15320 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15321 esac
15322 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15323 as_fn_append ac_file_inputs " '$ac_f'"
15324 done
1c710c3c 15325
5213506e
RW
15326 # Let's still pretend it is `configure' which instantiates (i.e., don't
15327 # use $as_me), people would be surprised to read:
15328 # /* config.h. Generated by config.status. */
15329 configure_input='Generated from '`
15330 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15331 `' by configure.'
15332 if test x"$ac_file" != x-; then
15333 configure_input="$ac_file. $configure_input"
15334 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15335$as_echo "$as_me: creating $ac_file" >&6;}
2aeb72e9 15336 fi
5213506e
RW
15337 # Neutralize special characters interpreted by sed in replacement strings.
15338 case $configure_input in #(
15339 *\&* | *\|* | *\\* )
15340 ac_sed_conf_input=`$as_echo "$configure_input" |
15341 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15342 *) ac_sed_conf_input=$configure_input;;
15343 esac
11a67599 15344
5213506e
RW
15345 case $ac_tag in
15346 *:-:* | *:-) cat >"$tmp/stdin" \
15347 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15348 esac
15349 ;;
11a67599
ZW
15350 esac
15351
5213506e 15352 ac_dir=`$as_dirname -- "$ac_file" ||
1c710c3c
DJ
15353$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15354 X"$ac_file" : 'X\(//\)[^/]' \| \
15355 X"$ac_file" : 'X\(//\)$' \| \
5213506e
RW
15356 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15357$as_echo X"$ac_file" |
15358 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15359 s//\1/
15360 q
15361 }
15362 /^X\(\/\/\)[^/].*/{
15363 s//\1/
15364 q
15365 }
15366 /^X\(\/\/\)$/{
15367 s//\1/
15368 q
15369 }
15370 /^X\(\/\).*/{
15371 s//\1/
15372 q
15373 }
15374 s/.*/./; q'`
15375 as_dir="$ac_dir"; as_fn_mkdir_p
1c710c3c 15376 ac_builddir=.
0b0dc272 15377
5213506e
RW
15378case "$ac_dir" in
15379.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15380*)
15381 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15382 # A ".." for each directory in $ac_dir_suffix.
15383 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15384 case $ac_top_builddir_sub in
15385 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15386 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15387 esac ;;
15388esac
15389ac_abs_top_builddir=$ac_pwd
15390ac_abs_builddir=$ac_pwd$ac_dir_suffix
15391# for backward compatibility:
15392ac_top_builddir=$ac_top_build_prefix
1c710c3c
DJ
15393
15394case $srcdir in
5213506e 15395 .) # We are building in place.
1c710c3c 15396 ac_srcdir=.
5213506e
RW
15397 ac_top_srcdir=$ac_top_builddir_sub
15398 ac_abs_top_srcdir=$ac_pwd ;;
15399 [\\/]* | ?:[\\/]* ) # Absolute name.
1c710c3c 15400 ac_srcdir=$srcdir$ac_dir_suffix;
5213506e
RW
15401 ac_top_srcdir=$srcdir
15402 ac_abs_top_srcdir=$srcdir ;;
15403 *) # Relative name.
15404 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15405 ac_top_srcdir=$ac_top_build_prefix$srcdir
15406 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1c710c3c 15407esac
5213506e 15408ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
a4b9e93e 15409
0b0dc272 15410
5213506e
RW
15411 case $ac_mode in
15412 :F)
15413 #
15414 # CONFIG_FILE
15415 #
1c710c3c
DJ
15416
15417 case $INSTALL in
15418 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5213506e 15419 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
671aa708 15420 esac
5213506e 15421_ACEOF
11a67599 15422
5213506e
RW
15423cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15424# If the template does not know about datarootdir, expand it.
15425# FIXME: This hack should be removed a few years after 2.60.
15426ac_datarootdir_hack=; ac_datarootdir_seen=
15427ac_sed_dataroot='
15428/datarootdir/ {
15429 p
15430 q
15431}
15432/@datadir@/p
15433/@docdir@/p
15434/@infodir@/p
15435/@localedir@/p
15436/@mandir@/p'
15437case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15438*datarootdir*) ac_datarootdir_seen=yes;;
15439*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15440 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15441$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11a67599 15442_ACEOF
5213506e
RW
15443cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15444 ac_datarootdir_hack='
15445 s&@datadir@&$datadir&g
15446 s&@docdir@&$docdir&g
15447 s&@infodir@&$infodir&g
15448 s&@localedir@&$localedir&g
15449 s&@mandir@&$mandir&g
15450 s&\\\${datarootdir}&$datarootdir&g' ;;
15451esac
15452_ACEOF
15453
15454# Neutralize VPATH when `$srcdir' = `.'.
15455# Shell code in configure.ac might set extrasub.
15456# FIXME: do we really want to maintain this feature?
15457cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15458ac_sed_extra="$ac_vpsub
1c710c3c
DJ
15459$extrasub
15460_ACEOF
5213506e 15461cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1c710c3c
DJ
15462:t
15463/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5213506e
RW
15464s|@configure_input@|$ac_sed_conf_input|;t t
15465s&@top_builddir@&$ac_top_builddir_sub&;t t
15466s&@top_build_prefix@&$ac_top_build_prefix&;t t
15467s&@srcdir@&$ac_srcdir&;t t
15468s&@abs_srcdir@&$ac_abs_srcdir&;t t
15469s&@top_srcdir@&$ac_top_srcdir&;t t
15470s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15471s&@builddir@&$ac_builddir&;t t
15472s&@abs_builddir@&$ac_abs_builddir&;t t
15473s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15474s&@INSTALL@&$ac_INSTALL&;t t
15475$ac_datarootdir_hack
15476"
15477eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15478if $ac_cs_awk_getline; then
15479 $AWK -f "$tmp/subs.awk"
15480else
15481 $AWK -f "$tmp/subs.awk" | $SHELL
15482fi >$tmp/out \
15483 || as_fn_error "could not create $ac_file" "$LINENO" 5
15484
15485test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15486 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15487 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15488 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15489which seems to be undefined. Please make sure it is defined." >&5
15490$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15491which seems to be undefined. Please make sure it is defined." >&2;}
15492
15493 rm -f "$tmp/stdin"
15494 case $ac_file in
15495 -) cat "$tmp/out" && rm -f "$tmp/out";;
15496 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15497 esac \
15498 || as_fn_error "could not create $ac_file" "$LINENO" 5
15499 ;;
11a67599 15500
11a67599 15501
79c06341 15502
5213506e
RW
15503 esac
15504
3e54529c
RW
15505
15506 case $ac_file$ac_mode in
15507 "Makefile":F) sed "$extrasub_build" Makefile |
15508 sed "$extrasub_host" |
15509 sed "$extrasub_target" > mf$$
15510 mv -f mf$$ Makefile ;;
15511
15512 esac
5213506e
RW
15513done # for ac_tag
15514
15515
15516as_fn_exit 0
1c710c3c 15517_ACEOF
1c710c3c
DJ
15518ac_clean_files=$ac_clean_files_save
15519
5213506e
RW
15520test $ac_write_fail = 0 ||
15521 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15522
1c710c3c
DJ
15523
15524# configure is writing to config.log, and then calls config.status.
15525# config.status does its own redirection, appending to config.log.
15526# Unfortunately, on DOS this fails, as config.log is still kept open
15527# by configure, so config.status won't be able to write to it; its
15528# output is simply discarded. So we exec the FD to /dev/null,
15529# effectively closing config.log, so it can be properly (re)opened and
15530# appended to by config.status. When coming back to configure, we
15531# need to make the FD available again.
15532if test "$no_create" != yes; then
15533 ac_cs_success=:
15534 ac_config_status_args=
15535 test "$silent" = yes &&
15536 ac_config_status_args="$ac_config_status_args --quiet"
15537 exec 5>/dev/null
15538 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15539 exec 5>>config.log
15540 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15541 # would make configure fail if this is the last instruction.
5213506e
RW
15542 $ac_cs_success || as_fn_exit $?
15543fi
15544if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15545 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15546$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1c710c3c 15547fi
79c06341 15548