Don't change input_elf_XXX if they are -1
[deliverable/binutils-gdb.git] / configure
CommitLineData
a0da8069 1#! /bin/sh
a0da8069 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
a0da8069
NN
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c6b750e1 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
c6b750e1 31fi
c6b750e1 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
c6b750e1
DJ
79fi
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
c6b750e1
DJ
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
8e957354
PB
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
81ecdfbb
RW
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
c6b750e1 184do
81ecdfbb
RW
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
c6b750e1 228 else
81ecdfbb
RW
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
c6b750e1 233 fi
81ecdfbb
RW
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
c6b750e1 263
81ecdfbb
RW
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
375 as_expr=expr
376else
377 as_expr=false
378fi
379
81ecdfbb 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
381 as_basename=basename
382else
383 as_basename=false
384fi
385
81ecdfbb
RW
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
c6b750e1 391
81ecdfbb 392as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
c6b750e1 410
c6b750e1
DJ
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
c6b750e1 418
81ecdfbb
RW
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
c6b750e1 428 sed '
81ecdfbb
RW
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
c6b750e1 433 N
81ecdfbb
RW
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
c6b750e1 436 t loop
81ecdfbb 437 s/-\n.*//
c6b750e1 438 ' >$as_me.lineno &&
81ecdfbb
RW
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
c6b750e1
DJ
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
c6b750e1
DJ
446 # Exit status is that of the last command.
447 exit
448}
449
81ecdfbb
RW
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
c6b750e1
DJ
461esac
462
81ecdfbb
RW
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
c6b750e1 466else
81ecdfbb
RW
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
c6b750e1 469fi
81ecdfbb
RW
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 472 as_ln_s='ln -s'
81ecdfbb
RW
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
c6b750e1 483 fi
c6b750e1
DJ
484else
485 as_ln_s='cp -p'
486fi
81ecdfbb
RW
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
c6b750e1
DJ
489
490if mkdir -p . 2>/dev/null; then
81ecdfbb 491 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
81ecdfbb
RW
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
c6b750e1
DJ
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
81ecdfbb 527exec 7<&0 </dev/null 6>&1
a0da8069 528
c6b750e1
DJ
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
c6b750e1
DJ
534#
535# Initializations.
536#
a0da8069 537ac_default_prefix=/usr/local
81ecdfbb 538ac_clean_files=
c6b750e1 539ac_config_libobj_dir=.
81ecdfbb 540LIBOBJS=
c6b750e1
DJ
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
c6b750e1
DJ
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
81ecdfbb 552PACKAGE_URL=
c6b750e1
DJ
553
554ac_unique_file="move-if-change"
81ecdfbb 555enable_option_checking=no
700d40ca
ILT
556# Factoring default headers for most tests.
557ac_includes_default="\
558#include <stdio.h>
559#ifdef HAVE_SYS_TYPES_H
560# include <sys/types.h>
561#endif
562#ifdef HAVE_SYS_STAT_H
563# include <sys/stat.h>
564#endif
565#ifdef STDC_HEADERS
566# include <stdlib.h>
567# include <stddef.h>
568#else
569# ifdef HAVE_STDLIB_H
570# include <stdlib.h>
571# endif
572#endif
573#ifdef HAVE_STRING_H
574# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
575# include <memory.h>
576# endif
577# include <string.h>
578#endif
579#ifdef HAVE_STRINGS_H
580# include <strings.h>
581#endif
582#ifdef HAVE_INTTYPES_H
583# include <inttypes.h>
584#endif
585#ifdef HAVE_STDINT_H
586# include <stdint.h>
587#endif
588#ifdef HAVE_UNISTD_H
589# include <unistd.h>
590#endif"
591
81ecdfbb
RW
592ac_subst_vars='LTLIBOBJS
593LIBOBJS
594compare_exclusions
595stage2_werror_flag
596stage1_checking
597stage1_cflags
598MAINT
599MAINTAINER_MODE_FALSE
600MAINTAINER_MODE_TRUE
601COMPILER_NM_FOR_TARGET
602COMPILER_LD_FOR_TARGET
603COMPILER_AS_FOR_TARGET
604FLAGS_FOR_TARGET
605RAW_CXX_FOR_TARGET
606WINDMC_FOR_TARGET
607WINDRES_FOR_TARGET
608STRIP_FOR_TARGET
609RANLIB_FOR_TARGET
610OBJDUMP_FOR_TARGET
611NM_FOR_TARGET
612LIPO_FOR_TARGET
613LD_FOR_TARGET
614DLLTOOL_FOR_TARGET
615AS_FOR_TARGET
616AR_FOR_TARGET
617GFORTRAN_FOR_TARGET
618GCJ_FOR_TARGET
619GCC_FOR_TARGET
620CXX_FOR_TARGET
621CC_FOR_TARGET
622OBJDUMP
623OBJCOPY
624WINDMC
625WINDRES
626STRIP
627RANLIB
628NM
629LIPO
630LD
631DLLTOOL
632AS
633AR
634RUNTEST
635EXPECT
636MAKEINFO
637FLEX
638LEX
639M4
640BISON
641YACC
642config_shell
643WINDRES_FOR_BUILD
644WINDMC_FOR_BUILD
645RANLIB_FOR_BUILD
646NM_FOR_BUILD
647LD_FOR_BUILD
648LDFLAGS_FOR_BUILD
649GFORTRAN_FOR_BUILD
650GCJ_FOR_BUILD
651DLLTOOL_FOR_BUILD
652CXX_FOR_BUILD
653CXXFLAGS_FOR_BUILD
654CFLAGS_FOR_BUILD
655CC_FOR_BUILD
656AS_FOR_BUILD
657AR_FOR_BUILD
658target_configargs
659configdirs
660host_configargs
661build_configdirs
662build_configargs
663INSTALL_GDB_TK
664GDB_TK
665CONFIGURE_GDB_TK
666build_tooldir
667tooldir
668GCC_SHLIB_SUBDIR
669RPATH_ENVVAR
96655cc4 670BUILD_CONFIG
81ecdfbb
RW
671CXXFLAGS_FOR_TARGET
672CFLAGS_FOR_TARGET
673DEBUG_PREFIX_CFLAGS_FOR_TARGET
674SYSROOT_CFLAGS_FOR_TARGET
675stage1_languages
700d40ca
ILT
676extra_host_libiberty_configure_flags
677libelfinc
678libelflibs
679EGREP
680GREP
681CPP
81ecdfbb
RW
682clooginc
683clooglibs
684pplinc
685ppllibs
686poststage1_libs
687poststage1_ldflags
688stage1_libs
689stage1_ldflags
690extra_mpc_mpfr_configure_flags
691extra_mpc_gmp_configure_flags
692extra_mpfr_configure_flags
693gmpinc
694gmplibs
695do_compare
696GNATMAKE
697GNATBIND
698ac_ct_CXX
699CXXFLAGS
700CXX
701OBJEXT
702EXEEXT
703ac_ct_CC
704CPPFLAGS
705LDFLAGS
706CFLAGS
707CC
708target_subdir
709host_subdir
710build_subdir
711build_libsubdir
8e957354
PB
712AWK
713SED
81ecdfbb
RW
714LN_S
715LN
716INSTALL_DATA
717INSTALL_SCRIPT
718INSTALL_PROGRAM
719target_os
720target_vendor
721target_cpu
722target
723host_os
724host_vendor
725host_cpu
726host
727target_noncanonical
728host_noncanonical
729build_noncanonical
730build_os
731build_vendor
732build_cpu
733build
734TOPLEVEL_CONFIGURE_ARGUMENTS
735target_alias
736host_alias
737build_alias
738LIBS
739ECHO_T
740ECHO_N
741ECHO_C
742DEFS
743mandir
744localedir
745libdir
746psdir
747pdfdir
748dvidir
749htmldir
750infodir
751docdir
752oldincludedir
753includedir
754localstatedir
755sharedstatedir
756sysconfdir
757datadir
758datarootdir
759libexecdir
760sbindir
761bindir
762program_transform_name
763prefix
764exec_prefix
765PACKAGE_URL
766PACKAGE_BUGREPORT
767PACKAGE_STRING
768PACKAGE_VERSION
769PACKAGE_TARNAME
770PACKAGE_NAME
771PATH_SEPARATOR
772SHELL'
773ac_subst_files='serialization_dependencies
774host_makefile_frag
775target_makefile_frag
776alphaieee_frag
777ospace_frag'
778ac_user_opts='
779enable_option_checking
780with_build_libsubdir
781enable_gold
782enable_libada
783enable_libssp
784enable_build_with_cxx
785with_mpc
786with_mpc_include
787with_mpc_lib
788with_mpfr_dir
789with_mpfr
790with_mpfr_include
791with_mpfr_lib
792with_gmp_dir
793with_gmp
794with_gmp_include
795with_gmp_lib
796with_host_libstdcxx
797with_stage1_ldflags
798with_stage1_libs
799with_boot_ldflags
800with_boot_libs
801with_ppl
802with_ppl_include
803with_ppl_lib
804enable_ppl_version_check
805with_cloog
806with_cloog_include
807with_cloog_lib
808enable_cloog_version_check
700d40ca
ILT
809enable_lto
810with_libelf
811with_libelf_include
812with_libelf_lib
81ecdfbb
RW
813enable_stage1_languages
814enable_objc_gc
815with_build_sysroot
816with_debug_prefix_map
817enable_bootstrap
96655cc4 818with_build_config
81ecdfbb
RW
819enable_serial_configure
820with_build_time_tools
821enable_maintainer_mode
822enable_stage1_checking
823enable_werror
81ecdfbb
RW
824'
825 ac_precious_vars='build_alias
826host_alias
827target_alias
828CC
829CFLAGS
830LDFLAGS
831LIBS
832CPPFLAGS
833CXX
834CXXFLAGS
835CCC
700d40ca 836CPP
81ecdfbb
RW
837AR
838AS
839DLLTOOL
840LD
841LIPO
842NM
843RANLIB
844STRIP
845WINDRES
846WINDMC
847OBJCOPY
848OBJDUMP
849CC_FOR_TARGET
850CXX_FOR_TARGET
851GCC_FOR_TARGET
852GCJ_FOR_TARGET
853GFORTRAN_FOR_TARGET
854AR_FOR_TARGET
855AS_FOR_TARGET
856DLLTOOL_FOR_TARGET
857LD_FOR_TARGET
858LIPO_FOR_TARGET
859NM_FOR_TARGET
860OBJDUMP_FOR_TARGET
861RANLIB_FOR_TARGET
862STRIP_FOR_TARGET
863WINDRES_FOR_TARGET
864WINDMC_FOR_TARGET'
865
a0da8069
NN
866
867# Initialize some variables set by options.
c6b750e1
DJ
868ac_init_help=
869ac_init_version=false
81ecdfbb
RW
870ac_unrecognized_opts=
871ac_unrecognized_sep=
a0da8069
NN
872# The variables have the same names as the options, with
873# dashes changed to underlines.
c6b750e1 874cache_file=/dev/null
a0da8069 875exec_prefix=NONE
a0da8069 876no_create=
a0da8069
NN
877no_recursion=
878prefix=NONE
879program_prefix=NONE
880program_suffix=NONE
881program_transform_name=s,x,x,
882silent=
883site=
884srcdir=
a0da8069
NN
885verbose=
886x_includes=NONE
887x_libraries=NONE
c6b750e1
DJ
888
889# Installation directory options.
890# These are left unexpanded so users can "make install exec_prefix=/foo"
891# and all the variables that are supposed to be based on exec_prefix
892# by default will actually change.
893# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 894# (The list follows the same order as the GNU Coding Standards.)
a0da8069
NN
895bindir='${exec_prefix}/bin'
896sbindir='${exec_prefix}/sbin'
897libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
898datarootdir='${prefix}/share'
899datadir='${datarootdir}'
a0da8069
NN
900sysconfdir='${prefix}/etc'
901sharedstatedir='${prefix}/com'
902localstatedir='${prefix}/var'
a0da8069
NN
903includedir='${prefix}/include'
904oldincludedir='/usr/include'
81ecdfbb
RW
905docdir='${datarootdir}/doc/${PACKAGE}'
906infodir='${datarootdir}/info'
907htmldir='${docdir}'
908dvidir='${docdir}'
909pdfdir='${docdir}'
910psdir='${docdir}'
911libdir='${exec_prefix}/lib'
912localedir='${datarootdir}/locale'
913mandir='${datarootdir}/man'
252b5132 914
a0da8069 915ac_prev=
81ecdfbb 916ac_dashdash=
a0da8069
NN
917for ac_option
918do
a0da8069
NN
919 # If the previous option needs an argument, assign it.
920 if test -n "$ac_prev"; then
81ecdfbb 921 eval $ac_prev=\$ac_option
a0da8069
NN
922 ac_prev=
923 continue
924 fi
252b5132 925
81ecdfbb
RW
926 case $ac_option in
927 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
928 *) ac_optarg=yes ;;
929 esac
a0da8069
NN
930
931 # Accept the important Cygnus configure options, so we can diagnose typos.
932
81ecdfbb
RW
933 case $ac_dashdash$ac_option in
934 --)
935 ac_dashdash=yes ;;
a0da8069
NN
936
937 -bindir | --bindir | --bindi | --bind | --bin | --bi)
938 ac_prev=bindir ;;
939 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
c6b750e1 940 bindir=$ac_optarg ;;
a0da8069
NN
941
942 -build | --build | --buil | --bui | --bu)
c6b750e1 943 ac_prev=build_alias ;;
a0da8069 944 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
c6b750e1 945 build_alias=$ac_optarg ;;
a0da8069
NN
946
947 -cache-file | --cache-file | --cache-fil | --cache-fi \
948 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
949 ac_prev=cache_file ;;
950 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
951 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
c6b750e1
DJ
952 cache_file=$ac_optarg ;;
953
954 --config-cache | -C)
955 cache_file=config.cache ;;
a0da8069 956
81ecdfbb 957 -datadir | --datadir | --datadi | --datad)
a0da8069 958 ac_prev=datadir ;;
81ecdfbb 959 -datadir=* | --datadir=* | --datadi=* | --datad=*)
c6b750e1 960 datadir=$ac_optarg ;;
a0da8069 961
81ecdfbb
RW
962 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
963 | --dataroo | --dataro | --datar)
964 ac_prev=datarootdir ;;
965 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
966 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
967 datarootdir=$ac_optarg ;;
968
a0da8069 969 -disable-* | --disable-*)
81ecdfbb 970 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
a0da8069 971 # Reject names that are not valid shell variable names.
81ecdfbb
RW
972 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
973 as_fn_error "invalid feature name: $ac_useropt"
974 ac_useropt_orig=$ac_useropt
975 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
976 case $ac_user_opts in
977 *"
978"enable_$ac_useropt"
979"*) ;;
980 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
981 ac_unrecognized_sep=', ';;
982 esac
983 eval enable_$ac_useropt=no ;;
984
985 -docdir | --docdir | --docdi | --doc | --do)
986 ac_prev=docdir ;;
987 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
988 docdir=$ac_optarg ;;
989
990 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
991 ac_prev=dvidir ;;
992 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
993 dvidir=$ac_optarg ;;
a0da8069
NN
994
995 -enable-* | --enable-*)
81ecdfbb 996 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
a0da8069 997 # Reject names that are not valid shell variable names.
81ecdfbb
RW
998 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
999 as_fn_error "invalid feature name: $ac_useropt"
1000 ac_useropt_orig=$ac_useropt
1001 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1002 case $ac_user_opts in
1003 *"
1004"enable_$ac_useropt"
1005"*) ;;
1006 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1007 ac_unrecognized_sep=', ';;
a0da8069 1008 esac
81ecdfbb 1009 eval enable_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1010
1011 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1012 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1013 | --exec | --exe | --ex)
1014 ac_prev=exec_prefix ;;
1015 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1016 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1017 | --exec=* | --exe=* | --ex=*)
c6b750e1 1018 exec_prefix=$ac_optarg ;;
a0da8069
NN
1019
1020 -gas | --gas | --ga | --g)
1021 # Obsolete; use --with-gas.
1022 with_gas=yes ;;
1023
c6b750e1
DJ
1024 -help | --help | --hel | --he | -h)
1025 ac_init_help=long ;;
1026 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1027 ac_init_help=recursive ;;
1028 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1029 ac_init_help=short ;;
a0da8069
NN
1030
1031 -host | --host | --hos | --ho)
c6b750e1 1032 ac_prev=host_alias ;;
a0da8069 1033 -host=* | --host=* | --hos=* | --ho=*)
c6b750e1 1034 host_alias=$ac_optarg ;;
a0da8069 1035
81ecdfbb
RW
1036 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1037 ac_prev=htmldir ;;
1038 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1039 | --ht=*)
1040 htmldir=$ac_optarg ;;
1041
a0da8069
NN
1042 -includedir | --includedir | --includedi | --included | --include \
1043 | --includ | --inclu | --incl | --inc)
1044 ac_prev=includedir ;;
1045 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1046 | --includ=* | --inclu=* | --incl=* | --inc=*)
c6b750e1 1047 includedir=$ac_optarg ;;
a0da8069
NN
1048
1049 -infodir | --infodir | --infodi | --infod | --info | --inf)
1050 ac_prev=infodir ;;
1051 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
c6b750e1 1052 infodir=$ac_optarg ;;
a0da8069
NN
1053
1054 -libdir | --libdir | --libdi | --libd)
1055 ac_prev=libdir ;;
1056 -libdir=* | --libdir=* | --libdi=* | --libd=*)
c6b750e1 1057 libdir=$ac_optarg ;;
a0da8069
NN
1058
1059 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1060 | --libexe | --libex | --libe)
1061 ac_prev=libexecdir ;;
1062 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1063 | --libexe=* | --libex=* | --libe=*)
c6b750e1 1064 libexecdir=$ac_optarg ;;
a0da8069 1065
81ecdfbb
RW
1066 -localedir | --localedir | --localedi | --localed | --locale)
1067 ac_prev=localedir ;;
1068 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1069 localedir=$ac_optarg ;;
1070
a0da8069 1071 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 1072 | --localstate | --localstat | --localsta | --localst | --locals)
a0da8069
NN
1073 ac_prev=localstatedir ;;
1074 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 1075 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
c6b750e1 1076 localstatedir=$ac_optarg ;;
a0da8069
NN
1077
1078 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1079 ac_prev=mandir ;;
1080 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
c6b750e1 1081 mandir=$ac_optarg ;;
a0da8069
NN
1082
1083 -nfp | --nfp | --nf)
1084 # Obsolete; use --without-fp.
1085 with_fp=no ;;
1086
1087 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
c6b750e1 1088 | --no-cr | --no-c | -n)
a0da8069
NN
1089 no_create=yes ;;
1090
1091 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1092 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1093 no_recursion=yes ;;
1094
1095 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1096 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1097 | --oldin | --oldi | --old | --ol | --o)
1098 ac_prev=oldincludedir ;;
1099 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1100 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1101 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
c6b750e1 1102 oldincludedir=$ac_optarg ;;
a0da8069
NN
1103
1104 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1105 ac_prev=prefix ;;
1106 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
c6b750e1 1107 prefix=$ac_optarg ;;
a0da8069
NN
1108
1109 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1110 | --program-pre | --program-pr | --program-p)
1111 ac_prev=program_prefix ;;
1112 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1113 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
c6b750e1 1114 program_prefix=$ac_optarg ;;
a0da8069
NN
1115
1116 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1117 | --program-suf | --program-su | --program-s)
1118 ac_prev=program_suffix ;;
1119 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1120 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
c6b750e1 1121 program_suffix=$ac_optarg ;;
a0da8069
NN
1122
1123 -program-transform-name | --program-transform-name \
1124 | --program-transform-nam | --program-transform-na \
1125 | --program-transform-n | --program-transform- \
1126 | --program-transform | --program-transfor \
1127 | --program-transfo | --program-transf \
1128 | --program-trans | --program-tran \
1129 | --progr-tra | --program-tr | --program-t)
1130 ac_prev=program_transform_name ;;
1131 -program-transform-name=* | --program-transform-name=* \
1132 | --program-transform-nam=* | --program-transform-na=* \
1133 | --program-transform-n=* | --program-transform-=* \
1134 | --program-transform=* | --program-transfor=* \
1135 | --program-transfo=* | --program-transf=* \
1136 | --program-trans=* | --program-tran=* \
1137 | --progr-tra=* | --program-tr=* | --program-t=*)
c6b750e1 1138 program_transform_name=$ac_optarg ;;
a0da8069 1139
81ecdfbb
RW
1140 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1141 ac_prev=pdfdir ;;
1142 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1143 pdfdir=$ac_optarg ;;
1144
1145 -psdir | --psdir | --psdi | --psd | --ps)
1146 ac_prev=psdir ;;
1147 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1148 psdir=$ac_optarg ;;
1149
a0da8069
NN
1150 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1151 | -silent | --silent | --silen | --sile | --sil)
1152 silent=yes ;;
1153
1154 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1155 ac_prev=sbindir ;;
1156 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1157 | --sbi=* | --sb=*)
c6b750e1 1158 sbindir=$ac_optarg ;;
a0da8069
NN
1159
1160 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1161 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1162 | --sharedst | --shareds | --shared | --share | --shar \
1163 | --sha | --sh)
1164 ac_prev=sharedstatedir ;;
1165 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1166 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1167 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1168 | --sha=* | --sh=*)
c6b750e1 1169 sharedstatedir=$ac_optarg ;;
a0da8069
NN
1170
1171 -site | --site | --sit)
1172 ac_prev=site ;;
1173 -site=* | --site=* | --sit=*)
c6b750e1 1174 site=$ac_optarg ;;
a0da8069
NN
1175
1176 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1177 ac_prev=srcdir ;;
1178 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
c6b750e1 1179 srcdir=$ac_optarg ;;
a0da8069
NN
1180
1181 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1182 | --syscon | --sysco | --sysc | --sys | --sy)
1183 ac_prev=sysconfdir ;;
1184 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1185 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
c6b750e1 1186 sysconfdir=$ac_optarg ;;
a0da8069
NN
1187
1188 -target | --target | --targe | --targ | --tar | --ta | --t)
c6b750e1 1189 ac_prev=target_alias ;;
a0da8069 1190 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
c6b750e1 1191 target_alias=$ac_optarg ;;
a0da8069
NN
1192
1193 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1194 verbose=yes ;;
1195
c6b750e1
DJ
1196 -version | --version | --versio | --versi | --vers | -V)
1197 ac_init_version=: ;;
a0da8069
NN
1198
1199 -with-* | --with-*)
81ecdfbb 1200 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
a0da8069 1201 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1202 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1203 as_fn_error "invalid package name: $ac_useropt"
1204 ac_useropt_orig=$ac_useropt
1205 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1206 case $ac_user_opts in
1207 *"
1208"with_$ac_useropt"
1209"*) ;;
1210 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1211 ac_unrecognized_sep=', ';;
a0da8069 1212 esac
81ecdfbb 1213 eval with_$ac_useropt=\$ac_optarg ;;
a0da8069
NN
1214
1215 -without-* | --without-*)
81ecdfbb 1216 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
a0da8069 1217 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1218 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1219 as_fn_error "invalid package name: $ac_useropt"
1220 ac_useropt_orig=$ac_useropt
1221 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1222 case $ac_user_opts in
1223 *"
1224"with_$ac_useropt"
1225"*) ;;
1226 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1227 ac_unrecognized_sep=', ';;
1228 esac
1229 eval with_$ac_useropt=no ;;
a0da8069
NN
1230
1231 --x)
1232 # Obsolete; use --with-x.
1233 with_x=yes ;;
1234
1235 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1236 | --x-incl | --x-inc | --x-in | --x-i)
1237 ac_prev=x_includes ;;
1238 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1239 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
c6b750e1 1240 x_includes=$ac_optarg ;;
a0da8069
NN
1241
1242 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1243 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1244 ac_prev=x_libraries ;;
1245 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1246 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
c6b750e1 1247 x_libraries=$ac_optarg ;;
a0da8069 1248
81ecdfbb
RW
1249 -*) as_fn_error "unrecognized option: \`$ac_option'
1250Try \`$0 --help' for more information."
a0da8069
NN
1251 ;;
1252
c6b750e1
DJ
1253 *=*)
1254 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1255 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1256 case $ac_envvar in #(
1257 '' | [0-9]* | *[!_$as_cr_alnum]* )
1258 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1259 esac
1260 eval $ac_envvar=\$ac_optarg
c6b750e1
DJ
1261 export $ac_envvar ;;
1262
a0da8069 1263 *)
c6b750e1 1264 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1265 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
c6b750e1 1266 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1267 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c6b750e1 1268 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
a0da8069
NN
1269 ;;
1270
1271 esac
1272done
1273
1274if test -n "$ac_prev"; then
c6b750e1 1275 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1276 as_fn_error "missing argument to $ac_option"
a0da8069 1277fi
a0da8069 1278
81ecdfbb
RW
1279if test -n "$ac_unrecognized_opts"; then
1280 case $enable_option_checking in
1281 no) ;;
1282 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1283 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
c6b750e1 1284 esac
81ecdfbb 1285fi
a0da8069 1286
81ecdfbb
RW
1287# Check all directory arguments for consistency.
1288for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1289 datadir sysconfdir sharedstatedir localstatedir includedir \
1290 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1291 libdir localedir mandir
a0da8069 1292do
81ecdfbb
RW
1293 eval ac_val=\$$ac_var
1294 # Remove trailing slashes.
1295 case $ac_val in
1296 */ )
1297 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1298 eval $ac_var=\$ac_val;;
1299 esac
1300 # Be sure to have absolute directory names.
c6b750e1 1301 case $ac_val in
81ecdfbb
RW
1302 [\\/$]* | ?:[\\/]* ) continue;;
1303 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
a0da8069 1304 esac
81ecdfbb 1305 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
a0da8069
NN
1306done
1307
c6b750e1
DJ
1308# There might be people who depend on the old broken behavior: `$host'
1309# used to hold the argument of --host etc.
1310# FIXME: To remove some day.
1311build=$build_alias
1312host=$host_alias
1313target=$target_alias
376a0e54 1314
c6b750e1
DJ
1315# FIXME: To remove some day.
1316if test "x$host_alias" != x; then
1317 if test "x$build_alias" = x; then
1318 cross_compiling=maybe
81ecdfbb 1319 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
c6b750e1
DJ
1320 If a cross compiler is detected then cross compile mode will be used." >&2
1321 elif test "x$build_alias" != "x$host_alias"; then
1322 cross_compiling=yes
1323 fi
1324fi
1325
1326ac_tool_prefix=
1327test -n "$host_alias" && ac_tool_prefix=$host_alias-
1328
1329test "$silent" = yes && exec 6>/dev/null
a0da8069 1330
a0da8069 1331
81ecdfbb
RW
1332ac_pwd=`pwd` && test -n "$ac_pwd" &&
1333ac_ls_di=`ls -di .` &&
1334ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1335 as_fn_error "working directory cannot be determined"
1336test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1337 as_fn_error "pwd does not report name of working directory"
1338
1339
a0da8069
NN
1340# Find the source files, if location was not specified.
1341if test -z "$srcdir"; then
1342 ac_srcdir_defaulted=yes
81ecdfbb
RW
1343 # Try the directory containing this script, then the parent directory.
1344 ac_confdir=`$as_dirname -- "$as_myself" ||
1345$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1346 X"$as_myself" : 'X\(//\)[^/]' \| \
1347 X"$as_myself" : 'X\(//\)$' \| \
1348 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1349$as_echo X"$as_myself" |
1350 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1351 s//\1/
1352 q
1353 }
1354 /^X\(\/\/\)[^/].*/{
1355 s//\1/
1356 q
1357 }
1358 /^X\(\/\/\)$/{
1359 s//\1/
1360 q
1361 }
1362 /^X\(\/\).*/{
1363 s//\1/
1364 q
1365 }
1366 s/.*/./; q'`
a0da8069 1367 srcdir=$ac_confdir
81ecdfbb 1368 if test ! -r "$srcdir/$ac_unique_file"; then
a0da8069
NN
1369 srcdir=..
1370 fi
1371else
1372 ac_srcdir_defaulted=no
1373fi
81ecdfbb
RW
1374if test ! -r "$srcdir/$ac_unique_file"; then
1375 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1376 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1377fi
1378ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1379ac_abs_confdir=`(
1380 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1381 pwd)`
1382# When building in place, set srcdir=.
1383if test "$ac_abs_confdir" = "$ac_pwd"; then
1384 srcdir=.
1385fi
1386# Remove unnecessary trailing slashes from srcdir.
1387# Double slashes in file names in object file debugging info
1388# mess up M-x gdb in Emacs.
1389case $srcdir in
1390*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1391esac
9cc8ae67
PB
1392ac_subdirs_all=`cd $srcdir && echo */configure | sed 's,/configure,,g'`
1393
81ecdfbb
RW
1394for ac_var in $ac_precious_vars; do
1395 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1396 eval ac_env_${ac_var}_value=\$${ac_var}
1397 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1398 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1399done
c6b750e1
DJ
1400
1401#
1402# Report the --help message.
1403#
1404if test "$ac_init_help" = "long"; then
1405 # Omit some internal or obsolete options to make the list less imposing.
1406 # This message is too long to be a string in the A/UX 3.1 sh.
1407 cat <<_ACEOF
1408\`configure' configures this package to adapt to many kinds of systems.
1409
1410Usage: $0 [OPTION]... [VAR=VALUE]...
1411
1412To assign environment variables (e.g., CC, CFLAGS...), specify them as
1413VAR=VALUE. See below for descriptions of some of the useful variables.
1414
1415Defaults for the options are specified in brackets.
1416
1417Configuration:
1418 -h, --help display this help and exit
1419 --help=short display options specific to this package
1420 --help=recursive display the short help of all the included packages
1421 -V, --version display version information and exit
1422 -q, --quiet, --silent do not print \`checking...' messages
1423 --cache-file=FILE cache test results in FILE [disabled]
1424 -C, --config-cache alias for \`--cache-file=config.cache'
1425 -n, --no-create do not create output files
1426 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1427
c6b750e1
DJ
1428Installation directories:
1429 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1430 [$ac_default_prefix]
c6b750e1 1431 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1432 [PREFIX]
c6b750e1
DJ
1433
1434By default, \`make install' will install all the files in
1435\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1436an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1437for instance \`--prefix=\$HOME'.
1438
1439For better control, use the options below.
1440
1441Fine tuning of the installation directories:
81ecdfbb
RW
1442 --bindir=DIR user executables [EPREFIX/bin]
1443 --sbindir=DIR system admin executables [EPREFIX/sbin]
1444 --libexecdir=DIR program executables [EPREFIX/libexec]
1445 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1446 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1447 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1448 --libdir=DIR object code libraries [EPREFIX/lib]
1449 --includedir=DIR C header files [PREFIX/include]
1450 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1451 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1452 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1453 --infodir=DIR info documentation [DATAROOTDIR/info]
1454 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1455 --mandir=DIR man documentation [DATAROOTDIR/man]
1456 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1457 --htmldir=DIR html documentation [DOCDIR]
1458 --dvidir=DIR dvi documentation [DOCDIR]
1459 --pdfdir=DIR pdf documentation [DOCDIR]
1460 --psdir=DIR ps documentation [DOCDIR]
c6b750e1
DJ
1461_ACEOF
1462
1463 cat <<\_ACEOF
1464
1465Program names:
1466 --program-prefix=PREFIX prepend PREFIX to installed program names
1467 --program-suffix=SUFFIX append SUFFIX to installed program names
1468 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1469
1470System types:
1471 --build=BUILD configure for building on BUILD [guessed]
1472 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1473 --target=TARGET configure for building compilers for TARGET [HOST]
1474_ACEOF
a0da8069 1475fi
a0da8069 1476
c6b750e1
DJ
1477if test -n "$ac_init_help"; then
1478
1479 cat <<\_ACEOF
1480
1481Optional Features:
81ecdfbb 1482 --disable-option-checking ignore unrecognized --enable/--with options
c6b750e1
DJ
1483 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1484 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
93f9b408 1485 --enable-gold use gold instead of ld
521ec477
DD
1486 --enable-libada build libada directory
1487 --enable-libssp build libssp directory
e8a5fa9c 1488 --enable-build-with-cxx build with C++ compiler instead of C compiler
e28c595f
JM
1489 --disable-ppl-version-check disable check for PPL version
1490 --disable-cloog-version-check disable check for CLooG version
700d40ca 1491 --enable-lto enable link time optimization support
521ec477 1492 --enable-stage1-languages[=all] choose additional languages to build during
c6b750e1 1493 stage1. Mostly useful for compiler development.
521ec477
DD
1494 --enable-objc-gc enable use of Boehm's garbage collector with the
1495 GNU Objective-C runtime
1496 --enable-bootstrap enable bootstrapping [yes if native build]
1497 --enable-serial-[{host,target,build}-]configure
1498 force sequential configuration of
c6b750e1 1499 sub-packages for the host, target or build
521ec477 1500 machine, or all sub-packages
c6b750e1
DJ
1501 --enable-maintainer-mode enable make rules and dependencies not useful
1502 (and sometimes confusing) to the casual installer
521ec477
DD
1503 --enable-stage1-checking[=all] choose additional checking for stage1
1504 of the compiler
c6b750e1
DJ
1505 --enable-werror enable -Werror in bootstrap stage2 and later
1506
1507Optional Packages:
1508 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1509 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1510 --with-build-libsubdir=DIR Directory where to find libraries for build system
e8a5fa9c
RW
1511 --with-mpc=PATH specify prefix directory for installed MPC package.
1512 Equivalent to --with-mpc-include=PATH/include
1513 plus --with-mpc-lib=PATH/lib
1514 --with-mpc-include=PATH
1515 specify directory for installed MPC include files
1516 --with-mpc-lib=PATH specify directory for the installed MPC library
521ec477
DD
1517 --with-mpfr-dir=PATH this option has been REMOVED
1518 --with-mpfr=PATH specify prefix directory for installed MPFR package.
c6b750e1
DJ
1519 Equivalent to --with-mpfr-include=PATH/include
1520 plus --with-mpfr-lib=PATH/lib
1521 --with-mpfr-include=PATH
521ec477
DD
1522 specify directory for installed MPFR include files
1523 --with-mpfr-lib=PATH specify directory for the installed MPFR library
1524 --with-gmp-dir=PATH this option has been REMOVED
1525 --with-gmp=PATH specify prefix directory for the installed GMP package.
c6b750e1
DJ
1526 Equivalent to --with-gmp-include=PATH/include
1527 plus --with-gmp-lib=PATH/lib
521ec477
DD
1528 --with-gmp-include=PATH specify directory for installed GMP include files
1529 --with-gmp-lib=PATH specify directory for the installed GMP library
29383458
JM
1530 --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
1531 when linking with PPL
e8a5fa9c
RW
1532 --with-stage1-ldflags=FLAGS Linker flags for stage1
1533 -with-stage1-libs=LIBS Libraries for stage1
1534 --with-boot-ldflags=FLAGS Linker flags for stage2 and later
1535 --with-boot-libs=LIBS Libraries for stage2 and later
e28c595f
JM
1536 --with-ppl=PATH Specify prefix directory for the installed PPL package
1537 Equivalent to --with-ppl-include=PATH/include
1538 plus --with-ppl-lib=PATH/lib
1539 --with-ppl-include=PATH Specify directory for installed PPL include files
1540 --with-ppl-lib=PATH Specify the directory for the installed PPL library
1541 --with-cloog=PATH Specify prefix directory for the installed CLooG-PPL package
1542 Equivalent to --with-cloog-include=PATH/include
1543 plus --with-cloog-lib=PATH/lib
1544 --with-cloog-include=PATH Specify directory for installed CLooG include files
1545 --with-cloog-lib=PATH Specify the directory for the installed CLooG library
700d40ca
ILT
1546 --with-libelf=PATH Specify prefix directory for the installed libelf package
1547 Equivalent to --with-libelf-include=PATH/include
1548 plus --with-libelf-lib=PATH/lib
1549 --with-libelf-include=PATH Specify directory for installed libelf include files
1550 --with-libelf-lib=PATH Specify the directory for the installed libelf library
521ec477 1551 --with-build-sysroot=SYSROOT
c6b750e1 1552 use sysroot as the system root during the build
8a6ee3ab
JM
1553 --with-debug-prefix-map='A=B C=D ...'
1554 map A to B, C to D ... in debug information
96655cc4
AO
1555--with-build-config='NAME NAME2...'
1556 Use config/NAME.mk build configuration
521ec477 1557 --with-build-time-tools=PATH
c6b750e1 1558 use given path to find target tools during the build
c6b750e1
DJ
1559
1560Some influential environment variables:
1561 CC C compiler command
1562 CFLAGS C compiler flags
1563 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1564 nonstandard directory <lib dir>
81ecdfbb
RW
1565 LIBS libraries to pass to the linker, e.g. -l<library>
1566 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1567 you have headers in a nonstandard directory <include dir>
18f6b6ee
PB
1568 CXX C++ compiler command
1569 CXXFLAGS C++ compiler flags
700d40ca 1570 CPP C preprocessor
9a819804
AO
1571 AR AR for the host
1572 AS AS for the host
1573 DLLTOOL DLLTOOL for the host
1574 LD LD for the host
1575 LIPO LIPO for the host
1576 NM NM for the host
1577 RANLIB RANLIB for the host
1578 STRIP STRIP for the host
1579 WINDRES WINDRES for the host
0c24b341 1580 WINDMC WINDMC for the host
9a819804
AO
1581 OBJCOPY OBJCOPY for the host
1582 OBJDUMP OBJDUMP for the host
1583 CC_FOR_TARGET
1584 CC for the target
1585 CXX_FOR_TARGET
1586 CXX for the target
1587 GCC_FOR_TARGET
1588 GCC for the target
1589 GCJ_FOR_TARGET
1590 GCJ for the target
1591 GFORTRAN_FOR_TARGET
1592 GFORTRAN for the target
1593 AR_FOR_TARGET
1594 AR for the target
1595 AS_FOR_TARGET
1596 AS for the target
1597 DLLTOOL_FOR_TARGET
1598 DLLTOOL for the target
1599 LD_FOR_TARGET
1600 LD for the target
1601 LIPO_FOR_TARGET
1602 LIPO for the target
1603 NM_FOR_TARGET
1604 NM for the target
1605 OBJDUMP_FOR_TARGET
1606 OBJDUMP for the target
1607 RANLIB_FOR_TARGET
1608 RANLIB for the target
1609 STRIP_FOR_TARGET
1610 STRIP for the target
1611 WINDRES_FOR_TARGET
1612 WINDRES for the target
0c24b341
NC
1613 WINDMC_FOR_TARGET
1614 WINDMC for the target
c6b750e1
DJ
1615
1616Use these variables to override the choices made by `configure' or to help
1617it to find libraries and programs with nonstandard names/locations.
1618
81ecdfbb 1619Report bugs to the package provider.
c6b750e1 1620_ACEOF
81ecdfbb 1621ac_status=$?
c6b750e1
DJ
1622fi
1623
1624if test "$ac_init_help" = "recursive"; then
1625 # If there are subdirs, report their specific --help.
c6b750e1 1626 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1627 test -d "$ac_dir" ||
1628 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1629 continue
c6b750e1
DJ
1630 ac_builddir=.
1631
81ecdfbb
RW
1632case "$ac_dir" in
1633.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1634*)
1635 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1636 # A ".." for each directory in $ac_dir_suffix.
1637 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1638 case $ac_top_builddir_sub in
1639 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1640 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1641 esac ;;
1642esac
1643ac_abs_top_builddir=$ac_pwd
1644ac_abs_builddir=$ac_pwd$ac_dir_suffix
1645# for backward compatibility:
1646ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
1647
1648case $srcdir in
81ecdfbb 1649 .) # We are building in place.
c6b750e1 1650 ac_srcdir=.
81ecdfbb
RW
1651 ac_top_srcdir=$ac_top_builddir_sub
1652 ac_abs_top_srcdir=$ac_pwd ;;
1653 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 1654 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1655 ac_top_srcdir=$srcdir
1656 ac_abs_top_srcdir=$srcdir ;;
1657 *) # Relative name.
1658 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1659 ac_top_srcdir=$ac_top_build_prefix$srcdir
1660 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 1661esac
81ecdfbb
RW
1662ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1663
1664 cd "$ac_dir" || { ac_status=$?; continue; }
1665 # Check for guested configure.
1666 if test -f "$ac_srcdir/configure.gnu"; then
1667 echo &&
1668 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1669 elif test -f "$ac_srcdir/configure"; then
1670 echo &&
1671 $SHELL "$ac_srcdir/configure" --help=recursive
c6b750e1 1672 else
81ecdfbb
RW
1673 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1674 fi || ac_status=$?
1675 cd "$ac_pwd" || { ac_status=$?; break; }
c6b750e1
DJ
1676 done
1677fi
1678
81ecdfbb 1679test -n "$ac_init_help" && exit $ac_status
c6b750e1
DJ
1680if $ac_init_version; then
1681 cat <<\_ACEOF
81ecdfbb
RW
1682configure
1683generated by GNU Autoconf 2.64
c6b750e1 1684
81ecdfbb 1685Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
1686This configure script is free software; the Free Software Foundation
1687gives unlimited permission to copy, distribute and modify it.
1688_ACEOF
81ecdfbb 1689 exit
c6b750e1 1690fi
81ecdfbb
RW
1691
1692## ------------------------ ##
1693## Autoconf initialization. ##
1694## ------------------------ ##
1695
1696# ac_fn_c_try_compile LINENO
1697# --------------------------
1698# Try to compile conftest.$ac_ext, and return whether this succeeded.
1699ac_fn_c_try_compile ()
1700{
1701 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1702 rm -f conftest.$ac_objext
1703 if { { ac_try="$ac_compile"
1704case "(($ac_try" in
1705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1706 *) ac_try_echo=$ac_try;;
1707esac
1708eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1709$as_echo "$ac_try_echo"; } >&5
1710 (eval "$ac_compile") 2>conftest.err
1711 ac_status=$?
1712 if test -s conftest.err; then
1713 grep -v '^ *+' conftest.err >conftest.er1
1714 cat conftest.er1 >&5
1715 mv -f conftest.er1 conftest.err
1716 fi
1717 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1718 test $ac_status = 0; } && {
1719 test -z "$ac_c_werror_flag" ||
1720 test ! -s conftest.err
1721 } && test -s conftest.$ac_objext; then :
1722 ac_retval=0
1723else
1724 $as_echo "$as_me: failed program was:" >&5
1725sed 's/^/| /' conftest.$ac_ext >&5
1726
1727 ac_retval=1
1728fi
1729 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1730 return $ac_retval
1731
1732} # ac_fn_c_try_compile
1733
1734# ac_fn_cxx_try_compile LINENO
1735# ----------------------------
1736# Try to compile conftest.$ac_ext, and return whether this succeeded.
1737ac_fn_cxx_try_compile ()
1738{
1739 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1740 rm -f conftest.$ac_objext
1741 if { { ac_try="$ac_compile"
1742case "(($ac_try" in
1743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1744 *) ac_try_echo=$ac_try;;
1745esac
1746eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1747$as_echo "$ac_try_echo"; } >&5
1748 (eval "$ac_compile") 2>conftest.err
1749 ac_status=$?
1750 if test -s conftest.err; then
1751 grep -v '^ *+' conftest.err >conftest.er1
1752 cat conftest.er1 >&5
1753 mv -f conftest.er1 conftest.err
1754 fi
1755 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1756 test $ac_status = 0; } && {
1757 test -z "$ac_cxx_werror_flag" ||
1758 test ! -s conftest.err
1759 } && test -s conftest.$ac_objext; then :
1760 ac_retval=0
1761else
1762 $as_echo "$as_me: failed program was:" >&5
1763sed 's/^/| /' conftest.$ac_ext >&5
1764
1765 ac_retval=1
1766fi
1767 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1768 return $ac_retval
1769
1770} # ac_fn_cxx_try_compile
1771
1772# ac_fn_c_try_link LINENO
1773# -----------------------
1774# Try to link conftest.$ac_ext, and return whether this succeeded.
1775ac_fn_c_try_link ()
1776{
1777 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1778 rm -f conftest.$ac_objext conftest$ac_exeext
1779 if { { ac_try="$ac_link"
1780case "(($ac_try" in
1781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1782 *) ac_try_echo=$ac_try;;
1783esac
1784eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1785$as_echo "$ac_try_echo"; } >&5
1786 (eval "$ac_link") 2>conftest.err
1787 ac_status=$?
1788 if test -s conftest.err; then
1789 grep -v '^ *+' conftest.err >conftest.er1
1790 cat conftest.er1 >&5
1791 mv -f conftest.er1 conftest.err
1792 fi
1793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1794 test $ac_status = 0; } && {
1795 test -z "$ac_c_werror_flag" ||
1796 test ! -s conftest.err
1797 } && test -s conftest$ac_exeext && {
1798 test "$cross_compiling" = yes ||
1799 $as_test_x conftest$ac_exeext
1800 }; then :
1801 ac_retval=0
1802else
1803 $as_echo "$as_me: failed program was:" >&5
1804sed 's/^/| /' conftest.$ac_ext >&5
1805
1806 ac_retval=1
1807fi
1808 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1809 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1810 # interfere with the next link command; also delete a directory that is
1811 # left behind by Apple's compiler. We do this before executing the actions.
1812 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1813 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1814 return $ac_retval
1815
1816} # ac_fn_c_try_link
700d40ca
ILT
1817
1818# ac_fn_c_try_cpp LINENO
1819# ----------------------
1820# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1821ac_fn_c_try_cpp ()
1822{
1823 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1824 if { { ac_try="$ac_cpp conftest.$ac_ext"
1825case "(($ac_try" in
1826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1827 *) ac_try_echo=$ac_try;;
1828esac
1829eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1830$as_echo "$ac_try_echo"; } >&5
1831 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1832 ac_status=$?
1833 if test -s conftest.err; then
1834 grep -v '^ *+' conftest.err >conftest.er1
1835 cat conftest.er1 >&5
1836 mv -f conftest.er1 conftest.err
1837 fi
1838 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1839 test $ac_status = 0; } >/dev/null && {
1840 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1841 test ! -s conftest.err
1842 }; then :
1843 ac_retval=0
1844else
1845 $as_echo "$as_me: failed program was:" >&5
1846sed 's/^/| /' conftest.$ac_ext >&5
1847
1848 ac_retval=1
1849fi
1850 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1851 return $ac_retval
1852
1853} # ac_fn_c_try_cpp
1854
1855# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1856# -------------------------------------------------------
1857# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1858# the include files in INCLUDES and setting the cache variable VAR
1859# accordingly.
1860ac_fn_c_check_header_mongrel ()
1861{
1862 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1863 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1865$as_echo_n "checking for $2... " >&6; }
1866if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1867 $as_echo_n "(cached) " >&6
1868fi
1869eval ac_res=\$$3
1870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1871$as_echo "$ac_res" >&6; }
1872else
1873 # Is the header compilable?
1874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1875$as_echo_n "checking $2 usability... " >&6; }
1876cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1877/* end confdefs.h. */
1878$4
1879#include <$2>
1880_ACEOF
1881if ac_fn_c_try_compile "$LINENO"; then :
1882 ac_header_compiler=yes
1883else
1884 ac_header_compiler=no
1885fi
1886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1888$as_echo "$ac_header_compiler" >&6; }
1889
1890# Is the header present?
1891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1892$as_echo_n "checking $2 presence... " >&6; }
1893cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1894/* end confdefs.h. */
1895#include <$2>
1896_ACEOF
1897if ac_fn_c_try_cpp "$LINENO"; then :
1898 ac_header_preproc=yes
1899else
1900 ac_header_preproc=no
1901fi
1902rm -f conftest.err conftest.$ac_ext
1903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1904$as_echo "$ac_header_preproc" >&6; }
1905
1906# So? What about this header?
1907case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1908 yes:no: )
1909 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1910$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1911 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1912$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1913 ;;
1914 no:yes:* )
1915 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1916$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1917 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1918$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1919 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1920$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1921 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1922$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1924$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1925 ;;
1926esac
1927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1928$as_echo_n "checking for $2... " >&6; }
1929if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1930 $as_echo_n "(cached) " >&6
1931else
1932 eval "$3=\$ac_header_compiler"
1933fi
1934eval ac_res=\$$3
1935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1936$as_echo "$ac_res" >&6; }
1937fi
1938 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1939
1940} # ac_fn_c_check_header_mongrel
1941
1942# ac_fn_c_try_run LINENO
1943# ----------------------
1944# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1945# that executables *can* be run.
1946ac_fn_c_try_run ()
1947{
1948 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1949 if { { ac_try="$ac_link"
1950case "(($ac_try" in
1951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1952 *) ac_try_echo=$ac_try;;
1953esac
1954eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1955$as_echo "$ac_try_echo"; } >&5
1956 (eval "$ac_link") 2>&5
1957 ac_status=$?
1958 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1959 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1960 { { case "(($ac_try" in
1961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1962 *) ac_try_echo=$ac_try;;
1963esac
1964eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1965$as_echo "$ac_try_echo"; } >&5
1966 (eval "$ac_try") 2>&5
1967 ac_status=$?
1968 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1969 test $ac_status = 0; }; }; then :
1970 ac_retval=0
1971else
1972 $as_echo "$as_me: program exited with status $ac_status" >&5
1973 $as_echo "$as_me: failed program was:" >&5
1974sed 's/^/| /' conftest.$ac_ext >&5
1975
1976 ac_retval=$ac_status
1977fi
1978 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1979 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1980 return $ac_retval
1981
1982} # ac_fn_c_try_run
1983
1984# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1985# -------------------------------------------------------
1986# Tests whether HEADER exists and can be compiled using the include files in
1987# INCLUDES, setting the cache variable VAR accordingly.
1988ac_fn_c_check_header_compile ()
1989{
1990 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1992$as_echo_n "checking for $2... " >&6; }
1993if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1994 $as_echo_n "(cached) " >&6
1995else
1996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1997/* end confdefs.h. */
1998$4
1999#include <$2>
2000_ACEOF
2001if ac_fn_c_try_compile "$LINENO"; then :
2002 eval "$3=yes"
2003else
2004 eval "$3=no"
2005fi
2006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2007fi
2008eval ac_res=\$$3
2009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2010$as_echo "$ac_res" >&6; }
2011 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2012
2013} # ac_fn_c_check_header_compile
81ecdfbb 2014cat >config.log <<_ACEOF
c6b750e1
DJ
2015This file contains any messages produced by compilers while
2016running configure, to aid debugging if configure makes a mistake.
2017
2018It was created by $as_me, which was
81ecdfbb 2019generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
2020
2021 $ $0 $@
2022
2023_ACEOF
81ecdfbb 2024exec 5>>config.log
c6b750e1
DJ
2025{
2026cat <<_ASUNAME
2027## --------- ##
2028## Platform. ##
2029## --------- ##
2030
2031hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2032uname -m = `(uname -m) 2>/dev/null || echo unknown`
2033uname -r = `(uname -r) 2>/dev/null || echo unknown`
2034uname -s = `(uname -s) 2>/dev/null || echo unknown`
2035uname -v = `(uname -v) 2>/dev/null || echo unknown`
2036
2037/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2038/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2039
2040/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2041/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2042/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
81ecdfbb 2043/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
c6b750e1
DJ
2044/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2045/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2046/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2047
2048_ASUNAME
2049
2050as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2051for as_dir in $PATH
2052do
2053 IFS=$as_save_IFS
2054 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2055 $as_echo "PATH: $as_dir"
2056 done
2057IFS=$as_save_IFS
c6b750e1
DJ
2058
2059} >&5
2060
2061cat >&5 <<_ACEOF
2062
2063
2064## ----------- ##
2065## Core tests. ##
2066## ----------- ##
2067
2068_ACEOF
2069
2070
2071# Keep a trace of the command line.
2072# Strip out --no-create and --no-recursion so they do not pile up.
2073# Strip out --silent because we don't want to record it for future runs.
2074# Also quote any args containing shell meta-characters.
2075# Make two passes to allow for proper duplicate-argument suppression.
2076ac_configure_args=
2077ac_configure_args0=
2078ac_configure_args1=
c6b750e1
DJ
2079ac_must_keep_next=false
2080for ac_pass in 1 2
2081do
2082 for ac_arg
2083 do
2084 case $ac_arg in
2085 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2086 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2087 | -silent | --silent | --silen | --sile | --sil)
2088 continue ;;
81ecdfbb
RW
2089 *\'*)
2090 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2091 esac
2092 case $ac_pass in
81ecdfbb 2093 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
c6b750e1 2094 2)
81ecdfbb 2095 as_fn_append ac_configure_args1 " '$ac_arg'"
c6b750e1
DJ
2096 if test $ac_must_keep_next = true; then
2097 ac_must_keep_next=false # Got value, back to normal.
2098 else
2099 case $ac_arg in
2100 *=* | --config-cache | -C | -disable-* | --disable-* \
2101 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2102 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2103 | -with-* | --with-* | -without-* | --without-* | --x)
2104 case "$ac_configure_args0 " in
2105 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2106 esac
2107 ;;
2108 -* ) ac_must_keep_next=true ;;
2109 esac
2110 fi
81ecdfbb 2111 as_fn_append ac_configure_args " '$ac_arg'"
c6b750e1
DJ
2112 ;;
2113 esac
2114 done
2115done
81ecdfbb
RW
2116{ ac_configure_args0=; unset ac_configure_args0;}
2117{ ac_configure_args1=; unset ac_configure_args1;}
c6b750e1
DJ
2118
2119# When interrupted or exit'd, cleanup temporary files, and complete
2120# config.log. We remove comments because anyway the quotes in there
2121# would cause problems or look ugly.
81ecdfbb
RW
2122# WARNING: Use '\'' to represent an apostrophe within the trap.
2123# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
c6b750e1
DJ
2124trap 'exit_status=$?
2125 # Save into config.log some information that might help in debugging.
2126 {
2127 echo
2128
2129 cat <<\_ASBOX
2130## ---------------- ##
2131## Cache variables. ##
2132## ---------------- ##
2133_ASBOX
2134 echo
2135 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
2136(
2137 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2138 eval ac_val=\$$ac_var
2139 case $ac_val in #(
2140 *${as_nl}*)
2141 case $ac_var in #(
2142 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2143$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2144 esac
2145 case $ac_var in #(
2146 _ | IFS | as_nl) ;; #(
2147 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2148 *) { eval $ac_var=; unset $ac_var;} ;;
2149 esac ;;
2150 esac
2151 done
c6b750e1 2152 (set) 2>&1 |
81ecdfbb
RW
2153 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2154 *${as_nl}ac_space=\ *)
c6b750e1 2155 sed -n \
81ecdfbb
RW
2156 "s/'\''/'\''\\\\'\'''\''/g;
2157 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2158 ;; #(
c6b750e1 2159 *)
81ecdfbb 2160 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 2161 ;;
81ecdfbb
RW
2162 esac |
2163 sort
2164)
c6b750e1
DJ
2165 echo
2166
2167 cat <<\_ASBOX
2168## ----------------- ##
2169## Output variables. ##
2170## ----------------- ##
2171_ASBOX
2172 echo
2173 for ac_var in $ac_subst_vars
2174 do
81ecdfbb
RW
2175 eval ac_val=\$$ac_var
2176 case $ac_val in
2177 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2178 esac
2179 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2180 done | sort
2181 echo
2182
2183 if test -n "$ac_subst_files"; then
2184 cat <<\_ASBOX
81ecdfbb
RW
2185## ------------------- ##
2186## File substitutions. ##
2187## ------------------- ##
c6b750e1
DJ
2188_ASBOX
2189 echo
2190 for ac_var in $ac_subst_files
2191 do
81ecdfbb
RW
2192 eval ac_val=\$$ac_var
2193 case $ac_val in
2194 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2195 esac
2196 $as_echo "$ac_var='\''$ac_val'\''"
c6b750e1
DJ
2197 done | sort
2198 echo
2199 fi
2200
2201 if test -s confdefs.h; then
2202 cat <<\_ASBOX
2203## ----------- ##
2204## confdefs.h. ##
2205## ----------- ##
2206_ASBOX
2207 echo
81ecdfbb 2208 cat confdefs.h
c6b750e1
DJ
2209 echo
2210 fi
2211 test "$ac_signal" != 0 &&
81ecdfbb
RW
2212 $as_echo "$as_me: caught signal $ac_signal"
2213 $as_echo "$as_me: exit $exit_status"
c6b750e1 2214 } >&5
81ecdfbb
RW
2215 rm -f core *.core core.conftest.* &&
2216 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
c6b750e1 2217 exit $exit_status
81ecdfbb 2218' 0
c6b750e1 2219for ac_signal in 1 2 13 15; do
81ecdfbb 2220 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
c6b750e1
DJ
2221done
2222ac_signal=0
2223
2224# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2225rm -f -r conftest* confdefs.h
2226
2227$as_echo "/* confdefs.h */" > confdefs.h
c6b750e1
DJ
2228
2229# Predefined preprocessor variables.
2230
2231cat >>confdefs.h <<_ACEOF
2232#define PACKAGE_NAME "$PACKAGE_NAME"
2233_ACEOF
2234
c6b750e1
DJ
2235cat >>confdefs.h <<_ACEOF
2236#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2237_ACEOF
2238
c6b750e1
DJ
2239cat >>confdefs.h <<_ACEOF
2240#define PACKAGE_VERSION "$PACKAGE_VERSION"
2241_ACEOF
2242
c6b750e1
DJ
2243cat >>confdefs.h <<_ACEOF
2244#define PACKAGE_STRING "$PACKAGE_STRING"
2245_ACEOF
2246
c6b750e1
DJ
2247cat >>confdefs.h <<_ACEOF
2248#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2249_ACEOF
2250
81ecdfbb
RW
2251cat >>confdefs.h <<_ACEOF
2252#define PACKAGE_URL "$PACKAGE_URL"
2253_ACEOF
2254
c6b750e1
DJ
2255
2256# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2257# Prefer an explicitly selected file to automatically selected ones.
2258ac_site_file1=NONE
2259ac_site_file2=NONE
2260if test -n "$CONFIG_SITE"; then
2261 ac_site_file1=$CONFIG_SITE
2262elif test "x$prefix" != xNONE; then
2263 ac_site_file1=$prefix/share/config.site
2264 ac_site_file2=$prefix/etc/config.site
2265else
2266 ac_site_file1=$ac_default_prefix/share/config.site
2267 ac_site_file2=$ac_default_prefix/etc/config.site
a0da8069 2268fi
81ecdfbb
RW
2269for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2270do
2271 test "x$ac_site_file" = xNONE && continue
a0da8069 2272 if test -r "$ac_site_file"; then
81ecdfbb
RW
2273 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2274$as_echo "$as_me: loading site script $ac_site_file" >&6;}
c6b750e1 2275 sed 's/^/| /' "$ac_site_file" >&5
a0da8069
NN
2276 . "$ac_site_file"
2277 fi
2278done
2279
2280if test -r "$cache_file"; then
c6b750e1
DJ
2281 # Some versions of bash will fail to source /dev/null (special
2282 # files actually), so we avoid doing that.
2283 if test -f "$cache_file"; then
81ecdfbb
RW
2284 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2285$as_echo "$as_me: loading cache $cache_file" >&6;}
c6b750e1 2286 case $cache_file in
81ecdfbb
RW
2287 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2288 *) . "./$cache_file";;
c6b750e1
DJ
2289 esac
2290 fi
a0da8069 2291else
81ecdfbb
RW
2292 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2293$as_echo "$as_me: creating cache $cache_file" >&6;}
c6b750e1
DJ
2294 >$cache_file
2295fi
2296
2297# Check that the precious variables saved in the cache have kept the same
2298# value.
2299ac_cache_corrupted=false
81ecdfbb 2300for ac_var in $ac_precious_vars; do
c6b750e1
DJ
2301 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2302 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2303 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2304 eval ac_new_val=\$ac_env_${ac_var}_value
c6b750e1
DJ
2305 case $ac_old_set,$ac_new_set in
2306 set,)
81ecdfbb
RW
2307 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2308$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
c6b750e1
DJ
2309 ac_cache_corrupted=: ;;
2310 ,set)
81ecdfbb
RW
2311 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2312$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
c6b750e1
DJ
2313 ac_cache_corrupted=: ;;
2314 ,);;
2315 *)
2316 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2317 # differences in whitespace do not lead to failure.
2318 ac_old_val_w=`echo x $ac_old_val`
2319 ac_new_val_w=`echo x $ac_new_val`
2320 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2321 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2322$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2323 ac_cache_corrupted=:
2324 else
2325 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2326$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2327 eval $ac_var=\$ac_old_val
2328 fi
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2330$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2332$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
c6b750e1
DJ
2333 fi;;
2334 esac
2335 # Pass precious variables to config.status.
2336 if test "$ac_new_set" = set; then
2337 case $ac_new_val in
81ecdfbb 2338 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
c6b750e1
DJ
2339 *) ac_arg=$ac_var=$ac_new_val ;;
2340 esac
2341 case " $ac_configure_args " in
2342 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2343 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
c6b750e1
DJ
2344 esac
2345 fi
2346done
2347if $ac_cache_corrupted; then
81ecdfbb
RW
2348 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2349$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2350 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2351$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2352 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
a0da8069 2353fi
81ecdfbb
RW
2354## -------------------- ##
2355## Main body of script. ##
2356## -------------------- ##
a0da8069
NN
2357
2358ac_ext=c
a0da8069 2359ac_cpp='$CPP $CPPFLAGS'
c6b750e1
DJ
2360ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2361ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2362ac_compiler_gnu=$ac_cv_c_compiler_gnu
2363
2364
2365
2366
c6b750e1
DJ
2367
2368
34a0f3cf 2369
c6b750e1 2370
5b553f7e
RW
2371
2372progname=$0
2373# if PWD already has a value, it is probably wrong.
2374if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
2375
2376# Export original configure arguments for use by sub-configures.
2377# Quote arguments with shell meta charatcers.
2378TOPLEVEL_CONFIGURE_ARGUMENTS=
2379set -- "$progname" "$@"
2380for ac_arg
2381do
2382 case "$ac_arg" in
2383 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\']*)
2384 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
2385 # if the argument is of the form -foo=baz, quote the baz part only
2386 ac_arg=`echo "'$ac_arg'" | sed "s/^'\([-a-zA-Z0-9]*=\)/\\1'/"` ;;
2387 *) ;;
2388 esac
2389 # Add the quoted argument to the list.
2390 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS $ac_arg"
2391done
2392if test "$silent" = yes; then
2393 TOPLEVEL_CONFIGURE_ARGUMENTS="$TOPLEVEL_CONFIGURE_ARGUMENTS --silent"
2394fi
2395# Remove the initial space we just introduced and, as these will be
2396# expanded by make, quote '$'.
2397TOPLEVEL_CONFIGURE_ARGUMENTS=`echo "x$TOPLEVEL_CONFIGURE_ARGUMENTS" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
2398
c6b750e1
DJ
2399
2400# Find the build, host, and target systems.
a0da8069 2401ac_aux_dir=
81ecdfbb
RW
2402for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2403 for ac_t in install-sh install.sh shtool; do
2404 if test -f "$ac_dir/$ac_t"; then
2405 ac_aux_dir=$ac_dir
2406 ac_install_sh="$ac_aux_dir/$ac_t -c"
2407 break 2
2408 fi
2409 done
a0da8069
NN
2410done
2411if test -z "$ac_aux_dir"; then
81ecdfbb 2412 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
a0da8069 2413fi
81ecdfbb
RW
2414
2415# These three variables are undocumented and unsupported,
2416# and are intended to be withdrawn in a future Autoconf release.
2417# They can cause serious problems if a builder's source tree is in a directory
2418# whose full name contains unusual characters.
2419ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2420ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2421ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2422
a0da8069 2423
c6b750e1 2424# Make sure we can run config.sub.
81ecdfbb
RW
2425$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2426 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2427
2428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2429$as_echo_n "checking build system type... " >&6; }
2430if test "${ac_cv_build+set}" = set; then :
2431 $as_echo_n "(cached) " >&6
2432else
2433 ac_build_alias=$build_alias
2434test "x$ac_build_alias" = x &&
2435 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2436test "x$ac_build_alias" = x &&
2437 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2438ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2439 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2440
2441fi
2442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2443$as_echo "$ac_cv_build" >&6; }
2444case $ac_cv_build in
2445*-*-*) ;;
2446*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2447esac
c6b750e1 2448build=$ac_cv_build
81ecdfbb
RW
2449ac_save_IFS=$IFS; IFS='-'
2450set x $ac_cv_build
2451shift
2452build_cpu=$1
2453build_vendor=$2
2454shift; shift
2455# Remember, the first character of IFS is used to create $*,
2456# except with old shells:
2457build_os=$*
2458IFS=$ac_save_IFS
2459case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
a0da8069 2460
a0da8069 2461
c6b750e1
DJ
2462 case ${build_alias} in
2463 "") build_noncanonical=${build} ;;
2464 *) build_noncanonical=${build_alias} ;;
cac3d6c4
CM
2465esac
2466
2467
cac3d6c4 2468
c6b750e1
DJ
2469 case ${host_alias} in
2470 "") host_noncanonical=${build_noncanonical} ;;
2471 *) host_noncanonical=${host_alias} ;;
cac3d6c4
CM
2472esac
2473
cac3d6c4 2474
c6b750e1
DJ
2475
2476 case ${target_alias} in
2477 "") target_noncanonical=${host_noncanonical} ;;
2478 *) target_noncanonical=${target_alias} ;;
cac3d6c4
CM
2479esac
2480
cac3d6c4 2481
c6b750e1
DJ
2482
2483
2484test "$host_noncanonical" = "$target_noncanonical" &&
a0da8069
NN
2485 test "$program_prefix$program_suffix$program_transform_name" = \
2486 NONENONEs,x,x, &&
c6b750e1 2487 program_transform_name=s,y,y,
cac3d6c4 2488
81ecdfbb
RW
2489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2490$as_echo_n "checking host system type... " >&6; }
2491if test "${ac_cv_host+set}" = set; then :
2492 $as_echo_n "(cached) " >&6
cac3d6c4 2493else
81ecdfbb
RW
2494 if test "x$host_alias" = x; then
2495 ac_cv_host=$ac_cv_build
2496else
2497 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2498 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2499fi
c6b750e1
DJ
2500
2501fi
81ecdfbb
RW
2502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2503$as_echo "$ac_cv_host" >&6; }
2504case $ac_cv_host in
2505*-*-*) ;;
2506*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2507esac
c6b750e1 2508host=$ac_cv_host
81ecdfbb
RW
2509ac_save_IFS=$IFS; IFS='-'
2510set x $ac_cv_host
2511shift
2512host_cpu=$1
2513host_vendor=$2
2514shift; shift
2515# Remember, the first character of IFS is used to create $*,
2516# except with old shells:
2517host_os=$*
2518IFS=$ac_save_IFS
2519case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2520
2521
81ecdfbb
RW
2522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2523$as_echo_n "checking target system type... " >&6; }
2524if test "${ac_cv_target+set}" = set; then :
2525 $as_echo_n "(cached) " >&6
c6b750e1 2526else
81ecdfbb
RW
2527 if test "x$target_alias" = x; then
2528 ac_cv_target=$ac_cv_host
2529else
2530 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2531 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2532fi
c6b750e1 2533
cac3d6c4 2534fi
81ecdfbb
RW
2535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2536$as_echo "$ac_cv_target" >&6; }
2537case $ac_cv_target in
2538*-*-*) ;;
2539*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2540esac
c6b750e1 2541target=$ac_cv_target
81ecdfbb
RW
2542ac_save_IFS=$IFS; IFS='-'
2543set x $ac_cv_target
2544shift
2545target_cpu=$1
2546target_vendor=$2
2547shift; shift
2548# Remember, the first character of IFS is used to create $*,
2549# except with old shells:
2550target_os=$*
2551IFS=$ac_save_IFS
2552case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
c6b750e1
DJ
2553
2554
2555# The aliases save the names the user supplied, while $host etc.
2556# will get canonicalized.
2557test -n "$target_alias" &&
2558 test "$program_prefix$program_suffix$program_transform_name" = \
2559 NONENONEs,x,x, &&
2560 program_prefix=${target_alias}-
81ecdfbb 2561
a0da8069 2562test "$program_prefix" != NONE &&
81ecdfbb 2563 program_transform_name="s&^&$program_prefix&;$program_transform_name"
a0da8069
NN
2564# Use a double $ so make ignores it.
2565test "$program_suffix" != NONE &&
81ecdfbb
RW
2566 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2567# Double any \ or $.
c6b750e1 2568# By default was `s,x,x', remove it if useless.
81ecdfbb
RW
2569ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2570program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
cac3d6c4 2571
a0da8069
NN
2572
2573
e5c3f801
NN
2574# Get 'install' or 'install-sh' and its variants.
2575# Find a good install program. We prefer a C program (faster),
2576# so one script is as good as another. But avoid the broken or
2577# incompatible versions:
2578# SysV /etc/install, /usr/sbin/install
2579# SunOS /usr/etc/install
2580# IRIX /sbin/install
2581# AIX /bin/install
c6b750e1 2582# AmigaOS /C/install, which installs bootblocks on floppy discs
e5c3f801
NN
2583# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2584# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2585# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
c6b750e1 2586# OS/2's system install, which has a completely different semantic
e5c3f801 2587# ./install, which can be erroneously created by make from ./install.sh.
58c85be7 2588# Reject install programs that cannot install multiple files.
81ecdfbb
RW
2589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2590$as_echo_n "checking for a BSD-compatible install... " >&6; }
e5c3f801 2591if test -z "$INSTALL"; then
81ecdfbb
RW
2592if test "${ac_cv_path_install+set}" = set; then :
2593 $as_echo_n "(cached) " >&6
c6b750e1
DJ
2594else
2595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2596for as_dir in $PATH
2597do
2598 IFS=$as_save_IFS
2599 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2600 # Account for people who put trailing slashes in PATH elements.
2601case $as_dir/ in #((
2602 ./ | .// | /[cC]/* | \
c6b750e1 2603 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
81ecdfbb 2604 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
c6b750e1
DJ
2605 /usr/ucb/* ) ;;
2606 *)
2607 # OSF1 and SCO ODT 3.0 have their own names for install.
2608 # Don't use installbsd from OSF since it installs stuff as root
2609 # by default.
2610 for ac_prog in ginstall scoinst install; do
2611 for ac_exec_ext in '' $ac_executable_extensions; do
81ecdfbb 2612 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
e5c3f801 2613 if test $ac_prog = install &&
c6b750e1 2614 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
e5c3f801
NN
2615 # AIX install. It has an incompatible calling convention.
2616 :
c6b750e1
DJ
2617 elif test $ac_prog = install &&
2618 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2619 # program-specific install script used by HP pwplus--don't use.
2620 :
e5c3f801 2621 else
58c85be7
RW
2622 rm -rf conftest.one conftest.two conftest.dir
2623 echo one > conftest.one
2624 echo two > conftest.two
2625 mkdir conftest.dir
2626 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2627 test -s conftest.one && test -s conftest.two &&
2628 test -s conftest.dir/conftest.one &&
2629 test -s conftest.dir/conftest.two
2630 then
2631 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2632 break 3
2633 fi
e5c3f801
NN
2634 fi
2635 fi
2636 done
c6b750e1
DJ
2637 done
2638 ;;
2639esac
81ecdfbb
RW
2640
2641 done
2642IFS=$as_save_IFS
c6b750e1 2643
58c85be7 2644rm -rf conftest.one conftest.two conftest.dir
e5c3f801
NN
2645
2646fi
2647 if test "${ac_cv_path_install+set}" = set; then
c6b750e1 2648 INSTALL=$ac_cv_path_install
e5c3f801 2649 else
58c85be7
RW
2650 # As a last resort, use the slow shell script. Don't cache a
2651 # value for INSTALL within a source directory, because that will
e5c3f801 2652 # break other packages using the cache if that directory is
58c85be7 2653 # removed, or if the value is a relative name.
c6b750e1 2654 INSTALL=$ac_install_sh
e5c3f801
NN
2655 fi
2656fi
81ecdfbb
RW
2657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2658$as_echo "$INSTALL" >&6; }
e5c3f801
NN
2659
2660# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2661# It thinks the first close brace ends the variable substitution.
2662test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2663
c6b750e1 2664test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
e5c3f801
NN
2665
2666test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2667
81ecdfbb
RW
2668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln works" >&5
2669$as_echo_n "checking whether ln works... " >&6; }
2670if test "${acx_cv_prog_LN+set}" = set; then :
2671 $as_echo_n "(cached) " >&6
656fdd47
PB
2672else
2673 rm -f conftestdata_t
2674echo >conftestdata_f
2675if ln conftestdata_f conftestdata_t 2>/dev/null
2676then
2677 acx_cv_prog_LN=ln
2678else
2679 acx_cv_prog_LN=no
2680fi
2681rm -f conftestdata_f conftestdata_t
2682
2683fi
2684if test $acx_cv_prog_LN = no; then
2685 LN="cp"
81ecdfbb
RW
2686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN" >&5
2687$as_echo "no, using $LN" >&6; }
656fdd47
PB
2688else
2689 LN="$acx_cv_prog_LN"
81ecdfbb
RW
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2691$as_echo "yes" >&6; }
656fdd47
PB
2692fi
2693
81ecdfbb
RW
2694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
2695$as_echo_n "checking whether ln -s works... " >&6; }
c6b750e1
DJ
2696LN_S=$as_ln_s
2697if test "$LN_S" = "ln -s"; then
81ecdfbb
RW
2698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2699$as_echo "yes" >&6; }
cac3d6c4 2700else
81ecdfbb
RW
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
2702$as_echo "no, using $LN_S" >&6; }
dfdffa2c
PB
2703fi
2704
8e957354
PB
2705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
2706$as_echo_n "checking for a sed that does not truncate output... " >&6; }
2707if test "${ac_cv_path_SED+set}" = set; then :
2708 $as_echo_n "(cached) " >&6
2709else
2710 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
2711 for ac_i in 1 2 3 4 5 6 7; do
2712 ac_script="$ac_script$as_nl$ac_script"
2713 done
2714 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
2715 { ac_script=; unset ac_script;}
2716 if test -z "$SED"; then
2717 ac_path_SED_found=false
2718 # Loop through the user's path and test for each of PROGNAME-LIST
2719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2720for as_dir in $PATH
2721do
2722 IFS=$as_save_IFS
2723 test -z "$as_dir" && as_dir=.
2724 for ac_prog in sed gsed; do
2725 for ac_exec_ext in '' $ac_executable_extensions; do
2726 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
2727 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
2728# Check for GNU ac_path_SED and select it if it is found.
2729 # Check for GNU $ac_path_SED
2730case `"$ac_path_SED" --version 2>&1` in
2731*GNU*)
2732 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
2733*)
2734 ac_count=0
2735 $as_echo_n 0123456789 >"conftest.in"
2736 while :
2737 do
2738 cat "conftest.in" "conftest.in" >"conftest.tmp"
2739 mv "conftest.tmp" "conftest.in"
2740 cp "conftest.in" "conftest.nl"
2741 $as_echo '' >> "conftest.nl"
2742 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
2743 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2744 as_fn_arith $ac_count + 1 && ac_count=$as_val
2745 if test $ac_count -gt ${ac_path_SED_max-0}; then
2746 # Best one so far, save it but keep looking for a better one
2747 ac_cv_path_SED="$ac_path_SED"
2748 ac_path_SED_max=$ac_count
2749 fi
2750 # 10*(2^10) chars as input seems more than enough
2751 test $ac_count -gt 10 && break
2752 done
2753 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2754esac
2755
2756 $ac_path_SED_found && break 3
2757 done
2758 done
2759 done
2760IFS=$as_save_IFS
2761 if test -z "$ac_cv_path_SED"; then
2762 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
2763 fi
2764else
2765 ac_cv_path_SED=$SED
2766fi
2767
2768fi
2769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
2770$as_echo "$ac_cv_path_SED" >&6; }
2771 SED="$ac_cv_path_SED"
2772 rm -f conftest.sed
2773
2774for ac_prog in gawk mawk nawk awk
2775do
2776 # Extract the first word of "$ac_prog", so it can be a program name with args.
2777set dummy $ac_prog; ac_word=$2
2778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2779$as_echo_n "checking for $ac_word... " >&6; }
2780if test "${ac_cv_prog_AWK+set}" = set; then :
2781 $as_echo_n "(cached) " >&6
2782else
2783 if test -n "$AWK"; then
2784 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2785else
2786as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2787for as_dir in $PATH
2788do
2789 IFS=$as_save_IFS
2790 test -z "$as_dir" && as_dir=.
2791 for ac_exec_ext in '' $ac_executable_extensions; do
2792 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2793 ac_cv_prog_AWK="$ac_prog"
2794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2795 break 2
2796 fi
2797done
2798 done
2799IFS=$as_save_IFS
2800
2801fi
2802fi
2803AWK=$ac_cv_prog_AWK
2804if test -n "$AWK"; then
2805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2806$as_echo "$AWK" >&6; }
2807else
2808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2809$as_echo "no" >&6; }
2810fi
2811
2812
2813 test -n "$AWK" && break
2814done
2815
e5c3f801 2816
252b5132 2817### we might need to use some other shell than /bin/sh for running subshells
252b5132
RH
2818### If we are on Windows, search for the shell. This will permit people
2819### to not have /bin/sh, but to be able to see /SOME/PATH/sh configure
2820### without also having to set CONFIG_SHELL. This code will work when
2821### using bash, which sets OSTYPE.
2822case "${OSTYPE}" in
2823*win32*)
a0da8069
NN
2824 if test x${CONFIG_SHELL} = x ; then
2825 if test ! -f /bin/sh ; then
2826 if test x${SHELL} != x && test -f ${SHELL} ; then
252b5132
RH
2827 CONFIG_SHELL=${SHELL}
2828 export CONFIG_SHELL
2829 else
2830 for prog in sh sh.exe bash bash.exe; do
2831 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
2832 for dir in $PATH; do
2833 test -z "$dir" && dir=.
2834 if test -f $dir/$prog; then
2835 CONFIG_SHELL=$dir/$prog
2836 export CONFIG_SHELL
2837 break
2838 fi
2839 done
2840 IFS="$save_ifs"
2841 test -n "${CONFIG_SHELL}" && break
2842 done
2843 fi
2844 fi
2845 fi
2846 ;;
2847esac
2848
2849config_shell=${CONFIG_SHELL-/bin/sh}
2850
a0da8069 2851moveifchange=${srcdir}/move-if-change
252b5132 2852
0fdbe983
DJ
2853srcpwd=`cd ${srcdir} ; ${PWDCMD-pwd}`
2854
2855# We pass INSTALL explicitly to sub-makes. Make sure that it is not
2856# a relative path.
2857if test "$INSTALL" = "${srcdir}/install-sh -c"; then
2858 INSTALL="${srcpwd}/install-sh -c"
2859fi
2860
a0da8069
NN
2861# Set srcdir to "." if that's what it is.
2862# This is important for multilib support.
2863pwd=`${PWDCMD-pwd}`
a0da8069
NN
2864if test "${pwd}" = "${srcpwd}" ; then
2865 srcdir=.
252b5132
RH
2866fi
2867
a0da8069 2868topsrcdir=$srcpwd
252b5132 2869
a0da8069 2870extra_host_args=
afefada0 2871
a0da8069
NN
2872### To add a new directory to the tree, first choose whether it is a target
2873### or a host dependent tool. Then put it into the appropriate list
2874### (library or tools, host or target), doing a dependency sort.
252b5132 2875
c6b750e1 2876# Subdirs will be configured in the order listed in build_configdirs,
a0da8069 2877# configdirs, or target_configdirs; see the serialization section below.
252b5132 2878
c6b750e1
DJ
2879# Dependency sorting is only needed when *configuration* must be done in
2880# a particular order. In all cases a dependency should be specified in
a0da8069 2881# the Makefile, whether or not it's implicitly specified here.
252b5132 2882
a0da8069
NN
2883# Double entries in build_configdirs, configdirs, or target_configdirs may
2884# cause circular dependencies and break everything horribly.
252b5132 2885
6a9cf61e
PB
2886# these library is used by various programs built for the build
2887# environment
2888#
2889build_libs="build-libiberty"
2890
2891# these tools are built for the build environment
ee025550 2892build_tools="build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes"
6a9cf61e 2893
a0da8069
NN
2894# these libraries are used by various programs built for the host environment
2895#
1f53ca9a 2896host_libs="intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv"
a0da8069 2897
a0da8069
NN
2898# these tools are built for the host environment
2899# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
2900# know that we are building the simulator.
2901# binutils, gas and ld appear in that order because it makes sense to run
2902# "make check" in that particular order.
93f9b408 2903# If --enable-gold is used, "gold" will replace "ld".
f9806fa5 2904host_tools="texinfo byacc flex bison binutils gas ld fixincludes gcc cgen sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar gnattools"
a0da8069
NN
2905
2906# libgcj represents the runtime libraries only used by gcj.
2907libgcj="target-libffi \
a0da8069
NN
2908 target-zlib \
2909 target-qthreads \
2910 target-libjava"
2911
2912# these libraries are built for the target environment, and are built after
2913# the host libraries and the host tools (which may be a cross compiler)
2914#
b1299c4e
DJ
2915target_libraries="target-libgcc \
2916 target-libiberty \
a0da8069
NN
2917 target-libgloss \
2918 target-newlib \
cff87f51 2919 target-libgomp \
b9459e83 2920 target-libstdc++-v3 \
4b1cb4fe 2921 target-libmudflap \
bb780410 2922 target-libssp \
4b1cb4fe 2923 target-libgfortran \
4f0ef2d8 2924 target-boehm-gc \
83326456 2925 ${libgcj} \
a2592b1b 2926 target-libobjc \
cff87f51 2927 target-libada"
a0da8069 2928
9c14acb8
NN
2929# these tools are built using the target libraries, and are intended to
2930# run only in the target environment
a0da8069 2931#
9c14acb8 2932# note: any program that *uses* libraries that are in the "target_libraries"
a0da8069
NN
2933# list belongs in this list. those programs are also very likely
2934# candidates for the "native_only" list which follows
2935#
a3dd767d 2936target_tools="target-examples target-groff target-gperf target-rda"
252b5132 2937
a0da8069 2938################################################################################
252b5132 2939
a0da8069
NN
2940## All tools belong in one of the four categories, and are assigned above
2941## We assign ${configdirs} this way to remove all embedded newlines. This
2942## is important because configure will choke if they ever get through.
2943## ${configdirs} is directories we build using the host tools.
2944## ${target_configdirs} is directories we build using the target tools.
a0da8069 2945configdirs=`echo ${host_libs} ${host_tools}`
9c14acb8 2946target_configdirs=`echo ${target_libraries} ${target_tools}`
ee025550 2947build_configdirs=`echo ${build_libs} ${build_tools}`
dd12c3a8 2948
9cc8ae67
PB
2949
2950
a0da8069 2951################################################################################
252b5132 2952
a0da8069 2953srcname="gnu development package"
252b5132 2954
a0da8069
NN
2955# This gets set non-empty for some net releases of packages.
2956appdirs=""
252b5132 2957
a0da8069
NN
2958# Define is_cross_compiler to save on calls to 'test'.
2959is_cross_compiler=
2960if test x"${host}" = x"${target}" ; then
2961 is_cross_compiler=no
252b5132 2962else
a0da8069 2963 is_cross_compiler=yes
c6b750e1 2964fi
252b5132 2965
9175bfc0 2966# Find the build and target subdir names.
dd12c3a8 2967
66a79c16
DJ
2968# post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2969# have matching libraries, they should use host libraries: Makefile.tpl
2970# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2971# However, they still use the build modules, because the corresponding
2972# host modules (e.g. bison) are only built for the host when bootstrap
2973# finishes. So:
2974# - build_subdir is where we find build modules, and never changes.
2975# - build_libsubdir is where we find build libraries, and can be overridden.
2976
2977# Prefix 'build-' so this never conflicts with target_subdir.
dd12c3a8 2978build_subdir="build-${build_noncanonical}"
c6b750e1 2979
81ecdfbb
RW
2980# Check whether --with-build-libsubdir was given.
2981if test "${with_build_libsubdir+set}" = set; then :
2982 withval=$with_build_libsubdir; build_libsubdir="$withval"
66a79c16
DJ
2983else
2984 build_libsubdir="$build_subdir"
81ecdfbb
RW
2985fi
2986
b00612cc
PB
2987# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2988if ( test $srcdir = . && test -d gcc ) \
2989 || test -d $srcdir/../host-${host_noncanonical}; then
2990 host_subdir="host-${host_noncanonical}"
2991else
2992 host_subdir=.
2993fi
dd12c3a8
NN
2994# No prefix.
2995target_subdir=${target_noncanonical}
c6b750e1 2996
2fd0b40b
RW
2997# Be sure to cover against remnants of an in-tree build.
2998if test $srcdir != . && test -d $srcdir/host-${host_noncanonical}; then
2999 as_fn_error "building out of tree but $srcdir contains host-${host_noncanonical}.
3000Use a pristine source tree when building in a separate tree" "$LINENO" 5
3001fi
252b5132 3002
a0da8069
NN
3003# Skipdirs are removed silently.
3004skipdirs=
3005# Noconfigdirs are removed loudly.
3006noconfigdirs=""
252b5132 3007
a0da8069
NN
3008use_gnu_ld=
3009# Make sure we don't let GNU ld be added if we didn't want it.
3010if test x$with_gnu_ld = xno ; then
3011 use_gnu_ld=no
93f9b408 3012 noconfigdirs="$noconfigdirs ld gold"
252b5132
RH
3013fi
3014
a0da8069
NN
3015use_gnu_as=
3016# Make sure we don't let GNU as be added if we didn't want it.
3017if test x$with_gnu_as = xno ; then
3018 use_gnu_as=no
3019 noconfigdirs="$noconfigdirs gas"
252b5132
RH
3020fi
3021
700d40ca
ILT
3022use_included_zlib=
3023# Make sure we don't let ZLIB be added if we didn't want it.
3024if test x$with_system_zlib = xyes ; then
3025 use_included_zlib=no
3026 noconfigdirs="$noconfigdirs zlib"
3027fi
3028
c6b750e1 3029# some tools are so dependent upon X11 that if we're not building with X,
a0da8069 3030# it's not even worth trying to configure, much less build, that tool.
252b5132 3031
a0da8069
NN
3032case ${with_x} in
3033 yes | "") ;; # the default value for this tree is that X11 is available
3034 no)
675c6968 3035 skipdirs="${skipdirs} tk itcl libgui"
a0da8069 3036 # We won't be able to build gdbtk without X.
c6b750e1 3037 enable_gdbtk=no
a0da8069
NN
3038 ;;
3039 *) echo "*** bad value \"${with_x}\" for -with-x flag; ignored" 1>&2 ;;
3040esac
252b5132 3041
a0da8069 3042# Some tools are only suitable for building in a "native" situation.
c6b750e1 3043# Remove these if host!=target.
701628f5 3044native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
252b5132 3045
a0da8069
NN
3046# Similarly, some are only suitable for cross toolchains.
3047# Remove these if host=target.
3048cross_only="target-libgloss target-newlib target-opcodes"
3049
3050case $is_cross_compiler in
3051 no) skipdirs="${skipdirs} ${cross_only}" ;;
3052 yes) skipdirs="${skipdirs} ${native_only}" ;;
3053esac
252b5132 3054
a0da8069
NN
3055# If both --with-headers and --with-libs are specified, default to
3056# --without-newlib.
32be62b5
RS
3057if test x"${with_headers}" != x && test x"${with_headers}" != xno \
3058 && test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
a0da8069
NN
3059 if test x"${with_newlib}" = x ; then
3060 with_newlib=no
3061 fi
252b5132
RH
3062fi
3063
a0da8069
NN
3064# Recognize --with-newlib/--without-newlib.
3065case ${with_newlib} in
3066 no) skipdirs="${skipdirs} target-newlib" ;;
3067 yes) skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` ;;
3068esac
252b5132 3069
93f9b408
ILT
3070# Handle --enable-gold.
3071
81ecdfbb
RW
3072# Check whether --enable-gold was given.
3073if test "${enable_gold+set}" = set; then :
3074 enableval=$enable_gold; ENABLE_GOLD=$enableval
93f9b408
ILT
3075else
3076 ENABLE_GOLD=no
81ecdfbb
RW
3077fi
3078
93f9b408
ILT
3079if test "${ENABLE_GOLD}" = "yes"; then
3080 # Check for ELF target.
3081 is_elf=no
3082 case "${target}" in
3083 *-*-elf* | *-*-sysv4* | *-*-unixware* | *-*-eabi* | hppa*64*-*-hpux* \
3084 | *-*-linux* | frv-*-uclinux* | *-*-irix5* | *-*-irix6* \
8bcf2718 3085 | *-*-netbsd* | *-*-openbsd* | *-*-freebsd* | *-*-solaris2* | *-*-nto*)
93f9b408
ILT
3086 case "${target}" in
3087 *-*-linux*aout* | *-*-linux*oldld*)
3088 ;;
3089 *)
3090 is_elf=yes
3091 ;;
3092 esac
3093 esac
3094
3095 if test "$is_elf" = "yes"; then
3096 # Check for target supported by gold.
3097 case "${target}" in
4a657b0d 3098 i?86-*-* | x86_64-*-* | sparc*-*-* | powerpc*-*-* | arm*-*-*)
93f9b408
ILT
3099 configdirs="`echo " ${configdirs} " | sed -e 's/ ld / gold /'`"
3100 ;;
3101 esac
3102 fi
3103fi
3104
a0da8069 3105# Configure extra directories which are host specific
252b5132 3106
a0da8069
NN
3107case "${host}" in
3108 *-cygwin*)
3109 configdirs="$configdirs libtermcap" ;;
3110esac
252b5132 3111
59f7ec45
HPN
3112# A target can indicate whether a language isn't supported for some reason.
3113# Only spaces may be used in this macro; not newlines or tabs.
3114unsupported_languages=
3115
c6b750e1 3116# Remove more programs from consideration, based on the host or
a0da8069
NN
3117# target this usually means that a port of the program doesn't
3118# exist yet.
252b5132 3119
a0da8069
NN
3120case "${host}" in
3121 hppa*64*-*-*)
3122 noconfigdirs="$noconfigdirs byacc"
3123 ;;
ec11bdc6 3124 i[3456789]86-*-vsta)
675c6968 3125 noconfigdirs="$noconfigdirs tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl itcl gnuserv gettext"
a0da8069 3126 ;;
ec11bdc6 3127 i[3456789]86-*-go32* | i[3456789]86-*-msdosdjgpp*)
675c6968 3128 noconfigdirs="$noconfigdirs tcl tk expect dejagnu send-pr uudecode guile itcl gnuserv libffi"
bba45b8b 3129 ;;
2d1e8239
NC
3130 x86_64-*-mingw*)
3131 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
3132 ;;
ec11bdc6 3133 i[3456789]86-*-mingw32*)
675c6968 3134 # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl itcl gnuserv"
45055374 3135 noconfigdirs="$noconfigdirs expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool newlib"
bba45b8b 3136 ;;
ec11bdc6 3137 i[3456789]86-*-beos*)
675c6968 3138 noconfigdirs="$noconfigdirs tk itcl libgui gdb"
bba45b8b 3139 ;;
a0da8069 3140 *-*-cygwin*)
a92834c8 3141 noconfigdirs="$noconfigdirs autoconf automake send-pr rcs guile perl"
a0da8069
NN
3142 ;;
3143 *-*-netbsd*)
a92834c8 3144 noconfigdirs="$noconfigdirs rcs"
a0da8069
NN
3145 ;;
3146 ppc*-*-pe)
675c6968 3147 noconfigdirs="$noconfigdirs patch diff make tk tcl expect dejagnu autoconf automake texinfo bison send-pr gprof rcs guile perl itcl gnuserv"
a0da8069
NN
3148 ;;
3149 powerpc-*-beos*)
675c6968 3150 noconfigdirs="$noconfigdirs tk itcl libgui gdb dejagnu readline"
a0da8069 3151 ;;
a0da8069 3152esac
252b5132 3153
4b1cb4fe 3154
81ecdfbb
RW
3155# Check whether --enable-libada was given.
3156if test "${enable_libada+set}" = set; then :
3157 enableval=$enable_libada; ENABLE_LIBADA=$enableval
a2592b1b
DD
3158else
3159 ENABLE_LIBADA=yes
81ecdfbb
RW
3160fi
3161
a2592b1b 3162if test "${ENABLE_LIBADA}" != "yes" ; then
b00612cc 3163 noconfigdirs="$noconfigdirs gnattools"
a2592b1b
DD
3164fi
3165
81ecdfbb
RW
3166# Check whether --enable-libssp was given.
3167if test "${enable_libssp+set}" = set; then :
3168 enableval=$enable_libssp; ENABLE_LIBSSP=$enableval
5f128533
KH
3169else
3170 ENABLE_LIBSSP=yes
81ecdfbb
RW
3171fi
3172
5f128533 3173
a0da8069
NN
3174# Save it here so that, even in case of --enable-libgcj, if the Java
3175# front-end isn't enabled, we still get libgcj disabled.
3176libgcj_saved=$libgcj
3177case $enable_libgcj in
3178yes)
3179 # If we reset it here, it won't get added to noconfigdirs in the
3180 # target-specific build rules, so it will be forcibly enabled
3181 # (unless the Java language itself isn't enabled).
3182 libgcj=
3183 ;;
3184no)
3185 # Make sure we get it printed in the list of not supported target libs.
3186 noconfigdirs="$noconfigdirs ${libgcj}"
3187 ;;
3188esac
252b5132 3189
4b1cb4fe 3190
a6df5a19
PB
3191# Disable libmudflap on some systems.
3192if test x$enable_libmudflap = x ; then
3e707e94 3193 case "${target}" in
29383458 3194 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | bfin*-*-uclinux* | *-*-kopensolaris*-gnu)
3d6dfe0f 3195 # Enable libmudflap by default in GNU and friends.
3e707e94
PB
3196 ;;
3197 *-*-freebsd*)
3198 # Enable libmudflap by default in FreeBSD.
3199 ;;
3200 *)
3201 # Disable it by default everywhere else.
3202 noconfigdirs="$noconfigdirs target-libmudflap"
3203 ;;
3204 esac
a6df5a19 3205fi
4b1cb4fe 3206
a6df5a19
PB
3207# Disable libgomp on non POSIX hosted systems.
3208if test x$enable_libgomp = x ; then
b3ded179
PB
3209 # Enable libgomp by default on hosted POSIX systems.
3210 case "${target}" in
29383458 3211 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
b3ded179
PB
3212 ;;
3213 *-*-netbsd* | *-*-freebsd* | *-*-openbsd*)
3214 ;;
64ce424c 3215 *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11*)
b3ded179
PB
3216 ;;
3217 *-*-darwin* | *-*-aix*)
3218 ;;
3219 *)
3220 noconfigdirs="$noconfigdirs target-libgomp"
3221 ;;
3222 esac
a6df5a19 3223fi
b3ded179 3224
691bb5a1
DD
3225# Default libgloss CPU subdirectory.
3226libgloss_dir="$target_cpu"
4b1cb4fe 3227
a0da8069
NN
3228case "${target}" in
3229 *-*-chorusos)
54d1c879 3230 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3231 ;;
24741ab2 3232 powerpc-*-darwin*)
9d39db92 3233 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3234 noconfigdirs="$noconfigdirs sim target-rda"
652dec25 3235 ;;
85bd1942
TG
3236 i[3456789]86-*-darwin*)
3237 noconfigdirs="$noconfigdirs ld gprof"
3238 noconfigdirs="$noconfigdirs sim target-rda"
3239 ;;
e8a5fa9c 3240 x86_64-*-darwin[912]*)
652dec25
TG
3241 noconfigdirs="$noconfigdirs ld gas gprof"
3242 noconfigdirs="$noconfigdirs sim target-rda"
b3f16a9b 3243 ;;
04d1ab34 3244 *-*-darwin*)
d320aacb 3245 noconfigdirs="$noconfigdirs ld gas gdb gprof"
4e3fc8e5 3246 noconfigdirs="$noconfigdirs sim target-rda"
54d1c879 3247 noconfigdirs="$noconfigdirs ${libgcj}"
04d1ab34 3248 ;;
a0da8069 3249 *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*)
54d1c879 3250 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3251 ;;
de0b4a87 3252 *-*-freebsd*)
4b1cb4fe
DD
3253 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3254 if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
3255 && test -f /usr/local/include/gmp.h; then
3256 with_gmp=/usr/local
3257 fi
3258
3259 # Skip some stuff that's unsupported on some FreeBSD configurations.
3260 case "${target}" in
3261 i*86-*-*) ;;
3262 alpha*-*-*) ;;
3263 *)
54d1c879 3264 noconfigdirs="$noconfigdirs ${libgcj}"
4b1cb4fe
DD
3265 ;;
3266 esac
3267 ;;
f8a495c8
NC
3268 *-*-kaos*)
3269 # Remove unsupported stuff on all kaOS configurations.
54d1c879 3270 skipdirs="target-libiberty ${libgcj} target-libstdc++-v3 target-librx"
f8a495c8
NC
3271 skipdirs="$skipdirs target-libobjc target-examples target-groff target-gperf"
3272 skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib"
3273 noconfigdirs="$noconfigdirs target-libgloss"
3274 ;;
a0da8069
NN
3275 *-*-netbsd*)
3276 # Skip some stuff on all NetBSD configurations.
3277 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss"
3278
3279 # Skip some stuff that's unsupported on some NetBSD configurations.
3280 case "${target}" in
3281 i*86-*-netbsdelf*) ;;
5b474aa8 3282 arm*-*-netbsdelf*) ;;
a0da8069 3283 *)
54d1c879 3284 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3285 ;;
3286 esac
3287 ;;
2a3124ca 3288 *-*-netware*)
54d1c879 3289 noconfigdirs="$noconfigdirs target-newlib target-libiberty target-libgloss ${libgcj} target-libmudflap"
a0da8069
NN
3290 ;;
3291 *-*-rtems*)
54d1c879 3292 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3293 ;;
1587117a
EC
3294 # The tpf target doesn't support gdb yet.
3295 *-*-tpf*)
54d1c879 3296 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty ${libgcj} target-libmudflap gdb tcl tk libgui itcl"
1587117a 3297 ;;
c1968181 3298 *-*-uclinux*)
54d1c879 3299 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-rda ${libgcj}"
c1968181 3300 ;;
a0da8069 3301 *-*-vxworks*)
54d1c879 3302 noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069
NN
3303 ;;
3304 alpha*-dec-osf*)
3305 # ld works, but does not support shared libraries.
3306 # newlib is not 64 bit ready. I'm not sure about fileutils.
3307 # gas doesn't generate exception information.
3308 noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
3309 ;;
3310 alpha*-*-*vms*)
54d1c879 3311 noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
a0da8069
NN
3312 ;;
3313 alpha*-*-linux*)
3314 # newlib is not 64 bit ready
3315 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3316 ;;
a0da8069
NN
3317 alpha*-*-*)
3318 # newlib is not 64 bit ready
54d1c879 3319 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3320 ;;
4a18bd6b 3321 am33_2.0-*-linux*)
54d1c879 3322 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
4a18bd6b 3323 ;;
a0da8069 3324 sh-*-linux*)
54d1c879 3325 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
c6b750e1 3326 ;;
a0da8069 3327 sh*-*-pe|mips*-*-pe|*arm-wince-pe)
54d1c879 3328 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3329 noconfigdirs="$noconfigdirs target-examples"
3330 noconfigdirs="$noconfigdirs target-libiberty texinfo send-pr"
675c6968 3331 noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
a0da8069
NN
3332 noconfigdirs="$noconfigdirs expect dejagnu"
3333 # the C++ libraries don't build on top of CE's C libraries
b9459e83 3334 noconfigdirs="$noconfigdirs target-libstdc++-v3"
a0da8069
NN
3335 noconfigdirs="$noconfigdirs target-newlib"
3336 case "${host}" in
3337 *-*-cygwin*) ;; # keep gdb and readline
b9459e83 3338 *) noconfigdirs="$noconfigdirs gdb readline"
a0da8069
NN
3339 ;;
3340 esac
691bb5a1 3341 libgloss_dir=wince
a0da8069
NN
3342 ;;
3343 arc-*-*)
54d1c879 3344 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3345 ;;
caeba88f 3346 arm-semi-aof )
caeba88f 3347 ;;
a0da8069 3348 arm-*-coff | strongarm-*-coff | xscale-*-coff)
54d1c879 3349 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3350 libgloss_dir=arm
a0da8069 3351 ;;
11b04d1f 3352 arm-*-elf* | strongarm-*-elf* | xscale-*-elf* | arm*-*-eabi* )
a0da8069 3353 noconfigdirs="$noconfigdirs target-libffi target-qthreads"
691bb5a1 3354 libgloss_dir=arm
a0da8069 3355 ;;
bd70a46f 3356 arm*-*-linux-gnueabi)
6d18b86b 3357 noconfigdirs="$noconfigdirs target-qthreads"
a5b3b4dd
DD
3358 case ${with_newlib} in
3359 no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3360 esac
691bb5a1 3361 libgloss_dir=arm
bd70a46f 3362 ;;
df4a6958 3363 arm*-*-symbianelf*)
54d1c879 3364 noconfigdirs="$noconfigdirs ${libgcj} target-libiberty"
691bb5a1 3365 libgloss_dir=arm
df4a6958 3366 ;;
a0da8069 3367 arm-*-pe*)
54d1c879 3368 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3369 ;;
a0da8069 3370 thumb-*-coff)
54d1c879 3371 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3372 ;;
3373 thumb-*-elf)
54d1c879 3374 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3375 ;;
a0da8069 3376 thumb-*-pe)
54d1c879 3377 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3378 ;;
3379 arm-*-riscix*)
54d1c879 3380 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069
NN
3381 ;;
3382 avr-*-*)
266df637 3383 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp"
a0da8069 3384 ;;
376a0e54 3385 bfin-*-*)
df51e4e1
JZ
3386 unsupported_languages="$unsupported_languages java"
3387 noconfigdirs="$noconfigdirs target-boehm-gc gdb"
3cf3372e 3388 if test x${is_cross_compiler} != xno ; then
376a0e54
CM
3389 target_configdirs="${target_configdirs} target-bsp target-cygmon"
3390 fi
3391 ;;
a0da8069 3392 c4x-*-* | tic4x-*-*)
54d1c879 3393 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3394 ;;
3395 c54x*-*-* | tic54x-*-*)
54d1c879 3396 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
a0da8069 3397 ;;
52310858
NC
3398 cr16-*-*)
3399 noconfigdirs="$noconfigdirs ${libgcj} gdb"
3400 ;;
c7e66c6d 3401 cris-*-* | crisv32-*-*)
59f7ec45 3402 unsupported_languages="$unsupported_languages java"
c7e66c6d 3403 case "${target}" in
2faa2958 3404 *-*-aout)
096f7d00 3405 unsupported_languages="$unsupported_languages fortran"
59f7ec45 3406 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
2faa2958 3407 *-*-elf)
5e818318 3408 noconfigdirs="$noconfigdirs target-boehm-gc";;
2faa2958 3409 *-*-linux*)
5e818318 3410 noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
c7e66c6d 3411 *)
096f7d00 3412 unsupported_languages="$unsupported_languages fortran"
54d1c879 3413 noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
c7e66c6d 3414 esac
691bb5a1 3415 libgloss_dir=cris
a0da8069 3416 ;;
3e707e94 3417 crx-*-*)
54d1c879 3418 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
3e707e94 3419 ;;
a0da8069 3420 d10v-*-*)
54d1c879 3421 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069
NN
3422 ;;
3423 d30v-*-*)
54d1c879 3424 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069 3425 ;;
691bb5a1
DD
3426 ep9312-*-elf | ep9312-*-coff)
3427 libgloss_dir=arm
3428 ;;
a0da8069 3429 fr30-*-elf*)
54d1c879 3430 noconfigdirs="$noconfigdirs ${libgcj} gdb"
a0da8069
NN
3431 ;;
3432 frv-*-*)
54d1c879 3433 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3434 ;;
20135e4c
NC
3435 moxie-*-*)
3436 noconfigdirs="$noconfigdirs ${libgcj}"
3437 noconfigdirs="$noconfigdirs gprof"
3438 ;;
a0da8069 3439 h8300*-*-*)
54d1c879 3440 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3441 ;;
3442 h8500-*-*)
54d1c879 3443 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3444 ;;
caeba88f 3445 hppa1.1-*-osf* | hppa1.1-*-bsd* )
caeba88f 3446 ;;
a0da8069
NN
3447 hppa*64*-*-linux* | parisc*64*-*-linux*)
3448 # In this case, it's because the hppa64-linux target is for
3449 # the kernel only at this point and has no libc, and thus no
3450 # headers, crt*.o, etc., all of which are needed by these.
3451 noconfigdirs="$noconfigdirs target-zlib"
3452 ;;
5dcac624
DA
3453 parisc*-*-linux* | hppa*-*-linux*)
3454 ;;
a0da8069 3455 hppa*-*-*elf* | \
a0da8069
NN
3456 hppa*-*-lites* | \
3457 hppa*-*-openbsd* | \
3458 hppa*64*-*-*)
54d1c879 3459 noconfigdirs="$noconfigdirs ${libgcj}"
4f0ef2d8
CD
3460 ;;
3461 hppa*-hp-hpux11*)
3462 noconfigdirs="$noconfigdirs ld shellutils"
a0da8069 3463 ;;
691bb5a1
DD
3464 hppa*-*-pro*)
3465 libgloss_dir=pa
3466 ;;
a0da8069
NN
3467 hppa*-*-*)
3468 # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
3469 # build on HP-UX 10.20.
54d1c879 3470 noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
a0da8069 3471 ;;
b07c2aad 3472 i960-*-*)
54d1c879 3473 noconfigdirs="$noconfigdirs ${libgcj} gdb"
b07c2aad 3474 ;;
a0da8069
NN
3475 ia64*-*-elf*)
3476 # No gdb support yet.
675c6968 3477 noconfigdirs="$noconfigdirs readline mmalloc libgui itcl gdb"
a0da8069
NN
3478 ;;
3479 ia64*-**-hpux*)
3480 # No gdb or ld support yet.
54d1c879 3481 noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
a0da8069 3482 ;;
19e99079
NC
3483 ia64*-*-*vms*)
3484 # No gdb or ld support yet.
3485 noconfigdirs="$noconfigdirs ${libgcj} tix readline mmalloc libgui itcl gdb ld"
3486 ;;
caeba88f 3487 i370-*-opened*)
caeba88f 3488 ;;
ec11bdc6 3489 i[3456789]86-*-coff | i[3456789]86-*-elf)
54d1c879 3490 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3491 libgloss_dir=i386
a0da8069 3492 ;;
ec11bdc6 3493 i[3456789]86-*-linux*)
a0da8069
NN
3494 # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's
3495 # not build java stuff by default.
3496 case "${target}" in
3497 *-*-*libc1*)
54d1c879 3498 noconfigdirs="$noconfigdirs ${libgcj}";;
a0da8069
NN
3499 esac
3500
3501 # This section makes it possible to build newlib natively on linux.
3502 # If we are using a cross compiler then don't configure newlib.
3503 if test x${is_cross_compiler} != xno ; then
bba45b8b 3504 noconfigdirs="$noconfigdirs target-newlib"
a0da8069
NN
3505 fi
3506 noconfigdirs="$noconfigdirs target-libgloss"
3507 # If we are not using a cross compiler, do configure newlib.
3508 # Note however, that newlib will only be configured in this situation
3509 # if the --with-newlib option has been given, because otherwise
3510 # 'target-newlib' will appear in skipdirs.
3511 ;;
1f53ca9a
AO
3512 i[3456789]86-w64-mingw*)
3513 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
3514 ;;
3515 i[3456789]86-*-mingw*)
45055374
CV
3516 target_configdirs="$target_configdirs target-winsup"
3517 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3518 ;;
2d1e8239 3519 x86_64-*-mingw*)
2d1e8239 3520 noconfigdirs="$noconfigdirs expect target-libgloss target-newlib ${libgcj}"
c6b750e1 3521 ;;
a0da8069
NN
3522 *-*-cygwin*)
3523 target_configdirs="$target_configdirs target-libtermcap target-winsup"
e8a5fa9c 3524 noconfigdirs="$noconfigdirs target-gperf target-libgloss"
b76d7de0 3525 # always build newlib if winsup directory is present.
45055374 3526 if test -d "$srcdir/winsup/cygwin"; then
b76d7de0 3527 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
ac0fa625 3528 elif test -d "$srcdir/newlib"; then
45055374 3529 echo "Warning: winsup/cygwin is missing so newlib can't be built."
b76d7de0 3530 fi
c6b750e1 3531 ;;
caeba88f
AL
3532 i[3456789]86-moss-msdos | i[3456789]86-*-moss* | \
3533 i[3456789]86-*-uwin* | i[3456789]86-*-interix* )
caeba88f 3534 ;;
ec11bdc6 3535 i[3456789]86-*-pe)
54d1c879 3536 noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
a0da8069 3537 ;;
ec11bdc6 3538 i[3456789]86-*-sco3.2v5*)
a0da8069
NN
3539 # The linker does not yet know about weak symbols in COFF,
3540 # and is not configured to handle mixed ELF and COFF.
54d1c879 3541 noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
a0da8069 3542 ;;
ec11bdc6 3543 i[3456789]86-*-sco*)
54d1c879 3544 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3545 ;;
ec11bdc6 3546 i[3456789]86-*-solaris2*)
a0da8069
NN
3547 noconfigdirs="$noconfigdirs target-libgloss"
3548 ;;
ec11bdc6 3549 i[3456789]86-*-sysv4*)
54d1c879 3550 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069 3551 ;;
ec11bdc6 3552 i[3456789]86-*-beos*)
54d1c879 3553 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
bba45b8b 3554 ;;
b59bea8a 3555 i[3456789]86-*-rdos*)
2429c060
PB
3556 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3557 ;;
b07c2aad 3558 m32r-*-*)
54d1c879 3559 noconfigdirs="$noconfigdirs ${libgcj}"
b07c2aad 3560 ;;
a0da8069 3561 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
54d1c879 3562 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
691bb5a1 3563 libgloss_dir=m68hc11
a0da8069
NN
3564 ;;
3565 m68k-*-elf*)
54d1c879 3566 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3567 ;;
3568 m68k-*-coff*)
54d1c879 3569 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3570 ;;
691bb5a1
DD
3571 m68*-*-* | fido-*-*)
3572 libgloss_dir=m68k
3573 ;;
a0da8069
NN
3574 mcore-*-pe*)
3575 # The EPOC C++ environment does not support exceptions or rtti,
3576 # and so building libstdc++-v3 tends not to always work.
3577 noconfigdirs="$noconfigdirs target-libstdc++-v3"
3578 ;;
3579 mmix-*-*)
59f7ec45 3580 noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss"
096f7d00 3581 unsupported_languages="$unsupported_languages fortran java"
a0da8069
NN
3582 ;;
3583 mn10200-*-*)
54d1c879 3584 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3585 ;;
3586 mn10300-*-*)
54d1c879 3587 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069 3588 ;;
4970f871 3589 mt-*-*)
cdb9b172
AH
3590 noconfigdirs="$noconfigdirs sim"
3591 ;;
a0da8069
NN
3592 powerpc-*-aix*)
3593 # copied from rs6000-*-* entry
e8a5fa9c 3594 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3595 ;;
3596 powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
3597 target_configdirs="$target_configdirs target-winsup"
54d1c879 3598 noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl gnuserv ${libgcj}"
a0da8069
NN
3599 # always build newlib.
3600 skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
3601 ;;
3602 # This is temporary until we can link against shared libraries
3603 powerpcle-*-solaris*)
54d1c879 3604 noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl gnuserv ${libgcj}"
691bb5a1 3605 libgloss_dir=rs6000
a0da8069
NN
3606 ;;
3607 powerpc-*-beos*)
54d1c879 3608 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
a0da8069 3609 ;;
a0da8069 3610 powerpc-*-eabi)
54d1c879 3611 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3612 libgloss_dir=rs6000
caeba88f
AL
3613 ;;
3614 powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
691bb5a1 3615 libgloss_dir=rs6000
a0da8069 3616 ;;
a0da8069 3617 rs6000-*-lynxos*)
54d1c879 3618 noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
a0da8069
NN
3619 ;;
3620 rs6000-*-aix*)
e8a5fa9c 3621 noconfigdirs="$noconfigdirs gprof target-libgloss target-libssp target-newlib ${libgcj}"
a0da8069
NN
3622 ;;
3623 rs6000-*-*)
54d1c879 3624 noconfigdirs="$noconfigdirs gprof ${libgcj}"
a0da8069
NN
3625 ;;
3626 m68k-apollo-*)
54d1c879 3627 noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}"
a0da8069 3628 ;;
25a07265
NC
3629 microblaze*)
3630 noconfigdirs="$noconfigdirs gprof ${libgcj}"
3631 ;;
5bd8be13
RS
3632 mips*-sde-elf*)
3633 skipdirs="$skipdirs target-libiberty"
3634 noconfigdirs="$noconfigdirs ${libgcj}"
3635 if test x$with_newlib = xyes; then
3636 noconfigdirs="$noconfigdirs gprof"
3637 fi
3638 libgloss_dir=mips
3639 ;;
a0da8069 3640 mips*-*-irix5*)
54d1c879 3641 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069
NN
3642 ;;
3643 mips*-*-irix6*)
a0da8069
NN
3644 # Linking libjava exceeds command-line length limits on at least
3645 # IRIX 6.2, but not on IRIX 6.5.
3646 # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
3647 # <oldham@codesourcery.com>
54d1c879 3648 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3649 ;;
a0da8069 3650 mips*-*-bsd*)
54d1c879 3651 noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
a0da8069 3652 ;;
a0da8069
NN
3653 mips*-*-linux*)
3654 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3655 ;;
3656 mips*-*-*)
54d1c879 3657 noconfigdirs="$noconfigdirs gprof ${libgcj}"
691bb5a1 3658 libgloss_dir=mips
a0da8069
NN
3659 ;;
3660 romp-*-*)
54d1c879 3661 noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
a0da8069 3662 ;;
dbf85af7 3663 sh-*-* | sh64-*-*)
a0da8069 3664 case "${host}" in
ec11bdc6
DD
3665 i[3456789]86-*-vsta) ;; # don't add gprof back in
3666 i[3456789]86-*-go32*) ;; # don't add gprof back in
3667 i[3456789]86-*-msdosdjgpp*) ;; # don't add gprof back in
a0da8069
NN
3668 *) skipdirs=`echo " ${skipdirs} " | sed -e 's/ gprof / /'` ;;
3669 esac
e8a5fa9c
RW
3670 case "${target}" in
3671 sh*-*-elf)
3672 noconfigdirs="$noconfigdirs ${libgcj}" ;;
3673 *)
3674 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" ;;
3675 esac
a0da8069 3676 ;;
691bb5a1
DD
3677 sparclet-*-aout* | sparc86x-*-*)
3678 libgloss_dir=sparc
3679 ;;
a0da8069 3680 sparc-*-elf*)
54d1c879 3681 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3682 ;;
3683 sparc64-*-elf*)
54d1c879 3684 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3685 libgloss_dir=sparc
a0da8069
NN
3686 ;;
3687 sparclite-*-*)
54d1c879 3688 noconfigdirs="$noconfigdirs ${libgcj}"
691bb5a1 3689 libgloss_dir=sparc
a0da8069
NN
3690 ;;
3691 sparc-*-sunos4*)
54d1c879 3692 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3693 if test x${is_cross_compiler} != xno ; then
3694 noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
3695 else
3696 use_gnu_ld=no
3697 fi
3698 ;;
e3c770b1 3699 sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*)
54d1c879 3700 noconfigdirs="$noconfigdirs ${libgcj}"
e3c770b1 3701 ;;
a0da8069
NN
3702 sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
3703 ;;
3704 v810-*-*)
54d1c879 3705 noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}"
a0da8069
NN
3706 ;;
3707 v850-*-*)
54d1c879 3708 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3709 ;;
3710 v850e-*-*)
54d1c879 3711 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3712 ;;
3713 v850ea-*-*)
54d1c879 3714 noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
a0da8069
NN
3715 ;;
3716 vax-*-vms)
54d1c879 3717 noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}"
a0da8069
NN
3718 ;;
3719 vax-*-*)
54d1c879 3720 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
a0da8069 3721 ;;
8b66833e 3722 xtensa*-*-*)
54d1c879 3723 noconfigdirs="$noconfigdirs ${libgcj}"
fbd1054d 3724 ;;
a0da8069 3725 ip2k-*-*)
54d1c879 3726 noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
a0da8069 3727 ;;
29383458 3728 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
a0da8069
NN
3729 noconfigdirs="$noconfigdirs target-newlib target-libgloss"
3730 ;;
3731 *-*-lynxos*)
54d1c879 3732 noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
c6b750e1 3733 ;;
a0da8069 3734 *-*-*)
54d1c879 3735 noconfigdirs="$noconfigdirs ${libgcj}"
a0da8069
NN
3736 ;;
3737esac
252b5132 3738
a0da8069
NN
3739# If we aren't building newlib, then don't build libgloss, since libgloss
3740# depends upon some newlib header files.
3741case "${noconfigdirs}" in
3742 *target-libgloss*) ;;
3743 *target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
3744esac
3745
a0da8069
NN
3746# Work in distributions that contain no compiler tools, like Autoconf.
3747tentative_cc=""
3748host_makefile_frag=/dev/null
3749if test -d ${srcdir}/config ; then
3750case "${host}" in
3751 m68k-hp-hpux*)
3752 # Avoid "too much defining" errors from HPUX compiler.
3753 tentative_cc="cc -Wp,-H256000"
3754 # If "ar" in $PATH is GNU ar, the symbol table may need rebuilding.
3755 # If it's HP/UX ar, this should be harmless.
3756 RANLIB="ar ts"
3757 ;;
3758 m68k-apollo-sysv*)
3759 tentative_cc="cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DUSG"
3760 ;;
3761 m68k-apollo-bsd*)
3762 #None of the Apollo compilers can compile gas or binutils. The preprocessor
3763 # chokes on bfd, the compiler won't let you assign integers to enums, and
3764 # other problems. Defining CC to gcc is a questionable way to say "don't use
3765 # the apollo compiler" (the preferred version of GCC could be called cc,
3766 # or whatever), but I'm not sure leaving CC as cc is any better...
3767 #CC=cc -A ansi -A runtype,any -A systype,any -U__STDC__ -DNO_STDARG
3768 # Used to have BISON=yacc.
3769 tentative_cc=gcc
3770 ;;
3771 m88k-dg-dgux*)
3772 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
a0da8069
NN
3773 ;;
3774 m88k-harris-cxux*)
3775 # Under CX/UX, we want to tell the compiler to use ANSI mode.
3776 tentative_cc="cc -Xa"
3777 host_makefile_frag="config/mh-cxux"
3778 ;;
3779 m88k-motorola-sysv*)
3780 ;;
3781 mips*-dec-ultrix*)
3782 tentative_cc="cc -Wf,-XNg1000"
3783 host_makefile_frag="config/mh-decstation"
3784 ;;
3785 mips*-nec-sysv4*)
3786 # The C compiler on NEC MIPS SVR4 needs bigger tables.
3787 tentative_cc="cc -ZXNd=5000 -ZXNg=1000"
3788 host_makefile_frag="config/mh-necv4"
3789 ;;
3790 mips*-sgi-irix4*)
3791 # Tell compiler to use K&R C. We can't compile under the SGI Ansi
3792 # environment. Also bump switch table size so that cp-parse will
3793 # compile. Bump string length limit so linker builds.
3794 tentative_cc="cc -cckr -Wf,-XNg1500 -Wf,-XNk1000 -Wf,-XNh2000 -Wf,-XNl8192"
3795 ;;
3796 mips*-*-sysv4*)
3797 host_makefile_frag="config/mh-sysv4"
3798 ;;
3799 mips*-*-sysv*)
3800 # This is for a MIPS running RISC/os 4.52C.
3801
3802 # This is needed for GDB, but needs to be in the top-level make because
3803 # if a library is compiled with the bsd headers and gets linked with the
3804 # sysv system libraries all hell can break loose (e.g. a jmp_buf might be
3805 # a different size).
3806 # ptrace(2) apparently has problems in the BSD environment. No workaround is
3807 # known except to select the sysv environment. Could we use /proc instead?
3808 # These "sysv environments" and "bsd environments" often end up being a pain.
3809 #
3810 # This is not part of CFLAGS because perhaps not all C compilers have this
3811 # option.
3812 tentative_cc="cc -systype sysv"
3813 ;;
3814 i370-ibm-opened*)
3815 tentative_cc="c89"
3816 ;;
ec11bdc6 3817 i[3456789]86-*-sysv5*)
a0da8069
NN
3818 host_makefile_frag="config/mh-sysv5"
3819 ;;
ec11bdc6 3820 i[3456789]86-*-dgux*)
a0da8069
NN
3821 tentative_cc="gcc -Wall -ansi -D__using_DGUX"
3822 host_makefile_frag="config/mh-dgux386"
3823 ;;
ec11bdc6 3824 i[3456789]86-ncr-sysv4.3*)
a0da8069
NN
3825 # The MetaWare compiler will generate a copyright message unless you
3826 # turn it off by adding the -Hnocopyr flag.
3827 tentative_cc="cc -Hnocopyr"
3828 ;;
ec11bdc6 3829 i[3456789]86-ncr-sysv4*)
a0da8069
NN
3830 # for an NCR 3000 (i486/SVR4) system.
3831 # The NCR 3000 ships with a MetaWare compiler installed as /bin/cc.
3832 # This compiler not only emits obnoxious copyright messages every time
3833 # you run it, but it chokes and dies on a whole bunch of GNU source
3834 # files. Default to using the AT&T compiler installed in /usr/ccs/ATT/cc.
3835 tentative_cc="/usr/ccs/ATT/cc"
3836 host_makefile_frag="config/mh-ncr3000"
3837 ;;
ec11bdc6 3838 i[3456789]86-*-sco3.2v5*)
a0da8069 3839 ;;
ec11bdc6 3840 i[3456789]86-*-sco*)
a0da8069
NN
3841 # The native C compiler botches some simple uses of const. Unfortunately,
3842 # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.
3843 tentative_cc="cc -Dconst="
3844 host_makefile_frag="config/mh-sco"
3845 ;;
ec11bdc6 3846 i[3456789]86-*-udk*)
a0da8069
NN
3847 host_makefile_frag="config/mh-sysv5"
3848 ;;
ec11bdc6 3849 i[3456789]86-*-solaris2*)
a0da8069
NN
3850 host_makefile_frag="config/mh-sysv4"
3851 ;;
ec11bdc6 3852 i[3456789]86-*-msdosdjgpp*)
a0da8069
NN
3853 host_makefile_frag="config/mh-djgpp"
3854 ;;
3855 *-cygwin*)
e33b51a6 3856
81ecdfbb
RW
3857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if cat works as expected" >&5
3858$as_echo_n "checking to see if cat works as expected... " >&6; }
e33b51a6 3859echo a >cygwin-cat-check
1f53ca9a 3860if test `cat cygwin-cat-check` = a ; then
8ade07e9 3861 rm cygwin-cat-check
81ecdfbb
RW
3862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3863$as_echo "yes" >&6; }
e33b51a6 3864else
8ade07e9 3865 rm cygwin-cat-check
81ecdfbb
RW
3866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3867$as_echo "no" >&6; }
3868 as_fn_error "The cat command does not ignore carriage return characters.
e33b51a6
NC
3869 Please either mount the build directory in binary mode or run the following
3870 commands before running any configure script:
3871set -o igncr
3872export SHELLOPTS
81ecdfbb 3873 " "$LINENO" 5
e33b51a6 3874fi
e33b51a6 3875
a0da8069
NN
3876 host_makefile_frag="config/mh-cygwin"
3877 ;;
8a1599ab 3878 *-mingw*)
84e7906e 3879 host_makefile_frag="config/mh-mingw"
2d1e8239 3880 ;;
a0da8069
NN
3881 *-interix*)
3882 host_makefile_frag="config/mh-interix"
3883 ;;
3884 vax-*-ultrix2*)
3885 # The old BSD pcc isn't up to compiling parts of gdb so use gcc
3886 tentative_cc=gcc
3887 ;;
3888 *-*-solaris2*)
3889 host_makefile_frag="config/mh-solaris"
3890 ;;
3891 m68k-sun-sunos*)
3892 # Sun's C compiler needs the -J flag to be able to compile cp-parse.c
3893 # without overflowing the jump tables (-J says to use a 32 bit table)
3894 tentative_cc="cc -J"
3895 ;;
da888c87 3896 hppa*-hp-hpux10*)
a0da8069 3897 tentative_cc="cc -Wp,-H256000"
da888c87 3898 host_makefile_frag="config/mh-pa-hpux10"
a0da8069 3899 ;;
da888c87
PB
3900 hppa*-hp-hpux* | hppa*-*-hiux*)
3901 tentative_cc="cc -Wp,-H256000"
3902 host_makefile_frag="config/mh-pa"
3903 ;;
3904 hppa*-*)
3905 host_makefile_frag="config/mh-pa"
3906 ;;
3907 *-hp-hpux* | *-*-hiux*)
a0da8069
NN
3908 tentative_cc="cc -Wp,-H256000"
3909 ;;
3910 rs6000-*-lynxos*)
3911 # /bin/cc is less than useful for our purposes. Always use GCC
3912 tentative_cc="/usr/cygnus/progressive/bin/gcc"
3913 host_makefile_frag="config/mh-lynxrs6k"
3914 ;;
0df3d27f
PB
3915 powerpc-*-darwin*)
3916 host_makefile_frag="config/mh-ppc-darwin"
3917 ;;
f6d183c0
PB
3918 powerpc-*-aix*)
3919 host_makefile_frag="config/mh-ppc-aix"
3920 ;;
3921 rs6000-*-aix*)
3922 host_makefile_frag="config/mh-ppc-aix"
3923 ;;
a0da8069
NN
3924 *-*-lynxos*)
3925 # /bin/cc is less than useful for our purposes. Always use GCC
3926 tentative_cc="/bin/gcc"
3927 ;;
3928 *-*-sysv4*)
3929 host_makefile_frag="config/mh-sysv4"
3930 ;;
fe69863c
DD
3931 # This is placed last to prevent interfering with the cases above.
3932 i[3456789]86-*-*)
3933 # Build the stage2 and stage3 compilers with -fomit-frame-pointer.
3934 host_makefile_frag="config/mh-x86omitfp"
3935 ;;
a0da8069
NN
3936esac
3937fi
3938
9e07f89d
NN
3939# If we aren't going to be using gcc, see if we can extract a definition
3940# of CC from the fragment.
3941# Actually, use the 'pre-extracted' version above.
3942if test -z "${CC}" && test "${build}" = "${host}" ; then
3943 IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
3944 found=
3945 for dir in $PATH; do
3946 test -z "$dir" && dir=.
3947 if test -f $dir/gcc; then
3948 found=yes
3949 break
3950 fi
3951 done
3952 IFS="$save_ifs"
3953 if test -z "${found}" && test -n "${tentative_cc}" ; then
3954 CC=$tentative_cc
3955 fi
3956fi
3957
3958if test "${build}" != "${host}" ; then
1576798e
PB
3959 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
3960 AS_FOR_BUILD=${AS_FOR_BUILD-as}
9e07f89d 3961 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
1576798e
PB
3962 CXX_FOR_BUILD=${CXX_FOR_BUILD-g++}
3963 GCJ_FOR_BUILD=${GCJ_FOR_BUILD-gcj}
3964 GFORTRAN_FOR_BUILD=${GFORTRAN_FOR_BUILD-gfortran}
3965 DLLTOOL_FOR_BUILD=${DLLTOOL_FOR_BUILD-dlltool}
3966 LD_FOR_BUILD=${LD_FOR_BUILD-ld}
3967 NM_FOR_BUILD=${NM_FOR_BUILD-nm}
3968 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
3969 WINDRES_FOR_BUILD=${WINDRES_FOR_BUILD-windres}
3970 WINDMC_FOR_BUILD=${WINDMC_FOR_BUILD-windmc}
3971else
3972 AR_FOR_BUILD="\$(AR)"
3973 AS_FOR_BUILD="\$(AS)"
512b7dfb 3974 CC_FOR_BUILD="\$(CC)"
1576798e
PB
3975 CXX_FOR_BUILD="\$(CXX)"
3976 GCJ_FOR_BUILD="\$(GCJ)"
3977 GFORTRAN_FOR_BUILD="\$(GFORTRAN)"
3978 DLLTOOL_FOR_BUILD="\$(DLLTOOL)"
3979 LD_FOR_BUILD="\$(LD)"
3980 NM_FOR_BUILD="\$(NM)"
3981 RANLIB_FOR_BUILD="\$(RANLIB)"
3982 WINDRES_FOR_BUILD="\$(WINDRES)"
3983 WINDMC_FOR_BUILD="\$(WINDMC)"
18f6b6ee
PB
3984fi
3985
3986ac_ext=c
c6b750e1
DJ
3987ac_cpp='$CPP $CPPFLAGS'
3988ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3989ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3990ac_compiler_gnu=$ac_cv_c_compiler_gnu
3991if test -n "$ac_tool_prefix"; then
3992 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3993set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
3994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3995$as_echo_n "checking for $ac_word... " >&6; }
3996if test "${ac_cv_prog_CC+set}" = set; then :
3997 $as_echo_n "(cached) " >&6
c6b750e1
DJ
3998else
3999 if test -n "$CC"; then
4000 ac_cv_prog_CC="$CC" # Let the user override the test.
4001else
4002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4003for as_dir in $PATH
4004do
4005 IFS=$as_save_IFS
4006 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4007 for ac_exec_ext in '' $ac_executable_extensions; do
4008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4009 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 4010 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4011 break 2
4012 fi
4013done
81ecdfbb
RW
4014 done
4015IFS=$as_save_IFS
c6b750e1
DJ
4016
4017fi
4018fi
4019CC=$ac_cv_prog_CC
4020if test -n "$CC"; then
81ecdfbb
RW
4021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4022$as_echo "$CC" >&6; }
c6b750e1 4023else
81ecdfbb
RW
4024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4025$as_echo "no" >&6; }
c6b750e1
DJ
4026fi
4027
81ecdfbb 4028
c6b750e1
DJ
4029fi
4030if test -z "$ac_cv_prog_CC"; then
4031 ac_ct_CC=$CC
6a9cf61e 4032 # Extract the first word of "gcc", so it can be a program name with args.
9e07f89d 4033set dummy gcc; ac_word=$2
81ecdfbb
RW
4034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4035$as_echo_n "checking for $ac_word... " >&6; }
4036if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4037 $as_echo_n "(cached) " >&6
c6b750e1
DJ
4038else
4039 if test -n "$ac_ct_CC"; then
4040 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4041else
4042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4043for as_dir in $PATH
4044do
4045 IFS=$as_save_IFS
4046 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4047 for ac_exec_ext in '' $ac_executable_extensions; do
4048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4049 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 4050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4051 break 2
4052 fi
4053done
81ecdfbb
RW
4054 done
4055IFS=$as_save_IFS
c6b750e1
DJ
4056
4057fi
4058fi
4059ac_ct_CC=$ac_cv_prog_ac_ct_CC
4060if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4062$as_echo "$ac_ct_CC" >&6; }
c6b750e1 4063else
81ecdfbb
RW
4064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4065$as_echo "no" >&6; }
c6b750e1
DJ
4066fi
4067
81ecdfbb
RW
4068 if test "x$ac_ct_CC" = x; then
4069 CC=""
4070 else
4071 case $cross_compiling:$ac_tool_warned in
4072yes:)
4073{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4074$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4075ac_tool_warned=yes ;;
4076esac
4077 CC=$ac_ct_CC
4078 fi
c6b750e1
DJ
4079else
4080 CC="$ac_cv_prog_CC"
4081fi
4082
4083if test -z "$CC"; then
81ecdfbb
RW
4084 if test -n "$ac_tool_prefix"; then
4085 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
c6b750e1 4086set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
4087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4088$as_echo_n "checking for $ac_word... " >&6; }
4089if test "${ac_cv_prog_CC+set}" = set; then :
4090 $as_echo_n "(cached) " >&6
9e07f89d
NN
4091else
4092 if test -n "$CC"; then
4093 ac_cv_prog_CC="$CC" # Let the user override the test.
4094else
c6b750e1
DJ
4095as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4096for as_dir in $PATH
4097do
4098 IFS=$as_save_IFS
4099 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4100 for ac_exec_ext in '' $ac_executable_extensions; do
4101 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4102 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 4103 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4104 break 2
4105 fi
4106done
81ecdfbb
RW
4107 done
4108IFS=$as_save_IFS
c6b750e1 4109
9e07f89d
NN
4110fi
4111fi
c6b750e1 4112CC=$ac_cv_prog_CC
9e07f89d 4113if test -n "$CC"; then
81ecdfbb
RW
4114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4115$as_echo "$CC" >&6; }
c6b750e1 4116else
81ecdfbb
RW
4117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4118$as_echo "no" >&6; }
c6b750e1
DJ
4119fi
4120
c6b750e1 4121
81ecdfbb 4122 fi
c6b750e1 4123fi
9e07f89d
NN
4124if test -z "$CC"; then
4125 # Extract the first word of "cc", so it can be a program name with args.
4126set dummy cc; ac_word=$2
81ecdfbb
RW
4127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4128$as_echo_n "checking for $ac_word... " >&6; }
4129if test "${ac_cv_prog_CC+set}" = set; then :
4130 $as_echo_n "(cached) " >&6
9e07f89d
NN
4131else
4132 if test -n "$CC"; then
4133 ac_cv_prog_CC="$CC" # Let the user override the test.
4134else
9e07f89d 4135 ac_prog_rejected=no
c6b750e1
DJ
4136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4137for as_dir in $PATH
4138do
4139 IFS=$as_save_IFS
4140 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4141 for ac_exec_ext in '' $ac_executable_extensions; do
4142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1
DJ
4143 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4144 ac_prog_rejected=yes
4145 continue
4146 fi
4147 ac_cv_prog_CC="cc"
81ecdfbb 4148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4149 break 2
4150 fi
4151done
81ecdfbb
RW
4152 done
4153IFS=$as_save_IFS
c6b750e1 4154
9e07f89d
NN
4155if test $ac_prog_rejected = yes; then
4156 # We found a bogon in the path, so make sure we never use it.
4157 set dummy $ac_cv_prog_CC
4158 shift
c6b750e1 4159 if test $# != 0; then
9e07f89d
NN
4160 # We chose a different compiler from the bogus one.
4161 # However, it has the same basename, so the bogon will be chosen
4162 # first if we set CC to just the basename; use the full file name.
4163 shift
c6b750e1 4164 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
9e07f89d
NN
4165 fi
4166fi
4167fi
4168fi
c6b750e1 4169CC=$ac_cv_prog_CC
9e07f89d 4170if test -n "$CC"; then
81ecdfbb
RW
4171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4172$as_echo "$CC" >&6; }
9e07f89d 4173else
81ecdfbb
RW
4174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4175$as_echo "no" >&6; }
9e07f89d
NN
4176fi
4177
81ecdfbb 4178
c6b750e1
DJ
4179fi
4180if test -z "$CC"; then
4181 if test -n "$ac_tool_prefix"; then
81ecdfbb 4182 for ac_prog in cl.exe
c6b750e1
DJ
4183 do
4184 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4185set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4187$as_echo_n "checking for $ac_word... " >&6; }
4188if test "${ac_cv_prog_CC+set}" = set; then :
4189 $as_echo_n "(cached) " >&6
9e07f89d
NN
4190else
4191 if test -n "$CC"; then
4192 ac_cv_prog_CC="$CC" # Let the user override the test.
4193else
c6b750e1
DJ
4194as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4195for as_dir in $PATH
4196do
4197 IFS=$as_save_IFS
4198 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4199 for ac_exec_ext in '' $ac_executable_extensions; do
4200 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4201 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 4202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1 4203 break 2
376a0e54 4204 fi
c6b750e1 4205done
81ecdfbb
RW
4206 done
4207IFS=$as_save_IFS
cac3d6c4 4208
c6b750e1
DJ
4209fi
4210fi
4211CC=$ac_cv_prog_CC
4212if test -n "$CC"; then
81ecdfbb
RW
4213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4214$as_echo "$CC" >&6; }
cac3d6c4 4215else
81ecdfbb
RW
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4217$as_echo "no" >&6; }
9e07f89d 4218fi
cac3d6c4 4219
81ecdfbb 4220
c6b750e1
DJ
4221 test -n "$CC" && break
4222 done
cac3d6c4 4223fi
c6b750e1
DJ
4224if test -z "$CC"; then
4225 ac_ct_CC=$CC
81ecdfbb 4226 for ac_prog in cl.exe
c6b750e1
DJ
4227do
4228 # Extract the first word of "$ac_prog", so it can be a program name with args.
4229set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4231$as_echo_n "checking for $ac_word... " >&6; }
4232if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4233 $as_echo_n "(cached) " >&6
cac3d6c4 4234else
c6b750e1
DJ
4235 if test -n "$ac_ct_CC"; then
4236 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376a0e54 4237else
c6b750e1
DJ
4238as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4239for as_dir in $PATH
4240do
4241 IFS=$as_save_IFS
4242 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4243 for ac_exec_ext in '' $ac_executable_extensions; do
4244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 4245 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 4246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
4247 break 2
4248 fi
4249done
81ecdfbb
RW
4250 done
4251IFS=$as_save_IFS
c6b750e1 4252
cac3d6c4
CM
4253fi
4254fi
c6b750e1
DJ
4255ac_ct_CC=$ac_cv_prog_ac_ct_CC
4256if test -n "$ac_ct_CC"; then
81ecdfbb
RW
4257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4258$as_echo "$ac_ct_CC" >&6; }
9e07f89d 4259else
81ecdfbb
RW
4260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4261$as_echo "no" >&6; }
cac3d6c4 4262fi
376a0e54 4263
81ecdfbb 4264
c6b750e1
DJ
4265 test -n "$ac_ct_CC" && break
4266done
4267
81ecdfbb
RW
4268 if test "x$ac_ct_CC" = x; then
4269 CC=""
4270 else
4271 case $cross_compiling:$ac_tool_warned in
4272yes:)
4273{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4274$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4275ac_tool_warned=yes ;;
4276esac
4277 CC=$ac_ct_CC
4278 fi
c6b750e1
DJ
4279fi
4280
4281fi
4282
4283
81ecdfbb
RW
4284test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4285$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4286as_fn_error "no acceptable C compiler found in \$PATH
4287See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4288
4289# Provide some information about the compiler.
81ecdfbb
RW
4290$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4291set X $ac_compile
4292ac_compiler=$2
4293for ac_option in --version -v -V -qversion; do
4294 { { ac_try="$ac_compiler $ac_option >&5"
4295case "(($ac_try" in
4296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4297 *) ac_try_echo=$ac_try;;
4298esac
4299eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4300$as_echo "$ac_try_echo"; } >&5
4301 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
c6b750e1 4302 ac_status=$?
81ecdfbb
RW
4303 if test -s conftest.err; then
4304 sed '10a\
4305... rest of stderr output deleted ...
4306 10q' conftest.err >conftest.er1
4307 cat conftest.er1 >&5
4308 rm -f conftest.er1 conftest.err
4309 fi
4310 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4311 test $ac_status = 0; }
4312done
c6b750e1 4313
81ecdfbb 4314cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4315/* end confdefs.h. */
4316
4317int
4318main ()
4319{
4320
4321 ;
4322 return 0;
4323}
4324_ACEOF
4325ac_clean_files_save=$ac_clean_files
81ecdfbb 4326ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
c6b750e1
DJ
4327# Try to create an executable without -o first, disregard a.out.
4328# It will help us diagnose broken compilers, and finding out an intuition
4329# of exeext.
81ecdfbb
RW
4330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4331$as_echo_n "checking for C compiler default output file name... " >&6; }
4332ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4333
4334# The possible output files:
4335ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4336
4337ac_rmfiles=
4338for ac_file in $ac_files
4339do
4340 case $ac_file in
4341 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4342 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4343 esac
4344done
4345rm -f $ac_rmfiles
4346
4347if { { ac_try="$ac_link_default"
4348case "(($ac_try" in
4349 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4350 *) ac_try_echo=$ac_try;;
4351esac
4352eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4353$as_echo "$ac_try_echo"; } >&5
4354 (eval "$ac_link_default") 2>&5
c6b750e1 4355 ac_status=$?
81ecdfbb
RW
4356 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4357 test $ac_status = 0; }; then :
4358 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4359# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4360# in a Makefile. We should not override ac_cv_exeext if it was cached,
4361# so that the user can short-circuit this test for compilers unknown to
4362# Autoconf.
4363for ac_file in $ac_files ''
c6b750e1
DJ
4364do
4365 test -f "$ac_file" || continue
4366 case $ac_file in
81ecdfbb 4367 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
c6b750e1
DJ
4368 ;;
4369 [ab].out )
4370 # We found the default executable, but exeext='' is most
4371 # certainly right.
4372 break;;
4373 *.* )
81ecdfbb
RW
4374 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4375 then :; else
4376 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4377 fi
4378 # We set ac_cv_exeext here because the later test for it is not
4379 # safe: cross compilers may not add the suffix if given an `-o'
4380 # argument, so we may need to know it at that point already.
4381 # Even if this section looks crufty: it has the advantage of
4382 # actually working.
c6b750e1
DJ
4383 break;;
4384 * )
4385 break;;
4386 esac
4387done
81ecdfbb
RW
4388test "$ac_cv_exeext" = no && ac_cv_exeext=
4389
c6b750e1 4390else
81ecdfbb
RW
4391 ac_file=''
4392fi
4393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4394$as_echo "$ac_file" >&6; }
4395if test -z "$ac_file"; then :
4396 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4397sed 's/^/| /' conftest.$ac_ext >&5
4398
81ecdfbb
RW
4399{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4400$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4401{ as_fn_set_status 77
4402as_fn_error "C compiler cannot create executables
4403See \`config.log' for more details." "$LINENO" 5; }; }
c6b750e1 4404fi
c6b750e1 4405ac_exeext=$ac_cv_exeext
c6b750e1 4406
81ecdfbb 4407# Check that the compiler produces executables we can run. If not, either
c6b750e1 4408# the compiler is broken, or we cross compile.
81ecdfbb
RW
4409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4410$as_echo_n "checking whether the C compiler works... " >&6; }
c6b750e1
DJ
4411# If not cross compiling, check that we can run a simple program.
4412if test "$cross_compiling" != yes; then
4413 if { ac_try='./$ac_file'
81ecdfbb
RW
4414 { { case "(($ac_try" in
4415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4416 *) ac_try_echo=$ac_try;;
4417esac
4418eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4419$as_echo "$ac_try_echo"; } >&5
4420 (eval "$ac_try") 2>&5
c6b750e1 4421 ac_status=$?
81ecdfbb
RW
4422 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4423 test $ac_status = 0; }; }; then
c6b750e1
DJ
4424 cross_compiling=no
4425 else
4426 if test "$cross_compiling" = maybe; then
4427 cross_compiling=yes
4428 else
81ecdfbb
RW
4429 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4430$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4431as_fn_error "cannot run C compiled programs.
c6b750e1 4432If you meant to cross compile, use \`--host'.
81ecdfbb 4433See \`config.log' for more details." "$LINENO" 5; }
c6b750e1
DJ
4434 fi
4435 fi
4436fi
81ecdfbb
RW
4437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4438$as_echo "yes" >&6; }
c6b750e1 4439
81ecdfbb 4440rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
c6b750e1 4441ac_clean_files=$ac_clean_files_save
81ecdfbb 4442# Check that the compiler produces executables we can run. If not, either
c6b750e1 4443# the compiler is broken, or we cross compile.
81ecdfbb
RW
4444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4445$as_echo_n "checking whether we are cross compiling... " >&6; }
4446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4447$as_echo "$cross_compiling" >&6; }
4448
4449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4450$as_echo_n "checking for suffix of executables... " >&6; }
4451if { { ac_try="$ac_link"
4452case "(($ac_try" in
4453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4454 *) ac_try_echo=$ac_try;;
4455esac
4456eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4457$as_echo "$ac_try_echo"; } >&5
4458 (eval "$ac_link") 2>&5
c6b750e1 4459 ac_status=$?
81ecdfbb
RW
4460 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4461 test $ac_status = 0; }; then :
c6b750e1
DJ
4462 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4463# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4464# work properly (i.e., refer to `conftest.exe'), while it won't with
4465# `rm'.
4466for ac_file in conftest.exe conftest conftest.*; do
4467 test -f "$ac_file" || continue
4468 case $ac_file in
81ecdfbb 4469 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
c6b750e1 4470 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
c6b750e1
DJ
4471 break;;
4472 * ) break;;
4473 esac
4474done
4475else
81ecdfbb
RW
4476 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4477$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4478as_fn_error "cannot compute suffix of executables: cannot compile and link
4479See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4480fi
c6b750e1 4481rm -f conftest$ac_cv_exeext
81ecdfbb
RW
4482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4483$as_echo "$ac_cv_exeext" >&6; }
c6b750e1
DJ
4484
4485rm -f conftest.$ac_ext
4486EXEEXT=$ac_cv_exeext
4487ac_exeext=$EXEEXT
81ecdfbb
RW
4488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4489$as_echo_n "checking for suffix of object files... " >&6; }
4490if test "${ac_cv_objext+set}" = set; then :
4491 $as_echo_n "(cached) " >&6
c6b750e1 4492else
81ecdfbb 4493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4494/* end confdefs.h. */
4495
4496int
4497main ()
4498{
4499
4500 ;
4501 return 0;
4502}
4503_ACEOF
4504rm -f conftest.o conftest.obj
81ecdfbb
RW
4505if { { ac_try="$ac_compile"
4506case "(($ac_try" in
4507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4508 *) ac_try_echo=$ac_try;;
4509esac
4510eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4511$as_echo "$ac_try_echo"; } >&5
4512 (eval "$ac_compile") 2>&5
c6b750e1 4513 ac_status=$?
81ecdfbb
RW
4514 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4515 test $ac_status = 0; }; then :
4516 for ac_file in conftest.o conftest.obj conftest.*; do
4517 test -f "$ac_file" || continue;
c6b750e1 4518 case $ac_file in
81ecdfbb 4519 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
c6b750e1
DJ
4520 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4521 break;;
4522 esac
4523done
cac3d6c4 4524else
81ecdfbb 4525 $as_echo "$as_me: failed program was:" >&5
c6b750e1
DJ
4526sed 's/^/| /' conftest.$ac_ext >&5
4527
81ecdfbb
RW
4528{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4529$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4530as_fn_error "cannot compute suffix of object files: cannot compile
4531See \`config.log' for more details." "$LINENO" 5; }
c6b750e1 4532fi
c6b750e1
DJ
4533rm -f conftest.$ac_cv_objext conftest.$ac_ext
4534fi
81ecdfbb
RW
4535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4536$as_echo "$ac_cv_objext" >&6; }
c6b750e1
DJ
4537OBJEXT=$ac_cv_objext
4538ac_objext=$OBJEXT
81ecdfbb
RW
4539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4540$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4541if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4542 $as_echo_n "(cached) " >&6
c6b750e1 4543else
81ecdfbb 4544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4545/* end confdefs.h. */
4546
4547int
4548main ()
4549{
4550#ifndef __GNUC__
4551 choke me
4552#endif
4553
4554 ;
4555 return 0;
4556}
4557_ACEOF
81ecdfbb 4558if ac_fn_c_try_compile "$LINENO"; then :
c6b750e1
DJ
4559 ac_compiler_gnu=yes
4560else
81ecdfbb 4561 ac_compiler_gnu=no
c6b750e1 4562fi
81ecdfbb 4563rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1
DJ
4564ac_cv_c_compiler_gnu=$ac_compiler_gnu
4565
4566fi
81ecdfbb
RW
4567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4568$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4569if test $ac_compiler_gnu = yes; then
4570 GCC=yes
4571else
4572 GCC=
4573fi
c6b750e1
DJ
4574ac_test_CFLAGS=${CFLAGS+set}
4575ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
4576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4577$as_echo_n "checking whether $CC accepts -g... " >&6; }
4578if test "${ac_cv_prog_cc_g+set}" = set; then :
4579 $as_echo_n "(cached) " >&6
4580else
4581 ac_save_c_werror_flag=$ac_c_werror_flag
4582 ac_c_werror_flag=yes
4583 ac_cv_prog_cc_g=no
4584 CFLAGS="-g"
4585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4586/* end confdefs.h. */
4587
4588int
4589main ()
4590{
4591
4592 ;
4593 return 0;
4594}
4595_ACEOF
81ecdfbb 4596if ac_fn_c_try_compile "$LINENO"; then :
9e07f89d
NN
4597 ac_cv_prog_cc_g=yes
4598else
81ecdfbb
RW
4599 CFLAGS=""
4600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4601/* end confdefs.h. */
4602
4603int
4604main ()
4605{
4606
4607 ;
4608 return 0;
4609}
4610_ACEOF
4611if ac_fn_c_try_compile "$LINENO"; then :
4612
4613else
4614 ac_c_werror_flag=$ac_save_c_werror_flag
4615 CFLAGS="-g"
4616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4617/* end confdefs.h. */
cac3d6c4 4618
81ecdfbb
RW
4619int
4620main ()
4621{
4622
4623 ;
4624 return 0;
4625}
4626_ACEOF
4627if ac_fn_c_try_compile "$LINENO"; then :
4628 ac_cv_prog_cc_g=yes
4629fi
4630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
376a0e54 4631fi
81ecdfbb 4632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c6b750e1 4633fi
81ecdfbb
RW
4634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4635 ac_c_werror_flag=$ac_save_c_werror_flag
4636fi
4637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4638$as_echo "$ac_cv_prog_cc_g" >&6; }
9e07f89d 4639if test "$ac_test_CFLAGS" = set; then
c6b750e1 4640 CFLAGS=$ac_save_CFLAGS
9e07f89d
NN
4641elif test $ac_cv_prog_cc_g = yes; then
4642 if test "$GCC" = yes; then
4643 CFLAGS="-g -O2"
4644 else
4645 CFLAGS="-g"
4646 fi
4647else
4648 if test "$GCC" = yes; then
4649 CFLAGS="-O2"
4650 else
4651 CFLAGS=
4652 fi
4653fi
81ecdfbb
RW
4654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4655$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4656if test "${ac_cv_prog_cc_c89+set}" = set; then :
4657 $as_echo_n "(cached) " >&6
c6b750e1 4658else
81ecdfbb 4659 ac_cv_prog_cc_c89=no
c6b750e1 4660ac_save_CC=$CC
81ecdfbb 4661cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
4662/* end confdefs.h. */
4663#include <stdarg.h>
4664#include <stdio.h>
4665#include <sys/types.h>
4666#include <sys/stat.h>
4667/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4668struct buf { int x; };
4669FILE * (*rcsopen) (struct buf *, struct stat *, int);
4670static char *e (p, i)
4671 char **p;
4672 int i;
4673{
4674 return p[i];
4675}
4676static char *f (char * (*g) (char **, int), char **p, ...)
4677{
4678 char *s;
4679 va_list v;
4680 va_start (v,p);
4681 s = g (p, va_arg (v,int));
4682 va_end (v);
4683 return s;
4684}
4685
4686/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4687 function prototypes and stuff, but not '\xHH' hex character constants.
4688 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 4689 as 'x'. The following induces an error, until -std is added to get
c6b750e1
DJ
4690 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4691 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 4692 that's true only with -std. */
c6b750e1
DJ
4693int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4694
81ecdfbb
RW
4695/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4696 inside strings and character constants. */
4697#define FOO(x) 'x'
4698int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4699
c6b750e1
DJ
4700int test (int i, double x);
4701struct s1 {int (*f) (int a);};
4702struct s2 {int (*f) (double a);};
4703int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4704int argc;
4705char **argv;
4706int
4707main ()
4708{
4709return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4710 ;
4711 return 0;
4712}
4713_ACEOF
81ecdfbb
RW
4714for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4715 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
c6b750e1
DJ
4716do
4717 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
4718 if ac_fn_c_try_compile "$LINENO"; then :
4719 ac_cv_prog_cc_c89=$ac_arg
c6b750e1 4720fi
81ecdfbb
RW
4721rm -f core conftest.err conftest.$ac_objext
4722 test "x$ac_cv_prog_cc_c89" != "xno" && break
c6b750e1 4723done
81ecdfbb 4724rm -f conftest.$ac_ext
c6b750e1
DJ
4725CC=$ac_save_CC
4726
4727fi
81ecdfbb
RW
4728# AC_CACHE_VAL
4729case "x$ac_cv_prog_cc_c89" in
4730 x)
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4732$as_echo "none needed" >&6; } ;;
4733 xno)
4734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4735$as_echo "unsupported" >&6; } ;;
c6b750e1 4736 *)
81ecdfbb
RW
4737 CC="$CC $ac_cv_prog_cc_c89"
4738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4739$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
c6b750e1 4740esac
81ecdfbb 4741if test "x$ac_cv_prog_cc_c89" != xno; then :
c6b750e1 4742
c6b750e1
DJ
4743fi
4744
c6b750e1
DJ
4745ac_ext=c
4746ac_cpp='$CPP $CPPFLAGS'
4747ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4748ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4749ac_compiler_gnu=$ac_cv_c_compiler_gnu
9e07f89d 4750
81ecdfbb 4751ac_ext=cpp
18f6b6ee
PB
4752ac_cpp='$CXXCPP $CPPFLAGS'
4753ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4754ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4755ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
81ecdfbb
RW
4756if test -z "$CXX"; then
4757 if test -n "$CCC"; then
4758 CXX=$CCC
4759 else
4760 if test -n "$ac_tool_prefix"; then
4761 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4762 do
4763 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4764set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
4765{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4766$as_echo_n "checking for $ac_word... " >&6; }
4767if test "${ac_cv_prog_CXX+set}" = set; then :
4768 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4769else
4770 if test -n "$CXX"; then
4771 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4772else
4773as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4774for as_dir in $PATH
4775do
4776 IFS=$as_save_IFS
4777 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4778 for ac_exec_ext in '' $ac_executable_extensions; do
4779 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4780 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
81ecdfbb 4781 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee
PB
4782 break 2
4783 fi
4784done
81ecdfbb
RW
4785 done
4786IFS=$as_save_IFS
512b7dfb 4787
18f6b6ee
PB
4788fi
4789fi
4790CXX=$ac_cv_prog_CXX
4791if test -n "$CXX"; then
81ecdfbb
RW
4792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4793$as_echo "$CXX" >&6; }
18f6b6ee 4794else
81ecdfbb
RW
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4796$as_echo "no" >&6; }
18f6b6ee
PB
4797fi
4798
81ecdfbb 4799
18f6b6ee
PB
4800 test -n "$CXX" && break
4801 done
4802fi
4803if test -z "$CXX"; then
4804 ac_ct_CXX=$CXX
81ecdfbb 4805 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18f6b6ee
PB
4806do
4807 # Extract the first word of "$ac_prog", so it can be a program name with args.
4808set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
4809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4810$as_echo_n "checking for $ac_word... " >&6; }
4811if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4812 $as_echo_n "(cached) " >&6
18f6b6ee
PB
4813else
4814 if test -n "$ac_ct_CXX"; then
4815 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4816else
4817as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4818for as_dir in $PATH
4819do
4820 IFS=$as_save_IFS
4821 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
4822 for ac_exec_ext in '' $ac_executable_extensions; do
4823 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18f6b6ee 4824 ac_cv_prog_ac_ct_CXX="$ac_prog"
81ecdfbb 4825 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18f6b6ee 4826 break 2
512b7dfb 4827 fi
18f6b6ee 4828done
81ecdfbb
RW
4829 done
4830IFS=$as_save_IFS
512b7dfb 4831
18f6b6ee
PB
4832fi
4833fi
4834ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4835if test -n "$ac_ct_CXX"; then
81ecdfbb
RW
4836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4837$as_echo "$ac_ct_CXX" >&6; }
18f6b6ee 4838else
81ecdfbb
RW
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4840$as_echo "no" >&6; }
18f6b6ee
PB
4841fi
4842
81ecdfbb 4843
18f6b6ee
PB
4844 test -n "$ac_ct_CXX" && break
4845done
18f6b6ee 4846
81ecdfbb
RW
4847 if test "x$ac_ct_CXX" = x; then
4848 CXX="g++"
4849 else
4850 case $cross_compiling:$ac_tool_warned in
4851yes:)
4852{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4853$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4854ac_tool_warned=yes ;;
4855esac
4856 CXX=$ac_ct_CXX
4857 fi
18f6b6ee
PB
4858fi
4859
81ecdfbb
RW
4860 fi
4861fi
18f6b6ee 4862# Provide some information about the compiler.
81ecdfbb
RW
4863$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4864set X $ac_compile
4865ac_compiler=$2
4866for ac_option in --version -v -V -qversion; do
4867 { { ac_try="$ac_compiler $ac_option >&5"
4868case "(($ac_try" in
4869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4870 *) ac_try_echo=$ac_try;;
4871esac
4872eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4873$as_echo "$ac_try_echo"; } >&5
4874 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18f6b6ee 4875 ac_status=$?
81ecdfbb
RW
4876 if test -s conftest.err; then
4877 sed '10a\
4878... rest of stderr output deleted ...
4879 10q' conftest.err >conftest.er1
4880 cat conftest.er1 >&5
4881 rm -f conftest.er1 conftest.err
4882 fi
4883 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4884 test $ac_status = 0; }
4885done
18f6b6ee 4886
81ecdfbb
RW
4887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4888$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4889if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4890 $as_echo_n "(cached) " >&6
18f6b6ee 4891else
81ecdfbb 4892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4893/* end confdefs.h. */
4894
4895int
4896main ()
4897{
4898#ifndef __GNUC__
4899 choke me
4900#endif
4901
4902 ;
4903 return 0;
4904}
4905_ACEOF
81ecdfbb 4906if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4907 ac_compiler_gnu=yes
4908else
81ecdfbb 4909 ac_compiler_gnu=no
18f6b6ee 4910fi
81ecdfbb 4911rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18f6b6ee
PB
4912ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4913
4914fi
81ecdfbb
RW
4915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4916$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4917if test $ac_compiler_gnu = yes; then
4918 GXX=yes
4919else
4920 GXX=
4921fi
18f6b6ee
PB
4922ac_test_CXXFLAGS=${CXXFLAGS+set}
4923ac_save_CXXFLAGS=$CXXFLAGS
81ecdfbb
RW
4924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4925$as_echo_n "checking whether $CXX accepts -g... " >&6; }
4926if test "${ac_cv_prog_cxx_g+set}" = set; then :
4927 $as_echo_n "(cached) " >&6
4928else
4929 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4930 ac_cxx_werror_flag=yes
4931 ac_cv_prog_cxx_g=no
4932 CXXFLAGS="-g"
4933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee
PB
4934/* end confdefs.h. */
4935
4936int
4937main ()
4938{
4939
4940 ;
4941 return 0;
4942}
4943_ACEOF
81ecdfbb 4944if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee
PB
4945 ac_cv_prog_cxx_g=yes
4946else
81ecdfbb
RW
4947 CXXFLAGS=""
4948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4949/* end confdefs.h. */
81ecdfbb 4950
18f6b6ee
PB
4951int
4952main ()
4953{
81ecdfbb 4954
18f6b6ee
PB
4955 ;
4956 return 0;
4957}
4958_ACEOF
81ecdfbb 4959if ac_fn_cxx_try_compile "$LINENO"; then :
18f6b6ee 4960
81ecdfbb
RW
4961else
4962 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4963 CXXFLAGS="-g"
4964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18f6b6ee 4965/* end confdefs.h. */
81ecdfbb 4966
18f6b6ee
PB
4967int
4968main ()
4969{
81ecdfbb 4970
18f6b6ee
PB
4971 ;
4972 return 0;
4973}
4974_ACEOF
81ecdfbb
RW
4975if ac_fn_cxx_try_compile "$LINENO"; then :
4976 ac_cv_prog_cxx_g=yes
18f6b6ee 4977fi
81ecdfbb
RW
4978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4979fi
4980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4981fi
4982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4983 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4984fi
4985{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4986$as_echo "$ac_cv_prog_cxx_g" >&6; }
4987if test "$ac_test_CXXFLAGS" = set; then
4988 CXXFLAGS=$ac_save_CXXFLAGS
4989elif test $ac_cv_prog_cxx_g = yes; then
4990 if test "$GXX" = yes; then
4991 CXXFLAGS="-g -O2"
4992 else
4993 CXXFLAGS="-g"
4994 fi
4995else
4996 if test "$GXX" = yes; then
4997 CXXFLAGS="-O2"
4998 else
4999 CXXFLAGS=
5000 fi
18f6b6ee 5001fi
18f6b6ee
PB
5002ac_ext=c
5003ac_cpp='$CPP $CPPFLAGS'
5004ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5005ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5006ac_compiler_gnu=$ac_cv_c_compiler_gnu
5007
5008
5009# We must set the default linker to the linker used by gcc for the correct
5010# operation of libtool. If LD is not defined and we are using gcc, try to
5011# set the LD default to the ld used by gcc.
5012if test -z "$LD"; then
5013 if test "$GCC" = yes; then
5014 case $build in
5015 *-*-mingw*)
5016 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1 | tr -d '\015'` ;;
5017 *)
5018 gcc_prog_ld=`$CC -print-prog-name=ld 2>&1` ;;
5019 esac
5020 case $gcc_prog_ld in
5021 # Accept absolute paths.
5022 [\\/]* | [A-Za-z]:[\\/]*)
5023 LD="$gcc_prog_ld" ;;
5024 esac
5025 fi
512b7dfb
PB
5026fi
5027
5028
5029
5030
c6b750e1 5031if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5032 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
5033set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
81ecdfbb
RW
5034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5035$as_echo_n "checking for $ac_word... " >&6; }
5036if test "${ac_cv_prog_GNATBIND+set}" = set; then :
5037 $as_echo_n "(cached) " >&6
9e07f89d 5038else
512b7dfb
PB
5039 if test -n "$GNATBIND"; then
5040 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
9e07f89d 5041else
c6b750e1
DJ
5042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5043for as_dir in $PATH
5044do
5045 IFS=$as_save_IFS
5046 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5047 for ac_exec_ext in '' $ac_executable_extensions; do
5048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5049 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
81ecdfbb 5050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5051 break 2
5052 fi
5053done
81ecdfbb
RW
5054 done
5055IFS=$as_save_IFS
c6b750e1 5056
9e07f89d
NN
5057fi
5058fi
512b7dfb
PB
5059GNATBIND=$ac_cv_prog_GNATBIND
5060if test -n "$GNATBIND"; then
81ecdfbb
RW
5061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
5062$as_echo "$GNATBIND" >&6; }
9e07f89d 5063else
81ecdfbb
RW
5064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5065$as_echo "no" >&6; }
9e07f89d
NN
5066fi
5067
81ecdfbb 5068
c6b750e1 5069fi
512b7dfb
PB
5070if test -z "$ac_cv_prog_GNATBIND"; then
5071 ac_ct_GNATBIND=$GNATBIND
5072 # Extract the first word of "gnatbind", so it can be a program name with args.
5073set dummy gnatbind; ac_word=$2
81ecdfbb
RW
5074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5075$as_echo_n "checking for $ac_word... " >&6; }
5076if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then :
5077 $as_echo_n "(cached) " >&6
9e07f89d 5078else
512b7dfb
PB
5079 if test -n "$ac_ct_GNATBIND"; then
5080 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
9e07f89d 5081else
c6b750e1
DJ
5082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5083for as_dir in $PATH
5084do
5085 IFS=$as_save_IFS
5086 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5087 for ac_exec_ext in '' $ac_executable_extensions; do
5088 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5089 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
81ecdfbb 5090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
5091 break 2
5092 fi
5093done
81ecdfbb
RW
5094 done
5095IFS=$as_save_IFS
c6b750e1 5096
9e07f89d
NN
5097fi
5098fi
512b7dfb
PB
5099ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
5100if test -n "$ac_ct_GNATBIND"; then
81ecdfbb
RW
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
5102$as_echo "$ac_ct_GNATBIND" >&6; }
9e07f89d 5103else
81ecdfbb
RW
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5105$as_echo "no" >&6; }
9e07f89d
NN
5106fi
5107
81ecdfbb
RW
5108 if test "x$ac_ct_GNATBIND" = x; then
5109 GNATBIND="no"
5110 else
5111 case $cross_compiling:$ac_tool_warned in
5112yes:)
5113{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5114$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5115ac_tool_warned=yes ;;
5116esac
5117 GNATBIND=$ac_ct_GNATBIND
5118 fi
24ff9987 5119else
512b7dfb 5120 GNATBIND="$ac_cv_prog_GNATBIND"
9e07f89d
NN
5121fi
5122
7df2cd5d 5123if test -n "$ac_tool_prefix"; then
512b7dfb
PB
5124 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
5125set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
81ecdfbb
RW
5126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5127$as_echo_n "checking for $ac_word... " >&6; }
5128if test "${ac_cv_prog_GNATMAKE+set}" = set; then :
5129 $as_echo_n "(cached) " >&6
7df2cd5d 5130else
512b7dfb
PB
5131 if test -n "$GNATMAKE"; then
5132 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5133else
5134as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5135for as_dir in $PATH
5136do
5137 IFS=$as_save_IFS
5138 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5139 for ac_exec_ext in '' $ac_executable_extensions; do
5140 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5141 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
81ecdfbb 5142 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5143 break 2
5144 fi
5145done
81ecdfbb
RW
5146 done
5147IFS=$as_save_IFS
7df2cd5d
PB
5148
5149fi
5150fi
512b7dfb
PB
5151GNATMAKE=$ac_cv_prog_GNATMAKE
5152if test -n "$GNATMAKE"; then
81ecdfbb
RW
5153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
5154$as_echo "$GNATMAKE" >&6; }
7df2cd5d 5155else
81ecdfbb
RW
5156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5157$as_echo "no" >&6; }
7df2cd5d
PB
5158fi
5159
81ecdfbb 5160
7df2cd5d 5161fi
512b7dfb
PB
5162if test -z "$ac_cv_prog_GNATMAKE"; then
5163 ac_ct_GNATMAKE=$GNATMAKE
5164 # Extract the first word of "gnatmake", so it can be a program name with args.
5165set dummy gnatmake; ac_word=$2
81ecdfbb
RW
5166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5167$as_echo_n "checking for $ac_word... " >&6; }
5168if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then :
5169 $as_echo_n "(cached) " >&6
7df2cd5d 5170else
512b7dfb
PB
5171 if test -n "$ac_ct_GNATMAKE"; then
5172 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
7df2cd5d
PB
5173else
5174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5175for as_dir in $PATH
5176do
5177 IFS=$as_save_IFS
5178 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
5179 for ac_exec_ext in '' $ac_executable_extensions; do
5180 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
512b7dfb 5181 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
81ecdfbb 5182 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7df2cd5d
PB
5183 break 2
5184 fi
5185done
81ecdfbb
RW
5186 done
5187IFS=$as_save_IFS
7df2cd5d 5188
7df2cd5d
PB
5189fi
5190fi
512b7dfb
PB
5191ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
5192if test -n "$ac_ct_GNATMAKE"; then
81ecdfbb
RW
5193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
5194$as_echo "$ac_ct_GNATMAKE" >&6; }
7df2cd5d 5195else
81ecdfbb
RW
5196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5197$as_echo "no" >&6; }
7df2cd5d
PB
5198fi
5199
81ecdfbb
RW
5200 if test "x$ac_ct_GNATMAKE" = x; then
5201 GNATMAKE="no"
5202 else
5203 case $cross_compiling:$ac_tool_warned in
5204yes:)
5205{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5206$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5207ac_tool_warned=yes ;;
5208esac
5209 GNATMAKE=$ac_ct_GNATMAKE
5210 fi
7df2cd5d 5211else
512b7dfb 5212 GNATMAKE="$ac_cv_prog_GNATMAKE"
7df2cd5d
PB
5213fi
5214
81ecdfbb
RW
5215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada" >&5
5216$as_echo_n "checking whether compiler driver understands Ada... " >&6; }
5217if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then :
5218 $as_echo_n "(cached) " >&6
9e07f89d
NN
5219else
5220 cat >conftest.adb <<EOF
5221procedure conftest is begin null; end conftest;
5222EOF
5223acx_cv_cc_gcc_supports_ada=no
5224# There is a bug in old released versions of GCC which causes the
5225# driver to exit successfully when the appropriate language module
5226# has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
5227# Therefore we must check for the error message as well as an
5228# unsuccessful exit.
b8908782
DD
5229# Other compilers, like HP Tru64 UNIX cc, exit successfully when
5230# given a .adb file, but produce no object file. So we must check
5231# if an object file was really produced to guard against this.
9e07f89d 5232errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
b8908782 5233if test x"$errors" = x && test -f conftest.$ac_objext; then
9e07f89d 5234 acx_cv_cc_gcc_supports_ada=yes
9e07f89d
NN
5235fi
5236rm -f conftest.*
5237fi
81ecdfbb
RW
5238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
5239$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
9e07f89d 5240
512b7dfb 5241if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
9e07f89d
NN
5242 have_gnat=yes
5243else
5244 have_gnat=no
5245fi
5246
81ecdfbb
RW
5247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
5248$as_echo_n "checking how to compare bootstrapped objects... " >&6; }
5249if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
5250 $as_echo_n "(cached) " >&6
b8908782
DD
5251else
5252 echo abfoo >t1
5253 echo cdfoo >t2
5254 gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
4b1cb4fe
DD
5255 if cmp t1 t2 2 2 > /dev/null 2>&1; then
5256 if cmp t1 t2 1 1 > /dev/null 2>&1; then
5257 :
5258 else
5259 gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
5260 fi
5261 fi
b8908782
DD
5262 if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
5263 if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
4b1cb4fe 5264 :
b8908782
DD
5265 else
5266 gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
5267 fi
5268 fi
5269 rm t1 t2
5270
5271fi
81ecdfbb
RW
5272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
5273$as_echo "$gcc_cv_prog_cmp_skip" >&6; }
b8908782
DD
5274do_compare="$gcc_cv_prog_cmp_skip"
5275
5276
9e07f89d 5277
e8a5fa9c 5278# See if we are building gcc with C++.
81ecdfbb
RW
5279# Check whether --enable-build-with-cxx was given.
5280if test "${enable_build_with_cxx+set}" = set; then :
5281 enableval=$enable_build_with_cxx; ENABLE_BUILD_WITH_CXX=$enableval
e8a5fa9c
RW
5282else
5283 ENABLE_BUILD_WITH_CXX=no
81ecdfbb
RW
5284fi
5285
e8a5fa9c
RW
5286
5287# Check for GMP, MPFR and MPC
d9b76ff9 5288gmplibs="-lmpc -lmpfr -lgmp"
4b1cb4fe 5289gmpinc=
4b900473 5290have_gmp=no
e8a5fa9c
RW
5291
5292# Specify a location for mpc
5293# check for this first so it ends up on the link line before mpfr.
5294
81ecdfbb
RW
5295# Check whether --with-mpc was given.
5296if test "${with_mpc+set}" = set; then :
5297 withval=$with_mpc;
5298fi
e8a5fa9c 5299
e8a5fa9c 5300
81ecdfbb
RW
5301# Check whether --with-mpc_include was given.
5302if test "${with_mpc_include+set}" = set; then :
5303 withval=$with_mpc_include;
5304fi
e8a5fa9c 5305
e8a5fa9c 5306
81ecdfbb
RW
5307# Check whether --with-mpc_lib was given.
5308if test "${with_mpc_lib+set}" = set; then :
5309 withval=$with_mpc_lib;
5310fi
e8a5fa9c 5311
e8a5fa9c
RW
5312
5313if test "x$with_mpc" != x; then
d9b76ff9
KG
5314 gmplibs="-L$with_mpc/lib $gmplibs"
5315 gmpinc="-I$with_mpc/include $gmpinc"
e8a5fa9c
RW
5316fi
5317if test "x$with_mpc_include" != x; then
d9b76ff9 5318 gmpinc="-I$with_mpc_include $gmpinc"
e8a5fa9c
RW
5319fi
5320if test "x$with_mpc_lib" != x; then
d9b76ff9 5321 gmplibs="-L$with_mpc_lib $gmplibs"
e8a5fa9c
RW
5322fi
5323if test "x$with_mpc$with_mpc_include$with_mpc_lib" = x && test -d ${srcdir}/mpc; then
d9b76ff9
KG
5324 gmplibs='-L$$r/$(HOST_SUBDIR)/mpc/src/.libs -L$$r/$(HOST_SUBDIR)/mpc/src/_libs '"$gmplibs"
5325 gmpinc='-I$$s/mpc/src '"$gmpinc"
e8a5fa9c
RW
5326 # Do not test the mpc version. Assume that it is sufficient, since
5327 # it is in the source tree, and the library has not been built yet
5328 # but it would be included on the link line in the version check below
5329 # hence making the test fail.
d9b76ff9 5330 have_gmp=yes
e8a5fa9c 5331fi
4b900473 5332
11b04d1f
DD
5333# Specify a location for mpfr
5334# check for this first so it ends up on the link line before gmp.
c6b750e1 5335
81ecdfbb
RW
5336# Check whether --with-mpfr-dir was given.
5337if test "${with_mpfr_dir+set}" = set; then :
5338 withval=$with_mpfr_dir; as_fn_error "The --with-mpfr-dir=PATH option has been removed.
5339Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH" "$LINENO" 5
5340fi
5341
11b04d1f
DD
5342
5343
81ecdfbb
RW
5344# Check whether --with-mpfr was given.
5345if test "${with_mpfr+set}" = set; then :
5346 withval=$with_mpfr;
5347fi
c6b750e1 5348
11b04d1f 5349
81ecdfbb
RW
5350# Check whether --with-mpfr_include was given.
5351if test "${with_mpfr_include+set}" = set; then :
5352 withval=$with_mpfr_include;
5353fi
c6b750e1 5354
8a0d8a5c 5355
81ecdfbb
RW
5356# Check whether --with-mpfr_lib was given.
5357if test "${with_mpfr_lib+set}" = set; then :
5358 withval=$with_mpfr_lib;
5359fi
8a0d8a5c 5360
11b04d1f
DD
5361
5362if test "x$with_mpfr" != x; then
5363 gmplibs="-L$with_mpfr/lib $gmplibs"
d9b76ff9 5364 gmpinc="-I$with_mpfr/include $gmpinc"
11b04d1f 5365fi
8a0d8a5c 5366if test "x$with_mpfr_include" != x; then
d9b76ff9 5367 gmpinc="-I$with_mpfr_include $gmpinc"
8a0d8a5c
PB
5368fi
5369if test "x$with_mpfr_lib" != x; then
5370 gmplibs="-L$with_mpfr_lib $gmplibs"
5371fi
4b900473
PB
5372if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/mpfr; then
5373 gmplibs='-L$$r/$(HOST_SUBDIR)/mpfr/.libs -L$$r/$(HOST_SUBDIR)/mpfr/_libs '"$gmplibs"
5374 gmpinc='-I$$r/$(HOST_SUBDIR)/mpfr -I$$s/mpfr '"$gmpinc"
e8a5fa9c 5375 extra_mpc_mpfr_configure_flags='--with-mpfr-include=$$s/mpfr'
4b900473
PB
5376 # Do not test the mpfr version. Assume that it is sufficient, since
5377 # it is in the source tree, and the library has not been built yet
5378 # but it would be included on the link line in the version check below
5379 # hence making the test fail.
5380 have_gmp=yes
5381fi
11b04d1f 5382
4b1cb4fe 5383# Specify a location for gmp
c6b750e1 5384
81ecdfbb
RW
5385# Check whether --with-gmp-dir was given.
5386if test "${with_gmp_dir+set}" = set; then :
5387 withval=$with_gmp_dir; as_fn_error "The --with-gmp-dir=PATH option has been removed.
5388Use --with-gmp=PATH or --with-gmp-include=PATH plus --with-gmp-lib=PATH" "$LINENO" 5
5389fi
5390
4b1cb4fe
DD
5391
5392
81ecdfbb
RW
5393# Check whether --with-gmp was given.
5394if test "${with_gmp+set}" = set; then :
5395 withval=$with_gmp;
5396fi
c6b750e1 5397
4b1cb4fe 5398
81ecdfbb
RW
5399# Check whether --with-gmp_include was given.
5400if test "${with_gmp_include+set}" = set; then :
5401 withval=$with_gmp_include;
5402fi
c6b750e1 5403
8a0d8a5c 5404
81ecdfbb
RW
5405# Check whether --with-gmp_lib was given.
5406if test "${with_gmp_lib+set}" = set; then :
5407 withval=$with_gmp_lib;
5408fi
8a0d8a5c
PB
5409
5410
4b1cb4fe 5411
11b04d1f
DD
5412if test "x$with_gmp" != x; then
5413 gmplibs="-L$with_gmp/lib $gmplibs"
5414 gmpinc="-I$with_gmp/include $gmpinc"
4b1cb4fe 5415fi
8a0d8a5c
PB
5416if test "x$with_gmp_include" != x; then
5417 gmpinc="-I$with_gmp_include $gmpinc"
5418fi
5419if test "x$with_gmp_lib" != x; then
5420 gmplibs="-L$with_gmp_lib $gmplibs"
5421fi
4b900473
PB
5422if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d ${srcdir}/gmp; then
5423 gmplibs='-L$$r/$(HOST_SUBDIR)/gmp/.libs -L$$r/$(HOST_SUBDIR)/gmp/_libs '"$gmplibs"
5424 gmpinc='-I$$r/$(HOST_SUBDIR)/gmp -I$$s/gmp '"$gmpinc"
e8a5fa9c
RW
5425 extra_mpfr_configure_flags='--with-gmp-build=$$r/$(HOST_SUBDIR)/gmp'
5426 extra_mpc_gmp_configure_flags='--with-gmp-include=$$r/$(HOST_SUBDIR)/gmp'
4b900473
PB
5427 # Do not test the gmp version. Assume that it is sufficient, since
5428 # it is in the source tree, and the library has not been built yet
5429 # but it would be included on the link line in the version check below
5430 # hence making the test fail.
5431 have_gmp=yes
5432fi
4b1cb4fe 5433
ceb92e78 5434if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then
4b900473
PB
5435 have_gmp=yes
5436 saved_CFLAGS="$CFLAGS"
5437 CFLAGS="$CFLAGS $gmpinc"
5438 # Check GMP actually works
81ecdfbb
RW
5439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of gmp.h" >&5
5440$as_echo_n "checking for correct version of gmp.h... " >&6; }
c6b750e1 5441
81ecdfbb 5442cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5443/* end confdefs.h. */
4b1cb4fe 5444#include "gmp.h"
c6b750e1
DJ
5445int
5446main ()
5447{
4b1cb4fe 5448
ef699244 5449 #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2)
4b900473
PB
5450 choke me
5451 #endif
c6b750e1
DJ
5452
5453 ;
5454 return 0;
5455}
5456_ACEOF
81ecdfbb
RW
5457if ac_fn_c_try_compile "$LINENO"; then :
5458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5459$as_echo "yes" >&6; }
c6b750e1 5460else
81ecdfbb
RW
5461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5462$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5463fi
81ecdfbb 5464rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4b1cb4fe 5465
e8a5fa9c 5466 # If we have GMP, check the MPFR version.
4b900473 5467 if test x"$have_gmp" = xyes; then
81ecdfbb
RW
5468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of mpfr.h" >&5
5469$as_echo_n "checking for correct version of mpfr.h... " >&6; }
5470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5471/* end confdefs.h. */
9b134994 5472#include <gmp.h>
4b900473 5473 #include <mpfr.h>
c6b750e1
DJ
5474int
5475main ()
5476{
9b134994 5477
ef699244 5478 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1)
4b900473
PB
5479 choke me
5480 #endif
c6b750e1
DJ
5481
5482 ;
5483 return 0;
5484}
5485_ACEOF
81ecdfbb
RW
5486if ac_fn_c_try_compile "$LINENO"; then :
5487 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1 5488/* end confdefs.h. */
4b1cb4fe 5489#include <gmp.h>
4b900473 5490 #include <mpfr.h>
c6b750e1
DJ
5491int
5492main ()
5493{
9dbaa842 5494
e28c595f 5495 #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,2)
4b900473
PB
5496 choke me
5497 #endif
e8a5fa9c
RW
5498
5499 ;
5500 return 0;
5501}
5502_ACEOF
81ecdfbb
RW
5503if ac_fn_c_try_compile "$LINENO"; then :
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5505$as_echo "yes" >&6; }
e8a5fa9c 5506else
81ecdfbb
RW
5507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy but acceptable" >&5
5508$as_echo "buggy but acceptable" >&6; }
e8a5fa9c 5509fi
81ecdfbb 5510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c 5511else
81ecdfbb
RW
5512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5513$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5514fi
81ecdfbb 5515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5516 fi
5517
5518 # Check for the MPC header version.
d9b76ff9 5519 if test x"$have_gmp" = xyes ; then
81ecdfbb
RW
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of mpc.h" >&5
5521$as_echo_n "checking for the correct version of mpc.h... " >&6; }
5522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c
RW
5523/* end confdefs.h. */
5524#include <mpc.h>
5525int
5526main ()
5527{
5528
d9b76ff9 5529 #if MPC_VERSION < MPC_VERSION_NUM (0,8,0)
e8a5fa9c
RW
5530 choke me
5531 #endif
5532
5533 ;
5534 return 0;
5535}
5536_ACEOF
81ecdfbb
RW
5537if ac_fn_c_try_compile "$LINENO"; then :
5538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
d9b76ff9 5539$as_echo "yes" >&6; }
e8a5fa9c 5540else
81ecdfbb 5541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
d9b76ff9 5542$as_echo "no" >&6; }; have_gmp=no
e8a5fa9c 5543fi
81ecdfbb 5544rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e8a5fa9c
RW
5545 fi
5546
5547 # Now check the MPFR library.
5548 if test x"$have_gmp" = xyes; then
5549 saved_LIBS="$LIBS"
5550 LIBS="$LIBS $gmplibs"
d9b76ff9
KG
5551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of the gmp/mpfr/mpc libraries" >&5
5552$as_echo_n "checking for the correct version of the gmp/mpfr/mpc libraries... " >&6; }
81ecdfbb 5553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e8a5fa9c 5554/* end confdefs.h. */
d9b76ff9 5555#include <mpc.h>
e8a5fa9c
RW
5556int
5557main ()
5558{
5559
5560 mpfr_t n;
5561 mpfr_t x;
d9b76ff9 5562 mpc_t c;
e8a5fa9c
RW
5563 int t;
5564 mpfr_init (n);
5565 mpfr_init (x);
5566 mpfr_atan2 (n, n, x, GMP_RNDN);
5567 mpfr_erfc (n, x, GMP_RNDN);
5568 mpfr_subnormalize (x, t, GMP_RNDN);
d9b76ff9
KG
5569 mpfr_clear(n);
5570 mpfr_clear(x);
5571 mpc_init2 (c, 53);
5572 mpc_set_ui_ui (c, 1, 1, MPC_RNDNN);
5573 mpc_cosh (c, c, MPC_RNDNN);
5574 mpc_pow (c, c, c, MPC_RNDNN);
5575 mpc_acosh (c, c, MPC_RNDNN);
5576 mpc_clear (c);
c6b750e1
DJ
5577
5578 ;
5579 return 0;
5580}
5581_ACEOF
81ecdfbb
RW
5582if ac_fn_c_try_link "$LINENO"; then :
5583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5584$as_echo "yes" >&6; }
c6b750e1 5585else
81ecdfbb
RW
5586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5587$as_echo "no" >&6; }; have_gmp=no
c6b750e1 5588fi
81ecdfbb
RW
5589rm -f core conftest.err conftest.$ac_objext \
5590 conftest$ac_exeext conftest.$ac_ext
e8a5fa9c
RW
5591 LIBS="$saved_LIBS"
5592 fi
5593
4b900473 5594 CFLAGS="$saved_CFLAGS"
4b1cb4fe 5595
4b900473 5596 if test x$have_gmp != xyes; then
d9b76ff9
KG
5597 as_fn_error "Building GCC requires GMP 4.2+, MPFR 2.3.2+ and MPC 0.8.0+.
5598Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
5599their locations. Source code for these libraries can be found at
5600their respective hosting sites as well as at
5601ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
5602http://gcc.gnu.org/install/prerequisites.html for additional info. If
5603you obtained GMP, MPFR and/or MPC from a vendor distribution package,
5604make sure that you have installed both the libraries and the header
5605files. They may be located in separate packages." "$LINENO" 5
4b900473 5606 fi
9dbaa842
DD
5607fi
5608
e8a5fa9c
RW
5609# Flags needed for both GMP, MPFR and/or MPC.
5610
5611
5612
4b1cb4fe
DD
5613
5614
5615
29383458
JM
5616# Allow host libstdc++ to be specified for static linking with PPL.
5617
81ecdfbb
RW
5618# Check whether --with-host-libstdcxx was given.
5619if test "${with_host_libstdcxx+set}" = set; then :
5620 withval=$with_host_libstdcxx;
5621fi
29383458 5622
29383458
JM
5623
5624case $with_host_libstdcxx in
5625 no|yes)
81ecdfbb 5626 as_fn_error "-with-host-libstdcxx needs an argument" "$LINENO" 5
29383458
JM
5627 ;;
5628esac
e28c595f 5629
e8a5fa9c
RW
5630# Linker flags to use for stage1 or when not boostrapping.
5631
81ecdfbb
RW
5632# Check whether --with-stage1-ldflags was given.
5633if test "${with_stage1_ldflags+set}" = set; then :
5634 withval=$with_stage1_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5635 stage1_ldflags=
5636 else
5637 stage1_ldflags=$withval
5638 fi
5639else
5640 stage1_ldflags=
81ecdfbb
RW
5641fi
5642
e8a5fa9c
RW
5643
5644
5645# Libraries to use for stage1 or when not bootstrapping.
5646
81ecdfbb
RW
5647# Check whether --with-stage1-libs was given.
5648if test "${with_stage1_libs+set}" = set; then :
5649 withval=$with_stage1_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5650 stage1_libs=
5651 else
5652 stage1_libs=$withval
5653 fi
5654else
5655 stage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5656fi
5657
e8a5fa9c
RW
5658
5659
5660# Linker flags to use for stage2 and later builds.
5661
81ecdfbb
RW
5662# Check whether --with-boot-ldflags was given.
5663if test "${with_boot_ldflags+set}" = set; then :
5664 withval=$with_boot_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5665 poststage1_ldflags=
5666 else
5667 poststage1_ldflags=$withval
5668 fi
5669else
5670 if test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
5671 poststage1_ldflags=-static-libstdc++
5672 else
5673 poststage1_ldflags=
5674 fi
81ecdfbb
RW
5675fi
5676
e8a5fa9c
RW
5677
5678
5679# Libraries to use for stage2 and later builds. This defaults to the
5680# argument passed to --with-host-libstdcxx.
5681
81ecdfbb
RW
5682# Check whether --with-boot-libs was given.
5683if test "${with_boot_libs+set}" = set; then :
5684 withval=$with_boot_libs; if test "$withval" = "no" -o "$withval" = "yes"; then
e8a5fa9c
RW
5685 poststage1_libs=
5686 else
5687 poststage1_libs=$withval
5688 fi
5689else
5690 poststage1_libs=$with_host_libstdcxx
81ecdfbb
RW
5691fi
5692
e8a5fa9c
RW
5693
5694
e28c595f
JM
5695# Check for PPL
5696ppl_major_version=0
5697ppl_minor_version=10
e8a5fa9c 5698ppllibs=" -lppl_c -lppl -lgmpxx"
e28c595f
JM
5699pplinc=
5700
5701
81ecdfbb
RW
5702# Check whether --with-ppl was given.
5703if test "${with_ppl+set}" = set; then :
5704 withval=$with_ppl;
81ecdfbb 5705fi
e28c595f 5706
e28c595f 5707
81ecdfbb
RW
5708# Check whether --with-ppl_include was given.
5709if test "${with_ppl_include+set}" = set; then :
5710 withval=$with_ppl_include;
5711fi
5712
e28c595f 5713
81ecdfbb
RW
5714# Check whether --with-ppl_lib was given.
5715if test "${with_ppl_lib+set}" = set; then :
5716 withval=$with_ppl_lib;
5717fi
e28c595f 5718
e28c595f 5719
29383458
JM
5720case $with_ppl in
5721 no)
5722 ppllibs=
5723 ;;
1f53ca9a
AO
5724 "" | yes)
5725 ;;
29383458 5726 *)
e8a5fa9c 5727 ppllibs="-L$with_ppl/lib -lppl_c -lppl -lgmpxx"
29383458 5728 pplinc="-I$with_ppl/include $pplinc"
29383458
JM
5729 ;;
5730esac
e28c595f
JM
5731if test "x$with_ppl_include" != x; then
5732 pplinc="-I$with_ppl_include $pplinc"
5733fi
5734if test "x$with_ppl_lib" != x; then
e8a5fa9c 5735 ppllibs="-L$with_ppl_lib -lppl_c -lppl -lgmpxx"
e28c595f
JM
5736fi
5737if test "x$with_ppl$with_ppl_include$with_ppl_lib" = x && test -d ${srcdir}/ppl; then
1f53ca9a
AO
5738 ppllibs='-L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/.libs -L$$r/$(HOST_SUBDIR)/ppl/interfaces/C/_libs -L$$r/$(HOST_SUBDIR)/ppl/src/.libs -L$$r/$(HOST_SUBDIR)/ppl/src/_libs -lppl_c -lppl -lgmpxx '
5739 pplinc='-I$$r/$(HOST_SUBDIR)/ppl/src -I$$r/$(HOST_SUBDIR)/ppl/interfaces/C '
5740 enable_ppl_version_check=no
e28c595f
JM
5741fi
5742
81ecdfbb
RW
5743# Check whether --enable-ppl-version-check was given.
5744if test "${enable_ppl_version_check+set}" = set; then :
5745 enableval=$enable_ppl_version_check; ENABLE_PPL_CHECK=$enableval
e28c595f
JM
5746else
5747 ENABLE_PPL_CHECK=yes
81ecdfbb
RW
5748fi
5749
e28c595f 5750
1f53ca9a 5751if test "x$with_ppl" != "xno" -a "${ENABLE_PPL_CHECK}" = "yes"; then
e28c595f
JM
5752 saved_CFLAGS="$CFLAGS"
5753 CFLAGS="$CFLAGS $pplinc $gmpinc"
81ecdfbb
RW
5754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for version $ppl_major_version.$ppl_minor_version of PPL" >&5
5755$as_echo_n "checking for version $ppl_major_version.$ppl_minor_version of PPL... " >&6; }
5756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5757/* end confdefs.h. */
5758#include "ppl_c.h"
5759int
5760main ()
5761{
5762
5763 #if PPL_VERSION_MAJOR != $ppl_major_version || PPL_VERSION_MINOR != $ppl_minor_version
5764 choke me
5765 #endif
5766
5767 ;
5768 return 0;
5769}
5770_ACEOF
81ecdfbb
RW
5771if ac_fn_c_try_compile "$LINENO"; then :
5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5773$as_echo "yes" >&6; }
e28c595f 5774else
81ecdfbb 5775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1f53ca9a 5776$as_echo "no" >&6; }; ppllibs= ; pplinc= ; with_ppl=no
e28c595f 5777fi
81ecdfbb 5778rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5779 CFLAGS="$saved_CFLAGS"
5780fi
5781
5782# Flags needed for PPL
5783
5784
5785
5786
5787# Check for CLOOG
5788clooglibs=" -lcloog "
5789clooginc=" -DCLOOG_PPL_BACKEND "
5790
5791
81ecdfbb
RW
5792# Check whether --with-cloog was given.
5793if test "${with_cloog+set}" = set; then :
5794 withval=$with_cloog;
81ecdfbb
RW
5795fi
5796
e28c595f 5797
81ecdfbb
RW
5798# Check whether --with-cloog_include was given.
5799if test "${with_cloog_include+set}" = set; then :
5800 withval=$with_cloog_include;
5801fi
e28c595f 5802
e28c595f 5803
81ecdfbb
RW
5804# Check whether --with-cloog_lib was given.
5805if test "${with_cloog_lib+set}" = set; then :
5806 withval=$with_cloog_lib;
5807fi
e28c595f 5808
e28c595f 5809
1f53ca9a
AO
5810if test "x$with_ppl" = "xno"; then
5811 with_cloog=no
5812fi
5813
29383458
JM
5814case $with_cloog in
5815 no)
5816 clooglibs=
5817 clooginc=
5818 ;;
1f53ca9a
AO
5819 "" | yes)
5820 ;;
29383458
JM
5821 *)
5822 clooglibs="-L$with_cloog/lib -lcloog"
5823 clooginc="-I$with_cloog/include -DCLOOG_PPL_BACKEND "
29383458
JM
5824 ;;
5825esac
e28c595f
JM
5826if test "x$with_cloog_include" != x; then
5827 clooginc="-I$with_cloog_include -DCLOOG_PPL_BACKEND "
5828fi
5829if test "x$with_cloog_lib" != x; then
5830 clooglibs="-L$with_cloog_lib -lcloog"
e28c595f
JM
5831fi
5832if test "x$with_cloog$with_cloog_include$with_cloog_lib" = x && test -d ${srcdir}/cloog; then
5833 clooglibs='-L$$r/$(HOST_SUBDIR)/cloog/.libs -L$$r/$(HOST_SUBDIR)/cloog/_libs -lcloog '
5834 clooginc='-I$$r/$(HOST_SUBDIR)/cloog/include -I$$s/cloog/include -DCLOOG_PPL_BACKEND '
1f53ca9a 5835 enable_cloog_version_check=no
e28c595f
JM
5836fi
5837
81ecdfbb
RW
5838# Check whether --enable-cloog-version-check was given.
5839if test "${enable_cloog_version_check+set}" = set; then :
5840 enableval=$enable_cloog_version_check; ENABLE_CLOOG_CHECK=$enableval
e28c595f
JM
5841else
5842 ENABLE_CLOOG_CHECK=yes
81ecdfbb
RW
5843fi
5844
e28c595f 5845
1f53ca9a 5846if test "x$with_cloog" != "xno" -a "${ENABLE_CLOOG_CHECK}" = "yes"; then
e28c595f
JM
5847 saved_CFLAGS="$CFLAGS"
5848 CFLAGS="$CFLAGS $clooginc $gmpinc $pplinc"
81ecdfbb
RW
5849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct version of CLooG" >&5
5850$as_echo_n "checking for correct version of CLooG... " >&6; }
5851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
e28c595f
JM
5852/* end confdefs.h. */
5853#include "cloog/cloog.h"
5854int
5855main ()
5856{
5857
5858 #if CLOOG_VERSION_MAJOR != 0 || CLOOG_VERSION_MINOR != 15
5859 choke me
5860 #endif
5861
5862 ;
5863 return 0;
5864}
5865_ACEOF
81ecdfbb
RW
5866if ac_fn_c_try_compile "$LINENO"; then :
5867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5868$as_echo "yes" >&6; }
e28c595f 5869else
81ecdfbb
RW
5870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5871$as_echo "no" >&6; }; clooglibs= ; clooginc=
e28c595f 5872fi
81ecdfbb 5873rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
e28c595f
JM
5874 CFLAGS="$saved_CFLAGS"
5875fi
5876
5877# Flags needed for CLOOG
5878
5879
5880
700d40ca
ILT
5881# Check for LTO support.
5882# Check whether --enable-lto was given.
5883if test "${enable_lto+set}" = set; then :
5884 enableval=$enable_lto; enable_lto=$enableval
5885else
5886 enable_lto=yes; default_enable_lto=yes
5887fi
5888
5889
5890if test x"$enable_lto" = x"yes" ; then
5891 # Make sure that libelf.h and gelf.h are available.
5892
5893# Check whether --with-libelf was given.
5894if test "${with_libelf+set}" = set; then :
5895 withval=$with_libelf;
5896fi
5897
5898
5899
5900# Check whether --with-libelf_include was given.
5901if test "${with_libelf_include+set}" = set; then :
5902 withval=$with_libelf_include;
5903fi
5904
5905
5906
5907# Check whether --with-libelf_lib was given.
5908if test "${with_libelf_lib+set}" = set; then :
5909 withval=$with_libelf_lib;
5910fi
5911
5912
1f53ca9a
AO
5913 saved_CFLAGS="$CFLAGS"
5914 saved_CPPFLAGS="$CPPFLAGS"
5915 saved_LIBS="$LIBS"
5916
700d40ca
ILT
5917 case $with_libelf in
5918 "")
5919 libelflibs="-lelf"
5920 libelfinc="-I/usr/include/libelf"
5921 ;;
5922 *)
5923 libelflibs="-L$with_libelf/lib -lelf"
5924 libelfinc="-I$with_libelf/include -I$with_libelf/include/libelf"
5925 LIBS="$libelflibs $LIBS"
5926 ;;
5927 esac
5928
5929 if test "x$with_libelf_include" != x; then
5930 libelfinc="-I$with_libelf_include"
5931 fi
5932
5933 if test "x$with_libelf_lib" != x; then
5934 libelflibs="-L$with_libelf_lib -lelf"
5935 LIBS="$libelflibs $LIBS"
5936 fi
5937
5938 if test "x$with_libelf$with_libelf_include$with_libelf_lib" = x \
5939 && test -d ${srcdir}/libelf; then
1f53ca9a
AO
5940 libelflibs='-L$$r/$(HOST_SUBDIR)/libelf/lib -lelf '
5941 libelfinc='-D__LIBELF_INTERNAL__ -I$$r/$(HOST_SUBDIR)/libelf/lib -I$$s/libelf/lib'
700d40ca 5942 LIBS="$libelflibs $LIBS"
700d40ca 5943
1f53ca9a 5944 else
700d40ca
ILT
5945
5946 CFLAGS="$CFLAGS $libelfinc"
5947 CPPFLAGS="$CPPFLAGS $libelfinc"
5948 LIBS="$LIBS $libelflibs"
5949
5950 ac_ext=c
5951ac_cpp='$CPP $CPPFLAGS'
5952ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5953ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5954ac_compiler_gnu=$ac_cv_c_compiler_gnu
5955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5956$as_echo_n "checking how to run the C preprocessor... " >&6; }
5957# On Suns, sometimes $CPP names a directory.
5958if test -n "$CPP" && test -d "$CPP"; then
5959 CPP=
5960fi
5961if test -z "$CPP"; then
5962 if test "${ac_cv_prog_CPP+set}" = set; then :
5963 $as_echo_n "(cached) " >&6
5964else
5965 # Double quotes because CPP needs to be expanded
5966 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5967 do
5968 ac_preproc_ok=false
5969for ac_c_preproc_warn_flag in '' yes
5970do
5971 # Use a header file that comes with gcc, so configuring glibc
5972 # with a fresh cross-compiler works.
5973 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5974 # <limits.h> exists even on freestanding compilers.
5975 # On the NeXT, cc -E runs the code through the compiler's parser,
5976 # not just through cpp. "Syntax error" is here to catch this case.
5977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5978/* end confdefs.h. */
5979#ifdef __STDC__
5980# include <limits.h>
5981#else
5982# include <assert.h>
5983#endif
5984 Syntax error
5985_ACEOF
5986if ac_fn_c_try_cpp "$LINENO"; then :
5987
5988else
5989 # Broken: fails on valid input.
5990continue
5991fi
5992rm -f conftest.err conftest.$ac_ext
5993
5994 # OK, works on sane cases. Now check whether nonexistent headers
5995 # can be detected and how.
5996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5997/* end confdefs.h. */
5998#include <ac_nonexistent.h>
5999_ACEOF
6000if ac_fn_c_try_cpp "$LINENO"; then :
6001 # Broken: success on invalid input.
6002continue
6003else
6004 # Passes both tests.
6005ac_preproc_ok=:
6006break
6007fi
6008rm -f conftest.err conftest.$ac_ext
6009
6010done
6011# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6012rm -f conftest.err conftest.$ac_ext
6013if $ac_preproc_ok; then :
6014 break
6015fi
6016
6017 done
6018 ac_cv_prog_CPP=$CPP
6019
6020fi
6021 CPP=$ac_cv_prog_CPP
6022else
6023 ac_cv_prog_CPP=$CPP
6024fi
6025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6026$as_echo "$CPP" >&6; }
6027ac_preproc_ok=false
6028for ac_c_preproc_warn_flag in '' yes
6029do
6030 # Use a header file that comes with gcc, so configuring glibc
6031 # with a fresh cross-compiler works.
6032 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6033 # <limits.h> exists even on freestanding compilers.
6034 # On the NeXT, cc -E runs the code through the compiler's parser,
6035 # not just through cpp. "Syntax error" is here to catch this case.
6036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6037/* end confdefs.h. */
6038#ifdef __STDC__
6039# include <limits.h>
6040#else
6041# include <assert.h>
6042#endif
6043 Syntax error
6044_ACEOF
6045if ac_fn_c_try_cpp "$LINENO"; then :
6046
6047else
6048 # Broken: fails on valid input.
6049continue
6050fi
6051rm -f conftest.err conftest.$ac_ext
6052
6053 # OK, works on sane cases. Now check whether nonexistent headers
6054 # can be detected and how.
6055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6056/* end confdefs.h. */
6057#include <ac_nonexistent.h>
6058_ACEOF
6059if ac_fn_c_try_cpp "$LINENO"; then :
6060 # Broken: success on invalid input.
6061continue
6062else
6063 # Passes both tests.
6064ac_preproc_ok=:
6065break
6066fi
6067rm -f conftest.err conftest.$ac_ext
6068
6069done
6070# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6071rm -f conftest.err conftest.$ac_ext
6072if $ac_preproc_ok; then :
6073
6074else
6075 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6076$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6077as_fn_error "C preprocessor \"$CPP\" fails sanity check
6078See \`config.log' for more details." "$LINENO" 5; }
6079fi
6080
6081ac_ext=c
6082ac_cpp='$CPP $CPPFLAGS'
6083ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6084ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6085ac_compiler_gnu=$ac_cv_c_compiler_gnu
6086
6087
6088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6089$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6090if test "${ac_cv_path_GREP+set}" = set; then :
6091 $as_echo_n "(cached) " >&6
6092else
6093 if test -z "$GREP"; then
6094 ac_path_GREP_found=false
6095 # Loop through the user's path and test for each of PROGNAME-LIST
6096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6097for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6098do
6099 IFS=$as_save_IFS
6100 test -z "$as_dir" && as_dir=.
6101 for ac_prog in grep ggrep; do
6102 for ac_exec_ext in '' $ac_executable_extensions; do
6103 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6104 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6105# Check for GNU ac_path_GREP and select it if it is found.
6106 # Check for GNU $ac_path_GREP
6107case `"$ac_path_GREP" --version 2>&1` in
6108*GNU*)
6109 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6110*)
6111 ac_count=0
6112 $as_echo_n 0123456789 >"conftest.in"
6113 while :
6114 do
6115 cat "conftest.in" "conftest.in" >"conftest.tmp"
6116 mv "conftest.tmp" "conftest.in"
6117 cp "conftest.in" "conftest.nl"
6118 $as_echo 'GREP' >> "conftest.nl"
6119 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6120 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6121 as_fn_arith $ac_count + 1 && ac_count=$as_val
6122 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6123 # Best one so far, save it but keep looking for a better one
6124 ac_cv_path_GREP="$ac_path_GREP"
6125 ac_path_GREP_max=$ac_count
6126 fi
6127 # 10*(2^10) chars as input seems more than enough
6128 test $ac_count -gt 10 && break
6129 done
6130 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6131esac
6132
6133 $ac_path_GREP_found && break 3
6134 done
6135 done
6136 done
6137IFS=$as_save_IFS
6138 if test -z "$ac_cv_path_GREP"; then
6139 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6140 fi
6141else
6142 ac_cv_path_GREP=$GREP
6143fi
6144
6145fi
6146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6147$as_echo "$ac_cv_path_GREP" >&6; }
6148 GREP="$ac_cv_path_GREP"
6149
6150
6151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6152$as_echo_n "checking for egrep... " >&6; }
6153if test "${ac_cv_path_EGREP+set}" = set; then :
6154 $as_echo_n "(cached) " >&6
6155else
6156 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6157 then ac_cv_path_EGREP="$GREP -E"
6158 else
6159 if test -z "$EGREP"; then
6160 ac_path_EGREP_found=false
6161 # Loop through the user's path and test for each of PROGNAME-LIST
6162 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6163for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6164do
6165 IFS=$as_save_IFS
6166 test -z "$as_dir" && as_dir=.
6167 for ac_prog in egrep; do
6168 for ac_exec_ext in '' $ac_executable_extensions; do
6169 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6170 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6171# Check for GNU ac_path_EGREP and select it if it is found.
6172 # Check for GNU $ac_path_EGREP
6173case `"$ac_path_EGREP" --version 2>&1` in
6174*GNU*)
6175 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6176*)
6177 ac_count=0
6178 $as_echo_n 0123456789 >"conftest.in"
6179 while :
6180 do
6181 cat "conftest.in" "conftest.in" >"conftest.tmp"
6182 mv "conftest.tmp" "conftest.in"
6183 cp "conftest.in" "conftest.nl"
6184 $as_echo 'EGREP' >> "conftest.nl"
6185 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6186 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6187 as_fn_arith $ac_count + 1 && ac_count=$as_val
6188 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6189 # Best one so far, save it but keep looking for a better one
6190 ac_cv_path_EGREP="$ac_path_EGREP"
6191 ac_path_EGREP_max=$ac_count
6192 fi
6193 # 10*(2^10) chars as input seems more than enough
6194 test $ac_count -gt 10 && break
6195 done
6196 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6197esac
6198
6199 $ac_path_EGREP_found && break 3
6200 done
6201 done
6202 done
6203IFS=$as_save_IFS
6204 if test -z "$ac_cv_path_EGREP"; then
6205 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6206 fi
6207else
6208 ac_cv_path_EGREP=$EGREP
6209fi
6210
6211 fi
6212fi
6213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6214$as_echo "$ac_cv_path_EGREP" >&6; }
6215 EGREP="$ac_cv_path_EGREP"
6216
6217
6218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6219$as_echo_n "checking for ANSI C header files... " >&6; }
6220if test "${ac_cv_header_stdc+set}" = set; then :
6221 $as_echo_n "(cached) " >&6
6222else
6223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6224/* end confdefs.h. */
6225#include <stdlib.h>
6226#include <stdarg.h>
6227#include <string.h>
6228#include <float.h>
6229
6230int
6231main ()
6232{
6233
6234 ;
6235 return 0;
6236}
6237_ACEOF
6238if ac_fn_c_try_compile "$LINENO"; then :
6239 ac_cv_header_stdc=yes
6240else
6241 ac_cv_header_stdc=no
6242fi
6243rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6244
6245if test $ac_cv_header_stdc = yes; then
6246 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6248/* end confdefs.h. */
6249#include <string.h>
6250
6251_ACEOF
6252if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6253 $EGREP "memchr" >/dev/null 2>&1; then :
6254
6255else
6256 ac_cv_header_stdc=no
6257fi
6258rm -f conftest*
6259
6260fi
6261
6262if test $ac_cv_header_stdc = yes; then
6263 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6265/* end confdefs.h. */
6266#include <stdlib.h>
6267
6268_ACEOF
6269if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6270 $EGREP "free" >/dev/null 2>&1; then :
6271
6272else
6273 ac_cv_header_stdc=no
6274fi
6275rm -f conftest*
6276
6277fi
6278
6279if test $ac_cv_header_stdc = yes; then
6280 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6281 if test "$cross_compiling" = yes; then :
6282 :
6283else
6284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6285/* end confdefs.h. */
6286#include <ctype.h>
6287#include <stdlib.h>
6288#if ((' ' & 0x0FF) == 0x020)
6289# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6290# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6291#else
6292# define ISLOWER(c) \
6293 (('a' <= (c) && (c) <= 'i') \
6294 || ('j' <= (c) && (c) <= 'r') \
6295 || ('s' <= (c) && (c) <= 'z'))
6296# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6297#endif
6298
6299#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6300int
6301main ()
6302{
6303 int i;
6304 for (i = 0; i < 256; i++)
6305 if (XOR (islower (i), ISLOWER (i))
6306 || toupper (i) != TOUPPER (i))
6307 return 2;
6308 return 0;
6309}
6310_ACEOF
6311if ac_fn_c_try_run "$LINENO"; then :
6312
6313else
6314 ac_cv_header_stdc=no
6315fi
6316rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6317 conftest.$ac_objext conftest.beam conftest.$ac_ext
6318fi
6319
6320fi
6321fi
6322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6323$as_echo "$ac_cv_header_stdc" >&6; }
6324if test $ac_cv_header_stdc = yes; then
6325
6326$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6327
6328fi
6329
6330# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6331for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6332 inttypes.h stdint.h unistd.h
6333do :
6334 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6335ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6336"
6337eval as_val=\$$as_ac_Header
6338 if test "x$as_val" = x""yes; then :
6339 cat >>confdefs.h <<_ACEOF
6340#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6341_ACEOF
6342
6343fi
6344
6345done
6346
6347
6348for ac_header in libelf.h
6349do :
6350 ac_fn_c_check_header_mongrel "$LINENO" "libelf.h" "ac_cv_header_libelf_h" "$ac_includes_default"
6351if test "x$ac_cv_header_libelf_h" = x""yes; then :
6352 cat >>confdefs.h <<_ACEOF
6353#define HAVE_LIBELF_H 1
6354_ACEOF
6355 have_libelf_h=yes
6356fi
6357
6358done
6359
6360 for ac_header in gelf.h
6361do :
6362 ac_fn_c_check_header_mongrel "$LINENO" "gelf.h" "ac_cv_header_gelf_h" "$ac_includes_default"
6363if test "x$ac_cv_header_gelf_h" = x""yes; then :
6364 cat >>confdefs.h <<_ACEOF
6365#define HAVE_GELF_H 1
6366_ACEOF
6367 have_gelf_h=yes
6368fi
6369
6370done
6371
6372
6373 for ac_header in libelf/libelf.h
6374do :
6375 ac_fn_c_check_header_mongrel "$LINENO" "libelf/libelf.h" "ac_cv_header_libelf_libelf_h" "$ac_includes_default"
6376if test "x$ac_cv_header_libelf_libelf_h" = x""yes; then :
6377 cat >>confdefs.h <<_ACEOF
6378#define HAVE_LIBELF_LIBELF_H 1
6379_ACEOF
6380 have_libelf_libelf_h=yes
6381fi
6382
6383done
6384
6385 for ac_header in libelf/gelf.h
6386do :
6387 ac_fn_c_check_header_mongrel "$LINENO" "libelf/gelf.h" "ac_cv_header_libelf_gelf_h" "$ac_includes_default"
6388if test "x$ac_cv_header_libelf_gelf_h" = x""yes; then :
6389 cat >>confdefs.h <<_ACEOF
6390#define HAVE_LIBELF_GELF_H 1
6391_ACEOF
6392 have_libelf_gelf_h=yes
6393fi
6394
6395done
6396
6397
6398 # If we couldn't find libelf.h and the user forced it, emit an error.
6399 if test x"$have_libelf_h" != x"yes" \
6400 && test x"$have_libelf_libelf_h" != x"yes" ; then
6401 if test x"$default_enable_lto" != x"yes" ; then
6402 as_fn_error "LTO support requires libelf.h or libelf/libelf.h." "$LINENO" 5
6403 else
6404 enable_lto=no
6405 libelflibs=
6406 libelfinc=
6407 fi
6408 fi
6409
6410 # If we couldn't find gelf.h and the user forced it, emit an error.
6411 if test x"$have_gelf_h" != x"yes" \
6412 && test x"$have_libelf_gelf_h" != x"yes" ; then
6413 if test x"$default_enable_lto" != x"yes" ; then
6414 as_fn_error "LTO support requires gelf.h or libelf/gelf.h." "$LINENO" 5
6415 else
6416 enable_lto=no
6417 libelflibs=
6418 libelfinc=
6419 fi
6420 fi
6421
6422 # Check that the detected libelf has the functions we need. We cannot
6423 # rely on just detecting the headers since they do not include
6424 # versioning information. Add functions, if needed.
6425 if test x"$enable_lto" = x"yes" ; then
6426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the correct version of libelf" >&5
6427$as_echo_n "checking for the correct version of libelf... " >&6; }
6428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6429/* end confdefs.h. */
6430#include <libelf.h>
6431int
6432main ()
6433{
6434
6435 elf_errmsg (0);
6436 elf_getscn (0, 0);
6437 elf_nextscn (0, 0);
6438 elf_strptr (0, 0, 0);
6439 elf_getident (0, 0);
6440 elf_getshdrstrndx (0, 0);
6441 elf_begin (0, 0, 0);
6442 elf_ndxscn (0);
6443 elf_end (0);
6444
6445 ;
6446 return 0;
6447}
6448_ACEOF
6449if ac_fn_c_try_link "$LINENO"; then :
6450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6451$as_echo "yes" >&6; };
6452else
6453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6454$as_echo "no" >&6; }; enable_lto=no; libelflibs= ; libelfinc=
6455
6456fi
6457rm -f core conftest.err conftest.$ac_objext \
6458 conftest$ac_exeext conftest.$ac_ext
6459
6460 # If we couldn't enable LTO and the user forced it, emit an error.
6461 if test x"$enable_lto" = x"no" \
6462 && test x"$default_enable_lto" != x"yes" ; then
6463 as_fn_error "To enable LTO, GCC requires libelf v0.8.12+.
6464Try the --with-libelf, --with-libelf-include and --with-libelf-lib options
6465to specify its location." "$LINENO" 5
6466 fi
6467 fi
6468
6469 CFLAGS="$saved_CFLAGS"
6470 CPPFLAGS="$saved_CPPFLAGS"
6471 LIBS="$saved_LIBS"
6472
1f53ca9a
AO
6473 fi
6474
700d40ca
ILT
6475 # Flags needed for libelf.
6476
6477
6478fi
6479
e28c595f 6480
947f426e 6481# By default, C is the only stage 1 language.
9b134994 6482stage1_languages=,c,
1d39f329 6483
e8a5fa9c
RW
6484# Target libraries that we bootstrap.
6485bootstrap_target_libs=,target-libgcc,
6486
9e07f89d
NN
6487# Figure out what language subdirectories are present.
6488# Look if the user specified --enable-languages="..."; if not, use
6489# the environment variable $LANGUAGES if defined. $LANGUAGES might
6490# go away some day.
6491# NB: embedded tabs in this IF block -- do not untabify
6492if test -d ${srcdir}/gcc; then
6493 if test x"${enable_languages+set}" != xset; then
6494 if test x"${LANGUAGES+set}" = xset; then
6495 enable_languages="${LANGUAGES}"
6496 echo configure.in: warning: setting LANGUAGES is deprecated, use --enable-languages instead 1>&2
6497 else
6498 enable_languages=all
6499 fi
6500 else
6501 if test x"${enable_languages}" = x ||
6502 test x"${enable_languages}" = xyes;
6503 then
6504 echo configure.in: --enable-languages needs at least one language argument 1>&2
6505 exit 1
6506 fi
6507 fi
6508 enable_languages=`echo "${enable_languages}" | sed -e 's/[ ,][ ,]*/,/g' -e 's/,$//'`
6509
096f7d00
DE
6510 # 'f95' is the old name for the 'fortran' language. We issue a warning
6511 # and make the substitution.
6512 case ,${enable_languages}, in
6513 *,f95,*)
6514 echo configure.in: warning: 'f95' as language name is deprecated, use 'fortran' instead 1>&2
6515 enable_languages=`echo "${enable_languages}" | sed -e 's/f95/fortran/g'`
6516 ;;
6517 esac
6518
9e07f89d
NN
6519 # First scan to see if an enabled language requires some other language.
6520 # We assume that a given config-lang.in will list all the language
6521 # front ends it requires, even if some are required indirectly.
6522 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6523 case ${lang_frag} in
6524 ..) ;;
6525 # The odd quoting in the next line works around
6526 # an apparent bug in bash 1.12 on linux.
6527 ${srcdir}/gcc/[*]/config-lang.in) ;;
6528 *)
6529 # From the config-lang.in, get $language, $lang_requires
6530 language=
6531 lang_requires=
6532 . ${lang_frag}
6533 for other in ${lang_requires} ; do
6534 case ,${enable_languages}, in
6535 *,$other,*) ;;
6536 *,all,*) ;;
6537 *,$language,*)
6538 echo " \`$other' language required by \`$language'; enabling" 1>&2
6539 enable_languages="${enable_languages},${other}"
6540 ;;
6541 esac
6542 done
6543 ;;
6544 esac
6545 done
6546
9b134994 6547 new_enable_languages=,c,
700d40ca
ILT
6548
6549 # If LTO is enabled, add the LTO front end.
6550 extra_host_libiberty_configure_flags=
6551 if test "$enable_lto" = "yes" ; then
6811fb56
RW
6552 case ,${enable_languages}, in
6553 *,lto,*) ;;
6554 *) enable_languages="${enable_languages},lto" ;;
6555 esac
700d40ca
ILT
6556 if test "${ENABLE_GOLD}" = "yes" ; then
6557 configdirs="$configdirs lto-plugin"
6558 extra_host_libiberty_configure_flags=--enable-shared
6559 fi
6560 fi
6561
6562
9e07f89d 6563 missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
9b134994 6564 potential_languages=,c,
9e07f89d
NN
6565
6566 for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
6567 case ${lang_frag} in
6568 ..) ;;
6569 # The odd quoting in the next line works around
6570 # an apparent bug in bash 1.12 on linux.
6571 ${srcdir}/gcc/[*]/config-lang.in) ;;
6572 *)
c6b750e1 6573 # From the config-lang.in, get $language, $target_libs,
1d39f329 6574 # $lang_dirs, $boot_language, and $build_by_default
9e07f89d
NN
6575 language=
6576 target_libs=
6577 lang_dirs=
64ce424c 6578 subdir_requires=
9b134994
PB
6579 boot_language=no
6580 build_by_default=yes
9e07f89d 6581 . ${lang_frag}
9b134994
PB
6582 if test x${language} = x; then
6583 echo "${lang_frag} doesn't set \$language." 1>&2
6584 exit 1
6585 fi
6586
1f53ca9a
AO
6587 if test "$language" = "c++" \
6588 && test "$ENABLE_BUILD_WITH_CXX" = "yes"; then
e8a5fa9c
RW
6589 boot_language=yes
6590 fi
6591
9b134994
PB
6592 case ,${enable_languages}, in
6593 *,${language},*)
9e07f89d
NN
6594 # Language was explicitly selected; include it.
6595 add_this_lang=yes
6596 ;;
9b134994
PB
6597 *,all,*)
6598 # 'all' was selected, select it if it is a default language
6599 add_this_lang=${build_by_default}
9e07f89d
NN
6600 ;;
6601 *)
6602 add_this_lang=no
6603 ;;
6604 esac
4b1cb4fe 6605
64ce424c 6606 # Disable languages that need other directories if these aren't available.
1f3f1bbf 6607 for i in $subdir_requires; do
3d3adb43 6608 test -f "$srcdir/gcc/$i/config-lang.in" && continue
64ce424c
PB
6609 case ,${enable_languages}, in
6610 *,${language},*)
6611 # Specifically requested language; tell them.
81ecdfbb 6612 as_fn_error "The gcc/$i directory contains parts of $language but is missing" "$LINENO" 5
64ce424c
PB
6613 ;;
6614 *)
6615 # Silently disable.
9b134994 6616 add_this_lang=unsupported
64ce424c
PB
6617 ;;
6618 esac
6619 done
6620
9b134994
PB
6621 # Disable Ada if no preexisting GNAT is available.
6622 case ,${enable_languages},:${language}:${have_gnat} in
6623 *,${language},*:ada:no)
6624 # Specifically requested language; tell them.
81ecdfbb 6625 as_fn_error "GNAT is required to build $language" "$LINENO" 5
9b134994
PB
6626 ;;
6627 *:ada:no)
6628 # Silently disable.
6629 add_this_lang=unsupported
6630 ;;
6631 esac
6632
59f7ec45
HPN
6633 # Disable a language that is unsupported by the target.
6634 case " $unsupported_languages " in
6635 *" $language "*)
9b134994 6636 add_this_lang=unsupported
59f7ec45
HPN
6637 ;;
6638 esac
6639
4b1cb4fe 6640 case $add_this_lang in
9b134994 6641 unsupported)
9e07f89d 6642 # Remove language-dependent dirs.
1d39f329
NN
6643 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6644 ;;
9b134994
PB
6645 no)
6646 # Remove language-dependent dirs; still show language as supported.
6647 eval noconfigdirs='"$noconfigdirs "'\"$target_libs $lang_dirs\"
6648 potential_languages="${potential_languages}${language},"
6649 ;;
6650 yes)
6651 new_enable_languages="${new_enable_languages}${language},"
6652 potential_languages="${potential_languages}${language},"
1d39f329 6653 missing_languages=`echo "$missing_languages" | sed "s/,$language,/,/"`
f8dc745f
RW
6654 case "${boot_language}:,$enable_stage1_languages," in
6655 yes:* | *:*,$language,* | *:*,yes, | *:*,all,)
4fa63067 6656 # Add to (comma-separated) list of stage 1 languages.
f8dc745f
RW
6657 case ",$stage1_languages," in
6658 *,$language,* | ,yes, | ,all,) ;;
6659 *) stage1_languages="${stage1_languages}${language}," ;;
6660 esac
e8a5fa9c
RW
6661 # We need to bootstrap any supporting libraries.
6662 bootstrap_target_libs="${bootstrap_target_libs}${target_libs},"
1d39f329
NN
6663 ;;
6664 esac
6665 ;;
9e07f89d
NN
6666 esac
6667 ;;
6668 esac
6669 done
6670
81ecdfbb
RW
6671 # Check whether --enable-stage1-languages was given.
6672if test "${enable_stage1_languages+set}" = set; then :
6673 enableval=$enable_stage1_languages; case ,${enable_stage1_languages}, in
9b134994
PB
6674 ,no,|,,)
6675 # Set it to something that will have no effect in the loop below
6676 enable_stage1_languages=c ;;
6677 ,yes,)
6678 enable_stage1_languages=`echo $new_enable_languages | \
6679 sed -e "s/^,//" -e "s/,$//" ` ;;
6680 *,all,*)
6681 enable_stage1_languages=`echo ,$enable_stage1_languages, | \
6682 sed -e "s/,all,/$new_enable_languages/" -e "s/^,//" -e "s/,$//" ` ;;
6683 esac
6684
6685 # Add "good" languages from enable_stage1_languages to stage1_languages,
6686 # while "bad" languages go in missing_languages. Leave no duplicates.
6687 for i in `echo $enable_stage1_languages | sed 's/,/ /g' `; do
6688 case $potential_languages in
6689 *,$i,*)
6690 case $stage1_languages in
6691 *,$i,*) ;;
6692 *) stage1_languages="$stage1_languages$i," ;;
6693 esac ;;
6694 *)
6695 case $missing_languages in
6696 *,$i,*) ;;
6697 *) missing_languages="$missing_languages$i," ;;
6698 esac ;;
6699 esac
6700 done
81ecdfbb
RW
6701fi
6702
9b134994
PB
6703
6704 # Remove leading/trailing commas that were added for simplicity
6705 potential_languages=`echo "$potential_languages" | sed -e "s/^,//" -e "s/,$//"`
4b0ac75d 6706 missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
9b134994
PB
6707 stage1_languages=`echo "$stage1_languages" | sed -e "s/^,//" -e "s/,$//"`
6708 new_enable_languages=`echo "$new_enable_languages" | sed -e "s/^,//" -e "s/,$//"`
6709
9e07f89d 6710 if test "x$missing_languages" != x; then
81ecdfbb 6711 as_fn_error "
27258dd4 6712The following requested languages could not be built: ${missing_languages}
81ecdfbb 6713Supported languages are: ${potential_languages}" "$LINENO" 5
9e07f89d 6714 fi
9e07f89d
NN
6715 if test "x$new_enable_languages" != "x$enable_languages"; then
6716 echo The following languages will be built: ${new_enable_languages}
9b134994 6717 enable_languages="$new_enable_languages"
9e07f89d 6718 fi
9b134994 6719
c6b750e1 6720
81ec575a 6721 ac_configure_args=`echo " $ac_configure_args" | sed -e "s/ '--enable-languages=[^ ]*'//g" -e "s/$/ '--enable-languages="$enable_languages"'/" `
9e07f89d
NN
6722fi
6723
a6df5a19
PB
6724# Handle --disable-<component> generically.
6725for dir in $configdirs $build_configdirs $target_configdirs ; do
6726 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g -e s/-/_/g`
9cc8ae67
PB
6727 varname=`echo $dirname | sed -e s/+/_/g`
6728 if eval test x\${enable_${varname}} "=" xno ; then
a6df5a19
PB
6729 noconfigdirs="$noconfigdirs $dir"
6730 fi
6731done
6732
4f0ef2d8 6733# Check for Boehm's garbage collector
81ecdfbb
RW
6734# Check whether --enable-objc-gc was given.
6735if test "${enable_objc_gc+set}" = set; then :
6736 enableval=$enable_objc_gc; case ,${enable_languages},:${enable_objc_gc}:${noconfigdirs} in
4f0ef2d8 6737 *,objc,*:*:yes:*target-boehm-gc*)
81ecdfbb 6738 as_fn_error "Boehm's garbage collector was requested yet not supported in this configuration" "$LINENO" 5
4f0ef2d8
CD
6739 ;;
6740esac
81ecdfbb
RW
6741fi
6742
4f0ef2d8
CD
6743
6744# Make sure we only build Boehm's garbage collector if required.
d42c4017
DA
6745case ,${enable_languages},:${enable_objc_gc} in
6746 *,objc,*:yes)
4f0ef2d8
CD
6747 # Keep target-boehm-gc if requested for Objective-C.
6748 ;;
4f0ef2d8 6749 *)
d42c4017
DA
6750 # Otherwise remove target-boehm-gc depending on target-libjava.
6751 if echo " ${noconfigdirs} " | grep "target-libjava" >/dev/null 2>&1; then
6752 noconfigdirs="$noconfigdirs target-boehm-gc"
6753 fi
4f0ef2d8
CD
6754 ;;
6755esac
6756
caeba88f
AL
6757# Remove the entries in $skipdirs and $noconfigdirs from $configdirs,
6758# $build_configdirs and $target_configdirs.
9e07f89d
NN
6759# If we have the source for $noconfigdirs entries, add them to $notsupp.
6760
6761notsupp=""
6762for dir in . $skipdirs $noconfigdirs ; do
caeba88f 6763 dirname=`echo $dir | sed -e s/target-//g -e s/build-//g`
9e07f89d
NN
6764 if test $dir != . && echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6765 configdirs=`echo " ${configdirs} " | sed -e "s/ ${dir} / /"`
6766 if test -r $srcdir/$dirname/configure ; then
6767 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6768 true
6769 else
6770 notsupp="$notsupp $dir"
6771 fi
6772 fi
6773 fi
caeba88f
AL
6774 if test $dir != . && echo " ${build_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6775 build_configdirs=`echo " ${build_configdirs} " | sed -e "s/ ${dir} / /"`
6776 if test -r $srcdir/$dirname/configure ; then
6777 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6778 true
6779 else
6780 notsupp="$notsupp $dir"
6781 fi
6782 fi
6783 fi
9e07f89d
NN
6784 if test $dir != . && echo " ${target_configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6785 target_configdirs=`echo " ${target_configdirs} " | sed -e "s/ ${dir} / /"`
6786 if test -r $srcdir/$dirname/configure ; then
6787 if echo " ${skipdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6788 true
6789 else
6790 notsupp="$notsupp $dir"
6791 fi
6792 fi
6793 fi
6794done
6795
6796# Sometimes the tools are distributed with libiberty but with no other
6797# libraries. In that case, we don't want to build target-libiberty.
f86e35b8 6798# Don't let libgcc imply libiberty either.
9e07f89d 6799if test -n "${target_configdirs}" ; then
f86e35b8 6800 libgcc=
9e07f89d
NN
6801 others=
6802 for i in `echo ${target_configdirs} | sed -e s/target-//g` ; do
f86e35b8
NC
6803 if test "$i" = "libgcc"; then
6804 libgcc=target-libgcc
6805 elif test "$i" != "libiberty" ; then
9e07f89d
NN
6806 if test -r $srcdir/$i/configure ; then
6807 others=yes;
6808 break;
6809 fi
6810 fi
6811 done
6812 if test -z "${others}" ; then
f86e35b8 6813 target_configdirs=$libgcc
9e07f89d
NN
6814 fi
6815fi
6816
6817# Quietly strip out all directories which aren't configurable in this tree.
6818# This relies on all configurable subdirectories being autoconfiscated, which
6819# is now the case.
6a9cf61e
PB
6820build_configdirs_all="$build_configdirs"
6821build_configdirs=
6822for i in ${build_configdirs_all} ; do
c6b750e1 6823 j=`echo $i | sed -e s/build-//g`
6a9cf61e
PB
6824 if test -f ${srcdir}/$j/configure ; then
6825 build_configdirs="${build_configdirs} $i"
6826 fi
6827done
6828
9e07f89d
NN
6829configdirs_all="$configdirs"
6830configdirs=
6831for i in ${configdirs_all} ; do
6832 if test -f ${srcdir}/$i/configure ; then
6833 configdirs="${configdirs} $i"
6834 fi
6835done
6a9cf61e 6836
9e07f89d
NN
6837target_configdirs_all="$target_configdirs"
6838target_configdirs=
6839for i in ${target_configdirs_all} ; do
c6b750e1 6840 j=`echo $i | sed -e s/target-//g`
9e07f89d
NN
6841 if test -f ${srcdir}/$j/configure ; then
6842 target_configdirs="${target_configdirs} $i"
6843 fi
6844done
6845
6846# Produce a warning message for the subdirs we can't configure.
6847# This isn't especially interesting in the Cygnus tree, but in the individual
6848# FSF releases, it's important to let people know when their machine isn't
6849# supported by the one or two programs in a package.
6850
6851if test -n "${notsupp}" && test -z "${norecursion}" ; then
6852 # If $appdirs is non-empty, at least one of those directories must still
6853 # be configured, or we error out. (E.g., if the gas release supports a
6854 # specified target in some subdirs but not the gas subdir, we shouldn't
6855 # pretend that all is well.)
6856 if test -n "$appdirs" ; then
6857 for dir in $appdirs ; do
6858 if test -r $dir/Makefile.in ; then
6859 if echo " ${configdirs} " | grep " ${dir} " >/dev/null 2>&1; then
6860 appdirs=""
6861 break
6862 fi
6a9cf61e 6863 if echo " ${target_configdirs} " | grep " target-${dir} " >/dev/null 2>&1; then
9e07f89d
NN
6864 appdirs=""
6865 break
6866 fi
6867 fi
6868 done
6869 if test -n "$appdirs" ; then
6870 echo "*** This configuration is not supported by this package." 1>&2
6871 exit 1
6872 fi
6873 fi
6874 # Okay, some application will build, or we don't care to check. Still
6875 # notify of subdirs not getting built.
6876 echo "*** This configuration is not supported in the following subdirectories:" 1>&2
6877 echo " ${notsupp}" 1>&2
6878 echo " (Any other directories should still work fine.)" 1>&2
6879fi
6880
6881case "$host" in
6882 *msdosdjgpp*)
6883 enable_gdbtk=no ;;
6884esac
6885
18f6b6ee
PB
6886# To find our prefix, in gcc_cv_tool_prefix.
6887
6888# The user is always right.
6889if test "${PATH_SEPARATOR+set}" != set; then
6890 echo "#! /bin/sh" >conf$$.sh
6891 echo "exit 0" >>conf$$.sh
6892 chmod +x conf$$.sh
6893 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6894 PATH_SEPARATOR=';'
6895 else
6896 PATH_SEPARATOR=:
6897 fi
6898 rm -f conf$$.sh
6899fi
6900
6901
6902
6903if test "x$exec_prefix" = xNONE; then
6904 if test "x$prefix" = xNONE; then
6905 gcc_cv_tool_prefix=$ac_default_prefix
6906 else
6907 gcc_cv_tool_prefix=$prefix
6908 fi
6909else
6910 gcc_cv_tool_prefix=$exec_prefix
6911fi
6912
6913# If there is no compiler in the tree, use the PATH only. In any
6914# case, if there is no compiler in the tree nobody should use
6915# AS_FOR_TARGET and LD_FOR_TARGET.
6916if test x$host = x$build && test -f $srcdir/gcc/BASE-VER; then
6917 gcc_version=`cat $srcdir/gcc/BASE-VER`
6918 gcc_cv_tool_dirs="$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6919 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/libexec/gcc/$target_noncanonical$PATH_SEPARATOR"
6920 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6921 gcc_cv_tool_dirs="$gcc_cv_tool_dirs/usr/lib/gcc/$target_noncanonical$PATH_SEPARATOR"
6922 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin/$target_noncanonical/$gcc_version$PATH_SEPARATOR"
6923 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$gcc_cv_tool_prefix/$target_noncanonical/bin$PATH_SEPARATOR"
6924else
6925 gcc_cv_tool_dirs=
6926fi
6927
6928if test x$build = x$target && test -n "$md_exec_prefix"; then
6929 gcc_cv_tool_dirs="$gcc_cv_tool_dirs$md_exec_prefix$PATH_SEPARATOR"
6930fi
6931
6932
6933
9e07f89d
NN
6934copy_dirs=
6935
c6b750e1 6936
81ecdfbb
RW
6937# Check whether --with-build-sysroot was given.
6938if test "${with_build_sysroot+set}" = set; then :
6939 withval=$with_build_sysroot; if test x"$withval" != x ; then
a19b6204
MM
6940 SYSROOT_CFLAGS_FOR_TARGET="--sysroot=$withval"
6941 fi
6942else
6943 SYSROOT_CFLAGS_FOR_TARGET=
81ecdfbb 6944fi
a19b6204
MM
6945
6946
8a6ee3ab 6947
81ecdfbb
RW
6948
6949# Check whether --with-debug-prefix-map was given.
6950if test "${with_debug_prefix_map+set}" = set; then :
6951 withval=$with_debug_prefix_map; if test x"$withval" != x; then
8a6ee3ab
JM
6952 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
6953 for debug_map in $withval; do
6954 DEBUG_PREFIX_CFLAGS_FOR_TARGET="$DEBUG_PREFIX_CFLAGS_FOR_TARGET -fdebug-prefix-map=$debug_map"
6955 done
6956 fi
6957else
6958 DEBUG_PREFIX_CFLAGS_FOR_TARGET=
81ecdfbb
RW
6959fi
6960
8a6ee3ab
JM
6961
6962
7f6ef0c0
PB
6963# During gcc bootstrap, if we use some random cc for stage1 then CFLAGS
6964# might be empty or "-g". We don't require a C++ compiler, so CXXFLAGS
6965# might also be empty (or "-g", if a non-GCC C++ compiler is in the path).
6966# We want to ensure that TARGET libraries (which we know are built with
6967# gcc) are built with "-O2 -g", so include those options when setting
6968# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
6969if test "x$CFLAGS_FOR_TARGET" = x; then
6970 CFLAGS_FOR_TARGET=$CFLAGS
6971 case " $CFLAGS " in
6972 *" -O2 "*) ;;
6973 *) CFLAGS_FOR_TARGET="-O2 $CFLAGS" ;;
6974 esac
6975 case " $CFLAGS " in
6976 *" -g "* | *" -g3 "*) ;;
6977 *) CFLAGS_FOR_TARGET="-g $CFLAGS" ;;
6978 esac
6979fi
6980
6981
6982if test "x$CXXFLAGS_FOR_TARGET" = x; then
6983 CXXFLAGS_FOR_TARGET=$CXXFLAGS
6984 case " $CXXFLAGS " in
6985 *" -O2 "*) ;;
6986 *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS" ;;
6987 esac
6988 case " $CXXFLAGS " in
6989 *" -g "* | *" -g3 "*) ;;
6990 *) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS" ;;
6991 esac
6992fi
6993
6994
9e07f89d
NN
6995# Handle --with-headers=XXX. If the value is not "yes", the contents of
6996# the named directory are copied to $(tooldir)/sys-include.
6997if test x"${with_headers}" != x && test x"${with_headers}" != xno ; then
6998 if test x${is_cross_compiler} = xno ; then
6999 echo 1>&2 '***' --with-headers is only supported when cross compiling
7000 exit 1
7001 fi
7002 if test x"${with_headers}" != xyes ; then
18f6b6ee 7003 x=${gcc_cv_tool_prefix}
c6b750e1 7004 copy_dirs="${copy_dirs} ${with_headers} $x/${target_noncanonical}/sys-include"
9e07f89d
NN
7005 fi
7006fi
7007
7008# Handle --with-libs=XXX. If the value is not "yes", the contents of
7009# the name directories are copied to $(tooldir)/lib. Multiple directories
7010# are permitted.
7011if test x"${with_libs}" != x && test x"${with_libs}" != xno ; then
7012 if test x${is_cross_compiler} = xno ; then
7013 echo 1>&2 '***' --with-libs is only supported when cross compiling
7014 exit 1
7015 fi
7016 if test x"${with_libs}" != xyes ; then
7017 # Copy the libraries in reverse order, so that files in the first named
7018 # library override files in subsequent libraries.
18f6b6ee 7019 x=${gcc_cv_tool_prefix}
9e07f89d 7020 for l in ${with_libs}; do
c6b750e1 7021 copy_dirs="$l $x/${target_noncanonical}/lib ${copy_dirs}"
9e07f89d
NN
7022 done
7023 fi
7024fi
7025
700d40ca 7026# Set with_gnu_as, with_gnu_ld, and with_system_zlib as appropriate.
2429c060
PB
7027#
7028# This is done by determining whether or not the appropriate directory
7029# is available, and by checking whether or not specific configurations
7030# have requested that this magic not happen.
c6b750e1
DJ
7031#
7032# The command line options always override the explicit settings in
2429c060
PB
7033# configure.in, and the settings in configure.in override this magic.
7034#
c6b750e1 7035# If the default for a toolchain is to use GNU as and ld, and you don't
2429c060 7036# want to do that, then you should use the --without-gnu-as and
700d40ca
ILT
7037# --without-gnu-ld options for the configure script. Similarly, if
7038# the default is to use the included zlib and you don't want to do that,
7039# you should use the --with-system-zlib option for the configure script.
2429c060
PB
7040
7041if test x${use_gnu_as} = x &&
7042 echo " ${configdirs} " | grep " gas " > /dev/null 2>&1 ; then
7043 with_gnu_as=yes
7044 extra_host_args="$extra_host_args --with-gnu-as"
7045fi
7046
7047if test x${use_gnu_ld} = x &&
93f9b408 7048 echo " ${configdirs} " | egrep " (go)?ld " > /dev/null 2>&1 ; then
2429c060
PB
7049 with_gnu_ld=yes
7050 extra_host_args="$extra_host_args --with-gnu-ld"
7051fi
7052
700d40ca
ILT
7053if test x${use_included_zlib} = x &&
7054 echo " ${configdirs} " | grep " zlib " > /dev/null 2>&1 ; then
7055 :
7056else
7057 with_system_zlib=yes
7058 extra_host_args="$extra_host_args --with-system-zlib"
7059fi
7060
2429c060
PB
7061# If using newlib, add --with-newlib to the extra_host_args so that gcc/configure
7062# can detect this case.
7063
7064if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " target-newlib " > /dev/null 2>&1 ; then
7065 with_newlib=yes
7066 extra_host_args="$extra_host_args --with-newlib"
7067fi
7068
9e07f89d
NN
7069# Handle ${copy_dirs}
7070set fnord ${copy_dirs}
7071shift
7072while test $# != 0 ; do
7073 if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
7074 :
7075 else
7076 echo Copying $1 to $2
7077
7078 # Use the install script to create the directory and all required
7079 # parent directories.
7080 if test -d $2 ; then
7081 :
7082 else
7083 echo >config.temp
7084 ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
7085 fi
7086
7087 # Copy the directory, assuming we have tar.
7088 # FIXME: Should we use B in the second tar? Not all systems support it.
7089 (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
7090
7091 # It is the responsibility of the user to correctly adjust all
7092 # symlinks. If somebody can figure out how to handle them correctly
7093 # here, feel free to add the code.
7094
7095 echo $1 > $2/COPIED
7096 fi
7097 shift; shift
7098done
7099
2429c060
PB
7100# Determine a target-dependent exec_prefix that the installed
7101# gcc will search in. Keep this list sorted by triplet, with
7102# the *-*-osname triplets last.
7103md_exec_prefix=
7104case "${target}" in
7105 alpha*-*-*vms*)
7106 md_exec_prefix=/gnu/lib/gcc-lib
7107 ;;
521ec477 7108 i[34567]86-pc-msdosdjgpp*)
2429c060
PB
7109 md_exec_prefix=/dev/env/DJDIR/bin
7110 ;;
521ec477 7111 i[34567]86-*-sco3.2v5*)
2429c060
PB
7112 if test $with_gnu_as = yes; then
7113 md_exec_prefix=/usr/gnu/bin
7114 else
7115 md_exec_prefix=/usr/ccs/bin/elf
7116 fi
7117 ;;
7118
7119 mn10300-*-* | \
7120 powerpc-*-chorusos* | \
7121 powerpc*-*-eabi* | \
7122 powerpc*-*-sysv* | \
7123 powerpc*-*-kaos* | \
7124 s390x-ibm-tpf*)
7125 md_exec_prefix=/usr/ccs/bin
7126 ;;
7127 sparc64-*-elf*)
7128 ;;
7129 v850*-*-*)
7130 md_exec_prefix=/usr/ccs/bin
7131 ;;
8b66833e 7132 xtensa*-*-elf*)
2429c060
PB
7133 ;;
7134
7135 *-*-beos* | \
7136 *-*-elf* | \
7137 *-*-hpux* | \
7138 *-*-netware* | \
7139 *-*-nto-qnx* | \
7140 *-*-rtems* | \
7141 *-*-solaris2* | \
521ec477 7142 *-*-sysv[45]* | \
2429c060
PB
7143 *-*-vxworks* | \
7144 *-wrs-windiss)
7145 md_exec_prefix=/usr/ccs/bin
7146 ;;
7147esac
7148
a0da8069
NN
7149extra_arflags_for_target=
7150extra_nmflags_for_target=
7151extra_ranlibflags_for_target=
7152target_makefile_frag=/dev/null
7153case "${target}" in
4e206d7e
DB
7154 mep*-*-*)
7155 target_makefile_frag="config/mt-mep"
7156 ;;
77d7106f
AM
7157 spu-*-*)
7158 target_makefile_frag="config/mt-spu"
7159 ;;
429acdec
RS
7160 mips*-sde-elf*)
7161 target_makefile_frag="config/mt-sde"
7162 ;;
f3b1e08e
RS
7163 mipsisa*-*-elfoabi*)
7164 target_makefile_frag="config/mt-mips-elfoabi"
7165 ;;
e7c8859c
RS
7166 mips*-*-*linux* | mips*-*-gnu*)
7167 target_makefile_frag="config/mt-mips-gnu"
7168 ;;
2a3124ca 7169 *-*-netware*)
a0da8069
NN
7170 target_makefile_frag="config/mt-netware"
7171 ;;
29383458 7172 *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
3d6dfe0f 7173 target_makefile_frag="config/mt-gnu"
a0da8069
NN
7174 ;;
7175 *-*-aix4.[3456789]* | *-*-aix[56789].*)
c6b750e1 7176 # nm and ar from AIX 4.3 and above require -X32_64 flag to all ar and nm
a0da8069
NN
7177 # commands to handle both 32-bit and 64-bit objects. These flags are
7178 # harmless if we're using GNU nm or ar.
7179 extra_arflags_for_target=" -X32_64"
7180 extra_nmflags_for_target=" -B -X32_64"
7181 ;;
7182 *-*-darwin*)
7183 # ranlib from Darwin requires the -c flag to look at common symbols.
7184 extra_ranlibflags_for_target=" -c"
7185 ;;
7186 mips*-*-pe | sh*-*-pe | *arm-wince-pe)
7187 target_makefile_frag="config/mt-wince"
7188 ;;
7189esac
7190
7191alphaieee_frag=/dev/null
7192case $target in
7193 alpha*-*-*)
7194 # This just makes sure to use the -mieee option to build target libs.
7195 # This should probably be set individually by each library.
7196 alphaieee_frag="config/mt-alphaieee"
7197 ;;
7198esac
7199
7200# If --enable-target-optspace always use -Os instead of -O2 to build
7201# the target libraries, similarly if it is not specified, use -Os
7202# on selected platforms.
7203ospace_frag=/dev/null
7204case "${enable_target_optspace}:${target}" in
7205 yes:*)
7206 ospace_frag="config/mt-ospace"
7207 ;;
7208 :d30v-*)
7209 ospace_frag="config/mt-d30v"
7210 ;;
7211 :m32r-* | :d10v-* | :fr30-*)
7212 ospace_frag="config/mt-ospace"
7213 ;;
7214 no:* | :*)
7215 ;;
7216 *)
7217 echo "*** bad value \"${enable_target_optspace}\" for --enable-target-optspace flag; ignored" 1>&2
7218 ;;
7219esac
7220
a0da8069
NN
7221# Default to using --with-stabs for certain targets.
7222if test x${with_stabs} = x ; then
7223 case "${target}" in
e31d1ea3 7224 mips*-*-irix[56]*)
a0da8069
NN
7225 ;;
7226 mips*-*-* | alpha*-*-osf*)
7227 with_stabs=yes;
7228 extra_host_args="${extra_host_args} --with-stabs"
7229 ;;
7230 esac
7231fi
7232
7233# hpux11 in 64bit mode has libraries in a weird place. Arrange to find
7234# them automatically.
7235case "${host}" in
c6b750e1 7236 hppa*64*-*-hpux11*)
a0da8069
NN
7237 extra_host_args="$extra_host_args -x-libraries=/usr/lib/pa20_64 -x-includes=/usr/X11R6/include"
7238 ;;
7239esac
7240
a0da8069
NN
7241# Some systems (e.g., one of the i386-aix systems the gas testers are
7242# using) don't handle "\$" correctly, so don't use it here.
c6b750e1 7243tooldir='${exec_prefix}'/${target_noncanonical}
a0da8069
NN
7244build_tooldir=${tooldir}
7245
a0da8069
NN
7246# Create a .gdbinit file which runs the one in srcdir
7247# and tells GDB to look there for source files.
7248
7249if test -r ${srcdir}/.gdbinit ; then
7250 case ${srcdir} in
7251 .) ;;
7252 *) cat > ./.gdbinit <<EOF
7253# ${NO_EDIT}
7254dir ${srcdir}
7255dir .
7256source ${srcdir}/.gdbinit
7257EOF
7258 ;;
7259 esac
7260fi
7261
a0da8069
NN
7262# Make sure that the compiler is able to generate an executable. If it
7263# can't, we are probably in trouble. We don't care whether we can run the
7264# executable--we might be using a cross compiler--we only care whether it
7265# can be created. At this point the main configure script has set CC.
7266we_are_ok=no
7267echo "int main () { return 0; }" > conftest.c
7268${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
7269if test $? = 0 ; then
7270 if test -s conftest || test -s conftest.exe ; then
7271 we_are_ok=yes
7272 fi
c6b750e1 7273fi
a0da8069
NN
7274case $we_are_ok in
7275 no)
7276 echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
7277 echo 1>&2 "*** You must set the environment variable CC to a working compiler."
7278 rm -f conftest*
7279 exit 1
7280 ;;
7281esac
7282rm -f conftest*
7283
7284# The Solaris /usr/ucb/cc compiler does not appear to work.
7285case "${host}" in
7286 sparc-sun-solaris2*)
7287 CCBASE="`echo ${CC-cc} | sed 's/ .*$//'`"
7288 if test "`type $CCBASE | sed 's/^[^/]*//'`" = "/usr/ucb/cc" ; then
7289 could_use=
7290 test -d /opt/SUNWspro/bin && could_use="/opt/SUNWspro/bin"
7291 if test -d /opt/cygnus/bin ; then
7292 if test "$could_use" = "" ; then
7293 could_use="/opt/cygnus/bin"
7294 else
7295 could_use="$could_use or /opt/cygnus/bin"
7296 fi
7297 fi
7298 if test "$could_use" = "" ; then
7299 echo "Warning: compilation may fail because you're using"
7300 echo "/usr/ucb/cc. You should change your PATH or CC "
7301 echo "variable and rerun configure."
7302 else
7303 echo "Warning: compilation may fail because you're using"
7304 echo "/usr/ucb/cc, when you should use the C compiler from"
7305 echo "$could_use. You should change your"
7306 echo "PATH or CC variable and rerun configure."
7307 fi
7308 fi
7309 ;;
7310esac
7311
3bbd2f8f 7312# Decide which environment variable is used to find dynamic libraries.
a0da8069
NN
7313case "${host}" in
7314 *-*-hpux*) RPATH_ENVVAR=SHLIB_PATH ;;
9a237d9e 7315 *-*-darwin* | *-*-rhapsody* ) RPATH_ENVVAR=DYLD_LIBRARY_PATH ;;
3bbd2f8f 7316 *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
a0da8069
NN
7317 *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
7318esac
7319
3bbd2f8f 7320# On systems where the dynamic library environment variable is PATH,
e28c595f
JM
7321# gcc/ will put dynamic libraries into a subdirectory to avoid adding
7322# built executables to PATH.
3bbd2f8f
AL
7323if test "$RPATH_ENVVAR" = PATH; then
7324 GCC_SHLIB_SUBDIR=/shlib
7325else
7326 GCC_SHLIB_SUBDIR=
7327fi
7328
a0da8069
NN
7329# Record target_configdirs and the configure arguments for target and
7330# build configuration in Makefile.
7331target_configdirs=`echo "${target_configdirs}" | sed -e 's/target-//g'`
6a9cf61e 7332build_configdirs=`echo "${build_configdirs}" | sed -e 's/build-//g'`
a0da8069 7333
a0da8069
NN
7334# Determine whether gdb needs tk/tcl or not.
7335# Use 'maybe' since enable_gdbtk might be true even if tk isn't available
7336# and in that case we want gdb to be built without tk. Ugh!
7337# In fact I believe gdb is the *only* package directly dependent on tk,
7338# so we should be able to put the 'maybe's in unconditionally and
7339# leave out the maybe dependencies when enable_gdbtk is false. I'm not
7340# 100% sure that that's safe though.
c180f501 7341
675c6968 7342gdb_tk="maybe-all-tcl maybe-all-tk maybe-all-itcl maybe-all-libgui"
a0da8069
NN
7343case "$enable_gdbtk" in
7344 no)
7345 GDB_TK="" ;;
c180f501
AC
7346 yes)
7347 GDB_TK="${gdb_tk}" ;;
a0da8069 7348 *)
c180f501
AC
7349 # Only add the dependency on gdbtk when GDBtk is part of the gdb
7350 # distro. Eventually someone will fix this and move Insight, nee
7351 # gdbtk to a separate directory.
7352 if test -d ${srcdir}/gdb/gdbtk ; then
7353 GDB_TK="${gdb_tk}"
7354 else
7355 GDB_TK=""
7356 fi
7357 ;;
a0da8069 7358esac
907be67c
DJ
7359CONFIGURE_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-configure-/g`
7360INSTALL_GDB_TK=`echo ${GDB_TK} | sed s/-all-/-install-/g`
a0da8069 7361
6bd3dfaa 7362# Strip out unwanted targets.
dd12c3a8
NN
7363
7364# While at that, we remove Makefiles if we were started for recursive
7365# configuration, so that the top-level Makefile reconfigures them,
7366# like we used to do when configure itself was recursive.
dd12c3a8 7367
06a51eac
RW
7368# Loop over modules. We used to use the "$extrasub" feature from Autoconf
7369# but now we're fixing up the Makefile ourselves with the additional
7370# commands passed to AC_CONFIG_FILES. Use separate variables
7371# extrasub-{build,host,target} not because there is any reason to split
7372# the substitutions up that way, but only to remain below the limit of
7373# 99 commands in a script, for HP-UX sed.
7374# Do not nest @if/@endif pairs, because configure will not warn you at all.
dd12c3a8 7375
81ecdfbb
RW
7376# Check whether --enable-bootstrap was given.
7377if test "${enable_bootstrap+set}" = set; then :
7378 enableval=$enable_bootstrap;
319cab08 7379else
9cb3fa6f 7380 enable_bootstrap=default
81ecdfbb
RW
7381fi
7382
319cab08 7383
9cb3fa6f
PB
7384# Issue errors and warnings for invalid/strange bootstrap combinations.
7385case "$configdirs" in
7386 *gcc*) have_compiler=yes ;;
7387 *) have_compiler=no ;;
7388esac
7389
7390case "$have_compiler:$host:$target:$enable_bootstrap" in
7391 *:*:*:no) ;;
7392
0aed8855 7393 # Default behavior. Enable bootstrap if we have a compiler
9cb3fa6f
PB
7394 # and we are in a native configuration.
7395 yes:$build:$build:default)
0aed8855 7396 enable_bootstrap=yes ;;
9cb3fa6f
PB
7397
7398 *:*:*:default)
7399 enable_bootstrap=no ;;
7400
7401 # We have a compiler and we are in a native configuration, bootstrap is ok
80911fe1 7402 yes:$build:$build:yes)
9cb3fa6f
PB
7403 ;;
7404
7405 # Other configurations, but we have a compiler. Assume the user knows
7406 # what he's doing.
80911fe1 7407 yes:*:*:yes)
81ecdfbb
RW
7408 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: trying to bootstrap a cross compiler" >&5
7409$as_echo "$as_me: WARNING: trying to bootstrap a cross compiler" >&2;}
9cb3fa6f
PB
7410 ;;
7411
7412 # No compiler: if they passed --enable-bootstrap explicitly, fail
80911fe1 7413 no:*:*:yes)
81ecdfbb 7414 as_fn_error "cannot bootstrap without a compiler" "$LINENO" 5 ;;
9cb3fa6f
PB
7415
7416 # Fail if wrong command line
7417 *)
81ecdfbb 7418 as_fn_error "invalid option for --enable-bootstrap" "$LINENO" 5
9cb3fa6f
PB
7419 ;;
7420esac
7421
4385ad3c
RW
7422case ",$enable_languages,:$ENABLE_BUILD_WITH_CXX:$enable_bootstrap" in
7423 *,c++,*:yes:yes) ;;
7424 *:yes:yes)
7425 as_fn_error "bootstrapping with --enable-build-with-cxx requires c++ in --enable-languages" "$LINENO" 5
7426 ;;
7427esac
7428
16b1ad29
RW
7429case "$enable_bootstrap:$ENABLE_GOLD: $configdirs :,$stage1_languages," in
7430 yes:yes:*\ gold\ *:*,c++,*) ;;
7431 yes:yes:*\ gold\ *:*)
7432 as_fn_error "in a combined tree, bootstrapping with --enable-gold requires c++ in stage1_languages" "$LINENO" 5
7433 ;;
7434esac
7435
9cb3fa6f 7436# Adjust the toplevel makefile according to whether bootstrap was selected.
96655cc4 7437case $enable_bootstrap in
319cab08 7438 yes)
96655cc4
AO
7439 bootstrap_suffix=bootstrap
7440 BUILD_CONFIG=bootstrap-debug
7441 ;;
319cab08 7442 no)
96655cc4
AO
7443 bootstrap_suffix=no-bootstrap
7444 BUILD_CONFIG=
7445 ;;
319cab08
PB
7446esac
7447
96655cc4
AO
7448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for default BUILD_CONFIG" >&5
7449$as_echo_n "checking for default BUILD_CONFIG... " >&6; }
7450
7451
7452# Check whether --with-build-config was given.
7453if test "${with_build_config+set}" = set; then :
7454 withval=$with_build_config; case $with_build_config in
7455 yes) with_build_config= ;;
7456 no) with_build_config= BUILD_CONFIG= ;;
7457 esac
7458fi
7459
7460
7461if test "x${with_build_config}" != x; then
7462 BUILD_CONFIG=$with_build_config
7463else
7464 case $BUILD_CONFIG in
7465 bootstrap-debug)
7466 if echo "int f (void) { return 0; }" > conftest.c &&
7467 ${CC} -c conftest.c &&
7468 mv conftest.o conftest.o.g0 &&
7469 ${CC} -c -g conftest.c &&
7470 mv conftest.o conftest.o.g &&
7471 ${srcdir}/contrib/compare-debug conftest.o.g0 conftest.o.g; then
7472 :
7473 else
7474 BUILD_CONFIG=
7475 fi
7476 rm -f conftest.c conftest.o conftest.o.g0 conftest.o.g
7477 ;;
7478 esac
7479fi
7480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CONFIG" >&5
7481$as_echo "$BUILD_CONFIG" >&6; }
7482
7483
06a51eac 7484extrasub_build=
6a9cf61e 7485for module in ${build_configdirs} ; do
498d4a71
CF
7486 if test -z "${no_recursion}" \
7487 && test -f ${build_subdir}/${module}/Makefile; then
7488 echo 1>&2 "*** removing ${build_subdir}/${module}/Makefile to force reconfigure"
7489 rm -f ${build_subdir}/${module}/Makefile
7490 fi
06a51eac 7491 extrasub_build="$extrasub_build
498d4a71
CF
7492/^@if build-$module\$/d
7493/^@endif build-$module\$/d
7494/^@if build-$module-$bootstrap_suffix\$/d
7495/^@endif build-$module-$bootstrap_suffix\$/d"
7496done
06a51eac 7497extrasub_host=
498d4a71 7498for module in ${configdirs} ; do
80911fe1 7499 if test -z "${no_recursion}"; then
8cf39b1b 7500 for file in stage*-${module}/Makefile prev-${module}/Makefile ${module}/Makefile; do
80911fe1
PB
7501 if test -f ${file}; then
7502 echo 1>&2 "*** removing ${file} to force reconfigure"
7503 rm -f ${file}
7504 fi
7505 done
498d4a71 7506 fi
06a51eac 7507 extrasub_host="$extrasub_host
498d4a71
CF
7508/^@if $module\$/d
7509/^@endif $module\$/d
7510/^@if $module-$bootstrap_suffix\$/d
7511/^@endif $module-$bootstrap_suffix\$/d"
7512done
06a51eac 7513extrasub_target=
498d4a71
CF
7514for module in ${target_configdirs} ; do
7515 if test -z "${no_recursion}" \
7516 && test -f ${target_subdir}/${module}/Makefile; then
7517 echo 1>&2 "*** removing ${target_subdir}/${module}/Makefile to force reconfigure"
7518 rm -f ${target_subdir}/${module}/Makefile
7519 fi
e8a5fa9c
RW
7520
7521 # We only bootstrap target libraries listed in bootstrap_target_libs.
7522 case $bootstrap_target_libs in
7523 *,target-$module,*) target_bootstrap_suffix=$bootstrap_suffix ;;
7524 *) target_bootstrap_suffix=no-bootstrap ;;
7525 esac
7526
06a51eac 7527 extrasub_target="$extrasub_target
498d4a71
CF
7528/^@if target-$module\$/d
7529/^@endif target-$module\$/d
e8a5fa9c
RW
7530/^@if target-$module-$target_bootstrap_suffix\$/d
7531/^@endif target-$module-$target_bootstrap_suffix\$/d"
498d4a71
CF
7532done
7533
06a51eac
RW
7534# Do the final fixup along with target modules.
7535extrasub_target="$extrasub_target
6bd3dfaa 7536/^@if /,/^@endif /d"
a0da8069
NN
7537
7538# Create the serialization dependencies. This uses a temporary file.
7539
81ecdfbb
RW
7540# Check whether --enable-serial-configure was given.
7541if test "${enable_serial_configure+set}" = set; then :
7542 enableval=$enable_serial_configure;
7543fi
e6bfb94a
AO
7544
7545
1047cb91
DD
7546case ${enable_serial_configure} in
7547 yes)
7548 enable_serial_build_configure=yes
7549 enable_serial_host_configure=yes
7550 enable_serial_target_configure=yes
7551 ;;
7552esac
7553
a0da8069
NN
7554# These force 'configure's to be done one at a time, to avoid problems
7555# with contention over a shared config.cache.
7556rm -f serdep.tmp
e6bfb94a 7557echo '# serdep.tmp' > serdep.tmp
a0da8069 7558olditem=
1047cb91 7559test "x${enable_serial_build_configure}" = xyes &&
a0da8069
NN
7560for item in ${build_configdirs} ; do
7561 case ${olditem} in
7562 "") ;;
e6bfb94a 7563 *) echo "configure-build-${item}: configure-build-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7564 esac
7565 olditem=${item}
7566done
7567olditem=
1047cb91 7568test "x${enable_serial_host_configure}" = xyes &&
a0da8069
NN
7569for item in ${configdirs} ; do
7570 case ${olditem} in
7571 "") ;;
e6bfb94a 7572 *) echo "configure-${item}: configure-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7573 esac
7574 olditem=${item}
7575done
7576olditem=
1047cb91 7577test "x${enable_serial_target_configure}" = xyes &&
a0da8069
NN
7578for item in ${target_configdirs} ; do
7579 case ${olditem} in
7580 "") ;;
e6bfb94a 7581 *) echo "configure-target-${item}: configure-target-${olditem}" >> serdep.tmp ;;
a0da8069
NN
7582 esac
7583 olditem=${item}
7584done
7585serialization_dependencies=serdep.tmp
7586
7587
e6bfb94a 7588# Base args. Strip norecursion, cache-file, srcdir, host, build,
c6b750e1 7589# target, nonopt, and variable assignments. These are the ones we
30167e0a
NC
7590# might not want to pass down to subconfigures. The exception being
7591# --cache-file=/dev/null, which is used to turn off the use of cache
7592# files altogether, and which should be passed on to subconfigures.
7593# Also strip program-prefix, program-suffix, and program-transform-name,
7594# so that we can pass down a consistent program-transform-name.
c6b750e1
DJ
7595baseargs=
7596keep_next=no
7597skip_next=no
7598eval "set -- $ac_configure_args"
18f6b6ee
PB
7599for ac_arg
7600do
c6b750e1
DJ
7601 if test X"$skip_next" = X"yes"; then
7602 skip_next=no
7603 continue
7604 fi
7605 if test X"$keep_next" = X"yes"; then
7606 case $ac_arg in
7607 *\'*)
7608 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7609 esac
7610 baseargs="$baseargs '$ac_arg'"
7611 keep_next=no
7612 continue
7613 fi
7614
7615 # Handle separated arguments. Based on the logic generated by
7616 # autoconf 2.59.
7617 case $ac_arg in
7618 *=* | --config-cache | -C | -disable-* | --disable-* \
7619 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
7620 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
7621 | -with-* | --with-* | -without-* | --without-* | --x)
7622 separate_arg=no
7623 ;;
7624 -*)
7625 separate_arg=yes
7626 ;;
7627 *)
7628 separate_arg=no
7629 ;;
7630 esac
7631
7632 case "$ac_arg" in
30167e0a
NC
7633 --cache-file=/dev/null | \
7634 -cache-file=/dev/null )
7635 # Handled here to avoid the test to skip args below.
7636 baseargs="$baseargs '$ac_arg'"
7637 # Assert: $separate_arg should always be no.
7638 keep_next=$separate_arg
7639 ;;
c6b750e1
DJ
7640 --no*)
7641 continue
7642 ;;
7643 --c* | \
7644 --sr* | \
7645 --ho* | \
7646 --bu* | \
7647 --t* | \
7648 --program-* | \
7649 -cache_file* | \
7650 -srcdir* | \
7651 -host* | \
7652 -build* | \
7653 -target* | \
7654 -program-prefix* | \
7655 -program-suffix* | \
7656 -program-transform-name* )
7657 skip_next=$separate_arg
7658 continue
7659 ;;
7660 -*)
7661 # An option. Add it.
7662 case $ac_arg in
7663 *\'*)
7664 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7665 esac
7666 baseargs="$baseargs '$ac_arg'"
7667 keep_next=$separate_arg
7668 ;;
7669 *)
7670 # Either a variable assignment, or a nonopt (triplet). Don't
7671 # pass it down; let the Makefile handle this.
7672 continue
7673 ;;
7674 esac
7675done
7676# Remove the initial space we just introduced and, as these will be
7677# expanded by make, quote '$'.
7678baseargs=`echo "x$baseargs" | sed -e 's/^x *//' -e 's,\\$,$$,g'`
a0da8069 7679
f27d4f92
DJ
7680# Add in --program-transform-name, after --program-prefix and
7681# --program-suffix have been applied to it. Autoconf has already
7682# doubled dollar signs and backslashes in program_transform_name; we want
7683# the backslashes un-doubled, and then the entire thing wrapped in single
c6b750e1 7684# quotes, because this will be expanded first by make and then by the shell.
f27d4f92
DJ
7685# Also, because we want to override the logic in subdir configure scripts to
7686# choose program_transform_name, replace any s,x,x, with s,y,y,.
7687sed -e "s,\\\\\\\\,\\\\,g; s,','\\\\'',g; s/s,x,x,/s,y,y,/" <<EOF_SED > conftestsed.out
7688${program_transform_name}
7689EOF_SED
7690gcc_transform_name=`cat conftestsed.out`
7691rm -f conftestsed.out
7692baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
2444379b
BE
7693if test "$silent" = yes; then
7694 baseargs="$baseargs --silent"
7695fi
34a0f3cf 7696baseargs="$baseargs --disable-option-checking"
f27d4f92 7697
a0da8069
NN
7698# For the build-side libraries, we just need to pretend we're native,
7699# and not use the same cache file. Multilibs are neither needed nor
7700# desired.
4b900473 7701build_configargs="--cache-file=../config.cache ${baseargs}"
a0da8069
NN
7702
7703# For host modules, accept cache file option, or specification as blank.
7704case "${cache_file}" in
7705"") # empty
7706 cache_file_option="" ;;
7707/* | [A-Za-z]:[\\/]* ) # absolute path
7708 cache_file_option="--cache-file=${cache_file}" ;;
7709*) # relative path
7710 cache_file_option="--cache-file=../${cache_file}" ;;
7711esac
7712
82252c06
NN
7713# Host dirs don't like to share a cache file either, horribly enough.
7714# This seems to be due to autoconf 2.5x stupidity.
4b900473 7715host_configargs="--cache-file=./config.cache ${extra_host_args} ${baseargs}"
a0da8069
NN
7716
7717target_configargs=${baseargs}
7718
7719# Passing a --with-cross-host argument lets the target libraries know
7720# whether they are being built with a cross-compiler or being built
7721# native. However, it would be better to use other mechanisms to make the
7722# sorts of decisions they want to make on this basis. Please consider
7723# this option to be deprecated. FIXME.
7724if test x${is_cross_compiler} = xyes ; then
c6b750e1 7725 target_configargs="--with-cross-host=${host_noncanonical} ${target_configargs}"
a0da8069
NN
7726fi
7727
7728# Default to --enable-multilib.
7729if test x${enable_multilib} = x ; then
7730 target_configargs="--enable-multilib ${target_configargs}"
7731fi
7732
7733# Pass --with-newlib if appropriate. Note that target_configdirs has
7734# changed from the earlier setting of with_newlib.
7735if test x${with_newlib} != xno && echo " ${target_configdirs} " | grep " newlib " > /dev/null 2>&1 && test -d ${srcdir}/newlib ; then
7736 target_configargs="--with-newlib ${target_configargs}"
7737fi
7738
95036d20
NN
7739# Different target subdirs use different values of certain variables
7740# (notably CXX). Worse, multilibs use *lots* of different values.
7741# Worse yet, autoconf 2.5x makes some of these 'precious', meaning that
7742# it doesn't automatically accept command-line overrides of them.
7743# This means it's not safe for target subdirs to share a cache file,
7744# which is disgusting, but there you have it. Hopefully this can be
7745# fixed in future. It's still worthwhile to use a cache file for each
7746# directory. I think.
7747
ae380b45
MS
7748# Pass the appropriate --build, --host, --target and --cache-file arguments.
7749# We need to pass --target, as newer autoconf's requires consistency
7750# for target_alias and gcc doesn't manage it consistently.
4b900473 7751target_configargs="--cache-file=./config.cache ${target_configargs}"
a0da8069 7752
a0da8069
NN
7753FLAGS_FOR_TARGET=
7754case " $target_configdirs " in
7755 *" newlib "*)
7756 case " $target_configargs " in
7757 *" --with-newlib "*)
7758 case "$target" in
1f53ca9a
AO
7759 *-cygwin*)
7760 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'
7761 ;;
a0da8069
NN
7762 esac
7763
7764 # If we're not building GCC, don't discard standard headers.
7765 if test -d ${srcdir}/gcc; then
7766 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -nostdinc'
7767
7768 if test "${build}" != "${host}"; then
7769 # On Canadian crosses, CC_FOR_TARGET will have already been set
7770 # by `configure', so we won't have an opportunity to add -Bgcc/
7771 # to it. This is right: we don't want to search that directory
7772 # for binaries, but we want the header files in there, so add
7773 # them explicitly.
b00612cc 7774 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -isystem $$r/$(HOST_SUBDIR)/gcc/include'
a0da8069
NN
7775
7776 # Someone might think of using the pre-installed headers on
7777 # Canadian crosses, in case the installed compiler is not fully
7778 # compatible with the compiler being built. In this case, it
7779 # would be better to flag an error than risking having
7780 # incompatible object files being constructed. We can't
7781 # guarantee that an error will be flagged, but let's hope the
7782 # compiler will do it, when presented with incompatible header
7783 # files.
7784 fi
7785 fi
7786
7787 case "${target}-${is_cross_compiler}" in
ec11bdc6 7788 i[3456789]86-*-linux*-no)
a0da8069
NN
7789 # Here host == target, so we don't need to build gcc,
7790 # so we don't want to discard standard headers.
7791 FLAGS_FOR_TARGET=`echo " $FLAGS_FOR_TARGET " | sed -e 's/ -nostdinc / /'`
7792 ;;
7793 *)
7794 # If we're building newlib, use its generic headers last, but search
7795 # for any libc-related directories first (so make it the last -B
7796 # switch).
7797 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/newlib/ -isystem $$r/$(TARGET_SUBDIR)/newlib/targ-include -isystem $$s/newlib/libc/include'
691bb5a1
DD
7798
7799 # If we're building libgloss, find the startup file, simulator library
7800 # and linker script.
7801 case " $target_configdirs " in
7802 *" libgloss "*)
7803 # Look for startup file, simulator library and maybe linker script.
7804 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/'"$libgloss_dir"
7805 # Look for libnosys.a in case the target needs it.
7806 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
7807 # Most targets have the linker script in the source directory.
7808 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$s/libgloss/'"$libgloss_dir"
7809 ;;
7810 esac
a0da8069
NN
7811 ;;
7812 esac
7813 ;;
7814 esac
7815 ;;
7816esac
1f53ca9a 7817
45055374 7818case "$target" in
1f53ca9a
AO
7819 x86_64-*mingw* | *-w64-mingw*)
7820 # MinGW-w64 does not use newlib, nor does it use winsup. It may,
7821 # however, use a symlink named 'mingw' in ${prefix} .
7822 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L${prefix}/${target}/lib -L${prefix}/mingw/lib -isystem ${prefix}/${target}/include -isystem ${prefix}/mingw/include'
7823 ;;
7824 *-mingw*)
7825 # MinGW can't be handled as Cygwin above since it does not use newlib.
7826 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'
7827 ;;
45055374 7828esac
a0da8069 7829
5fbad20a
DD
7830# Allow the user to override the flags for
7831# our build compiler if desired.
c66487f8
NC
7832if test x"${build}" = x"${host}" ; then
7833 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
7834 CXXFLAGS_FOR_BUILD=${CXXFLAGS_FOR_BUILD-${CXXFLAGS}}
7835 LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-${LDFLAGS}}
7836fi
5fbad20a 7837
a0da8069
NN
7838# On Canadian crosses, we'll be searching the right directories for
7839# the previously-installed cross compiler, so don't bother to add
7840# flags for directories within the install tree of the compiler
7841# being built; programs in there won't even run.
7842if test "${build}" = "${host}" && test -d ${srcdir}/gcc; then
7843 # Search for pre-installed headers if nothing else fits.
bba45b8b 7844 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$(build_tooldir)/bin/ -B$(build_tooldir)/lib/ -isystem $(build_tooldir)/include -isystem $(build_tooldir)/sys-include'
a0da8069
NN
7845fi
7846
7847if test "x${use_gnu_ld}" = x &&
7848 echo " ${configdirs} " | grep " ld " > /dev/null ; then
7849 # Arrange for us to find uninstalled linker scripts.
b00612cc 7850 FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
a0da8069
NN
7851fi
7852
a481dbb7
DD
7853# Search for other target-specific linker scripts and such.
7854case "${target}" in
4e206d7e
DB
7855 mep*)
7856 FLAGS_FOR_TARGET="$FLAGS_FOR_TARGET -mlibrary"
7857 ;;
7858esac
7859
a0da8069 7860# Makefile fragments.
3e707e94
PB
7861for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
7862do
7863 eval fragval=\$$frag
7864 if test $fragval != /dev/null; then
7865 eval $frag=${srcdir}/$fragval
7866 fi
7867done
a0da8069
NN
7868
7869
7870
7871
7872
7873# Miscellanea: directories, flags, etc.
7874
7875
7876
7877
7878
7879
7880
3bbd2f8f 7881
6a9cf61e 7882# Build module lists & subconfigure args.
a0da8069
NN
7883
7884
7885
be01d343
PB
7886# Host module lists & subconfigure args.
7887
7888
7889
7890# Target module lists & subconfigure args.
7891
7892
7893
7894# Build tools.
7895
7896
7897
1576798e
PB
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
be01d343
PB
7912# Generate default definitions for YACC, M4, LEX and other programs that run
7913# on the build machine. These are used if the Makefile can't locate these
7914# programs in objdir.
7915MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
7916
7917for ac_prog in 'bison -y' byacc yacc
7918do
c6b750e1 7919 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7920set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7922$as_echo_n "checking for $ac_word... " >&6; }
7923if test "${ac_cv_prog_YACC+set}" = set; then :
7924 $as_echo_n "(cached) " >&6
be01d343
PB
7925else
7926 if test -n "$YACC"; then
7927 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7928else
c6b750e1
DJ
7929as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7930for as_dir in $PATH
7931do
7932 IFS=$as_save_IFS
7933 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7934 for ac_exec_ext in '' $ac_executable_extensions; do
7935 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7936 ac_cv_prog_YACC="$ac_prog"
81ecdfbb 7937 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7938 break 2
7939 fi
7940done
81ecdfbb
RW
7941 done
7942IFS=$as_save_IFS
c6b750e1 7943
be01d343
PB
7944fi
7945fi
c6b750e1 7946YACC=$ac_cv_prog_YACC
be01d343 7947if test -n "$YACC"; then
81ecdfbb
RW
7948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7949$as_echo "$YACC" >&6; }
be01d343 7950else
81ecdfbb
RW
7951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7952$as_echo "no" >&6; }
be01d343
PB
7953fi
7954
81ecdfbb 7955
c6b750e1 7956 test -n "$YACC" && break
be01d343
PB
7957done
7958test -n "$YACC" || YACC="$MISSING bison -y"
7959
7960case " $build_configdirs " in
7961 *" bison "*) YACC='$$r/$(BUILD_SUBDIR)/bison/tests/bison -y' ;;
7962 *" byacc "*) YACC='$$r/$(BUILD_SUBDIR)/byacc/byacc' ;;
7963esac
7964
7965for ac_prog in bison
7966do
c6b750e1 7967 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 7968set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
7969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7970$as_echo_n "checking for $ac_word... " >&6; }
7971if test "${ac_cv_prog_BISON+set}" = set; then :
7972 $as_echo_n "(cached) " >&6
be01d343
PB
7973else
7974 if test -n "$BISON"; then
7975 ac_cv_prog_BISON="$BISON" # Let the user override the test.
7976else
c6b750e1
DJ
7977as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7978for as_dir in $PATH
7979do
7980 IFS=$as_save_IFS
7981 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
7982 for ac_exec_ext in '' $ac_executable_extensions; do
7983 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 7984 ac_cv_prog_BISON="$ac_prog"
81ecdfbb 7985 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
7986 break 2
7987 fi
7988done
81ecdfbb
RW
7989 done
7990IFS=$as_save_IFS
c6b750e1 7991
be01d343
PB
7992fi
7993fi
c6b750e1 7994BISON=$ac_cv_prog_BISON
be01d343 7995if test -n "$BISON"; then
81ecdfbb
RW
7996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
7997$as_echo "$BISON" >&6; }
be01d343 7998else
81ecdfbb
RW
7999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8000$as_echo "no" >&6; }
be01d343
PB
8001fi
8002
81ecdfbb 8003
c6b750e1 8004 test -n "$BISON" && break
be01d343
PB
8005done
8006test -n "$BISON" || BISON="$MISSING bison"
8007
8008case " $build_configdirs " in
8009 *" bison "*) BISON='$$r/$(BUILD_SUBDIR)/bison/tests/bison' ;;
8010esac
8011
8012for ac_prog in gm4 gnum4 m4
8013do
c6b750e1 8014 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8015set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8016{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8017$as_echo_n "checking for $ac_word... " >&6; }
8018if test "${ac_cv_prog_M4+set}" = set; then :
8019 $as_echo_n "(cached) " >&6
be01d343
PB
8020else
8021 if test -n "$M4"; then
8022 ac_cv_prog_M4="$M4" # Let the user override the test.
8023else
c6b750e1
DJ
8024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8025for as_dir in $PATH
8026do
8027 IFS=$as_save_IFS
8028 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8029 for ac_exec_ext in '' $ac_executable_extensions; do
8030 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8031 ac_cv_prog_M4="$ac_prog"
81ecdfbb 8032 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8033 break 2
8034 fi
8035done
81ecdfbb
RW
8036 done
8037IFS=$as_save_IFS
c6b750e1 8038
be01d343
PB
8039fi
8040fi
c6b750e1 8041M4=$ac_cv_prog_M4
be01d343 8042if test -n "$M4"; then
81ecdfbb
RW
8043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $M4" >&5
8044$as_echo "$M4" >&6; }
be01d343 8045else
81ecdfbb
RW
8046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8047$as_echo "no" >&6; }
be01d343
PB
8048fi
8049
81ecdfbb 8050
c6b750e1 8051 test -n "$M4" && break
be01d343
PB
8052done
8053test -n "$M4" || M4="$MISSING m4"
8054
8055case " $build_configdirs " in
8056 *" m4 "*) M4='$$r/$(BUILD_SUBDIR)/m4/m4' ;;
8057esac
8058
8059for ac_prog in flex lex
8060do
c6b750e1 8061 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8062set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8064$as_echo_n "checking for $ac_word... " >&6; }
8065if test "${ac_cv_prog_LEX+set}" = set; then :
8066 $as_echo_n "(cached) " >&6
be01d343
PB
8067else
8068 if test -n "$LEX"; then
8069 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8070else
c6b750e1
DJ
8071as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8072for as_dir in $PATH
8073do
8074 IFS=$as_save_IFS
8075 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8076 for ac_exec_ext in '' $ac_executable_extensions; do
8077 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8078 ac_cv_prog_LEX="$ac_prog"
81ecdfbb 8079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8080 break 2
8081 fi
8082done
81ecdfbb
RW
8083 done
8084IFS=$as_save_IFS
c6b750e1 8085
be01d343
PB
8086fi
8087fi
c6b750e1 8088LEX=$ac_cv_prog_LEX
be01d343 8089if test -n "$LEX"; then
81ecdfbb
RW
8090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
8091$as_echo "$LEX" >&6; }
be01d343 8092else
81ecdfbb
RW
8093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8094$as_echo "no" >&6; }
be01d343
PB
8095fi
8096
81ecdfbb 8097
c6b750e1 8098 test -n "$LEX" && break
be01d343
PB
8099done
8100test -n "$LEX" || LEX="$MISSING flex"
8101
8102case " $build_configdirs " in
8103 *" flex "*) LEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8104 *" lex "*) LEX='$$r/$(BUILD_SUBDIR)/lex/lex' ;;
8105esac
8106
8107for ac_prog in flex
8108do
c6b750e1 8109 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8110set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8112$as_echo_n "checking for $ac_word... " >&6; }
8113if test "${ac_cv_prog_FLEX+set}" = set; then :
8114 $as_echo_n "(cached) " >&6
be01d343
PB
8115else
8116 if test -n "$FLEX"; then
8117 ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
8118else
c6b750e1
DJ
8119as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8120for as_dir in $PATH
8121do
8122 IFS=$as_save_IFS
8123 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8124 for ac_exec_ext in '' $ac_executable_extensions; do
8125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8126 ac_cv_prog_FLEX="$ac_prog"
81ecdfbb 8127 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8128 break 2
8129 fi
8130done
81ecdfbb
RW
8131 done
8132IFS=$as_save_IFS
c6b750e1 8133
be01d343
PB
8134fi
8135fi
c6b750e1 8136FLEX=$ac_cv_prog_FLEX
be01d343 8137if test -n "$FLEX"; then
81ecdfbb
RW
8138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5
8139$as_echo "$FLEX" >&6; }
be01d343 8140else
81ecdfbb
RW
8141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8142$as_echo "no" >&6; }
be01d343
PB
8143fi
8144
81ecdfbb 8145
c6b750e1 8146 test -n "$FLEX" && break
be01d343
PB
8147done
8148test -n "$FLEX" || FLEX="$MISSING flex"
8149
8150case " $build_configdirs " in
8151 *" flex "*) FLEX='$$r/$(BUILD_SUBDIR)/flex/flex' ;;
8152esac
8153
8154for ac_prog in makeinfo
8155do
c6b750e1 8156 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8157set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8158{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8159$as_echo_n "checking for $ac_word... " >&6; }
8160if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
8161 $as_echo_n "(cached) " >&6
be01d343
PB
8162else
8163 if test -n "$MAKEINFO"; then
8164 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
8165else
c6b750e1
DJ
8166as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8167for as_dir in $PATH
8168do
8169 IFS=$as_save_IFS
8170 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8171 for ac_exec_ext in '' $ac_executable_extensions; do
8172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8173 ac_cv_prog_MAKEINFO="$ac_prog"
81ecdfbb 8174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8175 break 2
8176 fi
8177done
81ecdfbb
RW
8178 done
8179IFS=$as_save_IFS
c6b750e1 8180
be01d343
PB
8181fi
8182fi
c6b750e1 8183MAKEINFO=$ac_cv_prog_MAKEINFO
be01d343 8184if test -n "$MAKEINFO"; then
81ecdfbb
RW
8185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
8186$as_echo "$MAKEINFO" >&6; }
be01d343 8187else
81ecdfbb
RW
8188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8189$as_echo "no" >&6; }
be01d343
PB
8190fi
8191
81ecdfbb 8192
c6b750e1 8193 test -n "$MAKEINFO" && break
be01d343
PB
8194done
8195test -n "$MAKEINFO" || MAKEINFO="$MISSING makeinfo"
8196
8197case " $build_configdirs " in
8198 *" texinfo "*) MAKEINFO='$$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo' ;;
8199 *)
8200
10ad8ef3 8201 # For an installed makeinfo, we require it to be from texinfo 4.7 or
be01d343
PB
8202 # higher, else we use the "missing" dummy.
8203 if ${MAKEINFO} --version \
10ad8ef3 8204 | egrep 'texinfo[^0-9]*(4\.([7-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
be01d343
PB
8205 :
8206 else
8207 MAKEINFO="$MISSING makeinfo"
8208 fi
8209 ;;
8210
8211esac
a0da8069 8212
be01d343 8213# FIXME: expect and dejagnu may become build tools?
a0da8069 8214
be01d343
PB
8215for ac_prog in expect
8216do
c6b750e1 8217 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8218set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8220$as_echo_n "checking for $ac_word... " >&6; }
8221if test "${ac_cv_prog_EXPECT+set}" = set; then :
8222 $as_echo_n "(cached) " >&6
be01d343
PB
8223else
8224 if test -n "$EXPECT"; then
8225 ac_cv_prog_EXPECT="$EXPECT" # Let the user override the test.
8226else
c6b750e1
DJ
8227as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8228for as_dir in $PATH
8229do
8230 IFS=$as_save_IFS
8231 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8232 for ac_exec_ext in '' $ac_executable_extensions; do
8233 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8234 ac_cv_prog_EXPECT="$ac_prog"
81ecdfbb 8235 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8236 break 2
8237 fi
8238done
81ecdfbb
RW
8239 done
8240IFS=$as_save_IFS
c6b750e1 8241
be01d343
PB
8242fi
8243fi
c6b750e1 8244EXPECT=$ac_cv_prog_EXPECT
be01d343 8245if test -n "$EXPECT"; then
81ecdfbb
RW
8246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXPECT" >&5
8247$as_echo "$EXPECT" >&6; }
be01d343 8248else
81ecdfbb
RW
8249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8250$as_echo "no" >&6; }
be01d343 8251fi
a0da8069 8252
81ecdfbb 8253
c6b750e1 8254 test -n "$EXPECT" && break
be01d343
PB
8255done
8256test -n "$EXPECT" || EXPECT="expect"
a0da8069 8257
be01d343
PB
8258case " $configdirs " in
8259 *" expect "*)
8260 test $host = $build && EXPECT='$$r/$(HOST_SUBDIR)/expect/expect'
8261 ;;
8262esac
a0da8069 8263
be01d343
PB
8264for ac_prog in runtest
8265do
c6b750e1 8266 # Extract the first word of "$ac_prog", so it can be a program name with args.
be01d343 8267set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
8268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8269$as_echo_n "checking for $ac_word... " >&6; }
8270if test "${ac_cv_prog_RUNTEST+set}" = set; then :
8271 $as_echo_n "(cached) " >&6
be01d343
PB
8272else
8273 if test -n "$RUNTEST"; then
8274 ac_cv_prog_RUNTEST="$RUNTEST" # Let the user override the test.
8275else
c6b750e1
DJ
8276as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8277for as_dir in $PATH
8278do
8279 IFS=$as_save_IFS
8280 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8281 for ac_exec_ext in '' $ac_executable_extensions; do
8282 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8283 ac_cv_prog_RUNTEST="$ac_prog"
81ecdfbb 8284 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8285 break 2
8286 fi
8287done
81ecdfbb
RW
8288 done
8289IFS=$as_save_IFS
c6b750e1 8290
be01d343
PB
8291fi
8292fi
c6b750e1 8293RUNTEST=$ac_cv_prog_RUNTEST
be01d343 8294if test -n "$RUNTEST"; then
81ecdfbb
RW
8295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUNTEST" >&5
8296$as_echo "$RUNTEST" >&6; }
be01d343 8297else
81ecdfbb
RW
8298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8299$as_echo "no" >&6; }
be01d343 8300fi
a0da8069 8301
81ecdfbb 8302
c6b750e1 8303 test -n "$RUNTEST" && break
be01d343
PB
8304done
8305test -n "$RUNTEST" || RUNTEST="runtest"
a0da8069 8306
be01d343
PB
8307case " $configdirs " in
8308 *" dejagnu "*)
6b89cc21 8309 test $host = $build && RUNTEST='$$s/$(HOST_SUBDIR)/dejagnu/runtest'
be01d343
PB
8310 ;;
8311esac
a0da8069
NN
8312
8313
a0da8069 8314# Host tools.
859789af
AC
8315ncn_tool_prefix=
8316test -n "$host_alias" && ncn_tool_prefix=$host_alias-
8317ncn_target_tool_prefix=
8318test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
8319
9a819804
AO
8320
8321
8322if test -n "$AR"; then
8323 ac_cv_prog_AR=$AR
8324elif test -n "$ac_cv_prog_AR"; then
8325 AR=$ac_cv_prog_AR
8326fi
8327
8328if test -n "$ac_cv_prog_AR"; then
8329 for ncn_progname in ar; do
8330 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8331set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8333$as_echo_n "checking for $ac_word... " >&6; }
8334if test "${ac_cv_prog_AR+set}" = set; then :
8335 $as_echo_n "(cached) " >&6
9a819804
AO
8336else
8337 if test -n "$AR"; then
8338 ac_cv_prog_AR="$AR" # Let the user override the test.
8339else
8340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8341for as_dir in $PATH
8342do
8343 IFS=$as_save_IFS
8344 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8345 for ac_exec_ext in '' $ac_executable_extensions; do
8346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8347 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8348 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8349 break 2
8350 fi
8351done
81ecdfbb
RW
8352 done
8353IFS=$as_save_IFS
9a819804
AO
8354
8355fi
8356fi
8357AR=$ac_cv_prog_AR
8358if test -n "$AR"; then
81ecdfbb
RW
8359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8360$as_echo "$AR" >&6; }
9a819804 8361else
81ecdfbb
RW
8362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8363$as_echo "no" >&6; }
9a819804
AO
8364fi
8365
81ecdfbb 8366
9a819804
AO
8367 done
8368fi
8369
8370for ncn_progname in ar; do
05cbd757
PB
8371 if test -n "$ncn_tool_prefix"; then
8372 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8373set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8375$as_echo_n "checking for $ac_word... " >&6; }
8376if test "${ac_cv_prog_AR+set}" = set; then :
8377 $as_echo_n "(cached) " >&6
859789af
AC
8378else
8379 if test -n "$AR"; then
8380 ac_cv_prog_AR="$AR" # Let the user override the test.
8381else
c6b750e1
DJ
8382as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8383for as_dir in $PATH
8384do
8385 IFS=$as_save_IFS
8386 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8387 for ac_exec_ext in '' $ac_executable_extensions; do
8388 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8389 ac_cv_prog_AR="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8390 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8391 break 2
8392 fi
8393done
81ecdfbb
RW
8394 done
8395IFS=$as_save_IFS
c6b750e1 8396
859789af
AC
8397fi
8398fi
c6b750e1 8399AR=$ac_cv_prog_AR
859789af 8400if test -n "$AR"; then
81ecdfbb
RW
8401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8402$as_echo "$AR" >&6; }
859789af 8403else
81ecdfbb
RW
8404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8405$as_echo "no" >&6; }
859789af
AC
8406fi
8407
81ecdfbb 8408
05cbd757
PB
8409 fi
8410 if test -z "$ac_cv_prog_AR" && test $build = $host ; then
8411 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8412set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8414$as_echo_n "checking for $ac_word... " >&6; }
8415if test "${ac_cv_prog_AR+set}" = set; then :
8416 $as_echo_n "(cached) " >&6
859789af 8417else
05cbd757
PB
8418 if test -n "$AR"; then
8419 ac_cv_prog_AR="$AR" # Let the user override the test.
859789af 8420else
c6b750e1
DJ
8421as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8422for as_dir in $PATH
8423do
8424 IFS=$as_save_IFS
8425 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8426 for ac_exec_ext in '' $ac_executable_extensions; do
8427 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8428 ac_cv_prog_AR="${ncn_progname}"
81ecdfbb 8429 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8430 break 2
8431 fi
8432done
81ecdfbb
RW
8433 done
8434IFS=$as_save_IFS
c6b750e1 8435
859789af
AC
8436fi
8437fi
c6b750e1 8438AR=$ac_cv_prog_AR
05cbd757 8439if test -n "$AR"; then
81ecdfbb
RW
8440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
8441$as_echo "$AR" >&6; }
859789af 8442else
81ecdfbb
RW
8443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8444$as_echo "no" >&6; }
859789af 8445fi
c6b750e1 8446
81ecdfbb 8447
05cbd757
PB
8448 fi
8449 test -n "$ac_cv_prog_AR" && break
8450done
8451
8452if test -z "$ac_cv_prog_AR" ; then
8453 set dummy ar
8454 if test $build = $host ; then
8455 AR="$2"
859789af 8456 else
05cbd757 8457 AR="${ncn_tool_prefix}$2"
859789af 8458 fi
859789af
AC
8459fi
8460
9a819804
AO
8461
8462
8463if test -n "$AS"; then
8464 ac_cv_prog_AS=$AS
8465elif test -n "$ac_cv_prog_AS"; then
8466 AS=$ac_cv_prog_AS
8467fi
8468
8469if test -n "$ac_cv_prog_AS"; then
8470 for ncn_progname in as; do
8471 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8472set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8474$as_echo_n "checking for $ac_word... " >&6; }
8475if test "${ac_cv_prog_AS+set}" = set; then :
8476 $as_echo_n "(cached) " >&6
9a819804
AO
8477else
8478 if test -n "$AS"; then
8479 ac_cv_prog_AS="$AS" # Let the user override the test.
8480else
8481as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8482for as_dir in $PATH
8483do
8484 IFS=$as_save_IFS
8485 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8486 for ac_exec_ext in '' $ac_executable_extensions; do
8487 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8488 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8489 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8490 break 2
8491 fi
8492done
81ecdfbb
RW
8493 done
8494IFS=$as_save_IFS
9a819804
AO
8495
8496fi
8497fi
8498AS=$ac_cv_prog_AS
8499if test -n "$AS"; then
81ecdfbb
RW
8500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8501$as_echo "$AS" >&6; }
9a819804 8502else
81ecdfbb
RW
8503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8504$as_echo "no" >&6; }
9a819804
AO
8505fi
8506
81ecdfbb 8507
9a819804
AO
8508 done
8509fi
8510
8511for ncn_progname in as; do
05cbd757
PB
8512 if test -n "$ncn_tool_prefix"; then
8513 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8514set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8516$as_echo_n "checking for $ac_word... " >&6; }
8517if test "${ac_cv_prog_AS+set}" = set; then :
8518 $as_echo_n "(cached) " >&6
859789af
AC
8519else
8520 if test -n "$AS"; then
8521 ac_cv_prog_AS="$AS" # Let the user override the test.
c6b750e1
DJ
8522else
8523as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8524for as_dir in $PATH
8525do
8526 IFS=$as_save_IFS
8527 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8528 for ac_exec_ext in '' $ac_executable_extensions; do
8529 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8530 ac_cv_prog_AS="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8531 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8532 break 2
8533 fi
8534done
81ecdfbb
RW
8535 done
8536IFS=$as_save_IFS
c6b750e1 8537
859789af
AC
8538fi
8539fi
c6b750e1 8540AS=$ac_cv_prog_AS
859789af 8541if test -n "$AS"; then
81ecdfbb
RW
8542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8543$as_echo "$AS" >&6; }
859789af 8544else
81ecdfbb
RW
8545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8546$as_echo "no" >&6; }
859789af
AC
8547fi
8548
81ecdfbb 8549
05cbd757
PB
8550 fi
8551 if test -z "$ac_cv_prog_AS" && test $build = $host ; then
8552 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8553set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8555$as_echo_n "checking for $ac_word... " >&6; }
8556if test "${ac_cv_prog_AS+set}" = set; then :
8557 $as_echo_n "(cached) " >&6
859789af 8558else
05cbd757
PB
8559 if test -n "$AS"; then
8560 ac_cv_prog_AS="$AS" # Let the user override the test.
859789af 8561else
c6b750e1
DJ
8562as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8563for as_dir in $PATH
8564do
8565 IFS=$as_save_IFS
8566 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8567 for ac_exec_ext in '' $ac_executable_extensions; do
8568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8569 ac_cv_prog_AS="${ncn_progname}"
81ecdfbb 8570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8571 break 2
8572 fi
8573done
81ecdfbb
RW
8574 done
8575IFS=$as_save_IFS
c6b750e1 8576
859789af
AC
8577fi
8578fi
c6b750e1 8579AS=$ac_cv_prog_AS
05cbd757 8580if test -n "$AS"; then
81ecdfbb
RW
8581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
8582$as_echo "$AS" >&6; }
859789af 8583else
81ecdfbb
RW
8584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8585$as_echo "no" >&6; }
859789af 8586fi
c6b750e1 8587
81ecdfbb 8588
05cbd757
PB
8589 fi
8590 test -n "$ac_cv_prog_AS" && break
8591done
8592
8593if test -z "$ac_cv_prog_AS" ; then
8594 set dummy as
8595 if test $build = $host ; then
8596 AS="$2"
859789af 8597 else
05cbd757 8598 AS="${ncn_tool_prefix}$2"
859789af 8599 fi
859789af
AC
8600fi
8601
9a819804
AO
8602
8603
8604if test -n "$DLLTOOL"; then
8605 ac_cv_prog_DLLTOOL=$DLLTOOL
8606elif test -n "$ac_cv_prog_DLLTOOL"; then
8607 DLLTOOL=$ac_cv_prog_DLLTOOL
8608fi
8609
8610if test -n "$ac_cv_prog_DLLTOOL"; then
8611 for ncn_progname in dlltool; do
8612 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8613set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8615$as_echo_n "checking for $ac_word... " >&6; }
8616if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8617 $as_echo_n "(cached) " >&6
9a819804
AO
8618else
8619 if test -n "$DLLTOOL"; then
8620 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8621else
8622as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8623for as_dir in $PATH
8624do
8625 IFS=$as_save_IFS
8626 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8627 for ac_exec_ext in '' $ac_executable_extensions; do
8628 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8629 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8630 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8631 break 2
8632 fi
8633done
81ecdfbb
RW
8634 done
8635IFS=$as_save_IFS
9a819804
AO
8636
8637fi
8638fi
8639DLLTOOL=$ac_cv_prog_DLLTOOL
8640if test -n "$DLLTOOL"; then
81ecdfbb
RW
8641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8642$as_echo "$DLLTOOL" >&6; }
9a819804 8643else
81ecdfbb
RW
8644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8645$as_echo "no" >&6; }
9a819804
AO
8646fi
8647
81ecdfbb 8648
9a819804
AO
8649 done
8650fi
8651
8652for ncn_progname in dlltool; do
05cbd757
PB
8653 if test -n "$ncn_tool_prefix"; then
8654 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8655set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8657$as_echo_n "checking for $ac_word... " >&6; }
8658if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8659 $as_echo_n "(cached) " >&6
859789af
AC
8660else
8661 if test -n "$DLLTOOL"; then
8662 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
8663else
c6b750e1
DJ
8664as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8665for as_dir in $PATH
8666do
8667 IFS=$as_save_IFS
8668 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8669 for ac_exec_ext in '' $ac_executable_extensions; do
8670 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8671 ac_cv_prog_DLLTOOL="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8672 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8673 break 2
8674 fi
8675done
81ecdfbb
RW
8676 done
8677IFS=$as_save_IFS
c6b750e1 8678
859789af
AC
8679fi
8680fi
c6b750e1 8681DLLTOOL=$ac_cv_prog_DLLTOOL
859789af 8682if test -n "$DLLTOOL"; then
81ecdfbb
RW
8683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8684$as_echo "$DLLTOOL" >&6; }
859789af 8685else
81ecdfbb
RW
8686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8687$as_echo "no" >&6; }
859789af
AC
8688fi
8689
81ecdfbb 8690
05cbd757
PB
8691 fi
8692 if test -z "$ac_cv_prog_DLLTOOL" && test $build = $host ; then
8693 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8694set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8696$as_echo_n "checking for $ac_word... " >&6; }
8697if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
8698 $as_echo_n "(cached) " >&6
859789af 8699else
05cbd757
PB
8700 if test -n "$DLLTOOL"; then
8701 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
859789af 8702else
c6b750e1
DJ
8703as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8704for as_dir in $PATH
8705do
8706 IFS=$as_save_IFS
8707 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8708 for ac_exec_ext in '' $ac_executable_extensions; do
8709 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8710 ac_cv_prog_DLLTOOL="${ncn_progname}"
81ecdfbb 8711 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8712 break 2
8713 fi
8714done
81ecdfbb
RW
8715 done
8716IFS=$as_save_IFS
c6b750e1 8717
859789af
AC
8718fi
8719fi
c6b750e1 8720DLLTOOL=$ac_cv_prog_DLLTOOL
05cbd757 8721if test -n "$DLLTOOL"; then
81ecdfbb
RW
8722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
8723$as_echo "$DLLTOOL" >&6; }
859789af 8724else
81ecdfbb
RW
8725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8726$as_echo "no" >&6; }
859789af 8727fi
c6b750e1 8728
81ecdfbb 8729
05cbd757
PB
8730 fi
8731 test -n "$ac_cv_prog_DLLTOOL" && break
8732done
8733
8734if test -z "$ac_cv_prog_DLLTOOL" ; then
8735 set dummy dlltool
8736 if test $build = $host ; then
8737 DLLTOOL="$2"
859789af 8738 else
05cbd757 8739 DLLTOOL="${ncn_tool_prefix}$2"
859789af 8740 fi
859789af
AC
8741fi
8742
9a819804
AO
8743
8744
8745if test -n "$LD"; then
8746 ac_cv_prog_LD=$LD
8747elif test -n "$ac_cv_prog_LD"; then
8748 LD=$ac_cv_prog_LD
8749fi
8750
8751if test -n "$ac_cv_prog_LD"; then
8752 for ncn_progname in ld; do
8753 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8754set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8756$as_echo_n "checking for $ac_word... " >&6; }
8757if test "${ac_cv_prog_LD+set}" = set; then :
8758 $as_echo_n "(cached) " >&6
9a819804
AO
8759else
8760 if test -n "$LD"; then
8761 ac_cv_prog_LD="$LD" # Let the user override the test.
8762else
8763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8764for as_dir in $PATH
8765do
8766 IFS=$as_save_IFS
8767 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8768 for ac_exec_ext in '' $ac_executable_extensions; do
8769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8770 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8772 break 2
8773 fi
8774done
81ecdfbb
RW
8775 done
8776IFS=$as_save_IFS
9a819804
AO
8777
8778fi
8779fi
8780LD=$ac_cv_prog_LD
8781if test -n "$LD"; then
81ecdfbb
RW
8782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8783$as_echo "$LD" >&6; }
9a819804 8784else
81ecdfbb
RW
8785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8786$as_echo "no" >&6; }
9a819804
AO
8787fi
8788
81ecdfbb 8789
9a819804
AO
8790 done
8791fi
8792
8793for ncn_progname in ld; do
05cbd757
PB
8794 if test -n "$ncn_tool_prefix"; then
8795 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8796set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8798$as_echo_n "checking for $ac_word... " >&6; }
8799if test "${ac_cv_prog_LD+set}" = set; then :
8800 $as_echo_n "(cached) " >&6
859789af
AC
8801else
8802 if test -n "$LD"; then
8803 ac_cv_prog_LD="$LD" # Let the user override the test.
8804else
c6b750e1
DJ
8805as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8806for as_dir in $PATH
8807do
8808 IFS=$as_save_IFS
8809 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8810 for ac_exec_ext in '' $ac_executable_extensions; do
8811 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8812 ac_cv_prog_LD="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8813 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8814 break 2
8815 fi
8816done
81ecdfbb
RW
8817 done
8818IFS=$as_save_IFS
c6b750e1 8819
859789af
AC
8820fi
8821fi
c6b750e1 8822LD=$ac_cv_prog_LD
859789af 8823if test -n "$LD"; then
81ecdfbb
RW
8824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8825$as_echo "$LD" >&6; }
859789af 8826else
81ecdfbb
RW
8827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8828$as_echo "no" >&6; }
859789af
AC
8829fi
8830
81ecdfbb 8831
05cbd757
PB
8832 fi
8833 if test -z "$ac_cv_prog_LD" && test $build = $host ; then
8834 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8835set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8837$as_echo_n "checking for $ac_word... " >&6; }
8838if test "${ac_cv_prog_LD+set}" = set; then :
8839 $as_echo_n "(cached) " >&6
859789af 8840else
05cbd757
PB
8841 if test -n "$LD"; then
8842 ac_cv_prog_LD="$LD" # Let the user override the test.
376a0e54 8843else
c6b750e1
DJ
8844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8845for as_dir in $PATH
8846do
8847 IFS=$as_save_IFS
8848 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8849 for ac_exec_ext in '' $ac_executable_extensions; do
8850 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8851 ac_cv_prog_LD="${ncn_progname}"
81ecdfbb 8852 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8853 break 2
8854 fi
8855done
81ecdfbb
RW
8856 done
8857IFS=$as_save_IFS
c6b750e1 8858
859789af
AC
8859fi
8860fi
c6b750e1 8861LD=$ac_cv_prog_LD
05cbd757 8862if test -n "$LD"; then
81ecdfbb
RW
8863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
8864$as_echo "$LD" >&6; }
859789af 8865else
81ecdfbb
RW
8866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8867$as_echo "no" >&6; }
859789af 8868fi
c6b750e1 8869
81ecdfbb 8870
05cbd757
PB
8871 fi
8872 test -n "$ac_cv_prog_LD" && break
8873done
8874
8875if test -z "$ac_cv_prog_LD" ; then
8876 set dummy ld
8877 if test $build = $host ; then
8878 LD="$2"
859789af 8879 else
05cbd757 8880 LD="${ncn_tool_prefix}$2"
859789af 8881 fi
859789af
AC
8882fi
8883
9a819804
AO
8884
8885
8886if test -n "$LIPO"; then
8887 ac_cv_prog_LIPO=$LIPO
8888elif test -n "$ac_cv_prog_LIPO"; then
8889 LIPO=$ac_cv_prog_LIPO
8890fi
8891
8892if test -n "$ac_cv_prog_LIPO"; then
8893 for ncn_progname in lipo; do
8894 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8895set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8897$as_echo_n "checking for $ac_word... " >&6; }
8898if test "${ac_cv_prog_LIPO+set}" = set; then :
8899 $as_echo_n "(cached) " >&6
9a819804
AO
8900else
8901 if test -n "$LIPO"; then
8902 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8903else
8904as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8905for as_dir in $PATH
8906do
8907 IFS=$as_save_IFS
8908 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8909 for ac_exec_ext in '' $ac_executable_extensions; do
8910 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 8911 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8912 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
8913 break 2
8914 fi
8915done
81ecdfbb
RW
8916 done
8917IFS=$as_save_IFS
9a819804
AO
8918
8919fi
8920fi
8921LIPO=$ac_cv_prog_LIPO
8922if test -n "$LIPO"; then
81ecdfbb
RW
8923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8924$as_echo "$LIPO" >&6; }
9a819804 8925else
81ecdfbb
RW
8926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8927$as_echo "no" >&6; }
9a819804
AO
8928fi
8929
81ecdfbb 8930
9a819804
AO
8931 done
8932fi
8933
8934for ncn_progname in lipo; do
be01d343
PB
8935 if test -n "$ncn_tool_prefix"; then
8936 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
8937set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
8938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8939$as_echo_n "checking for $ac_word... " >&6; }
8940if test "${ac_cv_prog_LIPO+set}" = set; then :
8941 $as_echo_n "(cached) " >&6
be01d343
PB
8942else
8943 if test -n "$LIPO"; then
8944 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8945else
c6b750e1
DJ
8946as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8947for as_dir in $PATH
8948do
8949 IFS=$as_save_IFS
8950 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8951 for ac_exec_ext in '' $ac_executable_extensions; do
8952 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8953 ac_cv_prog_LIPO="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 8954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8955 break 2
8956 fi
8957done
81ecdfbb
RW
8958 done
8959IFS=$as_save_IFS
c6b750e1 8960
be01d343
PB
8961fi
8962fi
c6b750e1 8963LIPO=$ac_cv_prog_LIPO
be01d343 8964if test -n "$LIPO"; then
81ecdfbb
RW
8965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8966$as_echo "$LIPO" >&6; }
be01d343 8967else
81ecdfbb
RW
8968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8969$as_echo "no" >&6; }
be01d343
PB
8970fi
8971
81ecdfbb 8972
be01d343
PB
8973 fi
8974 if test -z "$ac_cv_prog_LIPO" && test $build = $host ; then
8975 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
8976set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
8977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8978$as_echo_n "checking for $ac_word... " >&6; }
8979if test "${ac_cv_prog_LIPO+set}" = set; then :
8980 $as_echo_n "(cached) " >&6
be01d343
PB
8981else
8982 if test -n "$LIPO"; then
8983 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8984else
c6b750e1
DJ
8985as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8986for as_dir in $PATH
8987do
8988 IFS=$as_save_IFS
8989 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
8990 for ac_exec_ext in '' $ac_executable_extensions; do
8991 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 8992 ac_cv_prog_LIPO="${ncn_progname}"
81ecdfbb 8993 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
8994 break 2
8995 fi
8996done
81ecdfbb
RW
8997 done
8998IFS=$as_save_IFS
c6b750e1 8999
be01d343
PB
9000fi
9001fi
c6b750e1 9002LIPO=$ac_cv_prog_LIPO
be01d343 9003if test -n "$LIPO"; then
81ecdfbb
RW
9004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
9005$as_echo "$LIPO" >&6; }
be01d343 9006else
81ecdfbb
RW
9007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9008$as_echo "no" >&6; }
be01d343 9009fi
c6b750e1 9010
81ecdfbb 9011
be01d343
PB
9012 fi
9013 test -n "$ac_cv_prog_LIPO" && break
9014done
9015
9016if test -z "$ac_cv_prog_LIPO" ; then
9017 set dummy lipo
9018 if test $build = $host ; then
9019 LIPO="$2"
9020 else
9021 LIPO="${ncn_tool_prefix}$2"
9022 fi
9023fi
9024
9a819804
AO
9025
9026
9027if test -n "$NM"; then
9028 ac_cv_prog_NM=$NM
9029elif test -n "$ac_cv_prog_NM"; then
9030 NM=$ac_cv_prog_NM
9031fi
9032
9033if test -n "$ac_cv_prog_NM"; then
9034 for ncn_progname in nm; do
9035 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9036set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9038$as_echo_n "checking for $ac_word... " >&6; }
9039if test "${ac_cv_prog_NM+set}" = set; then :
9040 $as_echo_n "(cached) " >&6
859789af
AC
9041else
9042 if test -n "$NM"; then
9043 ac_cv_prog_NM="$NM" # Let the user override the test.
9044else
c6b750e1
DJ
9045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9046for as_dir in $PATH
9047do
9048 IFS=$as_save_IFS
9049 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9050 for ac_exec_ext in '' $ac_executable_extensions; do
9051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9052 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9054 break 2
9055 fi
9056done
81ecdfbb
RW
9057 done
9058IFS=$as_save_IFS
c6b750e1 9059
859789af
AC
9060fi
9061fi
c6b750e1 9062NM=$ac_cv_prog_NM
859789af 9063if test -n "$NM"; then
81ecdfbb
RW
9064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9065$as_echo "$NM" >&6; }
859789af 9066else
81ecdfbb
RW
9067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9068$as_echo "no" >&6; }
859789af
AC
9069fi
9070
81ecdfbb 9071
9a819804
AO
9072 done
9073fi
9074
9075for ncn_progname in nm; do
9076 if test -n "$ncn_tool_prefix"; then
9077 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9078set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9080$as_echo_n "checking for $ac_word... " >&6; }
9081if test "${ac_cv_prog_NM+set}" = set; then :
9082 $as_echo_n "(cached) " >&6
859789af 9083else
05cbd757
PB
9084 if test -n "$NM"; then
9085 ac_cv_prog_NM="$NM" # Let the user override the test.
859789af 9086else
c6b750e1
DJ
9087as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9088for as_dir in $PATH
9089do
9090 IFS=$as_save_IFS
9091 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9092 for ac_exec_ext in '' $ac_executable_extensions; do
9093 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9094 ac_cv_prog_NM="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9095 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9096 break 2
9097 fi
9098done
81ecdfbb
RW
9099 done
9100IFS=$as_save_IFS
c6b750e1 9101
859789af
AC
9102fi
9103fi
c6b750e1 9104NM=$ac_cv_prog_NM
05cbd757 9105if test -n "$NM"; then
81ecdfbb
RW
9106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9107$as_echo "$NM" >&6; }
859789af 9108else
81ecdfbb
RW
9109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9110$as_echo "no" >&6; }
859789af 9111fi
c6b750e1 9112
81ecdfbb 9113
05cbd757 9114 fi
9a819804
AO
9115 if test -z "$ac_cv_prog_NM" && test $build = $host ; then
9116 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9117set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9119$as_echo_n "checking for $ac_word... " >&6; }
9120if test "${ac_cv_prog_NM+set}" = set; then :
9121 $as_echo_n "(cached) " >&6
9a819804
AO
9122else
9123 if test -n "$NM"; then
9124 ac_cv_prog_NM="$NM" # Let the user override the test.
9125else
9126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9127for as_dir in $PATH
9128do
9129 IFS=$as_save_IFS
9130 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9131 for ac_exec_ext in '' $ac_executable_extensions; do
9132 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9133 ac_cv_prog_NM="${ncn_progname}"
81ecdfbb 9134 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9135 break 2
9136 fi
9137done
81ecdfbb
RW
9138 done
9139IFS=$as_save_IFS
9a819804
AO
9140
9141fi
9142fi
9143NM=$ac_cv_prog_NM
9144if test -n "$NM"; then
81ecdfbb
RW
9145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
9146$as_echo "$NM" >&6; }
9a819804 9147else
81ecdfbb
RW
9148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9149$as_echo "no" >&6; }
9a819804
AO
9150fi
9151
81ecdfbb 9152
9a819804
AO
9153 fi
9154 test -n "$ac_cv_prog_NM" && break
9155done
9156
9157if test -z "$ac_cv_prog_NM" ; then
9158 set dummy nm
9159 if test $build = $host ; then
9160 NM="$2"
9161 else
9162 NM="${ncn_tool_prefix}$2"
9163 fi
9164fi
9165
9166
9167
9168if test -n "$RANLIB"; then
9169 ac_cv_prog_RANLIB=$RANLIB
9170elif test -n "$ac_cv_prog_RANLIB"; then
9171 RANLIB=$ac_cv_prog_RANLIB
9172fi
9173
9174if test -n "$ac_cv_prog_RANLIB"; then
9175 for ncn_progname in ranlib; do
9176 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9177set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9179$as_echo_n "checking for $ac_word... " >&6; }
9180if test "${ac_cv_prog_RANLIB+set}" = set; then :
9181 $as_echo_n "(cached) " >&6
9a819804
AO
9182else
9183 if test -n "$RANLIB"; then
9184 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9185else
9186as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9187for as_dir in $PATH
9188do
9189 IFS=$as_save_IFS
9190 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9191 for ac_exec_ext in '' $ac_executable_extensions; do
9192 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9193 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9194 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9195 break 2
9196 fi
9197done
81ecdfbb
RW
9198 done
9199IFS=$as_save_IFS
9a819804
AO
9200
9201fi
9202fi
9203RANLIB=$ac_cv_prog_RANLIB
9204if test -n "$RANLIB"; then
81ecdfbb
RW
9205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9206$as_echo "$RANLIB" >&6; }
9a819804 9207else
81ecdfbb
RW
9208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9209$as_echo "no" >&6; }
9a819804
AO
9210fi
9211
81ecdfbb 9212
9a819804
AO
9213 done
9214fi
859789af 9215
9a819804 9216for ncn_progname in ranlib; do
05cbd757
PB
9217 if test -n "$ncn_tool_prefix"; then
9218 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9219set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9221$as_echo_n "checking for $ac_word... " >&6; }
9222if test "${ac_cv_prog_RANLIB+set}" = set; then :
9223 $as_echo_n "(cached) " >&6
859789af
AC
9224else
9225 if test -n "$RANLIB"; then
9226 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9227else
c6b750e1
DJ
9228as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9229for as_dir in $PATH
9230do
9231 IFS=$as_save_IFS
9232 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9233 for ac_exec_ext in '' $ac_executable_extensions; do
9234 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9235 ac_cv_prog_RANLIB="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9236 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9237 break 2
9238 fi
9239done
81ecdfbb
RW
9240 done
9241IFS=$as_save_IFS
c6b750e1 9242
859789af
AC
9243fi
9244fi
c6b750e1 9245RANLIB=$ac_cv_prog_RANLIB
859789af 9246if test -n "$RANLIB"; then
81ecdfbb
RW
9247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9248$as_echo "$RANLIB" >&6; }
859789af 9249else
81ecdfbb
RW
9250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9251$as_echo "no" >&6; }
859789af
AC
9252fi
9253
81ecdfbb 9254
05cbd757
PB
9255 fi
9256 if test -z "$ac_cv_prog_RANLIB" && test $build = $host ; then
9257 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9258set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9260$as_echo_n "checking for $ac_word... " >&6; }
9261if test "${ac_cv_prog_RANLIB+set}" = set; then :
9262 $as_echo_n "(cached) " >&6
859789af 9263else
05cbd757
PB
9264 if test -n "$RANLIB"; then
9265 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
859789af 9266else
c6b750e1
DJ
9267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9268for as_dir in $PATH
9269do
9270 IFS=$as_save_IFS
9271 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9272 for ac_exec_ext in '' $ac_executable_extensions; do
9273 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9274 ac_cv_prog_RANLIB="${ncn_progname}"
81ecdfbb 9275 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9276 break 2
9277 fi
9278done
81ecdfbb
RW
9279 done
9280IFS=$as_save_IFS
c6b750e1 9281
859789af
AC
9282fi
9283fi
c6b750e1 9284RANLIB=$ac_cv_prog_RANLIB
05cbd757 9285if test -n "$RANLIB"; then
81ecdfbb
RW
9286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
9287$as_echo "$RANLIB" >&6; }
859789af 9288else
81ecdfbb
RW
9289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9290$as_echo "no" >&6; }
859789af 9291fi
c6b750e1 9292
81ecdfbb 9293
859789af 9294 fi
05cbd757
PB
9295 test -n "$ac_cv_prog_RANLIB" && break
9296done
9297
9298if test -z "$ac_cv_prog_RANLIB" ; then
9299 RANLIB=":"
859789af
AC
9300fi
9301
9a819804
AO
9302
9303
9304if test -n "$STRIP"; then
9305 ac_cv_prog_STRIP=$STRIP
9306elif test -n "$ac_cv_prog_STRIP"; then
9307 STRIP=$ac_cv_prog_STRIP
9308fi
9309
9310if test -n "$ac_cv_prog_STRIP"; then
9311 for ncn_progname in strip; do
9312 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9313set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9315$as_echo_n "checking for $ac_word... " >&6; }
9316if test "${ac_cv_prog_STRIP+set}" = set; then :
9317 $as_echo_n "(cached) " >&6
9a819804
AO
9318else
9319 if test -n "$STRIP"; then
9320 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9321else
9322as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9323for as_dir in $PATH
9324do
9325 IFS=$as_save_IFS
9326 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9327 for ac_exec_ext in '' $ac_executable_extensions; do
9328 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9329 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9330 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9331 break 2
9332 fi
9333done
81ecdfbb
RW
9334 done
9335IFS=$as_save_IFS
9a819804
AO
9336
9337fi
9338fi
9339STRIP=$ac_cv_prog_STRIP
9340if test -n "$STRIP"; then
81ecdfbb
RW
9341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9342$as_echo "$STRIP" >&6; }
9a819804 9343else
81ecdfbb
RW
9344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9345$as_echo "no" >&6; }
9a819804
AO
9346fi
9347
81ecdfbb 9348
9a819804
AO
9349 done
9350fi
9351
9352for ncn_progname in strip; do
be01d343
PB
9353 if test -n "$ncn_tool_prefix"; then
9354 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9355set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9357$as_echo_n "checking for $ac_word... " >&6; }
9358if test "${ac_cv_prog_STRIP+set}" = set; then :
9359 $as_echo_n "(cached) " >&6
be01d343
PB
9360else
9361 if test -n "$STRIP"; then
9362 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9363else
c6b750e1
DJ
9364as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9365for as_dir in $PATH
9366do
9367 IFS=$as_save_IFS
9368 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9369 for ac_exec_ext in '' $ac_executable_extensions; do
9370 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9371 ac_cv_prog_STRIP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9372 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9373 break 2
9374 fi
9375done
81ecdfbb
RW
9376 done
9377IFS=$as_save_IFS
c6b750e1 9378
be01d343
PB
9379fi
9380fi
c6b750e1 9381STRIP=$ac_cv_prog_STRIP
be01d343 9382if test -n "$STRIP"; then
81ecdfbb
RW
9383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9384$as_echo "$STRIP" >&6; }
be01d343 9385else
81ecdfbb
RW
9386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9387$as_echo "no" >&6; }
be01d343
PB
9388fi
9389
81ecdfbb 9390
be01d343
PB
9391 fi
9392 if test -z "$ac_cv_prog_STRIP" && test $build = $host ; then
9393 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9394set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9396$as_echo_n "checking for $ac_word... " >&6; }
9397if test "${ac_cv_prog_STRIP+set}" = set; then :
9398 $as_echo_n "(cached) " >&6
be01d343
PB
9399else
9400 if test -n "$STRIP"; then
9401 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9402else
c6b750e1
DJ
9403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9404for as_dir in $PATH
9405do
9406 IFS=$as_save_IFS
9407 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9408 for ac_exec_ext in '' $ac_executable_extensions; do
9409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9410 ac_cv_prog_STRIP="${ncn_progname}"
81ecdfbb 9411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9412 break 2
9413 fi
9414done
81ecdfbb
RW
9415 done
9416IFS=$as_save_IFS
c6b750e1 9417
be01d343
PB
9418fi
9419fi
c6b750e1 9420STRIP=$ac_cv_prog_STRIP
be01d343 9421if test -n "$STRIP"; then
81ecdfbb
RW
9422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
9423$as_echo "$STRIP" >&6; }
be01d343 9424else
81ecdfbb
RW
9425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9426$as_echo "no" >&6; }
be01d343 9427fi
c6b750e1 9428
81ecdfbb 9429
be01d343
PB
9430 fi
9431 test -n "$ac_cv_prog_STRIP" && break
9432done
9433
9434if test -z "$ac_cv_prog_STRIP" ; then
9435 STRIP=":"
9436fi
9437
9a819804
AO
9438
9439
9440if test -n "$WINDRES"; then
9441 ac_cv_prog_WINDRES=$WINDRES
9442elif test -n "$ac_cv_prog_WINDRES"; then
9443 WINDRES=$ac_cv_prog_WINDRES
9444fi
9445
9446if test -n "$ac_cv_prog_WINDRES"; then
9447 for ncn_progname in windres; do
9448 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9449set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9451$as_echo_n "checking for $ac_word... " >&6; }
9452if test "${ac_cv_prog_WINDRES+set}" = set; then :
9453 $as_echo_n "(cached) " >&6
9a819804
AO
9454else
9455 if test -n "$WINDRES"; then
9456 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9457else
9458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9459for as_dir in $PATH
9460do
9461 IFS=$as_save_IFS
9462 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9463 for ac_exec_ext in '' $ac_executable_extensions; do
9464 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9465 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9467 break 2
9468 fi
9469done
81ecdfbb
RW
9470 done
9471IFS=$as_save_IFS
9a819804
AO
9472
9473fi
9474fi
9475WINDRES=$ac_cv_prog_WINDRES
9476if test -n "$WINDRES"; then
81ecdfbb
RW
9477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9478$as_echo "$WINDRES" >&6; }
9a819804 9479else
81ecdfbb
RW
9480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9481$as_echo "no" >&6; }
9a819804
AO
9482fi
9483
81ecdfbb 9484
9a819804
AO
9485 done
9486fi
9487
9488for ncn_progname in windres; do
05cbd757
PB
9489 if test -n "$ncn_tool_prefix"; then
9490 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9491set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9493$as_echo_n "checking for $ac_word... " >&6; }
9494if test "${ac_cv_prog_WINDRES+set}" = set; then :
9495 $as_echo_n "(cached) " >&6
859789af
AC
9496else
9497 if test -n "$WINDRES"; then
9498 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
9499else
c6b750e1
DJ
9500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9501for as_dir in $PATH
9502do
9503 IFS=$as_save_IFS
9504 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9505 for ac_exec_ext in '' $ac_executable_extensions; do
9506 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9507 ac_cv_prog_WINDRES="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9508 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9509 break 2
9510 fi
9511done
81ecdfbb
RW
9512 done
9513IFS=$as_save_IFS
c6b750e1 9514
859789af
AC
9515fi
9516fi
c6b750e1 9517WINDRES=$ac_cv_prog_WINDRES
859789af 9518if test -n "$WINDRES"; then
81ecdfbb
RW
9519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9520$as_echo "$WINDRES" >&6; }
859789af 9521else
81ecdfbb
RW
9522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9523$as_echo "no" >&6; }
859789af
AC
9524fi
9525
81ecdfbb 9526
05cbd757
PB
9527 fi
9528 if test -z "$ac_cv_prog_WINDRES" && test $build = $host ; then
9529 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9530set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9531{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9532$as_echo_n "checking for $ac_word... " >&6; }
9533if test "${ac_cv_prog_WINDRES+set}" = set; then :
9534 $as_echo_n "(cached) " >&6
859789af 9535else
05cbd757
PB
9536 if test -n "$WINDRES"; then
9537 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
859789af 9538else
c6b750e1
DJ
9539as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9540for as_dir in $PATH
9541do
9542 IFS=$as_save_IFS
9543 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9544 for ac_exec_ext in '' $ac_executable_extensions; do
9545 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9546 ac_cv_prog_WINDRES="${ncn_progname}"
81ecdfbb 9547 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9548 break 2
9549 fi
9550done
81ecdfbb
RW
9551 done
9552IFS=$as_save_IFS
c6b750e1 9553
859789af
AC
9554fi
9555fi
c6b750e1 9556WINDRES=$ac_cv_prog_WINDRES
05cbd757 9557if test -n "$WINDRES"; then
81ecdfbb
RW
9558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
9559$as_echo "$WINDRES" >&6; }
859789af 9560else
81ecdfbb
RW
9561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9562$as_echo "no" >&6; }
859789af 9563fi
c6b750e1 9564
81ecdfbb 9565
05cbd757
PB
9566 fi
9567 test -n "$ac_cv_prog_WINDRES" && break
9568done
9569
9570if test -z "$ac_cv_prog_WINDRES" ; then
9571 set dummy windres
9572 if test $build = $host ; then
9573 WINDRES="$2"
859789af 9574 else
05cbd757 9575 WINDRES="${ncn_tool_prefix}$2"
859789af 9576 fi
859789af
AC
9577fi
9578
9a819804
AO
9579
9580
0c24b341
NC
9581if test -n "$WINDMC"; then
9582 ac_cv_prog_WINDMC=$WINDMC
9583elif test -n "$ac_cv_prog_WINDMC"; then
9584 WINDMC=$ac_cv_prog_WINDMC
9585fi
9586
9587if test -n "$ac_cv_prog_WINDMC"; then
9588 for ncn_progname in windmc; do
9589 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9590set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9592$as_echo_n "checking for $ac_word... " >&6; }
9593if test "${ac_cv_prog_WINDMC+set}" = set; then :
9594 $as_echo_n "(cached) " >&6
0c24b341
NC
9595else
9596 if test -n "$WINDMC"; then
9597 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9598else
9599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9600for as_dir in $PATH
9601do
9602 IFS=$as_save_IFS
9603 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9604 for ac_exec_ext in '' $ac_executable_extensions; do
9605 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9606 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9607 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9608 break 2
9609 fi
9610done
81ecdfbb
RW
9611 done
9612IFS=$as_save_IFS
0c24b341
NC
9613
9614fi
9615fi
9616WINDMC=$ac_cv_prog_WINDMC
9617if test -n "$WINDMC"; then
81ecdfbb
RW
9618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9619$as_echo "$WINDMC" >&6; }
0c24b341 9620else
81ecdfbb
RW
9621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9622$as_echo "no" >&6; }
0c24b341
NC
9623fi
9624
81ecdfbb 9625
0c24b341
NC
9626 done
9627fi
9628
9629for ncn_progname in windmc; do
9630 if test -n "$ncn_tool_prefix"; then
9631 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9632set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9634$as_echo_n "checking for $ac_word... " >&6; }
9635if test "${ac_cv_prog_WINDMC+set}" = set; then :
9636 $as_echo_n "(cached) " >&6
0c24b341
NC
9637else
9638 if test -n "$WINDMC"; then
9639 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9640else
9641as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9642for as_dir in $PATH
9643do
9644 IFS=$as_save_IFS
9645 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9646 for ac_exec_ext in '' $ac_executable_extensions; do
9647 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9648 ac_cv_prog_WINDMC="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9649 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9650 break 2
9651 fi
9652done
81ecdfbb
RW
9653 done
9654IFS=$as_save_IFS
0c24b341
NC
9655
9656fi
9657fi
9658WINDMC=$ac_cv_prog_WINDMC
9659if test -n "$WINDMC"; then
81ecdfbb
RW
9660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9661$as_echo "$WINDMC" >&6; }
0c24b341 9662else
81ecdfbb
RW
9663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9664$as_echo "no" >&6; }
0c24b341
NC
9665fi
9666
81ecdfbb 9667
0c24b341
NC
9668 fi
9669 if test -z "$ac_cv_prog_WINDMC" && test $build = $host ; then
9670 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9671set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9673$as_echo_n "checking for $ac_word... " >&6; }
9674if test "${ac_cv_prog_WINDMC+set}" = set; then :
9675 $as_echo_n "(cached) " >&6
0c24b341
NC
9676else
9677 if test -n "$WINDMC"; then
9678 ac_cv_prog_WINDMC="$WINDMC" # Let the user override the test.
9679else
9680as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9681for as_dir in $PATH
9682do
9683 IFS=$as_save_IFS
9684 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9685 for ac_exec_ext in '' $ac_executable_extensions; do
9686 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 9687 ac_cv_prog_WINDMC="${ncn_progname}"
81ecdfbb 9688 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
9689 break 2
9690 fi
9691done
81ecdfbb
RW
9692 done
9693IFS=$as_save_IFS
0c24b341
NC
9694
9695fi
9696fi
9697WINDMC=$ac_cv_prog_WINDMC
9698if test -n "$WINDMC"; then
81ecdfbb
RW
9699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC" >&5
9700$as_echo "$WINDMC" >&6; }
0c24b341 9701else
81ecdfbb
RW
9702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9703$as_echo "no" >&6; }
0c24b341
NC
9704fi
9705
81ecdfbb 9706
0c24b341
NC
9707 fi
9708 test -n "$ac_cv_prog_WINDMC" && break
9709done
9710
9711if test -z "$ac_cv_prog_WINDMC" ; then
9712 set dummy windmc
9713 if test $build = $host ; then
9714 WINDMC="$2"
9715 else
9716 WINDMC="${ncn_tool_prefix}$2"
9717 fi
9718fi
9719
9720
9721
9a819804
AO
9722if test -n "$OBJCOPY"; then
9723 ac_cv_prog_OBJCOPY=$OBJCOPY
9724elif test -n "$ac_cv_prog_OBJCOPY"; then
9725 OBJCOPY=$ac_cv_prog_OBJCOPY
9726fi
9727
9728if test -n "$ac_cv_prog_OBJCOPY"; then
9729 for ncn_progname in objcopy; do
9730 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9731set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9733$as_echo_n "checking for $ac_word... " >&6; }
9734if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9735 $as_echo_n "(cached) " >&6
9a819804
AO
9736else
9737 if test -n "$OBJCOPY"; then
9738 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9739else
9740as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9741for as_dir in $PATH
9742do
9743 IFS=$as_save_IFS
9744 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9745 for ac_exec_ext in '' $ac_executable_extensions; do
9746 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9747 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9748 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9749 break 2
9750 fi
9751done
81ecdfbb
RW
9752 done
9753IFS=$as_save_IFS
9a819804
AO
9754
9755fi
9756fi
9757OBJCOPY=$ac_cv_prog_OBJCOPY
9758if test -n "$OBJCOPY"; then
81ecdfbb
RW
9759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9760$as_echo "$OBJCOPY" >&6; }
9a819804 9761else
81ecdfbb
RW
9762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9763$as_echo "no" >&6; }
9a819804
AO
9764fi
9765
81ecdfbb 9766
9a819804
AO
9767 done
9768fi
9769
9770for ncn_progname in objcopy; do
05cbd757
PB
9771 if test -n "$ncn_tool_prefix"; then
9772 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9773set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9775$as_echo_n "checking for $ac_word... " >&6; }
9776if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9777 $as_echo_n "(cached) " >&6
859789af
AC
9778else
9779 if test -n "$OBJCOPY"; then
9780 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
9781else
c6b750e1
DJ
9782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9783for as_dir in $PATH
9784do
9785 IFS=$as_save_IFS
9786 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9787 for ac_exec_ext in '' $ac_executable_extensions; do
9788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9789 ac_cv_prog_OBJCOPY="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9791 break 2
9792 fi
9793done
81ecdfbb
RW
9794 done
9795IFS=$as_save_IFS
c6b750e1 9796
859789af
AC
9797fi
9798fi
c6b750e1 9799OBJCOPY=$ac_cv_prog_OBJCOPY
859789af 9800if test -n "$OBJCOPY"; then
81ecdfbb
RW
9801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9802$as_echo "$OBJCOPY" >&6; }
859789af 9803else
81ecdfbb
RW
9804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9805$as_echo "no" >&6; }
859789af
AC
9806fi
9807
81ecdfbb 9808
05cbd757
PB
9809 fi
9810 if test -z "$ac_cv_prog_OBJCOPY" && test $build = $host ; then
9811 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9812set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9814$as_echo_n "checking for $ac_word... " >&6; }
9815if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
9816 $as_echo_n "(cached) " >&6
859789af 9817else
05cbd757
PB
9818 if test -n "$OBJCOPY"; then
9819 ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
859789af 9820else
c6b750e1
DJ
9821as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9822for as_dir in $PATH
9823do
9824 IFS=$as_save_IFS
9825 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9826 for ac_exec_ext in '' $ac_executable_extensions; do
9827 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9828 ac_cv_prog_OBJCOPY="${ncn_progname}"
81ecdfbb 9829 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9830 break 2
9831 fi
9832done
81ecdfbb
RW
9833 done
9834IFS=$as_save_IFS
c6b750e1 9835
859789af
AC
9836fi
9837fi
c6b750e1 9838OBJCOPY=$ac_cv_prog_OBJCOPY
05cbd757 9839if test -n "$OBJCOPY"; then
81ecdfbb
RW
9840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
9841$as_echo "$OBJCOPY" >&6; }
859789af 9842else
81ecdfbb
RW
9843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9844$as_echo "no" >&6; }
859789af 9845fi
c6b750e1 9846
81ecdfbb 9847
05cbd757
PB
9848 fi
9849 test -n "$ac_cv_prog_OBJCOPY" && break
9850done
9851
9852if test -z "$ac_cv_prog_OBJCOPY" ; then
9853 set dummy objcopy
9854 if test $build = $host ; then
9855 OBJCOPY="$2"
859789af 9856 else
05cbd757 9857 OBJCOPY="${ncn_tool_prefix}$2"
859789af 9858 fi
859789af
AC
9859fi
9860
9a819804
AO
9861
9862
9863if test -n "$OBJDUMP"; then
9864 ac_cv_prog_OBJDUMP=$OBJDUMP
9865elif test -n "$ac_cv_prog_OBJDUMP"; then
9866 OBJDUMP=$ac_cv_prog_OBJDUMP
9867fi
9868
9869if test -n "$ac_cv_prog_OBJDUMP"; then
9870 for ncn_progname in objdump; do
9871 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9872set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9874$as_echo_n "checking for $ac_word... " >&6; }
9875if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9876 $as_echo_n "(cached) " >&6
9a819804
AO
9877else
9878 if test -n "$OBJDUMP"; then
9879 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9880else
9881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9882for as_dir in $PATH
9883do
9884 IFS=$as_save_IFS
9885 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9886 for ac_exec_ext in '' $ac_executable_extensions; do
9887 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 9888 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9889 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
9890 break 2
9891 fi
9892done
81ecdfbb
RW
9893 done
9894IFS=$as_save_IFS
9a819804
AO
9895
9896fi
9897fi
9898OBJDUMP=$ac_cv_prog_OBJDUMP
9899if test -n "$OBJDUMP"; then
81ecdfbb
RW
9900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9901$as_echo "$OBJDUMP" >&6; }
9a819804 9902else
81ecdfbb
RW
9903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9904$as_echo "no" >&6; }
9a819804
AO
9905fi
9906
81ecdfbb 9907
9a819804
AO
9908 done
9909fi
9910
9911for ncn_progname in objdump; do
05cbd757
PB
9912 if test -n "$ncn_tool_prefix"; then
9913 # Extract the first word of "${ncn_tool_prefix}${ncn_progname}", so it can be a program name with args.
9914set dummy ${ncn_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
9915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9916$as_echo_n "checking for $ac_word... " >&6; }
9917if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9918 $as_echo_n "(cached) " >&6
859789af
AC
9919else
9920 if test -n "$OBJDUMP"; then
9921 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
9922else
c6b750e1
DJ
9923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9924for as_dir in $PATH
9925do
9926 IFS=$as_save_IFS
9927 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9928 for ac_exec_ext in '' $ac_executable_extensions; do
9929 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9930 ac_cv_prog_OBJDUMP="${ncn_tool_prefix}${ncn_progname}"
81ecdfbb 9931 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9932 break 2
9933 fi
9934done
81ecdfbb
RW
9935 done
9936IFS=$as_save_IFS
c6b750e1 9937
859789af
AC
9938fi
9939fi
c6b750e1 9940OBJDUMP=$ac_cv_prog_OBJDUMP
859789af 9941if test -n "$OBJDUMP"; then
81ecdfbb
RW
9942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9943$as_echo "$OBJDUMP" >&6; }
859789af 9944else
81ecdfbb
RW
9945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9946$as_echo "no" >&6; }
859789af
AC
9947fi
9948
81ecdfbb 9949
05cbd757
PB
9950 fi
9951 if test -z "$ac_cv_prog_OBJDUMP" && test $build = $host ; then
9952 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
9953set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
9954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9955$as_echo_n "checking for $ac_word... " >&6; }
9956if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
9957 $as_echo_n "(cached) " >&6
859789af 9958else
05cbd757
PB
9959 if test -n "$OBJDUMP"; then
9960 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
859789af 9961else
c6b750e1
DJ
9962as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9963for as_dir in $PATH
9964do
9965 IFS=$as_save_IFS
9966 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
9967 for ac_exec_ext in '' $ac_executable_extensions; do
9968 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 9969 ac_cv_prog_OBJDUMP="${ncn_progname}"
81ecdfbb 9970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
9971 break 2
9972 fi
9973done
81ecdfbb
RW
9974 done
9975IFS=$as_save_IFS
c6b750e1 9976
859789af
AC
9977fi
9978fi
c6b750e1 9979OBJDUMP=$ac_cv_prog_OBJDUMP
05cbd757 9980if test -n "$OBJDUMP"; then
81ecdfbb
RW
9981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
9982$as_echo "$OBJDUMP" >&6; }
859789af 9983else
81ecdfbb
RW
9984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9985$as_echo "no" >&6; }
859789af 9986fi
c6b750e1 9987
81ecdfbb 9988
05cbd757
PB
9989 fi
9990 test -n "$ac_cv_prog_OBJDUMP" && break
9991done
9992
9993if test -z "$ac_cv_prog_OBJDUMP" ; then
9994 set dummy objdump
9995 if test $build = $host ; then
9996 OBJDUMP="$2"
859789af 9997 else
05cbd757 9998 OBJDUMP="${ncn_tool_prefix}$2"
859789af 9999 fi
859789af
AC
10000fi
10001
a0da8069
NN
10002
10003
10004
10005
10006
be01d343 10007# Target tools.
c6b750e1 10008
81ecdfbb
RW
10009# Check whether --with-build-time-tools was given.
10010if test "${with_build_time_tools+set}" = set; then :
10011 withval=$with_build_time_tools; case x"$withval" in
2429c060
PB
10012 x/*) ;;
10013 *)
10014 with_build_time_tools=
81ecdfbb
RW
10015 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: argument to --with-build-time-tools must be an absolute path" >&5
10016$as_echo "$as_me: WARNING: argument to --with-build-time-tools must be an absolute path" >&2;}
2429c060
PB
10017 ;;
10018 esac
859789af 10019else
2429c060 10020 with_build_time_tools=
81ecdfbb
RW
10021fi
10022
859789af 10023
9a819804
AO
10024
10025
10026if test -n "$CC_FOR_TARGET"; then
10027 ac_cv_prog_CC_FOR_TARGET=$CC_FOR_TARGET
10028elif test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10029 CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10030fi
10031
10032if test -n "$ac_cv_prog_CC_FOR_TARGET"; then
10033 for ncn_progname in cc gcc; do
10034 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10035set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10037$as_echo_n "checking for $ac_word... " >&6; }
10038if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10039 $as_echo_n "(cached) " >&6
9a819804
AO
10040else
10041 if test -n "$CC_FOR_TARGET"; then
10042 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10043else
10044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10045for as_dir in $PATH
10046do
10047 IFS=$as_save_IFS
10048 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10049 for ac_exec_ext in '' $ac_executable_extensions; do
10050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10051 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10053 break 2
10054 fi
10055done
81ecdfbb
RW
10056 done
10057IFS=$as_save_IFS
9a819804
AO
10058
10059fi
10060fi
10061CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
10062if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10064$as_echo "$CC_FOR_TARGET" >&6; }
9a819804 10065else
81ecdfbb
RW
10066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10067$as_echo "no" >&6; }
9a819804
AO
10068fi
10069
81ecdfbb 10070
9a819804
AO
10071 done
10072fi
10073
10074if test -z "$ac_cv_prog_CC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10075 for ncn_progname in cc gcc; do
81ecdfbb
RW
10076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10077$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10078 if test -x $with_build_time_tools/${ncn_progname}; then
10079 ac_cv_prog_CC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10081$as_echo "yes" >&6; }
cac3d6c4 10082 break
2429c060 10083 else
81ecdfbb
RW
10084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10085$as_echo "no" >&6; }
cac3d6c4
CM
10086 fi
10087 done
55db4b87
PB
10088fi
10089
2429c060
PB
10090if test -z "$ac_cv_prog_CC_FOR_TARGET"; then
10091 for ncn_progname in cc gcc; do
10092 if test -n "$ncn_target_tool_prefix"; then
10093 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10094set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10096$as_echo_n "checking for $ac_word... " >&6; }
10097if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10098 $as_echo_n "(cached) " >&6
55db4b87
PB
10099else
10100 if test -n "$CC_FOR_TARGET"; then
10101 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
10102else
c6b750e1
DJ
10103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10104for as_dir in $PATH
10105do
10106 IFS=$as_save_IFS
10107 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10108 for ac_exec_ext in '' $ac_executable_extensions; do
10109 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10110 ac_cv_prog_CC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10111 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10112 break 2
10113 fi
10114done
81ecdfbb
RW
10115 done
10116IFS=$as_save_IFS
c6b750e1 10117
55db4b87
PB
10118fi
10119fi
c6b750e1 10120CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
55db4b87 10121if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10123$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10124else
81ecdfbb
RW
10125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10126$as_echo "no" >&6; }
55db4b87
PB
10127fi
10128
81ecdfbb 10129
2429c060
PB
10130 fi
10131 if test -z "$ac_cv_prog_CC_FOR_TARGET" && test $build = $target ; then
10132 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10133set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10135$as_echo_n "checking for $ac_word... " >&6; }
10136if test "${ac_cv_prog_CC_FOR_TARGET+set}" = set; then :
10137 $as_echo_n "(cached) " >&6
55db4b87 10138else
05cbd757
PB
10139 if test -n "$CC_FOR_TARGET"; then
10140 ac_cv_prog_CC_FOR_TARGET="$CC_FOR_TARGET" # Let the user override the test.
55db4b87 10141else
c6b750e1
DJ
10142as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10143for as_dir in $PATH
10144do
10145 IFS=$as_save_IFS
10146 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10147 for ac_exec_ext in '' $ac_executable_extensions; do
10148 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10149 ac_cv_prog_CC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10151 break 2
10152 fi
10153done
81ecdfbb
RW
10154 done
10155IFS=$as_save_IFS
c6b750e1 10156
55db4b87
PB
10157fi
10158fi
c6b750e1 10159CC_FOR_TARGET=$ac_cv_prog_CC_FOR_TARGET
05cbd757 10160if test -n "$CC_FOR_TARGET"; then
81ecdfbb
RW
10161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_TARGET" >&5
10162$as_echo "$CC_FOR_TARGET" >&6; }
55db4b87 10163else
81ecdfbb
RW
10164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10165$as_echo "no" >&6; }
55db4b87 10166fi
c6b750e1 10167
81ecdfbb 10168
2429c060
PB
10169 fi
10170 test -n "$ac_cv_prog_CC_FOR_TARGET" && break
10171 done
10172fi
c6b750e1 10173
05cbd757
PB
10174if test -z "$ac_cv_prog_CC_FOR_TARGET" ; then
10175 set dummy cc gcc
10176 if test $build = $target ; then
10177 CC_FOR_TARGET="$2"
55db4b87 10178 else
05cbd757 10179 CC_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10180 fi
d3f5afc4
MS
10181else
10182 CC_FOR_TARGET="$ac_cv_prog_CC_FOR_TARGET"
55db4b87
PB
10183fi
10184
9a819804
AO
10185
10186
10187if test -n "$CXX_FOR_TARGET"; then
10188 ac_cv_prog_CXX_FOR_TARGET=$CXX_FOR_TARGET
10189elif test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10190 CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10191fi
10192
10193if test -n "$ac_cv_prog_CXX_FOR_TARGET"; then
10194 for ncn_progname in c++ g++ cxx gxx; do
10195 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10196set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10198$as_echo_n "checking for $ac_word... " >&6; }
10199if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10200 $as_echo_n "(cached) " >&6
9a819804
AO
10201else
10202 if test -n "$CXX_FOR_TARGET"; then
10203 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10204else
10205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10206for as_dir in $PATH
10207do
10208 IFS=$as_save_IFS
10209 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10210 for ac_exec_ext in '' $ac_executable_extensions; do
10211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10212 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10214 break 2
10215 fi
10216done
81ecdfbb
RW
10217 done
10218IFS=$as_save_IFS
9a819804
AO
10219
10220fi
10221fi
10222CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
10223if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10225$as_echo "$CXX_FOR_TARGET" >&6; }
9a819804 10226else
81ecdfbb
RW
10227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10228$as_echo "no" >&6; }
9a819804
AO
10229fi
10230
81ecdfbb 10231
9a819804
AO
10232 done
10233fi
10234
10235if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10236 for ncn_progname in c++ g++ cxx gxx; do
81ecdfbb
RW
10237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10238$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10239 if test -x $with_build_time_tools/${ncn_progname}; then
10240 ac_cv_prog_CXX_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10242$as_echo "yes" >&6; }
2429c060
PB
10243 break
10244 else
81ecdfbb
RW
10245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10246$as_echo "no" >&6; }
2429c060
PB
10247 fi
10248 done
10249fi
10250
10251if test -z "$ac_cv_prog_CXX_FOR_TARGET"; then
10252 for ncn_progname in c++ g++ cxx gxx; do
10253 if test -n "$ncn_target_tool_prefix"; then
10254 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10255set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10257$as_echo_n "checking for $ac_word... " >&6; }
10258if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10259 $as_echo_n "(cached) " >&6
55db4b87
PB
10260else
10261 if test -n "$CXX_FOR_TARGET"; then
10262 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
10263else
c6b750e1
DJ
10264as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10265for as_dir in $PATH
10266do
10267 IFS=$as_save_IFS
10268 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10269 for ac_exec_ext in '' $ac_executable_extensions; do
10270 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10271 ac_cv_prog_CXX_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10273 break 2
10274 fi
10275done
81ecdfbb
RW
10276 done
10277IFS=$as_save_IFS
c6b750e1 10278
55db4b87
PB
10279fi
10280fi
c6b750e1 10281CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
55db4b87 10282if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10284$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10285else
81ecdfbb
RW
10286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10287$as_echo "no" >&6; }
55db4b87
PB
10288fi
10289
81ecdfbb 10290
2429c060
PB
10291 fi
10292 if test -z "$ac_cv_prog_CXX_FOR_TARGET" && test $build = $target ; then
10293 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10294set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10296$as_echo_n "checking for $ac_word... " >&6; }
10297if test "${ac_cv_prog_CXX_FOR_TARGET+set}" = set; then :
10298 $as_echo_n "(cached) " >&6
55db4b87 10299else
05cbd757
PB
10300 if test -n "$CXX_FOR_TARGET"; then
10301 ac_cv_prog_CXX_FOR_TARGET="$CXX_FOR_TARGET" # Let the user override the test.
55db4b87 10302else
c6b750e1
DJ
10303as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10304for as_dir in $PATH
10305do
10306 IFS=$as_save_IFS
10307 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10308 for ac_exec_ext in '' $ac_executable_extensions; do
10309 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10310 ac_cv_prog_CXX_FOR_TARGET="${ncn_progname}"
81ecdfbb 10311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10312 break 2
10313 fi
10314done
81ecdfbb
RW
10315 done
10316IFS=$as_save_IFS
c6b750e1 10317
55db4b87
PB
10318fi
10319fi
c6b750e1 10320CXX_FOR_TARGET=$ac_cv_prog_CXX_FOR_TARGET
05cbd757 10321if test -n "$CXX_FOR_TARGET"; then
81ecdfbb
RW
10322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_FOR_TARGET" >&5
10323$as_echo "$CXX_FOR_TARGET" >&6; }
55db4b87 10324else
81ecdfbb
RW
10325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10326$as_echo "no" >&6; }
55db4b87 10327fi
c6b750e1 10328
81ecdfbb 10329
2429c060
PB
10330 fi
10331 test -n "$ac_cv_prog_CXX_FOR_TARGET" && break
10332 done
10333fi
c6b750e1 10334
05cbd757
PB
10335if test -z "$ac_cv_prog_CXX_FOR_TARGET" ; then
10336 set dummy c++ g++ cxx gxx
10337 if test $build = $target ; then
10338 CXX_FOR_TARGET="$2"
55db4b87 10339 else
05cbd757 10340 CXX_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10341 fi
d3f5afc4
MS
10342else
10343 CXX_FOR_TARGET="$ac_cv_prog_CXX_FOR_TARGET"
859789af
AC
10344fi
10345
9a819804
AO
10346
10347
10348if test -n "$GCC_FOR_TARGET"; then
10349 ac_cv_prog_GCC_FOR_TARGET=$GCC_FOR_TARGET
10350elif test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10351 GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10352fi
10353
10354if test -n "$ac_cv_prog_GCC_FOR_TARGET"; then
10355 for ncn_progname in gcc; do
10356 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10357set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10359$as_echo_n "checking for $ac_word... " >&6; }
10360if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10361 $as_echo_n "(cached) " >&6
9a819804
AO
10362else
10363 if test -n "$GCC_FOR_TARGET"; then
10364 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
10365else
10366as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10367for as_dir in $PATH
10368do
10369 IFS=$as_save_IFS
10370 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10371 for ac_exec_ext in '' $ac_executable_extensions; do
10372 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10373 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10374 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10375 break 2
10376 fi
10377done
81ecdfbb
RW
10378 done
10379IFS=$as_save_IFS
9a819804
AO
10380
10381fi
10382fi
10383GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
10384if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10386$as_echo "$GCC_FOR_TARGET" >&6; }
9a819804 10387else
81ecdfbb
RW
10388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10389$as_echo "no" >&6; }
9a819804
AO
10390fi
10391
81ecdfbb 10392
9a819804
AO
10393 done
10394fi
10395
10396if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10397 for ncn_progname in gcc; do
81ecdfbb
RW
10398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10399$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10400 if test -x $with_build_time_tools/${ncn_progname}; then
10401 ac_cv_prog_GCC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10403$as_echo "yes" >&6; }
2429c060
PB
10404 break
10405 else
81ecdfbb
RW
10406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10407$as_echo "no" >&6; }
2429c060
PB
10408 fi
10409 done
10410fi
10411
10412if test -z "$ac_cv_prog_GCC_FOR_TARGET"; then
10413 for ncn_progname in gcc; do
10414 if test -n "$ncn_target_tool_prefix"; then
10415 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10416set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10418$as_echo_n "checking for $ac_word... " >&6; }
10419if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10420 $as_echo_n "(cached) " >&6
859789af 10421else
2429c060
PB
10422 if test -n "$GCC_FOR_TARGET"; then
10423 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10424else
c6b750e1
DJ
10425as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10426for as_dir in $PATH
10427do
10428 IFS=$as_save_IFS
10429 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10430 for ac_exec_ext in '' $ac_executable_extensions; do
10431 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10432 ac_cv_prog_GCC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10434 break 2
10435 fi
10436done
81ecdfbb
RW
10437 done
10438IFS=$as_save_IFS
c6b750e1 10439
55db4b87
PB
10440fi
10441fi
c6b750e1 10442GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
55db4b87 10443if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10445$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10446else
81ecdfbb
RW
10447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10448$as_echo "no" >&6; }
55db4b87
PB
10449fi
10450
81ecdfbb 10451
2429c060
PB
10452 fi
10453 if test -z "$ac_cv_prog_GCC_FOR_TARGET" && test $build = $target ; then
10454 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10455set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10457$as_echo_n "checking for $ac_word... " >&6; }
10458if test "${ac_cv_prog_GCC_FOR_TARGET+set}" = set; then :
10459 $as_echo_n "(cached) " >&6
55db4b87 10460else
05cbd757
PB
10461 if test -n "$GCC_FOR_TARGET"; then
10462 ac_cv_prog_GCC_FOR_TARGET="$GCC_FOR_TARGET" # Let the user override the test.
55db4b87 10463else
c6b750e1
DJ
10464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10465for as_dir in $PATH
10466do
10467 IFS=$as_save_IFS
10468 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10469 for ac_exec_ext in '' $ac_executable_extensions; do
10470 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10471 ac_cv_prog_GCC_FOR_TARGET="${ncn_progname}"
81ecdfbb 10472 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10473 break 2
10474 fi
10475done
81ecdfbb
RW
10476 done
10477IFS=$as_save_IFS
c6b750e1 10478
55db4b87
PB
10479fi
10480fi
c6b750e1 10481GCC_FOR_TARGET=$ac_cv_prog_GCC_FOR_TARGET
05cbd757 10482if test -n "$GCC_FOR_TARGET"; then
81ecdfbb
RW
10483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_FOR_TARGET" >&5
10484$as_echo "$GCC_FOR_TARGET" >&6; }
55db4b87 10485else
81ecdfbb
RW
10486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10487$as_echo "no" >&6; }
55db4b87 10488fi
c6b750e1 10489
81ecdfbb 10490
2429c060
PB
10491 fi
10492 test -n "$ac_cv_prog_GCC_FOR_TARGET" && break
10493 done
10494fi
c6b750e1 10495
05cbd757
PB
10496if test -z "$ac_cv_prog_GCC_FOR_TARGET" ; then
10497 GCC_FOR_TARGET="${CC_FOR_TARGET}"
d3f5afc4
MS
10498else
10499 GCC_FOR_TARGET="$ac_cv_prog_GCC_FOR_TARGET"
55db4b87
PB
10500fi
10501
9a819804
AO
10502
10503
10504if test -n "$GCJ_FOR_TARGET"; then
10505 ac_cv_prog_GCJ_FOR_TARGET=$GCJ_FOR_TARGET
10506elif test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10507 GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10508fi
10509
10510if test -n "$ac_cv_prog_GCJ_FOR_TARGET"; then
10511 for ncn_progname in gcj; do
10512 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10513set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10515$as_echo_n "checking for $ac_word... " >&6; }
10516if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10517 $as_echo_n "(cached) " >&6
9a819804
AO
10518else
10519 if test -n "$GCJ_FOR_TARGET"; then
10520 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10521else
10522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10523for as_dir in $PATH
10524do
10525 IFS=$as_save_IFS
10526 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10527 for ac_exec_ext in '' $ac_executable_extensions; do
10528 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10529 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10531 break 2
10532 fi
10533done
81ecdfbb
RW
10534 done
10535IFS=$as_save_IFS
9a819804
AO
10536
10537fi
10538fi
10539GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10540if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10542$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10543else
81ecdfbb
RW
10544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10545$as_echo "no" >&6; }
9a819804
AO
10546fi
10547
81ecdfbb 10548
9a819804
AO
10549 done
10550fi
10551
10552if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10553 for ncn_progname in gcj; do
81ecdfbb
RW
10554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10555$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10556 if test -x $with_build_time_tools/${ncn_progname}; then
10557 ac_cv_prog_GCJ_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10559$as_echo "yes" >&6; }
2429c060
PB
10560 break
10561 else
81ecdfbb
RW
10562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10563$as_echo "no" >&6; }
2429c060
PB
10564 fi
10565 done
10566fi
10567
10568if test -z "$ac_cv_prog_GCJ_FOR_TARGET"; then
10569 for ncn_progname in gcj; do
10570 if test -n "$ncn_target_tool_prefix"; then
10571 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10572set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10574$as_echo_n "checking for $ac_word... " >&6; }
10575if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10576 $as_echo_n "(cached) " >&6
55db4b87
PB
10577else
10578 if test -n "$GCJ_FOR_TARGET"; then
10579 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10580else
c6b750e1
DJ
10581as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10582for as_dir in $PATH
10583do
10584 IFS=$as_save_IFS
10585 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10586 for ac_exec_ext in '' $ac_executable_extensions; do
10587 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10588 ac_cv_prog_GCJ_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10589 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10590 break 2
10591 fi
10592done
81ecdfbb
RW
10593 done
10594IFS=$as_save_IFS
c6b750e1 10595
55db4b87
PB
10596fi
10597fi
9a819804
AO
10598GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10599if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10601$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10602else
81ecdfbb
RW
10603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10604$as_echo "no" >&6; }
9a819804
AO
10605fi
10606
81ecdfbb 10607
9a819804
AO
10608 fi
10609 if test -z "$ac_cv_prog_GCJ_FOR_TARGET" && test $build = $target ; then
10610 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10611set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10613$as_echo_n "checking for $ac_word... " >&6; }
10614if test "${ac_cv_prog_GCJ_FOR_TARGET+set}" = set; then :
10615 $as_echo_n "(cached) " >&6
9a819804
AO
10616else
10617 if test -n "$GCJ_FOR_TARGET"; then
10618 ac_cv_prog_GCJ_FOR_TARGET="$GCJ_FOR_TARGET" # Let the user override the test.
10619else
10620as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10621for as_dir in $PATH
10622do
10623 IFS=$as_save_IFS
10624 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10625 for ac_exec_ext in '' $ac_executable_extensions; do
10626 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10627 ac_cv_prog_GCJ_FOR_TARGET="${ncn_progname}"
81ecdfbb 10628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10629 break 2
10630 fi
10631done
81ecdfbb
RW
10632 done
10633IFS=$as_save_IFS
9a819804
AO
10634
10635fi
10636fi
10637GCJ_FOR_TARGET=$ac_cv_prog_GCJ_FOR_TARGET
10638if test -n "$GCJ_FOR_TARGET"; then
81ecdfbb
RW
10639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ_FOR_TARGET" >&5
10640$as_echo "$GCJ_FOR_TARGET" >&6; }
9a819804 10641else
81ecdfbb
RW
10642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10643$as_echo "no" >&6; }
9a819804
AO
10644fi
10645
81ecdfbb 10646
9a819804
AO
10647 fi
10648 test -n "$ac_cv_prog_GCJ_FOR_TARGET" && break
10649 done
10650fi
10651
10652if test -z "$ac_cv_prog_GCJ_FOR_TARGET" ; then
10653 set dummy gcj
10654 if test $build = $target ; then
10655 GCJ_FOR_TARGET="$2"
10656 else
10657 GCJ_FOR_TARGET="${ncn_target_tool_prefix}$2"
10658 fi
d3f5afc4
MS
10659else
10660 GCJ_FOR_TARGET="$ac_cv_prog_GCJ_FOR_TARGET"
9a819804
AO
10661fi
10662
10663
10664
10665if test -n "$GFORTRAN_FOR_TARGET"; then
10666 ac_cv_prog_GFORTRAN_FOR_TARGET=$GFORTRAN_FOR_TARGET
10667elif test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10668 GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87
PB
10669fi
10670
9a819804
AO
10671if test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10672 for ncn_progname in gfortran; do
10673 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10674set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10676$as_echo_n "checking for $ac_word... " >&6; }
10677if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10678 $as_echo_n "(cached) " >&6
55db4b87 10679else
9a819804
AO
10680 if test -n "$GFORTRAN_FOR_TARGET"; then
10681 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
55db4b87 10682else
c6b750e1
DJ
10683as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10684for as_dir in $PATH
10685do
10686 IFS=$as_save_IFS
10687 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10688 for ac_exec_ext in '' $ac_executable_extensions; do
10689 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10690 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10692 break 2
10693 fi
10694done
81ecdfbb
RW
10695 done
10696IFS=$as_save_IFS
c6b750e1 10697
55db4b87
PB
10698fi
10699fi
9a819804
AO
10700GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
10701if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10703$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10704else
81ecdfbb
RW
10705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10706$as_echo "no" >&6; }
55db4b87 10707fi
c6b750e1 10708
81ecdfbb 10709
2429c060
PB
10710 done
10711fi
c6b750e1 10712
9a819804 10713if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10714 for ncn_progname in gfortran; do
81ecdfbb
RW
10715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10716$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10717 if test -x $with_build_time_tools/${ncn_progname}; then
10718 ac_cv_prog_GFORTRAN_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10720$as_echo "yes" >&6; }
2429c060
PB
10721 break
10722 else
81ecdfbb
RW
10723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10724$as_echo "no" >&6; }
2429c060
PB
10725 fi
10726 done
10727fi
10728
10729if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET"; then
10730 for ncn_progname in gfortran; do
10731 if test -n "$ncn_target_tool_prefix"; then
10732 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10733set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10735$as_echo_n "checking for $ac_word... " >&6; }
10736if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10737 $as_echo_n "(cached) " >&6
55db4b87
PB
10738else
10739 if test -n "$GFORTRAN_FOR_TARGET"; then
10740 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10741else
c6b750e1
DJ
10742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10743for as_dir in $PATH
10744do
10745 IFS=$as_save_IFS
10746 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10747 for ac_exec_ext in '' $ac_executable_extensions; do
10748 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10749 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10751 break 2
10752 fi
10753done
81ecdfbb
RW
10754 done
10755IFS=$as_save_IFS
c6b750e1 10756
55db4b87
PB
10757fi
10758fi
c6b750e1 10759GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
55db4b87 10760if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10762$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10763else
81ecdfbb
RW
10764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10765$as_echo "no" >&6; }
55db4b87
PB
10766fi
10767
81ecdfbb 10768
2429c060
PB
10769 fi
10770 if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" && test $build = $target ; then
10771 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 10772set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10774$as_echo_n "checking for $ac_word... " >&6; }
10775if test "${ac_cv_prog_GFORTRAN_FOR_TARGET+set}" = set; then :
10776 $as_echo_n "(cached) " >&6
55db4b87 10777else
05cbd757 10778 if test -n "$GFORTRAN_FOR_TARGET"; then
c6b750e1
DJ
10779 ac_cv_prog_GFORTRAN_FOR_TARGET="$GFORTRAN_FOR_TARGET" # Let the user override the test.
10780else
10781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10782for as_dir in $PATH
10783do
10784 IFS=$as_save_IFS
10785 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10786 for ac_exec_ext in '' $ac_executable_extensions; do
10787 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10788 ac_cv_prog_GFORTRAN_FOR_TARGET="${ncn_progname}"
81ecdfbb 10789 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10790 break 2
10791 fi
10792done
81ecdfbb
RW
10793 done
10794IFS=$as_save_IFS
c6b750e1 10795
55db4b87
PB
10796fi
10797fi
c6b750e1 10798GFORTRAN_FOR_TARGET=$ac_cv_prog_GFORTRAN_FOR_TARGET
05cbd757 10799if test -n "$GFORTRAN_FOR_TARGET"; then
81ecdfbb
RW
10800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GFORTRAN_FOR_TARGET" >&5
10801$as_echo "$GFORTRAN_FOR_TARGET" >&6; }
55db4b87 10802else
81ecdfbb
RW
10803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10804$as_echo "no" >&6; }
55db4b87 10805fi
c6b750e1 10806
81ecdfbb 10807
2429c060
PB
10808 fi
10809 test -n "$ac_cv_prog_GFORTRAN_FOR_TARGET" && break
10810 done
10811fi
c6b750e1 10812
05cbd757
PB
10813if test -z "$ac_cv_prog_GFORTRAN_FOR_TARGET" ; then
10814 set dummy gfortran
10815 if test $build = $target ; then
10816 GFORTRAN_FOR_TARGET="$2"
55db4b87 10817 else
05cbd757 10818 GFORTRAN_FOR_TARGET="${ncn_target_tool_prefix}$2"
55db4b87 10819 fi
d3f5afc4
MS
10820else
10821 GFORTRAN_FOR_TARGET="$ac_cv_prog_GFORTRAN_FOR_TARGET"
859789af
AC
10822fi
10823
2429c060
PB
10824
10825
2429c060
PB
10826cat > conftest.c << \EOF
10827#ifdef __GNUC__
10828 gcc_yay;
10829#endif
10830EOF
10831if ($GCC_FOR_TARGET -E conftest.c | grep gcc_yay) > /dev/null 2>&1; then
10832 have_gcc_for_target=yes
859789af 10833else
2429c060
PB
10834 GCC_FOR_TARGET=${ncn_target_tool_prefix}gcc
10835 have_gcc_for_target=no
859789af 10836fi
2429c060
PB
10837rm conftest.c
10838
10839
10840
859789af 10841
2429c060
PB
10842if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
10843 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
10844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ar in $with_build_time_tools" >&5
10845$as_echo_n "checking for ar in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10846 if test -x $with_build_time_tools/ar; then
10847 AR_FOR_TARGET=`cd $with_build_time_tools && pwd`/ar
10848 ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
81ecdfbb
RW
10849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AR_FOR_TARGET" >&5
10850$as_echo "$ac_cv_path_AR_FOR_TARGET" >&6; }
3a35eeb3 10851 else
81ecdfbb
RW
10852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10853$as_echo "no" >&6; }
3a35eeb3 10854 fi
2429c060
PB
10855 elif test $build != $host && test $have_gcc_for_target = yes; then
10856 AR_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ar`
d3f5afc4
MS
10857 test $AR_FOR_TARGET = ar && AR_FOR_TARGET=
10858 test -n "$AR_FOR_TARGET" && ac_cv_path_AR_FOR_TARGET=$AR_FOR_TARGET
05cbd757 10859 fi
2429c060 10860fi
c6b750e1 10861if test -z "$ac_cv_path_AR_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
10862 # Extract the first word of "ar", so it can be a program name with args.
10863set dummy ar; ac_word=$2
81ecdfbb
RW
10864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10865$as_echo_n "checking for $ac_word... " >&6; }
10866if test "${ac_cv_path_AR_FOR_TARGET+set}" = set; then :
10867 $as_echo_n "(cached) " >&6
859789af 10868else
c6b750e1
DJ
10869 case $AR_FOR_TARGET in
10870 [\\/]* | ?:[\\/]*)
2429c060
PB
10871 ac_cv_path_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test with a path.
10872 ;;
2429c060 10873 *)
c6b750e1
DJ
10874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10875for as_dir in $gcc_cv_tool_dirs
10876do
10877 IFS=$as_save_IFS
10878 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10879 for ac_exec_ext in '' $ac_executable_extensions; do
10880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10881 ac_cv_path_AR_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 10882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10883 break 2
10884 fi
10885done
81ecdfbb
RW
10886 done
10887IFS=$as_save_IFS
c6b750e1 10888
2429c060
PB
10889 ;;
10890esac
859789af 10891fi
c6b750e1 10892AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060 10893if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10895$as_echo "$AR_FOR_TARGET" >&6; }
859789af 10896else
81ecdfbb
RW
10897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10898$as_echo "no" >&6; }
859789af 10899fi
05cbd757 10900
81ecdfbb 10901
2429c060
PB
10902fi
10903if test -z "$ac_cv_path_AR_FOR_TARGET" ; then
9a819804
AO
10904
10905
10906if test -n "$AR_FOR_TARGET"; then
10907 ac_cv_prog_AR_FOR_TARGET=$AR_FOR_TARGET
10908elif test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10909 AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10910fi
10911
10912if test -n "$ac_cv_prog_AR_FOR_TARGET"; then
10913 for ncn_progname in ar; do
10914 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
10915set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
10916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10917$as_echo_n "checking for $ac_word... " >&6; }
10918if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10919 $as_echo_n "(cached) " >&6
9a819804
AO
10920else
10921 if test -n "$AR_FOR_TARGET"; then
10922 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
10923else
10924as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10925for as_dir in $PATH
10926do
10927 IFS=$as_save_IFS
10928 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10929 for ac_exec_ext in '' $ac_executable_extensions; do
10930 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 10931 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 10932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
10933 break 2
10934 fi
10935done
81ecdfbb
RW
10936 done
10937IFS=$as_save_IFS
9a819804
AO
10938
10939fi
10940fi
10941AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
10942if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
10943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
10944$as_echo "$AR_FOR_TARGET" >&6; }
9a819804 10945else
81ecdfbb
RW
10946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10947$as_echo "no" >&6; }
9a819804
AO
10948fi
10949
81ecdfbb 10950
9a819804
AO
10951 done
10952fi
10953
10954if test -z "$ac_cv_prog_AR_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 10955 for ncn_progname in ar; do
81ecdfbb
RW
10956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
10957$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
10958 if test -x $with_build_time_tools/${ncn_progname}; then
10959 ac_cv_prog_AR_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
10960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10961$as_echo "yes" >&6; }
2429c060
PB
10962 break
10963 else
81ecdfbb
RW
10964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10965$as_echo "no" >&6; }
2429c060
PB
10966 fi
10967 done
859789af
AC
10968fi
10969
2429c060
PB
10970if test -z "$ac_cv_prog_AR_FOR_TARGET"; then
10971 for ncn_progname in ar; do
10972 if test -n "$ncn_target_tool_prefix"; then
10973 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 10974set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
10975{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10976$as_echo_n "checking for $ac_word... " >&6; }
10977if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
10978 $as_echo_n "(cached) " >&6
7e0f7140 10979else
2429c060
PB
10980 if test -n "$AR_FOR_TARGET"; then
10981 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
7e0f7140 10982else
c6b750e1
DJ
10983as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10984for as_dir in $PATH
10985do
10986 IFS=$as_save_IFS
10987 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
10988 for ac_exec_ext in '' $ac_executable_extensions; do
10989 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 10990 ac_cv_prog_AR_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 10991 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
10992 break 2
10993 fi
10994done
81ecdfbb
RW
10995 done
10996IFS=$as_save_IFS
c6b750e1 10997
7e0f7140
GK
10998fi
10999fi
c6b750e1 11000AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11001if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11003$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11004else
81ecdfbb
RW
11005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11006$as_echo "no" >&6; }
7e0f7140
GK
11007fi
11008
81ecdfbb 11009
2429c060
PB
11010 fi
11011 if test -z "$ac_cv_prog_AR_FOR_TARGET" && test $build = $target ; then
11012 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 11013set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11015$as_echo_n "checking for $ac_word... " >&6; }
11016if test "${ac_cv_prog_AR_FOR_TARGET+set}" = set; then :
11017 $as_echo_n "(cached) " >&6
7e0f7140 11018else
2429c060
PB
11019 if test -n "$AR_FOR_TARGET"; then
11020 ac_cv_prog_AR_FOR_TARGET="$AR_FOR_TARGET" # Let the user override the test.
cac3d6c4 11021else
c6b750e1
DJ
11022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11023for as_dir in $PATH
11024do
11025 IFS=$as_save_IFS
11026 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11027 for ac_exec_ext in '' $ac_executable_extensions; do
11028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11029 ac_cv_prog_AR_FOR_TARGET="${ncn_progname}"
81ecdfbb 11030 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11031 break 2
11032 fi
11033done
81ecdfbb
RW
11034 done
11035IFS=$as_save_IFS
c6b750e1 11036
7e0f7140
GK
11037fi
11038fi
c6b750e1 11039AR_FOR_TARGET=$ac_cv_prog_AR_FOR_TARGET
2429c060 11040if test -n "$AR_FOR_TARGET"; then
81ecdfbb
RW
11041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR_FOR_TARGET" >&5
11042$as_echo "$AR_FOR_TARGET" >&6; }
7e0f7140 11043else
81ecdfbb
RW
11044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11045$as_echo "no" >&6; }
7e0f7140 11046fi
c6b750e1 11047
81ecdfbb 11048
2429c060
PB
11049 fi
11050 test -n "$ac_cv_prog_AR_FOR_TARGET" && break
11051 done
11052fi
c6b750e1 11053
2429c060
PB
11054if test -z "$ac_cv_prog_AR_FOR_TARGET" ; then
11055 set dummy ar
7e0f7140 11056 if test $build = $target ; then
2429c060 11057 AR_FOR_TARGET="$2"
7e0f7140 11058 else
2429c060 11059 AR_FOR_TARGET="${ncn_target_tool_prefix}$2"
7e0f7140 11060 fi
d3f5afc4
MS
11061else
11062 AR_FOR_TARGET="$ac_cv_prog_AR_FOR_TARGET"
7e0f7140
GK
11063fi
11064
3a35eeb3
PB
11065else
11066 AR_FOR_TARGET=$ac_cv_path_AR_FOR_TARGET
2429c060
PB
11067fi
11068
11069
11070
11071
11072if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
11073 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for as in $with_build_time_tools" >&5
11075$as_echo_n "checking for as in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11076 if test -x $with_build_time_tools/as; then
11077 AS_FOR_TARGET=`cd $with_build_time_tools && pwd`/as
11078 ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
81ecdfbb
RW
11079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_AS_FOR_TARGET" >&5
11080$as_echo "$ac_cv_path_AS_FOR_TARGET" >&6; }
3a35eeb3 11081 else
81ecdfbb
RW
11082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11083$as_echo "no" >&6; }
3a35eeb3 11084 fi
2429c060
PB
11085 elif test $build != $host && test $have_gcc_for_target = yes; then
11086 AS_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=as`
d3f5afc4
MS
11087 test $AS_FOR_TARGET = as && AS_FOR_TARGET=
11088 test -n "$AS_FOR_TARGET" && ac_cv_path_AS_FOR_TARGET=$AS_FOR_TARGET
2429c060
PB
11089 fi
11090fi
c6b750e1 11091if test -z "$ac_cv_path_AS_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11092 # Extract the first word of "as", so it can be a program name with args.
11093set dummy as; ac_word=$2
81ecdfbb
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_path_AS_FOR_TARGET+set}" = set; then :
11097 $as_echo_n "(cached) " >&6
2429c060 11098else
c6b750e1
DJ
11099 case $AS_FOR_TARGET in
11100 [\\/]* | ?:[\\/]*)
2429c060
PB
11101 ac_cv_path_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test with a path.
11102 ;;
2429c060 11103 *)
c6b750e1
DJ
11104 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11105for as_dir in $gcc_cv_tool_dirs
11106do
11107 IFS=$as_save_IFS
11108 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11109 for ac_exec_ext in '' $ac_executable_extensions; do
11110 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11111 ac_cv_path_AS_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11112 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11113 break 2
11114 fi
11115done
81ecdfbb
RW
11116 done
11117IFS=$as_save_IFS
c6b750e1 11118
2429c060
PB
11119 ;;
11120esac
11121fi
c6b750e1 11122AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060 11123if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11125$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11126else
81ecdfbb
RW
11127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11128$as_echo "no" >&6; }
2429c060
PB
11129fi
11130
81ecdfbb 11131
2429c060
PB
11132fi
11133if test -z "$ac_cv_path_AS_FOR_TARGET" ; then
9a819804
AO
11134
11135
11136if test -n "$AS_FOR_TARGET"; then
11137 ac_cv_prog_AS_FOR_TARGET=$AS_FOR_TARGET
11138elif test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11139 AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11140fi
11141
11142if test -n "$ac_cv_prog_AS_FOR_TARGET"; then
11143 for ncn_progname in as; do
11144 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11145set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11147$as_echo_n "checking for $ac_word... " >&6; }
11148if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11149 $as_echo_n "(cached) " >&6
9a819804
AO
11150else
11151 if test -n "$AS_FOR_TARGET"; then
11152 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11153else
11154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11155for as_dir in $PATH
11156do
11157 IFS=$as_save_IFS
11158 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11159 for ac_exec_ext in '' $ac_executable_extensions; do
11160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11161 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11163 break 2
11164 fi
11165done
81ecdfbb
RW
11166 done
11167IFS=$as_save_IFS
9a819804
AO
11168
11169fi
11170fi
11171AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
11172if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11174$as_echo "$AS_FOR_TARGET" >&6; }
9a819804 11175else
81ecdfbb
RW
11176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11177$as_echo "no" >&6; }
9a819804
AO
11178fi
11179
81ecdfbb 11180
9a819804
AO
11181 done
11182fi
11183
11184if test -z "$ac_cv_prog_AS_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11185 for ncn_progname in as; do
81ecdfbb
RW
11186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11187$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11188 if test -x $with_build_time_tools/${ncn_progname}; then
11189 ac_cv_prog_AS_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11191$as_echo "yes" >&6; }
2429c060
PB
11192 break
11193 else
81ecdfbb
RW
11194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11195$as_echo "no" >&6; }
2429c060
PB
11196 fi
11197 done
11198fi
11199
11200if test -z "$ac_cv_prog_AS_FOR_TARGET"; then
11201 for ncn_progname in as; do
11202 if test -n "$ncn_target_tool_prefix"; then
11203 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11204set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11206$as_echo_n "checking for $ac_word... " >&6; }
11207if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11208 $as_echo_n "(cached) " >&6
2429c060
PB
11209else
11210 if test -n "$AS_FOR_TARGET"; then
11211 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11212else
c6b750e1
DJ
11213as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11214for as_dir in $PATH
11215do
11216 IFS=$as_save_IFS
11217 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11218 for ac_exec_ext in '' $ac_executable_extensions; do
11219 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11220 ac_cv_prog_AS_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11221 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11222 break 2
11223 fi
11224done
81ecdfbb
RW
11225 done
11226IFS=$as_save_IFS
c6b750e1 11227
2429c060
PB
11228fi
11229fi
c6b750e1 11230AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11231if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11233$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11234else
81ecdfbb
RW
11235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11236$as_echo "no" >&6; }
2429c060
PB
11237fi
11238
81ecdfbb 11239
2429c060
PB
11240 fi
11241 if test -z "$ac_cv_prog_AS_FOR_TARGET" && test $build = $target ; then
11242 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11243set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11245$as_echo_n "checking for $ac_word... " >&6; }
11246if test "${ac_cv_prog_AS_FOR_TARGET+set}" = set; then :
11247 $as_echo_n "(cached) " >&6
2429c060
PB
11248else
11249 if test -n "$AS_FOR_TARGET"; then
11250 ac_cv_prog_AS_FOR_TARGET="$AS_FOR_TARGET" # Let the user override the test.
11251else
c6b750e1
DJ
11252as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11253for as_dir in $PATH
11254do
11255 IFS=$as_save_IFS
11256 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11257 for ac_exec_ext in '' $ac_executable_extensions; do
11258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11259 ac_cv_prog_AS_FOR_TARGET="${ncn_progname}"
81ecdfbb 11260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11261 break 2
11262 fi
11263done
81ecdfbb
RW
11264 done
11265IFS=$as_save_IFS
c6b750e1 11266
2429c060
PB
11267fi
11268fi
c6b750e1 11269AS_FOR_TARGET=$ac_cv_prog_AS_FOR_TARGET
2429c060 11270if test -n "$AS_FOR_TARGET"; then
81ecdfbb
RW
11271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS_FOR_TARGET" >&5
11272$as_echo "$AS_FOR_TARGET" >&6; }
2429c060 11273else
81ecdfbb
RW
11274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11275$as_echo "no" >&6; }
2429c060 11276fi
c6b750e1 11277
81ecdfbb 11278
2429c060
PB
11279 fi
11280 test -n "$ac_cv_prog_AS_FOR_TARGET" && break
11281 done
11282fi
c6b750e1 11283
2429c060
PB
11284if test -z "$ac_cv_prog_AS_FOR_TARGET" ; then
11285 set dummy as
11286 if test $build = $target ; then
11287 AS_FOR_TARGET="$2"
11288 else
11289 AS_FOR_TARGET="${ncn_target_tool_prefix}$2"
11290 fi
d3f5afc4
MS
11291else
11292 AS_FOR_TARGET="$ac_cv_prog_AS_FOR_TARGET"
2429c060
PB
11293fi
11294
3a35eeb3
PB
11295else
11296 AS_FOR_TARGET=$ac_cv_path_AS_FOR_TARGET
2429c060
PB
11297fi
11298
11299
11300
11301
11302if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
11303 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlltool in $with_build_time_tools" >&5
11305$as_echo_n "checking for dlltool in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11306 if test -x $with_build_time_tools/dlltool; then
11307 DLLTOOL_FOR_TARGET=`cd $with_build_time_tools && pwd`/dlltool
11308 ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
81ecdfbb
RW
11309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_DLLTOOL_FOR_TARGET" >&5
11310$as_echo "$ac_cv_path_DLLTOOL_FOR_TARGET" >&6; }
3a35eeb3 11311 else
81ecdfbb
RW
11312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11313$as_echo "no" >&6; }
3a35eeb3 11314 fi
2429c060
PB
11315 elif test $build != $host && test $have_gcc_for_target = yes; then
11316 DLLTOOL_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=dlltool`
d3f5afc4
MS
11317 test $DLLTOOL_FOR_TARGET = dlltool && DLLTOOL_FOR_TARGET=
11318 test -n "$DLLTOOL_FOR_TARGET" && ac_cv_path_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
2429c060
PB
11319 fi
11320fi
c6b750e1 11321if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11322 # Extract the first word of "dlltool", so it can be a program name with args.
11323set dummy dlltool; ac_word=$2
81ecdfbb
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_path_DLLTOOL_FOR_TARGET+set}" = set; then :
11327 $as_echo_n "(cached) " >&6
2429c060 11328else
c6b750e1
DJ
11329 case $DLLTOOL_FOR_TARGET in
11330 [\\/]* | ?:[\\/]*)
2429c060
PB
11331 ac_cv_path_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test with a path.
11332 ;;
2429c060 11333 *)
c6b750e1
DJ
11334 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11335for as_dir in $gcc_cv_tool_dirs
11336do
11337 IFS=$as_save_IFS
11338 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11339 for ac_exec_ext in '' $ac_executable_extensions; do
11340 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11341 ac_cv_path_DLLTOOL_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11342 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11343 break 2
11344 fi
11345done
81ecdfbb
RW
11346 done
11347IFS=$as_save_IFS
c6b750e1 11348
2429c060
PB
11349 ;;
11350esac
11351fi
c6b750e1 11352DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060 11353if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11355$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11356else
81ecdfbb
RW
11357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11358$as_echo "no" >&6; }
2429c060
PB
11359fi
11360
81ecdfbb 11361
2429c060
PB
11362fi
11363if test -z "$ac_cv_path_DLLTOOL_FOR_TARGET" ; then
9a819804
AO
11364
11365
11366if test -n "$DLLTOOL_FOR_TARGET"; then
11367 ac_cv_prog_DLLTOOL_FOR_TARGET=$DLLTOOL_FOR_TARGET
11368elif test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11369 DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11370fi
11371
11372if test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11373 for ncn_progname in dlltool; do
11374 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11375set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11377$as_echo_n "checking for $ac_word... " >&6; }
11378if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11379 $as_echo_n "(cached) " >&6
9a819804
AO
11380else
11381 if test -n "$DLLTOOL_FOR_TARGET"; then
11382 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11383else
11384as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11385for as_dir in $PATH
11386do
11387 IFS=$as_save_IFS
11388 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11389 for ac_exec_ext in '' $ac_executable_extensions; do
11390 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11391 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11392 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11393 break 2
11394 fi
11395done
81ecdfbb
RW
11396 done
11397IFS=$as_save_IFS
9a819804
AO
11398
11399fi
11400fi
11401DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
11402if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11404$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
9a819804 11405else
81ecdfbb
RW
11406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11407$as_echo "no" >&6; }
9a819804
AO
11408fi
11409
81ecdfbb 11410
9a819804
AO
11411 done
11412fi
11413
11414if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11415 for ncn_progname in dlltool; do
81ecdfbb
RW
11416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11417$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11418 if test -x $with_build_time_tools/${ncn_progname}; then
11419 ac_cv_prog_DLLTOOL_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11421$as_echo "yes" >&6; }
2429c060
PB
11422 break
11423 else
81ecdfbb
RW
11424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11425$as_echo "no" >&6; }
2429c060
PB
11426 fi
11427 done
11428fi
11429
11430if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET"; then
11431 for ncn_progname in dlltool; do
11432 if test -n "$ncn_target_tool_prefix"; then
11433 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11434set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11436$as_echo_n "checking for $ac_word... " >&6; }
11437if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11438 $as_echo_n "(cached) " >&6
2429c060
PB
11439else
11440 if test -n "$DLLTOOL_FOR_TARGET"; then
11441 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11442else
c6b750e1
DJ
11443as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11444for as_dir in $PATH
11445do
11446 IFS=$as_save_IFS
11447 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11448 for ac_exec_ext in '' $ac_executable_extensions; do
11449 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11450 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11452 break 2
11453 fi
11454done
81ecdfbb
RW
11455 done
11456IFS=$as_save_IFS
c6b750e1 11457
2429c060
PB
11458fi
11459fi
c6b750e1 11460DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11461if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11463$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11464else
81ecdfbb
RW
11465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11466$as_echo "no" >&6; }
2429c060
PB
11467fi
11468
81ecdfbb 11469
2429c060
PB
11470 fi
11471 if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" && test $build = $target ; then
11472 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11473set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11475$as_echo_n "checking for $ac_word... " >&6; }
11476if test "${ac_cv_prog_DLLTOOL_FOR_TARGET+set}" = set; then :
11477 $as_echo_n "(cached) " >&6
2429c060
PB
11478else
11479 if test -n "$DLLTOOL_FOR_TARGET"; then
11480 ac_cv_prog_DLLTOOL_FOR_TARGET="$DLLTOOL_FOR_TARGET" # Let the user override the test.
11481else
c6b750e1
DJ
11482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11483for as_dir in $PATH
11484do
11485 IFS=$as_save_IFS
11486 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11487 for ac_exec_ext in '' $ac_executable_extensions; do
11488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11489 ac_cv_prog_DLLTOOL_FOR_TARGET="${ncn_progname}"
81ecdfbb 11490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11491 break 2
11492 fi
11493done
81ecdfbb
RW
11494 done
11495IFS=$as_save_IFS
c6b750e1 11496
2429c060
PB
11497fi
11498fi
c6b750e1 11499DLLTOOL_FOR_TARGET=$ac_cv_prog_DLLTOOL_FOR_TARGET
2429c060 11500if test -n "$DLLTOOL_FOR_TARGET"; then
81ecdfbb
RW
11501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL_FOR_TARGET" >&5
11502$as_echo "$DLLTOOL_FOR_TARGET" >&6; }
2429c060 11503else
81ecdfbb
RW
11504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11505$as_echo "no" >&6; }
2429c060 11506fi
c6b750e1 11507
81ecdfbb 11508
2429c060
PB
11509 fi
11510 test -n "$ac_cv_prog_DLLTOOL_FOR_TARGET" && break
11511 done
11512fi
c6b750e1 11513
2429c060
PB
11514if test -z "$ac_cv_prog_DLLTOOL_FOR_TARGET" ; then
11515 set dummy dlltool
11516 if test $build = $target ; then
11517 DLLTOOL_FOR_TARGET="$2"
11518 else
11519 DLLTOOL_FOR_TARGET="${ncn_target_tool_prefix}$2"
11520 fi
d3f5afc4
MS
11521else
11522 DLLTOOL_FOR_TARGET="$ac_cv_prog_DLLTOOL_FOR_TARGET"
2429c060
PB
11523fi
11524
3a35eeb3
PB
11525else
11526 DLLTOOL_FOR_TARGET=$ac_cv_path_DLLTOOL_FOR_TARGET
2429c060
PB
11527fi
11528
11529
11530
11531
11532if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
11533 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld in $with_build_time_tools" >&5
11535$as_echo_n "checking for ld in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11536 if test -x $with_build_time_tools/ld; then
11537 LD_FOR_TARGET=`cd $with_build_time_tools && pwd`/ld
11538 ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
81ecdfbb
RW
11539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LD_FOR_TARGET" >&5
11540$as_echo "$ac_cv_path_LD_FOR_TARGET" >&6; }
3a35eeb3 11541 else
81ecdfbb
RW
11542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11543$as_echo "no" >&6; }
3a35eeb3 11544 fi
2429c060
PB
11545 elif test $build != $host && test $have_gcc_for_target = yes; then
11546 LD_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ld`
d3f5afc4
MS
11547 test $LD_FOR_TARGET = ld && LD_FOR_TARGET=
11548 test -n "$LD_FOR_TARGET" && ac_cv_path_LD_FOR_TARGET=$LD_FOR_TARGET
2429c060
PB
11549 fi
11550fi
c6b750e1 11551if test -z "$ac_cv_path_LD_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
11552 # Extract the first word of "ld", so it can be a program name with args.
11553set dummy ld; ac_word=$2
81ecdfbb
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_path_LD_FOR_TARGET+set}" = set; then :
11557 $as_echo_n "(cached) " >&6
2429c060 11558else
c6b750e1
DJ
11559 case $LD_FOR_TARGET in
11560 [\\/]* | ?:[\\/]*)
2429c060
PB
11561 ac_cv_path_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test with a path.
11562 ;;
2429c060 11563 *)
c6b750e1
DJ
11564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11565for as_dir in $gcc_cv_tool_dirs
11566do
11567 IFS=$as_save_IFS
11568 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11569 for ac_exec_ext in '' $ac_executable_extensions; do
11570 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11571 ac_cv_path_LD_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11572 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11573 break 2
11574 fi
11575done
81ecdfbb
RW
11576 done
11577IFS=$as_save_IFS
c6b750e1 11578
2429c060
PB
11579 ;;
11580esac
11581fi
c6b750e1 11582LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060 11583if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11585$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11586else
81ecdfbb
RW
11587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11588$as_echo "no" >&6; }
2429c060
PB
11589fi
11590
81ecdfbb 11591
2429c060
PB
11592fi
11593if test -z "$ac_cv_path_LD_FOR_TARGET" ; then
9a819804
AO
11594
11595
11596if test -n "$LD_FOR_TARGET"; then
11597 ac_cv_prog_LD_FOR_TARGET=$LD_FOR_TARGET
11598elif test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11599 LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11600fi
11601
11602if test -n "$ac_cv_prog_LD_FOR_TARGET"; then
11603 for ncn_progname in ld; do
11604 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11605set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11607$as_echo_n "checking for $ac_word... " >&6; }
11608if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11609 $as_echo_n "(cached) " >&6
9a819804
AO
11610else
11611 if test -n "$LD_FOR_TARGET"; then
11612 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11613else
11614as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11615for as_dir in $PATH
11616do
11617 IFS=$as_save_IFS
11618 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11619 for ac_exec_ext in '' $ac_executable_extensions; do
11620 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11621 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11622 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11623 break 2
11624 fi
11625done
81ecdfbb
RW
11626 done
11627IFS=$as_save_IFS
9a819804
AO
11628
11629fi
11630fi
11631LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
11632if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11634$as_echo "$LD_FOR_TARGET" >&6; }
9a819804 11635else
81ecdfbb
RW
11636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11637$as_echo "no" >&6; }
9a819804
AO
11638fi
11639
81ecdfbb 11640
9a819804
AO
11641 done
11642fi
11643
11644if test -z "$ac_cv_prog_LD_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11645 for ncn_progname in ld; do
81ecdfbb
RW
11646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11647$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11648 if test -x $with_build_time_tools/${ncn_progname}; then
11649 ac_cv_prog_LD_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11651$as_echo "yes" >&6; }
2429c060
PB
11652 break
11653 else
81ecdfbb
RW
11654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11655$as_echo "no" >&6; }
2429c060
PB
11656 fi
11657 done
11658fi
11659
11660if test -z "$ac_cv_prog_LD_FOR_TARGET"; then
11661 for ncn_progname in ld; do
11662 if test -n "$ncn_target_tool_prefix"; then
11663 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11664set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11666$as_echo_n "checking for $ac_word... " >&6; }
11667if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11668 $as_echo_n "(cached) " >&6
2429c060
PB
11669else
11670 if test -n "$LD_FOR_TARGET"; then
11671 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11672else
c6b750e1
DJ
11673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11674for as_dir in $PATH
11675do
11676 IFS=$as_save_IFS
11677 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11678 for ac_exec_ext in '' $ac_executable_extensions; do
11679 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11680 ac_cv_prog_LD_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11681 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11682 break 2
11683 fi
11684done
81ecdfbb
RW
11685 done
11686IFS=$as_save_IFS
c6b750e1 11687
2429c060
PB
11688fi
11689fi
c6b750e1 11690LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11691if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11693$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11694else
81ecdfbb
RW
11695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11696$as_echo "no" >&6; }
2429c060
PB
11697fi
11698
81ecdfbb 11699
2429c060
PB
11700 fi
11701 if test -z "$ac_cv_prog_LD_FOR_TARGET" && test $build = $target ; then
11702 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11703set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11705$as_echo_n "checking for $ac_word... " >&6; }
11706if test "${ac_cv_prog_LD_FOR_TARGET+set}" = set; then :
11707 $as_echo_n "(cached) " >&6
2429c060
PB
11708else
11709 if test -n "$LD_FOR_TARGET"; then
11710 ac_cv_prog_LD_FOR_TARGET="$LD_FOR_TARGET" # Let the user override the test.
11711else
c6b750e1
DJ
11712as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11713for as_dir in $PATH
11714do
11715 IFS=$as_save_IFS
11716 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11717 for ac_exec_ext in '' $ac_executable_extensions; do
11718 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11719 ac_cv_prog_LD_FOR_TARGET="${ncn_progname}"
81ecdfbb 11720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11721 break 2
11722 fi
11723done
81ecdfbb
RW
11724 done
11725IFS=$as_save_IFS
c6b750e1 11726
2429c060
PB
11727fi
11728fi
c6b750e1 11729LD_FOR_TARGET=$ac_cv_prog_LD_FOR_TARGET
2429c060 11730if test -n "$LD_FOR_TARGET"; then
81ecdfbb
RW
11731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD_FOR_TARGET" >&5
11732$as_echo "$LD_FOR_TARGET" >&6; }
2429c060 11733else
81ecdfbb
RW
11734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11735$as_echo "no" >&6; }
2429c060 11736fi
c6b750e1 11737
81ecdfbb 11738
2429c060
PB
11739 fi
11740 test -n "$ac_cv_prog_LD_FOR_TARGET" && break
11741 done
11742fi
c6b750e1 11743
2429c060
PB
11744if test -z "$ac_cv_prog_LD_FOR_TARGET" ; then
11745 set dummy ld
11746 if test $build = $target ; then
11747 LD_FOR_TARGET="$2"
11748 else
11749 LD_FOR_TARGET="${ncn_target_tool_prefix}$2"
11750 fi
d3f5afc4
MS
11751else
11752 LD_FOR_TARGET="$ac_cv_prog_LD_FOR_TARGET"
2429c060
PB
11753fi
11754
3a35eeb3
PB
11755else
11756 LD_FOR_TARGET=$ac_cv_path_LD_FOR_TARGET
2429c060
PB
11757fi
11758
11759
11760
11761
11762if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11763 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lipo in $with_build_time_tools" >&5
11765$as_echo_n "checking for lipo in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11766 if test -x $with_build_time_tools/lipo; then
11767 LIPO_FOR_TARGET=`cd $with_build_time_tools && pwd`/lipo
11768 ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
81ecdfbb
RW
11769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_LIPO_FOR_TARGET" >&5
11770$as_echo "$ac_cv_path_LIPO_FOR_TARGET" >&6; }
3a35eeb3 11771 else
81ecdfbb
RW
11772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11773$as_echo "no" >&6; }
3a35eeb3 11774 fi
2429c060
PB
11775 elif test $build != $host && test $have_gcc_for_target = yes; then
11776 LIPO_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=lipo`
d3f5afc4
MS
11777 test $LIPO_FOR_TARGET = lipo && LIPO_FOR_TARGET=
11778 test -n "$LIPO_FOR_TARGET" && ac_cv_path_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
2429c060
PB
11779 fi
11780fi
9a819804
AO
11781if test -z "$ac_cv_path_LIPO_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
11782 # Extract the first word of "lipo", so it can be a program name with args.
11783set dummy lipo; ac_word=$2
81ecdfbb
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_path_LIPO_FOR_TARGET+set}" = set; then :
11787 $as_echo_n "(cached) " >&6
9a819804
AO
11788else
11789 case $LIPO_FOR_TARGET in
11790 [\\/]* | ?:[\\/]*)
11791 ac_cv_path_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test with a path.
11792 ;;
11793 *)
11794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11795for as_dir in $gcc_cv_tool_dirs
11796do
11797 IFS=$as_save_IFS
11798 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11799 for ac_exec_ext in '' $ac_executable_extensions; do
11800 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11801 ac_cv_path_LIPO_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 11802 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
11803 break 2
11804 fi
11805done
81ecdfbb
RW
11806 done
11807IFS=$as_save_IFS
9a819804
AO
11808
11809 ;;
11810esac
11811fi
11812LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
9a819804 11813if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11815$as_echo "$LIPO_FOR_TARGET" >&6; }
9a819804 11816else
81ecdfbb
RW
11817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11818$as_echo "no" >&6; }
9a819804
AO
11819fi
11820
81ecdfbb 11821
9a819804
AO
11822fi
11823if test -z "$ac_cv_path_LIPO_FOR_TARGET" ; then
11824
11825
11826if test -n "$LIPO_FOR_TARGET"; then
11827 ac_cv_prog_LIPO_FOR_TARGET=$LIPO_FOR_TARGET
11828elif test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11829 LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
11830fi
11831
11832if test -n "$ac_cv_prog_LIPO_FOR_TARGET"; then
11833 for ncn_progname in lipo; do
11834 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11835set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11837$as_echo_n "checking for $ac_word... " >&6; }
11838if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11839 $as_echo_n "(cached) " >&6
2429c060 11840else
9a819804
AO
11841 if test -n "$LIPO_FOR_TARGET"; then
11842 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11843else
11844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11845for as_dir in $PATH
c6b750e1
DJ
11846do
11847 IFS=$as_save_IFS
11848 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11849 for ac_exec_ext in '' $ac_executable_extensions; do
11850 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 11851 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11852 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11853 break 2
11854 fi
11855done
81ecdfbb
RW
11856 done
11857IFS=$as_save_IFS
c6b750e1 11858
2429c060 11859fi
9a819804
AO
11860fi
11861LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11862if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11864$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11865else
81ecdfbb
RW
11866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11867$as_echo "no" >&6; }
2429c060
PB
11868fi
11869
81ecdfbb 11870
9a819804 11871 done
2429c060 11872fi
9a819804
AO
11873
11874if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 11875 for ncn_progname in lipo; do
81ecdfbb
RW
11876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
11877$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11878 if test -x $with_build_time_tools/${ncn_progname}; then
11879 ac_cv_prog_LIPO_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
11880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11881$as_echo "yes" >&6; }
2429c060
PB
11882 break
11883 else
81ecdfbb
RW
11884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11885$as_echo "no" >&6; }
2429c060
PB
11886 fi
11887 done
11888fi
11889
11890if test -z "$ac_cv_prog_LIPO_FOR_TARGET"; then
11891 for ncn_progname in lipo; do
11892 if test -n "$ncn_target_tool_prefix"; then
11893 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
11894set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
11895{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11896$as_echo_n "checking for $ac_word... " >&6; }
11897if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11898 $as_echo_n "(cached) " >&6
2429c060
PB
11899else
11900 if test -n "$LIPO_FOR_TARGET"; then
11901 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11902else
c6b750e1
DJ
11903as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11904for as_dir in $PATH
11905do
11906 IFS=$as_save_IFS
11907 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11908 for ac_exec_ext in '' $ac_executable_extensions; do
11909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11910 ac_cv_prog_LIPO_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 11911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11912 break 2
11913 fi
11914done
81ecdfbb
RW
11915 done
11916IFS=$as_save_IFS
c6b750e1 11917
2429c060
PB
11918fi
11919fi
c6b750e1 11920LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11921if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11923$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11924else
81ecdfbb
RW
11925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11926$as_echo "no" >&6; }
2429c060
PB
11927fi
11928
81ecdfbb 11929
2429c060
PB
11930 fi
11931 if test -z "$ac_cv_prog_LIPO_FOR_TARGET" && test $build = $target ; then
11932 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
11933set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
11934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11935$as_echo_n "checking for $ac_word... " >&6; }
11936if test "${ac_cv_prog_LIPO_FOR_TARGET+set}" = set; then :
11937 $as_echo_n "(cached) " >&6
2429c060
PB
11938else
11939 if test -n "$LIPO_FOR_TARGET"; then
11940 ac_cv_prog_LIPO_FOR_TARGET="$LIPO_FOR_TARGET" # Let the user override the test.
11941else
c6b750e1
DJ
11942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11943for as_dir in $PATH
11944do
11945 IFS=$as_save_IFS
11946 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
11947 for ac_exec_ext in '' $ac_executable_extensions; do
11948 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 11949 ac_cv_prog_LIPO_FOR_TARGET="${ncn_progname}"
81ecdfbb 11950 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
11951 break 2
11952 fi
11953done
81ecdfbb
RW
11954 done
11955IFS=$as_save_IFS
c6b750e1 11956
2429c060
PB
11957fi
11958fi
c6b750e1 11959LIPO_FOR_TARGET=$ac_cv_prog_LIPO_FOR_TARGET
2429c060 11960if test -n "$LIPO_FOR_TARGET"; then
81ecdfbb
RW
11961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO_FOR_TARGET" >&5
11962$as_echo "$LIPO_FOR_TARGET" >&6; }
2429c060 11963else
81ecdfbb
RW
11964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11965$as_echo "no" >&6; }
2429c060 11966fi
c6b750e1 11967
81ecdfbb 11968
2429c060
PB
11969 fi
11970 test -n "$ac_cv_prog_LIPO_FOR_TARGET" && break
11971 done
11972fi
c6b750e1 11973
2429c060
PB
11974if test -z "$ac_cv_prog_LIPO_FOR_TARGET" ; then
11975 set dummy lipo
11976 if test $build = $target ; then
11977 LIPO_FOR_TARGET="$2"
11978 else
11979 LIPO_FOR_TARGET="${ncn_target_tool_prefix}$2"
11980 fi
d3f5afc4
MS
11981else
11982 LIPO_FOR_TARGET="$ac_cv_prog_LIPO_FOR_TARGET"
2429c060
PB
11983fi
11984
3a35eeb3
PB
11985else
11986 LIPO_FOR_TARGET=$ac_cv_path_LIPO_FOR_TARGET
2429c060
PB
11987fi
11988
11989
11990
11991
11992if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
11993 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
11994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nm in $with_build_time_tools" >&5
11995$as_echo_n "checking for nm in $with_build_time_tools... " >&6; }
3a35eeb3
PB
11996 if test -x $with_build_time_tools/nm; then
11997 NM_FOR_TARGET=`cd $with_build_time_tools && pwd`/nm
11998 ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
81ecdfbb
RW
11999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_NM_FOR_TARGET" >&5
12000$as_echo "$ac_cv_path_NM_FOR_TARGET" >&6; }
3a35eeb3 12001 else
81ecdfbb
RW
12002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12003$as_echo "no" >&6; }
3a35eeb3 12004 fi
2429c060
PB
12005 elif test $build != $host && test $have_gcc_for_target = yes; then
12006 NM_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=nm`
d3f5afc4
MS
12007 test $NM_FOR_TARGET = nm && NM_FOR_TARGET=
12008 test -n "$NM_FOR_TARGET" && ac_cv_path_NM_FOR_TARGET=$NM_FOR_TARGET
2429c060
PB
12009 fi
12010fi
c6b750e1 12011if test -z "$ac_cv_path_NM_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12012 # Extract the first word of "nm", so it can be a program name with args.
12013set dummy nm; ac_word=$2
81ecdfbb
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_path_NM_FOR_TARGET+set}" = set; then :
12017 $as_echo_n "(cached) " >&6
2429c060 12018else
c6b750e1
DJ
12019 case $NM_FOR_TARGET in
12020 [\\/]* | ?:[\\/]*)
2429c060
PB
12021 ac_cv_path_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test with a path.
12022 ;;
2429c060 12023 *)
c6b750e1
DJ
12024 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12025for as_dir in $gcc_cv_tool_dirs
12026do
12027 IFS=$as_save_IFS
12028 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12029 for ac_exec_ext in '' $ac_executable_extensions; do
12030 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12031 ac_cv_path_NM_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12032 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12033 break 2
12034 fi
12035done
81ecdfbb
RW
12036 done
12037IFS=$as_save_IFS
c6b750e1 12038
2429c060
PB
12039 ;;
12040esac
12041fi
c6b750e1 12042NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060 12043if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12045$as_echo "$NM_FOR_TARGET" >&6; }
2429c060 12046else
81ecdfbb
RW
12047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12048$as_echo "no" >&6; }
2429c060
PB
12049fi
12050
81ecdfbb 12051
2429c060
PB
12052fi
12053if test -z "$ac_cv_path_NM_FOR_TARGET" ; then
9a819804
AO
12054
12055
12056if test -n "$NM_FOR_TARGET"; then
12057 ac_cv_prog_NM_FOR_TARGET=$NM_FOR_TARGET
12058elif test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12059 NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12060fi
12061
12062if test -n "$ac_cv_prog_NM_FOR_TARGET"; then
12063 for ncn_progname in nm; do
12064 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12065set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12066{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12067$as_echo_n "checking for $ac_word... " >&6; }
12068if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12069 $as_echo_n "(cached) " >&6
9a819804
AO
12070else
12071 if test -n "$NM_FOR_TARGET"; then
12072 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
12073else
12074as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12075for as_dir in $PATH
12076do
12077 IFS=$as_save_IFS
12078 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12079 for ac_exec_ext in '' $ac_executable_extensions; do
12080 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12081 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12082 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12083 break 2
12084 fi
12085done
81ecdfbb
RW
12086 done
12087IFS=$as_save_IFS
9a819804
AO
12088
12089fi
12090fi
12091NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
12092if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12094$as_echo "$NM_FOR_TARGET" >&6; }
9a819804 12095else
81ecdfbb
RW
12096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12097$as_echo "no" >&6; }
9a819804
AO
12098fi
12099
81ecdfbb 12100
9a819804
AO
12101 done
12102fi
12103
12104if test -z "$ac_cv_prog_NM_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12105 for ncn_progname in nm; do
81ecdfbb
RW
12106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12107$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12108 if test -x $with_build_time_tools/${ncn_progname}; then
12109 ac_cv_prog_NM_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12111$as_echo "yes" >&6; }
2429c060
PB
12112 break
12113 else
81ecdfbb
RW
12114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12115$as_echo "no" >&6; }
2429c060
PB
12116 fi
12117 done
12118fi
12119
12120if test -z "$ac_cv_prog_NM_FOR_TARGET"; then
12121 for ncn_progname in nm; do
12122 if test -n "$ncn_target_tool_prefix"; then
12123 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12124set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12126$as_echo_n "checking for $ac_word... " >&6; }
12127if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12128 $as_echo_n "(cached) " >&6
859789af 12129else
55db4b87
PB
12130 if test -n "$NM_FOR_TARGET"; then
12131 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12132else
c6b750e1
DJ
12133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12134for as_dir in $PATH
12135do
12136 IFS=$as_save_IFS
12137 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12138 for ac_exec_ext in '' $ac_executable_extensions; do
12139 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12140 ac_cv_prog_NM_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12142 break 2
12143 fi
12144done
81ecdfbb
RW
12145 done
12146IFS=$as_save_IFS
c6b750e1 12147
859789af
AC
12148fi
12149fi
c6b750e1 12150NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
55db4b87 12151if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12153$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12154else
81ecdfbb
RW
12155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12156$as_echo "no" >&6; }
859789af
AC
12157fi
12158
81ecdfbb 12159
2429c060
PB
12160 fi
12161 if test -z "$ac_cv_prog_NM_FOR_TARGET" && test $build = $target ; then
12162 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12163set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12165$as_echo_n "checking for $ac_word... " >&6; }
12166if test "${ac_cv_prog_NM_FOR_TARGET+set}" = set; then :
12167 $as_echo_n "(cached) " >&6
859789af 12168else
05cbd757
PB
12169 if test -n "$NM_FOR_TARGET"; then
12170 ac_cv_prog_NM_FOR_TARGET="$NM_FOR_TARGET" # Let the user override the test.
859789af 12171else
c6b750e1
DJ
12172as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12173for as_dir in $PATH
12174do
12175 IFS=$as_save_IFS
12176 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12177 for ac_exec_ext in '' $ac_executable_extensions; do
12178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12179 ac_cv_prog_NM_FOR_TARGET="${ncn_progname}"
81ecdfbb 12180 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12181 break 2
12182 fi
12183done
81ecdfbb
RW
12184 done
12185IFS=$as_save_IFS
c6b750e1 12186
859789af
AC
12187fi
12188fi
c6b750e1 12189NM_FOR_TARGET=$ac_cv_prog_NM_FOR_TARGET
05cbd757 12190if test -n "$NM_FOR_TARGET"; then
81ecdfbb
RW
12191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM_FOR_TARGET" >&5
12192$as_echo "$NM_FOR_TARGET" >&6; }
859789af 12193else
81ecdfbb
RW
12194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12195$as_echo "no" >&6; }
859789af 12196fi
c6b750e1 12197
81ecdfbb 12198
2429c060
PB
12199 fi
12200 test -n "$ac_cv_prog_NM_FOR_TARGET" && break
12201 done
12202fi
c6b750e1 12203
05cbd757
PB
12204if test -z "$ac_cv_prog_NM_FOR_TARGET" ; then
12205 set dummy nm
12206 if test $build = $target ; then
12207 NM_FOR_TARGET="$2"
859789af 12208 else
05cbd757 12209 NM_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12210 fi
d3f5afc4
MS
12211else
12212 NM_FOR_TARGET="$ac_cv_prog_NM_FOR_TARGET"
859789af
AC
12213fi
12214
3a35eeb3
PB
12215else
12216 NM_FOR_TARGET=$ac_cv_path_NM_FOR_TARGET
2429c060
PB
12217fi
12218
12219
12220
12221
12222if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
12223 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdump in $with_build_time_tools" >&5
12225$as_echo_n "checking for objdump in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12226 if test -x $with_build_time_tools/objdump; then
12227 OBJDUMP_FOR_TARGET=`cd $with_build_time_tools && pwd`/objdump
12228 ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
81ecdfbb
RW
12229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_OBJDUMP_FOR_TARGET" >&5
12230$as_echo "$ac_cv_path_OBJDUMP_FOR_TARGET" >&6; }
3a35eeb3 12231 else
81ecdfbb
RW
12232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12233$as_echo "no" >&6; }
3a35eeb3 12234 fi
2429c060
PB
12235 elif test $build != $host && test $have_gcc_for_target = yes; then
12236 OBJDUMP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=objdump`
d3f5afc4
MS
12237 test $OBJDUMP_FOR_TARGET = objdump && OBJDUMP_FOR_TARGET=
12238 test -n "$OBJDUMP_FOR_TARGET" && ac_cv_path_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
2429c060
PB
12239 fi
12240fi
c6b750e1 12241if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12242 # Extract the first word of "objdump", so it can be a program name with args.
12243set dummy objdump; ac_word=$2
81ecdfbb
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_path_OBJDUMP_FOR_TARGET+set}" = set; then :
12247 $as_echo_n "(cached) " >&6
2429c060 12248else
c6b750e1
DJ
12249 case $OBJDUMP_FOR_TARGET in
12250 [\\/]* | ?:[\\/]*)
2429c060
PB
12251 ac_cv_path_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test with a path.
12252 ;;
2429c060 12253 *)
c6b750e1
DJ
12254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12255for as_dir in $gcc_cv_tool_dirs
12256do
12257 IFS=$as_save_IFS
12258 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12259 for ac_exec_ext in '' $ac_executable_extensions; do
12260 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12261 ac_cv_path_OBJDUMP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12262 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12263 break 2
12264 fi
12265done
81ecdfbb
RW
12266 done
12267IFS=$as_save_IFS
c6b750e1 12268
2429c060
PB
12269 ;;
12270esac
12271fi
c6b750e1 12272OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060 12273if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12275$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
2429c060 12276else
81ecdfbb
RW
12277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12278$as_echo "no" >&6; }
2429c060
PB
12279fi
12280
81ecdfbb 12281
2429c060
PB
12282fi
12283if test -z "$ac_cv_path_OBJDUMP_FOR_TARGET" ; then
9a819804
AO
12284
12285
12286if test -n "$OBJDUMP_FOR_TARGET"; then
12287 ac_cv_prog_OBJDUMP_FOR_TARGET=$OBJDUMP_FOR_TARGET
12288elif test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12289 OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12290fi
12291
12292if test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12293 for ncn_progname in objdump; do
12294 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12295set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12297$as_echo_n "checking for $ac_word... " >&6; }
12298if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12299 $as_echo_n "(cached) " >&6
9a819804
AO
12300else
12301 if test -n "$OBJDUMP_FOR_TARGET"; then
12302 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12303else
12304as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12305for as_dir in $PATH
12306do
12307 IFS=$as_save_IFS
12308 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12309 for ac_exec_ext in '' $ac_executable_extensions; do
12310 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12311 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12312 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12313 break 2
12314 fi
12315done
81ecdfbb
RW
12316 done
12317IFS=$as_save_IFS
9a819804
AO
12318
12319fi
12320fi
12321OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
12322if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12324$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
9a819804 12325else
81ecdfbb
RW
12326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12327$as_echo "no" >&6; }
9a819804
AO
12328fi
12329
81ecdfbb 12330
9a819804
AO
12331 done
12332fi
12333
12334if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12335 for ncn_progname in objdump; do
81ecdfbb
RW
12336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12337$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12338 if test -x $with_build_time_tools/${ncn_progname}; then
12339 ac_cv_prog_OBJDUMP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12341$as_echo "yes" >&6; }
2429c060
PB
12342 break
12343 else
81ecdfbb
RW
12344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12345$as_echo "no" >&6; }
2429c060
PB
12346 fi
12347 done
12348fi
12349
12350if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET"; then
12351 for ncn_progname in objdump; do
12352 if test -n "$ncn_target_tool_prefix"; then
12353 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 12354set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12356$as_echo_n "checking for $ac_word... " >&6; }
12357if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12358 $as_echo_n "(cached) " >&6
5ae72758
DJ
12359else
12360 if test -n "$OBJDUMP_FOR_TARGET"; then
12361 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12362else
c6b750e1
DJ
12363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12364for as_dir in $PATH
12365do
12366 IFS=$as_save_IFS
12367 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12368 for ac_exec_ext in '' $ac_executable_extensions; do
12369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12370 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12372 break 2
12373 fi
12374done
81ecdfbb
RW
12375 done
12376IFS=$as_save_IFS
c6b750e1 12377
5ae72758
DJ
12378fi
12379fi
c6b750e1 12380OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12381if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12383$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12384else
81ecdfbb
RW
12385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12386$as_echo "no" >&6; }
5ae72758
DJ
12387fi
12388
81ecdfbb 12389
2429c060
PB
12390 fi
12391 if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" && test $build = $target ; then
12392 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
5ae72758 12393set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12395$as_echo_n "checking for $ac_word... " >&6; }
12396if test "${ac_cv_prog_OBJDUMP_FOR_TARGET+set}" = set; then :
12397 $as_echo_n "(cached) " >&6
5ae72758
DJ
12398else
12399 if test -n "$OBJDUMP_FOR_TARGET"; then
12400 ac_cv_prog_OBJDUMP_FOR_TARGET="$OBJDUMP_FOR_TARGET" # Let the user override the test.
12401else
c6b750e1
DJ
12402as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12403for as_dir in $PATH
12404do
12405 IFS=$as_save_IFS
12406 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12407 for ac_exec_ext in '' $ac_executable_extensions; do
12408 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12409 ac_cv_prog_OBJDUMP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12410 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12411 break 2
12412 fi
12413done
81ecdfbb
RW
12414 done
12415IFS=$as_save_IFS
c6b750e1 12416
5ae72758
DJ
12417fi
12418fi
c6b750e1 12419OBJDUMP_FOR_TARGET=$ac_cv_prog_OBJDUMP_FOR_TARGET
5ae72758 12420if test -n "$OBJDUMP_FOR_TARGET"; then
81ecdfbb
RW
12421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP_FOR_TARGET" >&5
12422$as_echo "$OBJDUMP_FOR_TARGET" >&6; }
5ae72758 12423else
81ecdfbb
RW
12424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12425$as_echo "no" >&6; }
5ae72758 12426fi
c6b750e1 12427
81ecdfbb 12428
2429c060
PB
12429 fi
12430 test -n "$ac_cv_prog_OBJDUMP_FOR_TARGET" && break
12431 done
12432fi
c6b750e1 12433
5ae72758
DJ
12434if test -z "$ac_cv_prog_OBJDUMP_FOR_TARGET" ; then
12435 set dummy objdump
12436 if test $build = $target ; then
12437 OBJDUMP_FOR_TARGET="$2"
12438 else
12439 OBJDUMP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12440 fi
d3f5afc4
MS
12441else
12442 OBJDUMP_FOR_TARGET="$ac_cv_prog_OBJDUMP_FOR_TARGET"
5ae72758
DJ
12443fi
12444
3a35eeb3
PB
12445else
12446 OBJDUMP_FOR_TARGET=$ac_cv_path_OBJDUMP_FOR_TARGET
2429c060
PB
12447fi
12448
12449
12450
12451
12452if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
12453 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib in $with_build_time_tools" >&5
12455$as_echo_n "checking for ranlib in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12456 if test -x $with_build_time_tools/ranlib; then
12457 RANLIB_FOR_TARGET=`cd $with_build_time_tools && pwd`/ranlib
12458 ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
81ecdfbb
RW
12459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_RANLIB_FOR_TARGET" >&5
12460$as_echo "$ac_cv_path_RANLIB_FOR_TARGET" >&6; }
3a35eeb3 12461 else
81ecdfbb
RW
12462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12463$as_echo "no" >&6; }
3a35eeb3 12464 fi
2429c060
PB
12465 elif test $build != $host && test $have_gcc_for_target = yes; then
12466 RANLIB_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=ranlib`
d3f5afc4
MS
12467 test $RANLIB_FOR_TARGET = ranlib && RANLIB_FOR_TARGET=
12468 test -n "$RANLIB_FOR_TARGET" && ac_cv_path_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
2429c060
PB
12469 fi
12470fi
c6b750e1 12471if test -z "$ac_cv_path_RANLIB_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12472 # Extract the first word of "ranlib", so it can be a program name with args.
12473set dummy ranlib; ac_word=$2
81ecdfbb
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_path_RANLIB_FOR_TARGET+set}" = set; then :
12477 $as_echo_n "(cached) " >&6
2429c060 12478else
c6b750e1
DJ
12479 case $RANLIB_FOR_TARGET in
12480 [\\/]* | ?:[\\/]*)
2429c060
PB
12481 ac_cv_path_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test with a path.
12482 ;;
2429c060 12483 *)
c6b750e1
DJ
12484 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12485for as_dir in $gcc_cv_tool_dirs
12486do
12487 IFS=$as_save_IFS
12488 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12489 for ac_exec_ext in '' $ac_executable_extensions; do
12490 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12491 ac_cv_path_RANLIB_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12492 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12493 break 2
12494 fi
12495done
81ecdfbb
RW
12496 done
12497IFS=$as_save_IFS
c6b750e1 12498
2429c060
PB
12499 ;;
12500esac
12501fi
c6b750e1 12502RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
2429c060 12503if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12505$as_echo "$RANLIB_FOR_TARGET" >&6; }
2429c060 12506else
81ecdfbb
RW
12507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12508$as_echo "no" >&6; }
2429c060
PB
12509fi
12510
81ecdfbb 12511
2429c060
PB
12512fi
12513if test -z "$ac_cv_path_RANLIB_FOR_TARGET" ; then
9a819804
AO
12514
12515
12516if test -n "$RANLIB_FOR_TARGET"; then
12517 ac_cv_prog_RANLIB_FOR_TARGET=$RANLIB_FOR_TARGET
12518elif test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12519 RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12520fi
12521
12522if test -n "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12523 for ncn_progname in ranlib; do
12524 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12525set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12527$as_echo_n "checking for $ac_word... " >&6; }
12528if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12529 $as_echo_n "(cached) " >&6
9a819804
AO
12530else
12531 if test -n "$RANLIB_FOR_TARGET"; then
12532 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
12533else
12534as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12535for as_dir in $PATH
12536do
12537 IFS=$as_save_IFS
12538 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12539 for ac_exec_ext in '' $ac_executable_extensions; do
12540 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12541 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12542 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12543 break 2
12544 fi
12545done
81ecdfbb
RW
12546 done
12547IFS=$as_save_IFS
9a819804
AO
12548
12549fi
12550fi
12551RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
12552if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12554$as_echo "$RANLIB_FOR_TARGET" >&6; }
9a819804 12555else
81ecdfbb
RW
12556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12557$as_echo "no" >&6; }
9a819804
AO
12558fi
12559
81ecdfbb 12560
9a819804
AO
12561 done
12562fi
12563
12564if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12565 for ncn_progname in ranlib; do
81ecdfbb
RW
12566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12567$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12568 if test -x $with_build_time_tools/${ncn_progname}; then
12569 ac_cv_prog_RANLIB_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12571$as_echo "yes" >&6; }
2429c060
PB
12572 break
12573 else
81ecdfbb
RW
12574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12575$as_echo "no" >&6; }
2429c060
PB
12576 fi
12577 done
12578fi
12579
12580if test -z "$ac_cv_prog_RANLIB_FOR_TARGET"; then
12581 for ncn_progname in ranlib; do
12582 if test -n "$ncn_target_tool_prefix"; then
12583 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
5ae72758 12584set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12586$as_echo_n "checking for $ac_word... " >&6; }
12587if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12588 $as_echo_n "(cached) " >&6
859789af 12589else
55db4b87
PB
12590 if test -n "$RANLIB_FOR_TARGET"; then
12591 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12592else
c6b750e1
DJ
12593as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12594for as_dir in $PATH
12595do
12596 IFS=$as_save_IFS
12597 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12598 for ac_exec_ext in '' $ac_executable_extensions; do
12599 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12600 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12601 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12602 break 2
12603 fi
12604done
81ecdfbb
RW
12605 done
12606IFS=$as_save_IFS
c6b750e1 12607
859789af
AC
12608fi
12609fi
c6b750e1 12610RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
55db4b87 12611if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12613$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12614else
81ecdfbb
RW
12615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12616$as_echo "no" >&6; }
859789af
AC
12617fi
12618
81ecdfbb 12619
2429c060
PB
12620 fi
12621 if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" && test $build = $target ; then
12622 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 12623set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12625$as_echo_n "checking for $ac_word... " >&6; }
12626if test "${ac_cv_prog_RANLIB_FOR_TARGET+set}" = set; then :
12627 $as_echo_n "(cached) " >&6
859789af 12628else
05cbd757
PB
12629 if test -n "$RANLIB_FOR_TARGET"; then
12630 ac_cv_prog_RANLIB_FOR_TARGET="$RANLIB_FOR_TARGET" # Let the user override the test.
859789af 12631else
c6b750e1
DJ
12632as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12633for as_dir in $PATH
12634do
12635 IFS=$as_save_IFS
12636 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12637 for ac_exec_ext in '' $ac_executable_extensions; do
12638 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12639 ac_cv_prog_RANLIB_FOR_TARGET="${ncn_progname}"
81ecdfbb 12640 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12641 break 2
12642 fi
12643done
81ecdfbb
RW
12644 done
12645IFS=$as_save_IFS
c6b750e1 12646
859789af
AC
12647fi
12648fi
c6b750e1 12649RANLIB_FOR_TARGET=$ac_cv_prog_RANLIB_FOR_TARGET
05cbd757 12650if test -n "$RANLIB_FOR_TARGET"; then
81ecdfbb
RW
12651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB_FOR_TARGET" >&5
12652$as_echo "$RANLIB_FOR_TARGET" >&6; }
859789af 12653else
81ecdfbb
RW
12654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12655$as_echo "no" >&6; }
859789af 12656fi
c6b750e1 12657
81ecdfbb 12658
2429c060
PB
12659 fi
12660 test -n "$ac_cv_prog_RANLIB_FOR_TARGET" && break
12661 done
12662fi
c6b750e1 12663
2429c060
PB
12664if test -z "$ac_cv_prog_RANLIB_FOR_TARGET" ; then
12665 set dummy ranlib
12666 if test $build = $target ; then
12667 RANLIB_FOR_TARGET="$2"
12668 else
12669 RANLIB_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 12670 fi
d3f5afc4
MS
12671else
12672 RANLIB_FOR_TARGET="$ac_cv_prog_RANLIB_FOR_TARGET"
2429c060 12673fi
05cbd757 12674
3a35eeb3
PB
12675else
12676 RANLIB_FOR_TARGET=$ac_cv_path_RANLIB_FOR_TARGET
859789af
AC
12677fi
12678
2429c060
PB
12679
12680
12681
12682if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
12683 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strip in $with_build_time_tools" >&5
12685$as_echo_n "checking for strip in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12686 if test -x $with_build_time_tools/strip; then
12687 STRIP_FOR_TARGET=`cd $with_build_time_tools && pwd`/strip
12688 ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
81ecdfbb
RW
12689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_STRIP_FOR_TARGET" >&5
12690$as_echo "$ac_cv_path_STRIP_FOR_TARGET" >&6; }
3a35eeb3 12691 else
81ecdfbb
RW
12692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12693$as_echo "no" >&6; }
3a35eeb3 12694 fi
2429c060
PB
12695 elif test $build != $host && test $have_gcc_for_target = yes; then
12696 STRIP_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=strip`
d3f5afc4
MS
12697 test $STRIP_FOR_TARGET = strip && STRIP_FOR_TARGET=
12698 test -n "$STRIP_FOR_TARGET" && ac_cv_path_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
2429c060
PB
12699 fi
12700fi
c6b750e1 12701if test -z "$ac_cv_path_STRIP_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12702 # Extract the first word of "strip", so it can be a program name with args.
12703set dummy strip; ac_word=$2
81ecdfbb
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_path_STRIP_FOR_TARGET+set}" = set; then :
12707 $as_echo_n "(cached) " >&6
2429c060 12708else
c6b750e1
DJ
12709 case $STRIP_FOR_TARGET in
12710 [\\/]* | ?:[\\/]*)
2429c060
PB
12711 ac_cv_path_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test with a path.
12712 ;;
2429c060 12713 *)
c6b750e1
DJ
12714 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12715for as_dir in $gcc_cv_tool_dirs
12716do
12717 IFS=$as_save_IFS
12718 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12719 for ac_exec_ext in '' $ac_executable_extensions; do
12720 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12721 ac_cv_path_STRIP_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12722 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12723 break 2
12724 fi
12725done
81ecdfbb
RW
12726 done
12727IFS=$as_save_IFS
c6b750e1 12728
2429c060
PB
12729 ;;
12730esac
12731fi
c6b750e1 12732STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060 12733if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12735$as_echo "$STRIP_FOR_TARGET" >&6; }
2429c060 12736else
81ecdfbb
RW
12737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12738$as_echo "no" >&6; }
2429c060
PB
12739fi
12740
81ecdfbb 12741
2429c060
PB
12742fi
12743if test -z "$ac_cv_path_STRIP_FOR_TARGET" ; then
9a819804
AO
12744
12745
12746if test -n "$STRIP_FOR_TARGET"; then
12747 ac_cv_prog_STRIP_FOR_TARGET=$STRIP_FOR_TARGET
12748elif test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12749 STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12750fi
12751
12752if test -n "$ac_cv_prog_STRIP_FOR_TARGET"; then
12753 for ncn_progname in strip; do
12754 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12755set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12757$as_echo_n "checking for $ac_word... " >&6; }
12758if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12759 $as_echo_n "(cached) " >&6
9a819804
AO
12760else
12761 if test -n "$STRIP_FOR_TARGET"; then
12762 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12763else
12764as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12765for as_dir in $PATH
12766do
12767 IFS=$as_save_IFS
12768 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12769 for ac_exec_ext in '' $ac_executable_extensions; do
12770 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 12771 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12772 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
12773 break 2
12774 fi
12775done
81ecdfbb
RW
12776 done
12777IFS=$as_save_IFS
9a819804
AO
12778
12779fi
12780fi
12781STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
12782if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12784$as_echo "$STRIP_FOR_TARGET" >&6; }
9a819804 12785else
81ecdfbb
RW
12786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12787$as_echo "no" >&6; }
9a819804
AO
12788fi
12789
81ecdfbb 12790
9a819804
AO
12791 done
12792fi
12793
12794if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 12795 for ncn_progname in strip; do
81ecdfbb
RW
12796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
12797$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12798 if test -x $with_build_time_tools/${ncn_progname}; then
12799 ac_cv_prog_STRIP_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
12800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12801$as_echo "yes" >&6; }
2429c060
PB
12802 break
12803 else
81ecdfbb
RW
12804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12805$as_echo "no" >&6; }
2429c060
PB
12806 fi
12807 done
12808fi
12809
12810if test -z "$ac_cv_prog_STRIP_FOR_TARGET"; then
12811 for ncn_progname in strip; do
12812 if test -n "$ncn_target_tool_prefix"; then
12813 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
7e0f7140 12814set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
12815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12816$as_echo_n "checking for $ac_word... " >&6; }
12817if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12818 $as_echo_n "(cached) " >&6
7e0f7140
GK
12819else
12820 if test -n "$STRIP_FOR_TARGET"; then
12821 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
c6b750e1
DJ
12822else
12823as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12824for as_dir in $PATH
12825do
12826 IFS=$as_save_IFS
12827 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12828 for ac_exec_ext in '' $ac_executable_extensions; do
12829 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12830 ac_cv_prog_STRIP_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 12831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12832 break 2
12833 fi
12834done
81ecdfbb
RW
12835 done
12836IFS=$as_save_IFS
c6b750e1 12837
7e0f7140
GK
12838fi
12839fi
c6b750e1 12840STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12841if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12843$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12844else
81ecdfbb
RW
12845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12846$as_echo "no" >&6; }
7e0f7140
GK
12847fi
12848
81ecdfbb 12849
2429c060
PB
12850 fi
12851 if test -z "$ac_cv_prog_STRIP_FOR_TARGET" && test $build = $target ; then
12852 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
7e0f7140 12853set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12855$as_echo_n "checking for $ac_word... " >&6; }
12856if test "${ac_cv_prog_STRIP_FOR_TARGET+set}" = set; then :
12857 $as_echo_n "(cached) " >&6
7e0f7140
GK
12858else
12859 if test -n "$STRIP_FOR_TARGET"; then
12860 ac_cv_prog_STRIP_FOR_TARGET="$STRIP_FOR_TARGET" # Let the user override the test.
12861else
c6b750e1
DJ
12862as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12863for as_dir in $PATH
12864do
12865 IFS=$as_save_IFS
12866 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12867 for ac_exec_ext in '' $ac_executable_extensions; do
12868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12869 ac_cv_prog_STRIP_FOR_TARGET="${ncn_progname}"
81ecdfbb 12870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12871 break 2
12872 fi
12873done
81ecdfbb
RW
12874 done
12875IFS=$as_save_IFS
c6b750e1 12876
7e0f7140
GK
12877fi
12878fi
c6b750e1 12879STRIP_FOR_TARGET=$ac_cv_prog_STRIP_FOR_TARGET
7e0f7140 12880if test -n "$STRIP_FOR_TARGET"; then
81ecdfbb
RW
12881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP_FOR_TARGET" >&5
12882$as_echo "$STRIP_FOR_TARGET" >&6; }
7e0f7140 12883else
81ecdfbb
RW
12884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12885$as_echo "no" >&6; }
7e0f7140 12886fi
c6b750e1 12887
81ecdfbb 12888
2429c060
PB
12889 fi
12890 test -n "$ac_cv_prog_STRIP_FOR_TARGET" && break
12891 done
12892fi
c6b750e1 12893
7e0f7140
GK
12894if test -z "$ac_cv_prog_STRIP_FOR_TARGET" ; then
12895 set dummy strip
12896 if test $build = $target ; then
12897 STRIP_FOR_TARGET="$2"
12898 else
12899 STRIP_FOR_TARGET="${ncn_target_tool_prefix}$2"
12900 fi
d3f5afc4
MS
12901else
12902 STRIP_FOR_TARGET="$ac_cv_prog_STRIP_FOR_TARGET"
7e0f7140
GK
12903fi
12904
3a35eeb3
PB
12905else
12906 STRIP_FOR_TARGET=$ac_cv_path_STRIP_FOR_TARGET
2429c060
PB
12907fi
12908
12909
12910
12911
12912if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
12913 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
12914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windres in $with_build_time_tools" >&5
12915$as_echo_n "checking for windres in $with_build_time_tools... " >&6; }
3a35eeb3
PB
12916 if test -x $with_build_time_tools/windres; then
12917 WINDRES_FOR_TARGET=`cd $with_build_time_tools && pwd`/windres
12918 ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
81ecdfbb
RW
12919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDRES_FOR_TARGET" >&5
12920$as_echo "$ac_cv_path_WINDRES_FOR_TARGET" >&6; }
3a35eeb3 12921 else
81ecdfbb
RW
12922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12923$as_echo "no" >&6; }
3a35eeb3 12924 fi
2429c060
PB
12925 elif test $build != $host && test $have_gcc_for_target = yes; then
12926 WINDRES_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windres`
d3f5afc4
MS
12927 test $WINDRES_FOR_TARGET = windres && WINDRES_FOR_TARGET=
12928 test -n "$WINDRES_FOR_TARGET" && ac_cv_path_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
2429c060
PB
12929 fi
12930fi
c6b750e1 12931if test -z "$ac_cv_path_WINDRES_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
2429c060
PB
12932 # Extract the first word of "windres", so it can be a program name with args.
12933set dummy windres; ac_word=$2
81ecdfbb
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_path_WINDRES_FOR_TARGET+set}" = set; then :
12937 $as_echo_n "(cached) " >&6
2429c060 12938else
c6b750e1
DJ
12939 case $WINDRES_FOR_TARGET in
12940 [\\/]* | ?:[\\/]*)
2429c060
PB
12941 ac_cv_path_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test with a path.
12942 ;;
2429c060 12943 *)
c6b750e1
DJ
12944 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12945for as_dir in $gcc_cv_tool_dirs
12946do
12947 IFS=$as_save_IFS
12948 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12949 for ac_exec_ext in '' $ac_executable_extensions; do
12950 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 12951 ac_cv_path_WINDRES_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 12952 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
12953 break 2
12954 fi
12955done
81ecdfbb
RW
12956 done
12957IFS=$as_save_IFS
c6b750e1 12958
2429c060
PB
12959 ;;
12960esac
12961fi
c6b750e1 12962WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060 12963if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
12964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
12965$as_echo "$WINDRES_FOR_TARGET" >&6; }
2429c060 12966else
81ecdfbb
RW
12967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12968$as_echo "no" >&6; }
2429c060
PB
12969fi
12970
81ecdfbb 12971
2429c060
PB
12972fi
12973if test -z "$ac_cv_path_WINDRES_FOR_TARGET" ; then
9a819804
AO
12974
12975
12976if test -n "$WINDRES_FOR_TARGET"; then
12977 ac_cv_prog_WINDRES_FOR_TARGET=$WINDRES_FOR_TARGET
12978elif test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12979 WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
12980fi
12981
12982if test -n "$ac_cv_prog_WINDRES_FOR_TARGET"; then
12983 for ncn_progname in windres; do
12984 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
12985set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
12986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12987$as_echo_n "checking for $ac_word... " >&6; }
12988if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
12989 $as_echo_n "(cached) " >&6
9a819804
AO
12990else
12991 if test -n "$WINDRES_FOR_TARGET"; then
12992 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
12993else
12994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12995for as_dir in $PATH
12996do
12997 IFS=$as_save_IFS
12998 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
12999 for ac_exec_ext in '' $ac_executable_extensions; do
13000 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9a819804 13001 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13002 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9a819804
AO
13003 break 2
13004 fi
13005done
81ecdfbb
RW
13006 done
13007IFS=$as_save_IFS
9a819804
AO
13008
13009fi
13010fi
13011WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
13012if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13014$as_echo "$WINDRES_FOR_TARGET" >&6; }
9a819804 13015else
81ecdfbb
RW
13016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13017$as_echo "no" >&6; }
9a819804
AO
13018fi
13019
81ecdfbb 13020
9a819804
AO
13021 done
13022fi
13023
13024if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test -n "$with_build_time_tools"; then
2429c060 13025 for ncn_progname in windres; do
81ecdfbb
RW
13026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13027$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
3a35eeb3
PB
13028 if test -x $with_build_time_tools/${ncn_progname}; then
13029 ac_cv_prog_WINDRES_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13031$as_echo "yes" >&6; }
2429c060
PB
13032 break
13033 else
81ecdfbb
RW
13034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13035$as_echo "no" >&6; }
2429c060
PB
13036 fi
13037 done
13038fi
13039
13040if test -z "$ac_cv_prog_WINDRES_FOR_TARGET"; then
13041 for ncn_progname in windres; do
13042 if test -n "$ncn_target_tool_prefix"; then
13043 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
05cbd757 13044set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13046$as_echo_n "checking for $ac_word... " >&6; }
13047if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13048 $as_echo_n "(cached) " >&6
859789af 13049else
55db4b87
PB
13050 if test -n "$WINDRES_FOR_TARGET"; then
13051 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13052else
c6b750e1
DJ
13053as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13054for as_dir in $PATH
13055do
13056 IFS=$as_save_IFS
13057 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13058 for ac_exec_ext in '' $ac_executable_extensions; do
13059 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13060 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13061 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13062 break 2
13063 fi
13064done
81ecdfbb
RW
13065 done
13066IFS=$as_save_IFS
c6b750e1 13067
859789af
AC
13068fi
13069fi
c6b750e1 13070WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
55db4b87 13071if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13073$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13074else
81ecdfbb
RW
13075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13076$as_echo "no" >&6; }
859789af
AC
13077fi
13078
81ecdfbb 13079
2429c060
PB
13080 fi
13081 if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" && test $build = $target ; then
13082 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
05cbd757 13083set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13084{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13085$as_echo_n "checking for $ac_word... " >&6; }
13086if test "${ac_cv_prog_WINDRES_FOR_TARGET+set}" = set; then :
13087 $as_echo_n "(cached) " >&6
859789af 13088else
05cbd757
PB
13089 if test -n "$WINDRES_FOR_TARGET"; then
13090 ac_cv_prog_WINDRES_FOR_TARGET="$WINDRES_FOR_TARGET" # Let the user override the test.
859789af 13091else
c6b750e1
DJ
13092as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13093for as_dir in $PATH
13094do
13095 IFS=$as_save_IFS
13096 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13097 for ac_exec_ext in '' $ac_executable_extensions; do
13098 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
c6b750e1 13099 ac_cv_prog_WINDRES_FOR_TARGET="${ncn_progname}"
81ecdfbb 13100 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
c6b750e1
DJ
13101 break 2
13102 fi
13103done
81ecdfbb
RW
13104 done
13105IFS=$as_save_IFS
c6b750e1 13106
859789af
AC
13107fi
13108fi
c6b750e1 13109WINDRES_FOR_TARGET=$ac_cv_prog_WINDRES_FOR_TARGET
05cbd757 13110if test -n "$WINDRES_FOR_TARGET"; then
81ecdfbb
RW
13111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES_FOR_TARGET" >&5
13112$as_echo "$WINDRES_FOR_TARGET" >&6; }
859789af 13113else
81ecdfbb
RW
13114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13115$as_echo "no" >&6; }
859789af 13116fi
c6b750e1 13117
81ecdfbb 13118
2429c060
PB
13119 fi
13120 test -n "$ac_cv_prog_WINDRES_FOR_TARGET" && break
13121 done
13122fi
c6b750e1 13123
05cbd757
PB
13124if test -z "$ac_cv_prog_WINDRES_FOR_TARGET" ; then
13125 set dummy windres
13126 if test $build = $target ; then
13127 WINDRES_FOR_TARGET="$2"
859789af 13128 else
05cbd757 13129 WINDRES_FOR_TARGET="${ncn_target_tool_prefix}$2"
859789af 13130 fi
d3f5afc4
MS
13131else
13132 WINDRES_FOR_TARGET="$ac_cv_prog_WINDRES_FOR_TARGET"
859789af
AC
13133fi
13134
3a35eeb3
PB
13135else
13136 WINDRES_FOR_TARGET=$ac_cv_path_WINDRES_FOR_TARGET
2429c060
PB
13137fi
13138
852e5f18 13139
0c24b341
NC
13140
13141
13142if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13143 if test -n "$with_build_time_tools"; then
81ecdfbb
RW
13144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for windmc in $with_build_time_tools" >&5
13145$as_echo_n "checking for windmc in $with_build_time_tools... " >&6; }
0c24b341
NC
13146 if test -x $with_build_time_tools/windmc; then
13147 WINDMC_FOR_TARGET=`cd $with_build_time_tools && pwd`/windmc
13148 ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
81ecdfbb
RW
13149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_WINDMC_FOR_TARGET" >&5
13150$as_echo "$ac_cv_path_WINDMC_FOR_TARGET" >&6; }
0c24b341 13151 else
81ecdfbb
RW
13152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13153$as_echo "no" >&6; }
0c24b341
NC
13154 fi
13155 elif test $build != $host && test $have_gcc_for_target = yes; then
13156 WINDMC_FOR_TARGET=`$GCC_FOR_TARGET --print-prog-name=windmc`
13157 test $WINDMC_FOR_TARGET = windmc && WINDMC_FOR_TARGET=
13158 test -n "$WINDMC_FOR_TARGET" && ac_cv_path_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13159 fi
13160fi
13161if test -z "$ac_cv_path_WINDMC_FOR_TARGET" && test -n "$gcc_cv_tool_dirs"; then
13162 # Extract the first word of "windmc", so it can be a program name with args.
13163set dummy windmc; ac_word=$2
81ecdfbb
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_path_WINDMC_FOR_TARGET+set}" = set; then :
13167 $as_echo_n "(cached) " >&6
0c24b341
NC
13168else
13169 case $WINDMC_FOR_TARGET in
13170 [\\/]* | ?:[\\/]*)
13171 ac_cv_path_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test with a path.
13172 ;;
13173 *)
13174 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13175for as_dir in $gcc_cv_tool_dirs
13176do
13177 IFS=$as_save_IFS
13178 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13179 for ac_exec_ext in '' $ac_executable_extensions; do
13180 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13181 ac_cv_path_WINDMC_FOR_TARGET="$as_dir/$ac_word$ac_exec_ext"
81ecdfbb 13182 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13183 break 2
13184 fi
13185done
81ecdfbb
RW
13186 done
13187IFS=$as_save_IFS
0c24b341
NC
13188
13189 ;;
13190esac
13191fi
13192WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
0c24b341 13193if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13195$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13196else
81ecdfbb
RW
13197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13198$as_echo "no" >&6; }
0c24b341
NC
13199fi
13200
81ecdfbb 13201
0c24b341
NC
13202fi
13203if test -z "$ac_cv_path_WINDMC_FOR_TARGET" ; then
13204
13205
13206if test -n "$WINDMC_FOR_TARGET"; then
13207 ac_cv_prog_WINDMC_FOR_TARGET=$WINDMC_FOR_TARGET
13208elif test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13209 WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13210fi
13211
13212if test -n "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13213 for ncn_progname in windmc; do
13214 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13215set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13217$as_echo_n "checking for $ac_word... " >&6; }
13218if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13219 $as_echo_n "(cached) " >&6
0c24b341
NC
13220else
13221 if test -n "$WINDMC_FOR_TARGET"; then
13222 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13223else
13224as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13225for as_dir in $PATH
13226do
13227 IFS=$as_save_IFS
13228 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13229 for ac_exec_ext in '' $ac_executable_extensions; do
13230 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13231 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13232 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13233 break 2
13234 fi
13235done
81ecdfbb
RW
13236 done
13237IFS=$as_save_IFS
0c24b341
NC
13238
13239fi
13240fi
13241WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13242if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13244$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13245else
81ecdfbb
RW
13246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13247$as_echo "no" >&6; }
0c24b341
NC
13248fi
13249
81ecdfbb 13250
0c24b341
NC
13251 done
13252fi
13253
13254if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test -n "$with_build_time_tools"; then
13255 for ncn_progname in windmc; do
81ecdfbb
RW
13256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ncn_progname} in $with_build_time_tools" >&5
13257$as_echo_n "checking for ${ncn_progname} in $with_build_time_tools... " >&6; }
0c24b341
NC
13258 if test -x $with_build_time_tools/${ncn_progname}; then
13259 ac_cv_prog_WINDMC_FOR_TARGET=$with_build_time_tools/${ncn_progname}
81ecdfbb
RW
13260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13261$as_echo "yes" >&6; }
0c24b341
NC
13262 break
13263 else
81ecdfbb
RW
13264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13265$as_echo "no" >&6; }
0c24b341
NC
13266 fi
13267 done
13268fi
13269
13270if test -z "$ac_cv_prog_WINDMC_FOR_TARGET"; then
13271 for ncn_progname in windmc; do
13272 if test -n "$ncn_target_tool_prefix"; then
13273 # Extract the first word of "${ncn_target_tool_prefix}${ncn_progname}", so it can be a program name with args.
13274set dummy ${ncn_target_tool_prefix}${ncn_progname}; ac_word=$2
81ecdfbb
RW
13275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13276$as_echo_n "checking for $ac_word... " >&6; }
13277if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13278 $as_echo_n "(cached) " >&6
0c24b341
NC
13279else
13280 if test -n "$WINDMC_FOR_TARGET"; then
13281 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13282else
13283as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13284for as_dir in $PATH
13285do
13286 IFS=$as_save_IFS
13287 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13288 for ac_exec_ext in '' $ac_executable_extensions; do
13289 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13290 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_target_tool_prefix}${ncn_progname}"
81ecdfbb 13291 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13292 break 2
13293 fi
13294done
81ecdfbb
RW
13295 done
13296IFS=$as_save_IFS
0c24b341
NC
13297
13298fi
13299fi
13300WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13301if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13303$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13304else
81ecdfbb
RW
13305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13306$as_echo "no" >&6; }
0c24b341
NC
13307fi
13308
81ecdfbb 13309
0c24b341
NC
13310 fi
13311 if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" && test $build = $target ; then
13312 # Extract the first word of "${ncn_progname}", so it can be a program name with args.
13313set dummy ${ncn_progname}; ac_word=$2
81ecdfbb
RW
13314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13315$as_echo_n "checking for $ac_word... " >&6; }
13316if test "${ac_cv_prog_WINDMC_FOR_TARGET+set}" = set; then :
13317 $as_echo_n "(cached) " >&6
0c24b341
NC
13318else
13319 if test -n "$WINDMC_FOR_TARGET"; then
13320 ac_cv_prog_WINDMC_FOR_TARGET="$WINDMC_FOR_TARGET" # Let the user override the test.
13321else
13322as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13323for as_dir in $PATH
13324do
13325 IFS=$as_save_IFS
13326 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
13327 for ac_exec_ext in '' $ac_executable_extensions; do
13328 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
0c24b341 13329 ac_cv_prog_WINDMC_FOR_TARGET="${ncn_progname}"
81ecdfbb 13330 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0c24b341
NC
13331 break 2
13332 fi
13333done
81ecdfbb
RW
13334 done
13335IFS=$as_save_IFS
0c24b341
NC
13336
13337fi
13338fi
13339WINDMC_FOR_TARGET=$ac_cv_prog_WINDMC_FOR_TARGET
13340if test -n "$WINDMC_FOR_TARGET"; then
81ecdfbb
RW
13341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDMC_FOR_TARGET" >&5
13342$as_echo "$WINDMC_FOR_TARGET" >&6; }
0c24b341 13343else
81ecdfbb
RW
13344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13345$as_echo "no" >&6; }
0c24b341
NC
13346fi
13347
81ecdfbb 13348
0c24b341
NC
13349 fi
13350 test -n "$ac_cv_prog_WINDMC_FOR_TARGET" && break
13351 done
13352fi
13353
13354if test -z "$ac_cv_prog_WINDMC_FOR_TARGET" ; then
13355 set dummy windmc
13356 if test $build = $target ; then
13357 WINDMC_FOR_TARGET="$2"
13358 else
13359 WINDMC_FOR_TARGET="${ncn_target_tool_prefix}$2"
13360 fi
13361else
13362 WINDMC_FOR_TARGET="$ac_cv_prog_WINDMC_FOR_TARGET"
13363fi
13364
13365else
13366 WINDMC_FOR_TARGET=$ac_cv_path_WINDMC_FOR_TARGET
13367fi
13368
13369
be01d343
PB
13370RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
13371
81ecdfbb
RW
13372{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5
13373$as_echo_n "checking where to find the target ar... " >&6; }
be01d343 13374if test "x${build}" != "x${host}" ; then
2429c060
PB
13375 if expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13376 # We already found the complete path
b8025f34 13377 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13379$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13380 else
13381 # Canadian cross, just use what we found
81ecdfbb
RW
13382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13383$as_echo "pre-installed" >&6; }
2429c060 13384 fi
be01d343
PB
13385else
13386 ok=yes
13387 case " ${configdirs} " in
13388 *" binutils "*) ;;
13389 *) ok=no ;;
13390 esac
c6b750e1 13391
be01d343
PB
13392 if test $ok = yes; then
13393 # An in-tree tool is available and we can use it
13394 AR_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ar'
81ecdfbb
RW
13395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13396$as_echo "just compiled" >&6; }
2429c060
PB
13397 elif expr "x$AR_FOR_TARGET" : "x/" > /dev/null; then
13398 # We already found the complete path
b8025f34 13399 ac_dir=`dirname $AR_FOR_TARGET`
81ecdfbb
RW
13400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13401$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13402 elif test "x$target" = "x$host"; then
13403 # We can use an host tool
13404 AR_FOR_TARGET='$(AR)'
81ecdfbb
RW
13405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13406$as_echo "host tool" >&6; }
be01d343
PB
13407 else
13408 # We need a cross tool
81ecdfbb
RW
13409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13410$as_echo "pre-installed" >&6; }
be01d343
PB
13411 fi
13412fi
4b900473 13413
81ecdfbb
RW
13414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target as" >&5
13415$as_echo_n "checking where to find the target as... " >&6; }
be01d343 13416if test "x${build}" != "x${host}" ; then
2429c060
PB
13417 if expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13418 # We already found the complete path
b8025f34 13419 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13421$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13422 else
13423 # Canadian cross, just use what we found
81ecdfbb
RW
13424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13425$as_echo "pre-installed" >&6; }
2429c060 13426 fi
be01d343
PB
13427else
13428 ok=yes
13429 case " ${configdirs} " in
13430 *" gas "*) ;;
13431 *) ok=no ;;
13432 esac
c6b750e1 13433
be01d343
PB
13434 if test $ok = yes; then
13435 # An in-tree tool is available and we can use it
13436 AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gas/as-new'
81ecdfbb
RW
13437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13438$as_echo "just compiled" >&6; }
2429c060
PB
13439 elif expr "x$AS_FOR_TARGET" : "x/" > /dev/null; then
13440 # We already found the complete path
b8025f34 13441 ac_dir=`dirname $AS_FOR_TARGET`
81ecdfbb
RW
13442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13443$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13444 elif test "x$target" = "x$host"; then
13445 # We can use an host tool
13446 AS_FOR_TARGET='$(AS)'
81ecdfbb
RW
13447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13448$as_echo "host tool" >&6; }
be01d343
PB
13449 else
13450 # We need a cross tool
81ecdfbb
RW
13451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13452$as_echo "pre-installed" >&6; }
be01d343
PB
13453 fi
13454fi
4b900473 13455
81ecdfbb
RW
13456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target cc" >&5
13457$as_echo_n "checking where to find the target cc... " >&6; }
be01d343 13458if test "x${build}" != "x${host}" ; then
2429c060
PB
13459 if expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13460 # We already found the complete path
b8025f34 13461 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13463$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13464 else
13465 # Canadian cross, just use what we found
81ecdfbb
RW
13466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13467$as_echo "pre-installed" >&6; }
2429c060 13468 fi
be01d343
PB
13469else
13470 ok=yes
13471 case " ${configdirs} " in
13472 *" gcc "*) ;;
13473 *) ok=no ;;
13474 esac
c6b750e1 13475
be01d343
PB
13476 if test $ok = yes; then
13477 # An in-tree tool is available and we can use it
13478 CC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13480$as_echo "just compiled" >&6; }
2429c060
PB
13481 elif expr "x$CC_FOR_TARGET" : "x/" > /dev/null; then
13482 # We already found the complete path
b8025f34 13483 ac_dir=`dirname $CC_FOR_TARGET`
81ecdfbb
RW
13484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13485$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13486 elif test "x$target" = "x$host"; then
13487 # We can use an host tool
13488 CC_FOR_TARGET='$(CC)'
81ecdfbb
RW
13489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13490$as_echo "host tool" >&6; }
be01d343
PB
13491 else
13492 # We need a cross tool
81ecdfbb
RW
13493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13494$as_echo "pre-installed" >&6; }
be01d343
PB
13495 fi
13496fi
4b900473 13497
81ecdfbb
RW
13498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++" >&5
13499$as_echo_n "checking where to find the target c++... " >&6; }
be01d343 13500if test "x${build}" != "x${host}" ; then
2429c060
PB
13501 if expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13502 # We already found the complete path
b8025f34 13503 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13505$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13506 else
13507 # Canadian cross, just use what we found
81ecdfbb
RW
13508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13509$as_echo "pre-installed" >&6; }
2429c060 13510 fi
be01d343
PB
13511else
13512 ok=yes
13513 case " ${configdirs} " in
13514 *" gcc "*) ;;
13515 *) ok=no ;;
13516 esac
13517 case ,${enable_languages}, in
13518 *,c++,*) ;;
13519 *) ok=no ;;
13520 esac
13521 if test $ok = yes; then
13522 # An in-tree tool is available and we can use it
13523 CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
81ecdfbb
RW
13524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13525$as_echo "just compiled" >&6; }
2429c060
PB
13526 elif expr "x$CXX_FOR_TARGET" : "x/" > /dev/null; then
13527 # We already found the complete path
b8025f34 13528 ac_dir=`dirname $CXX_FOR_TARGET`
81ecdfbb
RW
13529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13530$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13531 elif test "x$target" = "x$host"; then
13532 # We can use an host tool
13533 CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13535$as_echo "host tool" >&6; }
be01d343
PB
13536 else
13537 # We need a cross tool
81ecdfbb
RW
13538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13539$as_echo "pre-installed" >&6; }
be01d343
PB
13540 fi
13541fi
4b900473 13542
81ecdfbb
RW
13543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target c++ for libstdc++" >&5
13544$as_echo_n "checking where to find the target c++ for libstdc++... " >&6; }
be01d343 13545if test "x${build}" != "x${host}" ; then
2429c060
PB
13546 if expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13547 # We already found the complete path
b8025f34 13548 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13550$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13551 else
13552 # Canadian cross, just use what we found
81ecdfbb
RW
13553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13554$as_echo "pre-installed" >&6; }
2429c060 13555 fi
be01d343
PB
13556else
13557 ok=yes
13558 case " ${configdirs} " in
13559 *" gcc "*) ;;
13560 *) ok=no ;;
13561 esac
13562 case ,${enable_languages}, in
13563 *,c++,*) ;;
13564 *) ok=no ;;
13565 esac
13566 if test $ok = yes; then
13567 # An in-tree tool is available and we can use it
13568 RAW_CXX_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs'
81ecdfbb
RW
13569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13570$as_echo "just compiled" >&6; }
2429c060
PB
13571 elif expr "x$RAW_CXX_FOR_TARGET" : "x/" > /dev/null; then
13572 # We already found the complete path
b8025f34 13573 ac_dir=`dirname $RAW_CXX_FOR_TARGET`
81ecdfbb
RW
13574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13575$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13576 elif test "x$target" = "x$host"; then
13577 # We can use an host tool
13578 RAW_CXX_FOR_TARGET='$(CXX)'
81ecdfbb
RW
13579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13580$as_echo "host tool" >&6; }
be01d343
PB
13581 else
13582 # We need a cross tool
81ecdfbb
RW
13583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13584$as_echo "pre-installed" >&6; }
be01d343
PB
13585 fi
13586fi
4b900473 13587
81ecdfbb
RW
13588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target dlltool" >&5
13589$as_echo_n "checking where to find the target dlltool... " >&6; }
be01d343 13590if test "x${build}" != "x${host}" ; then
2429c060
PB
13591 if expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13592 # We already found the complete path
b8025f34 13593 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13595$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13596 else
13597 # Canadian cross, just use what we found
81ecdfbb
RW
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13599$as_echo "pre-installed" >&6; }
2429c060 13600 fi
be01d343
PB
13601else
13602 ok=yes
13603 case " ${configdirs} " in
13604 *" binutils "*) ;;
13605 *) ok=no ;;
13606 esac
c6b750e1 13607
be01d343
PB
13608 if test $ok = yes; then
13609 # An in-tree tool is available and we can use it
13610 DLLTOOL_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/dlltool'
81ecdfbb
RW
13611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13612$as_echo "just compiled" >&6; }
2429c060
PB
13613 elif expr "x$DLLTOOL_FOR_TARGET" : "x/" > /dev/null; then
13614 # We already found the complete path
b8025f34 13615 ac_dir=`dirname $DLLTOOL_FOR_TARGET`
81ecdfbb
RW
13616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13617$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13618 elif test "x$target" = "x$host"; then
13619 # We can use an host tool
13620 DLLTOOL_FOR_TARGET='$(DLLTOOL)'
81ecdfbb
RW
13621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13622$as_echo "host tool" >&6; }
be01d343
PB
13623 else
13624 # We need a cross tool
81ecdfbb
RW
13625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13626$as_echo "pre-installed" >&6; }
be01d343
PB
13627 fi
13628fi
4b900473 13629
81ecdfbb
RW
13630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcc" >&5
13631$as_echo_n "checking where to find the target gcc... " >&6; }
be01d343 13632if test "x${build}" != "x${host}" ; then
2429c060
PB
13633 if expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13634 # We already found the complete path
b8025f34 13635 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13637$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13638 else
13639 # Canadian cross, just use what we found
81ecdfbb
RW
13640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13641$as_echo "pre-installed" >&6; }
2429c060 13642 fi
be01d343
PB
13643else
13644 ok=yes
13645 case " ${configdirs} " in
13646 *" gcc "*) ;;
13647 *) ok=no ;;
13648 esac
c6b750e1 13649
be01d343
PB
13650 if test $ok = yes; then
13651 # An in-tree tool is available and we can use it
13652 GCC_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13654$as_echo "just compiled" >&6; }
2429c060
PB
13655 elif expr "x$GCC_FOR_TARGET" : "x/" > /dev/null; then
13656 # We already found the complete path
b8025f34 13657 ac_dir=`dirname $GCC_FOR_TARGET`
81ecdfbb
RW
13658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13659$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13660 elif test "x$target" = "x$host"; then
13661 # We can use an host tool
13662 GCC_FOR_TARGET='$()'
81ecdfbb
RW
13663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13664$as_echo "host tool" >&6; }
be01d343
PB
13665 else
13666 # We need a cross tool
81ecdfbb
RW
13667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13668$as_echo "pre-installed" >&6; }
be01d343
PB
13669 fi
13670fi
4b900473 13671
81ecdfbb
RW
13672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gcj" >&5
13673$as_echo_n "checking where to find the target gcj... " >&6; }
be01d343 13674if test "x${build}" != "x${host}" ; then
2429c060
PB
13675 if expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13676 # We already found the complete path
b8025f34 13677 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13679$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13680 else
13681 # Canadian cross, just use what we found
81ecdfbb
RW
13682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13683$as_echo "pre-installed" >&6; }
2429c060 13684 fi
be01d343
PB
13685else
13686 ok=yes
13687 case " ${configdirs} " in
13688 *" gcc "*) ;;
13689 *) ok=no ;;
13690 esac
13691 case ,${enable_languages}, in
13692 *,java,*) ;;
13693 *) ok=no ;;
13694 esac
13695 if test $ok = yes; then
13696 # An in-tree tool is available and we can use it
13697 GCJ_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13699$as_echo "just compiled" >&6; }
2429c060
PB
13700 elif expr "x$GCJ_FOR_TARGET" : "x/" > /dev/null; then
13701 # We already found the complete path
b8025f34 13702 ac_dir=`dirname $GCJ_FOR_TARGET`
81ecdfbb
RW
13703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13704$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13705 elif test "x$target" = "x$host"; then
13706 # We can use an host tool
13707 GCJ_FOR_TARGET='$(GCJ)'
81ecdfbb
RW
13708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13709$as_echo "host tool" >&6; }
be01d343
PB
13710 else
13711 # We need a cross tool
81ecdfbb
RW
13712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13713$as_echo "pre-installed" >&6; }
be01d343
PB
13714 fi
13715fi
4b900473 13716
81ecdfbb
RW
13717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target gfortran" >&5
13718$as_echo_n "checking where to find the target gfortran... " >&6; }
be01d343 13719if test "x${build}" != "x${host}" ; then
2429c060
PB
13720 if expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13721 # We already found the complete path
b8025f34 13722 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13724$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13725 else
13726 # Canadian cross, just use what we found
81ecdfbb
RW
13727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13728$as_echo "pre-installed" >&6; }
2429c060 13729 fi
be01d343
PB
13730else
13731 ok=yes
13732 case " ${configdirs} " in
13733 *" gcc "*) ;;
13734 *) ok=no ;;
13735 esac
13736 case ,${enable_languages}, in
13737 *,fortran,*) ;;
13738 *) ok=no ;;
13739 esac
13740 if test $ok = yes; then
13741 # An in-tree tool is available and we can use it
13742 GFORTRAN_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc/'
81ecdfbb
RW
13743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13744$as_echo "just compiled" >&6; }
2429c060
PB
13745 elif expr "x$GFORTRAN_FOR_TARGET" : "x/" > /dev/null; then
13746 # We already found the complete path
b8025f34 13747 ac_dir=`dirname $GFORTRAN_FOR_TARGET`
81ecdfbb
RW
13748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13749$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13750 elif test "x$target" = "x$host"; then
13751 # We can use an host tool
13752 GFORTRAN_FOR_TARGET='$(GFORTRAN)'
81ecdfbb
RW
13753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13754$as_echo "host tool" >&6; }
be01d343
PB
13755 else
13756 # We need a cross tool
81ecdfbb
RW
13757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13758$as_echo "pre-installed" >&6; }
be01d343
PB
13759 fi
13760fi
4b900473 13761
81ecdfbb
RW
13762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ld" >&5
13763$as_echo_n "checking where to find the target ld... " >&6; }
be01d343 13764if test "x${build}" != "x${host}" ; then
2429c060
PB
13765 if expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13766 # We already found the complete path
b8025f34 13767 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13769$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13770 else
13771 # Canadian cross, just use what we found
81ecdfbb
RW
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13773$as_echo "pre-installed" >&6; }
2429c060 13774 fi
be01d343
PB
13775else
13776 ok=yes
13777 case " ${configdirs} " in
13778 *" ld "*) ;;
13779 *) ok=no ;;
13780 esac
c6b750e1 13781
be01d343
PB
13782 if test $ok = yes; then
13783 # An in-tree tool is available and we can use it
13784 LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/ld/ld-new'
81ecdfbb
RW
13785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13786$as_echo "just compiled" >&6; }
2429c060
PB
13787 elif expr "x$LD_FOR_TARGET" : "x/" > /dev/null; then
13788 # We already found the complete path
b8025f34 13789 ac_dir=`dirname $LD_FOR_TARGET`
81ecdfbb
RW
13790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13791$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13792 elif test "x$target" = "x$host"; then
13793 # We can use an host tool
13794 LD_FOR_TARGET='$(LD)'
81ecdfbb
RW
13795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13796$as_echo "host tool" >&6; }
be01d343
PB
13797 else
13798 # We need a cross tool
81ecdfbb
RW
13799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13800$as_echo "pre-installed" >&6; }
be01d343
PB
13801 fi
13802fi
4b900473 13803
81ecdfbb
RW
13804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target lipo" >&5
13805$as_echo_n "checking where to find the target lipo... " >&6; }
be01d343 13806if test "x${build}" != "x${host}" ; then
2429c060
PB
13807 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13808 # We already found the complete path
b8025f34 13809 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13811$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13812 else
13813 # Canadian cross, just use what we found
81ecdfbb
RW
13814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13815$as_echo "pre-installed" >&6; }
2429c060 13816 fi
be01d343 13817else
2429c060
PB
13818 if expr "x$LIPO_FOR_TARGET" : "x/" > /dev/null; then
13819 # We already found the complete path
b8025f34 13820 ac_dir=`dirname $LIPO_FOR_TARGET`
81ecdfbb
RW
13821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13822$as_echo "pre-installed in $ac_dir" >&6; }
2429c060 13823 elif test "x$target" = "x$host"; then
be01d343
PB
13824 # We can use an host tool
13825 LIPO_FOR_TARGET='$(LIPO)'
81ecdfbb
RW
13826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13827$as_echo "host tool" >&6; }
be01d343
PB
13828 else
13829 # We need a cross tool
81ecdfbb
RW
13830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13831$as_echo "pre-installed" >&6; }
be01d343
PB
13832 fi
13833fi
4b900473 13834
81ecdfbb
RW
13835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target nm" >&5
13836$as_echo_n "checking where to find the target nm... " >&6; }
be01d343 13837if test "x${build}" != "x${host}" ; then
2429c060
PB
13838 if expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13839 # We already found the complete path
b8025f34 13840 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13842$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13843 else
13844 # Canadian cross, just use what we found
81ecdfbb
RW
13845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13846$as_echo "pre-installed" >&6; }
2429c060 13847 fi
be01d343
PB
13848else
13849 ok=yes
13850 case " ${configdirs} " in
13851 *" binutils "*) ;;
13852 *) ok=no ;;
13853 esac
c6b750e1 13854
be01d343
PB
13855 if test $ok = yes; then
13856 # An in-tree tool is available and we can use it
13857 NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/nm-new'
81ecdfbb
RW
13858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13859$as_echo "just compiled" >&6; }
2429c060
PB
13860 elif expr "x$NM_FOR_TARGET" : "x/" > /dev/null; then
13861 # We already found the complete path
b8025f34 13862 ac_dir=`dirname $NM_FOR_TARGET`
81ecdfbb
RW
13863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13864$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13865 elif test "x$target" = "x$host"; then
13866 # We can use an host tool
13867 NM_FOR_TARGET='$(NM)'
81ecdfbb
RW
13868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13869$as_echo "host tool" >&6; }
be01d343
PB
13870 else
13871 # We need a cross tool
81ecdfbb
RW
13872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13873$as_echo "pre-installed" >&6; }
be01d343
PB
13874 fi
13875fi
4b900473 13876
81ecdfbb
RW
13877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target objdump" >&5
13878$as_echo_n "checking where to find the target objdump... " >&6; }
be01d343 13879if test "x${build}" != "x${host}" ; then
2429c060
PB
13880 if expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13881 # We already found the complete path
b8025f34 13882 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13884$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13885 else
13886 # Canadian cross, just use what we found
81ecdfbb
RW
13887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13888$as_echo "pre-installed" >&6; }
2429c060 13889 fi
be01d343
PB
13890else
13891 ok=yes
13892 case " ${configdirs} " in
13893 *" binutils "*) ;;
13894 *) ok=no ;;
13895 esac
c6b750e1 13896
be01d343
PB
13897 if test $ok = yes; then
13898 # An in-tree tool is available and we can use it
13899 OBJDUMP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/objdump'
81ecdfbb
RW
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13901$as_echo "just compiled" >&6; }
2429c060
PB
13902 elif expr "x$OBJDUMP_FOR_TARGET" : "x/" > /dev/null; then
13903 # We already found the complete path
b8025f34 13904 ac_dir=`dirname $OBJDUMP_FOR_TARGET`
81ecdfbb
RW
13905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13906$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13907 elif test "x$target" = "x$host"; then
13908 # We can use an host tool
13909 OBJDUMP_FOR_TARGET='$(OBJDUMP)'
81ecdfbb
RW
13910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13911$as_echo "host tool" >&6; }
be01d343
PB
13912 else
13913 # We need a cross tool
81ecdfbb
RW
13914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13915$as_echo "pre-installed" >&6; }
be01d343
PB
13916 fi
13917fi
4b900473 13918
81ecdfbb
RW
13919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ranlib" >&5
13920$as_echo_n "checking where to find the target ranlib... " >&6; }
be01d343 13921if test "x${build}" != "x${host}" ; then
2429c060
PB
13922 if expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13923 # We already found the complete path
b8025f34 13924 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13926$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13927 else
13928 # Canadian cross, just use what we found
81ecdfbb
RW
13929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13930$as_echo "pre-installed" >&6; }
2429c060 13931 fi
be01d343
PB
13932else
13933 ok=yes
13934 case " ${configdirs} " in
13935 *" binutils "*) ;;
13936 *) ok=no ;;
13937 esac
c6b750e1 13938
be01d343
PB
13939 if test $ok = yes; then
13940 # An in-tree tool is available and we can use it
13941 RANLIB_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/ranlib'
81ecdfbb
RW
13942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13943$as_echo "just compiled" >&6; }
2429c060
PB
13944 elif expr "x$RANLIB_FOR_TARGET" : "x/" > /dev/null; then
13945 # We already found the complete path
b8025f34 13946 ac_dir=`dirname $RANLIB_FOR_TARGET`
81ecdfbb
RW
13947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13948$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13949 elif test "x$target" = "x$host"; then
13950 # We can use an host tool
13951 RANLIB_FOR_TARGET='$(RANLIB)'
81ecdfbb
RW
13952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13953$as_echo "host tool" >&6; }
be01d343
PB
13954 else
13955 # We need a cross tool
81ecdfbb
RW
13956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13957$as_echo "pre-installed" >&6; }
be01d343
PB
13958 fi
13959fi
4b900473 13960
81ecdfbb
RW
13961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target strip" >&5
13962$as_echo_n "checking where to find the target strip... " >&6; }
be01d343 13963if test "x${build}" != "x${host}" ; then
2429c060
PB
13964 if expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13965 # We already found the complete path
b8025f34 13966 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13968$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
13969 else
13970 # Canadian cross, just use what we found
81ecdfbb
RW
13971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13972$as_echo "pre-installed" >&6; }
2429c060 13973 fi
be01d343
PB
13974else
13975 ok=yes
13976 case " ${configdirs} " in
13977 *" binutils "*) ;;
13978 *) ok=no ;;
13979 esac
c6b750e1 13980
be01d343
PB
13981 if test $ok = yes; then
13982 # An in-tree tool is available and we can use it
13983 STRIP_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/strip'
81ecdfbb
RW
13984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
13985$as_echo "just compiled" >&6; }
2429c060
PB
13986 elif expr "x$STRIP_FOR_TARGET" : "x/" > /dev/null; then
13987 # We already found the complete path
b8025f34 13988 ac_dir=`dirname $STRIP_FOR_TARGET`
81ecdfbb
RW
13989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
13990$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
13991 elif test "x$target" = "x$host"; then
13992 # We can use an host tool
13993 STRIP_FOR_TARGET='$(STRIP)'
81ecdfbb
RW
13994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
13995$as_echo "host tool" >&6; }
be01d343
PB
13996 else
13997 # We need a cross tool
81ecdfbb
RW
13998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
13999$as_echo "pre-installed" >&6; }
be01d343
PB
14000 fi
14001fi
4b900473 14002
81ecdfbb
RW
14003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windres" >&5
14004$as_echo_n "checking where to find the target windres... " >&6; }
be01d343 14005if test "x${build}" != "x${host}" ; then
2429c060
PB
14006 if expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14007 # We already found the complete path
b8025f34 14008 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14010$as_echo "pre-installed in $ac_dir" >&6; }
2429c060
PB
14011 else
14012 # Canadian cross, just use what we found
81ecdfbb
RW
14013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14014$as_echo "pre-installed" >&6; }
2429c060 14015 fi
be01d343
PB
14016else
14017 ok=yes
14018 case " ${configdirs} " in
14019 *" binutils "*) ;;
14020 *) ok=no ;;
14021 esac
c6b750e1 14022
be01d343
PB
14023 if test $ok = yes; then
14024 # An in-tree tool is available and we can use it
14025 WINDRES_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windres'
81ecdfbb
RW
14026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14027$as_echo "just compiled" >&6; }
2429c060
PB
14028 elif expr "x$WINDRES_FOR_TARGET" : "x/" > /dev/null; then
14029 # We already found the complete path
b8025f34 14030 ac_dir=`dirname $WINDRES_FOR_TARGET`
81ecdfbb
RW
14031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14032$as_echo "pre-installed in $ac_dir" >&6; }
be01d343
PB
14033 elif test "x$target" = "x$host"; then
14034 # We can use an host tool
14035 WINDRES_FOR_TARGET='$(WINDRES)'
81ecdfbb
RW
14036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14037$as_echo "host tool" >&6; }
be01d343
PB
14038 else
14039 # We need a cross tool
81ecdfbb
RW
14040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14041$as_echo "pre-installed" >&6; }
be01d343 14042 fi
a0da8069 14043fi
54752a6b 14044
81ecdfbb
RW
14045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target windmc" >&5
14046$as_echo_n "checking where to find the target windmc... " >&6; }
0c24b341
NC
14047if test "x${build}" != "x${host}" ; then
14048 if expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14049 # We already found the complete path
14050 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14052$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14053 else
14054 # Canadian cross, just use what we found
81ecdfbb
RW
14055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14056$as_echo "pre-installed" >&6; }
0c24b341
NC
14057 fi
14058else
14059 ok=yes
14060 case " ${configdirs} " in
14061 *" binutils "*) ;;
14062 *) ok=no ;;
14063 esac
14064
14065 if test $ok = yes; then
14066 # An in-tree tool is available and we can use it
14067 WINDMC_FOR_TARGET='$$r/$(HOST_SUBDIR)/binutils/windmc'
81ecdfbb
RW
14068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: just compiled" >&5
14069$as_echo "just compiled" >&6; }
0c24b341
NC
14070 elif expr "x$WINDMC_FOR_TARGET" : "x/" > /dev/null; then
14071 # We already found the complete path
14072 ac_dir=`dirname $WINDMC_FOR_TARGET`
81ecdfbb
RW
14073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed in $ac_dir" >&5
14074$as_echo "pre-installed in $ac_dir" >&6; }
0c24b341
NC
14075 elif test "x$target" = "x$host"; then
14076 # We can use an host tool
14077 WINDMC_FOR_TARGET='$(WINDMC)'
81ecdfbb
RW
14078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host tool" >&5
14079$as_echo "host tool" >&6; }
0c24b341
NC
14080 else
14081 # We need a cross tool
81ecdfbb
RW
14082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pre-installed" >&5
14083$as_echo "pre-installed" >&6; }
0c24b341
NC
14084 fi
14085fi
14086
54752a6b
NN
14087
14088
be01d343 14089
4b900473 14090
a0da8069
NN
14091# Certain tools may need extra flags.
14092AR_FOR_TARGET=${AR_FOR_TARGET}${extra_arflags_for_target}
14093RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
14094NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
14095
be01d343
PB
14096# When building target libraries, except in a Canadian cross, we use
14097# the same toolchain as the compiler we just built.
14098COMPILER_AS_FOR_TARGET='$(AS_FOR_TARGET)'
14099COMPILER_LD_FOR_TARGET='$(LD_FOR_TARGET)'
14100COMPILER_NM_FOR_TARGET='$(NM_FOR_TARGET)'
14101if test $host = $build; then
14102 case " $configdirs " in
14103 *" gcc "*)
14104 COMPILER_AS_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/as'
14105 COMPILER_LD_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/collect-ld'
14106 COMPILER_NM_FOR_TARGET='$$r/$(HOST_SUBDIR)/gcc/nm'${extra_nmflags_for_target}
14107 ;;
14108 esac
14109fi
14110
14111
14112
14113
14114
81ecdfbb
RW
14115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
14116$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
14117# Check whether --enable-maintainer-mode was given.
14118if test "${enable_maintainer_mode+set}" = set; then :
14119 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3d5e36ae
AO
14120else
14121 USE_MAINTAINER_MODE=no
81ecdfbb
RW
14122fi
14123
14124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
14125$as_echo "$USE_MAINTAINER_MODE" >&6; }
3d5e36ae
AO
14126
14127
14128if test "$USE_MAINTAINER_MODE" = yes; then
14129 MAINTAINER_MODE_TRUE=
14130 MAINTAINER_MODE_FALSE='#'
14131else
14132 MAINTAINER_MODE_TRUE='#'
14133 MAINTAINER_MODE_FALSE=
c6b750e1 14134fi
3d5e36ae
AO
14135MAINT=$MAINTAINER_MODE_TRUE
14136
1d39f329
NN
14137# ---------------------
14138# GCC bootstrap support
14139# ---------------------
14140
14141# Stage specific cflags for build.
14142stage1_cflags="-g"
14143case $build in
14144 vax-*-*)
14145 case ${GCC} in
14146 yes) stage1_cflags="-g -Wa,-J" ;;
14147 *) stage1_cflags="-g -J" ;;
14148 esac ;;
1d39f329
NN
14149esac
14150
1d89b610 14151# This is aimed to mimic bootstrap with a non-GCC compiler to catch problems.
e8a5fa9c 14152if test "$GCC" = yes -a "$ENABLE_BUILD_WITH_CXX" != yes; then
1d89b610
PB
14153 saved_CFLAGS="$CFLAGS"
14154
14155 # Pass -fkeep-inline-functions for stage 1 if the GCC version supports it.
14156 CFLAGS="$CFLAGS -fkeep-inline-functions"
81ecdfbb
RW
14157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fkeep-inline-functions is supported" >&5
14158$as_echo_n "checking whether -fkeep-inline-functions is supported... " >&6; }
14159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
c6b750e1
DJ
14160/* end confdefs.h. */
14161
2038f525
PB
14162#if (__GNUC__ < 3) \
14163 || (__GNUC__ == 3 && (__GNUC_MINOR__ < 3 \
14164 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ < 1)))
14165#error http://gcc.gnu.org/PR29382
14166#endif
14167
c6b750e1
DJ
14168int
14169main ()
14170{
14171
14172 ;
14173 return 0;
14174}
14175_ACEOF
81ecdfbb
RW
14176if ac_fn_c_try_compile "$LINENO"; then :
14177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14178$as_echo "yes" >&6; }; stage1_cflags="$stage1_cflags -fkeep-inline-functions"
c6b750e1 14179else
81ecdfbb
RW
14180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14181$as_echo "no" >&6; }
c6b750e1 14182fi
81ecdfbb 14183rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1d89b610
PB
14184
14185 CFLAGS="$saved_CFLAGS"
14186fi
14187
14188
1d39f329 14189
8a0d8a5c 14190# Enable --enable-checking in stage1 of the compiler.
81ecdfbb
RW
14191# Check whether --enable-stage1-checking was given.
14192if test "${enable_stage1_checking+set}" = set; then :
14193 enableval=$enable_stage1_checking; stage1_checking=--enable-checking=${enable_stage1_checking}
8a0d8a5c 14194else
5566c1fa 14195 if test "x$enable_checking" = xno || test "x$enable_checking" = x; then
2abc4e65 14196 stage1_checking=--enable-checking=yes,types
8a0d8a5c 14197else
5566c1fa 14198 stage1_checking=--enable-checking=$enable_checking,types
8a0d8a5c 14199fi
81ecdfbb 14200fi
8a0d8a5c
PB
14201
14202
c6b750e1 14203
81ecdfbb
RW
14204# Enable -Werror in bootstrap stage2 and later.
14205# Check whether --enable-werror was given.
14206if test "${enable_werror+set}" = set; then :
14207 enableval=$enable_werror;
1d39f329 14208else
a0323144 14209 if test -d ${srcdir}/gcc && test x"`cat $srcdir/gcc/DEV-PHASE`" = xexperimental; then
1d39f329 14210 enable_werror=yes
79fcd0ec
PB
14211else
14212 enable_werror=no
14213fi
81ecdfbb
RW
14214fi
14215
1a6f2dc7
NN
14216case ${enable_werror} in
14217 yes) stage2_werror_flag="--enable-werror-always" ;;
14218 *) stage2_werror_flag="" ;;
1d39f329
NN
14219esac
14220
14221
e8a5fa9c
RW
14222# Specify what files to not compare during bootstrap.
14223
14224compare_exclusions="gcc/cc*-checksum\$(objext) | gcc/ada/*tools/*"
14225case "$target" in
14226 hppa*64*-*-hpux*) ;;
14227 hppa*-*-hpux*) compare_exclusions="gcc/cc*-checksum\$(objext) | */libgcc/lib2funcs* | gcc/ada/*tools/*" ;;
14228esac
1f53ca9a
AO
14229case " $configdirs " in
14230*" ppl "*) compare_exclusions="$compare_exclusions | ppl/src/ppl-config.o" ;;
14231esac
e8a5fa9c
RW
14232
14233
81ecdfbb
RW
14234ac_config_files="$ac_config_files Makefile"
14235
c6b750e1 14236cat >confcache <<\_ACEOF
a0da8069
NN
14237# This file is a shell script that caches the results of configure
14238# tests run on this system so they can be shared between configure
c6b750e1
DJ
14239# scripts and configure runs, see configure's option --config-cache.
14240# It is not useful on other systems. If it contains results you don't
14241# want to keep, you may remove or edit it.
a0da8069 14242#
c6b750e1
DJ
14243# config.status only pays attention to the cache file if you give it
14244# the --recheck option to rerun configure.
a0da8069 14245#
c6b750e1
DJ
14246# `ac_cv_env_foo' variables (set or unset) will be overridden when
14247# loading this file, other *unset* `ac_cv_foo' will be assigned the
14248# following values.
14249
14250_ACEOF
14251
a0da8069
NN
14252# The following way of writing the cache mishandles newlines in values,
14253# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 14254# So, we kill variables containing newlines.
a0da8069
NN
14255# Ultrix sh set writes to stderr and can't be redirected directly,
14256# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
14257(
14258 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14259 eval ac_val=\$$ac_var
14260 case $ac_val in #(
14261 *${as_nl}*)
14262 case $ac_var in #(
14263 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14264$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14265 esac
14266 case $ac_var in #(
14267 _ | IFS | as_nl) ;; #(
14268 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14269 *) { eval $ac_var=; unset $ac_var;} ;;
14270 esac ;;
14271 esac
14272 done
14273
c6b750e1 14274 (set) 2>&1 |
81ecdfbb
RW
14275 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14276 *${as_nl}ac_space=\ *)
14277 # `set' does not quote correctly, so add quotes: double-quote
14278 # substitution turns \\\\ into \\, and sed turns \\ into \.
c6b750e1
DJ
14279 sed -n \
14280 "s/'/'\\\\''/g;
14281 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 14282 ;; #(
c6b750e1
DJ
14283 *)
14284 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 14285 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
c6b750e1 14286 ;;
81ecdfbb
RW
14287 esac |
14288 sort
14289) |
c6b750e1 14290 sed '
81ecdfbb 14291 /^ac_cv_env_/b end
c6b750e1 14292 t clear
81ecdfbb 14293 :clear
c6b750e1
DJ
14294 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14295 t end
81ecdfbb
RW
14296 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14297 :end' >>confcache
14298if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14299 if test -w "$cache_file"; then
14300 test "x$cache_file" != "x/dev/null" &&
14301 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14302$as_echo "$as_me: updating cache $cache_file" >&6;}
c6b750e1 14303 cat confcache >$cache_file
a0da8069 14304 else
81ecdfbb
RW
14305 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14306$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
a0da8069 14307 fi
852e5f18 14308fi
a0da8069 14309rm -f confcache
852e5f18 14310
a0da8069
NN
14311test "x$prefix" = xNONE && prefix=$ac_default_prefix
14312# Let make expand exec_prefix.
14313test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
852e5f18 14314
a0da8069
NN
14315# Transform confdefs.h into DEFS.
14316# Protect against shell expansion while executing Makefile rules.
14317# Protect against Makefile macro expansion.
c6b750e1
DJ
14318#
14319# If the first sed substitution is executed (which looks for macros that
81ecdfbb 14320# take arguments), then branch to the quote section. Otherwise,
c6b750e1 14321# look for a macro that doesn't take arguments.
81ecdfbb
RW
14322ac_script='
14323:mline
14324/\\$/{
14325 N
14326 s,\\\n,,
14327 b mline
14328}
c6b750e1 14329t clear
81ecdfbb
RW
14330:clear
14331s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14332t quote
81ecdfbb 14333s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
c6b750e1 14334t quote
81ecdfbb
RW
14335b any
14336:quote
14337s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
14338s/\[/\\&/g
14339s/\]/\\&/g
14340s/\$/$$/g
14341H
14342:any
14343${
14344 g
14345 s/^\n//
14346 s/\n/ /g
14347 p
14348}
14349'
14350DEFS=`sed -n "$ac_script" confdefs.h`
c6b750e1
DJ
14351
14352
14353ac_libobjs=
14354ac_ltlibobjs=
14355for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14356 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
14357 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14358 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14359 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14360 # will be set to the directory where LIBOBJS objects are built.
14361 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14362 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
c6b750e1
DJ
14363done
14364LIBOBJS=$ac_libobjs
852e5f18 14365
c6b750e1 14366LTLIBOBJS=$ac_ltlibobjs
376a0e54 14367
cac3d6c4 14368
c6b750e1
DJ
14369
14370: ${CONFIG_STATUS=./config.status}
81ecdfbb 14371ac_write_fail=0
c6b750e1
DJ
14372ac_clean_files_save=$ac_clean_files
14373ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
14374{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14375$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14376as_write_fail=0
14377cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
c6b750e1
DJ
14378#! $SHELL
14379# Generated by $as_me.
a0da8069 14380# Run this file to recreate the current configuration.
a0da8069 14381# Compiler output produced by configure, useful for debugging
c6b750e1 14382# configure, is in config.log if it exists.
376a0e54 14383
c6b750e1
DJ
14384debug=false
14385ac_cs_recheck=false
14386ac_cs_silent=false
c6b750e1 14387
81ecdfbb
RW
14388SHELL=\${CONFIG_SHELL-$SHELL}
14389export SHELL
14390_ASEOF
14391cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14392## -------------------- ##
14393## M4sh Initialization. ##
14394## -------------------- ##
14395
14396# Be more Bourne compatible
14397DUALCASE=1; export DUALCASE # for MKS sh
14398if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
c6b750e1
DJ
14399 emulate sh
14400 NULLCMD=:
81ecdfbb 14401 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
c6b750e1
DJ
14402 # is contrary to our usage. Disable this feature.
14403 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
14404 setopt NO_GLOB_SUBST
14405else
14406 case `(set -o) 2>/dev/null` in #(
14407 *posix*) :
14408 set -o posix ;; #(
14409 *) :
14410 ;;
14411esac
c6b750e1 14412fi
c6b750e1 14413
81ecdfbb
RW
14414
14415as_nl='
14416'
14417export as_nl
14418# Printing a long string crashes Solaris 7 /usr/bin/printf.
14419as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14420as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14421as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14422# Prefer a ksh shell builtin over an external printf program on Solaris,
14423# but without wasting forks for bash or zsh.
14424if test -z "$BASH_VERSION$ZSH_VERSION" \
14425 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14426 as_echo='print -r --'
14427 as_echo_n='print -rn --'
14428elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14429 as_echo='printf %s\n'
14430 as_echo_n='printf %s'
14431else
14432 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14433 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14434 as_echo_n='/usr/ucb/echo -n'
14435 else
14436 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14437 as_echo_n_body='eval
14438 arg=$1;
14439 case $arg in #(
14440 *"$as_nl"*)
14441 expr "X$arg" : "X\\(.*\\)$as_nl";
14442 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14443 esac;
14444 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14445 '
14446 export as_echo_n_body
14447 as_echo_n='sh -c $as_echo_n_body as_echo'
14448 fi
14449 export as_echo_body
14450 as_echo='sh -c $as_echo_body as_echo'
c6b750e1
DJ
14451fi
14452
81ecdfbb
RW
14453# The user is always right.
14454if test "${PATH_SEPARATOR+set}" != set; then
14455 PATH_SEPARATOR=:
14456 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14457 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14458 PATH_SEPARATOR=';'
14459 }
14460fi
14461
14462
14463# IFS
14464# We need space, tab and new line, in precisely that order. Quoting is
14465# there to prevent editors from complaining about space-tab.
14466# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14467# splitting by setting IFS to empty value.)
14468IFS=" "" $as_nl"
14469
14470# Find who we are. Look in the path if we contain no directory separator.
14471case $0 in #((
14472 *[\\/]* ) as_myself=$0 ;;
14473 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14474for as_dir in $PATH
14475do
14476 IFS=$as_save_IFS
14477 test -z "$as_dir" && as_dir=.
14478 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14479 done
14480IFS=$as_save_IFS
14481
14482 ;;
14483esac
14484# We did not find ourselves, most probably we were run as `sh COMMAND'
14485# in which case we are not to be found in the path.
14486if test "x$as_myself" = x; then
14487 as_myself=$0
14488fi
14489if test ! -f "$as_myself"; then
14490 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14491 exit 1
14492fi
c6b750e1 14493
81ecdfbb
RW
14494# Unset variables that we do not need and which cause bugs (e.g. in
14495# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14496# suppresses any "Segmentation fault" message there. '((' could
14497# trigger a bug in pdksh 5.2.14.
14498for as_var in BASH_ENV ENV MAIL MAILPATH
14499do eval test x\${$as_var+set} = xset \
14500 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14501done
c6b750e1
DJ
14502PS1='$ '
14503PS2='> '
14504PS4='+ '
14505
14506# NLS nuisances.
81ecdfbb
RW
14507LC_ALL=C
14508export LC_ALL
14509LANGUAGE=C
14510export LANGUAGE
14511
14512# CDPATH.
14513(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14514
14515
14516# as_fn_error ERROR [LINENO LOG_FD]
14517# ---------------------------------
14518# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14519# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14520# script with status $?, using 1 if that was 0.
14521as_fn_error ()
14522{
14523 as_status=$?; test $as_status -eq 0 && as_status=1
14524 if test "$3"; then
14525 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14526 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
c6b750e1 14527 fi
81ecdfbb
RW
14528 $as_echo "$as_me: error: $1" >&2
14529 as_fn_exit $as_status
14530} # as_fn_error
14531
14532
14533# as_fn_set_status STATUS
14534# -----------------------
14535# Set $? to STATUS, without forking.
14536as_fn_set_status ()
14537{
14538 return $1
14539} # as_fn_set_status
14540
14541# as_fn_exit STATUS
14542# -----------------
14543# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14544as_fn_exit ()
14545{
14546 set +e
14547 as_fn_set_status $1
14548 exit $1
14549} # as_fn_exit
14550
14551# as_fn_unset VAR
14552# ---------------
14553# Portably unset VAR.
14554as_fn_unset ()
14555{
14556 { eval $1=; unset $1;}
14557}
14558as_unset=as_fn_unset
14559# as_fn_append VAR VALUE
14560# ----------------------
14561# Append the text in VALUE to the end of the definition contained in VAR. Take
14562# advantage of any shell optimizations that allow amortized linear growth over
14563# repeated appends, instead of the typical quadratic growth present in naive
14564# implementations.
14565if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14566 eval 'as_fn_append ()
14567 {
14568 eval $1+=\$2
14569 }'
14570else
14571 as_fn_append ()
14572 {
14573 eval $1=\$$1\$2
14574 }
14575fi # as_fn_append
14576
14577# as_fn_arith ARG...
14578# ------------------
14579# Perform arithmetic evaluation on the ARGs, and store the result in the
14580# global $as_val. Take advantage of shells that can avoid forks. The arguments
14581# must be portable across $(()) and expr.
14582if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14583 eval 'as_fn_arith ()
14584 {
14585 as_val=$(( $* ))
14586 }'
14587else
14588 as_fn_arith ()
14589 {
14590 as_val=`expr "$@" || test $? -eq 1`
14591 }
14592fi # as_fn_arith
14593
c6b750e1 14594
81ecdfbb
RW
14595if expr a : '\(a\)' >/dev/null 2>&1 &&
14596 test "X`expr 00001 : '.*\(...\)'`" = X001; then
c6b750e1
DJ
14597 as_expr=expr
14598else
14599 as_expr=false
14600fi
14601
81ecdfbb 14602if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
c6b750e1
DJ
14603 as_basename=basename
14604else
14605 as_basename=false
14606fi
14607
81ecdfbb
RW
14608if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14609 as_dirname=dirname
14610else
14611 as_dirname=false
14612fi
c6b750e1 14613
81ecdfbb 14614as_me=`$as_basename -- "$0" ||
c6b750e1
DJ
14615$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14616 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
14617 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14618$as_echo X/"$0" |
14619 sed '/^.*\/\([^/][^/]*\)\/*$/{
14620 s//\1/
14621 q
14622 }
14623 /^X\/\(\/\/\)$/{
14624 s//\1/
14625 q
14626 }
14627 /^X\/\(\/\).*/{
14628 s//\1/
14629 q
14630 }
14631 s/.*/./; q'`
c6b750e1 14632
c6b750e1
DJ
14633# Avoid depending upon Character Ranges.
14634as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14635as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14636as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14637as_cr_digits='0123456789'
14638as_cr_alnum=$as_cr_Letters$as_cr_digits
14639
81ecdfbb
RW
14640ECHO_C= ECHO_N= ECHO_T=
14641case `echo -n x` in #(((((
14642-n*)
14643 case `echo 'xy\c'` in
14644 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14645 xy) ECHO_C='\c';;
14646 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14647 ECHO_T=' ';;
14648 esac;;
14649*)
14650 ECHO_N='-n';;
c6b750e1
DJ
14651esac
14652
81ecdfbb
RW
14653rm -f conf$$ conf$$.exe conf$$.file
14654if test -d conf$$.dir; then
14655 rm -f conf$$.dir/conf$$.file
c6b750e1 14656else
81ecdfbb
RW
14657 rm -f conf$$.dir
14658 mkdir conf$$.dir 2>/dev/null
c6b750e1 14659fi
81ecdfbb
RW
14660if (echo >conf$$.file) 2>/dev/null; then
14661 if ln -s conf$$.file conf$$ 2>/dev/null; then
c6b750e1 14662 as_ln_s='ln -s'
81ecdfbb
RW
14663 # ... but there are two gotchas:
14664 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14665 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14666 # In both cases, we have to default to `cp -p'.
14667 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14668 as_ln_s='cp -p'
14669 elif ln conf$$.file conf$$ 2>/dev/null; then
14670 as_ln_s=ln
14671 else
14672 as_ln_s='cp -p'
c6b750e1 14673 fi
c6b750e1
DJ
14674else
14675 as_ln_s='cp -p'
14676fi
81ecdfbb
RW
14677rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14678rmdir conf$$.dir 2>/dev/null
14679
14680
14681# as_fn_mkdir_p
14682# -------------
14683# Create "$as_dir" as a directory, including parents if necessary.
14684as_fn_mkdir_p ()
14685{
14686
14687 case $as_dir in #(
14688 -*) as_dir=./$as_dir;;
14689 esac
14690 test -d "$as_dir" || eval $as_mkdir_p || {
14691 as_dirs=
14692 while :; do
14693 case $as_dir in #(
14694 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14695 *) as_qdir=$as_dir;;
14696 esac
14697 as_dirs="'$as_qdir' $as_dirs"
14698 as_dir=`$as_dirname -- "$as_dir" ||
14699$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14700 X"$as_dir" : 'X\(//\)[^/]' \| \
14701 X"$as_dir" : 'X\(//\)$' \| \
14702 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14703$as_echo X"$as_dir" |
14704 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14705 s//\1/
14706 q
14707 }
14708 /^X\(\/\/\)[^/].*/{
14709 s//\1/
14710 q
14711 }
14712 /^X\(\/\/\)$/{
14713 s//\1/
14714 q
14715 }
14716 /^X\(\/\).*/{
14717 s//\1/
14718 q
14719 }
14720 s/.*/./; q'`
14721 test -d "$as_dir" && break
14722 done
14723 test -z "$as_dirs" || eval "mkdir $as_dirs"
14724 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14725
c6b750e1 14726
81ecdfbb 14727} # as_fn_mkdir_p
c6b750e1 14728if mkdir -p . 2>/dev/null; then
81ecdfbb 14729 as_mkdir_p='mkdir -p "$as_dir"'
c6b750e1
DJ
14730else
14731 test -d ./-p && rmdir ./-p
14732 as_mkdir_p=false
14733fi
14734
81ecdfbb
RW
14735if test -x / >/dev/null 2>&1; then
14736 as_test_x='test -x'
14737else
14738 if ls -dL / >/dev/null 2>&1; then
14739 as_ls_L_option=L
14740 else
14741 as_ls_L_option=
14742 fi
14743 as_test_x='
14744 eval sh -c '\''
14745 if test -d "$1"; then
14746 test -d "$1/.";
14747 else
14748 case $1 in #(
14749 -*)set "./$1";;
14750 esac;
14751 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14752 ???[sx]*):;;*)false;;esac;fi
14753 '\'' sh
14754 '
14755fi
14756as_executable_p=$as_test_x
c6b750e1
DJ
14757
14758# Sed expression to map a string onto a valid CPP name.
14759as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14760
14761# Sed expression to map a string onto a valid variable name.
14762as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14763
14764
c6b750e1 14765exec 6>&1
81ecdfbb
RW
14766## ----------------------------------- ##
14767## Main body of $CONFIG_STATUS script. ##
14768## ----------------------------------- ##
14769_ASEOF
14770test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14771
14772cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14773# Save the log message, to keep $0 and so on meaningful, and to
c6b750e1 14774# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
14775# values after options handling.
14776ac_log="
c6b750e1 14777This file was extended by $as_me, which was
81ecdfbb 14778generated by GNU Autoconf 2.64. Invocation command line was
c6b750e1
DJ
14779
14780 CONFIG_FILES = $CONFIG_FILES
14781 CONFIG_HEADERS = $CONFIG_HEADERS
14782 CONFIG_LINKS = $CONFIG_LINKS
14783 CONFIG_COMMANDS = $CONFIG_COMMANDS
14784 $ $0 $@
14785
81ecdfbb
RW
14786on `(hostname || uname -n) 2>/dev/null | sed 1q`
14787"
14788
c6b750e1
DJ
14789_ACEOF
14790
81ecdfbb
RW
14791case $ac_config_files in *"
14792"*) set x $ac_config_files; shift; ac_config_files=$*;;
14793esac
c6b750e1 14794
c6b750e1 14795
c6b750e1 14796
81ecdfbb
RW
14797cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14798# Files that config.status was made for.
14799config_files="$ac_config_files"
c6b750e1 14800
81ecdfbb 14801_ACEOF
c6b750e1 14802
81ecdfbb 14803cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14804ac_cs_usage="\
81ecdfbb
RW
14805\`$as_me' instantiates files and other configuration actions
14806from templates according to the current configuration. Unless the files
14807and actions are specified as TAGs, all are instantiated by default.
c6b750e1 14808
81ecdfbb 14809Usage: $0 [OPTION]... [TAG]...
c6b750e1
DJ
14810
14811 -h, --help print this help, then exit
81ecdfbb
RW
14812 -V, --version print version number and configuration settings, then exit
14813 -q, --quiet, --silent
14814 do not print progress messages
c6b750e1
DJ
14815 -d, --debug don't remove temporary files
14816 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
14817 --file=FILE[:TEMPLATE]
14818 instantiate the configuration file FILE
c6b750e1
DJ
14819
14820Configuration files:
14821$config_files
14822
81ecdfbb 14823Report bugs to the package provider."
c6b750e1 14824
81ecdfbb
RW
14825_ACEOF
14826cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1
DJ
14827ac_cs_version="\\
14828config.status
81ecdfbb
RW
14829configured by $0, generated by GNU Autoconf 2.64,
14830 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
c6b750e1 14831
81ecdfbb 14832Copyright (C) 2009 Free Software Foundation, Inc.
c6b750e1
DJ
14833This config.status script is free software; the Free Software Foundation
14834gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
14835
14836ac_pwd='$ac_pwd'
14837srcdir='$srcdir'
14838INSTALL='$INSTALL'
8e957354 14839AWK='$AWK'
81ecdfbb 14840test -n "\$AWK" || AWK=awk
c6b750e1
DJ
14841_ACEOF
14842
81ecdfbb
RW
14843cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14844# The default lists apply if the user does not specify any file.
c6b750e1
DJ
14845ac_need_defaults=:
14846while test $# != 0
a0da8069 14847do
c6b750e1
DJ
14848 case $1 in
14849 --*=*)
81ecdfbb
RW
14850 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14851 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
c6b750e1
DJ
14852 ac_shift=:
14853 ;;
81ecdfbb 14854 *)
c6b750e1
DJ
14855 ac_option=$1
14856 ac_optarg=$2
14857 ac_shift=shift
14858 ;;
c6b750e1
DJ
14859 esac
14860
14861 case $ac_option in
14862 # Handling of the options.
a0da8069 14863 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
c6b750e1 14864 ac_cs_recheck=: ;;
81ecdfbb
RW
14865 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14866 $as_echo "$ac_cs_version"; exit ;;
14867 --debug | --debu | --deb | --de | --d | -d )
c6b750e1
DJ
14868 debug=: ;;
14869 --file | --fil | --fi | --f )
14870 $ac_shift
81ecdfbb
RW
14871 case $ac_optarg in
14872 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14873 esac
14874 as_fn_append CONFIG_FILES " '$ac_optarg'"
c6b750e1 14875 ac_need_defaults=false;;
81ecdfbb
RW
14876 --he | --h | --help | --hel | -h )
14877 $as_echo "$ac_cs_usage"; exit ;;
c6b750e1
DJ
14878 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14879 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14880 ac_cs_silent=: ;;
14881
14882 # This is an error.
81ecdfbb
RW
14883 -*) as_fn_error "unrecognized option: \`$1'
14884Try \`$0 --help' for more information." ;;
c6b750e1 14885
81ecdfbb
RW
14886 *) as_fn_append ac_config_targets " $1"
14887 ac_need_defaults=false ;;
c6b750e1 14888
376a0e54 14889 esac
c6b750e1 14890 shift
376a0e54
CM
14891done
14892
c6b750e1 14893ac_configure_extra_args=
376a0e54 14894
c6b750e1
DJ
14895if $ac_cs_silent; then
14896 exec 6>/dev/null
14897 ac_configure_extra_args="$ac_configure_extra_args --silent"
14898fi
376a0e54 14899
c6b750e1 14900_ACEOF
81ecdfbb 14901cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c6b750e1 14902if \$ac_cs_recheck; then
81ecdfbb
RW
14903 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14904 shift
14905 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14906 CONFIG_SHELL='$SHELL'
14907 export CONFIG_SHELL
14908 exec "\$@"
c6b750e1
DJ
14909fi
14910
14911_ACEOF
81ecdfbb
RW
14912cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14913exec 5>>config.log
14914{
14915 echo
14916 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14917## Running $as_me. ##
14918_ASBOX
14919 $as_echo "$ac_log"
14920} >&5
c6b750e1 14921
81ecdfbb
RW
14922_ACEOF
14923cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
06a51eac
RW
14924#
14925# INIT-COMMANDS
14926#
14927extrasub_build="$extrasub_build"
14928 extrasub_host="$extrasub_host"
14929 extrasub_target="$extrasub_target"
14930
81ecdfbb 14931_ACEOF
c6b750e1 14932
81ecdfbb 14933cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1 14934
81ecdfbb 14935# Handling of arguments.
c6b750e1
DJ
14936for ac_config_target in $ac_config_targets
14937do
81ecdfbb
RW
14938 case $ac_config_target in
14939 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14940
14941 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c6b750e1
DJ
14942 esac
14943done
14944
81ecdfbb 14945
c6b750e1
DJ
14946# If the user did not use the arguments to specify the items to instantiate,
14947# then the envvar interface is used. Set only those that are not.
14948# We use the long form for the default assignment because of an extremely
14949# bizarre bug on SunOS 4.1.3.
14950if $ac_need_defaults; then
14951 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14952fi
14953
14954# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 14955# simply because there is no reason against having it here, and in addition,
c6b750e1 14956# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
14957# Hook for its removal unless debugging.
14958# Note that there is a small window in which the directory will not be cleaned:
14959# after its creation but before its name has been assigned to `$tmp'.
c6b750e1
DJ
14960$debug ||
14961{
81ecdfbb
RW
14962 tmp=
14963 trap 'exit_status=$?
14964 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14965' 0
14966 trap 'as_fn_exit 1' 1 2 13 15
c6b750e1 14967}
c6b750e1
DJ
14968# Create a (secure) tmp directory for tmp files.
14969
14970{
81ecdfbb 14971 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c6b750e1
DJ
14972 test -n "$tmp" && test -d "$tmp"
14973} ||
14974{
81ecdfbb
RW
14975 tmp=./conf$$-$RANDOM
14976 (umask 077 && mkdir "$tmp")
14977} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14978
14979# Set up the scripts for CONFIG_FILES section.
14980# No need to generate them if there are no CONFIG_FILES.
14981# This happens for instance with `./config.status config.h'.
14982if test -n "$CONFIG_FILES"; then
14983
14984if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14985 ac_cs_awk_getline=:
14986 ac_cs_awk_pipe_init=
14987 ac_cs_awk_read_file='
14988 while ((getline aline < (F[key])) > 0)
14989 print(aline)
14990 close(F[key])'
14991 ac_cs_awk_pipe_fini=
14992else
14993 ac_cs_awk_getline=false
14994 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14995 ac_cs_awk_read_file='
14996 print "|#_!!_#|"
14997 print "cat " F[key] " &&"
14998 '$ac_cs_awk_pipe_init
14999 # The final `:' finishes the AND list.
15000 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
15001fi
15002ac_cr=`echo X | tr X '\015'`
15003# On cygwin, bash can eat \r inside `` if the user requested igncr.
15004# But we know of no other shell where ac_cr would be empty at this
15005# point, so we can use a bashism as a fallback.
15006if test "x$ac_cr" = x; then
15007 eval ac_cr=\$\'\\r\'
15008fi
15009ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15010if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15011 ac_cs_awk_cr='\r'
15012else
15013 ac_cs_awk_cr=$ac_cr
15014fi
15015
15016echo 'BEGIN {' >"$tmp/subs1.awk" &&
15017_ACEOF
15018
15019# Create commands to substitute file output variables.
c6b750e1 15020{
81ecdfbb
RW
15021 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
15022 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
15023 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
15024 echo "_ACAWK" &&
15025 echo "_ACEOF"
15026} >conf$$files.sh &&
15027. ./conf$$files.sh ||
15028 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15029rm -f conf$$files.sh
c6b750e1 15030
81ecdfbb
RW
15031{
15032 echo "cat >conf$$subs.awk <<_ACEOF" &&
15033 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15034 echo "_ACEOF"
15035} >conf$$subs.sh ||
15036 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15037ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15038ac_delim='%!_!# '
15039for ac_last_try in false false false false false :; do
15040 . ./conf$$subs.sh ||
15041 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15042
15043 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15044 if test $ac_delim_n = $ac_delim_num; then
15045 break
15046 elif $ac_last_try; then
15047 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15048 else
15049 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15050 fi
15051done
15052rm -f conf$$subs.sh
15053
15054cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15055cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
c6b750e1 15056_ACEOF
81ecdfbb
RW
15057sed -n '
15058h
15059s/^/S["/; s/!.*/"]=/
15060p
15061g
15062s/^[^!]*!//
15063:repl
15064t repl
15065s/'"$ac_delim"'$//
15066t delim
15067:nl
15068h
15069s/\(.\{148\}\).*/\1/
15070t more1
15071s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15072p
15073n
15074b repl
15075:more1
15076s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15077p
15078g
15079s/.\{148\}//
15080t nl
15081:delim
15082h
15083s/\(.\{148\}\).*/\1/
15084t more2
15085s/["\\]/\\&/g; s/^/"/; s/$/"/
15086p
15087b
15088:more2
15089s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15090p
15091g
15092s/.\{148\}//
15093t delim
15094' <conf$$subs.awk | sed '
15095/^[^""]/{
15096 N
15097 s/\n//
15098}
15099' >>$CONFIG_STATUS || ac_write_fail=1
15100rm -f conf$$subs.awk
15101cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15102_ACAWK
15103cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15104 for (key in S) S_is_set[key] = 1
15105 FS = "\a"
15106 \$ac_cs_awk_pipe_init
15107}
15108{
15109 line = $ 0
15110 nfields = split(line, field, "@")
15111 substed = 0
15112 len = length(field[1])
15113 for (i = 2; i < nfields; i++) {
15114 key = field[i]
15115 keylen = length(key)
15116 if (S_is_set[key]) {
15117 value = S[key]
15118 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15119 len += length(value) + length(field[++i])
15120 substed = 1
15121 } else
15122 len += 1 + keylen
15123 }
15124 if (nfields == 3 && !substed) {
15125 key = field[2]
15126 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
15127 \$ac_cs_awk_read_file
15128 next
15129 }
15130 }
15131 print line
15132}
15133\$ac_cs_awk_pipe_fini
15134_ACAWK
15135_ACEOF
15136cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15137if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15138 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15139else
15140 cat
15141fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15142 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15143_ACEOF
15144
15145# VPATH may cause trouble with some makes, so we remove $(srcdir),
15146# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15147# trailing colons and then remove the whole line if VPATH becomes empty
15148# (actually we leave an empty line to preserve line numbers).
15149if test "x$srcdir" = x.; then
15150 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15151s/:*\$(srcdir):*/:/
15152s/:*\${srcdir}:*/:/
15153s/:*@srcdir@:*/:/
15154s/^\([^=]*=[ ]*\):*/\1/
15155s/:*$//
15156s/^[^=]*=[ ]*$//
15157}'
15158fi
c6b750e1 15159
81ecdfbb
RW
15160cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15161fi # test -n "$CONFIG_FILES"
c6b750e1 15162
c6b750e1 15163
81ecdfbb
RW
15164eval set X " :F $CONFIG_FILES "
15165shift
15166for ac_tag
15167do
15168 case $ac_tag in
15169 :[FHLC]) ac_mode=$ac_tag; continue;;
15170 esac
15171 case $ac_mode$ac_tag in
15172 :[FHL]*:*);;
15173 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15174 :[FH]-) ac_tag=-:-;;
15175 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15176 esac
15177 ac_save_IFS=$IFS
15178 IFS=:
15179 set x $ac_tag
15180 IFS=$ac_save_IFS
15181 shift
15182 ac_file=$1
15183 shift
252b5132 15184
81ecdfbb
RW
15185 case $ac_mode in
15186 :L) ac_source=$1;;
15187 :[FH])
15188 ac_file_inputs=
15189 for ac_f
15190 do
15191 case $ac_f in
15192 -) ac_f="$tmp/stdin";;
15193 *) # Look for the file first in the build tree, then in the source tree
15194 # (if the path is not absolute). The absolute path cannot be DOS-style,
15195 # because $ac_f cannot contain `:'.
15196 test -f "$ac_f" ||
15197 case $ac_f in
15198 [\\/$]*) false;;
15199 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15200 esac ||
15201 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15202 esac
15203 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15204 as_fn_append ac_file_inputs " '$ac_f'"
15205 done
c6b750e1 15206
81ecdfbb
RW
15207 # Let's still pretend it is `configure' which instantiates (i.e., don't
15208 # use $as_me), people would be surprised to read:
15209 # /* config.h. Generated by config.status. */
15210 configure_input='Generated from '`
15211 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15212 `' by configure.'
15213 if test x"$ac_file" != x-; then
15214 configure_input="$ac_file. $configure_input"
15215 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15216$as_echo "$as_me: creating $ac_file" >&6;}
a0da8069 15217 fi
81ecdfbb
RW
15218 # Neutralize special characters interpreted by sed in replacement strings.
15219 case $configure_input in #(
15220 *\&* | *\|* | *\\* )
15221 ac_sed_conf_input=`$as_echo "$configure_input" |
15222 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15223 *) ac_sed_conf_input=$configure_input;;
15224 esac
cac3d6c4 15225
81ecdfbb
RW
15226 case $ac_tag in
15227 *:-:* | *:-) cat >"$tmp/stdin" \
15228 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15229 esac
15230 ;;
a0da8069 15231 esac
252b5132 15232
81ecdfbb 15233 ac_dir=`$as_dirname -- "$ac_file" ||
c6b750e1
DJ
15234$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15235 X"$ac_file" : 'X\(//\)[^/]' \| \
15236 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
15237 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15238$as_echo X"$ac_file" |
15239 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15240 s//\1/
15241 q
15242 }
15243 /^X\(\/\/\)[^/].*/{
15244 s//\1/
15245 q
15246 }
15247 /^X\(\/\/\)$/{
15248 s//\1/
15249 q
15250 }
15251 /^X\(\/\).*/{
15252 s//\1/
15253 q
15254 }
15255 s/.*/./; q'`
15256 as_dir="$ac_dir"; as_fn_mkdir_p
c6b750e1 15257 ac_builddir=.
252b5132 15258
81ecdfbb
RW
15259case "$ac_dir" in
15260.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15261*)
15262 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15263 # A ".." for each directory in $ac_dir_suffix.
15264 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15265 case $ac_top_builddir_sub in
15266 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15267 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15268 esac ;;
15269esac
15270ac_abs_top_builddir=$ac_pwd
15271ac_abs_builddir=$ac_pwd$ac_dir_suffix
15272# for backward compatibility:
15273ac_top_builddir=$ac_top_build_prefix
c6b750e1
DJ
15274
15275case $srcdir in
81ecdfbb 15276 .) # We are building in place.
c6b750e1 15277 ac_srcdir=.
81ecdfbb
RW
15278 ac_top_srcdir=$ac_top_builddir_sub
15279 ac_abs_top_srcdir=$ac_pwd ;;
15280 [\\/]* | ?:[\\/]* ) # Absolute name.
c6b750e1 15281 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
15282 ac_top_srcdir=$srcdir
15283 ac_abs_top_srcdir=$srcdir ;;
15284 *) # Relative name.
15285 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15286 ac_top_srcdir=$ac_top_build_prefix$srcdir
15287 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
c6b750e1 15288esac
81ecdfbb 15289ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
252b5132 15290
252b5132 15291
81ecdfbb
RW
15292 case $ac_mode in
15293 :F)
15294 #
15295 # CONFIG_FILE
15296 #
c6b750e1
DJ
15297
15298 case $INSTALL in
15299 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 15300 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
a0da8069 15301 esac
81ecdfbb 15302_ACEOF
252b5132 15303
81ecdfbb
RW
15304cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15305# If the template does not know about datarootdir, expand it.
15306# FIXME: This hack should be removed a few years after 2.60.
15307ac_datarootdir_hack=; ac_datarootdir_seen=
15308ac_sed_dataroot='
15309/datarootdir/ {
15310 p
15311 q
15312}
15313/@datadir@/p
15314/@docdir@/p
15315/@infodir@/p
15316/@localedir@/p
15317/@mandir@/p'
15318case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15319*datarootdir*) ac_datarootdir_seen=yes;;
15320*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15321 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15322$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
c6b750e1 15323_ACEOF
81ecdfbb
RW
15324cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15325 ac_datarootdir_hack='
15326 s&@datadir@&$datadir&g
15327 s&@docdir@&$docdir&g
15328 s&@infodir@&$infodir&g
15329 s&@localedir@&$localedir&g
15330 s&@mandir@&$mandir&g
15331 s&\\\${datarootdir}&$datarootdir&g' ;;
15332esac
15333_ACEOF
15334
15335# Neutralize VPATH when `$srcdir' = `.'.
15336# Shell code in configure.ac might set extrasub.
15337# FIXME: do we really want to maintain this feature?
15338cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15339ac_sed_extra="$ac_vpsub
c6b750e1
DJ
15340$extrasub
15341_ACEOF
81ecdfbb 15342cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
c6b750e1
DJ
15343:t
15344/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
15345s|@configure_input@|$ac_sed_conf_input|;t t
15346s&@top_builddir@&$ac_top_builddir_sub&;t t
15347s&@top_build_prefix@&$ac_top_build_prefix&;t t
15348s&@srcdir@&$ac_srcdir&;t t
15349s&@abs_srcdir@&$ac_abs_srcdir&;t t
15350s&@top_srcdir@&$ac_top_srcdir&;t t
15351s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15352s&@builddir@&$ac_builddir&;t t
15353s&@abs_builddir@&$ac_abs_builddir&;t t
15354s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15355s&@INSTALL@&$ac_INSTALL&;t t
15356$ac_datarootdir_hack
15357"
15358eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15359if $ac_cs_awk_getline; then
15360 $AWK -f "$tmp/subs.awk"
15361else
15362 $AWK -f "$tmp/subs.awk" | $SHELL
15363fi >$tmp/out \
15364 || as_fn_error "could not create $ac_file" "$LINENO" 5
15365
15366test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15367 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15368 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15369 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15370which seems to be undefined. Please make sure it is defined." >&5
15371$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15372which seems to be undefined. Please make sure it is defined." >&2;}
15373
15374 rm -f "$tmp/stdin"
15375 case $ac_file in
15376 -) cat "$tmp/out" && rm -f "$tmp/out";;
15377 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15378 esac \
15379 || as_fn_error "could not create $ac_file" "$LINENO" 5
15380 ;;
c148b4cb 15381
c148b4cb 15382
c148b4cb 15383
81ecdfbb
RW
15384 esac
15385
06a51eac
RW
15386
15387 case $ac_file$ac_mode in
15388 "Makefile":F) sed "$extrasub_build" Makefile |
15389 sed "$extrasub_host" |
15390 sed "$extrasub_target" > mf$$
15391 mv -f mf$$ Makefile ;;
15392
15393 esac
81ecdfbb
RW
15394done # for ac_tag
15395
15396
15397as_fn_exit 0
c6b750e1 15398_ACEOF
c6b750e1
DJ
15399ac_clean_files=$ac_clean_files_save
15400
81ecdfbb
RW
15401test $ac_write_fail = 0 ||
15402 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15403
c6b750e1
DJ
15404
15405# configure is writing to config.log, and then calls config.status.
15406# config.status does its own redirection, appending to config.log.
15407# Unfortunately, on DOS this fails, as config.log is still kept open
15408# by configure, so config.status won't be able to write to it; its
15409# output is simply discarded. So we exec the FD to /dev/null,
15410# effectively closing config.log, so it can be properly (re)opened and
15411# appended to by config.status. When coming back to configure, we
15412# need to make the FD available again.
15413if test "$no_create" != yes; then
15414 ac_cs_success=:
15415 ac_config_status_args=
15416 test "$silent" = yes &&
15417 ac_config_status_args="$ac_config_status_args --quiet"
15418 exec 5>/dev/null
15419 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15420 exec 5>>config.log
15421 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15422 # would make configure fail if this is the last instruction.
81ecdfbb
RW
15423 $ac_cs_success || as_fn_exit $?
15424fi
15425if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15426 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15427$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
c6b750e1 15428fi
c148b4cb 15429
This page took 1.470249 seconds and 4 git commands to generate.